Commit Graph

118 Commits

Author SHA1 Message Date
perf3ct 0b6d96df03 fix(tests): resolve last OIDC test issues 2025-06-27 17:32:33 +00:00
perf3ct 12cdd0ffd6 fix(tests): resolve some difficult race conditions in test 2025-06-27 05:08:12 +00:00
perf3ct 3c5b7c7dfb feat(oidc): fix oidc, tests, and everything in between 2025-06-27 05:03:27 +00:00
perf3ct e9496b921e feat(server): set up oidc system and migrations 2025-06-26 18:52:57 +00:00
Jon Fuller 70451d728f Merge pull request #46 from readur/fix/catch-pdf-extract-errors
fix(server): catch pdf-extract spammy logs
2025-06-25 21:35:09 -07:00
perf3ct 715b94ec66 feat(swagger): add a ton of docstrings to functions 2025-06-25 23:58:37 +00:00
perf3ct 20b90e92d3 feat(swagger): add missing endpoints to swagger-ui 2025-06-25 23:47:27 +00:00
perf3ct 40afb5ade5 fix(server): catch pdf-extract spammy logs 2025-06-25 23:26:11 +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 05a1a07494 fix(server): also fix these broken user isolation SQL statements 2025-06-24 17:43:58 +00:00
perf3ct 363bc2b9ef fix(server): better error responses when creating users 2025-06-24 17:33:59 +00:00
perf3ct 3f3654c3cb fix(server): resolve lack of user isolation 2025-06-24 17:28:28 +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
perf3ct 5510765035 feat(migrations): resolve migrations names and remove legacy migrations code 2025-06-23 21:08:43 +00:00
perf3ct 67d1e0ee2f feat(webdav): move etag parser to own function, create required migration 2025-06-23 19:39:39 +00:00
perf3ct 113f1d8315 fix(tests): fix broken parser, thanks for finding that, unit tests! 2025-06-23 19:14:31 +00:00
perf3ct b9847b8b6b feat(server): normalize etags from webdav to properly check for file changes 2025-06-23 19:03:24 +00:00
perf3ct 33ae814a43 fix(tests): also fix unit tests 2025-06-22 21:31:11 +00:00
perf3ct 1555b8bd4d feat(tests): resolve admin integration test issues 2025-06-22 17:28:45 +00:00
perf3ct 4ec4ecaa8d feat(ci): fix other tests, part 9000 2025-06-21 18:08:34 +00:00
perf3ct 679ad04274 fix(deletion): properly handle concurrent deletion requests 2025-06-20 18:40:24 +00:00
perf3ct 8ae976eda8 feat(tests): resolve failing and ignored tests 2025-06-20 18:37:52 +00:00
perf3ct 09b338685d fix(tests): repair the label tests 2025-06-20 18:10:27 +00:00
perf3ct 2c2d948aa2 fix(documents): remove old code in favor of document ingestion engine 2025-06-20 17:18:00 +00:00
perf3ct eec1072677 Merge branch 'main' into feat/document-deletion 2025-06-20 17:11:26 +00:00
perf3ct c4a9c51b98 feat(ingestion): have everything use the document ingestion engine 2025-06-20 16:53:06 +00:00
perf3ct ac069de5bc feat(ingestion): create ingestion engine to handle document creation, and centralize deduplication logic 2025-06-20 16:24:26 +00:00
aaldebs99 e3c276226a feat(tests): add deletion unit tests 2025-06-20 16:09:27 +00:00
aaldebs99 1507532083 feat(everything): Add document deletion 2025-06-20 03:49:16 +00:00
aaldebs99 b24bf2c7d9 Merge branch 'main' into feat/document-labels 2025-06-19 18:40:50 -07:00
aaldebs99 4dd9162415 fix(frontend): label writing and fetching logic 2025-06-20 01:32:32 +00:00
aaldebs99 aeb98acea8 fi(backend): migrate python code to rust lol 2025-06-20 01:32:05 +00:00
perf3ct 7f20e59aa6 feat(tests): resolve issue with 'source' tests 2025-06-19 20:29:35 +00:00
aaldebs99 bfb971adce fix(backend): lables handling 2025-06-19 19:47:49 +00:00
aaldebs99 2d518b40df fix(backend): labels 2025-06-19 18:58:00 +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 4f36e40e38 feat(tests): resolve last test issues 2025-06-17 22:14:38 +00:00
perf3ct 14af90c657 feat(tests): fix the vast majority of both server and client tests 2025-06-17 22:06:12 +00:00
perf3ct f905c220e0 feat(tests): add actual images as part of e2e and testing 2025-06-17 21:26:39 +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 58aaedf4a6 feat(server): add hash for documents 2025-06-17 15:41:42 +00:00
perf3ct babe5a6e46 fix(ocr_queue): don't slam the DB while we wait 2025-06-17 14:45:44 +00:00