Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

πŸ”– Release v0.0.8 #511

Merged
merged 42 commits into from
Dec 6, 2024
Merged

πŸ”– Release v0.0.8 #511

merged 42 commits into from
Dec 6, 2024

Conversation

aaronleopold
Copy link
Collaborator

0.0.8 (2024-12-04)

Added

  • ✨ KoReader sync and API keys (#490) [4055495]
  • ✨ Add support for uploading books (#492) [d4bf121]
  • ✨ Extend smartlist filters for series metadata (#475) [5a16c99]
  • ✨ Smart list filter builder (#464) [5906397]

Changed

  • πŸ’„ Add splash animation within web index file (#503) [5935ed4]
  • 🎨 Misc server housekeeping (#499) [c7b6e9c]
  • ⬆️ Update `arrayvec` transient dependency (#494) [397a000]
  • ⬆️ Upgrade frontend-tooling and docs (#486) [95e7da2]
  • 🍱 Add SVG logo to repo (#479) [756f9a6]
  • ♻️ Refactor media API into multiple modules (#477) [0f34c96]
  • 🚚 Move generated types to `sdk` package (#471) [cdbcbfd]
  • ♻️ Add macro for generating smart filters (#465) [97859f8]
  • ♻️ Rewrite `api` package as standalone `sdk` (#457) [ad84b66]

Fixed

  • πŸ› Fix docs build and add CI check (#508) [43f8e2b]
  • πŸ› Update `koreader_hash` during visit [f89525d]
  • πŸ› Fix 415 error for scan library request [564e2cb]
  • πŸ› Fix incorrect method for scan handler [c4645b4]
  • πŸ› Fix popover and dropdown on mobile sidebar (#501) [9bd3625]
  • πŸ› Fix unresponsive app after closing modal within dropdown (#497) [f238317]
  • ✏️ Run cspell to correct spelling errors (#496) [522dd50]
  • πŸ› Fix request method for clean library [ffc7364]
  • πŸ› Fix request method for clean library [6025514]
  • πŸ› Fix root-level books in collection libraries (#493) [99703d2]
  • πŸ› Exclude cover image from double spread and fix rtl (#491) [a3a8c85]
  • πŸ› Fix cursor-based media queries (#487) [87471d7]
  • πŸ› Fix auth redirect issue after logout (#485) [90805f9]
  • πŸ› Fix bug in FileExplorer that broke clicking on books (#481) [4187ec3]
  • πŸ› Smartlist and misc SDK-related fixes (#474) [75c1068]

Miscellaneous

  • πŸ”€ Promote experimental features to nightly (#504) [304f6a2]
  • Merge remote-tracking branch 'origin/develop' into experimental [c7e0d30]
  • πŸ“ Document upload functionality (#498) [52af5fb]
  • 🌐 Update translations (#470) [f564873]
  • Merge remote-tracking branch 'origin/develop' into experimental [cf12bfd]
  • Wrap large enum variants in `Box` (#484) [5608b5b]
  • πŸ–₯️ Desktop-related cleanup and fixes (#483) [75f97cc]
  • πŸ–₯️ Tauri V2 migration and native credential store (#480) [6197d1d]
  • Merge pull request #476 from stumpapp/experimental [9d35ba9]
  • Merge remote-tracking branch 'origin/develop' into experimental [1680fd2]
  • Merge remote-tracking branch 'origin/develop' into experimental [fe5a043]
  • Merge remote-tracking branch 'origin/develop' into experimental [5095fa8]
  • 🚧 Restructure book clubs (#461) [af9ea58]

aaronleopold and others added 30 commits September 28, 2024 14:41
* just messing around

* progress with new patterns

* wip more type gen

* working tirlessly before these layover flights πŸ₯΅

* library API

* add interceptor and build out new api

* continue building out sdk

* fully ported functions to classes

* start using sdk

* wip: replace api stuff with sdk

* wip: almost done with hooks!

* finish primary hooks

* wip: fix the world

* wip: fix the world

* la la laaaa la la

* its alive!

* fix scan method

* add api tests and fix existing tests

* fix lint

* try fix weird dotenv error
* this is awful

* tdd this thing

* more tests

* hmm

* fix generation, wip conversions

* add grouping

* starting to have something I think

* note future stuff

* wip: value renderers

* reintroduce form

* cleanup

* ITS ALIVE

* tweaks

* wip: locale for smart list form

* add locale for smart list form

* add tests, add mine param

* add missed locale

* setup settings for sidebar pattern

* fix blip to null when deleting group

* rearrange components, simplify enum variant

* wip: build out settings pages

* update smart list docs

* fix change detection, fix attribute label, fix misc sdk issues

* fix web build

* wip: add the filters which you can select in UI

* fix basic number value

* add perf disclaimer

* wip: fix numbers and dates

* lunch stuff

* fix date parsing, cleanup

* normalize date

* fix update preferences
* initial effort

* batch replace

* batch replace

* batch replace

* run codegen

* update readme

* fix horizontal card list params

* fix type error

* fix reader?

* fix reader?
* fix basic smart list update, emailer api, server api

* try separate docker vs local prisma cache key

* remove extra joiner, oops

* fix test, run generation

* rerun codgen after merge

* fix disabled link for create list
I've added UI hookups for filtering on series metadata, as requested on Discord
* wip: start setting up credential store for windows

* wip: token fetching on client works

but at what cost

* replace all img with EntityImage

* swap back for mac, fix number inputs

* push up yesterdays stuff oops

* document changes to make

* refactor secure store

* Fix old lodash package imports.

* wow i hate windows so much?

* janky routing after first create

* wip: migrate to v2 tauri

* lunch refactors

* fix export?

* DEBUG: make work with deployed versions

* Revert "DEBUG: make work with deployed versions"

This reverts commit 79f6b50.

* update system deps script

* fix lint

* :(

* fix tests

* fix lint

* windows testing

* add debug logs

---------

Co-authored-by: Joseph Micheli <josephwmicheli@gmail.com>
* wip: fix tsc errors

* wip: add lerna, pre-start upgrading dev tooling

* wip: upgrade eslint

* wip: fix lints

* wip: so many

* wow

* lots of changes

* wip: more fixes

* fix components tsc checks

* fix lints!

* fix oopsie

* wow

* adjust ci

* ugh

* upgrade docs

* fix redirects, add sdk docs

* bump node version in ci

* fix docs lint

* bump docker node version

* sigh

* ignore transpiled tests

* small doc changes
* rewrite horizontal scroller

* fix library stat query

* print startup text

* fix a few warning lints

* make list smarter wrt start/end disabled state
* New translations en.json (Czech)

* New translations en.json (Czech)

* New translations en.json (German)

* New translations en.json (Russian)

* New translations en.json (Romanian)

* New translations en.json (French)

* New translations en.json (Spanish)

* New translations en.json (Afrikaans)

* New translations en.json (Arabic)

* New translations en.json (Catalan)

* New translations en.json (Danish)

* New translations en.json (Greek)

* New translations en.json (Finnish)

* New translations en.json (Hebrew)

* New translations en.json (Hungarian)

* New translations en.json (Italian)

* New translations en.json (Japanese)

* New translations en.json (Korean)

* New translations en.json (Dutch)

* New translations en.json (Norwegian)

* New translations en.json (Polish)

* New translations en.json (Portuguese)

* New translations en.json (Serbian (Cyrillic))

* New translations en.json (Swedish)

* New translations en.json (Turkish)

* New translations en.json (Ukrainian)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Traditional)

* New translations en.json (Vietnamese)

* New translations en.json (Portuguese, Brazilian)

* New translations en.json (German)

* New translations en.json (German)
- The first page is the cover, so it should be shown by itself instead of in double spread
 - Reading right to left vs left to right requires flipping the ordering of the pages.
* ⬆️ Update `arrayvec` transient dependency

* DEBUG: build arm

* Revert "DEBUG: build arm"

This reverts commit 48356cb.
Add upload feature, must be enabled via the `enable_upload` configuration variable.

---------

Co-authored-by: Aaron Leopold <36278431+aaronleopold@users.noreply.github.com>
Co-authored-by: Aaron Leopold <aaronleopold1221@gmail.com>
JMicheli and others added 12 commits November 5, 2024 15:04
Co-authored-by: Aaron Leopold <36278431+aaronleopold@users.noreply.github.com>
* πŸ› Fix popover and dropdown on mobile

* πŸ› Fix misc UI issues only at 768px
* πŸ’„ Add splash animation within webs index file

* πŸ’„ Smaller splash size

Co-authored-by: Aaron Leopold <36278431+aaronleopold@users.noreply.github.com>

* πŸ’„ Support themes on splash screen

---------

Co-authored-by: Aaron Leopold <36278431+aaronleopold@users.noreply.github.com>
* start koreader sync effort

relates to #239

* add migration

* DEBUG: push unstable image

* wip: api keys

* wip: api key management

* wip: api key management

* wip: api key management table

* wip: build out create api key, fix middleware permissions

* i love coding on the plane

* wip: locale and new permission

* add migration

* refactor api params, wip docs improvements

* docs tweak, consume progress

* adjust doc comments

* oops

* wip: fix weird type issues

* fix drawer portable issue

* stop building image

* fix lints, add new option to scanner

* DEBUG: push unstable image

* tweak docs

* messing around

* stop building image

* persist koreader hash

* Revert "stop building image"

This reverts commit 060f0b7.

* update docs

* wip: more localization

* stop building image

* fix registered device table name

* use translations for api key root

* adjust docs, add basic tests

* update codegen

* push up last nights crude effort for force rebuild

* update docs

* add api_key middleware test, update docs
It is a bit strange, but axios doesn't seem to set the content-type header unless you pass an empty object. Investigate more another time
Missing dep caused build failure
@aaronleopold
Copy link
Collaborator Author

I did minimal testing upgrading from the current latest to the current nightly and didn't experience any breakages. Since I also haven't gotten any critical bug reports in the last few weeks, I'll plan to move forward with the release tomorrow

@aaronleopold aaronleopold marked this pull request as ready for review December 5, 2024 23:27
@aaronleopold aaronleopold merged commit b8b837e into main Dec 6, 2024
8 checks passed
@aaronleopold aaronleopold deleted the release/v0.0.8 branch December 19, 2024 21:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants