Skip to content

Add sections and programs from admin panel#112

Open
ebinbellini wants to merge 6 commits intodevfrom
feature/edit-sections-programs
Open

Add sections and programs from admin panel#112
ebinbellini wants to merge 6 commits intodevfrom
feature/edit-sections-programs

Conversation

@ebinbellini
Copy link
Copy Markdown

@ebinbellini ebinbellini commented Apr 3, 2026

  • The sections and programs available to select from on the account page come from the database. They are now editable from the admin panel.
  • Fixed broken section and program picker on account page
  • Added "Account details saved" label to reassure the user that their details were in fact saved.

Depends on #110

- Added "Draft has been saved" message
- Fixed a couple of bugs in ApplicationForm
- Fixed a bug for logged out users on the start page
- Endpoint to delete account
- Button on account page to delete accoutn with confirmation modal
- Added a URL to the role description in the Role model
- Added a link to said URL in the application form
- Added a link to the election official email in the application form
- Added support for multiline role descriptions and comments
- The sections and programs available to select from on the account page
  come from the database. They are now editable from the admin panel.
- Fixed broken section and program picker on account page
- Added "Account details saved" label to reassure the user that their
  details were in fact saved.
@ebinbellini ebinbellini linked an issue Apr 3, 2026 that may be closed by this pull request
- Now automatically uses the correct API URL even when not running from
  localhost
- Also removed unneeded readme
@ebinbellini ebinbellini changed the base branch from feature/role-description-link to dev April 9, 2026 17:30
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 sections and programs from admin panel

1 participant