Commit graph

324 commits

Author SHA1 Message Date
liushuyu 4bb84d98b3 DownloadConfig: fix error message display 2020-05-29 15:57:05 +10:00
liushuyu 1dbf078728 i18n: automated locale detection and...
... manual selection box
2020-05-29 15:57:05 +10:00
liushuyu 8e8d729019 mock-server: can now emulate errors 2020-05-29 15:57:05 +10:00
liushuyu 9fcfe0c77b ui: update frontend dependencies 2020-05-29 15:57:05 +10:00
liushuyu 74cefc277e i18n: basic implementation and string interpolation 2020-05-29 15:57:05 +10:00
liushuyu adbd4a304d ci: add caching 2020-05-29 15:56:05 +10:00
liushuyu 351be36f05 ci: switch to GitHub Actions completely 2020-05-29 15:56:05 +10:00
liushuyu 9866a32c10 deps: update dependencies 2020-05-28 16:50:52 +10:00
liushuyu 3537b5823f build.rs: fix build on Windows with gcc 2020-05-28 16:50:52 +10:00
liushuyu 5ff1486f69 meta: update to Rust 2018 standard 2020-05-28 16:50:52 +10:00
liushuyu 7acefbc8cb deps: update dependencies 2020-05-28 16:50:52 +10:00
bunnei ef71b707cb
Merge pull request #26 from jroweboy/replace-old
Change updater to replace the existing installer.
2019-12-30 13:19:19 -05:00
James Rowe c68ebcb61e Change updater to replace the existing installer. 2019-12-19 23:05:33 -07:00
bunnei 93e24ea06a
Merge pull request #25 from jroweboy/fix
Fix self update code path
2019-12-08 22:27:32 -05:00
James Rowe d9d8b92cc4 Fix self update code path 2019-12-08 20:12:54 -07:00
bunnei 76a77d3caf
Merge pull request #24 from jroweboy/patch-1
Unpublish update 1.8
2019-12-08 22:04:10 -05:00
James Rowe ea8b631aa2
Unpublish update 1.8 2019-12-08 20:03:23 -07:00
bunnei f848e8fb53
Merge pull request #23 from jroweboy/merged
Installer v1.8
2019-12-08 21:52:21 -05:00
James Rowe d9e4e5ecc2 Prevent fresh install with no packages selected 2019-12-08 17:26:42 -07:00
James Rowe 6210a2668f Attempt to refresh shortcuts on create 2019-12-08 17:26:18 -07:00
liushuyu d2399d97e4 Fix build on Linux and macOS 2019-12-08 06:07:40 +00:00
liushuyu b9e825faa5 ui/frontend: adaptive changes for...
... Vue and Webpack behavioral changes
2019-12-07 22:35:37 +00:00
liushuyu 630f2231ab ui: use axios as possible 2019-12-07 22:35:37 +00:00
liushuyu 91fb88aa98 use ajax to fetch basic_attrs 2019-12-07 22:35:37 +00:00
liushuyu 713b85b59a lint: automated lint 2019-12-07 22:35:37 +00:00
liushuyu ca6ac320c2 deps: update dependencies 2019-12-07 22:35:37 +00:00
James Rowe 9999c52ea8 Add a little padding to select packages description 2019-12-06 22:45:42 -07:00
James Rowe 6cae746192 Launch existing maintenance tool if it exists in the default install folder 2019-12-06 22:31:37 -07:00
James Rowe 732e344605 Launch app on fresh install exit. Add desktop shortcuts 2019-12-06 22:04:44 -07:00
James Rowe 9b58c273d1 Merge branches 'icon-swap' and 'right-click' into merged 2019-12-06 02:12:22 -07:00
James Rowe b356f0057f Dark theme logo and package icons 2019-12-06 02:11:49 -07:00
James Rowe d339816695 Use the correct icon for the application shortcuts 2019-12-06 09:09:15 +00:00
James Rowe d2ad619d87 Use the correct icon for the application shortcuts 2019-12-06 00:27:44 -07:00
James Rowe 128c1b1f41 Add paste button 2019-12-06 00:10:47 -07:00
James Rowe 37d27a82ba Move to installer v1.8 2019-12-05 09:49:03 -07:00
James Rowe eb556c8cab Force disable exp and nbf validation.
Some clients had the wrong time information so it would fail to validate their token when installing. Remove these checks since they'll be checked on the server side anyway
2019-12-02 09:38:33 -07:00
bunnei 6af46ec703
Merge pull request #18 from jroweboy/patreon-launch
Patreon launch
2019-12-01 16:47:12 -05:00
James Rowe db2176763d Update old config to the new one 2019-12-01 11:44:05 -07:00
bunnei fccd1c9bd2
Merge pull request #19 from j-selby/patreon-tweaking
Tweak Patreon authentication implementation
2019-12-01 13:40:26 -05:00
bunnei 0e190ecdc6
Update config.windows.v9.toml to point to early access 2019-11-26 21:27:23 -05:00
James f89cb19602 Mark 'req' as used in browser service 2019-11-16 05:51:42 +00:00
James 7392e1ef91 Tweak Patreon authentication implementation 2019-11-16 05:43:11 +00:00
bunnei 9cf5e745d4
Merge pull request #17 from jroweboy/patreon
Early access release
2019-11-14 17:26:37 -05:00
James Rowe de4246536e Update configs 2019-11-14 15:16:20 -07:00
James Rowe 30f817e4fa Add combined token support 2019-11-14 14:41:29 -07:00
James Rowe 6845ed9ad7 Fix crash when loading if the installer was updated from an older version 2019-11-07 10:56:50 -07:00
James Rowe 1639e74b98 Properly check for early access role in package select 2019-11-07 10:56:22 -07:00
James Rowe c176658e28 Update shortcut to the new folder
Also selects packages that require auth after successful authorization
2019-11-07 10:29:16 -07:00
James Rowe d79fd3e6e1 Change text chunk to a b-message 2019-11-04 21:33:27 -07:00
James Rowe d3c3b77e6b Various fixes to various things 2019-11-03 01:22:55 -06:00