perf3ct
|
65c49ef4f2
|
feat(ocr): implement new dev stack and allow for more numbers in ocr documents
|
2025-10-28 14:34:34 -07:00 |
perf3ct
|
6a64d9e6ed
|
feat(source): implement generic "SourceError" and then have it be propagated as "WebDAVerror", etc.
|
2025-08-17 22:05:58 +00:00 |
perf3ct
|
93c2863d01
|
feat(webdav): support capturing individual directory errors in webdav
|
2025-08-14 16:24:05 +00:00 |
perf3ct
|
4b6e0820b7
|
feat(websocket): update websockets and websocket tests so that they actually pass
|
2025-08-11 20:08:36 +00:00 |
perfectra1n
|
08a195edd5
|
feat(client): start to use a better eventemitter
|
2025-07-30 20:30:04 -07:00 |
perfectra1n
|
0fbb106668
|
fix(tests): resolve typescript compilation and test compilation errors
|
2025-07-30 20:03:13 -07:00 |
perfectra1n
|
8968f023d2
|
feat(tests): implement frontend integration tests
|
2025-07-30 19:39:28 -07:00 |
perf3ct
|
32983c3fba
|
feat(server): implement #106 for per-user watch directories
|
2025-07-31 00:10:10 +00:00 |
perf3ct
|
7da99cd992
|
feat(server): implement websockets over sse
|
2025-07-30 02:04:44 +00:00 |
perf3ct
|
c37014f924
|
feat(tests): work on resolving tests that don't pass given the large rewrite
|
2025-07-28 04:13:14 +00:00 |
perf3ct
|
2c0ef814d9
|
feat(client/server): implement better source sync output
|
2025-07-27 05:02:13 +00:00 |
perfectra1n
|
f7e1538ab5
|
fix(client): resolve frontend compilation issues due to error model changes
|
2025-07-19 21:47:36 -07:00 |
perf3ct
|
fbaf30b29e
|
fix(tests): resolve frontend unit test issues due to new errors system
|
2025-07-20 04:09:47 +00:00 |
perf3ct
|
aac32ea64a
|
feat(dev): let's just implement an entire error system while we're at it, since the tests are already broken
|
2025-07-20 03:38:13 +00:00 |
perf3ct
|
6b1a1eba14
|
feat(tests): resolve test issues to do with integration tests
|
2025-07-18 21:00:42 +00:00 |
perf3ct
|
5a79f9676e
|
feat(client): on sources page, have new modal for sync that asks user what kind of sync they would like to run
asdf
|
2025-07-15 20:43:59 +00:00 |
perf3ct
|
8e435072be
|
fix(client): actually have the delete functionality work
|
2025-07-15 15:51:30 +00:00 |
perf3ct
|
bd3f35cf38
|
feat(lang): create frontend components to support multiple ocr languages
|
2025-07-14 19:45:35 +00:00 |
perf3ct
|
31791b777b
|
fix(tests): resolve some broken frontend unit tests for multiple ocr languages, might have removed too much
|
2025-07-14 04:16:01 +00:00 |
perf3ct
|
e6fd8424d2
|
fix(dev): merge main into feature
|
2025-07-13 17:15:59 +00:00 |
perf3ct
|
e16fd1d420
|
feat(server): rename queue-failed endpoint
|
2025-07-11 21:28:23 +00:00 |
perf3ct
|
568b4fc3bb
|
feat(client): fix typescript compilation issue for document's response
|
2025-07-10 22:04:54 +00:00 |
perf3ct
|
4521cc5ac6
|
feat(client): show new file metadata fields on the client
|
2025-07-10 21:07:35 +00:00 |
perf3ct
|
0465777890
|
feat(client): show more fields for Documents
|
2025-07-10 21:02:15 +00:00 |
perf3ct
|
da4f770292
|
fix(client): updated frontend and at least compiles
|
2025-07-10 18:46:02 +00:00 |
perf3ct
|
199f439d74
|
fix(tests): resolve quite a few broen tests
|
2025-07-05 18:12:48 +00:00 |
perf3ct
|
a3f49f9bd7
|
feat(tests): try to deduplicate test code even more
|
2025-07-03 19:17:33 +00:00 |
perf3ct
|
9a7488f1d2
|
fix(tests): resolve broken integration test for ocr retry, and fix frontend tests
|
2025-07-02 16:39:41 +00:00 |
perf3ct
|
70ac57c3cd
|
fix(server/client): try to resolve more tests for the new retry functionality
|
2025-07-02 04:52:44 +00:00 |
perf3ct
|
d4b57d2ae0
|
feat(server/client): implement retry functionality for both successful and failed documents
|
2025-07-02 00:06:47 +00:00 |
Jon Fuller
|
2e1a05fc8d
|
Merge branch 'main' into feat/multiple-ocr-languages
|
2025-07-01 11:53:42 -07:00 |
perf3ct
|
49c34aac5a
|
fix(tests): update frontend tests for new FailedDocument view
|
2025-06-30 21:20:34 +00:00 |
perf3ct
|
197afc19f4
|
feat(tests): implement and update tests for multiple OCR languages
|
2025-06-29 23:03:37 +00:00 |
perf3ct
|
6b6890d529
|
feat(server/client): support multiple OCR languages
|
2025-06-29 22:51:06 +00:00 |
perf3ct
|
fbf89c213d
|
fix(tests): resolve a whole lot of test issues
|
2025-06-28 22:50:40 +00:00 |
perf3ct
|
97fa50c1b5
|
feat(server/client): resolve failing tests
|
2025-06-28 21:21:05 +00:00 |
perf3ct
|
84577806ef
|
feat(server/client): add failed_documents table to handle failures, and move logic of failures
|
2025-06-28 20:52:58 +00:00 |
perfectra1n
|
582617ab88
|
fix(server/client): fix incorrect OCR measurements
|
2025-06-27 20:23:59 -07:00 |
perf3ct
|
aacfc96825
|
feat(server/client): implement button deleting low confidence documents (e.g. documents that have no text)
|
2025-06-27 22:16:38 +00:00 |
perf3ct
|
26fc3044e9
|
fix(client): fix broken 'download' function on FailedOCR page
|
2025-06-25 22:49:53 +00:00 |
perf3ct
|
2a8ba554ce
|
fix(tests): resolve buggy FailedOcrPage frontend unit test issues
|
2025-06-24 21:57:02 +00:00 |
aaldebs99
|
1507532083
|
feat(everything): Add document deletion
|
2025-06-20 03:49:16 +00:00 |
perf3ct
|
7f8cf8e078
|
fix(unit): fix more broken tests
|
2025-06-18 03:54:04 +00:00 |
perf3ct
|
80d58b0f28
|
feat(server/client): implement updated FailedOcrPage, duplicate management, and file hashing
|
2025-06-17 16:17:23 +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
|
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
|
5b88c92937
|
feat(server/client): add pagination in client, resolve race condition in server
|
2025-06-15 21:48:59 +00:00 |