Commit Graph

1610 Commits

Author SHA1 Message Date
Eli Bosley
0cfdd5a61b fix: backup restore formatting 2025-01-28 16:19:04 -05:00
Eli Bosley
8d905974be Update api/src/utils.ts
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-01-28 16:19:04 -05:00
Eli Bosley
132840b0ef Update api/src/utils.ts
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-01-28 16:19:04 -05:00
Eli Bosley
e4ebfc8a13 fix: file modification service fixes 2025-01-28 16:19:04 -05:00
Eli Bosley
8483143a40 Update api/src/unraid-api/unraid-file-modifier/modifications/sso.modification.ts
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-01-28 16:19:04 -05:00
Eli Bosley
d6fa35cdee feat: service tests for modifier service 2025-01-28 16:19:04 -05:00
Eli Bosley
8a374b5b27 feat: properly read log level from environment 2025-01-28 16:19:04 -05:00
Eli Bosley
b73623e72a feat: configure PM2 on startup 2025-01-28 16:19:04 -05:00
Eli Bosley
bddda823e1 fix: basic test fixed 2025-01-28 16:19:04 -05:00
Eli Bosley
bb37140d40 feat: initial version of modification service 2025-01-28 16:19:04 -05:00
Eli Bosley
4d8f2ddac6 fix: test issues 2025-01-28 14:58:34 -05:00
Eli Bosley
5afa76043f Update api/src/unraid-api/graph/resolvers/vms/vms.resolver.ts
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-01-28 14:58:34 -05:00
Eli Bosley
14fe30e925 fix: create api key permissions 2025-01-28 14:58:34 -05:00
Eli Bosley
eb1c62d3d9 fix: cleaner logs for starting API 2025-01-28 14:58:34 -05:00
Eli Bosley
f62f0d3a0f fix: don't check code for execa 2025-01-28 14:58:34 -05:00
Eli Bosley
e7b689c546 fix: code review feedback 2025-01-28 14:58:34 -05:00
Eli Bosley
b9249544fc fix: restart command elegant 2025-01-28 14:58:34 -05:00
Eli Bosley
cdfb3c772b feat: async hypervisor and FIXED vm listing 2025-01-28 14:58:34 -05:00
Eli Bosley
f1e53831c8 feat: hypervisor async imports 2025-01-28 14:58:34 -05:00
Eli Bosley
32f9c50227 Update api/src/unraid-api/cli/start.command.ts
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-01-28 09:12:54 -05:00
Eli Bosley
a8211cef7d feat: style improvements 2025-01-28 09:12:54 -05:00
Eli Bosley
e338eb9788 fix: completion script registration 2025-01-27 13:34:32 -05:00
Eli Bosley
dae57389c6 feat: restart the API when an SSO user is added 2025-01-27 13:34:32 -05:00
Eli Bosley
44d3d939a7 fix: shell path to unraid-api 2025-01-27 13:34:32 -05:00
Eli Bosley
6bfd8a2687 feat: revert local api key value 2025-01-27 13:34:32 -05:00
Eli Bosley
923e929878 fix: unneeded await on api-key service 2025-01-27 13:34:32 -05:00
Eli Bosley
2ad612cef8 fix: properly log error with template string 2025-01-27 13:34:32 -05:00
Eli Bosley
1756cc5b4b fix: pull token from query not params 2025-01-27 13:34:32 -05:00
Eli Bosley
3a8c9b13ee feat: allow csrf passing through querystring 2025-01-27 13:34:32 -05:00
Eli Bosley
daf904bc1b feat: remove sso if disabled on Unraid-API start 2025-01-27 13:34:32 -05:00
Eli Bosley
632775e435 feat: default value for option 2025-01-27 13:34:32 -05:00
Eli Bosley
e33c7583f7 fix: remove isNaN in favor of number.isNaN 2025-01-27 13:34:32 -05:00
Eli Bosley
55100daed4 feat: try catch restart 2025-01-27 13:34:32 -05:00
Eli Bosley
b9d9105e3e feat: validate token format in both PHP and CLI 2025-01-27 13:34:32 -05:00
Eli Bosley
3734730bf7 feat: state using crypto 2025-01-27 13:34:32 -05:00
Eli Bosley
c1fe95fcb6 feat: warning on missing fields 2025-01-27 13:34:32 -05:00
Eli Bosley
a1351b0469 feat: add api key creation logic 2025-01-27 13:34:32 -05:00
Eli Bosley
f0395bdf47 chore: update readme 2025-01-27 13:34:32 -05:00
Eli Bosley
76cf6f35dc fix: missing server type 2025-01-27 13:34:32 -05:00
Eli Bosley
ca94cc8602 Update web/components/SsoButton.ce.vue
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-01-27 13:34:32 -05:00
Eli Bosley
f560df0270 feat: unnecessary comment 2025-01-27 13:34:32 -05:00
Eli Bosley
bb95795a31 feat: address log level feedback 2025-01-27 13:34:32 -05:00
Eli Bosley
cbb42dc85e feat: secondary changes 2025-01-27 13:34:32 -05:00
Eli Bosley
060a1992c4 fix: initial feedback about report addressed 2025-01-27 13:34:32 -05:00
Eli Bosley
a1cf44162a feat: error state outside of button 2025-01-27 13:34:32 -05:00
Eli Bosley
1e6fb7e3e3 fix: thorw on invalid token body 2025-01-27 13:34:32 -05:00
Eli Bosley
336478c2e0 feat: Update plugin/source/dynamix.unraid.net/usr/local/emhttp/plugins/dynamix.my.servers/include/state.php
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-01-27 13:34:32 -05:00
Eli Bosley
895d5857f9 feat: remove apiKey from server 2025-01-27 13:34:32 -05:00
Eli Bosley
5ca225fe7a feat: exit cli after running command 2025-01-27 13:34:32 -05:00
Eli Bosley
6faef27d7c feat: zod config no longer any 2025-01-27 13:34:32 -05:00