Alicia Sykes
28650b7e6d
FIX: Port is not correctly read
...
Missing brackets in server.js (L15) was causing the port to not be read from ENV varaiable PORT correctly, effectively breaking deployment builds. Bloody JavaScript...
2021-06-11 20:42:32 +01:00
Alicia Sykes
a9018f137a
Adds Heroku support
2021-06-11 19:51:07 +01:00
Alicia Sykes
a43052e231
i like rockets
2021-06-11 19:50:32 +01:00
Alicia Sykes
cd274e2884
Merge pull request #26 from Lissy93/improved-docker-deployments
...
Improved docker deployments
2021-06-11 17:40:58 +01:00
Alicia Sykes
f6cecaf3bb
Show splash screen while loading for first time
2021-06-11 17:18:07 +01:00
Alicia Sykes
506509fa04
Updates developing and contributing docs, and a small fix in material theme
2021-06-11 15:56:49 +01:00
Alicia Sykes
d951b8cafa
Adds git hook to check files prior to commit
2021-06-11 15:56:01 +01:00
Alicia Sykes
dbc2fae6d6
Fixed lint errors caused by octal character, and added missing yaml dependency
2021-06-11 15:23:25 +01:00
Alicia Sykes
a6ecb29734
Removed /public/item-icons - the user will add their own assets
2021-06-11 14:24:18 +01:00
Alicia Sykes
c2ec36baab
Adds PWD deploy link, credits external services, links to discussions tab
2021-06-11 14:02:42 +01:00
Alicia Sykes
50bbce450f
Adds PWD 1-click deploy
2021-06-11 13:38:55 +01:00
Alicia Sykes
dbfbcf3284
Implements docker container healthchecks
2021-06-10 19:46:46 +01:00
Alicia Sykes
c08d0c6ff6
Adds: Keeping Docker container up-to-date, and Docker health-checks
2021-06-10 19:45:51 +01:00
Alicia Sykes
fe69adddca
Set up CI with Azure Pipelines
...
[skip ci]
2021-06-10 12:36:26 +01:00
Alicia Sykes
2b3e8f141d
Merge pull request #21 from Lissy93/bug-fix_small-issues
...
Bug fix small issues
2021-06-09 14:08:47 +01:00
Alicia Sykes
aa88337ba2
Reverts config to the demo file
2021-06-09 14:04:37 +01:00
Alicia Sykes
1e8e54b1f9
Improves documentation, github templates and readme
2021-06-09 14:03:56 +01:00
Alicia Sykes
089ceb3e56
Show scrollbar on smaller screens
2021-06-09 14:03:32 +01:00
Alicia Sykes
7ab32686ba
Adds note on small screens
2021-06-09 14:03:15 +01:00
Alicia Sykes
733794b57f
Renames issue templates, adds missing fields
2021-06-09 12:37:51 +01:00
Alicia Sykes
edb05e4f69
Merge branch 'master' of github.com:Lissy93/server-start-page into bug-fix_small-issues
2021-06-09 12:33:28 +01:00
Alicia Sykes
e482a341a5
Merge pull request #20 from Lissy93/adds-issue-templates
...
Adds issue templates
2021-06-09 12:33:24 +01:00
Alicia Sykes
d0fbcaea55
Adds a pull request template
2021-06-09 12:31:58 +01:00
Alicia Sykes
05a8e2a9c1
Removes some nothingness
2021-06-08 21:47:26 +01:00
Alicia Sykes
605094de2d
Adds issue templates
...
Adds issue templates for:
- Bug reports
- Feature requests
- Questions
- Feedback
2021-06-08 21:46:49 +01:00
Alicia Sykes
3b9b974ae7
#19 - Settings container not visible in mobile
2021-06-08 16:15:44 +01:00
Alicia Sykes
b03bedd227
Replaces v-if with css display none
...
This fixes theme not being applied on load when settings are hidden, since the theme selector component will still be mounted, just not visible
2021-06-08 14:44:06 +01:00
Alicia Sykes
75aa15dbf0
Adds minimum dimensions for modal
2021-06-08 14:41:49 +01:00
Alicia Sykes
a8400c416c
Merge pull request #18 from Lissy93/bug-fix_17-config-editor-freeze
...
Removes explicit use of Ajv. Fixes #17
2021-06-08 14:02:19 +01:00
Alicia Sykes
dc15f290fd
Removes explicit use of Ajv. Fixes #17
2021-06-08 14:01:04 +01:00
Alicia Sykes
5ef1ee5921
Added contributor chart
2021-06-07 22:24:38 +01:00
Alicia Sykes
03fbaf35ff
Delete CONTRIBUTORS.svg
2021-06-07 22:21:44 +01:00
github-actions[bot]
95481bd9fd
chore: update contributors [skip ci]
2021-06-07 21:21:41 +00:00
Alicia Sykes
e001326352
Updated path of generated assets
2021-06-07 22:21:25 +01:00
github-actions[bot]
a9128cb238
chore: update contributors [skip ci]
2021-06-07 21:11:12 +00:00
Alicia Sykes
4bff0cbc7c
Adds contributor action
2021-06-07 22:10:55 +01:00
Alicia Sykes
61c2cc0b54
Greatly shortens the readme
2021-06-07 21:37:32 +01:00
Alicia Sykes
d1d78cb1aa
Merge pull request #16 from Lissy93/documentation-round-1
...
Documentation Round 1
2021-06-07 16:03:36 +01:00
Alicia Sykes
0e86d0dbfb
Converted schema from JavaScript into JSON
2021-06-07 16:01:11 +01:00
Alicia Sykes
9bdc960799
Added index and updated docws
2021-06-07 16:00:24 +01:00
Alicia Sykes
b6870359a0
Adds docs relating the developing
2021-06-07 15:57:29 +01:00
Alicia Sykes
af2d5b1720
Delete entrypoint.sh
2021-06-07 13:19:59 +01:00
Alicia Sykes
9156628672
Wrote docs on CSS and custom themeing
2021-06-07 12:43:34 +01:00
Alicia Sykes
0a6f619f55
Wronte documentation for conf.ylm file
2021-06-07 02:32:18 +01:00
Alicia Sykes
f19eac342e
Adds auto-generated docs for config schema
2021-06-07 00:43:04 +01:00
Alicia Sykes
bc1a53cd1e
Add .nojekyll to project root, to (hopefully) fix GitHub pages
2021-06-06 22:15:17 +01:00
Alicia Sykes
069e752ec1
Trigger rebuild
2021-06-06 22:06:24 +01:00
Alicia Sykes
ddd89149e4
Adds GH action to build + deploy the master branch
...
This is my first attempt with GitHub actions. Maybe I am doing it all totally wrong...
2021-06-06 21:56:06 +01:00
Alicia Sykes
dbafa2fce9
Merge pull request #13 from Lissy93/feature-config-validator
...
Feature: Implements Configuration Validation.
- Writes a JSON schema
- Uses Ajv to validate users config against schema
- Implements validation into the build process
- Implements validation into the JSON editor in the UI
- Updates the readme
2021-06-06 17:43:10 +01:00
Alicia Sykes
0f7bdec996
Final touches to the schema validator and JSON editor
2021-06-06 17:40:28 +01:00