github readur/readur v2.4.0

latest releases: v2.7.2, v2.7.1, v2.7.0...
5 months ago

Changes

Commits since v2.3.1:

  • fix(tests): fix tests, and resolve issue in sources page (6c2626e)
  • fix(tests): fix urls used in test (637ab07)
  • fix(webdav): fix incorrect concatenation logic when building URLs (28f4a23)
  • fix(webdav): make sure to normalize URL for double slashes, trailing slashes, etc. (f79b364)
  • feat(client): add new frontend page for admins to view running config settings (895c43f)
  • feat(tests): add more functionality to the "create_test_pdfs.py" function (83a55cb)
  • fix(upload): resolve issue with Axum not having config values set (cd358f6)
  • feat(tests): add more test pdfs (9ee5081)
  • fix(tests): all unit and integration tests pass locally (da0bfbd)
  • feat(server): rename requeue failed endpoint (0066fd5)
  • feat(server): rename queue-failed endpoint (e23d620)
  • feat(server): gracefully manage requeue requests for the same document (f18696d)
  • cleanup(tests): delete disabled tests (061cef5)
  • fix(server): don't log usernames to log file, I guess (4074063)
  • feat(e2e): resolve e2e issues that were pretty lame to fix in reality (018e8d6)
  • feat(docs): update documentation for quite a few things (98b116c)
  • fix(tests): resolve issue where test was counting all documents and not the test's own docs (13d868a)
  • fix(tests): also resolve document struct in these unit tests (59f1052)
  • fix(tests): also resolve document struct in this unit test (e5ae013)
  • fix(tests): resolve compilation issues due to Document struct changes (2a7d7e7)
  • feat(tests): create even further comprehensive tests for migration testing, because I'm traumatized from Vikunja (024755f)
  • fix(tests): resolve unit test compilation issue (af6f5f9)
  • feat(docs): add screenshot to the README to make Reddit happy (1b0821a)
  • Merge pull request #102 from readur/feat/update-document-details-page (06c4c6d)
  • fix(tests): resolve unit test compilation issue for update document details page (22c6ae1)
  • feat(tests): do tests pass now? (bddc866)
  • feat(client): fix typescript compilation issue for document's response (46186ac)
  • feat(server): implement unit tests for source metadata extraction (0b9eaed)
  • feat(server): show source metadata EVEN better (59b4eb1)
  • feat(server): show source metadata better, and implement tests (4c4a593)
  • feat(server): updating the watcher.rs file to preserve source metadata (c4c0bc3)
  • feat(client): show new file metadata fields on the client (42bdda9)
  • feat(client): show more fields for Documents (db41b15)
  • fix(client): correctly style the document details page for light/dark mode (63e3035)
  • fix(client): make the userId optional in the document details page for now (1178493)
  • feat(server/client): make sure that the documents endpoint isn't broken (c90c720)
  • fix(client): updated frontend and at least compiles (ff4819b)
  • Merge branch 'main' into feat/update-document-details-page (9df81d8)
  • fix(tests): no way, all the integration tests pass now (c3af038)
  • fix(tests): resolve integration test response format (22e196d)
  • fix(tests): resolve integration test response format (089dcca)
  • fix(server/client): rename document_id to id in DocumentUploadResponse, again (aadd979)
  • Merge branch 'main' into feat/update-document-details-page (ed42a58)
  • fix(server/client): rename document_id to id in DocumentUploadResponse, again (70f75a0)
  • fix(server/client): rename document_id to id in DocumentUploadResponse, again (4324837)
  • feat(e2e): set up useful e2e utils and fix sources page (70c3ea2)
  • fix(stats): create new get_queue_statistics function to avoid conflicts (ea94dff)
  • debug(tests): add some debug lines to see why CI is upset (9846ea6)
  • fix(migrations): resolve PostgreSQL function type mismatch in get_ocr_queue_stats (21a655a)
  • fix(migrations): resolve PostgreSQL function type mismatch in get_ocr_queue_stats (c085990)
  • fix(stats): try to fix the stats extraction, again (36b5330)
  • fix(server): resolve incorrect document failure titles (8b1cf02)
  • fix(stats): try to fix stats export, again again again (bb2bf89)
  • fix(stats): try to fix stats export, again again (f17b610)
  • fix(stats): try to fix stats export, again (d51d1f1)
  • debug(tests): set DEBUG=1 in the correct spot lol (6146973)
  • debug(tests): set debug to 1 for integration tests too (de26e93)
  • fix(tests): fix the crazy metrics collection issue (05a0355)
  • fix(tests): and resolve missing endpoint (7d48480)
  • debug(tests): add some debug lines to see why CI is upset (72ad314)
  • fix(tests): resolve weird compilation issue in the tests (f30122b)
  • fix(tests): resolve weird compilation issue in the tests (488df66)
  • feat(client): improve document details page (c5827a3)
  • fix(tests): resolve weird compilation issue in the tests (3a784d4)
  • fix(tests): resolve weird compilation issue in the tests (67f399c)
  • fix(tests): resolve tests checking id instead of document_id (0e3418a)
  • fix(web_upload): resolve issue that caused files that were uploaded via the web, to not be added to the queue (bf2162a)
  • feat(server): implement better error checking for sources (2a68c0a)
  • fix(tests): resolve integration tests not generating unique usernames (8e6253c)
  • fix(tests): actually make playwright login (baa3bec)
  • feat(webdav): resolve failing etag integration tests (c506fd5)
  • feat(webdav): resolve failing etag unit tests (ab610bc)
  • feat(webdav): resolve failing etag unit tests (b184f0f)
  • feat(tests): fix e2e tests due to recent changes (147d8cd)
  • feat(tests): fix frontend unit tests (21664d5)
  • feat(tests): fix frontend unit tests (8fb55e4)
  • fix(tests): resolve quite a few broen tests (8d18114)
  • feat(tests): move integration and unit tests to correct locations (7fb1116)
  • Merge branch 'main' of https://github.com/readur/readur (92cc986)
  • feat(tests): move integration and unit tests to correct locations (7c9b296)
  • Merge pull request #94 from readur/renovate/vite-7.x-lockfile (f8da2c5)
  • fix(tests): binary and tests at least compile now (fd26e1a)
  • Merge pull request #96 from readur/feat/deduplicate-test-utils-1 (8c17578)
  • Merge pull request #97 from readur/feat/split-up-large-files (b1f4a5c)
  • Merge pull request #98 from readur/renovate/material-ui-monorepo (b99df8d)
  • fix(deps): update dependency @mui/x-date-pickers to v8.7.0 (c518991)
  • chore(deps): update dependency vite to v7.0.2 (d1f3815)
  • fix(server): fix axum groups (a19b6fb)
  • fix(server): resolve compilation errors due to splitting up the large files (0b0ffd1)
  • fix(server): resolve type issues and functions for compilation issues (1b984a1)
  • fix(tests): get rid of temp py files (6041bd0)
  • fix(tests): resolve broken test utils (607017e)
  • fix(server): resolve import issues (6bbf698)
  • feat(dev): break up the large sources.rs file into smaller ones (5daa1ae)
  • feat(dev): break up the large documents.rs file, again (220d661)
  • feat(dev): also break up the large webdav_service.rs file into smaller ones (6547130)
  • feat(dev): break up the large documents.rs file (2b7d901)
  • feat(dev): split up large models.rs file to smaller ones (2a6f20b)
  • feat(tests): try to deduplicate test code even more (465d1db)
  • feat(tests): deduplicate tests too (14b2987)
    Full Changelog: v2.3.1...v2.4.0

Don't miss a new readur release

NewReleases is sending notifications on new releases.