Eli Bosley
5d725b0e76
chore(release): 3.7.0
2024-05-14 15:18:07 -04:00
renovate[bot]
fe63607260
chore(deps): update dependency @types/dockerode to v3.3.29 ( #768 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-13 16:03:35 -04:00
Zack Spear
0a1d4daf6e
refactor: update os status updateAvailable
2024-05-13 10:52:30 -07:00
Zack Spear
9e9e385bef
chore: UnraidUpdateCancel reorganize
2024-05-13 10:52:30 -07:00
Zack Spear
6fed39e05b
chore: update cancel comment
2024-05-13 10:52:30 -07:00
Zack Spear
3dec53d13d
chore: UpdateOS Status unused import
2024-05-13 10:52:30 -07:00
Zack Spear
f0ded9f5be
fix: update os cancel refresh on update page
2024-05-13 10:52:30 -07:00
Zack Spear
7d55a1c2cd
chore: UpdateOS Status unused import
2024-05-13 10:52:30 -07:00
Zack Spear
f3dc9663b8
feat: UI Update OS Cancel
2024-05-13 10:52:30 -07:00
Zack Spear
05c7c481a9
chore: update cancel script
2024-05-13 10:52:30 -07:00
Zack Spear
adcc1543f0
feat: UnraidUpdateCancel script
2024-05-13 10:52:30 -07:00
Zack Spear
95f873c752
refactor: UnraidCheck use current unRAIDServer.plg
2024-05-13 10:52:30 -07:00
Zack Spear
ec90f8b295
fix: plugin file deployment script
2024-05-13 10:52:30 -07:00
Zack Spear
f84195a98d
fix(web): lint unused rebootVersion
2024-05-13 10:52:30 -07:00
Zack Spear
5e98a68e2e
feat: ui to allow second update without reboot
2024-05-13 10:52:30 -07:00
Zack Spear
b91dbca144
refactor: btnStyle prop for CallbackButton component
2024-05-13 10:52:30 -07:00
Zack Spear
79a01da18d
refactor: ButtonStyle type
2024-05-13 10:52:30 -07:00
Zack Spear
14951d3004
refactor: reboot details added to server payload to account
2024-05-13 10:52:30 -07:00
Zack Spear
64c2061bea
chore: dev deployment script improvements
2024-05-13 10:52:30 -07:00
Zack Spear
e3adc9a29a
chore: dev deployment script improvements
2024-05-13 10:52:30 -07:00
ljm42
6b689ffcce
Chore: sync http_get_contents() with webgui ( #883 )
2024-05-10 12:57:57 -07:00
ljm42
c995a4c5c8
Fix: rc.flashbackup needs to check both signed in and connected ( #882 )
...
because /var/local/emhttp/myservers.cfg does not clear the connected status when the user signs out
2024-05-10 10:44:21 -07:00
Zack Spear
8d1e0f67d1
refactor: simplify version_compare in reboot-details
2024-05-08 12:47:29 -07:00
Zack Spear
7877a5dca2
refactor: reboot type detection for downgrade via callback
2024-05-08 12:47:29 -07:00
Zack Spear
16db278ffd
feat: downgradeOs callback
2024-05-08 12:47:29 -07:00
ljm42
521b4381f2
Fix bug in flash backup rate limiter ( #880 )
...
Don't try to read from an empty file
2024-05-07 17:11:36 -07:00
ljm42
9ae9d40f94
fix: keep minor enhancements from #872 ( #878 )
2024-05-07 08:39:46 -07:00
Zack Spear
1d562d404c
fix(web): registration component remove unused ref
2024-05-06 10:44:16 -07:00
Zack Spear
7ac1b268d9
refactor(web): registration linked learn more callback to my keys
2024-05-06 10:44:16 -07:00
Zack Spear
4833e9dccf
chore: translations
2024-05-06 10:44:16 -07:00
Zack Spear
f28b7510fa
feat(web): Registration key linked to account status
2024-05-06 10:44:16 -07:00
Zack Spear
37b717b142
refactor(web): button component no style option
2024-05-06 10:44:16 -07:00
Zack Spear
fd8b40d9aa
feat(web): callback types myKeys & linkKey
2024-05-06 10:44:16 -07:00
Eli Bosley
1d944781cf
feat: add a timestamp to flash backup ( #877 )
...
* feat: add a timestamp to flash backup
* feat: update gitignore
* feat: random interval is now 30 minutes
2024-05-06 13:40:42 -04:00
Zack Spear
1f4c64d022
feat(plg): install prevent downgrade of shared page & php files ( #873 )
...
* feat(plg): install prevent downgrade of shared page & php files
* chore(plg): remove debug echo
* fix(plg): remove extra char
2024-05-02 14:08:38 -07:00
Zack Spear
f69b5130a3
refactor(web): copy Ineligible for feature updates ( #875 )
...
* refactor(web): copy Ineligible for feature updates
* refactor(web): Eligible for free feature updates
2024-05-02 14:04:16 -07:00
Zack Spear
f8b143904b
fix: prevent corrupt case model in state.php ( #874 )
...
fix: prevent corruprt case model in state.php
2024-05-02 14:00:29 -07:00
Zack Spear
31a5413643
feat(web): registration page array status messaging
2024-05-01 12:21:24 -07:00
Zack Spear
a95fc5ed07
chore: lint fix
2024-05-01 12:21:24 -07:00
Zack Spear
fcd7bb790e
refactor(web): ineligible release messaging
2024-05-01 12:21:24 -07:00
Zack Spear
008e10948e
fix: prevent local dev from throwing ssl error
2024-05-01 12:21:24 -07:00
Zack Spear
c97a4f1268
feat: registration page server error heading + subheading
2024-05-01 12:21:24 -07:00
Zack Spear
3eba95b8cc
feat: array state on registration page
2024-05-01 12:21:24 -07:00
Zack Spear
2bf8f0b937
fix(api): readme discord url
2024-04-30 17:34:46 -07:00
Zack Spear
9ae45d1258
fix(web): discord url
2024-04-30 17:34:46 -07:00
Zack Spear
1835a4cf3f
chore(plg): comment explain web component downgrade prevention
2024-04-30 17:12:33 -07:00
Zack Spear
2ab44b894d
feat(plg): plg install prevent web component downgrade
2024-04-30 17:12:33 -07:00
Zack Spear
1108f49b07
feat: postbuild script to add timestamp to web component manifest
2024-04-30 17:12:33 -07:00
ljm42
cc69213beb
Feat: Flash Backup requires connection to mothership ( #868 )
...
* fix: branding
* feat: flash backup requires connection to mothership
* feat: flash backup requires connection to mothership
2024-04-26 12:01:42 -04:00
ljm42
460e557dd8
Flash Backup: exclude large files from repo ( #866 )
2024-04-23 21:21:01 -04:00
Zack Spear
05e29468d2
refactor: trial messaging replace pro with unleashed ( #865 )
...
* refactor: trial messaging replace pro with unleashed
* fix: trial messaging grammar
* refactor: web component translations trial messaging
2024-04-03 13:46:25 -04:00
ljm42
4d3a311fb4
Feat: add support for outgoing proxies ( #863 )
2024-03-27 15:14:18 -07:00
Zack Spear
bc62d210ec
refactor: config error messages ( #862 )
2024-03-26 12:30:34 -04:00
Eli Bosley
43d3ea6553
chore(release): 3.6.0
2024-03-26 10:19:31 -04:00
Zack Spear
882e3e1ef4
feat: server config enum message w/ ineligible support ( #861 )
...
* test: serverState local components data tweaks
* feat: server config enum message w/ ineligible support
* refactor: config error messages
* chore: lint
2024-03-26 09:57:04 -04:00
Eli Bosley
b33c86c99c
chore(release): 3.5.3
2024-03-25 09:22:14 -04:00
Zack Spear
cd0248e4c9
refactor: upgrade action button for unleashed to lifetime ( #859 )
2024-03-20 10:27:33 -04:00
Zack Spear
ecb3ed5003
fix: regDevs usage to allow more flexibility for STARTER ( #860 )
...
* fix: regDevs usage to allow more flexibility for STARTER
* fix: lint and type-check
2024-03-20 08:50:02 -04:00
Zack Spear
0569339a41
refactor(upc): remove UpdateDNS requests
2024-03-12 16:36:04 -07:00
ljm42
3e9faead43
Replace UpdateDNS.php with a stub ( #857 )
...
* This new stub file makes no network calls and always returns success
* It is meant to be backwards compatible with older releases of Unraid that expect the script to exist
2024-03-12 15:57:17 -04:00
Eli Bosley
6e700b2385
chore(release): 3.5.2
2024-03-06 10:20:09 -05:00
renovate[bot]
464fc4993c
fix(deps): update dependency vue-i18n to v9.10.1 ( #813 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-05 15:08:22 -05:00
renovate[bot]
4316c72809
chore(deps): update dependency terser to v5.28.1 ( #802 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-05 15:08:05 -05:00
renovate[bot]
ce0cebe09c
chore(deps): update dependency node to v18.19.1 ( #801 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-05 15:07:51 -05:00
renovate[bot]
23b90a0d56
fix(deps): update dependency wretch to v2.8.0 ( #814 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-05 15:07:38 -05:00
Zack Spear
3f8b3536b5
refactor: ENOKEYFILE messaging + button order ( #856 )
2024-03-05 15:07:20 -05:00
Zack Spear
0dcf785b45
fix: update os check modal button conditionals
2024-02-29 14:49:20 -08:00
Zack Spear
8cf4aff622
fix: update os check modal ineligible date format
2024-02-29 14:16:09 -08:00
Eli Bosley
cefda7c42b
chore(release): 3.5.1
2024-02-29 12:43:48 -05:00
Eli Bosley
0393b2382c
fix: build docker command updated to use dc.sh script
2024-02-29 12:43:41 -05:00
renovate[bot]
23e900f7fd
chore(deps): update docker/setup-buildx-action action to v3 ( #827 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-29 09:36:32 -05:00
renovate[bot]
2d6aafc257
chore(deps): update dependency eslint to v8.57.0 ( #798 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-29 09:29:55 -05:00
renovate[bot]
b191efece1
chore(deps): update vitest monorepo to v1.3.1 ( #784 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-29 09:29:40 -05:00
renovate[bot]
2a7f0043f5
fix(deps): update dependency @heroicons/vue to v2.1.1 ( #804 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-29 09:29:17 -05:00
renovate[bot]
607c7e3704
fix(deps): update dependency @apollo/client to v3.9.5 ( #785 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-29 09:29:01 -05:00
renovate[bot]
c246a443c5
fix(deps): update dependency graphql-ws to v5.15.0 ( #790 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-29 09:25:35 -05:00
renovate[bot]
fd495e1f5c
fix(deps): update dependency focus-trap to v7.5.4 ( #788 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-29 09:24:58 -05:00
Zack Spear
621a06cafa
fix: unraid-api.php $param1 fallback
2024-02-28 21:11:21 -08:00
Zack Spear
f890b05151
fix: unraid-api missing start command + var defaults
2024-02-28 21:11:21 -08:00
Zack Spear
567d8fdd6d
fix: state php special chars for html attributes ( #853 )
...
* fix: state php special chars for html attributes
* refactor: upc description as v-html to latest state php change
2024-02-28 13:42:11 -05:00
ljm42
7d996906ad
fix: date format in UnraidCheck.php ( #852 )
2024-02-27 13:43:01 -05:00
Zack Spear
b5ec076279
fix: os updates rc to stable
2024-02-23 13:47:35 -08:00
Zack Spear
de8dfe3dba
fix: state php breaking with double quotes in server description
2024-02-23 13:46:09 -08:00
Zack Spear
7249956d40
fix: state connect values without connect installed
2024-02-23 13:46:09 -08:00
Zack Spear
e6eb56466e
fix: display dropdown for pro key no connect installed ( #848 )
2024-02-14 11:10:28 -05:00
Zack Spear
8954700bcb
fix: dropdown reboot link text ( #849 )
...
fix: dropdown reboot link
2024-02-14 10:50:03 -05:00
Eli Bosley
eb595cea9e
chore(release): 3.5.0
2024-02-07 12:51:01 -05:00
Eli Bosley
9a1a0a54e6
feat: ship production to different bucket ( #846 )
2024-02-07 12:47:35 -05:00
Zack Spear
134396b602
refactor: state class webgui global fallback
2024-02-05 12:58:15 -08:00
Zack Spear
2aa65fdb68
fix: state php usage from cli
2024-02-05 12:58:15 -08:00
Zack Spear
a9c4d7d5dd
chore: comment to handle error on sha256 fetch
2024-02-05 12:58:15 -08:00
Zack Spear
2cbbd5ee40
refactor: remove client side auto renewal
2024-02-05 12:58:15 -08:00
Zack Spear
c84c55761c
fix: State Class usage in other files
2024-02-05 12:58:15 -08:00
Zack Spear
77eed36990
refactor: replaceRenewCheck only fire on Tools > Registration
2024-02-05 12:58:15 -08:00
Eli Bosley
5c2d84d8b4
feat: ship preview to different bucket ( #845 )
2024-02-02 12:01:18 -05:00
Eli Bosley
9883f0f82f
feat: also ship to cloudflare ( #844 )
2024-02-02 10:53:24 -05:00
Zack Spear
e62b05b6f6
fix: extraLinks when no updates available
2024-02-01 12:38:10 -08:00
Zack Spear
8e6ee8b770
refactor: copy Extend Key to Extend License
2024-02-01 12:11:38 -08:00
Zack Spear
666b51a28a
refactor: update os response modal button ordering
2024-02-01 11:48:14 -08:00
Zack Spear
1962097a66
refactor: callback modal button icons
2024-01-31 18:45:42 -08:00
Zack Spear
7f010854b5
refactor: availableWithRenewal determined by updateOsResponse isEligible
...
refactor: updateOsResponse changelogPretty key renamed
2024-01-31 14:52:04 -08:00
Zack Spear
17288a4c02
refactor: removing ignored release uncheck ignoreThisRelease
2024-01-31 14:52:04 -08:00
ljm42
ea48def9fc
fix: backport _var() PHP function to older versions of Unraid
2024-01-31 14:06:15 -08:00
Zack Spear
a1d5c29ffb
fix: state data humanReadable switch fallthrus
2024-01-31 13:33:34 -08:00
Zack Spear
bf99eb25c8
feat: update os notifications enabled usage + link to enable & more options to account app
2024-01-31 12:39:14 -08:00
Zack Spear
b35a440792
refactor: callback modal spacing
2024-01-31 11:02:37 -08:00
Zack Spear
58f9eec8b1
refactor: targeting keyType strings for Starter / Unleashed
2024-01-31 11:02:37 -08:00
Zack Spear
26841aa10d
refactor: Registration component onBeforeMount
2024-01-31 11:02:37 -08:00
Zack Spear
e18a8d670e
refactor: UnraidCheck writeJsonFile JSON_UNESCAPED_SLASHES
2024-01-31 11:02:37 -08:00
Zack Spear
49d077db97
refactor: UnraidCheck removeAllIgnored fail silently
2024-01-31 11:02:37 -08:00
Zack Spear
9dafe165b0
chore: UnraidCheck.checkForUpdate todo comment
2024-01-31 11:02:37 -08:00
Zack Spear
cce1953cb8
fix: ServerUpdateOsResponse type
2024-01-31 11:02:37 -08:00
Zack Spear
7e33b25593
refactor: header os version update status only when no state error
2024-01-31 11:02:37 -08:00
Zack Spear
78fb49a6fc
refactor: only display UPC update links when no stateDataError
2024-01-31 11:02:37 -08:00
Zack Spear
f1e0d93bc5
refactor: header os version reboot type status simplify
2024-01-31 11:02:37 -08:00
Zack Spear
195a178d15
refactor: unraidcheck to use UnraidCheck class
2024-01-31 11:02:37 -08:00
Zack Spear
b9257fce28
refactor: state php to use UnraidCheck class
2024-01-31 11:02:37 -08:00
Zack Spear
41eaf4ef1b
fix: lint
2024-01-31 11:02:37 -08:00
Zack Spear
93d0c08955
fix: check update response modal expired key button styles
2024-01-31 11:02:37 -08:00
Zack Spear
c5bc3454ff
refactor: UnraidCheck clean up
2024-01-31 11:02:37 -08:00
Zack Spear
c33b4ef709
refactor: consolidate UpdateOS php files into a single class
2024-01-31 11:02:37 -08:00
Zack Spear
ce3ba7d070
refactor: update os check conditional altUrl param
2024-01-31 11:02:37 -08:00
Zack Spear
639eb08291
refactor: modal close button spacing
2024-01-31 11:02:37 -08:00
Zack Spear
6d109b4c4c
refactor: upc dropdown conditional update os buttons
2024-01-31 11:02:37 -08:00
Zack Spear
6f3971dc47
refactor: check update response modal copy + alignment
2024-01-31 11:02:37 -08:00
Zack Spear
2ccb503dc8
refactor: lint clean up
2024-01-31 11:02:37 -08:00
Zack Spear
3cb9fdf102
refactor: modal spacing
2024-01-31 11:02:37 -08:00
Zack Spear
40d81a4081
refactor: translations
2024-01-31 11:02:37 -08:00
Zack Spear
5a85f55be8
refactor: header os version update os status pills
2024-01-31 11:02:37 -08:00
Zack Spear
5455e211bc
chore: @todo for changelog_pretty
2024-01-31 11:02:37 -08:00
Zack Spear
cb4cc989c7
fix: missing translations
2024-01-31 11:02:37 -08:00
Zack Spear
037aa479bf
refactor: improve responsive modal
2024-01-31 11:02:37 -08:00
Zack Spear
08567f287a
fix: marked-base-url install
2024-01-31 11:02:37 -08:00
Zack Spear
a57f1d890d
fix: changlog relative links and external links
2024-01-31 11:02:37 -08:00
Zack Spear
3ab406e012
refactor: modal styles & content scrollable
2024-01-31 11:02:37 -08:00
Zack Spear
f36f4702a2
fix: lint unused value
2024-01-31 11:02:37 -08:00
Zack Spear
62697f7972
feat: updateOs check response determines if update auth is required
2024-01-31 11:02:37 -08:00
Zack Spear
ec8d2bc0e8
feat: getOsReleaseBySha256 cached endpoint with keyfile header
2024-01-31 11:02:37 -08:00
Zack Spear
d83664b6a3
refactor: update os change modal continue button
2024-01-31 11:02:37 -08:00
Zack Spear
6910a020d2
chore: clean up console log
2024-01-31 11:02:37 -08:00
Zack Spear
60e5c6e3e8
fix: regTm format when already set
2024-01-31 11:02:37 -08:00
Zack Spear
90b1432875
fix: regTm format after key install without page refresh
2024-01-31 11:02:37 -08:00
Zack Spear
f1059aa381
refactor: header os update available badge open update modal
2024-01-31 11:02:37 -08:00
Zack Spear
01b4937f35
refactor: update os ignore release text
2024-01-31 11:02:37 -08:00
Zack Spear
3e051815c5
feat: update os ignore release
2024-01-31 11:02:37 -08:00
Zack Spear
e976daf8b0
refactor: ignore release switch colors
2024-01-31 11:02:37 -08:00
Zack Spear
422046dc03
refactor: registration item label text-right
2024-01-31 11:02:37 -08:00
Zack Spear
9a270971d1
refactor: center registration item without label
2024-01-31 11:02:37 -08:00
Zack Spear
0742382ae1
refactor: registration page conditionals
2024-01-31 11:02:37 -08:00
Zack Spear
763c38430e
feat: add manage account link to all versions of upc dropdown
2024-01-31 11:02:37 -08:00
Zack Spear
4d926bba8e
refactor: remove update os callback link from upc dropdown
2024-01-31 11:02:37 -08:00
Zack Spear
4acc4ea9a9
fix: ignore release localStorage
2024-01-31 11:02:37 -08:00
Zack Spear
565bf47818
fix: translations
2024-01-31 11:02:37 -08:00
Zack Spear
176a0f30be
refactor: check update modal styles
2024-01-31 11:02:37 -08:00
Zack Spear
6f4d983d89
chore: uninstall pinia-plugin-persistedstate
2024-01-31 11:02:37 -08:00
Zack Spear
6a0e258cf2
test: component viewer
2024-01-31 11:02:37 -08:00
Zack Spear
8d82064888
refactor: translations
2024-01-31 11:02:37 -08:00
Zack Spear
4300179b67
refactor: check update response modal styling
2024-01-31 11:02:37 -08:00
Zack Spear
7e31ae2ebf
refactor: changelog modal improvements
2024-01-31 11:02:37 -08:00
Zack Spear
7a27560b0d
fix: type issue with changlelog modal visibility
2024-01-31 11:02:37 -08:00
Zack Spear
93655fef62
refactor: tailwind prose styles
2024-01-31 11:02:37 -08:00
Zack Spear
a581a95cb4
chore: formatting
2024-01-31 11:02:37 -08:00
Zack Spear
261fdda47c
test: update data
2024-01-31 11:02:37 -08:00
Zack Spear
7a2a243a21
refactor: translations for new check update modals
2024-01-31 11:02:37 -08:00
Zack Spear
bead4256af
feat: new check update buttons in dropdown
2024-01-31 11:02:37 -08:00
Zack Spear
e8dfd7e3b3
feat: update modals
2024-01-31 11:02:37 -08:00
Zack Spear
e456b7fcac
feat: changelog modal
2024-01-31 11:02:37 -08:00
Zack Spear
fbe5e417ef
feat: check update response modal
2024-01-31 11:02:37 -08:00
Zack Spear
5f80053a33
refactor: test page
2024-01-31 11:02:37 -08:00
Zack Spear
fa520a2d3e
feat: button add underline-hover-red style option
2024-01-31 11:02:37 -08:00
Zack Spear
cf54f01945
chore: install marked
2024-01-31 11:02:37 -08:00
Zack Spear
44d2d58f12
refactor: modal spacing
2024-01-31 11:02:37 -08:00
Zack Spear
daba2a352f
feat: updateOs store call local server-side endpoint & add modal support
2024-01-31 11:02:37 -08:00
Zack Spear
d1ff2b1fad
refactor: button props type usage
2024-01-31 11:02:37 -08:00
Zack Spear
b1bd71f2e2
refactor: updateOs callback button action
2024-01-31 11:02:37 -08:00
Zack Spear
7f49816275
refactor: use account store updateOs callback
2024-01-31 11:02:37 -08:00
Zack Spear
d73d460e88
feat: create WebguiCheckForUpdate endpoint
2024-01-31 11:02:37 -08:00
Zack Spear
ab1e852b6c
refactor: abstract button compnoent props type
2024-01-31 11:02:37 -08:00
Zack Spear
117b7430db
chore: organize npm scripts & install pinia-plugin-persistedstate
2024-01-31 11:02:37 -08:00
Zack Spear
2e73f9e37a
refactor: account updateOs callback
2024-01-31 11:02:37 -08:00
Zack Spear
d3158983b4
refactor: ServerUpdateOsResponse type
2024-01-31 11:02:37 -08:00
Zack Spear
dae7baa6ad
refactor: server state parsedRegExp & set updateOsResponse
2024-01-31 11:02:37 -08:00
Zack Spear
e29f5e1adf
feat: WebguiCheckForUpdate using server-side check
2024-01-31 11:02:37 -08:00
Zack Spear
e8d15c7dbb
refactor: nuxt auto import components
2024-01-31 11:02:37 -08:00
Zack Spear
58be009da4
feat: unraidcheck callable from webgui with altUrl & json output
2024-01-31 11:02:37 -08:00
Eli Bosley
d4eb0ce3f2
feat: add new staging url for connect website ( #841 )
...
* feat: add new staging url for connect website
* feat: add url to plg
2024-01-12 13:42:15 -05:00
Eli Bosley
d73324a141
feat: upgrade a ton of dependencies ( #842 )
...
* feat: upgrade a ton of dependencies
2024-01-12 13:05:51 -05:00
renovate[bot]
7061be60f4
chore(deps): update docker/build-push-action action to v5 ( #826 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-12 11:03:19 -05:00
renovate[bot]
2a65f64ac1
fix(deps): update dependency ws to v8.16.0 ( #815 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-12 11:03:02 -05:00
Eli Bosley
120ba3e447
chore(release): 3.4.0
2024-01-11 17:28:39 -05:00
Eli Bosley
a527c7183a
fix: run hourly
2024-01-11 17:25:57 -05:00
Eli Bosley
a0dfbb4e15
feat: add logrotate to cron in nestjs ( #839 )
...
* feat: add logrotate to cron in nestjs
* fix: set max size to 5m and remove old logs
* fix: logrotate command invalid
2024-01-11 17:17:23 -05:00
Eli Bosley
764f65ff61
fix: allow failure for log deletion
2024-01-11 16:44:25 -05:00
Eli Bosley
1615e8623c
fix: excessive logging
2024-01-11 16:34:10 -05:00
Eli Bosley
d7bb9ff073
fix: allowed origins check not working without spaces ( #838 )
...
* fix: allowed origins check not working without spaces
* fix: broken test
2024-01-11 10:52:42 -05:00
Eli Bosley
d896581e12
chore(release): 3.3.0
2024-01-09 17:07:42 -05:00
ljm42
f833fa1fab
fix: patch ShowChanges.php in 6.10
2024-01-09 13:51:00 -08:00
Zack Spear
2823517b26
fix: 6.10 view release notes js
2024-01-09 13:51:00 -08:00
Zack Spear
3e0a8d0070
fix: unraid-api server state refresh after key extension use regExp
2024-01-09 12:41:59 -08:00
Eli Bosley
b3768d65aa
fix: codegen on web run
2024-01-09 12:15:38 -08:00
Eli Bosley
d2e17c0051
fix: local container startup commands cleaned up
2024-01-09 11:29:23 -08:00
Eli Bosley
d0354c2ef2
feat: local start command
2024-01-09 11:29:23 -08:00
Eli Bosley
17fc1181c2
feat: add support for expiration in var.ini ( #833 )
...
* feat: add support for expiration in var.ini
* tests: update snapshots
2024-01-09 12:19:59 -05:00
renovate[bot]
dbe7c5fb93
chore(deps): update actions/checkout action to v4 ( #817 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-09 09:59:26 -05:00
renovate[bot]
54b421d01f
chore(deps): update actions/download-artifact action to v4 ( #818 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-09 09:59:14 -05:00
renovate[bot]
0e9611f802
chore(deps): update actions/upload-artifact action to v4 ( #820 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-09 09:59:02 -05:00
renovate[bot]
4743a2439d
chore(deps): update actions/setup-node action to v4 ( #819 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-09 09:58:34 -05:00
Zack Spear
242c167f82
fix: refreshServerState check regExp
2024-01-08 13:12:33 -06:00
Zack Spear
e071b994cf
refactor: installKey.install failure handling
2024-01-08 13:12:14 -06:00
Zack Spear
60bb8aa0fa
chore: translations
2024-01-08 13:11:47 -06:00
Zack Spear
9f56f34ea4
fix: renew callback messaging in modal
2024-01-08 13:11:23 -06:00
Zack Spear
d66b33e600
fix: replaceRenew response cache use & purge
2024-01-08 12:31:20 -06:00
Zack Spear
63b7c0361e
feat: npm scripts to prevent webgui builds with wrong urls
2024-01-08 11:13:22 -06:00
renovate[bot]
dea66ff49d
fix(deps): update nest monorepo ( #816 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-05 13:41:48 -05:00
renovate[bot]
c29621741e
chore(deps): update dependency @swc/core to v1.3.102 ( #700 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-05 09:52:22 -05:00
renovate[bot]
6d7d013f7a
fix(deps): update graphql-tools monorepo (major) ( #693 )
...
fix(deps): update graphql-tools monorepo
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-05 09:51:46 -05:00
Eli Bosley
ed8e2420a5
fix: logrotate not working due to invalid ownership of unraid-api folder
2024-01-05 09:47:27 -05:00
Zack Spear
92ad66dd59
refactor: removed new key type translations
2024-01-04 12:04:00 -08:00
Zack Spear
5699e34ae9
refactor: sort translations alpha order case insensitive
2024-01-04 12:04:00 -08:00
Zack Spear
5f9dc26173
refactor: Registration page link order ( #760 )
2024-01-04 11:19:36 -07:00
Zack Spear
6d29ec2b90
fix: azure and gray theme custom colors
2024-01-03 13:50:36 -08:00
Eli Bosley
f91ae5c7a0
fix: rearrange exit hook to try to fix closing
2024-01-03 15:12:17 -05:00
Eli Bosley
33c69bf76f
feat: fix exit hook and cleanup docker scripts ( #758 )
...
* feat: cleanup docker scripts
* feat: make logging directory if non-existent to fix stop behavior
2024-01-03 12:12:37 -05:00
ljm42
3e95bb259f
fix: plugin install should suppress output from unraid-api stop ( #757 )
2024-01-03 10:10:37 -07:00
Eli Bosley
64b6bee559
fix: exit with process.exit not process.exitcode
2024-01-03 11:23:38 -05:00
Eli Bosley
61cb029780
feat: stretch downgrade component buttons
2024-01-03 08:13:56 -08:00
Eli Bosley
c02d823618
feat: fix logging format on start and stop
2024-01-03 10:43:00 -05:00
ljm42
fec36919c2
feat: change sort order of Update/Downgrade ( #754 )
2024-01-03 10:39:36 -05:00
Zack Spear
072242704d
chore: translations note
2023-12-29 12:22:26 -05:00
ljm42
9199ffdeee
feat: improve check for OS updates via PHP
...
* use http_build_query, and include query parms in result.json
* capture warnings and errors from file_get_contents in result.json
* track json decoding errors in result.json
2023-12-21 10:21:49 -08:00
ljm42
b92307eef5
feat: check for OS updates via PHP ( #752 )
2023-12-19 21:49:04 -07:00
Zack Spear
6445d1647a
refactor: HeaderOsVersion update available badge
2023-12-19 16:25:26 -08:00
Zack Spear
3046fb9eed
test: temp comment out serverState imports
2023-12-19 16:25:26 -08:00
Zack Spear
ad2c8b451a
test: temp comment out mimicWebguiUnraidCheck in static serverStatic
2023-12-19 16:25:26 -08:00
Zack Spear
b39c5203fd
chore: lint fix
2023-12-19 16:25:26 -08:00
Zack Spear
6e11ca209b
refactor: clean up URLs
2023-12-19 16:25:26 -08:00
Zack Spear
eeb3598255
chore: lint
2023-12-19 16:25:26 -08:00
Zack Spear
c2063c28af
refactor: components with refactored updateOsStore
2023-12-19 16:25:26 -08:00
Zack Spear
23b63de91f
chore: remove unused component
2023-12-19 16:25:26 -08:00
Zack Spear
05a9340fc3
refactor: updateOsActions store with new updateOs store
2023-12-19 16:25:26 -08:00
Zack Spear
16f0ac5771
refactor: simplified updateOs store to use updateOsResponse from server store
2023-12-19 16:25:26 -08:00
Zack Spear
ebebf76933
refactor: clean up URLs
2023-12-19 16:25:26 -08:00
Zack Spear
8c956d45c7
fix: add missing translation keys
2023-12-19 16:25:26 -08:00
Zack Spear
4040933fad
test: local dev serverState updateOsResponse
2023-12-19 16:25:26 -08:00
Zack Spear
63899f94fc
refactor: state updateOs key to updateOsResponse
2023-12-19 16:25:26 -08:00
Zack Spear
7630ae87d4
refactor: state get updateOs details from /tmp/unraidcheck/response.json
2023-12-19 16:25:26 -08:00
Eli Bosley
127e2c3be6
feat: log config recreation reason
2023-12-13 12:47:40 -05:00
Eli Bosley
2aacbc1f1a
feat: close log on exit
2023-12-13 12:27:47 -05:00
Eli Bosley
6f0673f428
feat: nestjs initial query implementation ( #748 )
...
* feat: nestjs initial query implementation
* feat: more permissions and resolver cleanup
* fix: back to ubuntu to remain compatible with pkg docker building
* feat: listen on socket as well as ports
* feat: swap to bookworm instead of ubuntu
2023-12-12 13:59:59 -05:00
Zack Spear
1315dc6099
chore: dateTime comment
2023-12-12 13:55:22 -05:00
Zack Spear
48bc19543e
fix: dateTime system settings
2023-12-12 13:54:48 -05:00
Eli Bosley
08f7f95ea0
feat: always show DRA even if disabled
2023-12-12 13:02:22 -05:00
Zack Spear
6b72f188ef
refactor: host in known origin check
2023-12-12 08:22:47 -08:00
Zack Spear
79ff9bedb9
refactor: add title to BrandButton usage
2023-12-12 08:22:47 -08:00
Zack Spear
d1c0f46325
refactor: Connect page web component button sizes
2023-12-12 08:22:47 -08:00
Zack Spear
909c2c6798
feat: disable account & key actions when unraid-api CORS error
2023-12-12 08:22:47 -08:00
Zack Spear
56dcd85aa1
fix: graphQL CORS error detection
2023-12-12 08:22:47 -08:00
Zack Spear
7918f5754f
refactor: Connect extra origins add current host button
2023-12-12 08:22:47 -08:00
Zack Spear
519c24983a
fix: combinedKnownOrigins in state.php for UPC
2023-12-12 08:22:47 -08:00
Zack Spear
735db3d5f5
refactor: connect page and state php data sharing
2023-12-12 08:22:47 -08:00
Zack Spear
53627f20c7
refactor: upc sign in text dropdown button
2023-12-12 08:22:47 -08:00
Zack Spear
181026567e
refactor: include extraOrigins in list of allowedOrigins when checking for warning
2023-12-12 08:22:47 -08:00
Zack Spear
db6ca23533
feat: add button to add current origin to extra origins setting
2023-12-12 08:22:47 -08:00
Zack Spear
e0560afb6d
chore: vscode settings
2023-12-12 08:22:47 -08:00
Eli Bosley
7e081e6661
fix: optional check on api.version to allow fallback to save value
2023-12-08 10:47:14 -05:00
Zack Spear
213caea5b6
fix: missing translation
2023-12-07 11:51:18 -05:00
Zack Spear
abd439f131
test: serverState osVersionBranch
2023-12-07 11:51:07 -05:00
Zack Spear
c681848d60
fix(web): azure & gray theme header font colors
2023-11-27 17:36:49 -05:00
Zack Spear
46a0567881
fix: lint unused param var prefixed
2023-11-21 10:59:48 -08:00
Zack Spear
0c80ef88b5
refactor(plg): state read case model from flash
2023-11-21 10:42:30 -08:00
Zack Spear
71252ddbea
fix: state php version checking
2023-11-20 19:24:29 -08:00
Zack Spear
1ef2522089
refactor: updateOs lint
2023-11-20 19:24:14 -08:00
Zack Spear
f9652d7c06
refactor: updateOs store to match auth repo
2023-11-20 18:15:35 -08:00
Zack Spear
1de59150bc
chore: rename web component deploy script
2023-11-20 17:43:19 -08:00
Zack Spear
2dd8cbb779
feat(web): caseModel
2023-11-20 17:42:40 -08:00
Zack Spear
f2b9cb0478
fix(plg): third party reboot detection
2023-11-15 16:02:38 -08:00
Zack Spear
e79ac7122a
refactor(web): change callback url replace /Tools/Update to /Tolls
2023-11-15 15:21:02 -08:00
Zack Spear
c1c4baf476
test: remove standard-version
2023-11-15 13:55:10 -08:00
Zack Spear
e023ba6a19
chore(release): 1.0.8
2023-11-15 13:54:05 -08:00
Zack Spear
2ffeabe2a6
chore(release): 1.0.6
2023-11-15 13:49:25 -08:00
Zack Spear
36c5bbc3fd
chore(release): 1.0.4
2023-11-15 13:49:07 -08:00
Zack Spear
da1ee3d631
test: package.json
2023-11-15 13:43:42 -08:00
Zack Spear
86b54dbe9a
chore(release): 1.0.2
2023-11-15 13:42:59 -08:00
Zack Spear
296906758d
chore(web): setup .versionrc to update version.txt on release
2023-11-15 13:42:43 -08:00
Zack Spear
cc2ea1244d
chore(release): 1.0.1
2023-11-15 13:41:16 -08:00
Zack Spear
4aaf223007
chore(release): 1.0.0
2023-11-15 13:41:06 -08:00
Zack Spear
d283f1f321
refactor(web): remove unused onBeforeMount with console out
2023-11-15 13:35:31 -08:00
Zack Spear
f1731d732b
refactor(web): remove console output
2023-11-15 13:32:09 -08:00
Zack Spear
33e4ba261c
chore(web): add release script
2023-11-15 13:20:23 -08:00
Zack Spear
00f73bd3b8
chore(release): 1.0.0
2023-11-15 13:18:14 -08:00
Zack Spear
5ebce0ebfc
refactor(plg): include Translations wrapper in translation class
2023-11-15 13:01:44 -08:00
Zack Spear
81f7f41b3b
fix(web): use dateTime format from server
2023-11-15 13:01:13 -08:00
Zack Spear
00182ebb3c
chore: deps updated
2023-11-14 17:22:48 -08:00
Zack Spear
58b2b2f130
fix: plg remove reboot-details path
2023-11-14 16:02:05 -08:00
Zack Spear
d132ad481b
fix: header version thirdPartyDriversDownloading pill
2023-11-14 15:39:00 -08:00
Zack Spear
dd1ec82a52
fix: ThirdPartyDriver messaging on Update page
2023-11-14 14:04:24 -08:00
Zack Spear
2edc062569
fix: remove var_dump Connect settings
2023-11-14 13:52:40 -08:00
Zack Spear
a9c4e69e01
fix: Connect settings myservers config parse
2023-11-14 13:52:06 -08:00
Zack Spear
5f987458ef
fix: uninstall reboot-details include
2023-11-14 13:10:48 -08:00
Eli Bosley
376a19bac6
fix: set sha in test step as well.
2023-11-14 14:19:23 -05:00
Eli Bosley
a1c07370ca
fix: try to set environment in docker build
2023-11-14 14:16:10 -05:00
Zack Spear
1efd6b7e18
chore: copyright comments
2023-11-13 14:56:12 -08:00
Eli Bosley
1a31b2c929
feat: run codegen and update build script
2023-11-13 12:49:53 -05:00
Eli Bosley
9623f238b3
feat: add environment to docker-compose
2023-11-13 12:49:53 -05:00
Eli Bosley
fa5658fd81
feat: swap to fragement usage on webcomponent
2023-11-13 12:49:53 -05:00
Eli Bosley
0fa76f5d09
feat: extraOrigins public, remove origin listener
2023-11-13 12:49:53 -05:00
Eli Bosley
b4f0a084f1
feat: fix codegen
2023-11-13 12:49:53 -05:00
Eli Bosley
7d49bb2f10
feat: regTy swapped
2023-11-13 12:49:53 -05:00
Eli Bosley
8dd99b7f32
fix: add serverName / description to dashboard payload
2023-11-13 12:49:53 -05:00
Eli Bosley
eaddb696d4
feat: new key types in API
2023-11-13 12:49:53 -05:00
renovate[bot]
898c4e5656
chore(deps): update dependency eslint to v8.53.0
2023-11-13 10:41:03 -05:00
Zack Spear
62900565fb
refactor: translations class usage
2023-11-09 16:49:47 -08:00
Zack Spear
e409ab805d
chore: file formatting
2023-11-09 16:32:10 -08:00
Zack Spear
463ff4a38a
refactor: state class usage with getServerStateJson
2023-11-09 16:31:48 -08:00
Zack Spear
205552eda5
fix: web component translations class
2023-11-09 16:09:43 -08:00
Zack Spear
ca3ffdc603
refactor: downgrade reboot details class usage
2023-11-09 15:45:30 -08:00
Zack Spear
be9e1e34f4
refactor: update os component prop reboot version
2023-11-09 10:05:15 -08:00
Zack Spear
00f1c63c46
refactor: web components translation php to class
2023-11-09 09:53:39 -08:00
Zack Spear
1c8437733c
refactor: translations.php
2023-11-08 17:22:18 -08:00
Zack Spear
a658206cd4
refactor(plg): state include ServerState class
2023-11-08 16:17:06 -08:00
Zack Spear
95554e9832
chore(web): lint & type check to build:dev & build:webgui
2023-11-08 16:15:54 -08:00
Zack Spear
fb31fb584b
refactor(web): registration feedback
2023-11-08 16:15:26 -08:00
Zack Spear
051faa06ac
fix(web): reboot required disable update check link
2023-11-08 15:07:25 -08:00
Zack Spear
0e0a652dff
refactor(web): improved header reboot pill link
2023-11-08 15:06:31 -08:00
Zack Spear
1403a76b80
fix: downgrade remove erroneous file_get_contents
2023-11-08 14:50:15 -08:00
Zack Spear
c4c51e83c2
refactor: php $docroot null coalescing assignment
2023-11-07 16:36:40 -08:00
Zack Spear
c91fef9c5f
refactor(web): updateOs store release response group filtering
2023-11-07 15:40:36 -08:00
Zack Spear
9c33ef8248
refactor: state.php with RebootDetails class for type and version
2023-11-07 14:49:41 -08:00
Zack Spear
05ce165b83
refactor(web): improved downgrade ux
2023-11-07 13:07:02 -08:00
Zack Spear
485fc2a3b6
refactor: plg file upload to unraid server script
2023-11-07 13:07:02 -08:00
Zack Spear
f45f5f7a9a
fix(web): update CallbackButton import
2023-11-07 13:07:02 -08:00
Zack Spear
9b9a6998b7
refactor(web): update page redirect
2023-11-07 13:07:02 -08:00
Zack Spear
82d9dc644b
fix(web): downgrade-not-available when downgrade initiated
2023-11-07 13:07:02 -08:00
ljm42
81678d4de5
plg: update showchanges script
2023-11-07 09:28:00 -08:00
ljm42
032fd9853e
plg: disable header message in DefaultPageLayout.php
2023-11-06 16:08:26 -08:00
Zack Spear
bf60f1e5ac
refactor(web): downgrade view release notes
2023-11-06 16:06:05 -08:00
Zack Spear
bda8f4e1b3
fix(web): downgrade status pill for no downgrade available
2023-11-06 16:05:47 -08:00
Zack Spear
8c7160de2e
refactor(web): registration item less padding
2023-11-06 15:21:27 -08:00
Zack Spear
2bd460effb
fix(web): preview and test releases usage
2023-11-06 14:48:38 -08:00
Zack Spear
fdadfe699c
fix(web): upc dropdown updates external icon
2023-11-06 14:14:03 -08:00
Zack Spear
84c96371f5
chore: lint and type check fixes
2023-11-06 13:53:29 -08:00
Zack Spear
799b77f09b
refactor: downgrade and update improvements with store refactors
2023-11-06 13:20:06 -08:00
Zack Spear
1d67fa4c56
refactor(web): callback send redirect types
2023-11-06 13:18:28 -08:00
Zack Spear
8534fec4b2
refactor(web): webgui will not use preview & test release urls
2023-11-06 13:16:22 -08:00
Zack Spear
5483861055
fix(web): Update OS auto redirect loop with account
2023-11-06 13:15:57 -08:00
Zack Spear
bb60cbbc18
refactor(web): state consolidation
2023-11-06 13:13:53 -08:00
Zack Spear
fe906c025e
refactor(web): update page downgrade in progress messaging
2023-11-03 17:11:37 -07:00
Zack Spear
79e2e89a80
refactor(web): downgrade status
2023-11-03 16:51:48 -07:00
Zack Spear
c30b926134
fix: plg installer header version replacement
2023-11-03 08:55:21 -07:00
Zack Spear
a87d83de04
refactor(web): dropdown post connect install
2023-11-03 08:40:21 -07:00
Zack Spear
7b3bd08c15
fix(web): updateOs lint
2023-11-03 08:40:21 -07:00
Zack Spear
00375a4590
fix: updateOs auth group usage
2023-11-03 08:40:21 -07:00
Zack Spear
6619138b54
refactor(web): updateOs store release error handling
2023-11-03 08:40:21 -07:00
ljm42
e9a7fcf95b
feat: patch DefaultPageLayout for web component
2023-11-03 08:40:21 -07:00
Zack Spear
be1f419d92
refactor(web): updateOs release groups
2023-11-03 08:40:21 -07:00
Zack Spear
3a6b511de3
refactor: Tools page downgrade icon rotation
2023-11-03 08:40:21 -07:00
Zack Spear
82f15afbd2
refactor(web): sessionStorage name change
2023-11-03 08:40:21 -07:00
Zack Spear
524867b4e2
refactor(web): sessionStorage account & purchase url overrides
2023-11-03 08:40:21 -07:00
Zack Spear
d289e06c0b
fix(plg): Downgrade & Update page file locations
2023-11-03 08:40:21 -07:00
renovate[bot]
13f366472b
chore(deps): update graphqlcodegenerator monorepo
2023-11-02 12:37:59 -04:00
renovate[bot]
830718cd2c
fix(deps): update dependency graphql to v16.8.1
2023-11-02 07:37:44 -04:00
renovate[bot]
8fffc7725c
chore(deps): update dependency @types/semver to v7.5.4
2023-11-02 07:37:23 -04:00
Zack Spear
6fa6beb270
chore(web): shared callback store parity
2023-11-01 13:36:17 -07:00
Zack Spear
36846d2377
chore(web): state todo
2023-11-01 13:36:17 -07:00
Zack Spear
ef962f5f5d
fix(web): lint fixes
2023-11-01 13:36:17 -07:00
Zack Spear
5cbccb06ad
fix(web): type errors
2023-11-01 13:36:17 -07:00
Zack Spear
220a64ebdc
chore(web): type fixes
2023-11-01 13:36:17 -07:00
Zack Spear
3145e30cf1
chore: remove test osReleases static json
2023-11-01 13:36:17 -07:00
Zack Spear
ef198494b0
chore: add nuxt type-check to package scripts
2023-11-01 13:36:17 -07:00
Zack Spear
9f1e3c5fda
refactor: shared callback store with ServerState
2023-11-01 13:36:17 -07:00
Zack Spear
ddf8dc7ebf
fix(web): regTy on account payload
2023-11-01 13:36:17 -07:00
Zack Spear
8bdffdc7b0
fix: updateOs type check
2023-11-01 13:36:17 -07:00
ljm42
915cdc3e06
remove legacy unraid.net settings migration from plugin ( #741 )
2023-11-01 13:36:17 -07:00
ljm42
4601388f3f
Fix Remote Access Apply button
2023-11-01 13:36:17 -07:00
ljm42
66913bd221
Pass wanip to checkdns
2023-11-01 13:36:17 -07:00
Zack Spear
f554c3d3e2
chore: package updates
2023-11-01 13:36:17 -07:00
Zack Spear
2104eebe02
chore: lint manual fixes
2023-11-01 13:36:17 -07:00
Zack Spear
caab570be6
chore: lint auto fixes
2023-11-01 13:36:17 -07:00
ljm42
ca93ac7143
Add VS Code settings from the webgui
...
* add recommended extensions
* associate .page files with PHP
* add sftp-template.json
2023-11-01 13:36:17 -07:00
Zack Spear
9e895aed58
refactor(web): state.php use apikey $registered
2023-11-01 13:36:17 -07:00
Zack Spear
af4f53ed04
refactor: use env vars for os releases urls
2023-11-01 13:36:17 -07:00
Zack Spear
e021c48daa
refactor(web): refactor copy-to-webgui-repo script
2023-11-01 13:36:17 -07:00
Zack Spear
ed4aa3d62c
refactor(web): improved updateOs store extensibility
2023-11-01 13:36:17 -07:00
Zack Spear
2aa491e6f2
refactor(web): use osVersionBranch to determine releases endpoint
2023-11-01 13:36:17 -07:00
Zack Spear
1098e0f0e9
fix(web): reg component conditional keyActions
2023-11-01 13:36:17 -07:00
Zack Spear
8903371409
refactor: update os translations & auto callback for Tools > Update to account
2023-11-01 13:36:17 -07:00
Zack Spear
749eab85bd
refactor: prevent callback send to /Tools/Update
2023-11-01 13:36:17 -07:00
Zack Spear
86d4defa3e
refactor: remove emphasis from upc dropdown check for update link
2023-11-01 13:36:17 -07:00
Zack Spear
41fd15e7e3
test: dev page
2023-11-01 13:36:17 -07:00
Zack Spear
c1cff9e95f
refactor: renew to extend front-end facing copy
2023-11-01 13:36:17 -07:00
Zack Spear
30a0e7d082
refactor(web): updateOs callback prevent duplicate install
2023-11-01 13:36:17 -07:00
Zack Spear
c387a28dbd
refactor(web): upc check for updates callback link
2023-11-01 13:36:17 -07:00
Zack Spear
207ae12522
refactor: updateOs shared store better branch handling
2023-11-01 13:36:17 -07:00
Zack Spear
22ebb06980
refactor(web): update os use sha256 key server lookup + callback handle multiple actions with update os
2023-11-01 13:36:17 -07:00
Zack Spear
c0319d56b0
fix(web): translation
2023-11-01 13:36:17 -07:00
Zack Spear
3aaac2c244
fix(web): installPlugin composable for os updates
2023-11-01 13:36:17 -07:00
Zack Spear
d8a66e7b22
refactor(web): shared callback store extensibility
2023-11-01 13:36:17 -07:00
Zack Spear
00838e5cb8
test(web): dev callback builder helper
2023-11-01 13:36:17 -07:00
Zack Spear
6deaf9c342
refactor(web): button disabled styles
2023-11-01 13:36:17 -07:00
Zack Spear
5d6d91cfbd
refactor(web): header os version styling
2023-11-01 13:36:17 -07:00
Zack Spear
f35e0ab627
test(web): serverState seed data
2023-11-01 13:36:17 -07:00
Zack Spear
c5da9ea002
test: dev removev unused props
2023-11-01 13:36:17 -07:00
Zack Spear
9334322f11
refactor: updateOs
2023-11-01 13:36:17 -07:00
Zack Spear
57a039b7d8
refactor(web): translations
2023-11-01 13:36:17 -07:00
Zack Spear
2621137e31
refactor(web): check os update button
2023-11-01 13:36:17 -07:00
Zack Spear
7276e9ddc9
refactor(web): prevent os update check with callback data present
2023-11-01 13:36:17 -07:00
Zack Spear
4e60c0ac1e
fix(web): connect graph error handling
2023-11-01 13:36:17 -07:00
Zack Spear
13df4923a1
refactor(plg): downgrade page
2023-11-01 13:36:17 -07:00
Zack Spear
0eb0bdc918
refactor(plg): clean up Update page
2023-11-01 13:36:17 -07:00
Zack Spear
aaaa93f79e
chore(web): formatting
2023-11-01 13:36:17 -07:00
Zack Spear
280dbfa53a
refactor(web): os status
2023-11-01 13:36:17 -07:00
Zack Spear
3a5f976ff6
refactor: updateOs store parity with web components
2023-11-01 13:36:17 -07:00
Zack Spear
ea417435ac
refactor: add os releases urls
2023-11-01 13:36:17 -07:00
Zack Spear
ecb69ba059
refactor(web): button component
2023-11-01 13:36:17 -07:00
Zack Spear
35f6a6cd3c
refactor(plg): registration page web component
2023-11-01 13:36:17 -07:00
Zack Spear
64dc4c922d
chore(web): clean up
2023-11-01 13:36:17 -07:00
Zack Spear
33a1e20338
chore(web): dateTime param comment
2023-11-01 13:36:17 -07:00
Zack Spear
9e1320b272
refactor(web): rename time composable to dateTime
2023-11-01 13:36:17 -07:00
Zack Spear
93649d0557
refactor(web): update ineligible text + DateTime helper exports
2023-11-01 13:36:17 -07:00
Zack Spear
46181dfa08
fix(web): regUpdatesExpired use .isAfter
2023-11-01 13:36:17 -07:00
Zack Spear
44066b292e
test: seed data
2023-11-01 13:36:17 -07:00
Zack Spear
2f84fae344
refactor(web): downgrade
2023-11-01 13:36:17 -07:00
Zack Spear
d75548e219
feat(web): downgrade os web component
2023-11-01 13:36:17 -07:00
Zack Spear
ad416413fe
refactor(web): ineligible available update ui/ux
2023-11-01 13:36:17 -07:00
Zack Spear
f99ea0bf16
chore(web): clean up unsued props
2023-11-01 13:36:17 -07:00
Zack Spear
d97be1e7aa
refactor(web): add helper url
2023-11-01 13:36:17 -07:00
Zack Spear
01019ad546
refactor(web): ineligible copy
2023-11-01 13:36:17 -07:00
Zack Spear
3d99061a07
chore(web): clean up unsued props
2023-11-01 13:36:17 -07:00
Zack Spear
4c6ed1b530
refactor(web): button ui / ux
2023-11-01 13:36:17 -07:00
Zack Spear
50f0d03735
test(web): real expiration time
2023-11-01 13:36:17 -07:00
Zack Spear
9461a3e889
refactor(web): tailwind prose black
2023-11-01 13:36:17 -07:00
Zack Spear
65a69b2009
fix(web): state $_SESSION usage
2023-11-01 13:36:17 -07:00
Zack Spear
c07e4f45fb
refactor(web): remove consoles
2023-11-01 13:36:17 -07:00
Zack Spear
2fc8169d00
refactor(web): updates expiration no minutes and seconds
2023-11-01 13:36:17 -07:00
Zack Spear
a152943047
chore(web): remove @todo
2023-11-01 13:36:17 -07:00
Zack Spear
4444af6938
refactor(web): improved replaceRenew caching
2023-11-01 13:36:17 -07:00
Zack Spear
ed0b41a425
feat(web): guidValidation if new keyfile auto install
2023-11-01 13:36:17 -07:00
Zack Spear
41879fa27c
fix(web): state php warnings
2023-11-01 13:36:17 -07:00
Zack Spear
110108daf6
refactor(web): WIP renewed key file check
2023-11-01 13:36:17 -07:00
Zack Spear
27deaf91cc
refactor(web): update os styles for regExp expiration
2023-11-01 13:36:17 -07:00
Zack Spear
37d548db8c
refactor(web): key server valid guid response type
2023-11-01 13:36:17 -07:00
Zack Spear
67c2e1f3cf
refactor(web): updateOsActions usage
2023-11-01 13:36:17 -07:00
Zack Spear
efc55e77ef
fix(web): default time format include am/pm
2023-11-01 13:36:17 -07:00
Zack Spear
a1a10777a5
refactor(web): card wrapper warning styles
2023-11-01 13:36:17 -07:00
Zack Spear
7282bde765
refactor(web): badge yellow text color black
2023-11-01 13:36:17 -07:00
Zack Spear
1a384e53ec
refactor(web): button component tweaks
2023-11-01 13:36:17 -07:00
Zack Spear
00c07290ad
feat(web): refactor generic updateOS with date comparison
2023-11-01 13:36:17 -07:00
Zack Spear
817f92d398
refactor: Registration component regExp usage & styles
2023-11-01 13:36:17 -07:00
Zack Spear
d943b67270
refactor: Registration component regExp usage & styles
2023-11-01 13:36:17 -07:00
Zack Spear
c171524dc6
test: dev seed data
2023-11-01 13:36:17 -07:00
Zack Spear
0dcff37419
test: updated static releases json
2023-11-01 13:36:17 -07:00
Zack Spear
65ebfc95d0
fix(web): card wrapper error border styles
2023-11-01 13:36:17 -07:00
Zack Spear
e8609526b0
refactor(web): improved ux for update os flash backup
2023-11-01 13:36:17 -07:00
Zack Spear
4bc0015b48
refactor(web): new key type callback payloads
2023-11-01 13:36:17 -07:00
Zack Spear
bfa667c1ab
feat(web): update os create flash backup button
2023-11-01 13:36:17 -07:00
Zack Spear
cadbd65cf6
chore(web): button component comment
2023-11-01 13:36:17 -07:00
Zack Spear
eae6d75bca
refactor(web): update os check includeNext defaults
2023-11-01 13:36:17 -07:00
Zack Spear
f4ab363901
refactor(web): improved regExp handling
2023-11-01 13:36:17 -07:00
Zack Spear
7c806fee8a
fix(web): missing translations
2023-11-01 13:36:17 -07:00
Zack Spear
9f3fab6de4
refactor(web): header os version logic
2023-11-01 13:36:17 -07:00
Zack Spear
2c3c9c441e
refactor(web): header os version spacing
2023-11-01 13:36:17 -07:00
Zack Spear
a7644ee487
refactor(web): button styles
2023-11-01 13:36:17 -07:00
Zack Spear
396b98da01
test(web): serverState
2023-11-01 13:36:17 -07:00
Zack Spear
d0da1f4e39
fix(web): missing translation
2023-11-01 13:36:17 -07:00
Zack Spear
a24e73da7e
refactor(web): replaceCheck sessionStorage key
2023-11-01 13:36:17 -07:00
Zack Spear
3aa082fec1
refactor(web): update ui improvement
2023-11-01 13:36:17 -07:00
Zack Spear
70fd31afb6
fix(web): Registration key actions
2023-11-01 13:36:17 -07:00
Zack Spear
c299a794b2
refactor(web): KeyActions extensibility
2023-11-01 13:36:17 -07:00
Zack Spear
d3429f31a6
refactor(web): button hover display right icon
2023-11-01 13:36:17 -07:00
Zack Spear
7b951f3e3b
refactor(web): Os Update component conditional error styles
2023-11-01 13:36:17 -07:00
Zack Spear
b0bd1b9635
fix(web): replace check request error handling
2023-11-01 13:36:17 -07:00
Zack Spear
10ab864a43
refactor(web): ReplaceCheck status feedback
2023-11-01 13:36:17 -07:00
Zack Spear
6a6f0e9c53
refactor(web): CardWrapper error styles prop
2023-11-01 13:36:17 -07:00
Zack Spear
8cd19bbc26
fix(web): missing translations
2023-11-01 13:36:17 -07:00
Zack Spear
7404c4ce6b
refactor(web): docs url
2023-11-01 13:36:17 -07:00
Zack Spear
6d336fda23
refactor(web): upgrade expiration button white
2023-11-01 13:36:17 -07:00
Zack Spear
b9c45d96c1
chore(web): clean up replace check component
2023-11-01 13:36:17 -07:00
Zack Spear
b0e1d5dafb
refactor(web): button component additional colors & size prop
2023-11-01 13:36:17 -07:00
Zack Spear
05369a49a4
refactor(web): registration ux/ui button placement
2023-11-01 13:36:17 -07:00
Zack Spear
04916756c6
fix(web): replaceCheck type
2023-11-01 13:36:17 -07:00
Zack Spear
2581254a02
refactor(web): key actions component filter props
2023-11-01 13:36:17 -07:00
Zack Spear
c1b509220e
fix(web): replaceCheck type
2023-11-01 13:36:17 -07:00
Zack Spear
676ea0629b
chore(web): concise param
2023-11-01 13:36:17 -07:00
Zack Spear
41d6ebe536
refactor(web): progress on regExp & dateTimeFormat from server
2023-11-01 13:36:17 -07:00
Zack Spear
422b93495a
refactor(web): formatDate helper format to LLLL
2023-11-01 13:36:17 -07:00
Zack Spear
7246ee34bd
feat(web): WIP key expiration
2023-11-01 13:36:17 -07:00
Zack Spear
4d3e8bee84
refactor(web): replace key eligibility using store
2023-11-01 13:36:17 -07:00
Zack Spear
7dffa1a701
refactor(web): HeaderOsVersion text size
2023-11-01 13:36:17 -07:00
Zack Spear
ba16411bf1
feat(web): start prep for new key type support
2023-11-01 13:36:17 -07:00
Zack Spear
de1da57286
fix(web): missing translation for update
2023-11-01 13:36:17 -07:00
Zack Spear
6687a1eba0
refactor(web): RegistrationItem props
2023-11-01 13:36:17 -07:00
Zack Spear
f0998271ba
refactor(web): lan ip copy
2023-11-01 13:36:17 -07:00
Zack Spear
a84b972121
feat(web): registration too many devices messaging
2023-11-01 13:36:17 -07:00
Zack Spear
e5b51564fd
fix(web): localStorage craftUrl for dev
2023-11-01 13:36:17 -07:00
Zack Spear
6ddcdf2812
chore(web): dev seed data
2023-11-01 13:36:17 -07:00
Zack Spear
bc177ad740
refactor(web): state regTo htmlspecialchars to match original registration.page
2023-11-01 13:36:17 -07:00
Zack Spear
7b471588ab
feat(web): localStorage craftUrl for dev
2023-11-01 13:36:17 -07:00
Zack Spear
d7a4e4fde6
refactor(web): tailwind prose styles
2023-11-01 13:36:17 -07:00
Zack Spear
4986b69c62
refactor(web): registration item rounded
2023-11-01 13:36:17 -07:00
Zack Spear
7a22f4ac88
refactor(web): replace eligibility notes + passing keyfile
2023-11-01 13:36:17 -07:00
Zack Spear
f059b6fd0d
refactor(web): keyServer validate types
2023-11-01 13:36:17 -07:00
Zack Spear
65fb41c562
refactor(web): replace check use UiBadge for status
2023-11-01 13:36:17 -07:00
Zack Spear
c3d8002a76
feat(web): registration replace eligibility docs btn
2023-11-01 13:36:17 -07:00
Zack Spear
6c98369719
feat(web): registration component ui / ux
2023-11-01 13:36:17 -07:00
Zack Spear
f5b0ca63e8
chore(web): remove console
2023-11-01 13:36:17 -07:00
Zack Spear
90303689db
refactor: WIP registration update expiration
2023-11-01 13:36:17 -07:00
Zack Spear
17a5767108
refactor(web): registration page UI UX
2023-11-01 13:36:17 -07:00
Zack Spear
e04b619071
feat(web): WIP registration page UI UX
2023-11-01 13:36:17 -07:00
Zack Spear
858a93ccd2
feat(web): WIP registration page web component
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
9994dd49f7
refactor(web): theme gamma opaque color for border
2023-11-01 13:36:17 -07:00
Zack Spear
5cf1740977
refactor: reboot detection passed to upc
2023-11-01 13:36:17 -07:00
Zack Spear
297bce3a89
refactor: downgrades working + reboot notice
2023-11-01 13:36:17 -07:00
Zack Spear
d8faef0146
refactor: WIP on downgrade and UI / UX
2023-11-01 13:36:17 -07:00
Zack Spear
57efcef072
feat: WIP first pass at UpdateOs page replacement component
2023-11-01 13:36:17 -07:00
Zack Spear
5c58a86d86
feat: WIP UpdateOs page component
2023-11-01 13:36:17 -07:00
Zack Spear
ab06ed75c3
refactor: update os callback action confirm
2023-11-01 13:36:17 -07:00
Zack Spear
6f812dad90
refactor: updateOs init callback includeNext true
2023-11-01 13:36:17 -07:00
Zack Spear
aa50d88575
refactor: generic updateOs store
2023-11-01 13:36:17 -07:00
Zack Spear
971e879744
refactor: genericized updateOs store to be shared with other repos
2023-11-01 13:36:17 -07:00
Zack Spear
dc2191f228
refactor: WIP updateOs store – response caching and update version checking
2023-11-01 13:36:17 -07:00
Zack Spear
a270b926b3
chore: dev static osReleases json
2023-11-01 13:36:17 -07:00
Zack Spear
051bcf1dc2
chore: dev server state seed data
2023-11-01 13:36:17 -07:00
Zack Spear
578e5ea6b7
chore: @todo callbackfeedback
2023-11-01 13:36:17 -07:00
Zack Spear
56525f8008
refactor: callback payload for updateOS use md5
2023-11-01 13:36:17 -07:00
Zack Spear
32559bab5d
feat: server store isOsVersionStable
2023-11-01 13:36:17 -07:00
Zack Spear
cb1f3411ce
refactor: callback payload for updateOS use md5
2023-11-01 13:36:17 -07:00
Zack Spear
6fb916eccd
feat(web): WIP updateOs callback
2023-11-01 13:36:17 -07:00
Zack Spear
313736e3c6
refactor(web): callbackAction updateOs
2023-11-01 13:36:17 -07:00
Zack Spear
f8eccde99b
refactor(web): callback OsRelease type
2023-11-01 13:36:17 -07:00
Zack Spear
c5cc372d7f
refactor(web): install plugin composable extensibility
2023-11-01 13:36:17 -07:00
Zack Spear
8b5ba1aa97
wip: update os via upc
2023-11-01 13:36:17 -07:00
Eli Bosley
f4d6755f20
fix: stop using username to determine reg status
...
Use apikey to determine if you're signed in. That way if your API key is empty it won't attempt to connect / check cloud.
2023-09-29 15:40:38 -04:00
Zack Spear
ed8d69b27f
refactor(web): cors error message
2023-09-11 14:03:28 -07:00
Zack Spear
ac216678c0
feat(web): finalize api cors error & settings field
2023-09-11 14:03:28 -07:00
Zack Spear
004ca2437f
chore(web): comment remove temp forced upc error
2023-09-11 14:03:28 -07:00
Zack Spear
d96ea5a21a
feat(plg): WIP extra origins support
2023-09-11 14:03:28 -07:00
Eli Bosley
c96190447e
fix: allow null for the local entry in the myservers cfg
2023-09-11 14:51:38 -04:00
Zack Spear
7194a44822
fix(web): no plugin, don't show restart api button
2023-09-08 16:13:24 -07:00
Zack Spear
cceb33d791
feat(web): create script to move build to webgui repo
2023-09-08 15:20:01 -07:00
Eli Bosley
37565d55eb
chore(release): 3.2.3
2023-09-08 09:33:29 -04:00
Eli Bosley
047b0388a7
fix: remove API restart command
2023-09-08 09:11:07 -04:00
Zack Spear
68b1be7477
fix(web): htmlspecialchars name & description
2023-09-07 14:54:45 -07:00
Zack Spear
c5edef47e2
fix(plg): preserve & restore new plg files on install / remove
2023-09-07 13:35:52 -07:00
Zack Spear
60cbbd5a60
fix(web): add missing translations
2023-09-07 12:44:13 -07:00
Zack Spear
98a42d32eb
refactor(plg): preserve & restore new upc component dir on install & remove
2023-09-07 12:44:13 -07:00
Eli Bosley
612fcc271c
chore(release): 3.2.2
2023-09-07 14:42:20 -04:00
Zack Spear
38d6fd69c3
fix(web): namespace conflight with dynamix.file.manager
2023-09-07 10:42:39 -07:00
Eli Bosley
18065dbc31
chore(release): 3.2.1
2023-09-06 16:03:43 -04:00
Eli Bosley
580a159ab8
fix: remove release notes entirely for now
2023-09-06 15:56:59 -04:00
Eli Bosley
bd901e6ef9
fix: remove staging changelog temporarily
2023-09-06 15:51:32 -04:00
Eli Bosley
5a3b98bac9
chore(release): 3.2.0
2023-09-06 15:07:22 -04:00
Zack Spear
b39543d744
refactor(upc): sign in/out api running copy
2023-09-06 10:08:49 -07:00
Zack Spear
800fb6a79f
chore(web): lint fixes
2023-09-05 15:36:50 -07:00
Zack Spear
470a0eca41
refactor(web): sign out modal remove sign in text & button
2023-09-05 15:34:22 -07:00
Zack Spear
389da7a7fd
feat(web): restart unraid-api after sign out
2023-09-05 15:22:29 -07:00
Zack Spear
83e2b495c5
feat(web): disable sign in / out until connected to api
2023-09-05 13:59:13 -07:00
Zack Spear
e3c3cb0688
fix(web): sign out ux hide api error
2023-09-01 16:01:07 -07:00
Eli Bosley
dffc35be74
fix: remove login / logout listener ( #728 )
2023-09-01 15:31:20 -04:00
Zack Spear
09fb0d6c5a
refactor(web): lint fixes and transition clean up
2023-08-31 17:41:00 -07:00
Zack Spear
8358d64355
refactor(web): modal footer visibility
2023-08-31 17:19:43 -07:00
Zack Spear
17c7757bf6
refactor(web): sign in / out graph mutations
2023-08-31 17:11:28 -07:00
Zack Spear
320b181601
chore(web): remove amazon-cognito-identity-js dep
2023-08-31 17:11:28 -07:00
Zack Spear
69596b88c2
refactor(plg): server state apiKey usage
2023-08-31 17:11:28 -07:00
Zack Spear
4bab23a232
chore(web): remove amazon-cognito-identity-js dep
2023-08-31 17:11:28 -07:00
Zack Spear
888c3a7063
fix: actions open in new link if connect iframe
2023-08-31 17:11:28 -07:00
renovate[bot]
6eef10dff2
fix(deps): update dependency systeminformation to v5.21.3 ( #721 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-31 17:15:48 -04:00
renovate[bot]
0e396ff86f
chore(deps): update vitest monorepo to v0.34.3 ( #707 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-31 17:14:05 -04:00
Eli Bosley
805a029333
feat: quicker PR builds using docker
2023-08-31 16:55:51 -04:00
Eli Bosley
61c162dc1e
feat: update small package versions ( #726 )
2023-08-30 15:27:59 -04:00
Eli Bosley
a500e3a81b
feat: node update ( #698 )
2023-08-30 14:39:20 -04:00
Eli Bosley
5c557d0184
feat: redact username ( #699 )
2023-08-30 14:11:46 -04:00
Eli Bosley
32dea9e39a
feat: api sign in / out ( #642 )
...
* feat: initial commit
* fix: minor issues with sign in endpoint
* feat: Permission check bypassing error
* test: fix snapshot
2023-08-30 13:51:19 -04:00
renovate[bot]
a611fcf630
chore(deps): update dependency @types/node to v18.17.12 ( #696 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-30 11:06:13 -04:00
renovate[bot]
ba8220037c
fix(deps): update apollo graphql packages ( #697 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-30 11:05:58 -04:00
Zack Spear
6539c58c7f
chore(web): remove console debugs
2023-08-29 15:24:10 -07:00
Zack Spear
5494026e29
refactor(web): sign out modal button order for connect
2023-08-29 15:19:59 -07:00
Zack Spear
d3547b966b
refactor(web): sign out modal button order
2023-08-29 14:31:21 -07:00
renovate[bot]
e940e47798
chore(deps): update dependency @types/lodash to v4.14.197 ( #695 )
2023-08-28 19:21:44 -04:00
Zack Spear
d6fa980b57
chore(upc): lint fixes
2023-08-28 16:02:42 -07:00
Zack Spear
034c2fedf6
chore(upc): packages
2023-08-28 15:55:13 -07:00
Zack Spear
90244e1a8f
refactor(upc): graphql client retry
2023-08-28 15:25:27 -07:00
Zack Spear
e1cd8eb4fb
refactor(upc): remove promo from callback modal succcess
2023-08-28 15:07:54 -07:00
Zack Spear
051ecb605e
refactor(upc): session storage name guid slice
2023-08-28 15:02:29 -07:00
Zack Spear
dc9a561535
fix(upc): callback modal trial install expiration time
2023-08-28 14:52:59 -07:00
Zack Spear
eee6394d2a
fix(upc): dropdown button title
2023-08-28 14:52:30 -07:00
Zack Spear
02adbe5397
fix(upc): open dropdown first ENOKEYFILE page load
2023-08-28 14:52:03 -07:00
Zack Spear
f4a5c1f97b
refactor: callback generic
2023-08-28 14:01:38 -07:00
renovate[bot]
93a3fb0e6b
chore(deps): update dependency @babel/runtime to v7.22.11 ( #662 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-24 14:57:58 -04:00
renovate[bot]
7c4448fbab
chore(deps): update typescript-eslint monorepo to v5.62.0 ( #673 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-24 14:50:52 -04:00
Zack Spear
b70b888ed1
refactor(plg): remove upc js download on install ( #694 )
2023-08-23 13:44:42 -04:00
Zack Spear
9491ea7db7
refactor(upc): revert dropdown opacity for username/connect status
2023-08-16 14:30:25 -07:00
Zack Spear
d432f795fc
refactor(upc): dropdown button opacity transition
2023-08-16 14:27:37 -07:00
Zack Spear
ad0a83608b
refactor(upc): opacity on non link items in dropdown
2023-08-16 14:04:21 -07:00
Zack Spear
f74987b3e9
refactor(upc): servername copy ip hover/focus styles
2023-08-16 13:52:44 -07:00
Zack Spear
73c0930ce1
refactor(upc): dropdown button hover/focus styles
2023-08-16 13:51:12 -07:00
Zack Spear
6bcff77dc2
refactor: move username into dropdown
2023-08-16 13:39:56 -07:00
Zack Spear
a9c4267871
refactor: upc dropdown change close icon
2023-08-16 12:12:27 -07:00
Zack Spear
f75cc7ab33
refactor: callback modal close text
2023-08-15 16:08:47 -07:00
Zack Spear
286cc08933
fix: actions open in new link if in connect iframe
2023-08-11 16:02:30 -07:00
Zack Spear
8097333510
feat: add env for allowing console logs on build
2023-08-11 16:02:20 -07:00
Zack Spear
06b97ba872
chore(web): default translation for upgrade
2023-08-11 14:38:43 -07:00
Zack Spear
cedaceaff8
fix: missing upgrade translation for callback
2023-08-10 17:14:20 -07:00
Eli Bosley
0fc5eb43e6
feat: paginate notifications
2023-08-10 20:08:27 -04:00
renovate[bot]
a5fae72b45
chore(deps): update dependency eslint-plugin-import to v2.28.0 ( #667 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-10 15:24:03 -04:00
Zack Spear
74b33d8473
refactor(web): graphql url helper
2023-08-10 12:17:59 -07:00
Zack Spear
5aac3abbd3
chore(web): package updates
2023-08-10 12:17:59 -07:00
Zack Spear
57b4643ed2
fix: remove translation test from connect settings
2023-08-10 12:17:59 -07:00
Zack Spear
55db8501b8
fix: nuxt config type
2023-08-10 12:17:59 -07:00
renovate[bot]
462b1e2752
chore(deps): update dependency @vueuse/nuxt to v10.3.0 ( #665 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-10 14:54:25 -04:00
renovate[bot]
dafb8e48ab
chore(deps): update dependency @vueuse/core to v10.3.0 ( #664 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-10 14:54:08 -04:00
renovate[bot]
4589cc8c32
chore(deps): update graphqlcodegenerator monorepo ( #620 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-10 14:53:24 -04:00
renovate[bot]
d23d68fb25
chore(deps): update dependency graphql-codegen-typescript-validation-schema to ^0.11.0 ( #669 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-10 14:52:53 -04:00
renovate[bot]
311f021bd6
chore(deps): update dependency node to v18.17.1 ( #671 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-10 14:51:54 -04:00
Eli Bosley
b55f1ef6a2
fix: run pr build on renovate
2023-08-09 21:19:15 -04:00
renovate[bot]
2c7f9c64f6
fix(deps): update dependency graphql-scalars to v1.22.2 ( #680 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 21:15:00 -04:00
renovate[bot]
4829c0a793
chore(deps): update dependency json-difference to v1.15.7 ( #670 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 21:12:10 -04:00
Eli Bosley
f15e9d9da7
fix: web lint
2023-08-09 20:35:02 -04:00
Eli Bosley
db04c4094c
fix: coverage v8
2023-08-09 20:24:00 -04:00
renovate[bot]
cd68aafa1f
fix(deps): update dependency graphql to v16.7.1 ( #679 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 20:17:21 -04:00
Zack Spear
b31f9df4ac
chore(web): clean up testing i18n
2023-08-09 16:14:19 -07:00
Zack Spear
bb38374265
fix: loader in modal
2023-08-09 16:14:03 -07:00
Zack Spear
97b22e18d6
refactor: remove console outputs for prod builds
2023-08-09 16:13:56 -07:00
renovate[bot]
f6bd1bbc53
chore(deps): update vitest monorepo ( #674 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 18:16:15 -04:00
renovate[bot]
c85ad3f289
fix(deps): update dependency @headlessui/vue to v1.7.15 ( #657 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 18:14:58 -04:00
renovate[bot]
7c90d364c3
chore(deps): update dependency serialize-error to v11.0.1 ( #655 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 18:14:37 -04:00
renovate[bot]
26b386c330
fix(deps): update dependency ts-command-line-args to v2.5.1 ( #661 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 18:14:20 -04:00
renovate[bot]
4ea6569eef
fix(deps): update dependency cross-fetch to v3.1.8 ( #658 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 18:14:02 -04:00
renovate[bot]
f68854a016
chore(deps): update dependency @nuxt/devtools to ^0.7.0 ( #663 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 18:13:41 -04:00
renovate[bot]
f915db2719
fix(deps): update dependency @vueuse/components to v10.3.0 ( #676 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 18:12:48 -04:00
renovate[bot]
48c0add1cc
chore(deps): update dependency typesync to ^0.11.0 ( #672 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 18:12:10 -04:00
renovate[bot]
cf542e332b
chore(deps): update dependency zx to v7.2.3 ( #656 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 18:11:33 -04:00
renovate[bot]
e222fc5d84
fix(deps): update apollo graphql packages ( #675 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 18:10:46 -04:00
renovate[bot]
f47b0f7d81
fix(deps): update dependency convert to v4.13.1 ( #677 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 18:10:21 -04:00
renovate[bot]
3144a17c3d
fix(deps): update dependency dotenv to v16.3.1 ( #678 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 18:10:04 -04:00
renovate[bot]
92ba937656
fix(deps): update dependency semver to v7.5.4 ( #660 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 18:09:48 -04:00
renovate[bot]
0898ba092f
fix(deps): update dependency systeminformation to v5.18.14 ( #682 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 18:09:34 -04:00
renovate[bot]
68c335d31f
chore(deps): update dependency tsup to v7 ( #687 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 18:08:42 -04:00
renovate[bot]
dbc302a288
chore(deps): update dependency @swc/core to v1.3.75 ( #603 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 18:07:57 -04:00
renovate[bot]
1b3e344c6a
fix(deps): update dependency launchdarkly-eventsource to v2 ( #692 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 18:07:12 -04:00
renovate[bot]
0f02804ae6
chore(deps): update dependency execa to v7.2.0 ( #668 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 18:06:29 -04:00
renovate[bot]
f464f28c9f
fix(deps): update dependency ini to v4.1.1 ( #659 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 18:06:09 -04:00
renovate[bot]
29550668f1
fix(deps): update dependency graphql-ws to v5.14.0 ( #681 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 18:05:49 -04:00
renovate[bot]
adecbc2fbe
chore(deps): update dependency pretty-bytes to v6.1.1 ( #654 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 12:16:18 -04:00
renovate[bot]
5da71d383f
chore(deps): update dependency eslint-plugin-unicorn to v46.0.1 ( #650 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 12:15:15 -04:00
renovate[bot]
74e42c2599
chore(deps): update dependency @types/dockerode to v3.3.19 ( #645 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Eli Bosley <ekbosley@gmail.com >
2023-08-09 12:13:21 -04:00
renovate[bot]
5983c64ed1
chore(deps): update dependency got to v12.6.1 ( #651 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 12:10:38 -04:00
Eli Bosley
2e259ed677
fix: remove some notices ( #649 )
2023-08-09 12:10:02 -04:00
renovate[bot]
2f5c690bd6
chore(deps): update dependency @types/lodash to v4.14.196 ( #646 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 11:56:12 -04:00
renovate[bot]
8ac28a881d
chore(deps): update dependency @types/uuid to v9.0.2 ( #647 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 09:35:33 -04:00
renovate[bot]
c10123a665
chore(deps): update dependency @types/ws to v8.5.5 ( #648 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 09:35:23 -04:00
renovate[bot]
d475df8f28
fix(deps): update dependency jose to v4.14.4 ( #592 )
2023-08-08 23:44:24 -04:00
renovate[bot]
7bbc240407
chore(deps): update dependency @types/node to v18.17.4 ( #604 )
2023-08-08 23:43:55 -04:00
renovate[bot]
1cab0070fb
fix(deps): update graphql-tools monorepo ( #621 )
2023-08-08 23:43:26 -04:00
renovate[bot]
dac73ede1a
fix(deps): update dependency openid-client to v5.4.3 ( #624 )
2023-08-08 23:42:46 -04:00
renovate[bot]
397a614698
chore(deps): update dependency eslint to v8.46.0 ( #625 )
2023-08-08 23:41:53 -04:00
Zack Spear
f232aa47f7
chore: comment about terserReservations
2023-08-08 16:38:01 -07:00
Zack Spear
d395056a12
chore: teserReservations build reserved names
2023-08-08 16:37:12 -07:00
Zack Spear
f75ff38607
fix: builds to prevent redeclartion with webgui vars
2023-08-08 16:09:08 -07:00
Eli Bosley
c8a620a736
feat: don't watch libvirt until after start ( #644 )
2023-08-08 17:31:00 -04:00
Zack Spear
4f54650645
chore: build minifyIdentifiers false
2023-08-08 14:30:14 -07:00
Zack Spear
b97b9f9ddb
test: minify build false
2023-08-08 14:19:38 -07:00
Zack Spear
2c067f5de2
chore: action test
2023-08-08 14:10:03 -07:00
Zack Spear
1ac0161b30
chore: build-plugin needs web actions
2023-08-08 13:52:43 -07:00
Zack Spear
56ef58cdb2
test: web build action v2 final v5
2023-08-08 13:50:42 -07:00
Zack Spear
476a53509a
test: web build action
2023-08-08 13:50:42 -07:00
Zack Spear
27badde6a6
test: web build action
2023-08-08 13:50:42 -07:00
Zack Spear
40fda92ad0
test: web build action
2023-08-08 13:50:42 -07:00
Zack Spear
a21506c0fa
test: web build action
2023-08-08 13:50:42 -07:00
Zack Spear
485e36c635
test: web actions branch name
2023-08-08 13:50:42 -07:00
Zack Spear
f77521845f
test: web builds
2023-08-08 13:50:42 -07:00
Zack Spear
af7333b498
test: web action
2023-08-08 13:50:42 -07:00
Zack Spear
31847c4b2d
test: abstracted Lint, Test, and Build Web
2023-08-08 13:50:42 -07:00
Zack Spear
7d66e90584
test: pull req web envs
2023-08-08 13:50:42 -07:00
Zack Spear
e934506d05
chore: remove env logs
2023-08-08 13:50:42 -07:00
Zack Spear
b5b5174bf7
test: action web pr
2023-08-08 13:50:42 -07:00
Zack Spear
505d10d1f1
test: pull-req-web
2023-08-08 13:50:42 -07:00
Zack Spear
8c7d262dc3
test: first pass web components build action
2023-08-08 13:50:42 -07:00
Zack Spear
959a2618c0
chore: lint
2023-08-08 13:50:42 -07:00
Zack Spear
2c5dbdd123
feat: unraid-components .gitkeep
2023-08-08 13:50:42 -07:00
Zack Spear
6844e173e3
chore: web .env.example
2023-08-08 13:50:42 -07:00
Zack Spear
a5534d0a12
chore: remove i18n ally review yml
2023-08-08 13:50:42 -07:00
Zack Spear
9c66a6b13d
move into web for api repo merging
2023-08-08 13:50:42 -07:00
Zack Spear
88974bce2a
feat: implement .env usage
2023-08-08 13:50:42 -07:00
Zack Spear
383b3263d7
chore: promo comment out reorg
2023-08-08 13:50:42 -07:00
Zack Spear
de6eb743c4
refactor: comment out promo
2023-08-08 13:50:42 -07:00
Zack Spear
f5c950a949
fix: invalid api key error only w/ plg
2023-08-08 13:50:42 -07:00
Zack Spear
93e331ed68
refactor: ENOKEYFILE2 copy
2023-08-08 13:50:42 -07:00
Zack Spear
921fc8cb6f
refactor: allow key recover w/o plugin
2023-08-08 13:50:42 -07:00
Zack Spear
e735847742
feat: disable sign out w/o a key
2023-08-08 13:50:42 -07:00
Zack Spear
45fbe9ad1f
refactor: improve type readability
2023-08-08 13:50:42 -07:00
Zack Spear
406e1405f0
refactor: comment out connect promo dropdown item
2023-08-08 13:50:42 -07:00
Zack Spear
0910d21acf
refactor: urls
2023-08-08 13:50:42 -07:00
Zack Spear
2e4997ea60
refactor: WIP trial requires account
2023-08-08 13:50:42 -07:00
Zack Spear
532cf5a0d7
test: ja locale
2023-08-08 13:50:42 -07:00
Zack Spear
e7a4aebcad
chore: clean up
2023-08-08 13:50:42 -07:00
Zack Spear
055ce84d33
chore: update test locales
2023-08-08 13:50:42 -07:00
Zack Spear
220306dfa0
fix: prevent api client from starting to early
2023-08-08 13:50:42 -07:00
Zack Spear
8027392fd8
feat: gql retrylink
2023-08-08 13:50:42 -07:00
Zack Spear
c9408e0ed9
chore: fix log copy
2023-08-08 13:50:42 -07:00
Zack Spear
635c6ecddc
fix: translation keys for errors
2023-08-08 13:50:42 -07:00
Zack Spear
977628187f
chore: @todo devEnv
2023-08-08 13:50:42 -07:00
Zack Spear
f0a98e584c
fix: missing translation key
2023-08-08 13:50:42 -07:00
Zack Spear
ea66b96575
fix: locale data ts
2023-08-08 13:50:42 -07:00
Zack Spear
ca41631927
chore: update lint script
2023-08-08 13:50:42 -07:00
Zack Spear
d33b62121d
chore: lint fixes
2023-08-08 13:50:42 -07:00
Zack Spear
0414a96c46
fix: translation key issue
2023-08-08 13:50:42 -07:00
Zack Spear
12ee38b58d
refactor: uptime expire time formatting
2023-08-08 13:50:42 -07:00
Zack Spear
ed93c2934d
chore: comment
2023-08-08 13:50:42 -07:00
Zack Spear
a8e4d76da1
refactor: install key callback action i18n
2023-08-08 13:50:42 -07:00
Zack Spear
db79da04f7
refactor: account callback action copy for i18n
2023-08-08 13:50:42 -07:00
Zack Spear
7467443831
refactor: upc error spacing
2023-08-08 13:50:42 -07:00
Zack Spear
e7058dfd00
refactor: clean up i18n host unused props
2023-08-08 13:50:42 -07:00
Zack Spear
70f1a7b0d1
feat: injecting translations from webgui's php
2023-08-08 13:50:42 -07:00
Zack Spear
c752544414
feat: WIP messages from php to i18n
2023-08-08 13:50:42 -07:00
Zack Spear
2b81cd819d
fix: connect status icon color online
2023-08-08 13:50:42 -07:00
Zack Spear
c2c69df60f
fix: connect status icon color online
2023-08-08 13:50:42 -07:00
Zack Spear
be789aec73
refactor: translation message variables
2023-08-08 13:50:42 -07:00
Zack Spear
c4f5db7426
refactor: uniform line height in web components
2023-08-08 13:50:42 -07:00
Zack Spear
e2a38fc666
fix: upc text vertical centering
2023-08-08 13:50:42 -07:00
Zack Spear
1a90c02f3a
refactor: svg mark remove title
2023-08-08 13:50:42 -07:00
Zack Spear
2c2aca440f
refactor: server state data type
2023-08-08 13:50:42 -07:00
Zack Spear
99b3037f0f
feat: vue components pass t prop
2023-08-08 13:50:42 -07:00
Zack Spear
d6b8f8182c
feat: server state i18n
2023-08-08 13:50:42 -07:00
Zack Spear
a1cd954442
feat: i18n web components
2023-08-08 13:50:42 -07:00
Zack Spear
f12fc1dfa5
feat: basic vue-i18n
2023-08-08 13:50:42 -07:00
Zack Spear
5c7e2eb609
refactor: simplify callback handler component
2023-08-08 13:50:42 -07:00
Zack Spear
1edc803c0b
chore: lint
2023-08-08 13:50:42 -07:00
Zack Spear
d1b1596818
refactor: download logs component copy for translations
2023-08-08 13:50:42 -07:00
Zack Spear
126c9b85f1
chore: lint
2023-08-08 13:50:42 -07:00
Zack Spear
2b8e42065c
refactor: simplify WebguiUnraidApiCommand request
2023-08-08 13:50:42 -07:00
Zack Spear
313d7a5235
refactor: WebguiUnraidApiCommand response handling
2023-08-08 13:50:42 -07:00
Zack Spear
4f1f1dd805
refactor: WebguiUnraidApiCommand response handling
2023-08-08 13:50:42 -07:00
Zack Spear
e4d6c7a95f
refactor: restart logic creates new client then gets server details
2023-08-08 13:50:42 -07:00
Zack Spear
b1b78d0002
refactor: connect status component
2023-08-08 13:50:42 -07:00
Zack Spear
304212b688
feat: api offline restart button
2023-08-08 13:50:42 -07:00
Zack Spear
b8f4fa98c1
refactor: clean up dropdown
2023-08-08 13:50:42 -07:00
Zack Spear
9d62c033ef
fix: auth component button
2023-08-08 13:50:42 -07:00
Zack Spear
219c69504b
chore: lint
2023-08-08 13:50:42 -07:00
Zack Spear
5917109f47
chore: lint
2023-08-08 13:50:42 -07:00
Zack Spear
d9b16e57b4
refactor: rename to built components to unraid-
2023-08-08 13:50:42 -07:00
Zack Spear
9c1dbec0f9
refactor: remove state polling and only refetch after action
2023-08-08 13:50:42 -07:00
Zack Spear
dd360795e9
chore: clean up
2023-08-08 13:50:42 -07:00
Zack Spear
ffaadfdccf
chore: lint
2023-08-08 13:50:42 -07:00
Zack Spear
b18bd3fe5d
refactor: connect status error
2023-08-08 13:50:42 -07:00
Zack Spear
47c0326430
refactor: remove unused callback store value
2023-08-08 13:50:42 -07:00
Zack Spear
ee87813731
refactor: connect status
2023-08-08 13:50:42 -07:00
Zack Spear
89bc78512f
refactor: replace key action ordering
2023-08-08 13:50:42 -07:00
Zack Spear
bd631c3a3f
refactor: unraidApi store start restart logic
2023-08-08 13:50:42 -07:00
Zack Spear
7d87bd0542
refactor: WebguiUnraidApiCommand
2023-08-08 13:50:42 -07:00
Zack Spear
d1d31eb1dc
chore: lint serverState
2023-08-08 13:50:42 -07:00
Zack Spear
6d240f883d
refactor: connectPluginVersion
2023-08-08 13:50:42 -07:00
Zack Spear
80d1c70e35
refactor: query online for connect status
2023-08-08 13:50:42 -07:00
Zack Spear
cb60fb1283
chore: eslint ignore codegen
2023-08-08 13:50:42 -07:00
Zack Spear
1caaed264c
chore: lint
2023-08-08 13:50:42 -07:00
Zack Spear
f6a5317be2
fix: eslint fixes rd.3
2023-08-08 13:50:42 -07:00
Zack Spear
6f03bb27da
fix: eslint fixes stores rd.2
2023-08-08 13:50:42 -07:00
Zack Spear
e457adb672
fix: eslint fixes stores
2023-08-08 13:50:42 -07:00
Zack Spear
2a0592d97c
fix: eslint fixes rd.1
2023-08-08 13:50:42 -07:00
Zack Spear
c8f3578b44
feat: eslint setup
2023-08-08 13:50:42 -07:00
Zack Spear
cace036362
test: remove debugs for description in upc
2023-08-08 13:50:42 -07:00
Zack Spear
675d93b924
refactor: callback finished refreshServerState
2023-08-08 13:50:42 -07:00
Zack Spear
fb05a5e26d
refactor: apollo client creation + WIP subscriptions
2023-08-08 13:50:42 -07:00
Zack Spear
dd3ae0ed3d
refactor: dropdown error styles
2023-08-08 13:50:42 -07:00
Zack Spear
269c452aa7
refactor: upc error styles
2023-08-08 13:50:42 -07:00
Zack Spear
f2d1738f7b
feat: working unraid-api gql
2023-08-08 13:50:42 -07:00
Zack Spear
68fd5b83f2
test: WIP apollo
2023-08-08 13:50:42 -07:00
Zack Spear
358fdd9a7a
fix: dropdown content keyline conditional display
2023-08-08 13:50:42 -07:00
Zack Spear
cb9add4aa5
refactor: troubleshoot modal opening
2023-08-08 13:50:42 -07:00
Zack Spear
0944f38ba1
refactor: errors
2023-08-08 13:50:42 -07:00
Zack Spear
37fb1a88fe
refactor: api, os, plugin versions in server store
2023-08-08 13:50:42 -07:00
Zack Spear
262a085d0c
feat: contact support using webgui feedback modal
2023-08-08 13:50:42 -07:00
Zack Spear
1dd717be2e
refactor: errors for server
2023-08-08 13:50:42 -07:00
Zack Spear
a46f5a3cb4
feat: WIP error store progress with server data
2023-08-08 13:50:42 -07:00
Zack Spear
65be9f0d30
feat: WIP global error handling
2023-08-08 13:50:42 -07:00
Zack Spear
abd556f4b5
chore: package updates
2023-08-08 13:50:42 -07:00
Zack Spear
3c5b7e9a56
refactor: dropdown connect status vertical spacing
2023-08-08 13:50:42 -07:00
Zack Spear
da78b5b7ab
refactor: reorder content in upc dropdown
2023-08-08 13:50:42 -07:00
Zack Spear
e12f342724
refactor: ServerState type
2023-08-08 13:50:42 -07:00
Zack Spear
57b5cc462b
refactor: server state message formatting
2023-08-08 13:50:42 -07:00
Zack Spear
aeca7bbc2b
fix: PRO state remove upgrade btn
2023-08-08 13:50:42 -07:00
Zack Spear
b65030143a
refactor: serverData to show recover when pluginInstalled
2023-08-08 13:50:42 -07:00
Zack Spear
256f1a3d5a
refactor: launchpad copy conditionals
2023-08-08 13:50:42 -07:00
Zack Spear
bbbdff6c60
refactor: trial copy
2023-08-08 13:50:42 -07:00
Zack Spear
9e24019d60
chore: remove unused type import
2023-08-08 13:50:42 -07:00
Zack Spear
9a2eb2dc1d
refactor: trial extension to happen in modal
2023-08-08 13:50:42 -07:00
Zack Spear
1906bd1d7d
refactor: key actions to use button component
2023-08-08 13:50:42 -07:00
Zack Spear
b1019b6f32
feat: start trial from upc
2023-08-08 13:50:42 -07:00
Zack Spear
1316d12e11
refactor: responsiveness
2023-08-08 13:50:42 -07:00
Zack Spear
3391f93fab
refactor: upc style responsive support
2023-08-08 13:50:42 -07:00
Zack Spear
38349e399d
chore: clean unused imports
2023-08-08 13:50:42 -07:00
Zack Spear
a11a65c755
fix: sign in / out only allowed with plg installed
2023-08-08 13:50:42 -07:00
Zack Spear
5db71a8d7d
refactor: dropdown launchpad
2023-08-08 13:50:42 -07:00
Zack Spear
cc8c02c729
refactor: auth use button component
2023-08-08 13:50:42 -07:00
Zack Spear
cb2cdd3428
fix: download api logs sizing
2023-08-08 13:50:42 -07:00
Zack Spear
b720232a55
refactor: outline button style border-2
2023-08-08 13:50:42 -07:00
Zack Spear
bed928ee5b
refactor: modal font size increase
2023-08-08 13:50:42 -07:00
Zack Spear
4b84acf4f8
refactor: theme usage and dropdown logo color
2023-08-08 13:50:42 -07:00
Zack Spear
755b4c973c
chore: @todo modal color swap
2023-08-08 13:50:42 -07:00
Zack Spear
ec3b501a35
style: dropdown wrapper default shadow color
2023-08-08 13:50:42 -07:00
Zack Spear
0c3691d70d
chore: add todo
2023-08-08 13:50:42 -07:00
Zack Spear
e1d016055c
fix: upgrades
2023-08-08 13:50:42 -07:00
Zack Spear
a7b0bc20c5
refactor: improved CTAs on callbackfeedback modal
2023-08-08 13:50:42 -07:00
Zack Spear
ee384bec37
refactor: account callback text
2023-08-08 13:50:42 -07:00
Zack Spear
d154576672
refactor: improved callbackfeedback and modal usage
2023-08-08 13:50:42 -07:00
Zack Spear
59083678cb
chore: callback feedback @todos
2023-08-08 13:50:42 -07:00
Zack Spear
134a4d37a9
refactor: callback feedback trial expire time
2023-08-08 13:50:42 -07:00
Zack Spear
791e0aaeb0
refactor: callback feedback status
2023-08-08 13:50:42 -07:00
Zack Spear
df4999951d
refactor: code readability for callbacks feedback
2023-08-08 13:50:42 -07:00
Zack Spear
b277a12113
refactor: dropdown logo + header
2023-08-08 13:50:42 -07:00
Zack Spear
6857c3b023
refactor: purchase init callback
2023-08-08 13:50:42 -07:00
Zack Spear
08d60401a8
refactor: date format
2023-08-08 13:50:42 -07:00
Zack Spear
2cafeff93a
refactor: position state data error above key actions in dropdown
2023-08-08 13:50:42 -07:00
Zack Spear
41225e8c4e
fix: expired state
2023-08-08 13:50:42 -07:00
Zack Spear
32fd82dea4
fix: format time
2023-08-08 13:50:42 -07:00
Zack Spear
9bda99b1d1
test: setup for troubleshooting
2023-08-08 13:50:42 -07:00
Zack Spear
1ffc4ef03d
test: extend trial
2023-08-08 13:50:42 -07:00
Zack Spear
97d64bb89b
test: callback feedback modal
2023-08-08 13:50:42 -07:00
Zack Spear
49f600a25a
refactor: remove avatar hover loader
2023-08-08 13:50:42 -07:00
Zack Spear
4fffcb167e
refactor: style tweaks
2023-08-08 13:50:42 -07:00
Zack Spear
2f905caccc
fix: WanIpCheck web component
2023-08-08 13:50:42 -07:00
Zack Spear
8ef6bf99e1
refactor: account callback server payload
2023-08-08 13:50:42 -07:00
Zack Spear
b8f1f1847f
refactor: DropdownTrigger hover/focus underline
2023-08-08 13:50:42 -07:00
Zack Spear
14f81ed811
refactor: improve callbackFeedback modal
2023-08-08 13:50:42 -07:00
Zack Spear
83d9b3989c
fix: button component
2023-08-08 13:50:42 -07:00
Zack Spear
e6e6a6dc13
refactor: modal shadow styles for error / success
2023-08-08 13:50:42 -07:00
Zack Spear
89736767a1
refactor: theme, colors
2023-08-08 13:50:42 -07:00
Zack Spear
0ff9dba5a8
refactor: theme store
2023-08-08 13:50:42 -07:00
Zack Spear
33dc34730f
refactor: callback modal width
2023-08-08 13:50:42 -07:00
Zack Spear
e4676de4d8
refactor: test deploy script to play os sound
2023-08-08 13:50:42 -07:00
Zack Spear
b0797f4e5b
test: server state error
2023-08-08 13:50:42 -07:00
Zack Spear
732f310e79
refactor: upc dropdown error styles
2023-08-08 13:50:42 -07:00
Zack Spear
2d03a9ad76
refactor: uptime expire to show expire for ENOCONN
2023-08-08 13:50:42 -07:00
Zack Spear
3f64d8e405
feat: build with deploy to local unraid server
2023-08-08 13:50:42 -07:00
Zack Spear
db469232ed
fix: UptimeExpire
2023-08-08 13:50:42 -07:00
Zack Spear
f8b5db9853
fix: purchase payloads
2023-08-08 13:50:42 -07:00
Zack Spear
47bf63c273
test: setup test callbacks
2023-08-08 13:50:42 -07:00
Zack Spear
54e98b6128
fix: sign in post working
2023-08-08 13:50:42 -07:00
Zack Spear
ab795b2346
refactor: callbacks and progress on actions
2023-08-08 13:50:42 -07:00
Zack Spear
6c88299566
feat: install plugin
2023-08-08 13:50:42 -07:00
Zack Spear
bf69e857f1
refactor: callback feedback
2023-08-08 13:50:42 -07:00
Zack Spear
55df4a9738
feat: install key and account config webgui requests
2023-08-08 13:50:42 -07:00
Zack Spear
9f12d62c80
refactor: improve modal animation and ux
2023-08-08 13:50:42 -07:00
Zack Spear
07f21dbe77
refactor: modal animation
2023-08-08 13:50:42 -07:00
Zack Spear
d718d2684d
feat: theme setting
2023-08-08 13:50:42 -07:00
Zack Spear
ca8c98f7e2
fix: web component modals
2023-08-08 13:50:42 -07:00
Zack Spear
17ca9adc79
refactor: callback progress
2023-08-08 13:50:42 -07:00
Zack Spear
e884b051f4
test: update callbackTest page for wanIp prop
2023-08-08 13:50:42 -07:00
Zack Spear
4494d0b06d
feat: rebuild manifest
2023-08-08 13:50:42 -07:00
Zack Spear
e507b9ffcb
refactor: first pass at stateData
2023-08-08 13:50:42 -07:00
Zack Spear
e36e90724c
chore: @todo idea for promo
2023-08-08 13:50:42 -07:00
Zack Spear
9c6f669f73
refactor: resize menu icon
2023-08-08 13:50:42 -07:00
Zack Spear
eb06f889a1
refactor: dropdown trigger errorIcon
2023-08-08 13:50:42 -07:00
Zack Spear
65506a454d
refactor: dropdown trigger errorIcon
2023-08-08 13:50:42 -07:00
Zack Spear
4ff8339caa
fix: authAction server getter
2023-08-08 13:50:42 -07:00
Zack Spear
535ca1632c
feat: transition dropdown
...
refactor: attempt to fix some bugs
2023-08-08 13:50:42 -07:00
Zack Spear
902909ed0a
refactor: promo styles
2023-08-08 13:50:42 -07:00
Zack Spear
e5e076f948
refactor: convert promo from dropdown to modal
2023-08-08 13:50:42 -07:00
Zack Spear
6f28f0dc55
refactor: dropdown and promo store
2023-08-08 13:50:42 -07:00
Zack Spear
8137504c5d
refactor: remove Launchpad web component
2023-08-08 13:50:42 -07:00
Zack Spear
14f28207f9
feat: open in upc dropdown
2023-08-08 13:50:42 -07:00
Zack Spear
930c1ee26f
fix: launchpad width
2023-08-08 13:50:42 -07:00
Zack Spear
c6a5263135
feat: KeyActions component & general progress
2023-08-08 13:50:42 -07:00
Zack Spear
931853018d
feat: auth web component
2023-08-08 13:50:42 -07:00
Zack Spear
a20fcfe84e
refactor: rename download logs component
2023-08-08 13:50:42 -07:00
Zack Spear
96894b7ff4
feat: download api logs web component
2023-08-08 13:50:42 -07:00
Zack Spear
9dec0b4346
chore: README notes
2023-08-08 13:50:42 -07:00
Zack Spear
7c288f01e8
refactor: finalize WanIpCheck web component
2023-08-08 13:50:42 -07:00
Zack Spear
5f27e72eed
refactor: WIP WanIpCheck
2023-08-08 13:50:42 -07:00
Zack Spear
d2ad99789b
refactor: server store and types
2023-08-08 13:50:42 -07:00
Zack Spear
dd8d8cdac9
feat: WIP promo component
2023-08-08 13:50:42 -07:00
Zack Spear
ff556a5e9e
refactor(upc): trigger arrow size
2023-08-08 13:50:42 -07:00
Zack Spear
fe3b235cf8
fix: avoid Vue bug remove component styles
2023-08-08 13:50:42 -07:00
Zack Spear
7ad5547328
fix: server state buy component
2023-08-08 13:50:42 -07:00
Zack Spear
61c6df51d2
feat(upc): avatar & brand components
2023-08-08 13:50:42 -07:00
Zack Spear
734d47c5f6
refactor(upc): dropdown progress
2023-08-08 13:50:42 -07:00
Zack Spear
a69066324e
refactor: add & organize server store
2023-08-08 13:50:42 -07:00
Zack Spear
2ef113dcb2
refactor(types): UserProfileLink
2023-08-08 13:50:42 -07:00
Zack Spear
2a61601c5f
refactor: clean up Dropdown
2023-08-08 13:50:42 -07:00
Zack Spear
313326d953
refactor: dropdown components
2023-08-08 13:50:42 -07:00
Zack Spear
54c16c6514
refactor: dropdown item component and usage
2023-08-08 13:50:42 -07:00
Zack Spear
8c98f462f4
refactor: WIP progress on UPC
2023-08-08 13:50:42 -07:00
Zack Spear
55c492147f
feat: user profile dropdown components
2023-08-08 13:50:42 -07:00
Zack Spear
9dc81bdd31
refactor: removed old versions of meta info components
2023-08-08 13:50:42 -07:00
Zack Spear
cf82d76b6f
feat: create UptimeExpire component
2023-08-08 13:50:42 -07:00
Zack Spear
5ac9a76027
feat: create meta info ServerState component
2023-08-08 13:50:42 -07:00
Zack Spear
4e03e64f94
feat: create beta component
2023-08-08 13:50:42 -07:00
Zack Spear
dea80ec070
feat: create keyline component
2023-08-08 13:50:42 -07:00
Zack Spear
b0dd7030a8
refactor: server state and types
2023-08-08 13:50:42 -07:00
Zack Spear
16f3898a1c
feat: url helpers
2023-08-08 13:50:42 -07:00
Zack Spear
d010238adc
refactor: tailwind config with custom sizes
2023-08-08 13:50:42 -07:00
Zack Spear
3f6064c0d2
feat: create main css for default vars
2023-08-08 13:50:42 -07:00
Zack Spear
a4d5618972
fix: web component styles
2023-08-08 13:50:42 -07:00
Zack Spear
d3dfa934c5
chore: add lanIp to serverState seed data
2023-08-08 13:50:42 -07:00
Zack Spear
2c8b516adc
chore: add heroicons and vueuse components
2023-08-08 13:50:42 -07:00
Zack Spear
77535a9307
refactor: nuxt config components
2023-08-08 13:50:42 -07:00
Zack Spear
0f7f17be24
refactor: custom css for components w/ tailwind
2023-08-08 13:50:42 -07:00
Zack Spear
9d7b15198a
chore: vscode settings
2023-08-08 13:50:42 -07:00
Zack Spear
82a45dd624
refactor(UserProfile): add UptimeExpire and server state component
2023-08-08 13:50:42 -07:00
Zack Spear
1f0611f6b0
refactor: abstract serverState data to seed dev data
2023-08-08 13:50:42 -07:00
Zack Spear
3992647a39
chore: nuxt config
2023-08-08 13:50:42 -07:00
Zack Spear
6ce48a830d
feat: server state component
2023-08-08 13:50:42 -07:00
Zack Spear
f33064c3bf
refactor: add more data to server store
2023-08-08 13:50:42 -07:00
Zack Spear
53725d322a
feat: uptime and expire time component
2023-08-08 13:50:42 -07:00
Zack Spear
cbb4861eed
chore: tailwind customizations
2023-08-08 13:50:42 -07:00
Zack Spear
b21ececa7a
chore: README update
2023-08-08 13:50:42 -07:00
Zack Spear
a6cbe09ee1
chore: .env.example
2023-08-08 13:50:42 -07:00
Zack Spear
fb319361f9
chore: connect-web-components > connect-components
2023-08-08 13:50:42 -07:00
Zack Spear
c96c0a765c
feat: init commit w/ callback prototype components
2023-08-08 13:50:42 -07:00
Zack Spear
a205bca6ec
refactor: ENOKEYFILE2 copy
2023-08-08 13:50:42 -07:00
Zack Spear
5165e1190a
refactor: upc ENOKEYFILE2 copy
2023-08-08 13:50:42 -07:00
Zack Spear
e635f1afeb
refactor: recover copy to not include connect
2023-08-08 13:50:42 -07:00
Zack Spear
628e25ed0d
refactor: copy 30 day
2023-08-08 13:50:42 -07:00
Zack Spear
f59ac00b4d
refactor: copy 30 day
2023-08-08 13:50:42 -07:00
Zack Spear
8719909288
refactor: upc trial copy
2023-08-08 13:50:42 -07:00
Zack Spear
aa3ec94056
feat: vue3 web component translations
2023-08-08 13:50:42 -07:00
Zack Spear
a73cc86c38
refactor: web components renamed to unraid-
2023-08-08 13:50:42 -07:00
Zack Spear
38f2e6a9a6
fix(plg): server-state parse dynamix.cfg
2023-08-08 13:50:42 -07:00
Zack Spear
8ffe565ca6
refactor(plg): state var improvement
2023-08-08 13:50:42 -07:00
Zack Spear
5503b253c2
refactor(plg): upc server state data simplify
2023-08-08 13:50:42 -07:00
Zack Spear
e2d0a1b6ac
refactor: pluginInstalled to connectPluginInstalled
2023-08-08 13:50:42 -07:00
Zack Spear
c328f61118
refactor: registration page EEXPIRED conditional extension copy
2023-08-08 13:50:42 -07:00
Zack Spear
2a891c211e
refactor: connect settings – move sign in to bottom
2023-08-08 13:50:42 -07:00
Zack Spear
d617854d84
refactor: deploy-dev macos sound
2023-08-08 13:50:42 -07:00
Zack Spear
aa8a6f1934
refactor: remove web components remote manifest checking
2023-08-08 13:50:42 -07:00
Zack Spear
8733921b6b
fix: myservers2 var usage for plugin version
2023-08-08 13:50:42 -07:00
Zack Spear
47c192df9e
refactor(plg): test deploy script
2023-08-08 13:50:42 -07:00
Zack Spear
214572bf6f
refactor(plg): theme props for user profile
2023-08-08 13:50:42 -07:00
Zack Spear
336312523d
refactor(plg): user profile prop simplification
2023-08-08 13:50:42 -07:00
Zack Spear
a8f4337c25
refactor(plg): console.error for unfound js file
2023-08-08 13:50:42 -07:00
Zack Spear
49c639c10f
refactor: deploy-dev script progress
2023-08-08 13:50:42 -07:00
Zack Spear
77cf384d6a
style: readability in includes
2023-08-08 13:50:42 -07:00
Zack Spear
1660ac7e02
refactor(myservers1): improved manifest usage w/ remote comparison
2023-08-08 13:50:42 -07:00
Zack Spear
6b80016123
feat: script to deploy working changes to server
2023-08-08 13:50:42 -07:00
Zack Spear
a0c2e4fe71
refactor: web components vue3
2023-08-08 13:50:42 -07:00
Eli Bosley
5ab0a44473
feat: add readme for introspecting the api
2023-07-12 10:00:47 -04:00
Zack Spear
ee9f68f776
refactor: replace wiki links with new docs ( #641 )
...
* refactor: replace wiki links with new docs
* fix: flash backup doc links
2023-05-31 10:36:09 -07:00
Eli Bosley
9479fd7d09
feat: notification support ( #640 )
2023-05-18 11:34:41 -04:00
Eli Bosley
d6f386a992
chore(release): 3.1.1
2023-05-03 15:19:10 -04:00
Eli Bosley
01e0ffcbc0
fix: app can be linted ( #639 )
2023-05-02 11:39:35 -04:00
Eli Bosley
085eb3d345
fix: always get unraid version from var ( #638 )
2023-05-02 11:05:26 -04:00
ljm42
a168ab43a6
Fix logging.htm (openBox) so it works in an iframe ( #637 )
2023-05-02 11:05:09 -04:00
Zack Spear
ba7c6e8e2d
fix: disable dynamic manual port unless USE_SSL = strict ( #636 )
2023-05-01 16:07:02 -07:00
Eli Bosley
d7f2d6d44a
fix: ensure api key before allowing connection ( #635 )
2023-05-01 17:19:39 -04:00
Eli Bosley
a91732959b
feat: faster builds through concurrency ( #634 )
2023-05-01 14:30:26 -04:00
Eli Bosley
2011cf453d
fix: report port wrong ( #633 )
2023-05-01 14:09:12 -04:00
Eli Bosley
f9d656fc0d
feat: support default image ( #630 )
2023-05-01 13:01:32 -04:00
Eli Bosley
0a9b047170
feat: cache docker containers - use event bus to get new events ( #632 )
2023-05-01 12:22:23 -04:00
Zack Spear
abd66d6082
refactor: connect connected / disconnected translations ( #631 )
2023-04-28 09:45:11 -07:00