Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

## v0.60 (June 9th 2024) - Permissions system and import templates #74

Merged
merged 74 commits into from
Jun 9, 2024

Conversation

lllllllillllllillll
Copy link
Owner

  • Converted JS template literals into HTML.
  • Converted modals into HTML/HTMX.
  • Moved functions into dashboard controller.
  • New - Modal placeholder with loading spinner.
  • Container cards now update independently.
  • Container cards now display pending action (starting, stopping, pausing, restarting).
  • User avatars are now automatically generated.
  • Updated database models.
  • New - Multi-user permission system.
  • Refactored dashboard to support multiple users.
  • New - Banner alerts.
  • New - Template importing (*.yml, *.yaml, *.json).
  • Improved app search.
  • New - Search by category.
  • Updated dependencies.
  • Removed warning from the bottom of the registration page. Will be added back in a different location.
  • New - admin checks, session checks, and permission checks for router.
  • Added titles to activity indicators.
  • Created Github Wiki.
  • Added image pull to images page.
  • Images and volumes display 'In use'.
  • Images display tag.
  • Image pull gets latest if not set.
  • Updated buttons to trigger from 'mousedown' (John Carmack + Theo told me to).
  • Volumes page displays type (Volume or Bind).
  • Volume button is now functional.

@lllllllillllllillll lllllllillllllillll merged commit 8f97e17 into main Jun 9, 2024
1 check passed
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.

1 participant