Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Privacy
    • Imprint
    • Contact
    • Login methods
  • Sign in
  • arsnova-click-v2-frontend arsnova-click-v2-frontend
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Merge requests 14
    • Merge requests 14
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Commits
Collapse sidebar
  • ARSnova
  • arsnova-click-v2-frontendarsnova-click-v2-frontend
  • Merge requests
  • !141

Open
Created Mar 31, 2021 by Alexander Jajzler@ajjz90
  • Report abuse
Report abuse

Add Message-Of-Day and load Settings from DB

  • Overview 1
  • Commits 5
  • Changes 78

New Features for Admin:

Message-Of-Day(MODT)

  • new options for message of the day in admin area
    • add CRUD operation
      • get is available without authorize attribute
      • the rest need an role with SuperAdmin, MotdAdmin
    • add markdown support
    • add rendered markdown preview
    • add expiredAt options to delete old messages automatically
    • add options to pin important messages
    • add badge pinned messages in header

Settings

  • new options for settings in admin area
    • add CRUD operation
      • get is available without authorize attribute
      • the rest need an role with SuperAdmin, ConfAdmin
    • load all settings over an service
    • reload the settings as soon as the settings have been changed
    • version was fixed

CI/CD

  • enable shared runner
  • changed tags for stages
  • only run test-stage

NewSettings.json

Edited Apr 05, 2021 by Alexander Jajzler
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: frontend-settings