From 0e56550be06abf454de7e770d0e04a89ad83c254 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 5 Jan 2026 15:00:54 +0000 Subject: [PATCH 1/2] chore(main): release 0.4.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 36 +++++++++++++++++++++++++++++++++++ package.json | 2 +- 3 files changed, 38 insertions(+), 2 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 6b7b74c..da59f99 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.3.0" + ".": "0.4.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index e2768d2..9ebdf09 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,41 @@ # Changelog +## [0.4.0](https://github.com/dmitryplyaskin/SillyInnkeeper/compare/v0.3.0...v0.4.0) (2026-01-05) + + +### 🚀 New Features + +* add date chat new sort ([da2ec2f](https://github.com/dmitryplyaskin/SillyInnkeeper/commit/da2ec2f7b3844682191631fb5543bd5a35652303)) +* add delete card chats ([f405c71](https://github.com/dmitryplyaskin/SillyInnkeeper/commit/f405c7167076d6778958b2263ccdb0c6c43669fa)) +* add fact card action button ([8a480d2](https://github.com/dmitryplyaskin/SillyInnkeeper/commit/8a480d29c4e0fcf94b166e0a801b2956ab1e1e35)) +* add fav filter ([dc2a97f](https://github.com/dmitryplyaskin/SillyInnkeeper/commit/dc2a97f4063b1b406f487c3d1c33b2cb1ad1c6c0)) +* add fav icon ([8c8bebc](https://github.com/dmitryplyaskin/SillyInnkeeper/commit/8c8bebc9e4fd099a9b4d37a83bf505631f781c03)) +* add folder picker for SillyTavern path in settings form ([eab0966](https://github.com/dmitryplyaskin/SillyInnkeeper/commit/eab0966ed0825dc4b9e37682ee3f35f4c844c706)) +* add hide card ([30fe133](https://github.com/dmitryplyaskin/SillyInnkeeper/commit/30fe13341b5b717aa5d3f1a47000efd752f4ba41)) +* add metadata ([7165c86](https://github.com/dmitryplyaskin/SillyInnkeeper/commit/7165c864f908d33a0cc2b678e4ac153103a00ee5)) +* add play to st card native with ext ([36cfcbc](https://github.com/dmitryplyaskin/SillyInnkeeper/commit/36cfcbca12cc482e4f67cc3059cd822ea1391950)) +* add save/load filters ([2ec8ef2](https://github.com/dmitryplyaskin/SillyInnkeeper/commit/2ec8ef24adc8ac0a4e2d0457ebb6d09306b98a3e)) +* add scan cards from sillytavern folder ([da28f03](https://github.com/dmitryplyaskin/SillyInnkeeper/commit/da28f03900040e21af06c303b6b24691bd221d51)) +* add scan st chats ([bccdd2e](https://github.com/dmitryplyaskin/SillyInnkeeper/commit/bccdd2e32e441cd35d21feffaa560bf1029198c3)) +* add setting to bulk tags editor ([9b3b173](https://github.com/dmitryplyaskin/SillyInnkeeper/commit/9b3b173140b25e2a8b7f40858585f0fa67f6be4c)) +* add show chats ([b19f2fd](https://github.com/dmitryplyaskin/SillyInnkeeper/commit/b19f2fd71c49526c411384e6b4576ff32ad55e41)) +* add sort by chats and new filters: by st user and st chats count ([88eb51b](https://github.com/dmitryplyaskin/SillyInnkeeper/commit/88eb51ba0565e29f77e633f9e2ccb4dec6a9232b)) +* new watcher and sync st folder path ([3507ab2](https://github.com/dmitryplyaskin/SillyInnkeeper/commit/3507ab2357ed096eb1b9befa98f6968ec4a9b788)) +* save st card ([78d2a69](https://github.com/dmitryplyaskin/SillyInnkeeper/commit/78d2a69b9d432f6e601402fa599ffedc4f42f1b3)) + + +### 🐛 Bug Fixes + +* chat dates ([908ab9b](https://github.com/dmitryplyaskin/SillyInnkeeper/commit/908ab9b773c8c56dded028231d0a1b53ba6f6ee3)) +* fav icon ([791a7b4](https://github.com/dmitryplyaskin/SillyInnkeeper/commit/791a7b4bcf8b25d737f598654f0a6cd42fcaa59e)) +* filters ([75e4ca0](https://github.com/dmitryplyaskin/SillyInnkeeper/commit/75e4ca05d5eaad885f16bdcc52e372ff448782c0)) +* filters reset bug ([a3903f2](https://github.com/dmitryplyaskin/SillyInnkeeper/commit/a3903f29941e07898da6e2edc29a04ab9505e2f9)) +* modal zIndex ([807c885](https://github.com/dmitryplyaskin/SillyInnkeeper/commit/807c8855b2cf408cb4939c8c638e705ad7304c42)) +* profile filter ([aa57c01](https://github.com/dmitryplyaskin/SillyInnkeeper/commit/aa57c013e0b4db7277cb77058959d8380477ad03)) +* show preloader ([d3e3f61](https://github.com/dmitryplyaskin/SillyInnkeeper/commit/d3e3f612d354f9b88902f38fbbc5771f54e183bd)) +* sync st ([faa8469](https://github.com/dmitryplyaskin/SillyInnkeeper/commit/faa84695c121b293e23ad06f3c4b13cc87c7b227)) +* update readme ([49cd14a](https://github.com/dmitryplyaskin/SillyInnkeeper/commit/49cd14ab07a862ae824b53d97a7bc5b43fd4ff62)) + ## [0.3.0](https://github.com/dmitryplyaskin/SillyInnkeeper/compare/v0.2.0...v0.3.0) (2025-12-27) diff --git a/package.json b/package.json index 171b3f9..a4f0a48 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "SillyInnkeeper", - "version": "0.3.0", + "version": "0.4.0", "description": "Test", "repository": "https://github.com/dmitryplyaskin/SillyInnkeeper", "author": "Dmitry Plyaskin", From baef5f537b27e48d03a197248d51780180aea4c3 Mon Sep 17 00:00:00 2001 From: arrowbarbarian Date: Mon, 12 Jan 2026 15:08:52 +0100 Subject: [PATCH 2/2] Change dockerfile paths the docker compose file (compose.yaml) sets the context to the current folder: build: pull: true context: . So when the repository is cloned the dockerfile would look for a SillyInnkeeper folder in the current folder, causing an error. this is easily fixed by removing the SillyInnkeeper/ from all the copy commands. --- Dockerfile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 0bf4abd..b2b57e4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,8 +5,8 @@ RUN corepack enable && corepack prepare yarn@4.12.0 --activate WORKDIR /app -COPY SillyInnkeeper/package.json ./ -COPY SillyInnkeeper/client ./client +COPY package.json ./ +COPY client ./client WORKDIR /app/client @@ -23,7 +23,7 @@ RUN apk add --no-cache python3 make g++ WORKDIR /app/server -COPY SillyInnkeeper/server ./ +COPY server ./ RUN yarn install RUN yarn build @@ -44,7 +44,7 @@ RUN corepack enable && corepack prepare yarn@4.12.0 --activate WORKDIR /app # Copy server package files and install production dependencies -COPY SillyInnkeeper/server/package.json SillyInnkeeper/server/yarn.lock ./ +COPY server/package.json server/yarn.lock ./ RUN NODE_ENV=production yarn install # Copy built artifacts