Skip to content

Implement admin HTML editor - #290

Open
synchronierer wants to merge 1 commit into
Learn-Monitor:mainfrom
synchronierer:feature/177-admin-html-editor
Open

Implement admin HTML editor#290
synchronierer wants to merge 1 commit into
Learn-Monitor:mainfrom
synchronierer:feature/177-admin-html-editor

Conversation

@synchronierer

Copy link
Copy Markdown
Contributor

Fixes #177

  • implement saving HTML templates from the existing admin HTML editor
  • store edited templates as local resource overrides under resources/templates/html
  • prevent path traversal and restrict editing to direct .html template files
  • reload HTML file templates when rendering so changes take effect without a server restart
  • add regression tests for live template reloads and safe template path handling

Tests:

  • ./gradlew clean test
  • ./gradlew clean build

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add an HTML editor to the admin view

1 participant