Commit Graph

309 Commits

Author SHA1 Message Date
Alicia Sykes 35297c90b6 📝 Adds status indicaror to config guide (I forgot to do that before) 2021-06-22 22:31:38 +01:00
Alicia Sykes 0b8b1fcf8a Adds an App Info section, to help users raise bug for current version 2021-06-22 22:30:46 +01:00
Alicia Sykes d565a1143c 🚧 WIP, Passes service worker state to app 2021-06-22 22:29:48 +01:00
Alicia Sykes fd18ac0b46 📌 Bumps version to V 1.2.5 2021-06-22 22:28:50 +01:00
Alicia Sykes 1578b18a22 👷 Passes app version number to Vue build 2021-06-22 22:28:08 +01:00
Alicia Sykes fe002fc55e 📄 Adds MIT X11 license 2021-06-22 22:26:17 +01:00
Alicia Sykes 1156e73d67
🔀 Merge pull request #52 from Lissy93/FEATURE_continious-status-checking
[FEATURE] Continuous status checking plus bug fixes
Fixes #52 and #35
2021-06-22 21:44:03 +01:00
Alicia Sykes b051c399ac 💅 Adds new theme, Vapourwave. And fixes curve styling of nav 2021-06-22 14:44:05 +01:00
Alicia Sykes be4621d76f 🐛 Ammends color variables for login page, Re: #50 2021-06-22 14:41:17 +01:00
Alicia Sykes 1ddabcde8d Merge branch 'FEATURE_continious-status-checking' of github.com:Lissy93/server-start-page into FEATURE_continious-status-checking 2021-06-22 14:37:54 +01:00
Alicia Sykes 2560f16894 Adds option for continious status checking
Re #35
2021-06-22 14:36:00 +01:00
Alicia Sykes 8eeadbc98f Adds option for continious status checking 2021-06-22 14:34:41 +01:00
Alicia Sykes 88c48ec1f3
🚑️ Fix spacing in docker-compose 2021-06-21 21:20:09 +01:00
Alicia Sykes 9c91cb52c4
🔀 Merge pull request #49 from Lissy93/BUG-FIX_Remove-dupplicate-from-compose
Fixes #48  - Removes duplicate Environment tag from docker-compose
2021-06-21 21:13:19 +01:00
Alicia Sykes 63b2e65f33 🔥 Re #48 - Removes duplicate Environment tag from docker-compose 2021-06-21 21:04:49 +01:00
Alicia Sykes fd9d6c9805
📝 Neatens icon docs in Readme 2021-06-21 19:48:30 +01:00
Alicia Sykes b11abac422
🔀 Merge pull request #47 from Lissy93/FEATURE_better-icons
[FEARURE] More icon options. Also fixes #14 and fixes #46
2021-06-21 19:42:48 +01:00
Alicia Sykes 659d2c7a26 📝 Writes docs for new icon features 2021-06-21 19:31:47 +01:00
Alicia Sykes b4b9d29170 Implements new icon features, better favicon support and generative 2021-06-21 19:31:13 +01:00
Alicia Sykes 4b3d20f43f 🏷️ Adds new data types for iconography, and documents 2021-06-21 19:30:17 +01:00
Alicia Sykes 75fc677ff9 Change window.reload to hard reload 2021-06-21 19:22:58 +01:00
Alicia Sykes 5b568ccac0
🚑️ Docker build failing after specifying prod env 2021-06-21 16:20:43 +01:00
Alicia Sykes 33197b7a18
🔀 Merge pull request #44 from Lissy93/BUG-FIX_footer-position
Fixes #42 - Footer positioning bug
2021-06-21 14:37:38 +01:00
Alicia Sykes 4bf557875b #42 Footer is now only position-fixed when window is not scrollable 2021-06-21 14:31:20 +01:00
Alicia Sykes 6e0449f615
Merge pull request #43 from Lissy93/feature_write-config-to-file-system
[FEATURE] Adds ability for config file to be written to directly from the UI
2021-06-21 13:52:57 +01:00
Alicia Sykes fcfb1624d4 📝 Updates docs, including new configuration changes 2021-06-21 13:09:52 +01:00
Alicia Sykes 46e6c23575 🔒 Checks that the user has permission to write to disk before saving config 2021-06-21 13:09:20 +01:00
Alicia Sykes 6d30b54612 Adds w raw config view 2021-06-21 13:07:49 +01:00
Alicia Sykes 7ecb815ec3 🐛 #36 - New method for downloading config 2021-06-21 13:04:49 +01:00
Alicia Sykes 6f809460ff 🛂 Prevent non-admin users from writing changes to disk 2021-06-21 11:53:10 +01:00
Alicia Sykes f1f227d41f ♻️ Fixed console formatting in welcome message, and increaes size of config modal a bit 2021-06-20 20:45:50 +01:00
Alicia Sykes cd314cb523 🎨 Adds new styles used by config editor 2021-06-20 20:43:55 +01:00
Alicia Sykes 04708a4f3f 📝 Adds in-code docs to config accumalator 2021-06-20 20:42:37 +01:00
Alicia Sykes 20e12fecb9 The user can now modify the conf.yml file through the UI :) 2021-06-20 20:39:45 +01:00
Alicia Sykes 561c8a7dfb 🎨 Improves how modal styles are applied 2021-06-20 17:02:34 +01:00
Alicia Sykes 978064e75a 💬 Sets name for compiled script 2021-06-20 17:01:00 +01:00
Alicia Sykes 77bf770c02 🎨 Refactor of stylesheets, making way for new changes 2021-06-20 16:59:43 +01:00
Alicia Sykes 01af5fb5b4 🏗️ Sets environment in Docker, and adds recompile watcher to start script
Ensures environment is correctly set to production, and sets build-and-start script to now recompoile when conf.yml is updated
2021-06-20 16:58:03 +01:00
Alicia Sykes e75b0c780f Implements frontend work for Rebuild App functionality 2021-06-20 16:51:23 +01:00
Alicia Sykes b0d5b63703 Adds an endpoint for rebuilding the app, so that it can be triggered from the UI 2021-06-19 19:21:32 +01:00
Alicia Sykes 6337e5d7e4 Merge branch 'master' of github.com:Lissy93/server-start-page into feature_write-config-to-file-system 2021-06-19 14:26:45 +01:00
Alicia Sykes 3d37ec6444
Merge pull request #40 from Lissy93/bug-fix_39-statuscheck-visibility
[BUG-FIX] Status check tooltip visibility, Re: #39
2021-06-19 14:18:46 +01:00
Alicia Sykes a3a84e5b49 Re: #39 - Adds specifc styles to fix status indicator tooltip
Fixes styling issue causing status check tooltip to not be visible in certain themes
2021-06-19 14:12:50 +01:00
Alicia Sykes c81d57f02d Adds new color variable for styling status check tooltips 2021-06-19 14:10:55 +01:00
Alicia Sykes a954f8c0fb Adds new property, `appConfig.allowConfigEdit`, in order to allow / prevent the user from writing changes to the conf file from the UI 2021-06-19 13:54:48 +01:00
Alicia Sykes 760c464c19 Got the save config route working in the node server 2021-06-19 13:47:10 +01:00
Alicia Sykes 106103a7df Syntactic improvments, and linting ping.js 2021-06-19 13:46:02 +01:00
Alicia Sykes 77ca662f37 Adds server endpoint for backing up and saving conf.yml. Still needs some improvments though. 2021-06-18 18:01:42 +01:00
Alicia Sykes 856b9eb3c6 Refactors the main server.js, and moves welcome msg to separate file 2021-06-18 14:14:31 +01:00
Alicia Sykes ca3d171e47
Deletes author info from readme 2021-06-18 13:48:21 +01:00