about summary refs log tree commit diff
path: root/indexer (follow)
Commit message (Expand)AuthorAgeFilesLines
* Indexer: Stem words prior to adding/searching themBaitinq2022-11-112-4/+13
* Indexer: Decode html entities for website title and descriptionBaitinq2022-11-062-6/+3
* Indexer: Add logging with env_loggerBaitinq2022-11-062-4/+10
* Indexer: Switch back to not serving frontend with actixBaitinq2022-11-051-11/+6
* Indexer: Hold indexer lock for less time when in search endpointBaitinq2022-11-051-4/+2
* Indexer+Frontend: Integrate with actixBaitinq2022-11-052-3/+13
* Indexer: Actix: Use the same service handler with multiple routesBaitinq2022-11-052-11/+20
* Indexer: Add and use language field in IndexedResourceBaitinq2022-11-042-10/+28
* Indexer: Make & implement the trait insert() taking a [word] for insertBaitinq2022-11-042-27/+24
* Indexer: Add missing /search/ routeBaitinq2022-11-031-1/+4
* Lib+Indexer: Make IndexedResource title and description OptionalBaitinq2022-11-022-12/+20
* Indexer: Abstract indexerBaitinq2022-11-022-61/+132
* Misc: Cargo fmtBaitinq2022-10-301-2/+2
* Indexer: Use kuchiki to split html content into wordsBaitinq2022-10-302-6/+19
* Indexer: Transform all queries into lowercaseBaitinq2022-10-301-0/+3
* Misc: Remove unneeded dependenciesBaitinq2022-10-301-2/+0
* Misc: Add local lib crate to share common structsBaitinq2022-10-302-32/+2
* Crawler+Indexer+Frontend: Rename structs to follow logical relationsBaitinq2022-10-291-12/+19
* Indexer: Implement basic priority calculation of words in a siteBaitinq2022-10-291-7/+6
* Indexer: Add website title and description to the CrawledResourceBaitinq2022-10-281-1/+24
* Frontend: Refactor search_word_in_db() to not need explicit lifetimesBaitinq2022-10-281-6/+6
* Misc: Add TODOsBaitinq2022-10-281-0/+1
* Crawler: Abstract database word fetching with search_word_in_db()Baitinq2022-10-271-2/+10
* Indexer: Add /search with no query endpointBaitinq2022-10-271-0/+6
* Indexer: Setup permissive CORSBaitinq2022-10-272-1/+5
* Indexer: Return json from the /search endpointBaitinq2022-10-272-7/+5
* Indexer: Use CrawledResource structure as values in the reverse index dbBaitinq2022-10-252-11/+44
* Indexer: Add "correct" error handlingBaitinq2022-10-251-7/+7
* Crawler+Indexer: Rust cleanupBaitinq2022-10-231-11/+4
* Indexer: Listen on 0.0.0.0Baitinq2022-10-231-1/+1
* Indexer: Implement basic reverse index searching and addingBaitinq2022-10-222-8/+83
* Indexer: Add skeleton http rest endpoint functionalityBaitinq2022-10-212-1/+33
* Misc: Separate OSSE into componentsBaitinq2022-10-192-0/+15