Commit Graph

22 Commits

Author SHA1 Message Date
Dane Everitt 8db9d9bbee
Very rough go at connecting to socket and rendering console data for server 2018-07-20 23:45:07 -07:00
Dane Everitt f2d2725ca0
Merge branch 'feature/vuejs' into feature/vue-serverview 2018-07-15 16:50:11 -07:00
Dane Everitt 550c622d3b
Obliterate JWT from codebase 2018-07-14 22:48:09 -07:00
Dane Everitt 0cc895f2d5
Finalize email/password changing in UI 2018-06-17 16:53:24 -07:00
Dane Everitt 1acedc2de2
Remove luxon completely. 2018-06-16 14:11:58 -07:00
Jakob Schrettenbrunner 05478e3277 Merge branch 'feature/vuejs' into feature/vue-serverview 2018-06-11 21:06:12 +02:00
Jakob Schrettenbrunner 5e3f705a4c add postcss for proper css compiling 2018-06-11 00:32:07 +02:00
Dane Everitt 4ffe6c96ad
Fix support for hot reloading without requiring anything special in the app 2018-06-06 21:44:52 -07:00
Dane Everitt cc58bc9bd5
Switch to uglifyjs for speed improvement, leverage caching 2018-06-03 20:34:30 -07:00
Dane Everitt 9d624d2c39
Fix things I broke when cleaning 2018-06-03 20:09:41 -07:00
Dane Everitt 680e8f22d9
Somehow this made node_modules bigger. 2018-06-03 20:02:08 -07:00
Dane Everitt e84d2d6ae1
Get webpack working with the JS build 2018-06-03 18:03:46 -07:00
Dane Everitt c5f6b1a919
Push what I have I guess 2018-06-03 17:40:35 -07:00
Dane Everitt be5a9108f9
Dont refresh server statuses unless the page is active
Reduces the number of polling requests happening on the server by only sending those requests if the user is actively viewing the dashboard.

There was no point in updating the resource usage if no one is viewing it. After 30 seconds away from the window when a user comes back it will update instantenously, otherwise it'll just update after 5 seconds.
2018-06-02 22:23:54 -07:00
Dane Everitt aa61afb58f
Add proper server models 2018-05-28 14:11:23 -07:00
Dane Everitt 0a706d1b45
Add custom flash library that works as expected 2018-05-26 14:50:38 -07:00
Dane Everitt 324b989a29
Get a working rough copy of the login page 2018-04-01 17:46:16 -05:00
Dane Everitt 598bae7b70
Add translations to vue files 2018-03-31 16:33:10 -05:00
Dane Everitt 7de2c8684c
More dependency management adjustments 2018-03-31 15:51:18 -05:00
Dane Everitt cc6ec0415a
Use correct uglify package 2018-03-31 00:05:33 -05:00
Dane Everitt 3c47c1565f
Add webpack to be used when building vue and JS 2018-03-30 23:58:38 -05:00
Dane Everitt 8d704ae5c8
Inital commit with gulp and base asset setup 2018-03-27 00:44:14 -05:00