Eli Bosley
75d7e08824
feat: remove sso user options
2025-01-27 13:34:32 -05:00
Eli Bosley
f30292484d
feat: remove sso user command
2025-01-27 13:34:32 -05:00
Eli Bosley
3867dfacb2
feat: cleanup disclaimer and command to add users
2025-01-27 13:34:32 -05:00
Eli Bosley
0da77d7119
feat: disable button on submit
2025-01-27 13:34:32 -05:00
Eli Bosley
09f741557b
feat: sso testing page and form disable on submit
2025-01-27 13:34:32 -05:00
Eli Bosley
ae753d6bea
fix: padding and glob function issues
2025-01-27 13:34:32 -05:00
Eli Bosley
56cfa84794
fix: oauth2 api prefix
2025-01-27 13:34:32 -05:00
Eli Bosley
065211413d
feat: glob for files
2025-01-27 13:34:32 -05:00
Eli Bosley
1854aa9f28
fix: dont remove login file without a backup presetn
2025-01-27 13:34:32 -05:00
Eli Bosley
cb59090698
feat: add user with cli
2025-01-27 13:34:32 -05:00
Eli Bosley
81f051e02c
feat:sso login boolean
2025-01-27 13:34:32 -05:00
Eli Bosley
11ff890bcc
feat: or button on sign in page
2025-01-27 13:34:32 -05:00
Eli Bosley
3abf20b347
feat: sso button token exchange
2025-01-27 13:34:32 -05:00
Eli Bosley
6f5edb2406
feat: move ssoenabled to a boolean flag rather than ids
2025-01-27 13:34:32 -05:00
Eli Bosley
428ad15ec7
feat: back to callbackUrl
2025-01-27 13:34:32 -05:00
Eli Bosley
bd584902e0
feat: use state passing to validate requests
2025-01-27 13:34:32 -05:00
Eli Bosley
aae38e3404
fix: dev mode
2025-01-27 13:34:32 -05:00
Eli Bosley
e5d1146613
feat: inject after form
2025-01-27 13:34:32 -05:00
Eli Bosley
b3551a1b69
fix: further resolve sso sub ids issues
2025-01-27 13:34:32 -05:00
Eli Bosley
76a9ae9386
fix: pass ssoSubIds only
2025-01-27 13:34:32 -05:00
Eli Bosley
92799312c9
fix: pass token to password field
2025-01-27 13:34:32 -05:00
Eli Bosley
b969f3a9ab
feat: dont pass entire server state for privacy
2025-01-27 13:34:32 -05:00
Eli Bosley
3419837eb5
feat: enable PR releases on non-mainline merges
2025-01-27 13:34:32 -05:00
Eli Bosley
2b25537e26
feat: unraid single sign on with account app
2025-01-27 13:34:32 -05:00
Eli Bosley
2d3892deb8
feat: remove unused fields
2025-01-27 13:34:32 -05:00
Eli Bosley
0ab40fefda
fix: unit tests updated
2025-01-27 13:34:32 -05:00
Eli Bosley
58f65eabba
fix: stop command exits
2025-01-27 13:34:32 -05:00
Eli Bosley
89d756ef4e
feat: csv validation
2025-01-27 13:34:32 -05:00
Eli Bosley
a1a046f900
fix: back to default configs
2025-01-27 13:34:32 -05:00
Eli Bosley
d844903d78
fix: reset config to be closer to default
2025-01-27 13:34:32 -05:00
Eli Bosley
29ca5829ff
feat: only write config when a specific config update action occurs
2025-01-27 13:34:32 -05:00
Eli Bosley
27049d9d91
fix: start command simplification
2025-01-27 13:34:32 -05:00
Eli Bosley
03e336b72f
feat: remove unused config sections
2025-01-27 13:34:32 -05:00
Eli Bosley
c2e29dfb5f
feat: cleanup config entries
2025-01-27 13:34:32 -05:00
Eli Bosley
e9bd18a409
feat: enable token sign in with comma separated subs in myservers.config
2025-01-27 13:34:32 -05:00
Eli Bosley
02c197f244
feat: use zod to parse config
2025-01-27 13:34:32 -05:00
Eli Bosley
6f9977eea0
feat: remove unused vars
2025-01-27 13:34:32 -05:00
Eli Bosley
05e77a4bc6
feat: use execa for start and stop
2025-01-27 13:34:32 -05:00
Eli Bosley
a892a3ce35
fix: deprecated version warning
2025-01-27 13:34:32 -05:00
Eli Bosley
33dd90af04
feat: better pm2 calls, log lines
2025-01-27 13:34:32 -05:00
Eli Bosley
7fa849d2a0
feat: cli Commands
2025-01-27 13:34:32 -05:00
Eli Bosley
7ceac1b184
feat: switch to nest-commander
2025-01-27 13:34:32 -05:00
mdatelle
3348a47470
feat: add command to package.json scripts
2025-01-27 13:34:32 -05:00
mdatelle
85cdb8f525
feat: add description flag, remove console log, and update readme
2025-01-27 13:34:32 -05:00
mdatelle
796cb09c61
feat: create key cli command logic and add to index command list
2025-01-27 13:34:32 -05:00
Eli Bosley
a554bde5c2
feat: initial setup of permissions on keys ( #1068 )
...
* feat: initial setup of permissions on keys
* fix: remove API keys
* test: update me resolver, findByIdWithSecret, findByKey and saveApiKey tests
* test: update and fix the rest of the failing api key tests
* fix: add reflect-metadata to test setup in vite config
* fix: revert myservers.cfg to original
* fix: update User type on me resolver
* fix: make permissions nullable and rerun codegen
* fix: update import syntax in me resolver
* refactor: move create-local-connect-api-key to api key service and handle in onModuleInit
* test: add tests for createLocalApiKeyForConnectIfNecessary
* refactor: add validation to me resolver
* refactor: address code rabbit suggestions
* refactor: update me resolver tests and fix hasOwnProperty error
* refactor: remove console log
* test: add additional coverage for me resolver tests
* test: fix failing test
* refactor: address review comments, add new api-key service test, and remove deprecated keys
* refactor: address review comments
---------
Co-authored-by: mdatelle <mike@datelle.net >
2025-01-23 15:37:15 -05:00
Pujit Mehrotra
3acc0dc9c0
fix: integration of unraid-ui tailwind config in web ( #1074 )
...
* fix: integration of unraid-ui tailwind config in web
* chore(ci): inline unraid-ui build
2025-01-21 15:48:25 -05:00
Pujit Mehrotra
c163998175
fix(api): retry mothership connection up to 3x before logout ( #1069 )
...
* fix(api): retry mothership connection up to 3x before logout
* refactor: add variable for max # of retry attempts
2025-01-16 16:15:58 -05:00
renovate[bot]
4fbbbd7f6a
chore(deps): update dependency tailwindcss to v3.4.17
2025-01-16 10:44:52 -05:00
renovate[bot]
203c2b88ac
chore(deps): update dependency prettier-plugin-tailwindcss to v0.6.10
2025-01-16 10:44:34 -05:00