35 Commits
Author SHA1 Message Date
MickaelK 35191e741d fix (plg_search_sqlitefts): broken build 2026-08-26 00:47:32 +10:00
MickaelK 6a0077314d chore (refactoring): cleanup middleware 2026-08-21 14:50:56 +10:00
MickaelK 6ed44484c2 feature (plg_search_sqlitefts): add global flag 2026-07-24 23:40:32 +10:00
MickaelK 5ca1d53a71 fix (plg_search_sqlitefts): broken query 2026-07-24 01:48:41 +10:00
MickaelK d548d3237a chore (migration): migrate to pkg structure 2026-07-14 13:16:04 +10:00
MickaelK b56089bb94 chore (maintenance): refactor text transform to server/pkg 2026-06-01 16:08:05 +10:00
MickaelK 143c141279 feature (plg_search_sqlitefts): support for offline mode
This is a big refactor so we avoid the magical stuff happening with the
daemon to better control the 2 operation mode for this plugin:
- inline search where the index is built on the fly
- offline search where the index is built by the workflow engine

before this, we would have issues where index created offline would not
pick Rm events and might show potentially stale data. The whole refactor
was to clean the code and make this possible
2026-05-31 14:45:33 +10:00
MickaelK 8ed125de2d fix (plg_search_sqlitefts): improve discovery phase 2026-03-11 14:17:53 +11:00
MickaelK 840edf4c52 fix (plg_search_sqlitefts): search logs 2026-03-02 16:03:31 +11:00
MickaelK 0584ba50d8 fix (plg_search_sqlitefts): edge case for search 2026-03-02 13:16:52 +11:00
MickaelK 1eea27bef9 fix (plg_search_sqlitefts): indexing issues 2026-02-28 03:31:28 +11:00
MickaelK 33e8763255 feature (plg_search_sqlitefts): support for excel fts 2026-02-27 15:28:31 +11:00
MickaelK fa8126b127 fix (plg_search_sqlitefts): content of the fts index 2026-02-27 13:18:05 +11:00
MickaelK b33117fcab fix (plg_search_sqlitefts): discovery phase edge case 2026-02-26 10:21:13 +11:00
MickaelK 1ebd1e0b15 feature (plg_search_sqlitefts): integration with workflow 2026-02-25 02:29:20 +11:00
MickaelK 6f6e57aa53 chore (maintenance): api change 2026-02-20 23:44:32 +11:00
MickaelK bea1781c11 fix (plg_search_sqlitefts): error handling 2026-02-13 17:18:07 +11:00
MickaelK c633130bb2 fix (refactoring): broken package link 2026-01-30 17:08:52 +11:00
MickaelK 9087829456 feature (noncgo): better C integrations
We can now have purely static build that are slightly slower but no
dependency on glib for use cases where the glib is old or window
2026-01-29 21:14:28 +11:00
MickaelK 27431959a2 chore (maintenance): maintain configuration in plugins 2026-01-28 13:30:48 +11:00
MickaelK 86c5f51be1 feature (whitelabel): remove references to Filestash 2026-01-27 17:28:20 +11:00
MickaelK e649dba766 chore (maintenance): cleanup plg_search_sqlitefts 2025-12-18 22:52:12 +11:00
MickaelK bddc77960f fix (plg_search_sqlitefts): improve indexing 2025-08-17 20:19:29 +10:00
MickaelK 7af5da9622 chore (plg_search_sqlitefts): remove unused code 2025-08-17 18:46:42 +10:00
MickaelK 3d5f307139 fix (plg_search_sqlitefts): exclusion field 2025-08-17 17:31:32 +10:00
MickaelK ba3ed7b945 fix (plg_search_sqlitefs): context issue 2025-03-14 16:04:53 +11:00
MickaelK b2c9b29384 chore (refactoring): revamp sqlite full text search 2025-02-03 16:01:50 +11:00
MickaelK db86daf867 fix (plg_search_sqlitefs): refactoring 2025-01-31 23:48:59 +11:00
MickaelK 30b8075308 fix (panic): prevent panic in full text search plugin 2024-06-04 08:02:13 +10:00
MickaelK fd437353ac chore (maintain): follow changes in plg_search_sqlitefs 2024-06-04 07:12:39 +10:00
MickaelK 9e142d5de5 feature (dynamic): make configuration dynamic 2024-03-13 00:18:24 +11:00
MickaelK 24e7b5eb35 fix (plg_search_sqlitefts): prevent context expiration if possible 2024-01-31 01:01:35 +11:00
MickaelK 253cb8ceba chore (maintain): maintain sqlite full text search plugin 2023-11-22 18:46:46 +11:00
Mickael Kerjean 8ca7a0e3f9 maintain (path): absolute path
getting things ready to have config coming as a plugin to handle
various distributions
2023-03-02 20:15:56 +11:00
Mickael Kerjean a91df1637d feature (search): search as a plugin 2022-01-14 16:38:42 +11:00