Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/develop' into experimental
Browse files Browse the repository at this point in the history
  • Loading branch information
aaronleopold committed Dec 7, 2024
2 parents d744f66 + b8b837e commit 312f5b3
Show file tree
Hide file tree
Showing 19 changed files with 102 additions and 25 deletions.
57 changes: 57 additions & 0 deletions .github/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,62 @@
# Changelog

<a name="0.0.8"></a>
## 0.0.8 (2024-12-04)

### Added

- ✨ KoReader sync and API keys ([#490](https://github.com/stumpapp/stump/issues/490)) [[4055495](https://github.com/stumpapp/stump/commit/4055495caf7ce3fcedca14a484fdc73aa32531c0)]
- ✨ Add support for uploading books ([#492](https://github.com/stumpapp/stump/issues/492)) [[d4bf121](https://github.com/stumpapp/stump/commit/d4bf1218b5a10359470a56e1ab0a4455ac26f06f)]
- ✨ Extend smartlist filters for series metadata ([#475](https://github.com/stumpapp/stump/issues/475)) [[5a16c99](https://github.com/stumpapp/stump/commit/5a16c9907cf6d1b49a0822e96043ea750d9be508)]
- ✨ Smart list filter builder ([#464](https://github.com/stumpapp/stump/issues/464)) [[5906397](https://github.com/stumpapp/stump/commit/5906397a44f7569a363d22d652fbe03d71be3a0b)]

### Changed

- 💄 Add splash animation within web index file ([#503](https://github.com/stumpapp/stump/issues/503)) [[5935ed4](https://github.com/stumpapp/stump/commit/5935ed4f37301426ffa6b1ab55e8904344daa48e)]
- 🎨 Misc server housekeeping ([#499](https://github.com/stumpapp/stump/issues/499)) [[c7b6e9c](https://github.com/stumpapp/stump/commit/c7b6e9cbf2149212072ea6cc12c20f379c3139fd)]
- ⬆️ Update &#x60;arrayvec&#x60; transient dependency ([#494](https://github.com/stumpapp/stump/issues/494)) [[397a000](https://github.com/stumpapp/stump/commit/397a0003296db226f3e8e343722b6493237e9b50)]
- ⬆️ Upgrade frontend-tooling and docs ([#486](https://github.com/stumpapp/stump/issues/486)) [[95e7da2](https://github.com/stumpapp/stump/commit/95e7da27364283d05382f3652df891ca6196398e)]
- 🍱 Add SVG logo to repo ([#479](https://github.com/stumpapp/stump/issues/479)) [[756f9a6](https://github.com/stumpapp/stump/commit/756f9a6a78b16052ae67a808392d81afd1137399)]
- ♻️ Refactor media API into multiple modules ([#477](https://github.com/stumpapp/stump/issues/477)) [[0f34c96](https://github.com/stumpapp/stump/commit/0f34c967ebea7cd20f6f69e6a21747f61b0a3b52)]
- 🚚 Move generated types to &#x60;sdk&#x60; package ([#471](https://github.com/stumpapp/stump/issues/471)) [[cdbcbfd](https://github.com/stumpapp/stump/commit/cdbcbfd0c7def6dbb2e1b31f73a644828fe24dca)]
- ♻️ Add macro for generating smart filters ([#465](https://github.com/stumpapp/stump/issues/465)) [[97859f8](https://github.com/stumpapp/stump/commit/97859f813f81793088e52ea16955af7e75f2b0e4)]
- ♻️ Rewrite &#x60;api&#x60; package as standalone &#x60;sdk&#x60; ([#457](https://github.com/stumpapp/stump/issues/457)) [[ad84b66](https://github.com/stumpapp/stump/commit/ad84b66ccdf88dc9a29eb7a8722c0bfb81ab5727)]

### Fixed

- 🐛 Fix docs build and add CI check ([#508](https://github.com/stumpapp/stump/issues/508)) [[43f8e2b](https://github.com/stumpapp/stump/commit/43f8e2bf2181032170509520f1393637f3ba2a12)]
- 🐛 Update &#x60;koreader_hash&#x60; during visit [[f89525d](https://github.com/stumpapp/stump/commit/f89525d926ecac95d8b9db656b0b01eddfce502a)]
- 🐛 Fix 415 error for scan library request [[564e2cb](https://github.com/stumpapp/stump/commit/564e2cb211871ac7fc5e92ac3a190c1da416145b)]
- 🐛 Fix incorrect method for scan handler [[c4645b4](https://github.com/stumpapp/stump/commit/c4645b44e1b73fe63d1ca019395541882f6e7e86)]
- 🐛 Fix popover and dropdown on mobile sidebar ([#501](https://github.com/stumpapp/stump/issues/501)) [[9bd3625](https://github.com/stumpapp/stump/commit/9bd36255f7dc0fce89f395e6615d2838ea89adc1)]
- 🐛 Fix unresponsive app after closing modal within dropdown ([#497](https://github.com/stumpapp/stump/issues/497)) [[f238317](https://github.com/stumpapp/stump/commit/f238317a363214f33d39d15d7ac5599d2704e536)]
- ✏️ Run cspell to correct spelling errors ([#496](https://github.com/stumpapp/stump/issues/496)) [[522dd50](https://github.com/stumpapp/stump/commit/522dd5025a34815015286d265971601a963c6727)]
- 🐛 Fix request method for clean library [[ffc7364](https://github.com/stumpapp/stump/commit/ffc7364e5e032d319dd12a111eaa75133c5b14bc)]
- 🐛 Fix request method for clean library [[6025514](https://github.com/stumpapp/stump/commit/602551420512ac8023722dff351ab70899740de8)]
- 🐛 Fix root-level books in collection libraries ([#493](https://github.com/stumpapp/stump/issues/493)) [[99703d2](https://github.com/stumpapp/stump/commit/99703d2445862f46a3772b35825280a2f28fc2c8)]
- 🐛 Exclude cover image from double spread and fix rtl ([#491](https://github.com/stumpapp/stump/issues/491)) [[a3a8c85](https://github.com/stumpapp/stump/commit/a3a8c85a6e427b9c441d4f0f801e285b8b1d0d6d)]
- 🐛 Fix cursor-based media queries ([#487](https://github.com/stumpapp/stump/issues/487)) [[87471d7](https://github.com/stumpapp/stump/commit/87471d7c06941d473ecb583365919165b12ad823)]
- 🐛 Fix auth redirect issue after logout ([#485](https://github.com/stumpapp/stump/issues/485)) [[90805f9](https://github.com/stumpapp/stump/commit/90805f9dd04e4d3c6df795a863e177354e29997c)]
- 🐛 Fix bug in FileExplorer that broke clicking on books ([#481](https://github.com/stumpapp/stump/issues/481)) [[4187ec3](https://github.com/stumpapp/stump/commit/4187ec394b154f108f1435a434c397852ea74926)]
- 🐛 Smartlist and misc SDK-related fixes ([#474](https://github.com/stumpapp/stump/issues/474)) [[75c1068](https://github.com/stumpapp/stump/commit/75c1068c4e9d2d85ae865104b63b73ddd40085be)]

### Miscellaneous

- 🔀 Promote experimental features to nightly ([#504](https://github.com/stumpapp/stump/issues/504)) [[304f6a2](https://github.com/stumpapp/stump/commit/304f6a245c8392e95554f0a5667821cb709f1a0a)]
- Merge remote-tracking branch &#x27;origin/develop&#x27; into experimental [[c7e0d30](https://github.com/stumpapp/stump/commit/c7e0d303b874f117187fa4e7f99339630d779a8d)]
- 📝 Document upload functionality ([#498](https://github.com/stumpapp/stump/issues/498)) [[52af5fb](https://github.com/stumpapp/stump/commit/52af5fbfddf44f4d4568c8afbc48b792be68311f)]
- 🌐 Update translations ([#470](https://github.com/stumpapp/stump/issues/470)) [[f564873](https://github.com/stumpapp/stump/commit/f564873f5e0d1875511eaf1615080341bb551a0a)]
- Merge remote-tracking branch &#x27;origin/develop&#x27; into experimental [[cf12bfd](https://github.com/stumpapp/stump/commit/cf12bfdfc6dc1347039c4bb35d085b4e4852ee56)]
- Wrap large enum variants in &#x60;Box&#x60; ([#484](https://github.com/stumpapp/stump/issues/484)) [[5608b5b](https://github.com/stumpapp/stump/commit/5608b5bc4dbe6f2f473b7b357d3766f527e40433)]
- 🖥️ Desktop-related cleanup and fixes ([#483](https://github.com/stumpapp/stump/issues/483)) [[75f97cc](https://github.com/stumpapp/stump/commit/75f97cc9fa94ed73b5c649cd79f389a17d3dfcec)]
- 🖥️ Tauri V2 migration and native credential store ([#480](https://github.com/stumpapp/stump/issues/480)) [[6197d1d](https://github.com/stumpapp/stump/commit/6197d1d779cf62c6077af67f3419e6c4a8d05db2)]
- Merge pull request [#476](https://github.com/stumpapp/stump/issues/476) from stumpapp/experimental [[9d35ba9](https://github.com/stumpapp/stump/commit/9d35ba9f1c6207153e24c658090a6cbcdfae7e0a)]
- Merge remote-tracking branch &#x27;origin/develop&#x27; into experimental [[1680fd2](https://github.com/stumpapp/stump/commit/1680fd27727e8721ce6a41b63daa8518cd96acc0)]
- Merge remote-tracking branch &#x27;origin/develop&#x27; into experimental [[fe5a043](https://github.com/stumpapp/stump/commit/fe5a0433ecf2b0d6ad347c47fe5256240790158e)]
- Merge remote-tracking branch &#x27;origin/develop&#x27; into experimental [[5095fa8](https://github.com/stumpapp/stump/commit/5095fa88d727c9ec38c4a75b70c122181aaec04e)]
- 🚧 Restructure book clubs ([#461](https://github.com/stumpapp/stump/issues/461)) [[af9ea58](https://github.com/stumpapp/stump/commit/af9ea58cc45203399ab212320459181bbbd759c5)]


<a name="0.0.7"></a>
## 0.0.7 (2024-10-10)

Expand Down
19 changes: 19 additions & 0 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,15 @@ jobs:
changes: ${{ steps.filter.outputs.changes }}
frontend-changed: ${{ steps.filter.outputs.frontend == 'true' }}
rust-changed: ${{ steps.filter.outputs.rust == 'true' }}
docs-changed: ${{ steps.filter.outputs.docs == 'true' }}
steps:
- uses: actions/checkout@v4
- uses: dorny/paths-filter@v2
id: filter
with:
filters: |
docs:
- './docs/**'
frontend:
- './apps/web/**'
- './apps/desktop/src/**'
Expand Down Expand Up @@ -102,3 +105,19 @@ jobs:

- name: Run TypeScript tests
run: yarn test

# TODO(ci): Add vercel dev deployment?
check-docs:
needs: code-changes-check
if: "!contains(github.event.pull_request.head.ref, 'release/v') && needs.code-changes-check.outputs.docs-changed == 'true'"
name: Check documentation
runs-on: [ubuntu-22.04]
steps:
- name: Checkout repository
uses: actions/checkout@v3

- name: Setup Node and Yarn
uses: ./.github/actions/setup-yarn

- name: Build documentation app
run: yarn docs build
18 changes: 9 additions & 9 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ members = [
]

[workspace.package]
version = "0.0.7"
version = "0.0.8"
rust-version = "1.81.0"

[workspace.dependencies]
Expand Down Expand Up @@ -70,4 +70,4 @@ proc-macro2 = "1.0.87"
quote = "1.0.37"
syn = "2.0.79"
# Note: We need to keep this downgraded for the time being. See https://github.com/stumpapp/stump/issues/427#issuecomment-2332857700
zip = { version = "=1.1.3", features = ["deflate"], default-features = false }
zip = { version = "=1.1.3", features = ["deflate"], default-features = false }
2 changes: 1 addition & 1 deletion apps/desktop/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@stump/desktop",
"version": "0.0.7",
"version": "0.0.8",
"description": "",
"license": "MIT",
"scripts": {
Expand Down
2 changes: 1 addition & 1 deletion apps/desktop/src-tauri/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "stump_desktop"
version = "0.0.7"
version = "0.0.8"
description = ""
authors = ["Aaron Leopold <[email protected]>"]
license = "MIT"
Expand Down
2 changes: 1 addition & 1 deletion apps/expo/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,6 @@
"tailwindcss": "3.3.2"
},
"name": "@stump/mobile",
"version": "0.0.7",
"version": "0.0.8",
"private": true
}
2 changes: 1 addition & 1 deletion apps/web/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@stump/web",
"version": "0.0.7",
"version": "0.0.8",
"description": "",
"license": "MIT",
"scripts": {
Expand Down
2 changes: 1 addition & 1 deletion crates/cli/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "cli"
version = "0.0.7"
version = "0.0.8"
edition = "2021"

[[bin]]
Expand Down
2 changes: 1 addition & 1 deletion crates/integrations/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "integrations"
version = "0.0.7"
version = "0.0.8"
edition = "2021"

[dependencies]
Expand Down
2 changes: 1 addition & 1 deletion crates/smart-filter-gen/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "smart-filter-gen"
version = "0.0.6"
version = "0.0.8"
description = "A procedural macro for generating smart filters."
edition = "2021"

Expand Down
2 changes: 1 addition & 1 deletion crates/stump-config-gen/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "stump-config-gen"
version = "0.0.6"
version = "0.0.8"
description = "A procedural macro for generating the StumpConfig struct."
edition = "2021"

Expand Down
1 change: 1 addition & 0 deletions docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
"@icons-pack/react-simple-icons": "=9.1.0",
"clsx": "2.0.0",
"framer-motion": "^10.16.4",
"lucide-react": "=0.428.0",
"next": "^14.2.15",
"nextra": "^3.0.15",
"nextra-theme-docs": "^3.0.15",
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@stump/monorepo",
"version": "0.0.7",
"version": "0.0.8",
"repository": "https://github.com/stumpapp/stump.git",
"author": "Aaron Leopold <[email protected]>",
"license": "MIT",
Expand Down
2 changes: 1 addition & 1 deletion packages/browser/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@stump/browser",
"version": "0.0.7",
"version": "0.0.8",
"description": "",
"license": "MIT",
"private": true,
Expand Down
2 changes: 1 addition & 1 deletion packages/client/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@stump/client",
"version": "0.0.7",
"version": "0.0.8",
"private": true,
"main": "src/index.ts",
"exports": {
Expand Down
2 changes: 1 addition & 1 deletion packages/components/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@stump/components",
"version": "0.0.7",
"version": "0.0.8",
"exports": {
".": "./src/index.ts",
"./styles/overrides.css": "./src/styles/overrides.css",
Expand Down
2 changes: 1 addition & 1 deletion packages/i18n/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@stump/i18n",
"version": "0.0.7",
"version": "0.0.8",
"description": "",
"main": "src/index.ts",
"exports": {
Expand Down
2 changes: 1 addition & 1 deletion packages/sdk/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@stump/sdk",
"version": "0.0.7",
"version": "0.0.8",
"description": "",
"main": "src/index.ts",
"exports": {
Expand Down

0 comments on commit 312f5b3

Please sign in to comment.