1201 Commits

Author SHA1 Message Date
santiagosayshey
0db1d311ee feat: add arr cleanup notifications (#457) 2026-04-18 17:19:26 +09:30
dependabot[bot]
d00bdb7edb chore(deps): bump marked from 18.0.0 to 18.0.1 (#456)
Bumps [marked](https://github.com/markedjs/marked) from 18.0.0 to 18.0.1.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Commits](https://github.com/markedjs/marked/compare/v18.0.0...v18.0.1)

---
updated-dependencies:
- dependency-name: marked
  dependency-version: 18.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: santiagosayshey <sayheysantiago@proton.me>
2026-04-18 06:09:12 +00:00
santiagosayshey
1710f2ba20 feat: backup notifications with live status stream (#454) 2026-04-18 15:35:31 +09:30
dependabot[bot]
55d71841e9 chore(deps-dev): bump typescript from 6.0.2 to 6.0.3 (#455)
Bumps [typescript](https://github.com/microsoft/TypeScript) from 6.0.2 to 6.0.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](https://github.com/microsoft/TypeScript/compare/v6.0.2...v6.0.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-version: 6.0.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-17 13:00:00 +00:00
santiagosayshey
9ff44f091e feat: add settings onboarding cutscene group (#450) 2026-04-17 19:24:22 +09:30
santiagosayshey
65fa73efe4 feat: add media management onboarding cutscene group (#449) 2026-04-17 16:39:10 +09:30
santiagosayshey
11650b26f1 feat: add delay profiles onboarding cutscene group (#448) 2026-04-17 15:56:41 +09:30
santiagosayshey
70f6d7fb22 feat: add regular expressions onboarding cutscene group (#447) 2026-04-17 14:48:20 +09:30
santiagosayshey
47e00aa208 feat: add quality profiles onboarding cutscene group (#446) 2026-04-17 14:01:41 +09:30
santiagosayshey
e5dc721e43 feat: add custom formats onboarding cutscene group (#445) 2026-04-16 17:00:43 +09:30
santiagosayshey
4a8bbee5c9 feat: label local vs upstream commits and paginate updates page (#444) 2026-04-16 15:40:16 +09:30
dependabot[bot]
08b71b6aa5 chore(deps-dev): bump prettier from 3.8.2 to 3.8.3 in the prettier group (#441)
Bumps the prettier group with 1 update: [prettier](https://github.com/prettier/prettier).


Updates `prettier` from 3.8.2 to 3.8.3
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.8.2...3.8.3)

---
updated-dependencies:
- dependency-name: prettier
  dependency-version: 3.8.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: prettier
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: santiagosayshey <sayheysantiago@proton.me>
2026-04-16 05:10:08 +00:00
santiagosayshey
002529b613 feat: toggle between smart filter and simple search bars (#443) 2026-04-16 14:36:02 +09:30
santiagosayshey
375e3c1048 feat: sidebar collapse toggle with animated transitions (#442) 2026-04-16 13:29:04 +09:30
dependabot[bot]
d78780638b chore(deps-dev): bump svelte from 5.55.3 to 5.55.4 in the svelte group (#440)
Bumps the svelte group with 1 update: [svelte](https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte).


Updates `svelte` from 5.55.3 to 5.55.4
- [Release notes](https://github.com/sveltejs/svelte/releases)
- [Changelog](https://github.com/sveltejs/svelte/blob/main/packages/svelte/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/svelte/commits/svelte@5.55.4/packages/svelte)

---
updated-dependencies:
- dependency-name: svelte
  dependency-version: 5.55.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: svelte
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-15 12:59:59 +00:00
santiagosayshey
b6602662e7 feat: smart entity search (#439) 2026-04-15 17:58:34 +09:30
santiagosayshey
496d13e7ab feat: cross-entity reference navigation (#438) 2026-04-15 15:08:40 +09:30
santiagosayshey
f86a1f0e9d fix: use on-demand SSE instead of persistent connection for job status (#436) 2026-04-15 11:44:35 +09:30
santiagosayshey
7b393fefbc fix: use leader election for SSE to prevent multi-tab connection exhaustion (#435) 2026-04-15 11:04:31 +09:30
santiagosayshey
fb810c4318 chore: repository cleanup and modular architecture docs (#432) 2026-04-15 10:36:23 +09:30
dependabot[bot]
7dd0096b36 chore(deps-dev): bump esbuild in the vite group across 1 directory (#431)
Bumps the vite group with 1 update in the / directory: [esbuild](https://github.com/evanw/esbuild).


Updates `esbuild` from 0.24.2 to 0.28.0
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2024.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.24.2...v0.28.0)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-version: 0.28.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: vite
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-13 14:03:43 +00:00
dependabot[bot]
12a6b2597f chore(deps-dev): bump svelte from 5.55.2 to 5.55.3 in the svelte group (#427)
Bumps the svelte group with 1 update: [svelte](https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte).


Updates `svelte` from 5.55.2 to 5.55.3
- [Release notes](https://github.com/sveltejs/svelte/releases)
- [Changelog](https://github.com/sveltejs/svelte/blob/main/packages/svelte/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/svelte/commits/svelte@5.55.3/packages/svelte)

---
updated-dependencies:
- dependency-name: svelte
  dependency-version: 5.55.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: svelte
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-13 13:58:45 +00:00
dependabot[bot]
2797c0c267 chore(deps-dev): bump better-sqlite3 from 12.8.0 to 12.9.0 (#430)
Bumps [better-sqlite3](https://github.com/WiseLibs/better-sqlite3) from 12.8.0 to 12.9.0.
- [Release notes](https://github.com/WiseLibs/better-sqlite3/releases)
- [Commits](https://github.com/WiseLibs/better-sqlite3/compare/v12.8.0...v12.9.0)

---
updated-dependencies:
- dependency-name: better-sqlite3
  dependency-version: 12.9.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-13 13:54:09 +00:00
dependabot[bot]
cca9a03c6d chore(deps): bump simple-icons from 16.15.0 to 16.16.0 (#429)
Bumps [simple-icons](https://github.com/simple-icons/simple-icons) from 16.15.0 to 16.16.0.
- [Release notes](https://github.com/simple-icons/simple-icons/releases)
- [Commits](https://github.com/simple-icons/simple-icons/compare/16.15.0...16.16.0)

---
updated-dependencies:
- dependency-name: simple-icons
  dependency-version: 16.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-13 13:49:40 +00:00
santiagosayshey
39cd92e4f5 refactor: enforce $ui/* component reuse with no-raw-ui lint rule (#426) 2026-04-13 11:34:24 +09:30
santiagosayshey
03970e17d7 fix: reject conflict_strategy submission when PAT is set without local ops (#424) 2026-04-12 04:57:05 +09:30
santiagosayshey
942811f190 chore: update vite to v8 (#423) 2026-04-12 04:05:23 +09:30
dependabot[bot]
24cccd220a chore(deps-dev): bump prettier from 3.8.1 to 3.8.2 in the prettier group (#418)
Bumps the prettier group with 1 update: [prettier](https://github.com/prettier/prettier).


Updates `prettier` from 3.8.1 to 3.8.2
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.8.1...3.8.2)

---
updated-dependencies:
- dependency-name: prettier
  dependency-version: 3.8.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: prettier
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-10 13:09:35 +00:00
dependabot[bot]
2675a77b71 chore(deps-dev): bump openapi-typescript from 7.10.1 to 7.13.0 (#420)
Bumps [openapi-typescript](https://github.com/openapi-ts/openapi-typescript/tree/HEAD/packages/openapi-typescript) from 7.10.1 to 7.13.0.
- [Release notes](https://github.com/openapi-ts/openapi-typescript/releases)
- [Changelog](https://github.com/openapi-ts/openapi-typescript/blob/main/packages/openapi-typescript/CHANGELOG.md)
- [Commits](https://github.com/openapi-ts/openapi-typescript/commits/openapi-typescript@7.13.0/packages/openapi-typescript)

---
updated-dependencies:
- dependency-name: openapi-typescript
  dependency-version: 7.13.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-10 13:05:07 +00:00
dependabot[bot]
37d700dc01 chore(deps-dev): bump the playwright group with 2 updates (#419)
Bumps the playwright group with 2 updates: [@playwright/test](https://github.com/microsoft/playwright) and [playwright](https://github.com/microsoft/playwright).


Updates `@playwright/test` from 1.58.2 to 1.59.1
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](https://github.com/microsoft/playwright/compare/v1.58.2...v1.59.1)

Updates `playwright` from 1.58.2 to 1.59.1
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](https://github.com/microsoft/playwright/compare/v1.58.2...v1.59.1)

---
updated-dependencies:
- dependency-name: "@playwright/test"
  dependency-version: 1.59.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: playwright
- dependency-name: playwright
  dependency-version: 1.59.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: playwright
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-10 13:00:16 +00:00
dependabot[bot]
378199bacb chore(deps-dev): bump @types/node in the types group (#378)
Bumps the types group with 1 update: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node).


Updates `@types/node` from 22.19.0 to 24.12.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 24.12.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: types
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: santiagosayshey <sayheysantiago@proton.me>
2026-04-10 08:13:25 +09:30
dependabot[bot]
7b15d23048 chore(deps): bump lucide-svelte from 0.577.0 to 1.0.1 (#379)
Bumps [lucide-svelte](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-svelte) from 0.577.0 to 1.0.1.
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/1.0.1/packages/lucide-svelte)

---
updated-dependencies:
- dependency-name: lucide-svelte
  dependency-version: 1.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-10 08:08:47 +09:30
dependabot[bot]
1154e8df55 chore(deps-dev): bump typescript from 5.9.3 to 6.0.2 (#380)
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.9.3 to 6.0.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.9.3...v6.0.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-version: 6.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-10 07:59:45 +09:30
dependabot[bot]
9428b6321e chore(deps): bump marked from 15.0.12 to 17.0.5 (#382)
Bumps [marked](https://github.com/markedjs/marked) from 15.0.12 to 17.0.5.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Commits](https://github.com/markedjs/marked/compare/v15.0.12...v17.0.5)

---
updated-dependencies:
- dependency-name: marked
  dependency-version: 17.0.5
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-10 07:48:22 +09:30
dependabot[bot]
28e9dd5abe chore(deps): bump dependabot/fetch-metadata from 2 to 3 (#414)
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata) from 2 to 3.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases)
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v2...v3)

---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
  dependency-version: '3'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: santiagosayshey <sayheysantiago@proton.me>
2026-04-10 07:40:22 +09:30
dependabot[bot]
44bb4708cb chore(deps-dev): bump the svelte group with 3 updates (#376)
Bumps the svelte group with 3 updates: [@sveltejs/kit](https://github.com/sveltejs/kit/tree/HEAD/packages/kit), [svelte](https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte) and [svelte-check](https://github.com/sveltejs/language-tools).


Updates `@sveltejs/kit` from 2.48.4 to 2.55.0
- [Release notes](https://github.com/sveltejs/kit/releases)
- [Changelog](https://github.com/sveltejs/kit/blob/main/packages/kit/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/kit/commits/@sveltejs/kit@2.55.0/packages/kit)

Updates `svelte` from 5.43.4 to 5.55.0
- [Release notes](https://github.com/sveltejs/svelte/releases)
- [Changelog](https://github.com/sveltejs/svelte/blob/main/packages/svelte/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/svelte/commits/svelte@5.55.0/packages/svelte)

Updates `svelte-check` from 4.3.3 to 4.4.5
- [Release notes](https://github.com/sveltejs/language-tools/releases)
- [Commits](https://github.com/sveltejs/language-tools/compare/svelte-check@4.3.3...svelte-check@4.4.5)

---
updated-dependencies:
- dependency-name: "@sveltejs/kit"
  dependency-version: 2.55.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: svelte
- dependency-name: svelte
  dependency-version: 5.55.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: svelte
- dependency-name: svelte-check
  dependency-version: 4.4.5
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: svelte
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-09 22:05:11 +00:00
dependabot[bot]
5037960695 chore(deps): bump simple-icons from 16.13.0 to 16.14.0 (#383)
Bumps [simple-icons](https://github.com/simple-icons/simple-icons) from 16.13.0 to 16.14.0.
- [Release notes](https://github.com/simple-icons/simple-icons/releases)
- [Commits](https://github.com/simple-icons/simple-icons/compare/16.13.0...16.14.0)

---
updated-dependencies:
- dependency-name: simple-icons
  dependency-version: 16.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-09 21:59:26 +00:00
dependabot[bot]
c421f5f5de chore(deps-dev): bump better-sqlite3 from 12.6.2 to 12.8.0 (#384)
Bumps [better-sqlite3](https://github.com/WiseLibs/better-sqlite3) from
12.6.2 to 12.8.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/WiseLibs/better-sqlite3/releases">better-sqlite3's
releases</a>.</em></p>
<blockquote>
<h2>v12.8.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Readme: requires Node.js v20 or later by <a
href="https://github.com/Prinzhorn"><code>@​Prinzhorn</code></a> in <a
href="https://redirect.github.com/WiseLibs/better-sqlite3/pull/1443">WiseLibs/better-sqlite3#1443</a></li>
<li>Update SQLite to version 3.51.3 in <a
href="https://redirect.github.com/WiseLibs/better-sqlite3/pull/1460">WiseLibs/better-sqlite3#1460</a></li>
<li>fix: use HolderV2() for PropertyCallbackInfo on V8 &gt;= 12.5 by <a
href="https://github.com/tstone-1"><code>@​tstone-1</code></a> in <a
href="https://redirect.github.com/WiseLibs/better-sqlite3/pull/1459">WiseLibs/better-sqlite3#1459</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/tstone-1"><code>@​tstone-1</code></a>
made their first contribution in <a
href="https://redirect.github.com/WiseLibs/better-sqlite3/pull/1459">WiseLibs/better-sqlite3#1459</a></li>
</ul>
<h2>Why SQLite v3.51.3 instead of v3.52.0</h2>
<p>From the SQLite team:</p>
<blockquote>
<p>Some important issues have been found with version 3.52.0. In order
to give us time to deal with those issues, we plan to withdraw the
3.52.0 release. In its place, we will put up a new 3.51.3 patch release
that includes a fix for the recently discovered WAL-reset bug as well as
other patches. This will happen probably within about the next twelve
hours.</p>
<p>Hence, if you were planning to upgrade to 3.52.0 tomorrow (Friday,
2026-03-14), perhaps it would be better to wait a day or so for
3.51.3.</p>
<p>At some point we will do version 3.52.1 which will hopefully resolve
the issues that have arisen with the 3.52.0 release.</p>
</blockquote>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/WiseLibs/better-sqlite3/compare/v12.7.1...v12.8.0">https://github.com/WiseLibs/better-sqlite3/compare/v12.7.1...v12.8.0</a></p>
<h2>v12.7.1</h2>
<h2>Also not a viable release</h2>
<p>The V8 API change was more bonkers than expected. See v12.8.0.</p>
<h2>What's Changed</h2>
<ul>
<li>fix: use Holder() instead of This() for Electron 41 compatibility by
<a href="https://github.com/mceachen"><code>@​mceachen</code></a> in <a
href="https://redirect.github.com/WiseLibs/better-sqlite3/pull/1456">WiseLibs/better-sqlite3#1456</a></li>
<li>Roll back to SQLite to version 3.51.2 in <a
href="https://redirect.github.com/WiseLibs/better-sqlite3/pull/1457">WiseLibs/better-sqlite3#1457</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/WiseLibs/better-sqlite3/compare/v12.7.0...v12.7.1">https://github.com/WiseLibs/better-sqlite3/compare/v12.7.0...v12.7.1</a></p>
<h2>v12.7.0</h2>
<h2>CAUTION: NOT A VIABLE RELEASE</h2>
<p>Two (!!) reasons:</p>
<ol>
<li>Electron v41 bit us and removed functions we were using, so a bunch
of prebuilds are missing</li>
<li>From the SQLite team:
<blockquote>
<p><strong>Some important issues have been found with version
3.52.0.</strong> In order to give us time to deal with those issues, we
plan to withdraw the 3.52.0 release. In its place, we will put up a new
3.51.3 patch release that includes a fix for the recently discovered
WAL-reset bug as well as other patches. This will happen probably within
about the next twelve hours.</p>
</blockquote>
</li>
</ol>
<h2>What's Changed</h2>
<ul>
<li>chore(build.yml): update Electron version support to include v41 by
<a href="https://github.com/mceachen"><code>@​mceachen</code></a> in <a
href="https://redirect.github.com/WiseLibs/better-sqlite3/pull/1452">WiseLibs/better-sqlite3#1452</a></li>
<li>Fix Node v25 test errors by <a
href="https://github.com/m4heshd"><code>@​m4heshd</code></a> in <a
href="https://redirect.github.com/WiseLibs/better-sqlite3/pull/1454">WiseLibs/better-sqlite3#1454</a></li>
<li>Update SQLite to version 3.52.0 in <a
href="https://redirect.github.com/WiseLibs/better-sqlite3/pull/1449">WiseLibs/better-sqlite3#1449</a></li>
<li>Revert &quot;Fix Node v25 test errors&quot; by <a
href="https://github.com/mceachen"><code>@​mceachen</code></a> in <a
href="https://redirect.github.com/WiseLibs/better-sqlite3/pull/1455">WiseLibs/better-sqlite3#1455</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/WiseLibs/better-sqlite3/compare/v12.6.2...v12.7.0">https://github.com/WiseLibs/better-sqlite3/compare/v12.6.2...v12.7.0</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="fe774f578d"><code>fe774f5</code></a>
12.8.0</li>
<li><a
href="8617ed645e"><code>8617ed6</code></a>
fix: use HolderV2() for PropertyCallbackInfo on V8 &gt;= 12.5 (<a
href="https://redirect.github.com/WiseLibs/better-sqlite3/issues/1459">#1459</a>)</li>
<li><a
href="959a01885c"><code>959a018</code></a>
Update SQLite to version 3.51.3 (<a
href="https://redirect.github.com/WiseLibs/better-sqlite3/issues/1460">#1460</a>)</li>
<li><a
href="43729c0af4"><code>43729c0</code></a>
Readme: requires Node.js v20 or later (<a
href="https://redirect.github.com/WiseLibs/better-sqlite3/issues/1443">#1443</a>)</li>
<li><a
href="27dc751124"><code>27dc751</code></a>
12.7.1</li>
<li><a
href="db1119c64e"><code>db1119c</code></a>
Update SQLite to version 3.51.2 (<a
href="https://redirect.github.com/WiseLibs/better-sqlite3/issues/1457">#1457</a>)</li>
<li><a
href="d2c481596d"><code>d2c4815</code></a>
fix: use Holder() instead of This() for Electron 41 compatibility (<a
href="https://redirect.github.com/WiseLibs/better-sqlite3/issues/1456">#1456</a>)</li>
<li><a
href="ef9ffce2cd"><code>ef9ffce</code></a>
12.7.0</li>
<li><a
href="3be46ffb05"><code>3be46ff</code></a>
Revert &quot;Fix Node v25 test errors&quot; (<a
href="https://redirect.github.com/WiseLibs/better-sqlite3/issues/1455">#1455</a>)</li>
<li><a
href="f3a44a43f0"><code>f3a44a4</code></a>
Update SQLite to version 3.52.0 (<a
href="https://redirect.github.com/WiseLibs/better-sqlite3/issues/1449">#1449</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/WiseLibs/better-sqlite3/compare/v12.6.2...v12.8.0">compare
view</a></li>
</ul>
</details>
<br />

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-09 21:54:40 +00:00
dependabot[bot]
af551b49e1 chore(deps): bump jose from 6.2.1 to 6.2.2 (#385)
Bumps [jose](https://github.com/panva/jose) from 6.2.1 to 6.2.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/panva/jose/releases">jose's
releases</a>.</em></p>
<blockquote>
<h2>v6.2.2</h2>
<h3>Fixes</h3>
<ul>
<li>reject failed decompression with JWEInvalid error (<a
href="043b181a96">043b181</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/panva/jose/blob/main/CHANGELOG.md">jose's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/panva/jose/compare/v6.2.1...v6.2.2">6.2.2</a>
(2026-03-18)</h2>
<h3>Fixes</h3>
<ul>
<li>reject failed decompression with JWEInvalid error (<a
href="043b181a96">043b181</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="9c8658647f"><code>9c86586</code></a>
chore(release): 6.2.2</li>
<li><a
href="4984b5ccde"><code>4984b5c</code></a>
chore(deps): bump the actions group with 4 updates</li>
<li><a
href="043b181a96"><code>043b181</code></a>
fix: reject failed decompression with JWEInvalid error</li>
<li><a
href="867cc2c6b4"><code>867cc2c</code></a>
chore(deps-dev): bump undici</li>
<li><a
href="f4e20e7938"><code>f4e20e7</code></a>
chore(deps-dev): bump tar in the npm_and_yarn group across 1
directory</li>
<li><a
href="d0505bfc62"><code>d0505bf</code></a>
chore: cleanup after release</li>
<li>See full diff in <a
href="https://github.com/panva/jose/compare/v6.2.1...v6.2.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jose&package-manager=npm_and_yarn&previous-version=6.2.1&new-version=6.2.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: santiagosayshey <sayheysantiago@proton.me>
2026-04-09 21:49:09 +00:00
santiagosayshey
3f64b48aef feat: add database CRUD and sync API endpoints (#416) 2026-04-10 07:07:57 +09:30
ppaslan
a49152d08d feat: add non-root fast path for K8s and hardened Docker deployments (#415)
The container previously required starting as root to handle PUID/PGID/UMASK
and chown the config volume. This made it incompatible with Kubernetes Pod
Security Standards (runAsNonRoot, capability dropping) and hardened Docker
setups.

The entrypoint now detects if it is already running as a non-root user and
skips all privilege operations, execing the app directly. Volume ownership
is expected to be handled externally (K8s fsGroup, pre-provisioned storage).

A build-time profilarr user (UID/GID 1000) is added to the image so tooling
that requires a named passwd entry is satisfied. Existing root/PUID/PGID
behaviour is unchanged.

Co-authored-by: ppaslan <pal@aslan.cx>
2026-04-10 06:43:16 +09:30
santiagosayshey
7e4576b815 feat: add POST /api/v1/databases endpoint (#413) 2026-04-09 07:54:14 +09:30
santiagosayshey
3c5e1dc538 chore: move legacy API endpoints to page-local routes (#412) 2026-04-09 06:09:19 +09:30
santiagosayshey
e8159b30c6 feat: add GET /api/v1/status endpoint (#411) 2026-04-09 05:47:20 +09:30
santiagosayshey
58233f9f67 feat: add backup API endpoints and rewrite API docs (#410) 2026-04-08 06:52:33 +09:30
santiagosayshey
8bcad136be feat: add user-configurable font selection to interface settings (#408) 2026-04-08 02:54:17 +09:30
santiagosayshey
5cc142a12f feat: enable onboarding flag, add cutscene stages for databases and arr instances (#407) 2026-04-07 05:11:11 +09:30
santiagosayshey
7d3ddf76f6 feat: add GET /api/v1/arr endpoint (#404) 2026-04-03 17:22:11 +10:30
santiagosayshey
6cf5ec4899 feat: add GET /api/v1/databases endpoint (#403) 2026-04-03 03:40:01 +10:30
santiagosayshey
ab85e2deeb chore: cache Docker images in CI for integration and e2e tests (#402) 2026-04-03 02:56:19 +10:30