Skip to content

v1.3 Pagination, Improved Search, Stats, & Integration Tests

Latest

Choose a tag to compare

@ehanahamed ehanahamed released this 16 Feb 00:52
· 278 commits to main since this release

Quizfreely's API finally has paginated results for a bunch of queries. Also, searching studysets now uses trigram-powered search in addition to full text search, which is much better for titles and works better for incomplete or misspelled search queries. There's also new queries for stats like recently created/updated studysets count.

screenshot of pagination in the frontend web-app

There's also now integration tests that run the whole DB (in a container) to make sure changes don't cause new bugs. There's also a CI/CD workflow for it too. Also, developer/contributor tools/workflows like the push-to-codeberg and push-to-gh actions have been updated across a bunch of repositories, they now include a branch parameter/input.

screenshot of integration tests output in CI/CD