Commit Graph

469 Commits

Author SHA1 Message Date
perf3ct 2c0ef814d9 feat(client/server): implement better source sync output 2025-07-27 05:02:13 +00:00
Jon Fuller b7a688f4a6 Merge pull request #133 from readur/renovate/testing-library-monorepo
chore(deps): update dependency @testing-library/jest-dom to v6.6.4
2025-07-26 14:30:45 -07:00
renovate[bot] 0fe66f040e chore(deps): update dependency @testing-library/jest-dom to v6.6.4 2025-07-26 20:55:26 +00:00
renovate[bot] 5c1f43eb8e fix(deps): update dependency react-router-dom to v7.7.1 2025-07-24 20:36:30 +00:00
Jon Fuller f72ca5450b Merge pull request #128 from readur/renovate/react-hook-form-7.x-lockfile
fix(deps): update dependency react-hook-form to v7.61.1
2025-07-24 13:34:29 -07:00
renovate[bot] f7f8c2f237 fix(deps): update dependency react-hook-form to v7.61.1 2025-07-24 16:51:51 +00:00
Jon Fuller 47e3589d0d Merge pull request #125 from readur/renovate/axios-1.x-lockfile
fix(deps): update dependency axios to v1.11.0
2025-07-24 09:51:13 -07:00
Jon Fuller 2aec7a2a76 Merge pull request #126 from readur/renovate/react-hook-form-7.x-lockfile
fix(deps): update dependency react-hook-form to v7.61.0
2025-07-24 09:51:00 -07:00
renovate[bot] 2c8453f317 chore(deps): update dependency vite to v7.0.6 2025-07-24 08:49:36 +00:00
renovate[bot] d8f1ff649d fix(deps): update dependency react-hook-form to v7.61.0 2025-07-24 02:13:37 +00:00
renovate[bot] 789fda71ff fix(deps): update dependency axios to v1.11.0 2025-07-23 07:00:48 +00:00
Jon Fuller 2fe0c84606 Merge pull request #118 from readur/renovate/react-router-monorepo
fix(deps): update dependency react-router-dom to v7.7.0
2025-07-22 13:23:40 -07:00
Jon Fuller 3c9fac5f47 Merge pull request #119 from readur/renovate/vite-7.x-lockfile
chore(deps): update dependency vite to v7.0.5
2025-07-22 13:23:30 -07:00
Jon Fuller fdf0251122 Merge pull request #120 from readur/renovate/vitejs-plugin-react-4.x-lockfile
chore(deps): update dependency @vitejs/plugin-react to v4.7.0
2025-07-22 13:23:19 -07:00
renovate[bot] f2aaf938e2 fix(deps): update dependency react-router-dom to v7.7.0 2025-07-22 18:10:21 +00:00
renovate[bot] 3465b49a68 fix(deps): update dependency @mui/x-date-pickers to v8.9.0 2025-07-22 18:10:15 +00:00
renovate[bot] b8aa6421c6 chore(deps): update dependency @vitejs/plugin-react to v4.7.0 2025-07-22 18:09:54 +00:00
renovate[bot] 2bae505651 chore(deps): update dependency vite to v7.0.5 2025-07-22 18:08:28 +00:00
perf3ct 193858bd2b fix(test): this silly E2E test has been working the whole time, I just have had the wrong selector 2025-07-22 16:49:54 +00:00
perf3ct 79d1d6ad19 fix(upload): resolve upload hanging with comprehensive error handling and timeouts 2025-07-22 03:46:54 +00:00
perf3ct c382f0651f fix(tests): hopefully fix the labels frontend unit test once and for all 2025-07-21 19:29:57 +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 7d89a711cb fix(tests): resolve issue in languageselector component for frontend tests 2025-07-18 20:39:41 +00:00
perf3ct 0e925279ba fix(tests): skip these few e2e tests for now 2025-07-16 20:46:48 +00:00
perf3ct 7c4f0ba706 fix(tests): even more tests pass now, just need to fix this last 1 2025-07-16 19:52:17 +00:00
perf3ct 20300286ef fix(tests): even more tests pass now, just need to fix these last 2 2025-07-16 03:57:31 +00:00
perf3ct 761cb752be fix(tests): even more tests pass now, just need to fix these last 3 2025-07-15 22:22:20 +00:00
perf3ct 49faaefc21 fix(tests): remove annoying output from e2e tests, add test for new Source page functionality 2025-07-15 20:44:59 +00:00
perf3ct 80f40ec3d2 fix(client): resolve themeing issue in "watch" folder page 2025-07-15 20:44:26 +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 c903c3d3cf fix(client): update the LanguageSelector colors for the upload page 2025-07-15 19:08:13 +00:00
perf3ct e20c4df1a2 feat(client): resolve language selector on upload page 2025-07-15 17:12:36 +00:00
perf3ct 03bb4bf87d fix(client): resolve issues with showing user settings on debug pge 2025-07-15 16:20:30 +00:00
perf3ct 30d1f9b949 feat(client): make a fancy navbar for the left side 2025-07-15 16:16:36 +00:00
perf3ct 66f6e73f77 fix(client): resolve broken Debug page 2025-07-15 16:11:11 +00:00
perf3ct 8e435072be fix(client): actually have the delete functionality work 2025-07-15 15:51:30 +00:00
perf3ct 34d21c9401 fix(tests): resolve issues in integration tests for the new multiple ocr languages 2025-07-14 23:22:55 +00:00
perf3ct 22653925b0 fix(tests): resolve issues in integration tests for the new multiple ocr languages 2025-07-14 21:45:50 +00:00
perf3ct d1f95bc7ad feat(document_details): add "expand" to OCR text box 2025-07-14 21:44:29 +00:00
perf3ct 6bbf09e336 feat(lang): implement tests for this updated language selection 2025-07-14 20:46:51 +00:00
perf3ct bd3f35cf38 feat(lang): create frontend components to support multiple ocr languages 2025-07-14 19:45:35 +00:00
Jon Fuller f0e39d155e Merge branch 'main' into feat/multiple-ocr-languages 2025-07-14 11:29:46 -07:00
perf3ct 721a348888 feat(dev): update references of readur to newer versions 2025-07-14 17:17:24 +00:00
perf3ct dc55b2e50b feat(tests): add e2e tests for multiple ocr languages 2025-07-14 04:26:50 +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 c984544106 fix(tests): resolve some broken frontend unit tests for multiple ocr languages 2025-07-14 04:01:15 +00:00
Jon Fuller 117fd3069d Merge branch 'main' into feat/multiple-ocr-languages 2025-07-13 18:16:07 -07:00
perf3ct 0c963a6597 fix(tests): resolve some broken e2e tests? 2025-07-14 00:31:53 +00:00
elocinrose 1eec43d349 Merge pull request #100 from readur/renovate/react-hook-form-7.x-lockfile
fix(deps): update dependency react-hook-form to v7.60.0
2025-07-13 11:48:27 -07:00
elocinrose 1b977998a1 Merge pull request #108 from readur/renovate/playwright-monorepo
chore(deps): update dependency @playwright/test to v1.54.1
2025-07-13 11:48:04 -07:00
elocinrose c6ce2e55f8 Merge pull request #113 from readur/renovate/material-ui-monorepo
fix(deps): update dependency @mui/x-date-pickers to v8.8.0
2025-07-13 11:47:38 -07:00
perf3ct 463592a5d7 fix(tests): resolve issue in compilation of tests due to multiple ocr languages 2025-07-13 18:14:43 +00:00
renovate[bot] 3e62ddc830 fix(deps): update dependency react-hook-form to v7.60.0 2025-07-13 17:16:53 +00:00
renovate[bot] b6bf524be7 fix(deps): update dependency @mui/x-date-pickers to v8.8.0 2025-07-13 17:16:46 +00:00
renovate[bot] 44054783e8 chore(deps): update dependency @playwright/test to v1.54.1 2025-07-13 17:16:27 +00:00
perf3ct e6fd8424d2 fix(dev): merge main into feature 2025-07-13 17:15:59 +00:00
renovate[bot] 4bbafa1df5 chore(deps): update dependency vite to v7.0.4 2025-07-13 17:15:37 +00:00
perf3ct 24b79de47a fix(sources): resolve issue with 'test connection' button on Sources page 2025-07-13 17:01:52 +00:00
perf3ct 8cc0822114 fix(tests): fix tests, and resolve issue in sources page 2025-07-13 04:25:46 +00:00
perfectra1n 4a039eac82 feat(client): add new frontend page for admins to view running config settings 2025-07-12 14:06:09 -07:00
perf3ct e16fd1d420 feat(server): rename queue-failed endpoint 2025-07-11 21:28:23 +00:00
perf3ct 520c8f0dbf feat(e2e): resolve e2e issues that were pretty lame to fix in reality 2025-07-11 19:58:46 +00:00
perf3ct 8c90c5c3c3 feat(tests): do tests pass now? 2025-07-11 00:39:12 +00:00
perf3ct 568b4fc3bb feat(client): fix typescript compilation issue for document's response 2025-07-10 22:04:54 +00:00
perf3ct ea43f79a90 feat(server): show source metadata better, and implement tests 2025-07-10 21:40:16 +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 d8c58ef302 fix(client): correctly style the document details page for light/dark mode 2025-07-10 20:27:51 +00:00
perf3ct 0ae447f3db fix(client): make the userId optional in the document details page for now 2025-07-10 19:59:35 +00:00
perf3ct 96c47af2c0 feat(server/client): make sure that the documents endpoint isn't broken 2025-07-10 19:57:25 +00:00
perf3ct da4f770292 fix(client): updated frontend and at least compiles 2025-07-10 18:46:02 +00:00
Jon Fuller d1092506c8 Merge branch 'main' into feat/update-document-details-page 2025-07-08 19:42:44 -07:00
perf3ct 55c91cc027 feat(e2e): set up useful e2e utils and fix sources page 2025-07-09 00:55:06 +00:00
perf3ct d4dba36d03 feat(client): improve document details page 2025-07-07 22:01:06 +00:00
perf3ct db6f5e119f fix(tests): actually make playwright login 2025-07-06 05:59:52 +00:00
perf3ct c6089dd1b2 feat(webdav): resolve failing etag unit tests 2025-07-05 21:16:15 +00:00
perf3ct 529d08bab3 feat(tests): fix e2e tests due to recent changes 2025-07-05 19:31:49 +00:00
perf3ct 99ff550a23 feat(tests): fix frontend unit tests 2025-07-05 18:56:55 +00:00
perf3ct 345ca77ea2 feat(tests): fix frontend unit tests 2025-07-05 18:47:24 +00:00
perf3ct 199f439d74 fix(tests): resolve quite a few broen tests 2025-07-05 18:12:48 +00:00
Jon Fuller bd0e8435f9 Merge pull request #94 from readur/renovate/vite-7.x-lockfile
chore(deps): update dependency vite to v7.0.2
2025-07-04 12:08:21 -07:00
Jon Fuller ac6b4a522f Merge pull request #96 from readur/feat/deduplicate-test-utils-1
feat(tests): deduplicate test functionalities
2025-07-04 09:12:40 -07:00
renovate[bot] efa09a1315 fix(deps): update dependency @mui/x-date-pickers to v8.7.0 2025-07-04 12:50:25 +00:00
renovate[bot] a01a0fdef1 chore(deps): update dependency vite to v7.0.2 2025-07-04 08:02:20 +00:00
perf3ct 51fb3a7e48 fix(tests): resolve broken test utils 2025-07-04 00:31:53 +00:00
perf3ct 44aaaca5c5 feat(ocr): add even more about the multiple ocr languages 2025-07-03 19:20:19 +00:00
perf3ct a3f49f9bd7 feat(tests): try to deduplicate test code even more 2025-07-03 19:17:33 +00:00
perf3ct 7993786e18 feat(tests): deduplicate tests too 2025-07-03 17:21:39 +00:00
perf3ct 7074a8d868 feat(webdav): add validation statuses to sources 2025-07-03 14:03:26 +00:00
perf3ct 459b8622bb feat(webdav): also add some crazy source automatic validation 2025-07-03 05:26:36 +00:00
perf3ct 2297eb8261 feat(webdav): also set up deep scanning button and fix unit tests 2025-07-03 04:24:26 +00:00
perf3ct 8d27132e12 feat(client): impelement retry all button on Document Management page 2025-07-02 18:26:22 +00:00
Jon Fuller befd46ad76 Merge pull request #87 from readur/feat/retry-functionality
feat(server/client): implement retry functionality for both successfu…
2025-07-02 09:57:54 -07:00
perf3ct 9a7488f1d2 fix(tests): resolve broken integration test for ocr retry, and fix frontend tests 2025-07-02 16:39:41 +00:00
renovate[bot] 7de0796082 fix(deps): update material-ui monorepo to v7.2.0 2025-07-02 16:25:47 +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 a0420251fb fix(server): resolve test for retry issues 2025-07-02 03:22:41 +00:00
perf3ct 05c04f242e feat(tests): create unit tests for retry 2025-07-02 02:13:58 +00:00
perf3ct 2006907d2f fix(client): resolve incorrect import on documentService 2025-07-02 00:21:36 +00:00
perf3ct 9004633d68 fix(tests): resolve broken frontend tests due to retry functionality 2025-07-02 00:18:21 +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 c164a4666f Merge pull request #39 from readur/renovate/vite-7.x
chore(deps): update dependency vite to v7
2025-07-01 14:24:22 -07:00
Jon Fuller 2e1a05fc8d Merge branch 'main' into feat/multiple-ocr-languages 2025-07-01 11:53:42 -07:00
perf3ct ee4841c027 feat(client): combine the low confience ocr tab with the bulk cleanup tab, and move debug menu 2025-07-01 18:52:28 +00:00
perf3ct 893ba331f5 fix(client): try to fix the lint issues on the debug page 2025-07-01 02:25:24 +00:00
perf3ct f22673bbc3 fix(client): try to fix the lint issues on the debug page 2025-07-01 01:05:40 +00:00
perf3ct 231f88f038 feat(debug): debug page actually works and does something 2025-07-01 00:15:48 +00:00
Jon Fuller b307cfd509 Merge pull request #79 from readur/renovate/playwright-monorepo
chore(deps): update dependency @playwright/test to v1.53.2
2025-06-30 16:31:26 -07:00
perf3ct 49c34aac5a fix(tests): update frontend tests for new FailedDocument view 2025-06-30 21:20:34 +00:00
perf3ct 9e43df2fbe feat(server/client): add metadata to file view 2025-06-30 19:13:16 +00:00
renovate[bot] 339a603625 chore(deps): update dependency @playwright/test to v1.53.2 2025-06-30 18:56:41 +00:00
perf3ct 1695787f1d feat(client): fix faileddocumentviewer 2025-06-30 00:59:34 +00:00
perf3ct fef28a33c6 feat(server): continue to try to wrangle the failed and ignored documents 2025-06-29 23:27:51 +00:00
perf3ct 197afc19f4 feat(tests): implement and update tests for multiple OCR languages 2025-06-29 23:03:37 +00:00
renovate[bot] 8e6365c0df chore(deps): update dependency vite to v7 2025-06-29 22:56:05 +00:00
perf3ct 6b6890d529 feat(server/client): support multiple OCR languages 2025-06-29 22:51:06 +00:00
perf3ct e8a7d7bf0f feat(client): rename FailedOcrPage to DocumentManagementPage 2025-06-29 21:48:44 +00:00
perf3ct 4e34992cb5 feat(client): remove demo statement from frontend 2025-06-29 21:44:11 +00:00
perf3ct 52b2cd6d88 fix(tests): fix ocr endpoint tests due to our endpoint change 2025-06-28 23:11:47 +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
perf3ct 2d04f0094a fix(ocr_status): populate the ocr queue with pending jobs and add easy 'retry' button 2025-06-28 18:08:00 +00:00
Jon Fuller 5aae560d7e 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
aaldebs99 869204e1e6 feat(frontend): view failed document and link to details 2025-06-28 05:10:38 +00:00
aaldebs99 e949d60eb0 feat(frontend): click to expand preview in document details 2025-06-28 04:33:35 +00:00
Jon Fuller ade6422e95 Merge pull request #67 from readur/feat/easily-unignore-documents
feat(server/client): easily undelete ignored files, if the user wishe…
2025-06-27 21:04:46 -07:00
perfectra1n 582617ab88 fix(server/client): fix incorrect OCR measurements 2025-06-27 20:23:59 -07:00
renovate[bot] 85780325bd fix(deps): update dependency react-hook-form to v7.59.0 2025-06-28 02:47:40 +00:00
perf3ct 0b8dbfb8d9 feat(server/client): easily undelete ignored files, if the user wishes to do so 2025-06-28 00:37:49 +00:00
Jon Fuller 929f27eaa9 Merge branch 'main' into feat/delete-low-confidence-documents 2025-06-27 15:17:50 -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 a75fca0c28 feat(client/server): add a new badge for each source that shows the number of documents stored from each source 2025-06-27 21:32:50 +00:00
Jon Fuller d9659b11b6 Merge pull request #63 from readur/feat/reorganize-part1
feat(server): reorganize components into their own modules and fix im…
2025-06-27 12:23:29 -07:00
perf3ct e708beacf4 fix(test): try to resolve flaky label create test, again 2025-06-27 18:53:42 +00:00
perf3ct 3126b5552c fix(tests): also resolve this silly failing label unit test 2025-06-27 18:32:56 +00:00
renovate[bot] 5690fff46e fix(deps): update dependency react-router-dom to v7.6.3 2025-06-27 17:49:20 +00:00
Jon Fuller 193327144e Merge pull request #58 from readur/renovate/material-ui-monorepo
fix(deps): update dependency @mui/x-date-pickers to v8.6.0
2025-06-27 10:48:39 -07:00
Jon Fuller b095cb951f 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 0b6d96df03 fix(tests): resolve last OIDC test issues 2025-06-27 17:32:33 +00:00
renovate[bot] 7088b3ffd7 fix(deps): update dependency @mui/x-date-pickers to v8.6.0 2025-06-27 10:52:34 +00:00
perf3ct 3c5b7c7dfb feat(oidc): fix oidc, tests, and everything in between 2025-06-27 05:03:27 +00:00
perf3ct 75b551c05d feat(client): add button in user dropdown for swagger docs 2025-06-26 19:23:24 +00:00
perf3ct 33e697eb96 feat(client): paginate search results and they look much better now 2025-06-26 19:13:34 +00:00
perf3ct e9496b921e feat(server): set up oidc system and migrations 2025-06-26 18:52:57 +00:00
perf3ct 7dab092898 feat(client): update the messy search 2025-06-26 18:49:24 +00:00
perf3ct 64918eabde feat(client): add favicon and icons 2025-06-26 18:49:07 +00:00
perf3ct 325b9321fc feat(client): update titles of cards used on search and sources page 2025-06-26 16:46:19 +00:00
Jon Fuller fc66495da0 Merge pull request #48 from readur/renovate/tailwindcss-monorepo
chore(deps): update dependency tailwindcss to v4.1.11
2025-06-26 08:08:30 -07:00
renovate[bot] 919e1cfe09 fix(deps): update dependency @emotion/styled to v11.14.1 2025-06-26 11:46:51 +00:00
renovate[bot] a8909b3d3c chore(deps): update dependency tailwindcss to v4.1.11 2025-06-26 11:46:33 +00:00
perf3ct 26fc3044e9 fix(client): fix broken 'download' function on FailedOCR page 2025-06-25 22:49:53 +00:00
perf3ct 3884b43f17 feat(client): also update the text color used on dashboard 2025-06-25 22:42:41 +00:00
perf3ct bcb9dfaad6 feat(client): fix the theme for the FailedOcr, and dashboard values 2025-06-25 22:18:05 +00:00
Jon Fuller ca25e68d05 Merge pull request #13 from readur/renovate/vitejs-plugin-react-4.x
chore(deps): update dependency @vitejs/plugin-react to v4
2025-06-24 16:49:07 -07:00
renovate[bot] 1f86383c35 chore(deps): update dependency tailwindcss to v4 2025-06-24 22:54:04 +00:00
renovate[bot] 2d13d517ab chore(deps): update dependency @vitejs/plugin-react to v4 2025-06-24 22:53:56 +00:00
perf3ct 115c3649b0 fix(tests): resolve FailedOcrPage frontend unit test, part 2 2025-06-24 22:02:48 +00:00
perf3ct 2a8ba554ce fix(tests): resolve buggy FailedOcrPage frontend unit test issues 2025-06-24 21:57:02 +00:00
perf3ct edb1c73f54 fix(client): fix broken IgnoredFilesPage notifications 2025-06-24 17:43:37 +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 43916da6eb fix(ocr): set preprocessing to false by default 2025-06-24 01:28:12 +00:00
perf3ct 86c655b97b fix(client): resolve React import errors 2025-06-23 16:27:34 +00:00
perf3ct 448d9548b6 fix(client): let's just nuke the frontend package lock, and see what happens 2025-06-23 16:17:45 +00:00
Jon Fuller ee9131fa3d Merge pull request #22 from readur/renovate/major-react-monorepo
fix(deps): update react monorepo to v19 (major)
2025-06-22 21:45:07 -07:00
Jon Fuller 296a8344f8 Merge pull request #3 from readur/renovate/material-ui-monorepo
fix(deps): update material-ui monorepo
2025-06-22 21:43:56 -07:00
Jon Fuller 3ed7ddf76c Merge pull request #7 from readur/renovate/axios-1.x-lockfile
fix(deps): update dependency axios to v1.10.0
2025-06-22 21:42:58 -07:00
Jon Fuller 69b41d5291 Merge pull request #8 from readur/renovate/react-hook-form-7.x-lockfile
fix(deps): update dependency react-hook-form to v7.58.1
2025-06-22 21:41:32 -07:00
Jon Fuller 54da0280ed Merge pull request #21 from readur/renovate/major-react-router-monorepo
fix(deps): update dependency react-router-dom to v7
2025-06-22 21:32:27 -07:00
Jon Fuller b50def9f1f Merge pull request #2 from readur/renovate/postcss-8.x-lockfile
chore(deps): update dependency postcss to v8.5.6
2025-06-22 20:16:03 -07:00
Jon Fuller d9e156fbcd Merge pull request #33 from readur/renovate/playwright-monorepo
chore(deps): update dependency @playwright/test to v1.53.1
2025-06-22 20:14:47 -07:00
renovate[bot] addd34fde3 fix(deps): update dependency react-router-dom to v7 2025-06-23 00:47:29 +00:00
renovate[bot] 1fcbf57a14 fix(deps): update material-ui monorepo 2025-06-23 00:46:11 +00:00
renovate[bot] 52b79937b0 fix(deps): update react monorepo to v19 2025-06-22 22:36:06 +00:00
renovate[bot] 638c020556 chore(deps): update testing-library monorepo 2025-06-22 22:35:49 +00:00
renovate[bot] 689d1a1ebd fix(deps): update dependency react-hook-form to v7.58.1 2025-06-22 22:32:54 +00:00
renovate[bot] 56a3baafca fix(deps): update dependency axios to v1.10.0 2025-06-22 22:32:47 +00:00
renovate[bot] cfba97212e chore(deps): update dependency postcss to v8.5.6 2025-06-22 22:32:06 +00:00
renovate[bot] bc3f7c83e5 chore(deps): update dependency @playwright/test to v1.53.1 2025-06-22 22:31:58 +00:00
perf3ct 43558286fd fix(tests): label frontend tests are passing now too 2025-06-20 19:43:31 +00:00
perf3ct 4d4f61c7e2 fix(tests): resolve a huge number of failing frontend tests due to labels 2025-06-20 19:38:20 +00:00
perf3ct eec1072677 Merge branch 'main' into feat/document-deletion 2025-06-20 17:11:26 +00:00
perf3ct e54ada0928 fix(tests): also disable the last stuck e2e test, logout testing 2025-06-20 17:05:22 +00:00
perf3ct 4eee140042 fix(tests): ignore failing tests for now, to get baseline 2025-06-20 15:35:53 +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
perf3ct dfb39782c7 feat(tests): configure PLAYWRIGHT_BASE_URL for use in CI tests 2025-06-19 21:56:19 +00:00
aaldebs99 13ea0b3a5c fix(frontend): labels 2025-06-19 21:28:16 +00:00
aaldebs99 bdab6b6e33 fix(frontend): labels handling 2025-06-19 20:06:15 +00:00
Jon Fuller 4d0d9d16b6 Merge branch 'main' into feat/document-labels 2025-06-18 19:07:54 -07:00
perf3ct 0c2875e35d fix(tests): playwright mostly cooperates now? 2025-06-19 02:07:31 +00:00
perf3ct 62bb17fb84 fix(tests): add back the playwright test, and banish the searchpage test to an integration test 2025-06-18 21:18:13 +00:00
perf3ct cab0d75436 fix(tests): fix the one e2e test, rename the search test 2025-06-18 20:54:19 +00:00
perf3ct 2b27f55080 fix(tests): don't run e2e tests in unit testing, and resolve more test issues 2025-06-18 20:10:03 +00:00
perf3ct c4c3de5869 fix(tests): resolve the uploadzone test issue 2025-06-18 19:51:43 +00:00
perf3ct b766d80d3b feat(labels): fix label dialogs and tests 2025-06-18 19:19:41 +00:00
perf3ct 7fe16f6eba feat(labels): fix broken label frontend and hook 2025-06-18 18:41:29 +00:00
perf3ct 11aac04d3a Merge branch 'main' into feat/document-labels 2025-06-18 17:45:23 +00:00
perf3ct 5fc119006d feat(tests): add some tests back, but just disable them 2025-06-18 17:41:38 +00:00
perf3ct b6dcb3d1b3 feat(tests): fix/resolve/disable more tests 2025-06-18 17:30:21 +00:00
perf3ct d055e9f350 feat(server/client): implement labels for documents 2025-06-18 16:12:42 +00:00
perf3ct 987e3a53fc fix(unit): fix more broken tests, disable some 2025-06-18 04:50:30 +00:00
perf3ct 7f8cf8e078 fix(unit): fix more broken tests 2025-06-18 03:54:04 +00:00
perf3ct 994d80223e fix(unit): fix more broken tests 2025-06-18 02:55:35 +00:00
perf3ct 044c3e25d7 fix(unit): fix more broken tests 2025-06-18 02:18:46 +00:00
aaldebs99 241154256c chore(server): Remove Why Choose Readur badge from upload page 2025-06-17 23:01:27 +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 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 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 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 6d462df990 feat(client): fix the watch page 2025-06-16 23:14:48 +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 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 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
perf3ct 11c68c3d9f feat(client): also update sources page and the various buttons 2025-06-15 17:06:38 +00:00
perf3ct 5dfc6e29f7 feat(async): create dedicated pools + runtime isolation for OCR 2025-06-15 16:47:55 +00:00
perf3ct af97f05116 feat(server): upgrade WebDAV settings on Sources page 2025-06-15 16:31:58 +00:00
perf3ct 317590f9c3 feat(server): create 'sources' concept and move WebDAV settings page to it 2025-06-15 16:12:18 +00:00
perf3ct 7feec817d0 feat(server): fix recursively scanning the uploads folder, and the quick search bar 2025-06-15 04:37:49 +00:00
perf3ct cfc6c85261 feat(server): upgrade all versions and resolve breaking changes 2025-06-15 02:23:35 +00:00
perf3ct d21e51436b feat(server): rewrite nearly everything to be async/follow best practices 2025-06-15 02:06:17 +00:00
perf3ct 9e877e7aa1 feat(server): webdav download and ocr actually works 2025-06-15 01:12:01 +00:00
perf3ct 003d90943c fix(client): fix debounce on settings page causing annoying bug 2025-06-14 16:28:27 +00:00
perf3ct 57c118c049 feat(server): implement notifications and webdav 2025-06-14 01:34:56 +00:00
perf3ct d128079ce0 feat(client/server): implement notifications 2025-06-14 00:06:23 +00:00
perf3ct f7874f4541 feat(docs): clean up docs and make dev ex easier with variables 2025-06-13 23:21:45 +00:00
perf3ct bc303d235c feat(client): fix darkmode 2025-06-13 23:00:54 +00:00
perf3ct 667fb26c3d feat(client): fix dark mode 2025-06-13 21:53:25 +00:00
perf3ct 6c0e381de2 feat(client): add dark mode and fix search bar results going out of bounds 2025-06-13 21:33:35 +00:00
perf3ct ce5d8411c4 feat(client): update the quick search dropdown list 2025-06-13 21:25:48 +00:00
perf3ct 63b322ac7a feat(server): add role capability, and fix tests 2025-06-13 20:58:36 +00:00