Commit Graph

32 Commits

Author SHA1 Message Date
Zack Spear 0fb71bc3b6 fix(plg): third party reboot detection 2023-11-20 18:04:05 -08:00
Zack Spear aaff2825d2 refactor(vue): support caseModel in callback inits 2023-11-20 18:00:12 -08:00
Zack Spear 44191cc68a feat: caseModel passed to web components 2023-11-20 18:00:12 -08:00
Zack Spear 8fbd03739d refactor(upc): dateFormat usage, thirdPartyDrivers message for updates 2023-11-20 18:00:11 -08:00
Zack Spear 02671a38d6 refactor(plg): include Translations wrapper in translation class 2023-11-20 18:00:11 -08:00
Zack Spear 44e7d811aa refactor: reboot details var name spelling 2023-11-20 18:00:11 -08:00
bergware c500553d8b My servers: fixed invalid translation 2023-11-16 12:27:25 +01:00
Zack Spear fac9142b62 chore: copyright comments 2023-11-13 14:59:09 -08:00
Zack Spear af2ff4002c refactor: web component translations class usage 2023-11-09 16:50:08 -08:00
Zack Spear f90f091cba chore: myservers2 formatting 2023-11-09 16:40:50 -08:00
Zack Spear 35354c6117 refactor: web component server state to class 2023-11-09 16:40:31 -08:00
Zack Spear 419af0403d refactor: latest web component build 2023-11-09 16:38:36 -08:00
Zack Spear 6d64b53ac7 refactor: downgrade & update os web components 2023-11-07 16:46:40 -08:00
Zack Spear ff3db071b9 Merge branch 'master' into refactor/web-component-updates 2023-11-07 16:18:42 -08:00
tom mortensen b4e29e7c3b Merge pull request #1478 from unraid/remove-legacy-migration
remove legacy unraid.net settings migration
2023-10-26 12:41:17 -07:00
bergware ceeb125ba9 Use "null coalescing assignment" operator for $docroot 2023-10-26 14:00:15 +02:00
ljm42 6ca0a39686 remove legacy unraid.net settings migration 2023-10-24 17:56:01 -07:00
bergware 202cb8c222 Move inline styling in page files to dedicated css files
Instead of styling defined inside a page file, these settings are now kept in a dedicated css file. This has several advantages:

- It comes much easier to maintain styling, all css files are easy to find and update
- Browser can cache css files, which may improve page loading time
- Separate theme css files exist, no more need to make selection by coding

- This PR is a 1-to-1 move of existing inline styling to css files
- In future more optimization can be made by consolidating css files
2023-10-14 19:02:35 +02:00
Zack Spear 5dd8186103 fix(upc): account callback url 2023-10-11 21:27:30 -05:00
Zack Spear 4294aa0d6b refactor(upc): state.php use apikey $registered 2023-10-11 21:23:24 -05:00
Zack Spear ba943c61c9 fix(upc): small ui bug with update os 2023-10-11 20:04:37 -05:00
Zack Spear c2eab08582 feat: web-components update os + registration + header version 2023-10-11 19:44:20 -05:00
Zack Spear cbd2475cf9 refactor: add osVersionBranch to state.php 2023-10-11 18:24:31 -05:00
Zack Spear 104a0bee05 refactor: registration page clean up 2023-10-09 14:04:40 -05:00
Zack Spear 9591198ecb fix(web): state $_SESSION usage 2023-10-04 16:47:50 -07:00
Zack Spear 214699639c refactor(upc): additional prop data 2023-09-27 19:40:31 -07:00
Zack Spear d15360fc1c refactor(upc): vars passed to web components 2023-09-26 17:41:02 -07:00
Zack Spear 2dc7f10334 refactor: registration page with web component 2023-09-25 20:25:58 -07:00
Zack Spear 5b1ab2ecb1 refactor: detect reboot prop for user profile component 2023-09-25 15:14:59 -07:00
Zack Spear a6be030a3a fix(upc): remove erroneous button from welcome dropdown 2023-09-08 16:15:58 -07:00
Zack Spear f59c3430e6 refactor(upc): vue3 + ts web components & improved supporting php 2023-09-08 15:54:00 -07:00
Tom Mortensen f9ec00b488 repo reorg 2023-06-02 12:49:33 -07:00