Implement an basic search provider. Just search within the title and main note.

On the other hand, it implements consistent urls, which allow you to mark a
note, tag or color as a favorite in the browser to easily access the notes.
This commit is contained in:
Matias De lellis
2021-03-26 00:47:08 -03:00
parent 6bfdd955b1
commit 8f3b9ad73e
4 changed files with 259 additions and 50 deletions

View File

@@ -31,6 +31,7 @@ use OCP\IL10N;
use OCP\IURLGenerator;
use OCP\IServerContainer;
use OCA\QuickNotes\Search\NoteSearchProvider;
class Application extends App implements IBootstrap {
@@ -45,6 +46,7 @@ class Application extends App implements IBootstrap {
}
public function register(IRegistrationContext $context): void {
$context->registerSearchProvider(NoteSearchProvider::class);
$context->registerCapability(Capabilities::class);
}