Skip to content

Conversation

@danieladugyan
Copy link
Member

@danieladugyan danieladugyan commented Nov 17, 2025

Introduce a new layout for managing doors in the admin section, including a form for door access rules, an empty state page, and a dialog for deleting access rules.

image

To-do

Future work

  • Require reason and end date for member rules
  • Require reason for ban rules
  • Don't allow banning groups since this currently has no effect (or implement group banning)
  • Give user feedback when submitting form (success or errors)

@github-project-automation github-project-automation bot moved this to 🆕 New in CPU Nov 17, 2025
@danieladugyan danieladugyan moved this from 🆕 New to 🏗 In Progress in CPU Nov 18, 2025
@danieladugyan danieladugyan marked this pull request as draft November 18, 2025 00:01
@danieladugyan danieladugyan force-pushed the admin-doors-page branch 4 times, most recently from e6f2e49 to 8ded255 Compare November 18, 2025 00:21
@Isak-Kallini Isak-Kallini moved this from 🏗 In Progress to 🆕 New in CPU Nov 24, 2025
@danieladugyan danieladugyan marked this pull request as ready for review November 26, 2025 06:37
@danieladugyan danieladugyan requested review from a team and trettiofem and removed request for a team November 26, 2025 06:37
@Isak-Kallini Isak-Kallini linked an issue Dec 1, 2025 that may be closed by this pull request
Copy link
Member

@Isak-Kallini Isak-Kallini left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Loop for doors in layout.svelte should use door.name not door.id
  • Should not default end date
  • When giving access to member it should not say valfritt for required fields
  • Should we only allow stilid in db? People without accounts?

@github-actions
Copy link

github-actions bot commented Jan 1, 2026

This PR is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 14 days.

@github-actions github-actions bot added the stale Has not been updated for 30 days label Jan 1, 2026
@Isak-Kallini Isak-Kallini removed the stale Has not been updated for 30 days label Jan 13, 2026
- Dates are string instead to align with input element
- Start and end date times are set using correct time zone
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 🆕 New

Development

Successfully merging this pull request may close these issues.

Create /admin/doors pages

3 participants