Commit Graph

129 Commits

Author SHA1 Message Date
Dane Everitt a6441169b1 Add build directions that are more useful 2018-06-06 21:59:45 -07:00
Dane Everitt 4ffe6c96ad Fix support for hot reloading without requiring anything special in the app 2018-06-06 21:44:52 -07:00
Jakob Schrettenbrunner 6ed46c2e75 start adding webpack-serve for hot reloading 2018-06-06 22:33:24 +02: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 b32078d83c Add helpers for building 2018-06-03 19:56:45 -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
Jakob Schrettenbrunner 58ad7a4b27 start to properly use vuex 2018-06-04 00:45:01 +02:00
Dane Everitt e65854c8c2 Merge branch 'feature/vuejs' into feature/vue-serverview 2018-06-02 23:28:55 -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 cf07ba5746 Let gulp build the necessary core files using artisan 2018-06-02 15:54:52 -07:00
Jakob Schrettenbrunner a1558fa00f add sourcemaps to gulp pipelines 2018-05-31 17:59:18 +02:00
Jakob Schrettenbrunner 378a1859cf Merge branch 'feature/vuejs-serverlist' into feature/vue-serverview 2018-05-29 00:04:41 +02:00
Jakob Schrettenbrunner 5dd9ed20aa add sourcemaps to gulp and pug support to vue 2018-05-28 23:16:03 +02:00
Dane Everitt aa61afb58f Add proper server models 2018-05-28 14:11:23 -07:00
Jakob Schrettenbrunner 89f47c6dbb mocked server page and better navigation and overall layout 2018-05-28 00:37:03 +02: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
Dane Everitt 83c776fc82 Fix up most of the file manager 2017-01-19 16:58:57 -05:00
Dane Everitt 130aa6cc8a Transpile ES6 to ES5 for filemanager. Closes #224 2017-01-03 17:32:23 -05:00
Dane Everitt 6d479dabf4 Clean up old files 2016-09-30 19:59:25 -04:00
Dane Everitt 1489f7a694 Initial Commit of Files
PufferPanel v0.9 (Laravel) is now Pterodactyl 1.0
2015-12-06 13:58:49 -05:00