perf3ct
|
309a61bcd4
|
feat(client): update failedOcr page for duplicates
|
2025-06-17 16:52:45 +00:00 |
perf3ct
|
bdb136d615
|
feat(server/client): implement updated FailedOcrPage, duplicate management, and file hashing
|
2025-06-17 16:17:23 +00:00 |
perf3ct
|
9dccc6d1de
|
feat(tests): add test images
|
2025-06-17 15:48:30 +00:00 |
perf3ct
|
75747016f0
|
feat(server): add hash for documents
|
2025-06-17 15:41:42 +00:00 |
perf3ct
|
10621207e5
|
feat(tests): more test suite tools
|
2025-06-17 14:54:59 +00:00 |
perf3ct
|
1ff4da8a13
|
feat(tests): test suite almost done
|
2025-06-17 14:48:47 +00:00 |
perf3ct
|
d84193f444
|
fix(ocr_queue): don't slam the DB while we wait
|
2025-06-17 14:45:44 +00:00 |
perf3ct
|
d7607923be
|
feat(server): create specific endpoint for fetching documents, fix client being served again
|
2025-06-17 04:05:57 +00:00 |
perf3ct
|
f0f90d71de
|
feat(client/server): create endpoint for fetching individual files, and fix client not serving files
|
2025-06-17 03:38:16 +00:00 |
perf3ct
|
3ae542088b
|
feat(client/server): advanced search, along with fixing build errors
|
2025-06-17 02:56:59 +00:00 |
perf3ct
|
76529f83be
|
feat(client/server): implement a much better search
|
2025-06-17 02:41:16 +00:00 |
perf3ct
|
98a4b7479b
|
feat(server/client): remove webdav feature from user's settings as it's in sources now
|
2025-06-17 01:57:56 +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
|
27c38bf0fe
|
feat(server): try to resume syncs after server restart
|
2025-06-16 23:21:43 +00:00 |
perf3ct
|
3ef3af6ca8
|
feat(client): fix the watch page
|
2025-06-16 23:14:48 +00:00 |
perf3ct
|
a47960a059
|
feat(server): also generate thumbnails for non-images, and resolve failing unit/integration tests
|
2025-06-16 22:51:29 +00:00 |
perf3ct
|
abdea3226f
|
feat(server): put more guardrails around PDF OCR size, and image size OCR
|
2025-06-16 22:39:00 +00:00 |
perf3ct
|
b9f2014509
|
feat(server): if there's no sync even running, allow sync to be cancelled
|
2025-06-16 21:39:41 +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
|
54a5e88ae3
|
feat(client): give more space to the quick search bar
|
2025-06-16 21:02:57 +00:00 |
perf3ct
|
8a3db3f4f7
|
feat(client): give more space to the quick search bar
|
2025-06-16 21:01:02 +00:00 |
perf3ct
|
797ed2f306
|
feat(client): fix quick search text
|
2025-06-16 17:42:53 +00:00 |
perf3ct
|
6f3aa771c0
|
feat(server/client): fix thumbnails and quick search
|
2025-06-16 17:40:53 +00:00 |
perf3ct
|
d51f2793e9
|
feat(server/client): update function used to display singular documents
|
2025-06-16 17:10:55 +00:00 |
perf3ct
|
de4ace5858
|
feat(client): fix errors in the client about document slices
|
2025-06-16 16:57:45 +00:00 |
perf3ct
|
0e32d676af
|
feat(helm): create the basics of the helm chart
|
2025-06-16 15:02:37 +00:00 |
perf3ct
|
66acba2211
|
fix(repo): get rid of unused file
|
2025-06-16 14:52:40 +00:00 |
perf3ct
|
0dc81bf3c4
|
feat(server): also update versions for deps
|
2025-06-16 01:28:32 +00:00 |
perf3ct
|
11a2327c03
|
feat(unit): add more throttling/concurrency tests
|
2025-06-16 01:25:30 +00:00 |
perf3ct
|
e33240a811
|
feat(server): implement queue system for ocr process as well, to fight resource exhaustion
|
2025-06-16 01:20:13 +00:00 |
perf3ct
|
6dba46b021
|
fix(docker): had the wrong path
|
2025-06-16 00:34:04 +00:00 |
perf3ct
|
1407cb14a3
|
feat(server): add one more high concurrency test
|
2025-06-15 22:16:13 +00:00 |
perf3ct
|
91b16de082
|
feat(server): create more DB guardrails, and lots of missing tests
|
2025-06-15 22:14:02 +00:00 |
wtfitsaduck
|
deeda71277
|
change that to default port too
|
2025-06-15 22:07:57 +00:00 |
wtfitsaduck
|
058adfbab1
|
Update default port
|
2025-06-15 22:06:09 +00:00 |
perf3ct
|
a7cf67f90d
|
feat(server/client): add pagination in client, resolve race condition in server
|
2025-06-15 21:48:59 +00:00 |
perf3ct
|
42bc72ded4
|
feat(server/client): add lots of OCR tweaks
|
2025-06-15 21:24:06 +00:00 |
perf3ct
|
da489618d1
|
feat(unit): add unit tests for sources
|
2025-06-15 18:35:01 +00:00 |
perf3ct
|
0cc77ed8ac
|
feat(server): fix the sync scheduler for sources
|
2025-06-15 18:05:56 +00:00 |
perf3ct
|
6004f3a001
|
feat(client): also show settings for s3 and local sources in the client
|
2025-06-15 18:00:35 +00:00 |
perf3ct
|
ea8ad2c262
|
feat(server/client): working s3 and local source types
|
2025-06-15 17:51:04 +00:00 |
perf3ct
|
df51e61d06
|
feat(client): also update sources page and the various buttons
|
2025-06-15 17:06:38 +00:00 |
perf3ct
|
41774056c7
|
feat(async): create dedicated pools + runtime isolation for OCR
|
2025-06-15 16:47:55 +00:00 |
perf3ct
|
853c9b7c2e
|
feat(async): create dedicated threads for ocr_runtime
|
2025-06-15 16:38:27 +00:00 |
perf3ct
|
0f14b5c8e7
|
feat(server): upgrade WebDAV settings on Sources page
|
2025-06-15 16:31:58 +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
|
691c5e6bb8
|
feat(db): try to improve db queue and number of connections
|
2025-06-15 05:04:48 +00:00 |
perf3ct
|
6898d85981
|
feat(server): I feel like I'm going to have to come back and fix this later
|
2025-06-15 04:58:22 +00:00 |
perf3ct
|
4aa3d77e40
|
feat(server): fix recursively scanning the uploads folder, and the quick search bar
|
2025-06-15 04:37:49 +00:00 |