* Workflow split (#14)
* Made the workflow build multiple images for simplicity
* New method
* Trying workflow
* Finalize
* Reset package files to upstream/master
* Edit workflow according to @si458
* Whoops accidentally removed these. Back again.
* Testing out embedded tokens
* Workflow split (#12)
* Made the workflow build multiple images for simplicity
* New method
* Trying workflow
* Finalize
* Reset package files to upstream/master
* Edit workflow according to @si458
* Whoops accidentally removed these. Back again.
* Testing out embedded tokens
---------
Co-authored-by: Daan Selen <dselen@systemec.nl>
* Why the flip do we even use that???
* Testing out suggestions of permissions
* Testing fallback.
* Remove fallback
* Minor removal of comment
---------
Co-authored-by: Daan Selen <dselen@systemec.nl>
* fix: workflow like we want
---------
Co-authored-by: Daan Selen <dselen@systemec.nl>
* Merge into master (#11)
* Made the workflow build multiple images for simplicity
* New method
* Trying workflow
* Finalize
* Reset package files to upstream/master
* Edit workflow according to @si458
* Whoops accidentally removed these. Back again.
* Integrate the syslog compiler
* Changed logging accordingly.
* Looks to be a working prototype
* chore(docker): bump alpine version
* feat: make simon less anxious :P
* refac: dockerfile and some package.json packages to improve compat
* chore: revert package lock
---------
Co-authored-by: Daan Selen <dselen@systemec.nl>
* Merge into master (#11)
* Made the workflow build multiple images for simplicity
* New method
* Trying workflow
* Finalize
* Reset package files to upstream/master
* Edit workflow according to @si458
* Whoops accidentally removed these. Back again.
---------
Co-authored-by: Daan Selen <dselen@systemec.nl>
* Integrate the syslog compiler
* Changed logging accordingly.
* Looks to be a working prototype
* chore(docker): bump alpine version
* feat: make simon less anxious :P
---------
Co-authored-by: Daan Selen <dselen@systemec.nl>
* Add initial support for custom stylesheets
Allow an override file `custom.css` that can partially override the
stylesheet used for the web interface.
# Changes
1. Update default views to use custom stylesheet
2. Update documentation
Related to: https://github.com/Ylianst/MeshCentral/issues/7144
* Add custom style support to more views
Load `custom.css` in the following views:
- agentinvite.handlebars
- invite.handlebars
- login2.handlebars
- message2.handlebars
- messenger.handlebars
- player.handlebars
- sharing.handlebars
Introduces the .backgroundContainer class to improve styling of modal content in night mode by setting text color. Updates relevant divs in default3.handlebars to use this class for hardware keys and login events sections. Also adjusts the width of login event entries for better display.