perf3ct
|
915fe92993
|
feat(webdav): also set up deep scanning button and fix unit tests
|
2025-07-03 04:24:26 +00:00 |
perf3ct
|
252d99fb90
|
feat(webdav): create test for this new smart scan
|
2025-07-03 00:32:47 +00:00 |
perf3ct
|
0ef233c3cc
|
fix(tests): resolve compilation error in tests and source scheduler
|
2025-07-02 23:49:46 +00:00 |
perf3ct
|
edcf2be71b
|
fix(webdav): resolve issue with webdav subdirectories not being discovered
|
2025-07-02 23:37:39 +00:00 |
perf3ct
|
f1fc2a0105
|
fix(server): resolve issues with the retry ocr tests
|
2025-07-02 22:47:51 +00:00 |
perf3ct
|
dec4551fbd
|
feat(tests): fix ocr_retry issues in tests
|
2025-07-02 21:30:36 +00:00 |
perf3ct
|
86904205ed
|
feat(tests): fix ocr_retry issues in tests
|
2025-07-02 19:16:13 +00:00 |
perf3ct
|
34dc9a38b8
|
fix(tests): resolve broken integration test for ocr retry, and fix frontend tests
|
2025-07-02 16:39:41 +00:00 |
perf3ct
|
2d702f1c07
|
fix(server): resolve test for retry issues
|
2025-07-02 03:22:41 +00:00 |
perf3ct
|
0f3cb12c7a
|
fix(server): resolve NUMERIC db type and f64 rust type
|
2025-07-02 02:26:11 +00:00 |
perf3ct
|
6af9e5e4a0
|
fix(tests): resolve using test config in ocr retry tests
|
2025-07-02 00:14:19 +00:00 |
perf3ct
|
e4faf2cfd2
|
feat(server/client): implement retry functionality for both successful and failed documents
|
2025-07-02 00:06:47 +00:00 |
perf3ct
|
c766ecc52e
|
fix(tests): resolve broken test compilation
|
2025-07-01 22:14:53 +00:00 |
perf3ct
|
c242a84326
|
feat(webdav): also fix the parser to include directories, and add tests
|
2025-07-01 22:03:06 +00:00 |
perf3ct
|
590cad3197
|
feat(tests): add unit tests for new webdav functionality
|
2025-07-01 21:39:31 +00:00 |
Jon Fuller
|
a88f387aeb
|
Merge branch 'main' into feat/multiple-ocr-languages
|
2025-07-01 11:53:42 -07:00 |
perf3ct
|
f7018575d8
|
feat(pdf): implement ocrmypdf to extract text from PDFs
|
2025-07-01 00:56:48 +00:00 |
perf3ct
|
dd90e48fd2
|
feat(server): mark documents with 0 words as failed, and fix webdav unit tests
|
2025-06-30 22:43:25 +00:00 |
perf3ct
|
d9b695f0bd
|
feat(server/client): add metadata to file view
|
2025-06-30 19:13:16 +00:00 |
perf3ct
|
e0b0f49ba2
|
feat(tests): implement and update tests for multiple OCR languages
|
2025-06-29 23:03:37 +00:00 |
perf3ct
|
ed3acc0b88
|
fix(tests): fix ocr endpoint tests due to our endpoint change
|
2025-06-29 05:35:49 +00:00 |
perf3ct
|
68fb776f7b
|
fix(tests): fix ocr endpoint tests due to our endpoint change
|
2025-06-28 23:43:04 +00:00 |
perf3ct
|
fa7fd86622
|
fix(tests): fix ocr endpoint tests due to our endpoint change
|
2025-06-28 23:11:47 +00:00 |
perf3ct
|
2797cb4367
|
fix(tests): fix failing document integration test, again
|
2025-06-28 22:58:20 +00:00 |
perf3ct
|
660117ed9f
|
fix(tests): fix failing integration tests, again
|
2025-06-28 22:54:41 +00:00 |
Jon Fuller
|
a314f64ca9
|
Merge pull request #69 from readur/fix/ocr-confidence-1
fix(server/client): fix incorrect OCR measurements
|
2025-06-28 09:53:56 -07:00 |
perfectra1n
|
7f69cd2e5f
|
fix(server/client): fix incorrect OCR measurements
|
2025-06-27 20:23:59 -07:00 |
perfectra1n
|
a9f31f4b97
|
fix(server): resolve complation issues
|
2025-06-27 19:39:56 -07:00 |
perf3ct
|
4f001a5def
|
feat(tests): reorganize unit and integration tests
|
2025-06-27 20:51:01 +00:00 |
perf3ct
|
9073006004
|
fix(tests): move oidc tests to correct folder
|
2025-06-27 19:33:58 +00:00 |
perf3ct
|
60dee61f16
|
fix(server): resolve broken imports on tests and test helpers
|
2025-06-27 18:46:41 +00:00 |
Jon Fuller
|
c8f4886fc6
|
Merge pull request #55 from readur/feat/oidc-setup
feat(server): set up oidc system and migrations
|
2025-06-27 10:48:28 -07:00 |
perf3ct
|
72708a05f3
|
feat(oidc): fix oidc, tests, and everything in between
|
2025-06-27 05:03:27 +00:00 |
perf3ct
|
bd6a7e7739
|
fix(tests): resolve prometheus test error
|
2025-06-26 22:50:22 +00:00 |
perf3ct
|
2c39f96dcf
|
fix(metrics): fix broken prometheus metrics
|
2025-06-26 22:14:42 +00:00 |
perf3ct
|
10d9a1a661
|
feat(server): set up oidc system and migrations
|
2025-06-26 18:52:57 +00:00 |
perf3ct
|
2f8836e99f
|
fix(tests): resolve change in error responses, so gotta fix unit test
|
2025-06-25 20:30:18 +00:00 |
perf3ct
|
19ef540bb0
|
fix(tests): resolve buggy FailedOcrPage frontend unit test issues
|
2025-06-24 21:57:02 +00:00 |
perf3ct
|
3faff1faae
|
fix(tests): checking to make sure the total_failed doesn't increment, instead of strict checking that it's 0
|
2025-06-24 17:44:31 +00:00 |
perf3ct
|
0bb6d4d4df
|
fix(server): better error responses when creating users
|
2025-06-24 17:33:59 +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
|
de45300c7a
|
feat(webdav): move etag parser to own function, create required migration
|
2025-06-23 19:39:39 +00:00 |
perf3ct
|
c747d0abc8
|
fix(tests): fix broken parser, thanks for finding that, unit tests!
|
2025-06-23 19:14:31 +00:00 |
perf3ct
|
472106a0f6
|
feat(server): normalize etags from webdav to properly check for file changes
|
2025-06-23 19:03:24 +00:00 |
perf3ct
|
f30b645733
|
feat(tests): literally all the tests pass locally now
|
2025-06-22 21:11:14 +00:00 |
perf3ct
|
001f835e38
|
feat(tests): make sure tests that should require admin privs, use admin
|
2025-06-22 18:11:54 +00:00 |
perf3ct
|
db0d875b4e
|
feat(tests): also fix the admin and auto resume tests
|
2025-06-22 17:43:33 +00:00 |
perf3ct
|
e78a353751
|
feat(tests): resolve admin integration test issues
|
2025-06-22 17:28:45 +00:00 |
perf3ct
|
7762cf4a1e
|
fix(tests): resolve query parameter issue in tests
|
2025-06-22 16:54:59 +00:00 |
perf3ct
|
4c58b8e28e
|
fix(tests): last test finally runs
|
2025-06-22 15:58:52 +00:00 |
perf3ct
|
8e9717d6d8
|
feat(tests): fix more broken tests, incorrect types
|
2025-06-22 15:49:14 +00:00 |
perf3ct
|
19733d8480
|
fix(ci): try to fix the ocr_corruption_tests
|
2025-06-22 04:31:54 +00:00 |
perf3ct
|
ff125ead2f
|
fix(ci): just disable these tests for now
|
2025-06-22 00:20:28 +00:00 |
perf3ct
|
1cb5341c4e
|
feat(ci): fix other tests, part 9000
|
2025-06-21 18:08:34 +00:00 |
perf3ct
|
6b7cc364a3
|
feat(ci): ignore some tests, fix later
|
2025-06-21 18:08:22 +00:00 |
Jon Fuller
|
96debaf511
|
Update labels_integration_tests.rs
|
2025-06-20 18:12:43 -07:00 |
perf3ct
|
f4cbcb4a3f
|
fix(tests): hopefully this cleans up these failing tests
|
2025-06-21 00:34:32 +00:00 |
perf3ct
|
ad2531a022
|
fix(tests): fix last broken unit test
|
2025-06-20 22:59:20 +00:00 |
perf3ct
|
bdcfa77d21
|
feat(ci): use environment variables for database url
|
2025-06-20 22:33:18 +00:00 |
perf3ct
|
02fe6c77bc
|
feat(tests): fix integration test that was using wrong boolean
|
2025-06-20 19:17:30 +00:00 |
perf3ct
|
95342d8754
|
fix(tests): resolve missing labels parameter
|
2025-06-20 18:50:40 +00:00 |
perf3ct
|
5aaf90ba20
|
Merge branch 'main' into feat/document-deletion
|
2025-06-20 17:11:26 +00:00 |
perf3ct
|
df8eeba2c2
|
feat(ingestion): create ingestion engine to handle document creation, and centralize deduplication logic
|
2025-06-20 16:24:26 +00:00 |
aaldebs99
|
597707f870
|
feat(tests): add deletion unit tests
|
2025-06-20 16:09:27 +00:00 |
perf3ct
|
5fc88da522
|
fix(tests): try to resolve last failing integration test
|
2025-06-20 15:14:16 +00:00 |
aaldebs99
|
ec497a4a08
|
Merge branch 'main' into feat/document-labels
|
2025-06-19 18:40:50 -07:00 |
perf3ct
|
741fcc2826
|
feat(tests): resolve issue with 'source' tests
|
2025-06-19 20:29:35 +00:00 |
Jon Fuller
|
a335af6fff
|
Merge branch 'main' into feat/document-labels
|
2025-06-18 19:07:54 -07:00 |
perf3ct
|
0dabf3b96d
|
fix(tests): allow overriding the API_URL for tests
|
2025-06-19 00:37:29 +00:00 |
perf3ct
|
812b2067c2
|
Merge branch 'main' of https://github.com/readur/readur
|
2025-06-19 00:04:52 +00:00 |
perf3ct
|
f7c621d2c3
|
fix(tests): try to fix the auto_resume_tests yet again for integration tests
|
2025-06-19 00:03:07 +00:00 |
aaldebs99
|
7e702e635a
|
fix(tests): test port
|
2025-06-19 00:02:32 +00:00 |
perf3ct
|
6b760a8b9d
|
fix(tests): fix integration tests, `test_resume_priority_ordering` - fix ordering
|
2025-06-18 22:34:21 +00:00 |
perf3ct
|
cc129dc64e
|
Merge branch 'main' into feat/document-labels
|
2025-06-18 17:45:23 +00:00 |
perf3ct
|
0204a8c4fa
|
feat(tests): fix/resolve/disable more tests
|
2025-06-18 17:30:21 +00:00 |
perf3ct
|
4a54b0a8b7
|
feat(server/client): implement labels for documents
|
2025-06-18 16:12:42 +00:00 |
aaldebs99
|
c233b8f6fe
|
fix(unit): fix more unit test errors
|
2025-06-18 01:24:58 +00:00 |
aaldebs99
|
212239629e
|
fix(unit): fix most unit test errors
|
2025-06-18 01:07:27 +00:00 |
perf3ct
|
4c946ca9cc
|
feat(tests): resolve last test issues
|
2025-06-17 22:14:38 +00:00 |
perf3ct
|
21b868a2e4
|
feat(tests): add actual images as part of e2e and testing
|
2025-06-17 21:26:39 +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
|
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
|
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
|
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 |
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
|
c13eda12e0
|
feat(server): webdav tests pass
|
2025-06-14 16:23:27 +00:00 |
perf3ct
|
5b67232266
|
feat(server): webdav integration nearly done
|
2025-06-14 16:14:41 +00:00 |
perf3ct
|
cc04d5818b
|
feat(server): webdav tests pass
|
2025-06-14 01:48:17 +00:00 |
perf3ct
|
63b322ac7a
|
feat(server): add role capability, and fix tests
|
2025-06-13 20:58:36 +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
|
57c6b370d2
|
feat(client): convert frontend to ts
|
2025-06-13 16:16:23 +00:00 |