perf3ct
|
32983c3fba
|
feat(server): implement #106 for per-user watch directories
|
2025-07-31 00:10:10 +00:00 |
perf3ct
|
2c0ef814d9
|
feat(client/server): implement better source sync output
|
2025-07-27 05:02:13 +00:00 |
perf3ct
|
3e098dc085
|
fix(startup): also remove this now unused function check
|
2025-07-19 22:11:40 +00:00 |
perf3ct
|
5a3c040942
|
fix(startup): remove annoying function check output from startup
|
2025-07-19 21:41:26 +00:00 |
perf3ct
|
e6fd8424d2
|
fix(dev): merge main into feature
|
2025-07-13 17:15:59 +00:00 |
perfectra1n
|
9e143649d4
|
fix(upload): resolve issue with Axum not having config values set
|
2025-07-12 14:04:54 -07:00 |
perf3ct
|
0b9b935334
|
fix(server): don't log usernames to log file, I guess
|
2025-07-11 20:05:56 +00:00 |
perf3ct
|
f2a050458b
|
fix(stats): create new get_queue_statistics function to avoid conflicts
|
2025-07-09 00:27:43 +00:00 |
perf3ct
|
f0dc0669bd
|
debug(tests): add some debug lines to see why CI is upset
|
2025-07-08 22:32:32 +00:00 |
perf3ct
|
a6f2b6df09
|
fix(stats): try to fix the stats extraction, again
|
2025-07-08 21:18:21 +00:00 |
perf3ct
|
e628b0d4d5
|
fix(server): resolve incorrect document failure titles
|
2025-07-08 20:24:52 +00:00 |
perf3ct
|
12bdeab503
|
fix(stats): try to fix stats export, again again again
|
2025-07-08 20:21:46 +00:00 |
perf3ct
|
2a59651fb9
|
fix(stats): try to fix stats export, again again
|
2025-07-08 20:16:33 +00:00 |
perf3ct
|
a7e9f75eab
|
fix(stats): try to fix stats export, again
|
2025-07-08 20:03:55 +00:00 |
perf3ct
|
a4b9626616
|
fix(web_upload): resolve issue that caused files that were uploaded via the web, to not be added to the queue
|
2025-07-07 19:28:08 +00:00 |
perf3ct
|
6b6890d529
|
feat(server/client): support multiple OCR languages
|
2025-06-29 22:51:06 +00:00 |
perf3ct
|
9a8bf72ff7
|
feat(server): reorganize components into their own modules and fix imports
|
2025-06-27 18:27:42 +00:00 |
perf3ct
|
e9496b921e
|
feat(server): set up oidc system and migrations
|
2025-06-26 18:52:57 +00:00 |
perf3ct
|
a5ca6e33f2
|
feat(server): decrease logging verbosity for ingestion
|
2025-06-25 21:41:46 +00:00 |
perf3ct
|
00d771c15f
|
fix(server): resolve compilation issues due to increased logging
|
2025-06-25 20:00:09 +00:00 |
perf3ct
|
bcd03bf0d4
|
fix(server): don't log postgres passwords
|
2025-06-25 19:44:58 +00:00 |
perf3ct
|
04bf3500fa
|
feat(server): implement better error for configuration issues
|
2025-06-25 19:37:16 +00:00 |
perf3ct
|
a0e75d4619
|
feat(server/client): implement feature of ignoring already deleted files, and add failed OCR queue tests
|
2025-06-24 17:20:33 +00:00 |
Jon Fuller
|
7873913759
|
Merge branch 'main' into feat/document-labels
|
2025-06-19 11:32:03 -07:00 |
aaldebs99
|
215704f881
|
fix(server): static file routes
|
2025-06-19 18:29:52 +00:00 |
Jon Fuller
|
4d0d9d16b6
|
Merge branch 'main' into feat/document-labels
|
2025-06-18 19:07:54 -07:00 |
aaldebs99
|
865c91db67
|
chore(server): remove unused system user
|
2025-06-19 00:41:01 +00:00 |
perf3ct
|
d055e9f350
|
feat(server/client): implement labels for documents
|
2025-06-18 16:12:42 +00:00 |
perf3ct
|
b2a7faaddb
|
feat(server): create specific endpoint for fetching documents, fix client being served again
|
2025-06-17 04:05:57 +00:00 |
perf3ct
|
7eb036b153
|
feat(client/server): create endpoint for fetching individual files, and fix client not serving files
|
2025-06-17 03:38:16 +00:00 |
perf3ct
|
54868cdc57
|
feat(server): try to resume syncs after server restart
|
2025-06-16 23:21:43 +00:00 |
perf3ct
|
c656a96d91
|
feat(server): create folders within 'upload' path to manage thumbnails, processed images, etc.
|
2025-06-16 21:24:46 +00:00 |
perf3ct
|
fe56ecdb00
|
feat(server): implement queue system for ocr process as well, to fight resource exhaustion
|
2025-06-16 01:20:13 +00:00 |
perf3ct
|
a39fc807fa
|
feat(server): fix the sync scheduler for sources
|
2025-06-15 18:05:56 +00:00 |
perf3ct
|
e5aaf31fdd
|
feat(server/client): working s3 and local source types
|
2025-06-15 17:51:04 +00:00 |
perf3ct
|
11c68c3d9f
|
feat(client): also update sources page and the various buttons
|
2025-06-15 17:06:38 +00:00 |
perf3ct
|
5dfc6e29f7
|
feat(async): create dedicated pools + runtime isolation for OCR
|
2025-06-15 16:47:55 +00:00 |
perf3ct
|
8ba35aae90
|
feat(async): create dedicated threads for ocr_runtime
|
2025-06-15 16:38:27 +00:00 |
perf3ct
|
317590f9c3
|
feat(server): create 'sources' concept and move WebDAV settings page to it
|
2025-06-15 16:12:18 +00:00 |
perf3ct
|
0ae562f4c3
|
feat(server): fix breaking changes in deps, take 2
|
2025-06-15 04:08:34 +00:00 |
perf3ct
|
cfc6c85261
|
feat(server): upgrade all versions and resolve breaking changes
|
2025-06-15 02:23:35 +00:00 |
perf3ct
|
d21e51436b
|
feat(server): rewrite nearly everything to be async/follow best practices
|
2025-06-15 02:06:17 +00:00 |
perf3ct
|
9e877e7aa1
|
feat(server): webdav download and ocr actually works
|
2025-06-15 01:12:01 +00:00 |
perf3ct
|
8fed8c753e
|
feat(server): fix migration not working
|
2025-06-14 22:57:43 +00:00 |
perf3ct
|
aa45cd06e0
|
feat(server): webdav integration nearly done
|
2025-06-14 16:21:28 +00:00 |
perf3ct
|
57c118c049
|
feat(server): implement notifications and webdav
|
2025-06-14 01:34:56 +00:00 |
perf3ct
|
c7a0c25c23
|
fix(server): update some integration tests and create 'system' user
|
2025-06-13 19:56:25 +00:00 |
perf3ct
|
e672613d50
|
feat(client): refreshing the page no longer returns a 404
|
2025-06-13 19:22:57 +00:00 |
perf3ct
|
e3f1855711
|
feat(client/server): add nextcloud/webdav capability, add integration tests
|
2025-06-13 17:09:05 +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 |