Zack Spear
d8a5b1711a
feat(web): activation modal steps, updated copy ( #1079 )
...
* feat(stepper): add shadcn stepper components
* chore(serverState): remove partnerLogo property from server state configuration
* refactor(web): modal add subfooter slot
- adds ability to display content below the modal's content box
* feat(modal): add ActivationSteps component to subFooter slot in WelcomeModal and ActivationModal
* refactor: improve activation modal buttons responsiveness
* refactor: update activation flow messaging and UI
* feat: web/deploy-dev.sh add dynamic web component JS file whitelisting in auth-request.php
* fix: remove test UTM parameters from Unraid docs links in activation modal
* refactor: improve konami code handling and add type safety to activation steps
* chore: remove extra semicolon in serverState.ts
* Apply suggestions from code review
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-01-29 11:08:23 -08:00
Zack Spear
6eb34c3501
refactor(prebuild-webgui-set-env.sh): update default file paths and handle requested env file
...
This commit updates the default file paths in the prebuild-webgui-set-env.sh script to use the requested env file instead of always using .env.production. If a specific env file is provided as an argument, its contents will be copied to .env. If the requested env file is not found, an error message will be displayed.
2024-10-03 13:47:12 -07:00
Zack Spear
7759fe1dc3
chore(web): update deps + eslint ( #887 )
...
* chore: update deps + eslint
* fix: lint + type errors
2024-05-16 09:26:39 -04:00
Zack Spear
e3adc9a29a
chore: dev deployment script improvements
2024-05-13 10:52:30 -07:00
Zack Spear
1108f49b07
feat: postbuild script to add timestamp to web component manifest
2024-04-30 17:12:33 -07:00
Zack Spear
63b7c0361e
feat: npm scripts to prevent webgui builds with wrong urls
2024-01-08 11:13:22 -06:00
Zack Spear
e021c48daa
refactor(web): refactor copy-to-webgui-repo script
2023-11-01 13:36:17 -07:00
Zack Spear
e22d1f0a6c
refactor(web): update handle third-party drivers
2023-11-01 13:36:17 -07:00
Zack Spear
cceb33d791
feat(web): create script to move build to webgui repo
2023-09-08 15:20:01 -07:00
Zack Spear
9c66a6b13d
move into web for api repo merging
2023-08-08 13:50:42 -07:00