Commit Graph

121 Commits

Author SHA1 Message Date
perf3ct efbd15774a feat(e2e): add playwright for e2e tests 2025-06-17 20:10:04 +00:00
perf3ct ed9d467c9f feat(client): update grid import and dependency 2025-06-17 19:54:45 +00:00
perf3ct cf6ca2daed feat(client): have vite be quiet 2025-06-17 19:17:41 +00:00
perf3ct d4da15c212 feat(ci): add github actions 2025-06-17 19:14:27 +00:00
Jon Fuller 8690c49fd8 Update renovate.json 2025-06-17 12:12:13 -07:00
Jon Fuller 177be2965e Merge pull request #1 from perfectra1n/renovate/configure
chore: Configure Renovate
2025-06-17 12:08:19 -07:00
renovate[bot] 347941ce37 Add renovate.json 2025-06-17 19:07:07 +00:00
perf3ct eb7f157bbf feat(client): update the suggested input for webdav sources 2025-06-17 18:19:34 +00:00
perf3ct 24e7dff9a5 feat(client): update failedOcr page for duplicates 2025-06-17 16:52:45 +00:00
perf3ct 80d58b0f28 feat(server/client): implement updated FailedOcrPage, duplicate management, and file hashing 2025-06-17 16:17:23 +00:00
perf3ct 9ff409101a feat(tests): add test images 2025-06-17 15:48:30 +00:00
perf3ct 58aaedf4a6 feat(server): add hash for documents 2025-06-17 15:41:42 +00:00
perf3ct 4d32163ccc feat(tests): more test suite tools 2025-06-17 14:54:59 +00:00
perf3ct 9d7348423a feat(tests): test suite almost done 2025-06-17 14:48:47 +00:00
perf3ct babe5a6e46 fix(ocr_queue): don't slam the DB while we wait 2025-06-17 14:45:44 +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 479c62a4f1 feat(client/server): advanced search, along with fixing build errors 2025-06-17 02:56:59 +00:00
perf3ct 4dda4d143d feat(client/server): implement a much better search 2025-06-17 02:41:16 +00:00
perf3ct bcd756ed20 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 fad6756c8c feat(server): stop image preprocessing in OCR 2025-06-17 00:35:03 +00:00
perf3ct 801038a26e 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 54868cdc57 feat(server): try to resume syncs after server restart 2025-06-16 23:21:43 +00:00
perf3ct 6d462df990 feat(client): fix the watch page 2025-06-16 23:14:48 +00:00
perf3ct 0d3fe26074 feat(server): also generate thumbnails for non-images, and resolve failing unit/integration tests 2025-06-16 22:51:29 +00:00
perf3ct c43994e63c feat(server): put more guardrails around PDF OCR size, and image size OCR 2025-06-16 22:39:00 +00:00
perf3ct 13e60fa655 feat(server): if there's no sync even running, allow sync to be cancelled 2025-06-16 21:39:41 +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 f361dd4e7c feat(client): give more space to the quick search bar 2025-06-16 21:02:57 +00:00
perf3ct 8e88bde7ef feat(client): give more space to the quick search bar 2025-06-16 21:01:02 +00:00
perf3ct ee70780803 feat(client): fix quick search text 2025-06-16 17:42:53 +00:00
perf3ct af7129da0a feat(server/client): fix thumbnails and quick search 2025-06-16 17:40:53 +00:00
perf3ct 4aa4359064 feat(server/client): update function used to display singular documents 2025-06-16 17:10:55 +00:00
perf3ct 2295451204 feat(client): fix errors in the client about document slices 2025-06-16 16:57:45 +00:00
perf3ct 12c5ca37ea feat(helm): create the basics of the helm chart 2025-06-16 15:02:37 +00:00
perf3ct 1fe54c4480 fix(repo): get rid of unused file 2025-06-16 14:52:40 +00:00
perf3ct c0d3b52865 feat(server): also update versions for deps 2025-06-16 01:28:32 +00:00
perf3ct ee0eaad562 feat(unit): add more throttling/concurrency tests 2025-06-16 01:25:30 +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 fca88509b0 fix(docker): had the wrong path 2025-06-16 00:34:04 +00:00
perf3ct 0a2dc6972a feat(server): add one more high concurrency test 2025-06-15 22:16:13 +00:00
perf3ct bf7ec25dc1 feat(server): create more DB guardrails, and lots of missing tests 2025-06-15 22:14:02 +00:00
wtfitsaduck 9e71772728 change that to default port too 2025-06-15 22:07:57 +00:00
wtfitsaduck a70445e64b Update default port 2025-06-15 22:06:09 +00:00
perf3ct 5b88c92937 feat(server/client): add pagination in client, resolve race condition in server 2025-06-15 21:48:59 +00:00
perf3ct b21f2684bc feat(server/client): add lots of OCR tweaks 2025-06-15 21:24:06 +00:00
perf3ct e971aea7fa feat(unit): add unit tests for sources 2025-06-15 18:35:01 +00:00
perf3ct a39fc807fa feat(server): fix the sync scheduler for sources 2025-06-15 18:05:56 +00:00
perf3ct cebae12363 feat(client): also show settings for s3 and local sources in the client 2025-06-15 18:00:35 +00:00
perf3ct e5aaf31fdd feat(server/client): working s3 and local source types 2025-06-15 17:51:04 +00:00