Eli Bosley
8d386043ae
chore: comment to detail archived count
2025-01-14 18:14:42 -05:00
Eli Bosley
16f00a0d8c
feat: update based on review feedback
2025-01-14 18:14:42 -05:00
Eli Bosley
a4e2a77410
feat: sidebar notification count
2025-01-14 18:14:42 -05:00
renovate[bot]
91a9949a5c
fix(deps): update dependency @apollo/client to v3.12.6
2025-01-14 16:46:15 -05:00
renovate[bot]
235746c0ba
chore(deps): update dependency @types/node to v20.17.13
2025-01-14 16:46:07 -05:00
renovate[bot]
e366cad0a4
fix(deps): update dependency pm2 to v5.4.3
2025-01-14 16:45:59 -05:00
renovate[bot]
83344e05c1
fix(deps): update dependency radix-vue to v1.9.12
2025-01-14 16:45:50 -05:00
renovate[bot]
61ec04cb87
fix(deps): update dependency node-window-polyfill to v1.0.4
2025-01-14 15:20:05 -05:00
renovate[bot]
a947ff14fa
fix(deps): update dependency express to v4.21.2
2025-01-14 15:19:55 -05:00
renovate[bot]
5dfd6d5ded
fix(deps): update dependency focus-trap to v7.6.4
2025-01-14 15:19:45 -05:00
renovate[bot]
71e2b70678
fix(deps): update dependency got to v14.4.5
2025-01-14 15:19:30 -05:00
renovate[bot]
4daa54cfb5
fix(deps): update dependency graphql-ws to v5.16.2
2025-01-14 15:19:19 -05:00
renovate[bot]
7ef3729769
fix(deps): update dependency openid-client to v6.1.7
2025-01-14 15:18:57 -05:00
renovate[bot]
46a368e1b5
fix(deps): update dependency p-retry to v6.2.1
2025-01-14 15:18:45 -05:00
Pujit Mehrotra
b53bb3f197
fix(api): pm2 start script & limit auto restarts ( #1040 )
...
* fix(api): limit auto restarts to 10
so persistent errors (e.g. during server boot) don't cause an infinite
loop that's difficult for users to see
* fix(api): invoke js directly from pm2 instead of npm script
npm script wraps it in a child process, so we lose ipc.
* fix(api): update api key service test for ensureDir change
* chore: increase max_restart threshold to 10s per cycle
2025-01-14 14:27:00 -05:00
renovate[bot]
1935ba1a7f
chore(config): migrate config renovate.json
2025-01-14 13:15:34 -05:00
Eli Bosley
14abc13cc8
fix: mock ensureDirSync
2025-01-14 11:07:46 -05:00
renovate[bot]
c3548d5122
chore(deps): update dependency @types/node to v22.10.6
2025-01-13 16:17:24 -05:00
renovate[bot]
6c54fa14b1
fix(deps): update dependency execa to v9.5.2
2025-01-13 16:17:12 -05:00
Eli Bosley
8b93bcea08
feat: always ensureDirectory for keys exists
2025-01-13 15:58:43 -05:00
Eli Bosley
a6cd74dc5c
fix: ensure directory exists before making connect key
2025-01-13 15:56:17 -05:00
Eli Bosley
aa1ef1bd4c
feat: disable casbin logging
2025-01-13 15:41:09 -05:00
renovate[bot]
2cdc02f64a
chore(deps): update dependency @ianvs/prettier-plugin-sort-imports to v4.4.1
2025-01-13 13:20:48 -05:00
Pujit Mehrotra
d0819b8d02
fix(web): flash of disconnected api state on page load
...
Changes initial unraidApiStatus to connecting instead of offline. This
prevents a flash of the offline state on page loads and navigation.
2025-01-13 13:20:32 -05:00
renovate[bot]
74b3e29c74
fix(deps): update dependency chokidar to v4.0.3
2025-01-13 13:20:18 -05:00
renovate[bot]
b32f84b105
fix(deps): update dependency dotenv to v16.4.7
2025-01-13 13:20:09 -05:00
renovate[bot]
806bd633ac
fix(deps): update dependency @nestjs/schedule to v4.1.2
2025-01-13 13:05:26 -05:00
renovate[bot]
e5e1c43bb3
fix(deps): update dependency @floating-ui/vue to v1.1.6
2025-01-13 11:56:11 -05:00
Pujit Mehrotra
3b2d61efc2
fix(api): sanitize incoming user session id's
2025-01-13 11:50:24 -05:00
Pujit Mehrotra
fe98295496
fix(api): validate cookie session data
2025-01-13 11:50:24 -05:00
Pujit Mehrotra
b9947108a4
doc(api): document ready signal during nest server boot
2025-01-13 10:55:26 -05:00
Pujit Mehrotra
3c27b51ab8
fix(api): delay pm2 start until server has booted
...
prior to this, pm2 would mark unraid-api as started as soon as the
node process started. The Nest server wouldn't finish booting until
later. This meant unraid-api could "start", but the webgui wouldn't be
fully functional because it couldn't connect to the api yet. This was a
sucky user & dev experience.
2025-01-13 10:55:26 -05:00
Pujit Mehrotra
2327b00d30
fix(api): update deploy-dev script to dist instead of src
2025-01-13 10:55:26 -05:00
renovate[bot]
bf3b00fbaf
chore(deps): update dependency @types/node to v20.17.12
2025-01-13 10:52:54 -05:00
renovate[bot]
4f04f93033
chore(deps): update dependency nodemon to v3.1.9
2025-01-13 10:52:44 -05:00
renovate[bot]
5dc13755df
fix(deps): update dependency @floating-ui/dom to v1.6.13
2025-01-13 10:52:31 -05:00
renovate[bot]
69a34aca14
chore(deps): update dependency vite-tsconfig-paths to v5.1.4
2025-01-13 10:52:20 -05:00
renovate[bot]
bbc1e02782
chore(deps): update dependency vite to v5.4.11
2025-01-13 10:52:11 -05:00
renovate[bot]
e77db18870
chore(deps): update dependency tailwindcss to v3.4.17
2025-01-13 10:52:03 -05:00
renovate[bot]
b6805d439e
chore(deps): update dependency typescript to v5.7.3
2025-01-13 10:51:52 -05:00
Pujit Mehrotra
f37dda16c2
fix(api): slow init of unraid-api cli ( #1022 )
...
* lazy load debug stuff
* refactor(api): lazy load cli help command
2025-01-13 10:26:38 -05:00
renovate[bot]
88be62317f
chore(deps): update dependency @swc/core to v1.10.7
2025-01-10 10:18:51 -05:00
renovate[bot]
6b5e012950
chore(deps): update dependency @nuxt/eslint to v0.7.5
2025-01-10 10:18:42 -05:00
renovate[bot]
e05a05926d
chore(deps): update dependency @types/bytes to v3.1.5
2025-01-10 09:23:57 -05:00
renovate[bot]
c817cc4b7e
fix(deps): update dependency ini to v4.1.3
2025-01-10 09:23:46 -05:00
renovate[bot]
491b5fe8bc
chore(deps): update dependency @rollup/plugin-node-resolve to v15.3.1
2025-01-10 09:23:37 -05:00
renovate[bot]
8675653e4e
fix(deps): update graphqlcodegenerator monorepo
2025-01-10 09:23:17 -05:00
renovate[bot]
1f9e282880
fix(deps): update apollo graphql packages
2025-01-10 09:23:05 -05:00
renovate[bot]
90cf2c8a16
chore(deps): update dependency @types/dockerode to v3.3.34
2025-01-10 09:22:53 -05:00
renovate[bot]
729ed42329
chore(deps): update dependency @types/node to v22.10.5
2025-01-10 09:22:39 -05:00