Commit Graph

34 Commits

Author SHA1 Message Date
perf3ct dc5cb99462
feat(migration): instead of hardcoded guessing, re-enter those documents into the queue 2025-06-28 14:53:45 +00:00
perf3ct 3ad4bbf456
fix(migrations): resolve issue in migration for ocr confidence 2025-06-28 14:51:06 +00:00
perfectra1n 7f69cd2e5f fix(server/client): fix incorrect OCR measurements 2025-06-27 20:23:59 -07:00
perf3ct 10d9a1a661
feat(server): set up oidc system and migrations 2025-06-26 18:52:57 +00:00
perf3ct afa0565634
feat(server/client): implement feature of ignoring already deleted files, and add failed OCR queue tests 2025-06-24 17:20:33 +00:00
perf3ct d6b523f3ad
fix(migrations): fix comment referencing old migration name 2025-06-23 21:10:44 +00:00
perf3ct 67191c95b7
feat(migrations): resolve migrations names and remove legacy migrations code 2025-06-23 21:08:43 +00:00
perf3ct de45300c7a
feat(webdav): move etag parser to own function, create required migration 2025-06-23 19:39:39 +00:00
perf3ct 51e11903d3
feat(ocr_queue): fix completed_today count 2025-06-22 16:04:17 +00:00
aaldebs99 a1a7407663 fix(db): more labels migrations 2025-06-19 21:28:13 +00:00
aaldebs99 0fccba8875 fix(migrations): de-dupe migrations and fix labels migrations 2025-06-19 19:47:29 +00:00
aaldebs99 d510d7974e fix(db): add labels sql table 2025-06-19 18:58:00 +00:00
perf3ct 4a54b0a8b7
feat(server/client): implement labels for documents 2025-06-18 16:12:42 +00:00
perf3ct 75747016f0
feat(server): add hash for documents 2025-06-17 15:41:42 +00:00
perf3ct 8de1e153a1
feat(server): stop image preprocessing in OCR 2025-06-17 00:35:03 +00:00
perf3ct e6ab56daa8
feat(server): break up large db.rs file into multiple files, and add more PDF guardrails 2025-06-17 00:25:21 +00:00
perf3ct 0ccceb768a
feat(server): create folders within 'upload' path to manage thumbnails, processed images, etc. 2025-06-16 21:24:46 +00:00
perf3ct 91b16de082
feat(server): create more DB guardrails, and lots of missing tests 2025-06-15 22:14:02 +00:00
perf3ct 42bc72ded4
feat(server/client): add lots of OCR tweaks 2025-06-15 21:24:06 +00:00
perf3ct 59e5356a25
feat(server): create 'sources' concept and move WebDAV settings page to it 2025-06-15 16:12:18 +00:00
perf3ct 08d57c6c36
feat(db): don't use weird pgsql extension to generate uuids, require postgres 13+ 2025-06-14 23:14:49 +00:00
perf3ct 9e1acbf1b5
feat(server): fix migration not working 2025-06-14 22:57:43 +00:00
perf3ct 57c118c049 feat(server): implement notifications and webdav 2025-06-14 01:34:56 +00:00
perf3ct 63b322ac7a feat(server): add role capability, and fix tests 2025-06-13 20:58:36 +00:00
perf3ct e3f1855711 feat(client/server): add nextcloud/webdav capability, add integration tests 2025-06-13 17:09:05 +00:00
perf3ct 725105d62f feat(migrations): add missing migrations and fix metrics endpoint 2025-06-13 15:55:30 +00:00
perf3ct 00b2bfe22c feat(server/client): the /documents endpoint works again, and so does the watch folder...kinda 2025-06-13 15:53:19 +00:00
perf3ct cd35f877b1 feat(migrations): try to fix the migrations service 2025-06-13 15:14:13 +00:00
perf3ct e1e949cf65 feat(migrations): try to fix the migrations service 2025-06-13 14:27:31 +00:00
perf3ct e61db1036e feat(migrations): try to fix the migrations service 2025-06-13 14:19:45 +00:00
perfectra1n 3dcf753ff3 feat(migrations): improve migrations and split large SQL statements into smaller ones 2025-06-12 22:27:04 -07:00
perfectra1n 4fa74a6333 feat(migrations): improve migrations and split large SQL statements into smaller ones 2025-06-12 22:19:59 -07:00
perfectra1n d5f419ca18 feat(client/server): update search tests, and upgrade OCR 2025-06-12 22:02:26 -07:00
perf3ct 90599eed74 feat(server): implement queue system 2025-06-12 20:34:51 +00:00