Dane Everitt
81f5e49768
Port to TS
2018-12-16 14:30:21 -08:00
Dane Everitt
cc7f7d7123
Remove flow defs and usage, will be using TS
2018-12-16 14:11:56 -08:00
Dane Everitt
c3ef290145
Add flowjs support
2018-09-23 14:58:09 -07:00
Dane Everitt
3188782ce7
Revert "Get ionicons imported"
...
This reverts commit 5404b81193
.
2018-09-13 21:53:12 -07:00
Dane Everitt
5404b81193
Get ionicons imported
2018-09-13 20:44:29 -07:00
Dane Everitt
dc52e238ac
Change socket implementation for servers
2018-08-18 20:13:40 -07:00
Dane Everitt
38d7985e66
More socket and console improvements for server
2018-08-01 23:37:14 -07:00
Dane Everitt
a94c6d80f5
Add xterm for console support (holy shit this is speedy)
2018-07-21 15:20:37 -07:00
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