Skip to content

Merge dev into main - #167

Merged
ebinbellini merged 294 commits into
mainfrom
dev
Aug 6, 2026
Merged

Merge dev into main#167
ebinbellini merged 294 commits into
mainfrom
dev

Conversation

@ebinbellini

Copy link
Copy Markdown
Contributor

No description provided.

EbbaHallen and others added 30 commits April 19, 2025 12:59
functions for creating a user & finding a user from ssn
put both the project folder config and the app backend inside of backend folder
fixed minor merge errors
Fixed small refactoring errors
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
chores: Add hot reloading in docker
refactor: replace MandateHistory with Appointment model
ebinbellini and others added 29 commits July 10, 2026 18:15
When signing up, the error
    Password must be set
was shown due to a bug introduced through a bad merge.
- Fix migrate.sql so section is retained even if program is missing
- Added a manage.py migrate call in setup_legacy_schema.py
- Update MemberManager to bypass Unicore validation for superusers,
  enabling admin account creation without external membership data.
  Adjust create_superuser signature to prioritize email and include
  default phone number.
- Enhance setup_legacy_schema command to automatically apply migrations
  after creating the target database and document required environment
  variables.
- Also handle migrating section when missing study program.
- Allow ALLOWED_HOSTS to be configured via the ALLOWED_HOST environment
  variable.
Loading images through Next <Image> wasn't working on the server. This should fix it.
Introduced during merge
Color and sort deadlines for positions
Move team logo migration to separate command
When checking for duplicate signups, we looked at SSN, which can have
varying formats, making it possible to bypass the dedup check. Now, we
look at the unicore id, which is guaranteed to be unique and has a
consistent format.

- Store unicore_id on signup
- Dedup on unicore_id instead of ssn
- Add tests for signup
@ebinbellini
ebinbellini merged commit bc50102 into main Aug 6, 2026
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.

10 participants