Skip to content

chore(main): release 4.1.2#1

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--unraid-monorepo
Open

chore(main): release 4.1.2#1
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--unraid-monorepo

Conversation

@github-actions
Copy link
Copy Markdown

🤖 I have created a release beep boop

4.1.2 (2025-05-19)

Features

  • add api key creation logic (a1351b0)
  • add basic docker network listing (#1317) (c4fdff8)
  • add category.json (e784391)
  • add developer docs (#1128) (75474bd)
  • add gui settings field for sso users (#1310) (5ba3fa6)
  • add line about recommendation for sso command (b63720a)
  • add log rotation (b1d9ad7)
  • add logging around fixture downloads (fa16dcd)
  • add logrotate cron again (097415f)
  • add patch for auth-request.php (b1a1779)
  • add permission documentation by using a custom decorator (#1355) (45ecab6)
  • add ReplaceKey functionality to plugin (#1264) (7e6be67)
  • add resolver for logging (#1222) (3f590c5)
  • add unraid-ui documentation (#1142) (6378047)
  • add user with cli (cb59090)
  • add webgui theme switcher component (#1304) (e2d00dc)
  • address log level feedback (bb95795)
  • allow csrf passing through querystring (3a8c9b1)
  • allow deletion and creation of files with patches (1392bde)
  • api plugin system & offline versioned dependency vendoring (#1252) (9f492bf)
  • api: add unraid-api --delete command (#1289) (2f09445)
  • async disk mapping (f22b262)
  • async hypervisor and FIXED vm listing (cdfb3c7)
  • attempt to resolve performance issues with rm earlier in build … (#1152) (c74bdd8)
  • auto-docusaurus-prs (#1127) (8a57576)
  • automatic session setup for dev (e885936)
  • back to callbackUrl (428ad15)
  • basic array controls (#1291) (61fe696)
  • basic docker controls (#1292) (12eddf8)
  • basic vm controls (#1293) (bc3ca92)
  • begin building plugin with node instead of bash (#1120) (4f5c367)
  • better patch application (445f3b5)
  • bug report template (d6fde34)
  • checkout correct branch on close (#1123) (e7b7caa)
  • cleanup config entries (c2e29df)
  • cleanup disclaimer and command to add users (3867dfa)
  • CLI options for adding and deleting users (bc04129)
  • code first graphql (#1347) (f5724ab)
  • codeowners (c4d7314)
  • coderabbit suggestion (3cc3f27)
  • configure PM2 on startup (b73623e)
  • connect settings web component (#1211) (acbf46d)
  • contributing guide (cc18239)
  • convert to pnpm monorepo (#1137) (ad6b658)
  • copy to webgui repo script docs + wc build options (#1285) (e54f189)
  • csv validation (89d756e)
  • default value for option (632775e)
  • disable button on submit (0da77d7)
  • docstrings (935318d)
  • dont pass entire server state for privacy (b969f3a)
  • downgrade page replace key check (#1263) (6a92f61)
  • download fixtures from the web (05f661e)
  • enable PR releases on non-mainline merges (3419837)
  • enable sandbox in dev mode (21208bf)
  • enable sandbox with developer command (9c5e418)
  • enable token sign in with comma separated subs in myservers.config (e9bd18a)
  • error state outside of button (a1cf441)
  • exit cli after running command (5ca225f)
  • extensive file checking (4d45caf)
  • fallback to local (36d8399)
  • feature request template (0c0a63b)
  • fix docusaurus build + update snapshot (7a19c93)
  • force linting on build (ad32cff)
  • glob for files (0652114)
  • group renovate updates (d7b138b)
  • hypervisor async imports (f1e5383)
  • ignore generated code (0e9c91a)
  • ignore nuxt-custom-elements and reflect-metadata (8590a49)
  • improve local dev with install path (#1221) (ce61fee)
  • improve packing (3c61a61)
  • initial codeql setup (#1390) (2ade7eb)
  • initial patcher implementation using the diff tool (805bc5b)
  • initial version of modification service (bb37140)
  • inject after form (e5d1146)
  • kill timeout extended (0c6f44d)
  • log size and only tar files (a6f6706)
  • logrotate test (5b0971e)
  • major release-please workflow improvements (#1160) (013cc1d)
  • make log viewer component dynamic (#1242) (a356bf0)
  • more pm2 fixes (4655d72)
  • move activation code logic into the API (#1369) (39e83b2)
  • move fixtures into test folder (dfb006e)
  • move ssoenabled to a boolean flag rather than ids (6f5edb2)
  • move to iframe for changelog (#1388) (fcd6fbc)
  • native slackware package (#1381) (4f63b4c)
  • only write config when a specific config update action occurs (29ca582)
  • or button on sign in page (11ff890)
  • properly read log level from environment (8a374b5)
  • public index (8cbb3c4)
  • remove apiKey from server (895d585)
  • remove sso if disabled on Unraid-API start (daf904b)
  • remove sso user command (f302924)
  • remove sso user options (75d7e08)
  • remove unused config sections (03e336b)
  • remove unused fields (2d3892d)
  • remove unused vars (6f9977e)
  • rename modification file (5d909a8)
  • reorder index (a4b3f8c)
  • ReplaceKey functionality in Registration and Update pages (#1246) (f3e6a00)
  • restart the API when an SSO user is added (dae5738)
  • restoring sso error (3042ffa)
  • revert local api key value (6bfd8a2)
  • rollback if patch exists before applying (a12181a)
  • secondary changes (cbb42dc)
  • service tests for modifier service (d6fa35c)
  • session issues (8026ef5)
  • shared call to createPatch (073a515)
  • simplify docs (1e4a4f0)
  • split plugin builds (d63e54b)
  • sso button token exchange (3abf20b)
  • sso login boolean (81f051e)
  • sso testing page and form disable on submit (09f7415)
  • state using crypto (3734730)
  • style improvements (a8211ce)
  • swap to absolute paths for css (#1224) (dd9983c)
  • swap to async exit hook (c7d4e39)
  • try catch restart (55100da)
  • ui: webgui-compatible web component library (#1075) (61ee689)
  • unnecessary comment (f560df0)
  • unraid single sign on with account app (2b25537)
  • UnraidCheckExec for Check OS Updates via UPC dropdown (#1265) (3a20930)
  • update packageManager field for pnpm (eec9785)
  • Update plugin/source/dynamix.unraid.net/usr/local/emhttp/plugins/dynamix.my.servers/include/state.php (336478c)
  • update production release flow to validate less strictly (#1238) (bd69b33)
  • update theme application logic and color picker (#1181) (a030626)
  • upgrade workflow and auto-assign reviewers (59e48ad)
  • use execa for start and stop (05e77a4)
  • use patch version if needed on update check (#1227) (12e16a6)
  • use state passing to validate requests (bd58490)
  • use zod to parse config (02c197f)
  • validate token format in both PHP and CLI (b9d9105)
  • warning on missing fields (c1fe95f)
  • web: activation modal steps, updated copy (#1079) (d8a5b17)
  • web: improve notification count syncing (#1148) (7588e0e)
  • work intent (c519ba2)
  • work intent process (8374af8)
  • zod config no longer any (6faef27)

Bug Fixes

  • .env.production from allowing console logs on build (#1273) (49f6365)
  • 400 error when submitting connect settings (831050f)
  • add INELIGIBLE state to ConfigErrorState enum (#1220) (0f550f9)
  • additional url fixes (4b2763c)
  • allow concurrent testing with a shared patcher instance (c007898)
  • api: change log output location for diagnostic compatibility (#1130) (9bc8060)
  • api: dynamix notifications dir during development (#1216) (2700722)
  • api: improve defaults in PM2 service (#1116) (a21f39d)
  • api: logrotate modification & permissions (#1145) (b970fd9)
  • api: make cookie recognition during websocket connection more (2a82ea4)
  • api: redirect benign pnpm postinstall warning to log file (#1290) (7fb7849)
  • api: type imports from generated graphql types (#1215) (bce06cd)
  • apply and rollback error handling (76711be)
  • back to default configs (a1a046f)
  • backup restore formatting (0cfdd5a)
  • basic test fixed (bddda82)
  • better js file handling (bb92c3f)
  • better loader functionality and error handling (a502134)
  • build (ed67af9)
  • build issue (99d8b31)
  • chown correctly (#1185) (46a05eb)
  • cleaner logs for starting API (eb1c62d)
  • cleanup build pipeline (#1326) (60f16bd)
  • code review feedback (e7b689c)
  • completion script registration (e338eb9)
  • connect breaks default css of header (#1155) (fb24723)
  • container names always null (#1335) (8a5b238)
  • copy dynamix.unraid.net (662d5f6)
  • create api key for connect on startup (69cd92f)
  • create api key permissions (14fe30e)
  • create PR ignored (dabe334)
  • create releases as drafts (5483e9f)
  • default overwrite false test (62824ba)
  • delete .original files (547ae18)
  • deps: update all non-major dependencies (#1158) (48df88f)
  • deps: update all non-major dependencies (#1168) (248d211)
  • deps: update all non-major dependencies (#1192) (b5f3a37)
  • deps: update all non-major dependencies (#1236) (9d63e56)
  • deps: update all non-major dependencies (#1247) (57a6c49)
  • deps: update all non-major dependencies (#1251) (ad3906e)
  • deps: update all non-major dependencies (#1253) (bbb02e9)
  • deps: update all non-major dependencies (#1337) (2345732)
  • deps: update all non-major dependencies (#1366) (291ee47)
  • deps: update all non-major dependencies (#1379) (8f70326)
  • deps: update all non-major dependencies (#1389) (cb43f95)
  • deps: update dependency @apollo/client to v3.12.9 (5b14be6)
  • deps: update dependency @floating-ui/vue to v1.1.6 (6cb28d5)
  • deps: update dependency @graphql-tools/load-files to v7.0.1 (5f597f9)
  • deps: update dependency @nestjs/passport to v11 (#1244) (9e54237)
  • deps: update dependency @nestjs/schedule to v5 (#1197) (85c8ef5)
  • deps: update dependency @types/diff to v8 (#1393) (00da27d)
  • deps: update dependency @vueuse/core to v12 (#1199) (ff8eba3)
  • deps: update dependency chalk to v5 (#1296) (6bed638)
  • deps: update dependency commander to v14 (#1394) (106ea09)
  • deps: update dependency diff to v7 (#1297) (3c6683c)
  • deps: update dependency diff to v8 (#1386) (e580f64)
  • deps: update dependency dockerode to v4 (#830) (c311a89)
  • deps: update dependency focus-trap to v7.6.4 (8475204)
  • deps: update dependency graphql-subscriptions to v3 (#1209) (c9789ac)
  • deps: update dependency graphql-ws to v5.16.2 (c112f19)
  • deps: update dependency ini to v5 (#1217) (590ab73)
  • deps: update dependency jose to v6 (#1248) (03ece33)
  • deps: update dependency lucide-vue-next to ^0.509.0 (#1383) (469333a)
  • deps: update dependency marked to v15 (#1249) (8f78b3f)
  • deps: update dependency pino-pretty to v13 (#1250) (1892e23)
  • deps: update dependency pm2 to v6 (#1258) (d8afc8f)
  • deps: update dependency radix-vue to v1.9.13 (c180728)
  • deps: update dependency shadcn-vue to v1 (#1259) (cb2020d)
  • deps: update dependency shadcn-vue to v2 (#1302) (26ecf77)
  • deps: update dependency vue-i18n to v11 (#1261) (2c01ba9)
  • deps: update graphqlcodegenerator monorepo (2bc9af2)
  • deps: update vueuse monorepo to v13 (major) (#1262) (9ce10a7)
  • dev mode (aae38e3)
  • disable all config watchers (#1306) (5c1b435)
  • do not process.exit on restart or stop command (e16763b)
  • docs creation workflow (13b501a)
  • don't check code for execa (f62f0d3)
  • don't mv deploy on prod release (9568aab)
  • don't specify pnpm version in install (30ba5be)
  • dont remove login file without a backup presetn (1854aa9)
  • empty manifest and version alignment (b07828d)
  • extra log line (b56b215)
  • extract callbacks to library (#1280) (2266139)
  • file modification service fixes (e4ebfc8)
  • finalize workflow fixes (616be93)
  • fix changelog thing again (a9d5ca8)
  • fix invalid path to node with sh execution (#1213) (f1838bf)
  • fix libvirt bindings (#1167) (024719f)
  • format authrequest mod as other files (8b75d6c)
  • further resolve sso sub ids issues (b3551a1)
  • hide reboot notice for patch releases (#1341) (4b57439)
  • initial feedback about report addressed (060a199)
  • install as-integrations/fastify (2fce2e9)
  • issue with invalid builds for prod and tagging (7e89cd2)
  • length (8481c9a)
  • lint (133c8e0)
  • lint (42610d2)
  • lint (b1a993a)
  • lint (6beafbe)
  • lint (d38f3ef)
  • load tag correctly (b24a575)
  • log errors (365dcae)
  • lowercase or (29a8689)
  • main.yml release issue (2b1e307)
  • make backup of txz (37e72f9)
  • make public not a part of folder structure in PR (84611d7)
  • make scripts executable when building the plugin (#1255) (7bc9949)
  • missing server type (76cf6f3)
  • more generic test (ddfc36f)
  • more verbose logging for node install to find issues (c3f4cf5)
  • move docker mutations to the mutations resolver (#1333) (1bbe7d2)
  • node installation not persisting across reboots (#1256) (3bfcc8e)
  • oauth2 api prefix (56cfa84)
  • OEM plugin issues (#1288) (d5a3d0d)
  • one-command dev & web env files (#1214) (4641894)
  • only run release if releases_create == 'true' (00a444f)
  • only toast unread notifications, not archived ones (8251c6f)
  • ordering in build script (a562f77)
  • padding and glob function issues (ae753d6)
  • pass ssoSubIds only (76a9ae9)
  • pass token to password field (9279931)
  • patch version override logic incorrect (#1275) (0bcfb47)
  • patch-utils unused (1d5c2c8)
  • paths now correct, better download logic (9e12407)
  • PHP Warning in state.php (#1126) (59d6c1b)
  • plugin: flaky masking of benign warning during pnpm install (#1313) (1f10b63)
  • PR build issue (457d338)
  • properly log error with template string (2ad612c)
  • pull token from query not params (1756cc5)
  • re-add manifest (e721299)
  • re-release fixed (b491590)
  • recreate watcher on path change (#1203) (bde37d6)
  • release-please upload single draft (db134f0)
  • remove devDependencies from output package json (d847815)
  • remove isNaN in favor of number.isNaN (e33c758)
  • remove line from or in button (961bcc5)
  • remove memory key generation (e58410b)
  • remove some unused fields from the report object (#1342) (cd323ac)
  • remove unneeded workflow secret pass (4bb00dd)
  • remove unused constructor (ce92cb0)
  • remove unused login entries (942b143)
  • replace files lost during pruning (d0d2ff6)
  • report issues + pm2 issues (4b3d6a7)
  • reset config to be closer to default (d844903)
  • resource busy when removing all subdirectories (7b3834c)
  • restart command elegant (b924954)
  • revert changelog (efa7db3)
  • revert config (7957c2a)
  • revert dockerode upgrade (#1140) (2b163b3)
  • revert myservers.cfg (7e5dd07)
  • sandbox defaults in dev mode wrong (d26ddef)
  • sequential test execution for generic-modification (9d1442b)
  • shell path to unraid-api (44d3d93)
  • shorten work intent form (5b2403a)
  • simplify api setup index (5f29e6d)
  • simplify upcoming features (608151d)
  • small modal window (#1183) (08423b8)
  • sso unreliable if API outputs more than raw json (#1353) (e65775f)
  • staging build issues (63fcde8)
  • start command simplification (27049d9)
  • stepper fixes (#1240) (6c042cb)
  • stop command exits (58f65ea)
  • storybook resolution issue (#1153) (5a3e8df)
  • test issues (4d8f2dd)
  • test simplification to ensure no redownloads (5347d54)
  • tests (ed18945)
  • tests and validate token clears screen (6c46f94)
  • thorw on invalid token body (1e6fb7e)
  • type for generic test (0163acb)
  • unique artifact ID (0f682b5)
  • unit test issues (74b9fd0)
  • unit tests updated (0ab40fe)
  • unneeded await on api-key service (923e929)
  • unused imports (0cb0fc9)
  • update brand loading variants for consistent sizing (#1223) (1b0fbaf)
  • update configValid state to ineligible in var.ini and adjust rel… (#1268) (cc85fba)
  • Update renovate.json (c47a655)
  • upload to correct tag directory on build (f76c0f0)
  • upload to release by name (2283e06)
  • use an enum and defaults for sandbox value (2108ed0)
  • use batchProcess (3c357e7)
  • vms now can detect starting of libvirt and start local hypervisor (#1356) (ad0f4c8)
  • watch all events to load keys (ff63535)
  • web: broken modals (19208e5)
  • web: name of toaster component (93980f9)
  • web: remove warn and error console log removal (#1086) (e7d15ee)
  • web: theme header differences (#1085) (1ecac5e)
  • web: track 'notification seen' state across tabs & page loads (#1121) (321703e)

Miscellaneous Chores


This PR was generated with Release Please. See documentation.

@github-actions github-actions Bot force-pushed the release-please--branches--main--components--unraid-monorepo branch 2 times, most recently from dab3db2 to bde3537 Compare May 23, 2025 05:49
@github-actions github-actions Bot force-pushed the release-please--branches--main--components--unraid-monorepo branch from bde3537 to c91e4a2 Compare August 19, 2025 06:31
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.

0 participants