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

disabled switch to change from free to paid event if an event has reg… #910

Merged
merged 14 commits into from
Jan 9, 2024

Conversation

MadsNyl
Copy link
Contributor

@MadsNyl MadsNyl commented Oct 17, 2023

…istrations

Description

This refactor will fix the follwoing issues:

  • You can now switch from free to paid event (and vice versa) when there are none registered users, but not when there are.
  • You will not be creating a payment order until you press the vipps button. Therefore you will get a new order every time you press the button. This will prevent session timeouts.
  • When you unregister from an event after you have paid, your registration will be deleted and you will get refunded your money. This will be notified in the snackbar, and in notifications and with mail. Therefore you will have to pay again if you register again.

closes #

Changes:

Screenshots:

Pull request checklist

Please check if your PR fulfills the following requirements:

  • The PR includes a picture showing visual changes
  • Added Analytics-events if relevant
  • CHANGELOG.md has been updated. Guide

@vercel
Copy link

vercel bot commented Oct 17, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
kvark ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jan 9, 2024 6:29pm

CHANGELOG.md Outdated Show resolved Hide resolved
src/pages/EventAdministration/components/EventEditor.tsx Outdated Show resolved Hide resolved
Copy link
Contributor

@martcl martcl left a comment

Choose a reason for hiding this comment

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

Too the moon!

MadsNyl added a commit that referenced this pull request Mar 11, 2024
* chore(deps): bump @babel/traverse from 7.22.15 to 7.23.2 (#912)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: cleanup calendar pup-up (#913)

* chore: cleanup calendar pup-up

* chore: update conditions

* fix: formatting

* chore: added emoji ➡️

* chore: remove emoji 😥

* chore: fix pre-commit file permissions

* chore(deps-dev): bump postcss from 8.4.29 to 8.4.31 (#904)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feat(event)/waitlist (#911)

* Feat/event add users maunually (#917)

* Added api endpoints locally and hooks

* Added component and ui part

* Small fix, only allow one person to be added

* Updated Changelog

* Update CHANGELOG.md

* Trigger build

* made page for creating and deleting QR codes (#907)

* made page for creating and deleting QR codes

* added error for invalid url, and download option

* commit

* fixed the error with deleting qr code

* Update CHANGELOG.md

* added error for invalid url

* changed to qr generations at frontend

* format

* refactored to use QR code generator at frontend, and styled the component

* fixes

* format

* Activity (#922)

* first version

* changed layout for activities on landing page

* changed limit for activities on landing page

* Update CHANGELOG.md

* vite 5.0.0 update (#928)

chore: vite 5.0.0 update

* added buttuns for filtering (#924)

* added buttuns for filtering

* added filter for expired events

* fix

* fixed filtering of events and activities (#939)

* Reaksjoner (#900)

* moved share button below news post instead of above

* moved share button below news post instead of above

* startet adding checkbox for emojis

* started adding emojis

* fixed bug with newseditor

* saving progress

* added test mui components for displaying emojis

* Your commit message

* fikset logikken for emojies

* added emoji picker for react

* added emoji picker for react

* started adding mutation

* fixed fetching and started on designing

* redesigned

* started om emojis for event

* added emojies for events

* fixed design for mobile

* redesigned to displaying users

* format

* removed yarn file

* added ContentType type

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>

* moved checkbox for emojies outside paid event collapse

* added id for each user in copy of participants of an event (#940)

* disabled switch to change from free to paid event if an event has reg… (#910)

* disabled switch to change from free to paid event if an event has registrations

* first version finished

* Update CHANGELOG.md

* format

* fixed wrong disable logic for switching off paid event

* Update CHANGELOG.md

* fixed countdowntimer bug, so if the time is out and there is an error in the backend, the timer will disapear

* fixed countdowntimer bug

* added message for when time is out, explaining why the user is not kicked out before extra payment time is out

* changed message for signing off event

* format

* changed text (#944)

* changed email for strike message (#945)

* added package for allowing iframe (#949)

* reduced number of showcase to two for mobile fit (#950)

* Update CHANGELOG.md (#951)

* added helpertext (#957)

* removed timepicker. Paytime is set to constant 2 hours (#958)

* Update CHANGELOG.md (#959)

* Clickable user component in reactions list (#961)

* changed cheatsheet button (#962)

* Feat/paragraph description (#963)

* Added description to fine

* Updated changelog

* Fixed rendering error when no laws

* Fix(waiting list)/fix waiting list order (#965)

* will now sort and render the waiting list participants according to their respective waiting list number

* added waiting list number field to participant info

* added tailwindcss and shadcn (#964)

* added tailwindcss and shadcn

* added clsx package for utils.ts

* changed to outlined on contained buttons to fix css bug

* added old bg colors to tailwindcss config

* redesigned reaction handler

* removed full import from React in button.tsx

* removed full import from react in card.tsx

* added old primary colors to index.css

* changed icon for showing all reacitons

* Update CHANGELOG.md (#966)

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Clementz <martcl@stud.ntnu.no>
Co-authored-by: martcl <martincclementz@gmail.com>
Co-authored-by: Anders <69890033+lille-morille@users.noreply.github.com>
Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>
Co-authored-by: Emil Johnsen <111747340+1Cezzo@users.noreply.github.com>
Co-authored-by: Frikk Balder <33499052+MindChirp@users.noreply.github.com>
Co-authored-by: Erik Skjellevik <98759397+eriskjel@users.noreply.github.com>
MadsNyl added a commit that referenced this pull request Mar 13, 2024
* chore(deps): bump @babel/traverse from 7.22.15 to 7.23.2 (#912)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: cleanup calendar pup-up (#913)

* chore: cleanup calendar pup-up

* chore: update conditions

* fix: formatting

* chore: added emoji ➡️

* chore: remove emoji 😥

* chore: fix pre-commit file permissions

* chore(deps-dev): bump postcss from 8.4.29 to 8.4.31 (#904)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feat(event)/waitlist (#911)

* Feat/event add users maunually (#917)

* Added api endpoints locally and hooks

* Added component and ui part

* Small fix, only allow one person to be added

* Updated Changelog

* Update CHANGELOG.md

* Trigger build

* made page for creating and deleting QR codes (#907)

* made page for creating and deleting QR codes

* added error for invalid url, and download option

* commit

* fixed the error with deleting qr code

* Update CHANGELOG.md

* added error for invalid url

* changed to qr generations at frontend

* format

* refactored to use QR code generator at frontend, and styled the component

* fixes

* format

* Activity (#922)

* first version

* changed layout for activities on landing page

* changed limit for activities on landing page

* Update CHANGELOG.md

* vite 5.0.0 update (#928)

chore: vite 5.0.0 update

* added buttuns for filtering (#924)

* added buttuns for filtering

* added filter for expired events

* fix

* fixed filtering of events and activities (#939)

* Reaksjoner (#900)

* moved share button below news post instead of above

* moved share button below news post instead of above

* startet adding checkbox for emojis

* started adding emojis

* fixed bug with newseditor

* saving progress

* added test mui components for displaying emojis

* Your commit message

* fikset logikken for emojies

* added emoji picker for react

* added emoji picker for react

* started adding mutation

* fixed fetching and started on designing

* redesigned

* started om emojis for event

* added emojies for events

* fixed design for mobile

* redesigned to displaying users

* format

* removed yarn file

* added ContentType type

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>

* moved checkbox for emojies outside paid event collapse

* added id for each user in copy of participants of an event (#940)

* disabled switch to change from free to paid event if an event has reg… (#910)

* disabled switch to change from free to paid event if an event has registrations

* first version finished

* Update CHANGELOG.md

* format

* fixed wrong disable logic for switching off paid event

* Update CHANGELOG.md

* fixed countdowntimer bug, so if the time is out and there is an error in the backend, the timer will disapear

* fixed countdowntimer bug

* added message for when time is out, explaining why the user is not kicked out before extra payment time is out

* changed message for signing off event

* format

* changed text (#944)

* changed email for strike message (#945)

* added package for allowing iframe (#949)

* reduced number of showcase to two for mobile fit (#950)

* Update CHANGELOG.md (#951)

* added helpertext (#957)

* removed timepicker. Paytime is set to constant 2 hours (#958)

* Update CHANGELOG.md (#959)

* Clickable user component in reactions list (#961)

* changed cheatsheet button (#962)

* Feat/paragraph description (#963)

* Added description to fine

* Updated changelog

* Fixed rendering error when no laws

* Fix(waiting list)/fix waiting list order (#965)

* will now sort and render the waiting list participants according to their respective waiting list number

* added waiting list number field to participant info

* added tailwindcss and shadcn (#964)

* added tailwindcss and shadcn

* added clsx package for utils.ts

* changed to outlined on contained buttons to fix css bug

* added old bg colors to tailwindcss config

* redesigned reaction handler

* removed full import from React in button.tsx

* removed full import from react in card.tsx

* added old primary colors to index.css

* changed icon for showing all reacitons

* Update CHANGELOG.md (#966)

* waiting-list will now only be sorted if there is a priority pool (#968)

* waiting list info will now only be rendered if not null (#969)

* Shadcn button refdesign (#970)

* changed button for add fine

* changed button for adding prioritygroups

* changed button for image upload

* Shadcn redesign footer (#971)

* fixed long text on image upload and removed hover on small devices

* refactord footer to shadcn

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Clementz <martcl@stud.ntnu.no>
Co-authored-by: martcl <martincclementz@gmail.com>
Co-authored-by: Anders <69890033+lille-morille@users.noreply.github.com>
Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>
Co-authored-by: Emil Johnsen <111747340+1Cezzo@users.noreply.github.com>
Co-authored-by: Frikk Balder <33499052+MindChirp@users.noreply.github.com>
Co-authored-by: Erik Skjellevik <98759397+eriskjel@users.noreply.github.com>
MadsNyl added a commit that referenced this pull request Mar 13, 2024
* chore(deps): bump @babel/traverse from 7.22.15 to 7.23.2 (#912)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: cleanup calendar pup-up (#913)

* chore: cleanup calendar pup-up

* chore: update conditions

* fix: formatting

* chore: added emoji ➡️

* chore: remove emoji 😥

* chore: fix pre-commit file permissions

* chore(deps-dev): bump postcss from 8.4.29 to 8.4.31 (#904)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feat(event)/waitlist (#911)

* Feat/event add users maunually (#917)

* Added api endpoints locally and hooks

* Added component and ui part

* Small fix, only allow one person to be added

* Updated Changelog

* Update CHANGELOG.md

* Trigger build

* made page for creating and deleting QR codes (#907)

* made page for creating and deleting QR codes

* added error for invalid url, and download option

* commit

* fixed the error with deleting qr code

* Update CHANGELOG.md

* added error for invalid url

* changed to qr generations at frontend

* format

* refactored to use QR code generator at frontend, and styled the component

* fixes

* format

* Activity (#922)

* first version

* changed layout for activities on landing page

* changed limit for activities on landing page

* Update CHANGELOG.md

* vite 5.0.0 update (#928)

chore: vite 5.0.0 update

* added buttuns for filtering (#924)

* added buttuns for filtering

* added filter for expired events

* fix

* fixed filtering of events and activities (#939)

* Reaksjoner (#900)

* moved share button below news post instead of above

* moved share button below news post instead of above

* startet adding checkbox for emojis

* started adding emojis

* fixed bug with newseditor

* saving progress

* added test mui components for displaying emojis

* Your commit message

* fikset logikken for emojies

* added emoji picker for react

* added emoji picker for react

* started adding mutation

* fixed fetching and started on designing

* redesigned

* started om emojis for event

* added emojies for events

* fixed design for mobile

* redesigned to displaying users

* format

* removed yarn file

* added ContentType type

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>

* moved checkbox for emojies outside paid event collapse

* added id for each user in copy of participants of an event (#940)

* disabled switch to change from free to paid event if an event has reg… (#910)

* disabled switch to change from free to paid event if an event has registrations

* first version finished

* Update CHANGELOG.md

* format

* fixed wrong disable logic for switching off paid event

* Update CHANGELOG.md

* fixed countdowntimer bug, so if the time is out and there is an error in the backend, the timer will disapear

* fixed countdowntimer bug

* added message for when time is out, explaining why the user is not kicked out before extra payment time is out

* changed message for signing off event

* format

* changed text (#944)

* changed email for strike message (#945)

* added package for allowing iframe (#949)

* reduced number of showcase to two for mobile fit (#950)

* Update CHANGELOG.md (#951)

* added helpertext (#957)

* removed timepicker. Paytime is set to constant 2 hours (#958)

* Update CHANGELOG.md (#959)

* Clickable user component in reactions list (#961)

* changed cheatsheet button (#962)

* Feat/paragraph description (#963)

* Added description to fine

* Updated changelog

* Fixed rendering error when no laws

* Fix(waiting list)/fix waiting list order (#965)

* will now sort and render the waiting list participants according to their respective waiting list number

* added waiting list number field to participant info

* added tailwindcss and shadcn (#964)

* added tailwindcss and shadcn

* added clsx package for utils.ts

* changed to outlined on contained buttons to fix css bug

* added old bg colors to tailwindcss config

* redesigned reaction handler

* removed full import from React in button.tsx

* removed full import from react in card.tsx

* added old primary colors to index.css

* changed icon for showing all reacitons

* Update CHANGELOG.md (#966)

* waiting-list will now only be sorted if there is a priority pool (#968)

* waiting list info will now only be rendered if not null (#969)

* Shadcn button refdesign (#970)

* changed button for add fine

* changed button for adding prioritygroups

* changed button for image upload

* Shadcn redesign footer (#971)

* fixed long text on image upload and removed hover on small devices

* refactord footer to shadcn

* fixed pnpm-lock

* Refactor(shadcn)/markdown (#974)

* fixed markdown bugs

* format

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Clementz <martcl@stud.ntnu.no>
Co-authored-by: martcl <martincclementz@gmail.com>
Co-authored-by: Anders <69890033+lille-morille@users.noreply.github.com>
Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>
Co-authored-by: Emil Johnsen <111747340+1Cezzo@users.noreply.github.com>
Co-authored-by: Frikk Balder <33499052+MindChirp@users.noreply.github.com>
Co-authored-by: Erik Skjellevik <98759397+eriskjel@users.noreply.github.com>
MadsNyl added a commit that referenced this pull request Mar 15, 2024
* chore(deps): bump @babel/traverse from 7.22.15 to 7.23.2 (#912)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: cleanup calendar pup-up (#913)

* chore: cleanup calendar pup-up

* chore: update conditions

* fix: formatting

* chore: added emoji ➡️

* chore: remove emoji 😥

* chore: fix pre-commit file permissions

* chore(deps-dev): bump postcss from 8.4.29 to 8.4.31 (#904)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feat(event)/waitlist (#911)

* Feat/event add users maunually (#917)

* Added api endpoints locally and hooks

* Added component and ui part

* Small fix, only allow one person to be added

* Updated Changelog

* Update CHANGELOG.md

* Trigger build

* made page for creating and deleting QR codes (#907)

* made page for creating and deleting QR codes

* added error for invalid url, and download option

* commit

* fixed the error with deleting qr code

* Update CHANGELOG.md

* added error for invalid url

* changed to qr generations at frontend

* format

* refactored to use QR code generator at frontend, and styled the component

* fixes

* format

* Activity (#922)

* first version

* changed layout for activities on landing page

* changed limit for activities on landing page

* Update CHANGELOG.md

* vite 5.0.0 update (#928)

chore: vite 5.0.0 update

* added buttuns for filtering (#924)

* added buttuns for filtering

* added filter for expired events

* fix

* fixed filtering of events and activities (#939)

* Reaksjoner (#900)

* moved share button below news post instead of above

* moved share button below news post instead of above

* startet adding checkbox for emojis

* started adding emojis

* fixed bug with newseditor

* saving progress

* added test mui components for displaying emojis

* Your commit message

* fikset logikken for emojies

* added emoji picker for react

* added emoji picker for react

* started adding mutation

* fixed fetching and started on designing

* redesigned

* started om emojis for event

* added emojies for events

* fixed design for mobile

* redesigned to displaying users

* format

* removed yarn file

* added ContentType type

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>

* moved checkbox for emojies outside paid event collapse

* added id for each user in copy of participants of an event (#940)

* disabled switch to change from free to paid event if an event has reg… (#910)

* disabled switch to change from free to paid event if an event has registrations

* first version finished

* Update CHANGELOG.md

* format

* fixed wrong disable logic for switching off paid event

* Update CHANGELOG.md

* fixed countdowntimer bug, so if the time is out and there is an error in the backend, the timer will disapear

* fixed countdowntimer bug

* added message for when time is out, explaining why the user is not kicked out before extra payment time is out

* changed message for signing off event

* format

* changed text (#944)

* changed email for strike message (#945)

* added package for allowing iframe (#949)

* reduced number of showcase to two for mobile fit (#950)

* Update CHANGELOG.md (#951)

* added helpertext (#957)

* removed timepicker. Paytime is set to constant 2 hours (#958)

* Update CHANGELOG.md (#959)

* Clickable user component in reactions list (#961)

* changed cheatsheet button (#962)

* Feat/paragraph description (#963)

* Added description to fine

* Updated changelog

* Fixed rendering error when no laws

* Fix(waiting list)/fix waiting list order (#965)

* will now sort and render the waiting list participants according to their respective waiting list number

* added waiting list number field to participant info

* added tailwindcss and shadcn (#964)

* added tailwindcss and shadcn

* added clsx package for utils.ts

* changed to outlined on contained buttons to fix css bug

* added old bg colors to tailwindcss config

* redesigned reaction handler

* removed full import from React in button.tsx

* removed full import from react in card.tsx

* added old primary colors to index.css

* changed icon for showing all reacitons

* Update CHANGELOG.md (#966)

* waiting-list will now only be sorted if there is a priority pool (#968)

* waiting list info will now only be rendered if not null (#969)

* Shadcn button refdesign (#970)

* changed button for add fine

* changed button for adding prioritygroups

* changed button for image upload

* Shadcn redesign footer (#971)

* fixed long text on image upload and removed hover on small devices

* refactord footer to shadcn

* fixed pnpm-lock

* Refactor(shadcn)/markdown (#974)

* fixed markdown bugs

* format

* fixed link for event calender (#976)

* redesigned to shadcn avatars (#977)

* changed themesettings component to shadcn (#978)

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Clementz <martcl@stud.ntnu.no>
Co-authored-by: martcl <martincclementz@gmail.com>
Co-authored-by: Anders <69890033+lille-morille@users.noreply.github.com>
Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>
Co-authored-by: Emil Johnsen <111747340+1Cezzo@users.noreply.github.com>
Co-authored-by: Frikk Balder <33499052+MindChirp@users.noreply.github.com>
Co-authored-by: Erik Skjellevik <98759397+eriskjel@users.noreply.github.com>
MadsNyl added a commit that referenced this pull request Apr 2, 2024
* chore(deps): bump @babel/traverse from 7.22.15 to 7.23.2 (#912)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: cleanup calendar pup-up (#913)

* chore: cleanup calendar pup-up

* chore: update conditions

* fix: formatting

* chore: added emoji ➡️

* chore: remove emoji 😥

* chore: fix pre-commit file permissions

* chore(deps-dev): bump postcss from 8.4.29 to 8.4.31 (#904)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feat(event)/waitlist (#911)

* Feat/event add users maunually (#917)

* Added api endpoints locally and hooks

* Added component and ui part

* Small fix, only allow one person to be added

* Updated Changelog

* Update CHANGELOG.md

* Trigger build

* made page for creating and deleting QR codes (#907)

* made page for creating and deleting QR codes

* added error for invalid url, and download option

* commit

* fixed the error with deleting qr code

* Update CHANGELOG.md

* added error for invalid url

* changed to qr generations at frontend

* format

* refactored to use QR code generator at frontend, and styled the component

* fixes

* format

* Activity (#922)

* first version

* changed layout for activities on landing page

* changed limit for activities on landing page

* Update CHANGELOG.md

* vite 5.0.0 update (#928)

chore: vite 5.0.0 update

* added buttuns for filtering (#924)

* added buttuns for filtering

* added filter for expired events

* fix

* fixed filtering of events and activities (#939)

* Reaksjoner (#900)

* moved share button below news post instead of above

* moved share button below news post instead of above

* startet adding checkbox for emojis

* started adding emojis

* fixed bug with newseditor

* saving progress

* added test mui components for displaying emojis

* Your commit message

* fikset logikken for emojies

* added emoji picker for react

* added emoji picker for react

* started adding mutation

* fixed fetching and started on designing

* redesigned

* started om emojis for event

* added emojies for events

* fixed design for mobile

* redesigned to displaying users

* format

* removed yarn file

* added ContentType type

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>

* moved checkbox for emojies outside paid event collapse

* added id for each user in copy of participants of an event (#940)

* disabled switch to change from free to paid event if an event has reg… (#910)

* disabled switch to change from free to paid event if an event has registrations

* first version finished

* Update CHANGELOG.md

* format

* fixed wrong disable logic for switching off paid event

* Update CHANGELOG.md

* fixed countdowntimer bug, so if the time is out and there is an error in the backend, the timer will disapear

* fixed countdowntimer bug

* added message for when time is out, explaining why the user is not kicked out before extra payment time is out

* changed message for signing off event

* format

* changed text (#944)

* changed email for strike message (#945)

* added package for allowing iframe (#949)

* reduced number of showcase to two for mobile fit (#950)

* Update CHANGELOG.md (#951)

* added helpertext (#957)

* removed timepicker. Paytime is set to constant 2 hours (#958)

* Update CHANGELOG.md (#959)

* Clickable user component in reactions list (#961)

* changed cheatsheet button (#962)

* Feat/paragraph description (#963)

* Added description to fine

* Updated changelog

* Fixed rendering error when no laws

* Fix(waiting list)/fix waiting list order (#965)

* will now sort and render the waiting list participants according to their respective waiting list number

* added waiting list number field to participant info

* added tailwindcss and shadcn (#964)

* added tailwindcss and shadcn

* added clsx package for utils.ts

* changed to outlined on contained buttons to fix css bug

* added old bg colors to tailwindcss config

* redesigned reaction handler

* removed full import from React in button.tsx

* removed full import from react in card.tsx

* added old primary colors to index.css

* changed icon for showing all reacitons

* Update CHANGELOG.md (#966)

* waiting-list will now only be sorted if there is a priority pool (#968)

* waiting list info will now only be rendered if not null (#969)

* Shadcn button refdesign (#970)

* changed button for add fine

* changed button for adding prioritygroups

* changed button for image upload

* Shadcn redesign footer (#971)

* fixed long text on image upload and removed hover on small devices

* refactord footer to shadcn

* fixed pnpm-lock

* Refactor(shadcn)/markdown (#974)

* fixed markdown bugs

* format

* fixed link for event calender (#976)

* redesigned to shadcn avatars (#977)

* changed themesettings component to shadcn (#978)

* fixed seperator for markdown (#981)

* fixed seperator for markdown (#982)

* Refactor event renderer (#983)

* init

* refactored event renderer

* added change to changelog

* started on redesign of profile page (#980)

* started on redesign of profile page

* redesinged event subscription collapse

* redesigned admin cards

* refactored badge listing

* refactored membershippage

* started on strike listing

* refactored strike listing

* finished

* added change to changelog

* chore(deps): bump eslint from 8.48.0 to 8.56.0 (#941)

Bumps [eslint](https://github.com/eslint/eslint) from 8.48.0 to 8.56.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.48.0...v8.56.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* docs(changelog): iterate changelog version (#919)

Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* refactored news renderer (#989)

* chore(deps): bump @emotion/react from 11.9.0 to 11.11.4 (#988)

Bumps [@emotion/react](https://github.com/emotion-js/emotion) from 11.9.0 to 11.11.4.
- [Release notes](https://github.com/emotion-js/emotion/releases)
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/react@11.9.0...@emotion/react@11.11.4)

---
updated-dependencies:
- dependency-name: "@emotion/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump @vercel/analytics from 1.0.2 to 1.1.4 (#984)

Bumps [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) from 1.0.2 to 1.1.4.
- [Release notes](https://github.com/vercel/analytics/releases)
- [Commits](https://github.com/vercel/analytics/commits/1.1.4/packages/web)

---
updated-dependencies:
- dependency-name: "@vercel/analytics"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3 (#985)

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3

Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.15.0 to 6.22.3.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.22.3/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12 (#956)

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.0 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* Update CHANGELOG.md (#990)

* fixed ts error

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Clementz <martcl@stud.ntnu.no>
Co-authored-by: martcl <martincclementz@gmail.com>
Co-authored-by: Anders <69890033+lille-morille@users.noreply.github.com>
Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>
Co-authored-by: Emil Johnsen <111747340+1Cezzo@users.noreply.github.com>
Co-authored-by: Frikk Balder <33499052+MindChirp@users.noreply.github.com>
Co-authored-by: Erik Skjellevik <98759397+eriskjel@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
MadsNyl added a commit that referenced this pull request Apr 4, 2024
* chore(deps): bump @babel/traverse from 7.22.15 to 7.23.2 (#912)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: cleanup calendar pup-up (#913)

* chore: cleanup calendar pup-up

* chore: update conditions

* fix: formatting

* chore: added emoji ➡️

* chore: remove emoji 😥

* chore: fix pre-commit file permissions

* chore(deps-dev): bump postcss from 8.4.29 to 8.4.31 (#904)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feat(event)/waitlist (#911)

* Feat/event add users maunually (#917)

* Added api endpoints locally and hooks

* Added component and ui part

* Small fix, only allow one person to be added

* Updated Changelog

* Update CHANGELOG.md

* Trigger build

* made page for creating and deleting QR codes (#907)

* made page for creating and deleting QR codes

* added error for invalid url, and download option

* commit

* fixed the error with deleting qr code

* Update CHANGELOG.md

* added error for invalid url

* changed to qr generations at frontend

* format

* refactored to use QR code generator at frontend, and styled the component

* fixes

* format

* Activity (#922)

* first version

* changed layout for activities on landing page

* changed limit for activities on landing page

* Update CHANGELOG.md

* vite 5.0.0 update (#928)

chore: vite 5.0.0 update

* added buttuns for filtering (#924)

* added buttuns for filtering

* added filter for expired events

* fix

* fixed filtering of events and activities (#939)

* Reaksjoner (#900)

* moved share button below news post instead of above

* moved share button below news post instead of above

* startet adding checkbox for emojis

* started adding emojis

* fixed bug with newseditor

* saving progress

* added test mui components for displaying emojis

* Your commit message

* fikset logikken for emojies

* added emoji picker for react

* added emoji picker for react

* started adding mutation

* fixed fetching and started on designing

* redesigned

* started om emojis for event

* added emojies for events

* fixed design for mobile

* redesigned to displaying users

* format

* removed yarn file

* added ContentType type

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>

* moved checkbox for emojies outside paid event collapse

* added id for each user in copy of participants of an event (#940)

* disabled switch to change from free to paid event if an event has reg… (#910)

* disabled switch to change from free to paid event if an event has registrations

* first version finished

* Update CHANGELOG.md

* format

* fixed wrong disable logic for switching off paid event

* Update CHANGELOG.md

* fixed countdowntimer bug, so if the time is out and there is an error in the backend, the timer will disapear

* fixed countdowntimer bug

* added message for when time is out, explaining why the user is not kicked out before extra payment time is out

* changed message for signing off event

* format

* changed text (#944)

* changed email for strike message (#945)

* added package for allowing iframe (#949)

* reduced number of showcase to two for mobile fit (#950)

* Update CHANGELOG.md (#951)

* added helpertext (#957)

* removed timepicker. Paytime is set to constant 2 hours (#958)

* Update CHANGELOG.md (#959)

* Clickable user component in reactions list (#961)

* changed cheatsheet button (#962)

* Feat/paragraph description (#963)

* Added description to fine

* Updated changelog

* Fixed rendering error when no laws

* Fix(waiting list)/fix waiting list order (#965)

* will now sort and render the waiting list participants according to their respective waiting list number

* added waiting list number field to participant info

* added tailwindcss and shadcn (#964)

* added tailwindcss and shadcn

* added clsx package for utils.ts

* changed to outlined on contained buttons to fix css bug

* added old bg colors to tailwindcss config

* redesigned reaction handler

* removed full import from React in button.tsx

* removed full import from react in card.tsx

* added old primary colors to index.css

* changed icon for showing all reacitons

* Update CHANGELOG.md (#966)

* waiting-list will now only be sorted if there is a priority pool (#968)

* waiting list info will now only be rendered if not null (#969)

* Shadcn button refdesign (#970)

* changed button for add fine

* changed button for adding prioritygroups

* changed button for image upload

* Shadcn redesign footer (#971)

* fixed long text on image upload and removed hover on small devices

* refactord footer to shadcn

* fixed pnpm-lock

* Refactor(shadcn)/markdown (#974)

* fixed markdown bugs

* format

* fixed link for event calender (#976)

* redesigned to shadcn avatars (#977)

* changed themesettings component to shadcn (#978)

* fixed seperator for markdown (#981)

* fixed seperator for markdown (#982)

* Refactor event renderer (#983)

* init

* refactored event renderer

* added change to changelog

* started on redesign of profile page (#980)

* started on redesign of profile page

* redesinged event subscription collapse

* redesigned admin cards

* refactored badge listing

* refactored membershippage

* started on strike listing

* refactored strike listing

* finished

* added change to changelog

* chore(deps): bump eslint from 8.48.0 to 8.56.0 (#941)

Bumps [eslint](https://github.com/eslint/eslint) from 8.48.0 to 8.56.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.48.0...v8.56.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* docs(changelog): iterate changelog version (#919)

Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* refactored news renderer (#989)

* chore(deps): bump @emotion/react from 11.9.0 to 11.11.4 (#988)

Bumps [@emotion/react](https://github.com/emotion-js/emotion) from 11.9.0 to 11.11.4.
- [Release notes](https://github.com/emotion-js/emotion/releases)
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/react@11.9.0...@emotion/react@11.11.4)

---
updated-dependencies:
- dependency-name: "@emotion/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump @vercel/analytics from 1.0.2 to 1.1.4 (#984)

Bumps [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) from 1.0.2 to 1.1.4.
- [Release notes](https://github.com/vercel/analytics/releases)
- [Commits](https://github.com/vercel/analytics/commits/1.1.4/packages/web)

---
updated-dependencies:
- dependency-name: "@vercel/analytics"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3 (#985)

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3

Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.15.0 to 6.22.3.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.22.3/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12 (#956)

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.0 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* Update CHANGELOG.md (#990)

* fixed ts error

* added description of how to use spaces (#992)

* changed position of share and edit button for event (#993)

changed position of share and edit button

* diasbled theme selector (#998)

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Clementz <martcl@stud.ntnu.no>
Co-authored-by: martcl <martincclementz@gmail.com>
Co-authored-by: Anders <69890033+lille-morille@users.noreply.github.com>
Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>
Co-authored-by: Emil Johnsen <111747340+1Cezzo@users.noreply.github.com>
Co-authored-by: Frikk Balder <33499052+MindChirp@users.noreply.github.com>
Co-authored-by: Erik Skjellevik <98759397+eriskjel@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
MadsNyl added a commit that referenced this pull request Apr 11, 2024
* chore(deps): bump @babel/traverse from 7.22.15 to 7.23.2 (#912)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: cleanup calendar pup-up (#913)

* chore: cleanup calendar pup-up

* chore: update conditions

* fix: formatting

* chore: added emoji ➡️

* chore: remove emoji 😥

* chore: fix pre-commit file permissions

* chore(deps-dev): bump postcss from 8.4.29 to 8.4.31 (#904)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feat(event)/waitlist (#911)

* Feat/event add users maunually (#917)

* Added api endpoints locally and hooks

* Added component and ui part

* Small fix, only allow one person to be added

* Updated Changelog

* Update CHANGELOG.md

* Trigger build

* made page for creating and deleting QR codes (#907)

* made page for creating and deleting QR codes

* added error for invalid url, and download option

* commit

* fixed the error with deleting qr code

* Update CHANGELOG.md

* added error for invalid url

* changed to qr generations at frontend

* format

* refactored to use QR code generator at frontend, and styled the component

* fixes

* format

* Activity (#922)

* first version

* changed layout for activities on landing page

* changed limit for activities on landing page

* Update CHANGELOG.md

* vite 5.0.0 update (#928)

chore: vite 5.0.0 update

* added buttuns for filtering (#924)

* added buttuns for filtering

* added filter for expired events

* fix

* fixed filtering of events and activities (#939)

* Reaksjoner (#900)

* moved share button below news post instead of above

* moved share button below news post instead of above

* startet adding checkbox for emojis

* started adding emojis

* fixed bug with newseditor

* saving progress

* added test mui components for displaying emojis

* Your commit message

* fikset logikken for emojies

* added emoji picker for react

* added emoji picker for react

* started adding mutation

* fixed fetching and started on designing

* redesigned

* started om emojis for event

* added emojies for events

* fixed design for mobile

* redesigned to displaying users

* format

* removed yarn file

* added ContentType type

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>

* moved checkbox for emojies outside paid event collapse

* added id for each user in copy of participants of an event (#940)

* disabled switch to change from free to paid event if an event has reg… (#910)

* disabled switch to change from free to paid event if an event has registrations

* first version finished

* Update CHANGELOG.md

* format

* fixed wrong disable logic for switching off paid event

* Update CHANGELOG.md

* fixed countdowntimer bug, so if the time is out and there is an error in the backend, the timer will disapear

* fixed countdowntimer bug

* added message for when time is out, explaining why the user is not kicked out before extra payment time is out

* changed message for signing off event

* format

* changed text (#944)

* changed email for strike message (#945)

* added package for allowing iframe (#949)

* reduced number of showcase to two for mobile fit (#950)

* Update CHANGELOG.md (#951)

* added helpertext (#957)

* removed timepicker. Paytime is set to constant 2 hours (#958)

* Update CHANGELOG.md (#959)

* Clickable user component in reactions list (#961)

* changed cheatsheet button (#962)

* Feat/paragraph description (#963)

* Added description to fine

* Updated changelog

* Fixed rendering error when no laws

* Fix(waiting list)/fix waiting list order (#965)

* will now sort and render the waiting list participants according to their respective waiting list number

* added waiting list number field to participant info

* added tailwindcss and shadcn (#964)

* added tailwindcss and shadcn

* added clsx package for utils.ts

* changed to outlined on contained buttons to fix css bug

* added old bg colors to tailwindcss config

* redesigned reaction handler

* removed full import from React in button.tsx

* removed full import from react in card.tsx

* added old primary colors to index.css

* changed icon for showing all reacitons

* Update CHANGELOG.md (#966)

* waiting-list will now only be sorted if there is a priority pool (#968)

* waiting list info will now only be rendered if not null (#969)

* Shadcn button refdesign (#970)

* changed button for add fine

* changed button for adding prioritygroups

* changed button for image upload

* Shadcn redesign footer (#971)

* fixed long text on image upload and removed hover on small devices

* refactord footer to shadcn

* fixed pnpm-lock

* Refactor(shadcn)/markdown (#974)

* fixed markdown bugs

* format

* fixed link for event calender (#976)

* redesigned to shadcn avatars (#977)

* changed themesettings component to shadcn (#978)

* fixed seperator for markdown (#981)

* fixed seperator for markdown (#982)

* Refactor event renderer (#983)

* init

* refactored event renderer

* added change to changelog

* started on redesign of profile page (#980)

* started on redesign of profile page

* redesinged event subscription collapse

* redesigned admin cards

* refactored badge listing

* refactored membershippage

* started on strike listing

* refactored strike listing

* finished

* added change to changelog

* chore(deps): bump eslint from 8.48.0 to 8.56.0 (#941)

Bumps [eslint](https://github.com/eslint/eslint) from 8.48.0 to 8.56.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.48.0...v8.56.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* docs(changelog): iterate changelog version (#919)

Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* refactored news renderer (#989)

* chore(deps): bump @emotion/react from 11.9.0 to 11.11.4 (#988)

Bumps [@emotion/react](https://github.com/emotion-js/emotion) from 11.9.0 to 11.11.4.
- [Release notes](https://github.com/emotion-js/emotion/releases)
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/react@11.9.0...@emotion/react@11.11.4)

---
updated-dependencies:
- dependency-name: "@emotion/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump @vercel/analytics from 1.0.2 to 1.1.4 (#984)

Bumps [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) from 1.0.2 to 1.1.4.
- [Release notes](https://github.com/vercel/analytics/releases)
- [Commits](https://github.com/vercel/analytics/commits/1.1.4/packages/web)

---
updated-dependencies:
- dependency-name: "@vercel/analytics"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3 (#985)

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3

Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.15.0 to 6.22.3.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.22.3/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12 (#956)

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.0 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* Update CHANGELOG.md (#990)

* fixed ts error

* added description of how to use spaces (#992)

* changed position of share and edit button for event (#993)

changed position of share and edit button

* diasbled theme selector (#998)

* NITO logo footer (#1002)

added nito logo and made news title bigger on mobile

* added version name to changelog

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Clementz <martcl@stud.ntnu.no>
Co-authored-by: martcl <martincclementz@gmail.com>
Co-authored-by: Anders <69890033+lille-morille@users.noreply.github.com>
Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>
Co-authored-by: Emil Johnsen <111747340+1Cezzo@users.noreply.github.com>
Co-authored-by: Frikk Balder <33499052+MindChirp@users.noreply.github.com>
Co-authored-by: Erik Skjellevik <98759397+eriskjel@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
MadsNyl added a commit that referenced this pull request Apr 11, 2024
* chore(deps): bump @babel/traverse from 7.22.15 to 7.23.2 (#912)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: cleanup calendar pup-up (#913)

* chore: cleanup calendar pup-up

* chore: update conditions

* fix: formatting

* chore: added emoji ➡️

* chore: remove emoji 😥

* chore: fix pre-commit file permissions

* chore(deps-dev): bump postcss from 8.4.29 to 8.4.31 (#904)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feat(event)/waitlist (#911)

* Feat/event add users maunually (#917)

* Added api endpoints locally and hooks

* Added component and ui part

* Small fix, only allow one person to be added

* Updated Changelog

* Update CHANGELOG.md

* Trigger build

* made page for creating and deleting QR codes (#907)

* made page for creating and deleting QR codes

* added error for invalid url, and download option

* commit

* fixed the error with deleting qr code

* Update CHANGELOG.md

* added error for invalid url

* changed to qr generations at frontend

* format

* refactored to use QR code generator at frontend, and styled the component

* fixes

* format

* Activity (#922)

* first version

* changed layout for activities on landing page

* changed limit for activities on landing page

* Update CHANGELOG.md

* vite 5.0.0 update (#928)

chore: vite 5.0.0 update

* added buttuns for filtering (#924)

* added buttuns for filtering

* added filter for expired events

* fix

* fixed filtering of events and activities (#939)

* Reaksjoner (#900)

* moved share button below news post instead of above

* moved share button below news post instead of above

* startet adding checkbox for emojis

* started adding emojis

* fixed bug with newseditor

* saving progress

* added test mui components for displaying emojis

* Your commit message

* fikset logikken for emojies

* added emoji picker for react

* added emoji picker for react

* started adding mutation

* fixed fetching and started on designing

* redesigned

* started om emojis for event

* added emojies for events

* fixed design for mobile

* redesigned to displaying users

* format

* removed yarn file

* added ContentType type

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>

* moved checkbox for emojies outside paid event collapse

* added id for each user in copy of participants of an event (#940)

* disabled switch to change from free to paid event if an event has reg… (#910)

* disabled switch to change from free to paid event if an event has registrations

* first version finished

* Update CHANGELOG.md

* format

* fixed wrong disable logic for switching off paid event

* Update CHANGELOG.md

* fixed countdowntimer bug, so if the time is out and there is an error in the backend, the timer will disapear

* fixed countdowntimer bug

* added message for when time is out, explaining why the user is not kicked out before extra payment time is out

* changed message for signing off event

* format

* changed text (#944)

* changed email for strike message (#945)

* added package for allowing iframe (#949)

* reduced number of showcase to two for mobile fit (#950)

* Update CHANGELOG.md (#951)

* added helpertext (#957)

* removed timepicker. Paytime is set to constant 2 hours (#958)

* Update CHANGELOG.md (#959)

* Clickable user component in reactions list (#961)

* changed cheatsheet button (#962)

* Feat/paragraph description (#963)

* Added description to fine

* Updated changelog

* Fixed rendering error when no laws

* Fix(waiting list)/fix waiting list order (#965)

* will now sort and render the waiting list participants according to their respective waiting list number

* added waiting list number field to participant info

* added tailwindcss and shadcn (#964)

* added tailwindcss and shadcn

* added clsx package for utils.ts

* changed to outlined on contained buttons to fix css bug

* added old bg colors to tailwindcss config

* redesigned reaction handler

* removed full import from React in button.tsx

* removed full import from react in card.tsx

* added old primary colors to index.css

* changed icon for showing all reacitons

* Update CHANGELOG.md (#966)

* waiting-list will now only be sorted if there is a priority pool (#968)

* waiting list info will now only be rendered if not null (#969)

* Shadcn button refdesign (#970)

* changed button for add fine

* changed button for adding prioritygroups

* changed button for image upload

* Shadcn redesign footer (#971)

* fixed long text on image upload and removed hover on small devices

* refactord footer to shadcn

* fixed pnpm-lock

* Refactor(shadcn)/markdown (#974)

* fixed markdown bugs

* format

* fixed link for event calender (#976)

* redesigned to shadcn avatars (#977)

* changed themesettings component to shadcn (#978)

* fixed seperator for markdown (#981)

* fixed seperator for markdown (#982)

* Refactor event renderer (#983)

* init

* refactored event renderer

* added change to changelog

* started on redesign of profile page (#980)

* started on redesign of profile page

* redesinged event subscription collapse

* redesigned admin cards

* refactored badge listing

* refactored membershippage

* started on strike listing

* refactored strike listing

* finished

* added change to changelog

* chore(deps): bump eslint from 8.48.0 to 8.56.0 (#941)

Bumps [eslint](https://github.com/eslint/eslint) from 8.48.0 to 8.56.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.48.0...v8.56.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* docs(changelog): iterate changelog version (#919)

Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* refactored news renderer (#989)

* chore(deps): bump @emotion/react from 11.9.0 to 11.11.4 (#988)

Bumps [@emotion/react](https://github.com/emotion-js/emotion) from 11.9.0 to 11.11.4.
- [Release notes](https://github.com/emotion-js/emotion/releases)
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/react@11.9.0...@emotion/react@11.11.4)

---
updated-dependencies:
- dependency-name: "@emotion/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump @vercel/analytics from 1.0.2 to 1.1.4 (#984)

Bumps [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) from 1.0.2 to 1.1.4.
- [Release notes](https://github.com/vercel/analytics/releases)
- [Commits](https://github.com/vercel/analytics/commits/1.1.4/packages/web)

---
updated-dependencies:
- dependency-name: "@vercel/analytics"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3 (#985)

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3

Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.15.0 to 6.22.3.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.22.3/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12 (#956)

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.0 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* Update CHANGELOG.md (#990)

* fixed ts error

* added description of how to use spaces (#992)

* changed position of share and edit button for event (#993)

changed position of share and edit button

* diasbled theme selector (#998)

* NITO logo footer (#1002)

added nito logo and made news title bigger on mobile

* added version name to changelog

* trigger build

* Menu for shortcuts (#1006)

* init

* added shortcut navigations for external sites

* Changed icon and added logout button

* changed info for contact for strikes (#1007)

changed info for contact

* changed changelog

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Clementz <martcl@stud.ntnu.no>
Co-authored-by: martcl <martincclementz@gmail.com>
Co-authored-by: Anders <69890033+lille-morille@users.noreply.github.com>
Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>
Co-authored-by: Emil Johnsen <111747340+1Cezzo@users.noreply.github.com>
Co-authored-by: Frikk Balder <33499052+MindChirp@users.noreply.github.com>
Co-authored-by: Erik Skjellevik <98759397+eriskjel@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
MadsNyl added a commit that referenced this pull request Apr 16, 2024
* chore(deps): bump @babel/traverse from 7.22.15 to 7.23.2 (#912)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: cleanup calendar pup-up (#913)

* chore: cleanup calendar pup-up

* chore: update conditions

* fix: formatting

* chore: added emoji ➡️

* chore: remove emoji 😥

* chore: fix pre-commit file permissions

* chore(deps-dev): bump postcss from 8.4.29 to 8.4.31 (#904)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feat(event)/waitlist (#911)

* Feat/event add users maunually (#917)

* Added api endpoints locally and hooks

* Added component and ui part

* Small fix, only allow one person to be added

* Updated Changelog

* Update CHANGELOG.md

* Trigger build

* made page for creating and deleting QR codes (#907)

* made page for creating and deleting QR codes

* added error for invalid url, and download option

* commit

* fixed the error with deleting qr code

* Update CHANGELOG.md

* added error for invalid url

* changed to qr generations at frontend

* format

* refactored to use QR code generator at frontend, and styled the component

* fixes

* format

* Activity (#922)

* first version

* changed layout for activities on landing page

* changed limit for activities on landing page

* Update CHANGELOG.md

* vite 5.0.0 update (#928)

chore: vite 5.0.0 update

* added buttuns for filtering (#924)

* added buttuns for filtering

* added filter for expired events

* fix

* fixed filtering of events and activities (#939)

* Reaksjoner (#900)

* moved share button below news post instead of above

* moved share button below news post instead of above

* startet adding checkbox for emojis

* started adding emojis

* fixed bug with newseditor

* saving progress

* added test mui components for displaying emojis

* Your commit message

* fikset logikken for emojies

* added emoji picker for react

* added emoji picker for react

* started adding mutation

* fixed fetching and started on designing

* redesigned

* started om emojis for event

* added emojies for events

* fixed design for mobile

* redesigned to displaying users

* format

* removed yarn file

* added ContentType type

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>

* moved checkbox for emojies outside paid event collapse

* added id for each user in copy of participants of an event (#940)

* disabled switch to change from free to paid event if an event has reg… (#910)

* disabled switch to change from free to paid event if an event has registrations

* first version finished

* Update CHANGELOG.md

* format

* fixed wrong disable logic for switching off paid event

* Update CHANGELOG.md

* fixed countdowntimer bug, so if the time is out and there is an error in the backend, the timer will disapear

* fixed countdowntimer bug

* added message for when time is out, explaining why the user is not kicked out before extra payment time is out

* changed message for signing off event

* format

* changed text (#944)

* changed email for strike message (#945)

* added package for allowing iframe (#949)

* reduced number of showcase to two for mobile fit (#950)

* Update CHANGELOG.md (#951)

* added helpertext (#957)

* removed timepicker. Paytime is set to constant 2 hours (#958)

* Update CHANGELOG.md (#959)

* Clickable user component in reactions list (#961)

* changed cheatsheet button (#962)

* Feat/paragraph description (#963)

* Added description to fine

* Updated changelog

* Fixed rendering error when no laws

* Fix(waiting list)/fix waiting list order (#965)

* will now sort and render the waiting list participants according to their respective waiting list number

* added waiting list number field to participant info

* added tailwindcss and shadcn (#964)

* added tailwindcss and shadcn

* added clsx package for utils.ts

* changed to outlined on contained buttons to fix css bug

* added old bg colors to tailwindcss config

* redesigned reaction handler

* removed full import from React in button.tsx

* removed full import from react in card.tsx

* added old primary colors to index.css

* changed icon for showing all reacitons

* Update CHANGELOG.md (#966)

* waiting-list will now only be sorted if there is a priority pool (#968)

* waiting list info will now only be rendered if not null (#969)

* Shadcn button refdesign (#970)

* changed button for add fine

* changed button for adding prioritygroups

* changed button for image upload

* Shadcn redesign footer (#971)

* fixed long text on image upload and removed hover on small devices

* refactord footer to shadcn

* fixed pnpm-lock

* Refactor(shadcn)/markdown (#974)

* fixed markdown bugs

* format

* fixed link for event calender (#976)

* redesigned to shadcn avatars (#977)

* changed themesettings component to shadcn (#978)

* fixed seperator for markdown (#981)

* fixed seperator for markdown (#982)

* Refactor event renderer (#983)

* init

* refactored event renderer

* added change to changelog

* started on redesign of profile page (#980)

* started on redesign of profile page

* redesinged event subscription collapse

* redesigned admin cards

* refactored badge listing

* refactored membershippage

* started on strike listing

* refactored strike listing

* finished

* added change to changelog

* chore(deps): bump eslint from 8.48.0 to 8.56.0 (#941)

Bumps [eslint](https://github.com/eslint/eslint) from 8.48.0 to 8.56.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.48.0...v8.56.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* docs(changelog): iterate changelog version (#919)

Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* refactored news renderer (#989)

* chore(deps): bump @emotion/react from 11.9.0 to 11.11.4 (#988)

Bumps [@emotion/react](https://github.com/emotion-js/emotion) from 11.9.0 to 11.11.4.
- [Release notes](https://github.com/emotion-js/emotion/releases)
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/react@11.9.0...@emotion/react@11.11.4)

---
updated-dependencies:
- dependency-name: "@emotion/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump @vercel/analytics from 1.0.2 to 1.1.4 (#984)

Bumps [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) from 1.0.2 to 1.1.4.
- [Release notes](https://github.com/vercel/analytics/releases)
- [Commits](https://github.com/vercel/analytics/commits/1.1.4/packages/web)

---
updated-dependencies:
- dependency-name: "@vercel/analytics"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3 (#985)

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3

Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.15.0 to 6.22.3.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.22.3/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12 (#956)

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.0 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* Update CHANGELOG.md (#990)

* fixed ts error

* added description of how to use spaces (#992)

* changed position of share and edit button for event (#993)

changed position of share and edit button

* diasbled theme selector (#998)

* NITO logo footer (#1002)

added nito logo and made news title bigger on mobile

* added version name to changelog

* trigger build

* Menu for shortcuts (#1006)

* init

* added shortcut navigations for external sites

* Changed icon and added logout button

* changed info for contact for strikes (#1007)

changed info for contact

* changed changelog

* User bio (#1010)

* Created initial profileBio

* Started on bio editor

* made the frame for bio editor

* Create user_bio type and add api calls for user bio

* Create user_bio type and added it to user type. Added api calls for user bio. Created hooks.

* Refactor: Changed the gui in edit bio

* Refactor: Fixed User bio editor

* format

* Enable partial updates

* format

* finished

---------

Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>

* Update CHANGELOG.md

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Clementz <martcl@stud.ntnu.no>
Co-authored-by: martcl <martincclementz@gmail.com>
Co-authored-by: Anders <69890033+lille-morille@users.noreply.github.com>
Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>
Co-authored-by: Emil Johnsen <111747340+1Cezzo@users.noreply.github.com>
Co-authored-by: Frikk Balder <33499052+MindChirp@users.noreply.github.com>
Co-authored-by: Erik Skjellevik <98759397+eriskjel@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: LeMiTam <145369879+LeMiTam@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>
MadsNyl added a commit that referenced this pull request Apr 26, 2024
* chore(deps): bump @babel/traverse from 7.22.15 to 7.23.2 (#912)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: cleanup calendar pup-up (#913)

* chore: cleanup calendar pup-up

* chore: update conditions

* fix: formatting

* chore: added emoji ➡️

* chore: remove emoji 😥

* chore: fix pre-commit file permissions

* chore(deps-dev): bump postcss from 8.4.29 to 8.4.31 (#904)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feat(event)/waitlist (#911)

* Feat/event add users maunually (#917)

* Added api endpoints locally and hooks

* Added component and ui part

* Small fix, only allow one person to be added

* Updated Changelog

* Update CHANGELOG.md

* Trigger build

* made page for creating and deleting QR codes (#907)

* made page for creating and deleting QR codes

* added error for invalid url, and download option

* commit

* fixed the error with deleting qr code

* Update CHANGELOG.md

* added error for invalid url

* changed to qr generations at frontend

* format

* refactored to use QR code generator at frontend, and styled the component

* fixes

* format

* Activity (#922)

* first version

* changed layout for activities on landing page

* changed limit for activities on landing page

* Update CHANGELOG.md

* vite 5.0.0 update (#928)

chore: vite 5.0.0 update

* added buttuns for filtering (#924)

* added buttuns for filtering

* added filter for expired events

* fix

* fixed filtering of events and activities (#939)

* Reaksjoner (#900)

* moved share button below news post instead of above

* moved share button below news post instead of above

* startet adding checkbox for emojis

* started adding emojis

* fixed bug with newseditor

* saving progress

* added test mui components for displaying emojis

* Your commit message

* fikset logikken for emojies

* added emoji picker for react

* added emoji picker for react

* started adding mutation

* fixed fetching and started on designing

* redesigned

* started om emojis for event

* added emojies for events

* fixed design for mobile

* redesigned to displaying users

* format

* removed yarn file

* added ContentType type

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>

* moved checkbox for emojies outside paid event collapse

* added id for each user in copy of participants of an event (#940)

* disabled switch to change from free to paid event if an event has reg… (#910)

* disabled switch to change from free to paid event if an event has registrations

* first version finished

* Update CHANGELOG.md

* format

* fixed wrong disable logic for switching off paid event

* Update CHANGELOG.md

* fixed countdowntimer bug, so if the time is out and there is an error in the backend, the timer will disapear

* fixed countdowntimer bug

* added message for when time is out, explaining why the user is not kicked out before extra payment time is out

* changed message for signing off event

* format

* changed text (#944)

* changed email for strike message (#945)

* added package for allowing iframe (#949)

* reduced number of showcase to two for mobile fit (#950)

* Update CHANGELOG.md (#951)

* added helpertext (#957)

* removed timepicker. Paytime is set to constant 2 hours (#958)

* Update CHANGELOG.md (#959)

* Clickable user component in reactions list (#961)

* changed cheatsheet button (#962)

* Feat/paragraph description (#963)

* Added description to fine

* Updated changelog

* Fixed rendering error when no laws

* Fix(waiting list)/fix waiting list order (#965)

* will now sort and render the waiting list participants according to their respective waiting list number

* added waiting list number field to participant info

* added tailwindcss and shadcn (#964)

* added tailwindcss and shadcn

* added clsx package for utils.ts

* changed to outlined on contained buttons to fix css bug

* added old bg colors to tailwindcss config

* redesigned reaction handler

* removed full import from React in button.tsx

* removed full import from react in card.tsx

* added old primary colors to index.css

* changed icon for showing all reacitons

* Update CHANGELOG.md (#966)

* waiting-list will now only be sorted if there is a priority pool (#968)

* waiting list info will now only be rendered if not null (#969)

* Shadcn button refdesign (#970)

* changed button for add fine

* changed button for adding prioritygroups

* changed button for image upload

* Shadcn redesign footer (#971)

* fixed long text on image upload and removed hover on small devices

* refactord footer to shadcn

* fixed pnpm-lock

* Refactor(shadcn)/markdown (#974)

* fixed markdown bugs

* format

* fixed link for event calender (#976)

* redesigned to shadcn avatars (#977)

* changed themesettings component to shadcn (#978)

* fixed seperator for markdown (#981)

* fixed seperator for markdown (#982)

* Refactor event renderer (#983)

* init

* refactored event renderer

* added change to changelog

* started on redesign of profile page (#980)

* started on redesign of profile page

* redesinged event subscription collapse

* redesigned admin cards

* refactored badge listing

* refactored membershippage

* started on strike listing

* refactored strike listing

* finished

* added change to changelog

* chore(deps): bump eslint from 8.48.0 to 8.56.0 (#941)

Bumps [eslint](https://github.com/eslint/eslint) from 8.48.0 to 8.56.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.48.0...v8.56.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* docs(changelog): iterate changelog version (#919)

Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* refactored news renderer (#989)

* chore(deps): bump @emotion/react from 11.9.0 to 11.11.4 (#988)

Bumps [@emotion/react](https://github.com/emotion-js/emotion) from 11.9.0 to 11.11.4.
- [Release notes](https://github.com/emotion-js/emotion/releases)
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/react@11.9.0...@emotion/react@11.11.4)

---
updated-dependencies:
- dependency-name: "@emotion/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump @vercel/analytics from 1.0.2 to 1.1.4 (#984)

Bumps [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) from 1.0.2 to 1.1.4.
- [Release notes](https://github.com/vercel/analytics/releases)
- [Commits](https://github.com/vercel/analytics/commits/1.1.4/packages/web)

---
updated-dependencies:
- dependency-name: "@vercel/analytics"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3 (#985)

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3

Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.15.0 to 6.22.3.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.22.3/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12 (#956)

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.0 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* Update CHANGELOG.md (#990)

* fixed ts error

* added description of how to use spaces (#992)

* changed position of share and edit button for event (#993)

changed position of share and edit button

* diasbled theme selector (#998)

* NITO logo footer (#1002)

added nito logo and made news title bigger on mobile

* added version name to changelog

* trigger build

* Menu for shortcuts (#1006)

* init

* added shortcut navigations for external sites

* Changed icon and added logout button

* changed info for contact for strikes (#1007)

changed info for contact

* changed changelog

* User bio (#1010)

* Created initial profileBio

* Started on bio editor

* made the frame for bio editor

* Create user_bio type and add api calls for user bio

* Create user_bio type and added it to user type. Added api calls for user bio. Created hooks.

* Refactor: Changed the gui in edit bio

* Refactor: Fixed User bio editor

* format

* Enable partial updates

* format

* finished

---------

Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>

* Update CHANGELOG.md

* PNG image bg fix (#1013)

removed white bg

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Clementz <martcl@stud.ntnu.no>
Co-authored-by: martcl <martincclementz@gmail.com>
Co-authored-by: Anders <69890033+lille-morille@users.noreply.github.com>
Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>
Co-authored-by: Emil Johnsen <111747340+1Cezzo@users.noreply.github.com>
Co-authored-by: Frikk Balder <33499052+MindChirp@users.noreply.github.com>
Co-authored-by: Erik Skjellevik <98759397+eriskjel@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: LeMiTam <145369879+LeMiTam@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>
MadsNyl added a commit that referenced this pull request May 1, 2024
* chore(deps): bump @babel/traverse from 7.22.15 to 7.23.2 (#912)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: cleanup calendar pup-up (#913)

* chore: cleanup calendar pup-up

* chore: update conditions

* fix: formatting

* chore: added emoji ➡️

* chore: remove emoji 😥

* chore: fix pre-commit file permissions

* chore(deps-dev): bump postcss from 8.4.29 to 8.4.31 (#904)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feat(event)/waitlist (#911)

* Feat/event add users maunually (#917)

* Added api endpoints locally and hooks

* Added component and ui part

* Small fix, only allow one person to be added

* Updated Changelog

* Update CHANGELOG.md

* Trigger build

* made page for creating and deleting QR codes (#907)

* made page for creating and deleting QR codes

* added error for invalid url, and download option

* commit

* fixed the error with deleting qr code

* Update CHANGELOG.md

* added error for invalid url

* changed to qr generations at frontend

* format

* refactored to use QR code generator at frontend, and styled the component

* fixes

* format

* Activity (#922)

* first version

* changed layout for activities on landing page

* changed limit for activities on landing page

* Update CHANGELOG.md

* vite 5.0.0 update (#928)

chore: vite 5.0.0 update

* added buttuns for filtering (#924)

* added buttuns for filtering

* added filter for expired events

* fix

* fixed filtering of events and activities (#939)

* Reaksjoner (#900)

* moved share button below news post instead of above

* moved share button below news post instead of above

* startet adding checkbox for emojis

* started adding emojis

* fixed bug with newseditor

* saving progress

* added test mui components for displaying emojis

* Your commit message

* fikset logikken for emojies

* added emoji picker for react

* added emoji picker for react

* started adding mutation

* fixed fetching and started on designing

* redesigned

* started om emojis for event

* added emojies for events

* fixed design for mobile

* redesigned to displaying users

* format

* removed yarn file

* added ContentType type

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>

* moved checkbox for emojies outside paid event collapse

* added id for each user in copy of participants of an event (#940)

* disabled switch to change from free to paid event if an event has reg… (#910)

* disabled switch to change from free to paid event if an event has registrations

* first version finished

* Update CHANGELOG.md

* format

* fixed wrong disable logic for switching off paid event

* Update CHANGELOG.md

* fixed countdowntimer bug, so if the time is out and there is an error in the backend, the timer will disapear

* fixed countdowntimer bug

* added message for when time is out, explaining why the user is not kicked out before extra payment time is out

* changed message for signing off event

* format

* changed text (#944)

* changed email for strike message (#945)

* added package for allowing iframe (#949)

* reduced number of showcase to two for mobile fit (#950)

* Update CHANGELOG.md (#951)

* added helpertext (#957)

* removed timepicker. Paytime is set to constant 2 hours (#958)

* Update CHANGELOG.md (#959)

* Clickable user component in reactions list (#961)

* changed cheatsheet button (#962)

* Feat/paragraph description (#963)

* Added description to fine

* Updated changelog

* Fixed rendering error when no laws

* Fix(waiting list)/fix waiting list order (#965)

* will now sort and render the waiting list participants according to their respective waiting list number

* added waiting list number field to participant info

* added tailwindcss and shadcn (#964)

* added tailwindcss and shadcn

* added clsx package for utils.ts

* changed to outlined on contained buttons to fix css bug

* added old bg colors to tailwindcss config

* redesigned reaction handler

* removed full import from React in button.tsx

* removed full import from react in card.tsx

* added old primary colors to index.css

* changed icon for showing all reacitons

* Update CHANGELOG.md (#966)

* waiting-list will now only be sorted if there is a priority pool (#968)

* waiting list info will now only be rendered if not null (#969)

* Shadcn button refdesign (#970)

* changed button for add fine

* changed button for adding prioritygroups

* changed button for image upload

* Shadcn redesign footer (#971)

* fixed long text on image upload and removed hover on small devices

* refactord footer to shadcn

* fixed pnpm-lock

* Refactor(shadcn)/markdown (#974)

* fixed markdown bugs

* format

* fixed link for event calender (#976)

* redesigned to shadcn avatars (#977)

* changed themesettings component to shadcn (#978)

* fixed seperator for markdown (#981)

* fixed seperator for markdown (#982)

* Refactor event renderer (#983)

* init

* refactored event renderer

* added change to changelog

* started on redesign of profile page (#980)

* started on redesign of profile page

* redesinged event subscription collapse

* redesigned admin cards

* refactored badge listing

* refactored membershippage

* started on strike listing

* refactored strike listing

* finished

* added change to changelog

* chore(deps): bump eslint from 8.48.0 to 8.56.0 (#941)

Bumps [eslint](https://github.com/eslint/eslint) from 8.48.0 to 8.56.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.48.0...v8.56.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* docs(changelog): iterate changelog version (#919)

Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* refactored news renderer (#989)

* chore(deps): bump @emotion/react from 11.9.0 to 11.11.4 (#988)

Bumps [@emotion/react](https://github.com/emotion-js/emotion) from 11.9.0 to 11.11.4.
- [Release notes](https://github.com/emotion-js/emotion/releases)
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/react@11.9.0...@emotion/react@11.11.4)

---
updated-dependencies:
- dependency-name: "@emotion/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump @vercel/analytics from 1.0.2 to 1.1.4 (#984)

Bumps [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) from 1.0.2 to 1.1.4.
- [Release notes](https://github.com/vercel/analytics/releases)
- [Commits](https://github.com/vercel/analytics/commits/1.1.4/packages/web)

---
updated-dependencies:
- dependency-name: "@vercel/analytics"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3 (#985)

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3

Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.15.0 to 6.22.3.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.22.3/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12 (#956)

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.0 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* Update CHANGELOG.md (#990)

* fixed ts error

* added description of how to use spaces (#992)

* changed position of share and edit button for event (#993)

changed position of share and edit button

* diasbled theme selector (#998)

* NITO logo footer (#1002)

added nito logo and made news title bigger on mobile

* added version name to changelog

* trigger build

* Menu for shortcuts (#1006)

* init

* added shortcut navigations for external sites

* Changed icon and added logout button

* changed info for contact for strikes (#1007)

changed info for contact

* changed changelog

* User bio (#1010)

* Created initial profileBio

* Started on bio editor

* made the frame for bio editor

* Create user_bio type and add api calls for user bio

* Create user_bio type and added it to user type. Added api calls for user bio. Created hooks.

* Refactor: Changed the gui in edit bio

* Refactor: Fixed User bio editor

* format

* Enable partial updates

* format

* finished

---------

Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>

* Update CHANGELOG.md

* PNG image bg fix (#1013)

removed white bg

* removed unregister button if registration is paid (#1015)

* removed unregister button if registration is paid

* update changelog

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Clementz <martcl@stud.ntnu.no>
Co-authored-by: martcl <martincclementz@gmail.com>
Co-authored-by: Anders <69890033+lille-morille@users.noreply.github.com>
Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>
Co-authored-by: Emil Johnsen <111747340+1Cezzo@users.noreply.github.com>
Co-authored-by: Frikk Balder <33499052+MindChirp@users.noreply.github.com>
Co-authored-by: Erik Skjellevik <98759397+eriskjel@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: LeMiTam <145369879+LeMiTam@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>
MadsNyl added a commit that referenced this pull request May 2, 2024
* chore(deps): bump @babel/traverse from 7.22.15 to 7.23.2 (#912)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: cleanup calendar pup-up (#913)

* chore: cleanup calendar pup-up

* chore: update conditions

* fix: formatting

* chore: added emoji ➡️

* chore: remove emoji 😥

* chore: fix pre-commit file permissions

* chore(deps-dev): bump postcss from 8.4.29 to 8.4.31 (#904)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feat(event)/waitlist (#911)

* Feat/event add users maunually (#917)

* Added api endpoints locally and hooks

* Added component and ui part

* Small fix, only allow one person to be added

* Updated Changelog

* Update CHANGELOG.md

* Trigger build

* made page for creating and deleting QR codes (#907)

* made page for creating and deleting QR codes

* added error for invalid url, and download option

* commit

* fixed the error with deleting qr code

* Update CHANGELOG.md

* added error for invalid url

* changed to qr generations at frontend

* format

* refactored to use QR code generator at frontend, and styled the component

* fixes

* format

* Activity (#922)

* first version

* changed layout for activities on landing page

* changed limit for activities on landing page

* Update CHANGELOG.md

* vite 5.0.0 update (#928)

chore: vite 5.0.0 update

* added buttuns for filtering (#924)

* added buttuns for filtering

* added filter for expired events

* fix

* fixed filtering of events and activities (#939)

* Reaksjoner (#900)

* moved share button below news post instead of above

* moved share button below news post instead of above

* startet adding checkbox for emojis

* started adding emojis

* fixed bug with newseditor

* saving progress

* added test mui components for displaying emojis

* Your commit message

* fikset logikken for emojies

* added emoji picker for react

* added emoji picker for react

* started adding mutation

* fixed fetching and started on designing

* redesigned

* started om emojis for event

* added emojies for events

* fixed design for mobile

* redesigned to displaying users

* format

* removed yarn file

* added ContentType type

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>

* moved checkbox for emojies outside paid event collapse

* added id for each user in copy of participants of an event (#940)

* disabled switch to change from free to paid event if an event has reg… (#910)

* disabled switch to change from free to paid event if an event has registrations

* first version finished

* Update CHANGELOG.md

* format

* fixed wrong disable logic for switching off paid event

* Update CHANGELOG.md

* fixed countdowntimer bug, so if the time is out and there is an error in the backend, the timer will disapear

* fixed countdowntimer bug

* added message for when time is out, explaining why the user is not kicked out before extra payment time is out

* changed message for signing off event

* format

* changed text (#944)

* changed email for strike message (#945)

* added package for allowing iframe (#949)

* reduced number of showcase to two for mobile fit (#950)

* Update CHANGELOG.md (#951)

* added helpertext (#957)

* removed timepicker. Paytime is set to constant 2 hours (#958)

* Update CHANGELOG.md (#959)

* Clickable user component in reactions list (#961)

* changed cheatsheet button (#962)

* Feat/paragraph description (#963)

* Added description to fine

* Updated changelog

* Fixed rendering error when no laws

* Fix(waiting list)/fix waiting list order (#965)

* will now sort and render the waiting list participants according to their respective waiting list number

* added waiting list number field to participant info

* added tailwindcss and shadcn (#964)

* added tailwindcss and shadcn

* added clsx package for utils.ts

* changed to outlined on contained buttons to fix css bug

* added old bg colors to tailwindcss config

* redesigned reaction handler

* removed full import from React in button.tsx

* removed full import from react in card.tsx

* added old primary colors to index.css

* changed icon for showing all reacitons

* Update CHANGELOG.md (#966)

* waiting-list will now only be sorted if there is a priority pool (#968)

* waiting list info will now only be rendered if not null (#969)

* Shadcn button refdesign (#970)

* changed button for add fine

* changed button for adding prioritygroups

* changed button for image upload

* Shadcn redesign footer (#971)

* fixed long text on image upload and removed hover on small devices

* refactord footer to shadcn

* fixed pnpm-lock

* Refactor(shadcn)/markdown (#974)

* fixed markdown bugs

* format

* fixed link for event calender (#976)

* redesigned to shadcn avatars (#977)

* changed themesettings component to shadcn (#978)

* fixed seperator for markdown (#981)

* fixed seperator for markdown (#982)

* Refactor event renderer (#983)

* init

* refactored event renderer

* added change to changelog

* started on redesign of profile page (#980)

* started on redesign of profile page

* redesinged event subscription collapse

* redesigned admin cards

* refactored badge listing

* refactored membershippage

* started on strike listing

* refactored strike listing

* finished

* added change to changelog

* chore(deps): bump eslint from 8.48.0 to 8.56.0 (#941)

Bumps [eslint](https://github.com/eslint/eslint) from 8.48.0 to 8.56.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.48.0...v8.56.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* docs(changelog): iterate changelog version (#919)

Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* refactored news renderer (#989)

* chore(deps): bump @emotion/react from 11.9.0 to 11.11.4 (#988)

Bumps [@emotion/react](https://github.com/emotion-js/emotion) from 11.9.0 to 11.11.4.
- [Release notes](https://github.com/emotion-js/emotion/releases)
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/react@11.9.0...@emotion/react@11.11.4)

---
updated-dependencies:
- dependency-name: "@emotion/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump @vercel/analytics from 1.0.2 to 1.1.4 (#984)

Bumps [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) from 1.0.2 to 1.1.4.
- [Release notes](https://github.com/vercel/analytics/releases)
- [Commits](https://github.com/vercel/analytics/commits/1.1.4/packages/web)

---
updated-dependencies:
- dependency-name: "@vercel/analytics"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3 (#985)

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3

Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.15.0 to 6.22.3.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.22.3/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12 (#956)

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.0 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* Update CHANGELOG.md (#990)

* fixed ts error

* added description of how to use spaces (#992)

* changed position of share and edit button for event (#993)

changed position of share and edit button

* diasbled theme selector (#998)

* NITO logo footer (#1002)

added nito logo and made news title bigger on mobile

* added version name to changelog

* trigger build

* Menu for shortcuts (#1006)

* init

* added shortcut navigations for external sites

* Changed icon and added logout button

* changed info for contact for strikes (#1007)

changed info for contact

* changed changelog

* User bio (#1010)

* Created initial profileBio

* Started on bio editor

* made the frame for bio editor

* Create user_bio type and add api calls for user bio

* Create user_bio type and added it to user type. Added api calls for user bio. Created hooks.

* Refactor: Changed the gui in edit bio

* Refactor: Fixed User bio editor

* format

* Enable partial updates

* format

* finished

---------

Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>

* Update CHANGELOG.md

* PNG image bg fix (#1013)

removed white bg

* removed unregister button if registration is paid (#1015)

* removed unregister button if registration is paid

* update changelog

* sort after category (#1018)

* sort after category

* fixed event cateogry type

* fixed eventlist type

* made sepearte eventlist type

* fixed type error

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Clementz <martcl@stud.ntnu.no>
Co-authored-by: martcl <martincclementz@gmail.com>
Co-authored-by: Anders <69890033+lille-morille@users.noreply.github.com>
Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>
Co-authored-by: Emil Johnsen <111747340+1Cezzo@users.noreply.github.com>
Co-authored-by: Frikk Balder <33499052+MindChirp@users.noreply.github.com>
Co-authored-by: Erik Skjellevik <98759397+eriskjel@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: LeMiTam <145369879+LeMiTam@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>
MadsNyl added a commit that referenced this pull request May 2, 2024
* chore(deps): bump @babel/traverse from 7.22.15 to 7.23.2 (#912)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: cleanup calendar pup-up (#913)

* chore: cleanup calendar pup-up

* chore: update conditions

* fix: formatting

* chore: added emoji ➡️

* chore: remove emoji 😥

* chore: fix pre-commit file permissions

* chore(deps-dev): bump postcss from 8.4.29 to 8.4.31 (#904)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feat(event)/waitlist (#911)

* Feat/event add users maunually (#917)

* Added api endpoints locally and hooks

* Added component and ui part

* Small fix, only allow one person to be added

* Updated Changelog

* Update CHANGELOG.md

* Trigger build

* made page for creating and deleting QR codes (#907)

* made page for creating and deleting QR codes

* added error for invalid url, and download option

* commit

* fixed the error with deleting qr code

* Update CHANGELOG.md

* added error for invalid url

* changed to qr generations at frontend

* format

* refactored to use QR code generator at frontend, and styled the component

* fixes

* format

* Activity (#922)

* first version

* changed layout for activities on landing page

* changed limit for activities on landing page

* Update CHANGELOG.md

* vite 5.0.0 update (#928)

chore: vite 5.0.0 update

* added buttuns for filtering (#924)

* added buttuns for filtering

* added filter for expired events

* fix

* fixed filtering of events and activities (#939)

* Reaksjoner (#900)

* moved share button below news post instead of above

* moved share button below news post instead of above

* startet adding checkbox for emojis

* started adding emojis

* fixed bug with newseditor

* saving progress

* added test mui components for displaying emojis

* Your commit message

* fikset logikken for emojies

* added emoji picker for react

* added emoji picker for react

* started adding mutation

* fixed fetching and started on designing

* redesigned

* started om emojis for event

* added emojies for events

* fixed design for mobile

* redesigned to displaying users

* format

* removed yarn file

* added ContentType type

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>

* moved checkbox for emojies outside paid event collapse

* added id for each user in copy of participants of an event (#940)

* disabled switch to change from free to paid event if an event has reg… (#910)

* disabled switch to change from free to paid event if an event has registrations

* first version finished

* Update CHANGELOG.md

* format

* fixed wrong disable logic for switching off paid event

* Update CHANGELOG.md

* fixed countdowntimer bug, so if the time is out and there is an error in the backend, the timer will disapear

* fixed countdowntimer bug

* added message for when time is out, explaining why the user is not kicked out before extra payment time is out

* changed message for signing off event

* format

* changed text (#944)

* changed email for strike message (#945)

* added package for allowing iframe (#949)

* reduced number of showcase to two for mobile fit (#950)

* Update CHANGELOG.md (#951)

* added helpertext (#957)

* removed timepicker. Paytime is set to constant 2 hours (#958)

* Update CHANGELOG.md (#959)

* Clickable user component in reactions list (#961)

* changed cheatsheet button (#962)

* Feat/paragraph description (#963)

* Added description to fine

* Updated changelog

* Fixed rendering error when no laws

* Fix(waiting list)/fix waiting list order (#965)

* will now sort and render the waiting list participants according to their respective waiting list number

* added waiting list number field to participant info

* added tailwindcss and shadcn (#964)

* added tailwindcss and shadcn

* added clsx package for utils.ts

* changed to outlined on contained buttons to fix css bug

* added old bg colors to tailwindcss config

* redesigned reaction handler

* removed full import from React in button.tsx

* removed full import from react in card.tsx

* added old primary colors to index.css

* changed icon for showing all reacitons

* Update CHANGELOG.md (#966)

* waiting-list will now only be sorted if there is a priority pool (#968)

* waiting list info will now only be rendered if not null (#969)

* Shadcn button refdesign (#970)

* changed button for add fine

* changed button for adding prioritygroups

* changed button for image upload

* Shadcn redesign footer (#971)

* fixed long text on image upload and removed hover on small devices

* refactord footer to shadcn

* fixed pnpm-lock

* Refactor(shadcn)/markdown (#974)

* fixed markdown bugs

* format

* fixed link for event calender (#976)

* redesigned to shadcn avatars (#977)

* changed themesettings component to shadcn (#978)

* fixed seperator for markdown (#981)

* fixed seperator for markdown (#982)

* Refactor event renderer (#983)

* init

* refactored event renderer

* added change to changelog

* started on redesign of profile page (#980)

* started on redesign of profile page

* redesinged event subscription collapse

* redesigned admin cards

* refactored badge listing

* refactored membershippage

* started on strike listing

* refactored strike listing

* finished

* added change to changelog

* chore(deps): bump eslint from 8.48.0 to 8.56.0 (#941)

Bumps [eslint](https://github.com/eslint/eslint) from 8.48.0 to 8.56.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.48.0...v8.56.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* docs(changelog): iterate changelog version (#919)

Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* refactored news renderer (#989)

* chore(deps): bump @emotion/react from 11.9.0 to 11.11.4 (#988)

Bumps [@emotion/react](https://github.com/emotion-js/emotion) from 11.9.0 to 11.11.4.
- [Release notes](https://github.com/emotion-js/emotion/releases)
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/react@11.9.0...@emotion/react@11.11.4)

---
updated-dependencies:
- dependency-name: "@emotion/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump @vercel/analytics from 1.0.2 to 1.1.4 (#984)

Bumps [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) from 1.0.2 to 1.1.4.
- [Release notes](https://github.com/vercel/analytics/releases)
- [Commits](https://github.com/vercel/analytics/commits/1.1.4/packages/web)

---
updated-dependencies:
- dependency-name: "@vercel/analytics"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3 (#985)

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3

Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.15.0 to 6.22.3.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.22.3/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12 (#956)

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.0 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* Update CHANGELOG.md (#990)

* fixed ts error

* added description of how to use spaces (#992)

* changed position of share and edit button for event (#993)

changed position of share and edit button

* diasbled theme selector (#998)

* NITO logo footer (#1002)

added nito logo and made news title bigger on mobile

* added version name to changelog

* trigger build

* Menu for shortcuts (#1006)

* init

* added shortcut navigations for external sites

* Changed icon and added logout button

* changed info for contact for strikes (#1007)

changed info for contact

* changed changelog

* User bio (#1010)

* Created initial profileBio

* Started on bio editor

* made the frame for bio editor

* Create user_bio type and add api calls for user bio

* Create user_bio type and added it to user type. Added api calls for user bio. Created hooks.

* Refactor: Changed the gui in edit bio

* Refactor: Fixed User bio editor

* format

* Enable partial updates

* format

* finished

---------

Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>

* Update CHANGELOG.md

* PNG image bg fix (#1013)

removed white bg

* removed unregister button if registration is paid (#1015)

* removed unregister button if registration is paid

* update changelog

* sort after category (#1018)

* sort after category

* fixed event cateogry type

* fixed eventlist type

* made sepearte eventlist type

* fixed type error

* fixed category for event view (#1020)

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Clementz <martcl@stud.ntnu.no>
Co-authored-by: martcl <martincclementz@gmail.com>
Co-authored-by: Anders <69890033+lille-morille@users.noreply.github.com>
Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>
Co-authored-by: Emil Johnsen <111747340+1Cezzo@users.noreply.github.com>
Co-authored-by: Frikk Balder <33499052+MindChirp@users.noreply.github.com>
Co-authored-by: Erik Skjellevik <98759397+eriskjel@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: LeMiTam <145369879+LeMiTam@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>
MadsNyl added a commit that referenced this pull request Jul 4, 2024
* chore(deps): bump @babel/traverse from 7.22.15 to 7.23.2 (#912)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: cleanup calendar pup-up (#913)

* chore: cleanup calendar pup-up

* chore: update conditions

* fix: formatting

* chore: added emoji ➡️

* chore: remove emoji 😥

* chore: fix pre-commit file permissions

* chore(deps-dev): bump postcss from 8.4.29 to 8.4.31 (#904)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feat(event)/waitlist (#911)

* Feat/event add users maunually (#917)

* Added api endpoints locally and hooks

* Added component and ui part

* Small fix, only allow one person to be added

* Updated Changelog

* Update CHANGELOG.md

* Trigger build

* made page for creating and deleting QR codes (#907)

* made page for creating and deleting QR codes

* added error for invalid url, and download option

* commit

* fixed the error with deleting qr code

* Update CHANGELOG.md

* added error for invalid url

* changed to qr generations at frontend

* format

* refactored to use QR code generator at frontend, and styled the component

* fixes

* format

* Activity (#922)

* first version

* changed layout for activities on landing page

* changed limit for activities on landing page

* Update CHANGELOG.md

* vite 5.0.0 update (#928)

chore: vite 5.0.0 update

* added buttuns for filtering (#924)

* added buttuns for filtering

* added filter for expired events

* fix

* fixed filtering of events and activities (#939)

* Reaksjoner (#900)

* moved share button below news post instead of above

* moved share button below news post instead of above

* startet adding checkbox for emojis

* started adding emojis

* fixed bug with newseditor

* saving progress

* added test mui components for displaying emojis

* Your commit message

* fikset logikken for emojies

* added emoji picker for react

* added emoji picker for react

* started adding mutation

* fixed fetching and started on designing

* redesigned

* started om emojis for event

* added emojies for events

* fixed design for mobile

* redesigned to displaying users

* format

* removed yarn file

* added ContentType type

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>

* moved checkbox for emojies outside paid event collapse

* added id for each user in copy of participants of an event (#940)

* disabled switch to change from free to paid event if an event has reg… (#910)

* disabled switch to change from free to paid event if an event has registrations

* first version finished

* Update CHANGELOG.md

* format

* fixed wrong disable logic for switching off paid event

* Update CHANGELOG.md

* fixed countdowntimer bug, so if the time is out and there is an error in the backend, the timer will disapear

* fixed countdowntimer bug

* added message for when time is out, explaining why the user is not kicked out before extra payment time is out

* changed message for signing off event

* format

* changed text (#944)

* changed email for strike message (#945)

* added package for allowing iframe (#949)

* reduced number of showcase to two for mobile fit (#950)

* Update CHANGELOG.md (#951)

* added helpertext (#957)

* removed timepicker. Paytime is set to constant 2 hours (#958)

* Update CHANGELOG.md (#959)

* Clickable user component in reactions list (#961)

* changed cheatsheet button (#962)

* Feat/paragraph description (#963)

* Added description to fine

* Updated changelog

* Fixed rendering error when no laws

* Fix(waiting list)/fix waiting list order (#965)

* will now sort and render the waiting list participants according to their respective waiting list number

* added waiting list number field to participant info

* added tailwindcss and shadcn (#964)

* added tailwindcss and shadcn

* added clsx package for utils.ts

* changed to outlined on contained buttons to fix css bug

* added old bg colors to tailwindcss config

* redesigned reaction handler

* removed full import from React in button.tsx

* removed full import from react in card.tsx

* added old primary colors to index.css

* changed icon for showing all reacitons

* Update CHANGELOG.md (#966)

* waiting-list will now only be sorted if there is a priority pool (#968)

* waiting list info will now only be rendered if not null (#969)

* Shadcn button refdesign (#970)

* changed button for add fine

* changed button for adding prioritygroups

* changed button for image upload

* Shadcn redesign footer (#971)

* fixed long text on image upload and removed hover on small devices

* refactord footer to shadcn

* fixed pnpm-lock

* Refactor(shadcn)/markdown (#974)

* fixed markdown bugs

* format

* fixed link for event calender (#976)

* redesigned to shadcn avatars (#977)

* changed themesettings component to shadcn (#978)

* fixed seperator for markdown (#981)

* fixed seperator for markdown (#982)

* Refactor event renderer (#983)

* init

* refactored event renderer

* added change to changelog

* started on redesign of profile page (#980)

* started on redesign of profile page

* redesinged event subscription collapse

* redesigned admin cards

* refactored badge listing

* refactored membershippage

* started on strike listing

* refactored strike listing

* finished

* added change to changelog

* chore(deps): bump eslint from 8.48.0 to 8.56.0 (#941)

Bumps [eslint](https://github.com/eslint/eslint) from 8.48.0 to 8.56.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.48.0...v8.56.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* docs(changelog): iterate changelog version (#919)

Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* refactored news renderer (#989)

* chore(deps): bump @emotion/react from 11.9.0 to 11.11.4 (#988)

Bumps [@emotion/react](https://github.com/emotion-js/emotion) from 11.9.0 to 11.11.4.
- [Release notes](https://github.com/emotion-js/emotion/releases)
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/react@11.9.0...@emotion/react@11.11.4)

---
updated-dependencies:
- dependency-name: "@emotion/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump @vercel/analytics from 1.0.2 to 1.1.4 (#984)

Bumps [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) from 1.0.2 to 1.1.4.
- [Release notes](https://github.com/vercel/analytics/releases)
- [Commits](https://github.com/vercel/analytics/commits/1.1.4/packages/web)

---
updated-dependencies:
- dependency-name: "@vercel/analytics"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3 (#985)

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3

Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.15.0 to 6.22.3.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.22.3/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12 (#956)

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.0 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* Update CHANGELOG.md (#990)

* fixed ts error

* added description of how to use spaces (#992)

* changed position of share and edit button for event (#993)

changed position of share and edit button

* diasbled theme selector (#998)

* NITO logo footer (#1002)

added nito logo and made news title bigger on mobile

* added version name to changelog

* trigger build

* Menu for shortcuts (#1006)

* init

* added shortcut navigations for external sites

* Changed icon and added logout button

* changed info for contact for strikes (#1007)

changed info for contact

* changed changelog

* User bio (#1010)

* Created initial profileBio

* Started on bio editor

* made the frame for bio editor

* Create user_bio type and add api calls for user bio

* Create user_bio type and added it to user type. Added api calls for user bio. Created hooks.

* Refactor: Changed the gui in edit bio

* Refactor: Fixed User bio editor

* format

* Enable partial updates

* format

* finished

---------

Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>

* Update CHANGELOG.md

* PNG image bg fix (#1013)

removed white bg

* removed unregister button if registration is paid (#1015)

* removed unregister button if registration is paid

* update changelog

* sort after category (#1018)

* sort after category

* fixed event cateogry type

* fixed eventlist type

* made sepearte eventlist type

* fixed type error

* fixed category for event view (#1020)

* Remove MUI from Navigation (#1028)

* converted navigation to not use mui, and went away from navigation hook

* removed unused props from TihldeLogo component

* Remove MUI from signin pages (#1030)

removed mui from signin, signup and forgot password

* Remove Page component (#1031)

removed Page component

* Replace MUI with ShadCN (#1038)

* upgraded to react 18 types

* removed mui from most of the pages

* refactored gallery page

* refactored index changelog page

* wikitree update

* wikietree update

* done with wiki

* removed unused files

* finished with pages

* removed all mui imports

* removed mui and other unsued dependencies

* changelog

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Clementz <martcl@stud.ntnu.no>
Co-authored-by: martcl <martincclementz@gmail.com>
Co-authored-by: Anders <69890033+lille-morille@users.noreply.github.com>
Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>
Co-authored-by: Emil Johnsen <111747340+1Cezzo@users.noreply.github.com>
Co-authored-by: Frikk Balder <33499052+MindChirp@users.noreply.github.com>
Co-authored-by: Erik Skjellevik <98759397+eriskjel@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: LeMiTam <145369879+LeMiTam@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>
MadsNyl added a commit that referenced this pull request Jul 4, 2024
* chore(deps): bump @babel/traverse from 7.22.15 to 7.23.2 (#912)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: cleanup calendar pup-up (#913)

* chore: cleanup calendar pup-up

* chore: update conditions

* fix: formatting

* chore: added emoji ➡️

* chore: remove emoji 😥

* chore: fix pre-commit file permissions

* chore(deps-dev): bump postcss from 8.4.29 to 8.4.31 (#904)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feat(event)/waitlist (#911)

* Feat/event add users maunually (#917)

* Added api endpoints locally and hooks

* Added component and ui part

* Small fix, only allow one person to be added

* Updated Changelog

* Update CHANGELOG.md

* Trigger build

* made page for creating and deleting QR codes (#907)

* made page for creating and deleting QR codes

* added error for invalid url, and download option

* commit

* fixed the error with deleting qr code

* Update CHANGELOG.md

* added error for invalid url

* changed to qr generations at frontend

* format

* refactored to use QR code generator at frontend, and styled the component

* fixes

* format

* Activity (#922)

* first version

* changed layout for activities on landing page

* changed limit for activities on landing page

* Update CHANGELOG.md

* vite 5.0.0 update (#928)

chore: vite 5.0.0 update

* added buttuns for filtering (#924)

* added buttuns for filtering

* added filter for expired events

* fix

* fixed filtering of events and activities (#939)

* Reaksjoner (#900)

* moved share button below news post instead of above

* moved share button below news post instead of above

* startet adding checkbox for emojis

* started adding emojis

* fixed bug with newseditor

* saving progress

* added test mui components for displaying emojis

* Your commit message

* fikset logikken for emojies

* added emoji picker for react

* added emoji picker for react

* started adding mutation

* fixed fetching and started on designing

* redesigned

* started om emojis for event

* added emojies for events

* fixed design for mobile

* redesigned to displaying users

* format

* removed yarn file

* added ContentType type

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>

* moved checkbox for emojies outside paid event collapse

* added id for each user in copy of participants of an event (#940)

* disabled switch to change from free to paid event if an event has reg… (#910)

* disabled switch to change from free to paid event if an event has registrations

* first version finished

* Update CHANGELOG.md

* format

* fixed wrong disable logic for switching off paid event

* Update CHANGELOG.md

* fixed countdowntimer bug, so if the time is out and there is an error in the backend, the timer will disapear

* fixed countdowntimer bug

* added message for when time is out, explaining why the user is not kicked out before extra payment time is out

* changed message for signing off event

* format

* changed text (#944)

* changed email for strike message (#945)

* added package for allowing iframe (#949)

* reduced number of showcase to two for mobile fit (#950)

* Update CHANGELOG.md (#951)

* added helpertext (#957)

* removed timepicker. Paytime is set to constant 2 hours (#958)

* Update CHANGELOG.md (#959)

* Clickable user component in reactions list (#961)

* changed cheatsheet button (#962)

* Feat/paragraph description (#963)

* Added description to fine

* Updated changelog

* Fixed rendering error when no laws

* Fix(waiting list)/fix waiting list order (#965)

* will now sort and render the waiting list participants according to their respective waiting list number

* added waiting list number field to participant info

* added tailwindcss and shadcn (#964)

* added tailwindcss and shadcn

* added clsx package for utils.ts

* changed to outlined on contained buttons to fix css bug

* added old bg colors to tailwindcss config

* redesigned reaction handler

* removed full import from React in button.tsx

* removed full import from react in card.tsx

* added old primary colors to index.css

* changed icon for showing all reacitons

* Update CHANGELOG.md (#966)

* waiting-list will now only be sorted if there is a priority pool (#968)

* waiting list info will now only be rendered if not null (#969)

* Shadcn button refdesign (#970)

* changed button for add fine

* changed button for adding prioritygroups

* changed button for image upload

* Shadcn redesign footer (#971)

* fixed long text on image upload and removed hover on small devices

* refactord footer to shadcn

* fixed pnpm-lock

* Refactor(shadcn)/markdown (#974)

* fixed markdown bugs

* format

* fixed link for event calender (#976)

* redesigned to shadcn avatars (#977)

* changed themesettings component to shadcn (#978)

* fixed seperator for markdown (#981)

* fixed seperator for markdown (#982)

* Refactor event renderer (#983)

* init

* refactored event renderer

* added change to changelog

* started on redesign of profile page (#980)

* started on redesign of profile page

* redesinged event subscription collapse

* redesigned admin cards

* refactored badge listing

* refactored membershippage

* started on strike listing

* refactored strike listing

* finished

* added change to changelog

* chore(deps): bump eslint from 8.48.0 to 8.56.0 (#941)

Bumps [eslint](https://github.com/eslint/eslint) from 8.48.0 to 8.56.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.48.0...v8.56.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* docs(changelog): iterate changelog version (#919)

Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* refactored news renderer (#989)

* chore(deps): bump @emotion/react from 11.9.0 to 11.11.4 (#988)

Bumps [@emotion/react](https://github.com/emotion-js/emotion) from 11.9.0 to 11.11.4.
- [Release notes](https://github.com/emotion-js/emotion/releases)
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/react@11.9.0...@emotion/react@11.11.4)

---
updated-dependencies:
- dependency-name: "@emotion/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump @vercel/analytics from 1.0.2 to 1.1.4 (#984)

Bumps [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) from 1.0.2 to 1.1.4.
- [Release notes](https://github.com/vercel/analytics/releases)
- [Commits](https://github.com/vercel/analytics/commits/1.1.4/packages/web)

---
updated-dependencies:
- dependency-name: "@vercel/analytics"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3 (#985)

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3

Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.15.0 to 6.22.3.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.22.3/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12 (#956)

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.0 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* Update CHANGELOG.md (#990)

* fixed ts error

* added description of how to use spaces (#992)

* changed position of share and edit button for event (#993)

changed position of share and edit button

* diasbled theme selector (#998)

* NITO logo footer (#1002)

added nito logo and made news title bigger on mobile

* added version name to changelog

* trigger build

* Menu for shortcuts (#1006)

* init

* added shortcut navigations for external sites

* Changed icon and added logout button

* changed info for contact for strikes (#1007)

changed info for contact

* changed changelog

* User bio (#1010)

* Created initial profileBio

* Started on bio editor

* made the frame for bio editor

* Create user_bio type and add api calls for user bio

* Create user_bio type and added it to user type. Added api calls for user bio. Created hooks.

* Refactor: Changed the gui in edit bio

* Refactor: Fixed User bio editor

* format

* Enable partial updates

* format

* finished

---------

Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>

* Update CHANGELOG.md

* PNG image bg fix (#1013)

removed white bg

* removed unregister button if registration is paid (#1015)

* removed unregister button if registration is paid

* update changelog

* sort after category (#1018)

* sort after category

* fixed event cateogry type

* fixed eventlist type

* made sepearte eventlist type

* fixed type error

* fixed category for event view (#1020)

* Remove MUI from Navigation (#1028)

* converted navigation to not use mui, and went away from navigation hook

* removed unused props from TihldeLogo component

* Remove MUI from signin pages (#1030)

removed mui from signin, signup and forgot password

* Remove Page component (#1031)

removed Page component

* Replace MUI with ShadCN (#1038)

* upgraded to react 18 types

* removed mui from most of the pages

* refactored gallery page

* refactored index changelog page

* wikitree update

* wikietree update

* done with wiki

* removed unused files

* finished with pages

* removed all mui imports

* removed mui and other unsued dependencies

* changelog

* fixed small design bugs  and added scrollToTop component (#1040)

* fixed small design bugs  and added scrollToTop component

* trigger build

* removed scrolltotop

* changed scrolltotop component

* changed version of pnpm/action-setup to fix known bug

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Clementz <martcl@stud.ntnu.no>
Co-authored-by: martcl <martincclementz@gmail.com>
Co-authored-by: Anders <69890033+lille-morille@users.noreply.github.com>
Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>
Co-authored-by: Emil Johnsen <111747340+1Cezzo@users.noreply.github.com>
Co-authored-by: Frikk Balder <33499052+MindChirp@users.noreply.github.com>
Co-authored-by: Erik Skjellevik <98759397+eriskjel@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: LeMiTam <145369879+LeMiTam@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>
MadsNyl added a commit that referenced this pull request Jul 22, 2024
* chore(deps): bump @babel/traverse from 7.22.15 to 7.23.2 (#912)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: cleanup calendar pup-up (#913)

* chore: cleanup calendar pup-up

* chore: update conditions

* fix: formatting

* chore: added emoji ➡️

* chore: remove emoji 😥

* chore: fix pre-commit file permissions

* chore(deps-dev): bump postcss from 8.4.29 to 8.4.31 (#904)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feat(event)/waitlist (#911)

* Feat/event add users maunually (#917)

* Added api endpoints locally and hooks

* Added component and ui part

* Small fix, only allow one person to be added

* Updated Changelog

* Update CHANGELOG.md

* Trigger build

* made page for creating and deleting QR codes (#907)

* made page for creating and deleting QR codes

* added error for invalid url, and download option

* commit

* fixed the error with deleting qr code

* Update CHANGELOG.md

* added error for invalid url

* changed to qr generations at frontend

* format

* refactored to use QR code generator at frontend, and styled the component

* fixes

* format

* Activity (#922)

* first version

* changed layout for activities on landing page

* changed limit for activities on landing page

* Update CHANGELOG.md

* vite 5.0.0 update (#928)

chore: vite 5.0.0 update

* added buttuns for filtering (#924)

* added buttuns for filtering

* added filter for expired events

* fix

* fixed filtering of events and activities (#939)

* Reaksjoner (#900)

* moved share button below news post instead of above

* moved share button below news post instead of above

* startet adding checkbox for emojis

* started adding emojis

* fixed bug with newseditor

* saving progress

* added test mui components for displaying emojis

* Your commit message

* fikset logikken for emojies

* added emoji picker for react

* added emoji picker for react

* started adding mutation

* fixed fetching and started on designing

* redesigned

* started om emojis for event

* added emojies for events

* fixed design for mobile

* redesigned to displaying users

* format

* removed yarn file

* added ContentType type

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>

* moved checkbox for emojies outside paid event collapse

* added id for each user in copy of participants of an event (#940)

* disabled switch to change from free to paid event if an event has reg… (#910)

* disabled switch to change from free to paid event if an event has registrations

* first version finished

* Update CHANGELOG.md

* format

* fixed wrong disable logic for switching off paid event

* Update CHANGELOG.md

* fixed countdowntimer bug, so if the time is out and there is an error in the backend, the timer will disapear

* fixed countdowntimer bug

* added message for when time is out, explaining why the user is not kicked out before extra payment time is out

* changed message for signing off event

* format

* changed text (#944)

* changed email for strike message (#945)

* added package for allowing iframe (#949)

* reduced number of showcase to two for mobile fit (#950)

* Update CHANGELOG.md (#951)

* added helpertext (#957)

* removed timepicker. Paytime is set to constant 2 hours (#958)

* Update CHANGELOG.md (#959)

* Clickable user component in reactions list (#961)

* changed cheatsheet button (#962)

* Feat/paragraph description (#963)

* Added description to fine

* Updated changelog

* Fixed rendering error when no laws

* Fix(waiting list)/fix waiting list order (#965)

* will now sort and render the waiting list participants according to their respective waiting list number

* added waiting list number field to participant info

* added tailwindcss and shadcn (#964)

* added tailwindcss and shadcn

* added clsx package for utils.ts

* changed to outlined on contained buttons to fix css bug

* added old bg colors to tailwindcss config

* redesigned reaction handler

* removed full import from React in button.tsx

* removed full import from react in card.tsx

* added old primary colors to index.css

* changed icon for showing all reacitons

* Update CHANGELOG.md (#966)

* waiting-list will now only be sorted if there is a priority pool (#968)

* waiting list info will now only be rendered if not null (#969)

* Shadcn button refdesign (#970)

* changed button for add fine

* changed button for adding prioritygroups

* changed button for image upload

* Shadcn redesign footer (#971)

* fixed long text on image upload and removed hover on small devices

* refactord footer to shadcn

* fixed pnpm-lock

* Refactor(shadcn)/markdown (#974)

* fixed markdown bugs

* format

* fixed link for event calender (#976)

* redesigned to shadcn avatars (#977)

* changed themesettings component to shadcn (#978)

* fixed seperator for markdown (#981)

* fixed seperator for markdown (#982)

* Refactor event renderer (#983)

* init

* refactored event renderer

* added change to changelog

* started on redesign of profile page (#980)

* started on redesign of profile page

* redesinged event subscription collapse

* redesigned admin cards

* refactored badge listing

* refactored membershippage

* started on strike listing

* refactored strike listing

* finished

* added change to changelog

* chore(deps): bump eslint from 8.48.0 to 8.56.0 (#941)

Bumps [eslint](https://github.com/eslint/eslint) from 8.48.0 to 8.56.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.48.0...v8.56.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* docs(changelog): iterate changelog version (#919)

Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* refactored news renderer (#989)

* chore(deps): bump @emotion/react from 11.9.0 to 11.11.4 (#988)

Bumps [@emotion/react](https://github.com/emotion-js/emotion) from 11.9.0 to 11.11.4.
- [Release notes](https://github.com/emotion-js/emotion/releases)
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/react@11.9.0...@emotion/react@11.11.4)

---
updated-dependencies:
- dependency-name: "@emotion/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump @vercel/analytics from 1.0.2 to 1.1.4 (#984)

Bumps [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) from 1.0.2 to 1.1.4.
- [Release notes](https://github.com/vercel/analytics/releases)
- [Commits](https://github.com/vercel/analytics/commits/1.1.4/packages/web)

---
updated-dependencies:
- dependency-name: "@vercel/analytics"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3 (#985)

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3

Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.15.0 to 6.22.3.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.22.3/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12 (#956)

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.0 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* Update CHANGELOG.md (#990)

* fixed ts error

* added description of how to use spaces (#992)

* changed position of share and edit button for event (#993)

changed position of share and edit button

* diasbled theme selector (#998)

* NITO logo footer (#1002)

added nito logo and made news title bigger on mobile

* added version name to changelog

* trigger build

* Menu for shortcuts (#1006)

* init

* added shortcut navigations for external sites

* Changed icon and added logout button

* changed info for contact for strikes (#1007)

changed info for contact

* changed changelog

* User bio (#1010)

* Created initial profileBio

* Started on bio editor

* made the frame for bio editor

* Create user_bio type and add api calls for user bio

* Create user_bio type and added it to user type. Added api calls for user bio. Created hooks.

* Refactor: Changed the gui in edit bio

* Refactor: Fixed User bio editor

* format

* Enable partial updates

* format

* finished

---------

Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>

* Update CHANGELOG.md

* PNG image bg fix (#1013)

removed white bg

* removed unregister button if registration is paid (#1015)

* removed unregister button if registration is paid

* update changelog

* sort after category (#1018)

* sort after category

* fixed event cateogry type

* fixed eventlist type

* made sepearte eventlist type

* fixed type error

* fixed category for event view (#1020)

* Remove MUI from Navigation (#1028)

* converted navigation to not use mui, and went away from navigation hook

* removed unused props from TihldeLogo component

* Remove MUI from signin pages (#1030)

removed mui from signin, signup and forgot password

* Remove Page component (#1031)

removed Page component

* Replace MUI with ShadCN (#1038)

* upgraded to react 18 types

* removed mui from most of the pages

* refactored gallery page

* refactored index changelog page

* wikitree update

* wikietree update

* done with wiki

* removed unused files

* finished with pages

* removed all mui imports

* removed mui and other unsued dependencies

* changelog

* fixed small design bugs  and added scrollToTop component (#1040)

* fixed small design bugs  and added scrollToTop component

* trigger build

* removed scrolltotop

* changed scrolltotop component

* changed version of pnpm/action-setup to fix known bug

* feat(changelog)/changelog site for logged in users (#1045)

* Added navbar destination for changelog

* Export changelog URLs to use in changelog page

* Add classname prop to used components

Makes it easier to customize styling via tailwind

* Created page and added routing destination

* Updated CHANGELOG.md

* Fix navbar columns for md and lg breakpoints

* Undid changelog formatting

* Fix bugs (#1044)

Co-authored-by: Anton Tveito <anton_tveito@Antons-MacBook-Air.local>

* Fix accordion stutter (#1043)

Pass p-4 to children in Expandable to fix opening/closing stutter

* updated changelog.md

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Clementz <martcl@stud.ntnu.no>
Co-authored-by: martcl <martincclementz@gmail.com>
Co-authored-by: Anders <69890033+lille-morille@users.noreply.github.com>
Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>
Co-authored-by: Emil Johnsen <111747340+1Cezzo@users.noreply.github.com>
Co-authored-by: Frikk Balder <33499052+MindChirp@users.noreply.github.com>
Co-authored-by: Erik Skjellevik <98759397+eriskjel@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: LeMiTam <145369879+LeMiTam@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>
Co-authored-by: antontveito <64641278+antontveito@users.noreply.github.com>
Co-authored-by: Anton Tveito <anton_tveito@Antons-MacBook-Air.local>
Co-authored-by: Markus <113692526+MarkussMadsbakken@users.noreply.github.com>
MadsNyl added a commit that referenced this pull request Jul 29, 2024
* chore(deps): bump @babel/traverse from 7.22.15 to 7.23.2 (#912)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: cleanup calendar pup-up (#913)

* chore: cleanup calendar pup-up

* chore: update conditions

* fix: formatting

* chore: added emoji ➡️

* chore: remove emoji 😥

* chore: fix pre-commit file permissions

* chore(deps-dev): bump postcss from 8.4.29 to 8.4.31 (#904)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feat(event)/waitlist (#911)

* Feat/event add users maunually (#917)

* Added api endpoints locally and hooks

* Added component and ui part

* Small fix, only allow one person to be added

* Updated Changelog

* Update CHANGELOG.md

* Trigger build

* made page for creating and deleting QR codes (#907)

* made page for creating and deleting QR codes

* added error for invalid url, and download option

* commit

* fixed the error with deleting qr code

* Update CHANGELOG.md

* added error for invalid url

* changed to qr generations at frontend

* format

* refactored to use QR code generator at frontend, and styled the component

* fixes

* format

* Activity (#922)

* first version

* changed layout for activities on landing page

* changed limit for activities on landing page

* Update CHANGELOG.md

* vite 5.0.0 update (#928)

chore: vite 5.0.0 update

* added buttuns for filtering (#924)

* added buttuns for filtering

* added filter for expired events

* fix

* fixed filtering of events and activities (#939)

* Reaksjoner (#900)

* moved share button below news post instead of above

* moved share button below news post instead of above

* startet adding checkbox for emojis

* started adding emojis

* fixed bug with newseditor

* saving progress

* added test mui components for displaying emojis

* Your commit message

* fikset logikken for emojies

* added emoji picker for react

* added emoji picker for react

* started adding mutation

* fixed fetching and started on designing

* redesigned

* started om emojis for event

* added emojies for events

* fixed design for mobile

* redesigned to displaying users

* format

* removed yarn file

* added ContentType type

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>

* moved checkbox for emojies outside paid event collapse

* added id for each user in copy of participants of an event (#940)

* disabled switch to change from free to paid event if an event has reg… (#910)

* disabled switch to change from free to paid event if an event has registrations

* first version finished

* Update CHANGELOG.md

* format

* fixed wrong disable logic for switching off paid event

* Update CHANGELOG.md

* fixed countdowntimer bug, so if the time is out and there is an error in the backend, the timer will disapear

* fixed countdowntimer bug

* added message for when time is out, explaining why the user is not kicked out before extra payment time is out

* changed message for signing off event

* format

* changed text (#944)

* changed email for strike message (#945)

* added package for allowing iframe (#949)

* reduced number of showcase to two for mobile fit (#950)

* Update CHANGELOG.md (#951)

* added helpertext (#957)

* removed timepicker. Paytime is set to constant 2 hours (#958)

* Update CHANGELOG.md (#959)

* Clickable user component in reactions list (#961)

* changed cheatsheet button (#962)

* Feat/paragraph description (#963)

* Added description to fine

* Updated changelog

* Fixed rendering error when no laws

* Fix(waiting list)/fix waiting list order (#965)

* will now sort and render the waiting list participants according to their respective waiting list number

* added waiting list number field to participant info

* added tailwindcss and shadcn (#964)

* added tailwindcss and shadcn

* added clsx package for utils.ts

* changed to outlined on contained buttons to fix css bug

* added old bg colors to tailwindcss config

* redesigned reaction handler

* removed full import from React in button.tsx

* removed full import from react in card.tsx

* added old primary colors to index.css

* changed icon for showing all reacitons

* Update CHANGELOG.md (#966)

* waiting-list will now only be sorted if there is a priority pool (#968)

* waiting list info will now only be rendered if not null (#969)

* Shadcn button refdesign (#970)

* changed button for add fine

* changed button for adding prioritygroups

* changed button for image upload

* Shadcn redesign footer (#971)

* fixed long text on image upload and removed hover on small devices

* refactord footer to shadcn

* fixed pnpm-lock

* Refactor(shadcn)/markdown (#974)

* fixed markdown bugs

* format

* fixed link for event calender (#976)

* redesigned to shadcn avatars (#977)

* changed themesettings component to shadcn (#978)

* fixed seperator for markdown (#981)

* fixed seperator for markdown (#982)

* Refactor event renderer (#983)

* init

* refactored event renderer

* added change to changelog

* started on redesign of profile page (#980)

* started on redesign of profile page

* redesinged event subscription collapse

* redesigned admin cards

* refactored badge listing

* refactored membershippage

* started on strike listing

* refactored strike listing

* finished

* added change to changelog

* chore(deps): bump eslint from 8.48.0 to 8.56.0 (#941)

Bumps [eslint](https://github.com/eslint/eslint) from 8.48.0 to 8.56.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.48.0...v8.56.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* docs(changelog): iterate changelog version (#919)

Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* refactored news renderer (#989)

* chore(deps): bump @emotion/react from 11.9.0 to 11.11.4 (#988)

Bumps [@emotion/react](https://github.com/emotion-js/emotion) from 11.9.0 to 11.11.4.
- [Release notes](https://github.com/emotion-js/emotion/releases)
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/react@11.9.0...@emotion/react@11.11.4)

---
updated-dependencies:
- dependency-name: "@emotion/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump @vercel/analytics from 1.0.2 to 1.1.4 (#984)

Bumps [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) from 1.0.2 to 1.1.4.
- [Release notes](https://github.com/vercel/analytics/releases)
- [Commits](https://github.com/vercel/analytics/commits/1.1.4/packages/web)

---
updated-dependencies:
- dependency-name: "@vercel/analytics"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3 (#985)

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3

Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.15.0 to 6.22.3.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.22.3/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12 (#956)

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.0 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* Update CHANGELOG.md (#990)

* fixed ts error

* added description of how to use spaces (#992)

* changed position of share and edit button for event (#993)

changed position of share and edit button

* diasbled theme selector (#998)

* NITO logo footer (#1002)

added nito logo and made news title bigger on mobile

* added version name to changelog

* trigger build

* Menu for shortcuts (#1006)

* init

* added shortcut navigations for external sites

* Changed icon and added logout button

* changed info for contact for strikes (#1007)

changed info for contact

* changed changelog

* User bio (#1010)

* Created initial profileBio

* Started on bio editor

* made the frame for bio editor

* Create user_bio type and add api calls for user bio

* Create user_bio type and added it to user type. Added api calls for user bio. Created hooks.

* Refactor: Changed the gui in edit bio

* Refactor: Fixed User bio editor

* format

* Enable partial updates

* format

* finished

---------

Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>

* Update CHANGELOG.md

* PNG image bg fix (#1013)

removed white bg

* removed unregister button if registration is paid (#1015)

* removed unregister button if registration is paid

* update changelog

* sort after category (#1018)

* sort after category

* fixed event cateogry type

* fixed eventlist type

* made sepearte eventlist type

* fixed type error

* fixed category for event view (#1020)

* Remove MUI from Navigation (#1028)

* converted navigation to not use mui, and went away from navigation hook

* removed unused props from TihldeLogo component

* Remove MUI from signin pages (#1030)

removed mui from signin, signup and forgot password

* Remove Page component (#1031)

removed Page component

* Replace MUI with ShadCN (#1038)

* upgraded to react 18 types

* removed mui from most of the pages

* refactored gallery page

* refactored index changelog page

* wikitree update

* wikietree update

* done with wiki

* removed unused files

* finished with pages

* removed all mui imports

* removed mui and other unsued dependencies

* changelog

* fixed small design bugs  and added scrollToTop component (#1040)

* fixed small design bugs  and added scrollToTop component

* trigger build

* removed scrolltotop

* changed scrolltotop component

* changed version of pnpm/action-setup to fix known bug

* feat(changelog)/changelog site for logged in users (#1045)

* Added navbar destination for changelog

* Export changelog URLs to use in changelog page

* Add classname prop to used components

Makes it easier to customize styling via tailwind

* Created page and added routing destination

* Updated CHANGELOG.md

* Fix navbar columns for md and lg breakpoints

* Undid changelog formatting

* Fix bugs (#1044)

Co-authored-by: Anton Tveito <anton_tveito@Antons-MacBook-Air.local>

* Fix accordion stutter (#1043)

Pass p-4 to children in Expandable to fix opening/closing stutter

* updated changelog.md

* Redesing of Ny student page (#1050)

* added 'pnpm dev'

* finished first draft of the new new student page

* added light mode

* added mobile layout

---------

Co-authored-by: Embret Olav Rasmussen Roås <embret.roas@outlook.com>

* added new button for wiki page redirect

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Clementz <martcl@stud.ntnu.no>
Co-authored-by: martcl <martincclementz@gmail.com>
Co-authored-by: Anders <69890033+lille-morille@users.noreply.github.com>
Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>
Co-authored-by: Emil Johnsen <111747340+1Cezzo@users.noreply.github.com>
Co-authored-by: Frikk Balder <33499052+MindChirp@users.noreply.github.com>
Co-authored-by: Erik Skjellevik <98759397+eriskjel@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: LeMiTam <145369879+LeMiTam@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>
Co-authored-by: antontveito <64641278+antontveito@users.noreply.github.com>
Co-authored-by: Anton Tveito <anton_tveito@Antons-MacBook-Air.local>
Co-authored-by: Markus <113692526+MarkussMadsbakken@users.noreply.github.com>
Co-authored-by: Embret Olav Rasmussen Roås <embret.roas@outlook.com>
MadsNyl added a commit that referenced this pull request Jul 29, 2024
* chore(deps): bump @babel/traverse from 7.22.15 to 7.23.2 (#912)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: cleanup calendar pup-up (#913)

* chore: cleanup calendar pup-up

* chore: update conditions

* fix: formatting

* chore: added emoji ➡️

* chore: remove emoji 😥

* chore: fix pre-commit file permissions

* chore(deps-dev): bump postcss from 8.4.29 to 8.4.31 (#904)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feat(event)/waitlist (#911)

* Feat/event add users maunually (#917)

* Added api endpoints locally and hooks

* Added component and ui part

* Small fix, only allow one person to be added

* Updated Changelog

* Update CHANGELOG.md

* Trigger build

* made page for creating and deleting QR codes (#907)

* made page for creating and deleting QR codes

* added error for invalid url, and download option

* commit

* fixed the error with deleting qr code

* Update CHANGELOG.md

* added error for invalid url

* changed to qr generations at frontend

* format

* refactored to use QR code generator at frontend, and styled the component

* fixes

* format

* Activity (#922)

* first version

* changed layout for activities on landing page

* changed limit for activities on landing page

* Update CHANGELOG.md

* vite 5.0.0 update (#928)

chore: vite 5.0.0 update

* added buttuns for filtering (#924)

* added buttuns for filtering

* added filter for expired events

* fix

* fixed filtering of events and activities (#939)

* Reaksjoner (#900)

* moved share button below news post instead of above

* moved share button below news post instead of above

* startet adding checkbox for emojis

* started adding emojis

* fixed bug with newseditor

* saving progress

* added test mui components for displaying emojis

* Your commit message

* fikset logikken for emojies

* added emoji picker for react

* added emoji picker for react

* started adding mutation

* fixed fetching and started on designing

* redesigned

* started om emojis for event

* added emojies for events

* fixed design for mobile

* redesigned to displaying users

* format

* removed yarn file

* added ContentType type

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>

* moved checkbox for emojies outside paid event collapse

* added id for each user in copy of participants of an event (#940)

* disabled switch to change from free to paid event if an event has reg… (#910)

* disabled switch to change from free to paid event if an event has registrations

* first version finished

* Update CHANGELOG.md

* format

* fixed wrong disable logic for switching off paid event

* Update CHANGELOG.md

* fixed countdowntimer bug, so if the time is out and there is an error in the backend, the timer will disapear

* fixed countdowntimer bug

* added message for when time is out, explaining why the user is not kicked out before extra payment time is out

* changed message for signing off event

* format

* changed text (#944)

* changed email for strike message (#945)

* added package for allowing iframe (#949)

* reduced number of showcase to two for mobile fit (#950)

* Update CHANGELOG.md (#951)

* added helpertext (#957)

* removed timepicker. Paytime is set to constant 2 hours (#958)

* Update CHANGELOG.md (#959)

* Clickable user component in reactions list (#961)

* changed cheatsheet button (#962)

* Feat/paragraph description (#963)

* Added description to fine

* Updated changelog

* Fixed rendering error when no laws

* Fix(waiting list)/fix waiting list order (#965)

* will now sort and render the waiting list participants according to their respective waiting list number

* added waiting list number field to participant info

* added tailwindcss and shadcn (#964)

* added tailwindcss and shadcn

* added clsx package for utils.ts

* changed to outlined on contained buttons to fix css bug

* added old bg colors to tailwindcss config

* redesigned reaction handler

* removed full import from React in button.tsx

* removed full import from react in card.tsx

* added old primary colors to index.css

* changed icon for showing all reacitons

* Update CHANGELOG.md (#966)

* waiting-list will now only be sorted if there is a priority pool (#968)

* waiting list info will now only be rendered if not null (#969)

* Shadcn button refdesign (#970)

* changed button for add fine

* changed button for adding prioritygroups

* changed button for image upload

* Shadcn redesign footer (#971)

* fixed long text on image upload and removed hover on small devices

* refactord footer to shadcn

* fixed pnpm-lock

* Refactor(shadcn)/markdown (#974)

* fixed markdown bugs

* format

* fixed link for event calender (#976)

* redesigned to shadcn avatars (#977)

* changed themesettings component to shadcn (#978)

* fixed seperator for markdown (#981)

* fixed seperator for markdown (#982)

* Refactor event renderer (#983)

* init

* refactored event renderer

* added change to changelog

* started on redesign of profile page (#980)

* started on redesign of profile page

* redesinged event subscription collapse

* redesigned admin cards

* refactored badge listing

* refactored membershippage

* started on strike listing

* refactored strike listing

* finished

* added change to changelog

* chore(deps): bump eslint from 8.48.0 to 8.56.0 (#941)

Bumps [eslint](https://github.com/eslint/eslint) from 8.48.0 to 8.56.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.48.0...v8.56.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* docs(changelog): iterate changelog version (#919)

Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* refactored news renderer (#989)

* chore(deps): bump @emotion/react from 11.9.0 to 11.11.4 (#988)

Bumps [@emotion/react](https://github.com/emotion-js/emotion) from 11.9.0 to 11.11.4.
- [Release notes](https://github.com/emotion-js/emotion/releases)
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/react@11.9.0...@emotion/react@11.11.4)

---
updated-dependencies:
- dependency-name: "@emotion/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump @vercel/analytics from 1.0.2 to 1.1.4 (#984)

Bumps [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) from 1.0.2 to 1.1.4.
- [Release notes](https://github.com/vercel/analytics/releases)
- [Commits](https://github.com/vercel/analytics/commits/1.1.4/packages/web)

---
updated-dependencies:
- dependency-name: "@vercel/analytics"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3 (#985)

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3

Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.15.0 to 6.22.3.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.22.3/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12 (#956)

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.0 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* Update CHANGELOG.md (#990)

* fixed ts error

* added description of how to use spaces (#992)

* changed position of share and edit button for event (#993)

changed position of share and edit button

* diasbled theme selector (#998)

* NITO logo footer (#1002)

added nito logo and made news title bigger on mobile

* added version name to changelog

* trigger build

* Menu for shortcuts (#1006)

* init

* added shortcut navigations for external sites

* Changed icon and added logout button

* changed info for contact for strikes (#1007)

changed info for contact

* changed changelog

* User bio (#1010)

* Created initial profileBio

* Started on bio editor

* made the frame for bio editor

* Create user_bio type and add api calls for user bio

* Create user_bio type and added it to user type. Added api calls for user bio. Created hooks.

* Refactor: Changed the gui in edit bio

* Refactor: Fixed User bio editor

* format

* Enable partial updates

* format

* finished

---------

Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>

* Update CHANGELOG.md

* PNG image bg fix (#1013)

removed white bg

* removed unregister button if registration is paid (#1015)

* removed unregister button if registration is paid

* update changelog

* sort after category (#1018)

* sort after category

* fixed event cateogry type

* fixed eventlist type

* made sepearte eventlist type

* fixed type error

* fixed category for event view (#1020)

* Remove MUI from Navigation (#1028)

* converted navigation to not use mui, and went away from navigation hook

* removed unused props from TihldeLogo component

* Remove MUI from signin pages (#1030)

removed mui from signin, signup and forgot password

* Remove Page component (#1031)

removed Page component

* Replace MUI with ShadCN (#1038)

* upgraded to react 18 types

* removed mui from most of the pages

* refactored gallery page

* refactored index changelog page

* wikitree update

* wikietree update

* done with wiki

* removed unused files

* finished with pages

* removed all mui imports

* removed mui and other unsued dependencies

* changelog

* fixed small design bugs  and added scrollToTop component (#1040)

* fixed small design bugs  and added scrollToTop component

* trigger build

* removed scrolltotop

* changed scrolltotop component

* changed version of pnpm/action-setup to fix known bug

* feat(changelog)/changelog site for logged in users (#1045)

* Added navbar destination for changelog

* Export changelog URLs to use in changelog page

* Add classname prop to used components

Makes it easier to customize styling via tailwind

* Created page and added routing destination

* Updated CHANGELOG.md

* Fix navbar columns for md and lg breakpoints

* Undid changelog formatting

* Fix bugs (#1044)

Co-authored-by: Anton Tveito <anton_tveito@Antons-MacBook-Air.local>

* Fix accordion stutter (#1043)

Pass p-4 to children in Expandable to fix opening/closing stutter

* updated changelog.md

* Redesing of Ny student page (#1050)

* added 'pnpm dev'

* finished first draft of the new new student page

* added light mode

* added mobile layout

---------

Co-authored-by: Embret Olav Rasmussen Roås <embret.roas@outlook.com>

* added new button for wiki page redirect

* fixed small writing error

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Clementz <martcl@stud.ntnu.no>
Co-authored-by: martcl <martincclementz@gmail.com>
Co-authored-by: Anders <69890033+lille-morille@users.noreply.github.com>
Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>
Co-authored-by: Emil Johnsen <111747340+1Cezzo@users.noreply.github.com>
Co-authored-by: Frikk Balder <33499052+MindChirp@users.noreply.github.com>
Co-authored-by: Erik Skjellevik <98759397+eriskjel@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: LeMiTam <145369879+LeMiTam@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>
Co-authored-by: antontveito <64641278+antontveito@users.noreply.github.com>
Co-authored-by: Anton Tveito <anton_tveito@Antons-MacBook-Air.local>
Co-authored-by: Markus <113692526+MarkussMadsbakken@users.noreply.github.com>
Co-authored-by: Embret Olav Rasmussen Roås <embret.roas@outlook.com>
MadsNyl added a commit that referenced this pull request Jul 30, 2024
* chore(deps): bump @babel/traverse from 7.22.15 to 7.23.2 (#912)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: cleanup calendar pup-up (#913)

* chore: cleanup calendar pup-up

* chore: update conditions

* fix: formatting

* chore: added emoji ➡️

* chore: remove emoji 😥

* chore: fix pre-commit file permissions

* chore(deps-dev): bump postcss from 8.4.29 to 8.4.31 (#904)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feat(event)/waitlist (#911)

* Feat/event add users maunually (#917)

* Added api endpoints locally and hooks

* Added component and ui part

* Small fix, only allow one person to be added

* Updated Changelog

* Update CHANGELOG.md

* Trigger build

* made page for creating and deleting QR codes (#907)

* made page for creating and deleting QR codes

* added error for invalid url, and download option

* commit

* fixed the error with deleting qr code

* Update CHANGELOG.md

* added error for invalid url

* changed to qr generations at frontend

* format

* refactored to use QR code generator at frontend, and styled the component

* fixes

* format

* Activity (#922)

* first version

* changed layout for activities on landing page

* changed limit for activities on landing page

* Update CHANGELOG.md

* vite 5.0.0 update (#928)

chore: vite 5.0.0 update

* added buttuns for filtering (#924)

* added buttuns for filtering

* added filter for expired events

* fix

* fixed filtering of events and activities (#939)

* Reaksjoner (#900)

* moved share button below news post instead of above

* moved share button below news post instead of above

* startet adding checkbox for emojis

* started adding emojis

* fixed bug with newseditor

* saving progress

* added test mui components for displaying emojis

* Your commit message

* fikset logikken for emojies

* added emoji picker for react

* added emoji picker for react

* started adding mutation

* fixed fetching and started on designing

* redesigned

* started om emojis for event

* added emojies for events

* fixed design for mobile

* redesigned to displaying users

* format

* removed yarn file

* added ContentType type

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>

* moved checkbox for emojies outside paid event collapse

* added id for each user in copy of participants of an event (#940)

* disabled switch to change from free to paid event if an event has reg… (#910)

* disabled switch to change from free to paid event if an event has registrations

* first version finished

* Update CHANGELOG.md

* format

* fixed wrong disable logic for switching off paid event

* Update CHANGELOG.md

* fixed countdowntimer bug, so if the time is out and there is an error in the backend, the timer will disapear

* fixed countdowntimer bug

* added message for when time is out, explaining why the user is not kicked out before extra payment time is out

* changed message for signing off event

* format

* changed text (#944)

* changed email for strike message (#945)

* added package for allowing iframe (#949)

* reduced number of showcase to two for mobile fit (#950)

* Update CHANGELOG.md (#951)

* added helpertext (#957)

* removed timepicker. Paytime is set to constant 2 hours (#958)

* Update CHANGELOG.md (#959)

* Clickable user component in reactions list (#961)

* changed cheatsheet button (#962)

* Feat/paragraph description (#963)

* Added description to fine

* Updated changelog

* Fixed rendering error when no laws

* Fix(waiting list)/fix waiting list order (#965)

* will now sort and render the waiting list participants according to their respective waiting list number

* added waiting list number field to participant info

* added tailwindcss and shadcn (#964)

* added tailwindcss and shadcn

* added clsx package for utils.ts

* changed to outlined on contained buttons to fix css bug

* added old bg colors to tailwindcss config

* redesigned reaction handler

* removed full import from React in button.tsx

* removed full import from react in card.tsx

* added old primary colors to index.css

* changed icon for showing all reacitons

* Update CHANGELOG.md (#966)

* waiting-list will now only be sorted if there is a priority pool (#968)

* waiting list info will now only be rendered if not null (#969)

* Shadcn button refdesign (#970)

* changed button for add fine

* changed button for adding prioritygroups

* changed button for image upload

* Shadcn redesign footer (#971)

* fixed long text on image upload and removed hover on small devices

* refactord footer to shadcn

* fixed pnpm-lock

* Refactor(shadcn)/markdown (#974)

* fixed markdown bugs

* format

* fixed link for event calender (#976)

* redesigned to shadcn avatars (#977)

* changed themesettings component to shadcn (#978)

* fixed seperator for markdown (#981)

* fixed seperator for markdown (#982)

* Refactor event renderer (#983)

* init

* refactored event renderer

* added change to changelog

* started on redesign of profile page (#980)

* started on redesign of profile page

* redesinged event subscription collapse

* redesigned admin cards

* refactored badge listing

* refactored membershippage

* started on strike listing

* refactored strike listing

* finished

* added change to changelog

* chore(deps): bump eslint from 8.48.0 to 8.56.0 (#941)

Bumps [eslint](https://github.com/eslint/eslint) from 8.48.0 to 8.56.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.48.0...v8.56.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* docs(changelog): iterate changelog version (#919)

Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* refactored news renderer (#989)

* chore(deps): bump @emotion/react from 11.9.0 to 11.11.4 (#988)

Bumps [@emotion/react](https://github.com/emotion-js/emotion) from 11.9.0 to 11.11.4.
- [Release notes](https://github.com/emotion-js/emotion/releases)
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/react@11.9.0...@emotion/react@11.11.4)

---
updated-dependencies:
- dependency-name: "@emotion/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump @vercel/analytics from 1.0.2 to 1.1.4 (#984)

Bumps [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) from 1.0.2 to 1.1.4.
- [Release notes](https://github.com/vercel/analytics/releases)
- [Commits](https://github.com/vercel/analytics/commits/1.1.4/packages/web)

---
updated-dependencies:
- dependency-name: "@vercel/analytics"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3 (#985)

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3

Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.15.0 to 6.22.3.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.22.3/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12 (#956)

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.0 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* Update CHANGELOG.md (#990)

* fixed ts error

* added description of how to use spaces (#992)

* changed position of share and edit button for event (#993)

changed position of share and edit button

* diasbled theme selector (#998)

* NITO logo footer (#1002)

added nito logo and made news title bigger on mobile

* added version name to changelog

* trigger build

* Menu for shortcuts (#1006)

* init

* added shortcut navigations for external sites

* Changed icon and added logout button

* changed info for contact for strikes (#1007)

changed info for contact

* changed changelog

* User bio (#1010)

* Created initial profileBio

* Started on bio editor

* made the frame for bio editor

* Create user_bio type and add api calls for user bio

* Create user_bio type and added it to user type. Added api calls for user bio. Created hooks.

* Refactor: Changed the gui in edit bio

* Refactor: Fixed User bio editor

* format

* Enable partial updates

* format

* finished

---------

Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>

* Update CHANGELOG.md

* PNG image bg fix (#1013)

removed white bg

* removed unregister button if registration is paid (#1015)

* removed unregister button if registration is paid

* update changelog

* sort after category (#1018)

* sort after category

* fixed event cateogry type

* fixed eventlist type

* made sepearte eventlist type

* fixed type error

* fixed category for event view (#1020)

* Remove MUI from Navigation (#1028)

* converted navigation to not use mui, and went away from navigation hook

* removed unused props from TihldeLogo component

* Remove MUI from signin pages (#1030)

removed mui from signin, signup and forgot password

* Remove Page component (#1031)

removed Page component

* Replace MUI with ShadCN (#1038)

* upgraded to react 18 types

* removed mui from most of the pages

* refactored gallery page

* refactored index changelog page

* wikitree update

* wikietree update

* done with wiki

* removed unused files

* finished with pages

* removed all mui imports

* removed mui and other unsued dependencies

* changelog

* fixed small design bugs  and added scrollToTop component (#1040)

* fixed small design bugs  and added scrollToTop component

* trigger build

* removed scrolltotop

* changed scrolltotop component

* changed version of pnpm/action-setup to fix known bug

* feat(changelog)/changelog site for logged in users (#1045)

* Added navbar destination for changelog

* Export changelog URLs to use in changelog page

* Add classname prop to used components

Makes it easier to customize styling via tailwind

* Created page and added routing destination

* Updated CHANGELOG.md

* Fix navbar columns for md and lg breakpoints

* Undid changelog formatting

* Fix bugs (#1044)

Co-authored-by: Anton Tveito <anton_tveito@Antons-MacBook-Air.local>

* Fix accordion stutter (#1043)

Pass p-4 to children in Expandable to fix opening/closing stutter

* updated changelog.md

* Redesing of Ny student page (#1050)

* added 'pnpm dev'

* finished first draft of the new new student page

* added light mode

* added mobile layout

---------

Co-authored-by: Embret Olav Rasmussen Roås <embret.roas@outlook.com>

* added new button for wiki page redirect

* fixed small writing error

* created option for registration with FEIDE

* changelog update

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Clementz <martcl@stud.ntnu.no>
Co-authored-by: martcl <martincclementz@gmail.com>
Co-authored-by: Anders <69890033+lille-morille@users.noreply.github.com>
Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>
Co-authored-by: Emil Johnsen <111747340+1Cezzo@users.noreply.github.com>
Co-authored-by: Frikk Balder <33499052+MindChirp@users.noreply.github.com>
Co-authored-by: Erik Skjellevik <98759397+eriskjel@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: LeMiTam <145369879+LeMiTam@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>
Co-authored-by: antontveito <64641278+antontveito@users.noreply.github.com>
Co-authored-by: Anton Tveito <anton_tveito@Antons-MacBook-Air.local>
Co-authored-by: Markus <113692526+MarkussMadsbakken@users.noreply.github.com>
Co-authored-by: Embret Olav Rasmussen Roås <embret.roas@outlook.com>
MadsNyl added a commit that referenced this pull request Aug 1, 2024
* chore(deps): bump @babel/traverse from 7.22.15 to 7.23.2 (#912)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: cleanup calendar pup-up (#913)

* chore: cleanup calendar pup-up

* chore: update conditions

* fix: formatting

* chore: added emoji ➡️

* chore: remove emoji 😥

* chore: fix pre-commit file permissions

* chore(deps-dev): bump postcss from 8.4.29 to 8.4.31 (#904)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feat(event)/waitlist (#911)

* Feat/event add users maunually (#917)

* Added api endpoints locally and hooks

* Added component and ui part

* Small fix, only allow one person to be added

* Updated Changelog

* Update CHANGELOG.md

* Trigger build

* made page for creating and deleting QR codes (#907)

* made page for creating and deleting QR codes

* added error for invalid url, and download option

* commit

* fixed the error with deleting qr code

* Update CHANGELOG.md

* added error for invalid url

* changed to qr generations at frontend

* format

* refactored to use QR code generator at frontend, and styled the component

* fixes

* format

* Activity (#922)

* first version

* changed layout for activities on landing page

* changed limit for activities on landing page

* Update CHANGELOG.md

* vite 5.0.0 update (#928)

chore: vite 5.0.0 update

* added buttuns for filtering (#924)

* added buttuns for filtering

* added filter for expired events

* fix

* fixed filtering of events and activities (#939)

* Reaksjoner (#900)

* moved share button below news post instead of above

* moved share button below news post instead of above

* startet adding checkbox for emojis

* started adding emojis

* fixed bug with newseditor

* saving progress

* added test mui components for displaying emojis

* Your commit message

* fikset logikken for emojies

* added emoji picker for react

* added emoji picker for react

* started adding mutation

* fixed fetching and started on designing

* redesigned

* started om emojis for event

* added emojies for events

* fixed design for mobile

* redesigned to displaying users

* format

* removed yarn file

* added ContentType type

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>

* moved checkbox for emojies outside paid event collapse

* added id for each user in copy of participants of an event (#940)

* disabled switch to change from free to paid event if an event has reg… (#910)

* disabled switch to change from free to paid event if an event has registrations

* first version finished

* Update CHANGELOG.md

* format

* fixed wrong disable logic for switching off paid event

* Update CHANGELOG.md

* fixed countdowntimer bug, so if the time is out and there is an error in the backend, the timer will disapear

* fixed countdowntimer bug

* added message for when time is out, explaining why the user is not kicked out before extra payment time is out

* changed message for signing off event

* format

* changed text (#944)

* changed email for strike message (#945)

* added package for allowing iframe (#949)

* reduced number of showcase to two for mobile fit (#950)

* Update CHANGELOG.md (#951)

* added helpertext (#957)

* removed timepicker. Paytime is set to constant 2 hours (#958)

* Update CHANGELOG.md (#959)

* Clickable user component in reactions list (#961)

* changed cheatsheet button (#962)

* Feat/paragraph description (#963)

* Added description to fine

* Updated changelog

* Fixed rendering error when no laws

* Fix(waiting list)/fix waiting list order (#965)

* will now sort and render the waiting list participants according to their respective waiting list number

* added waiting list number field to participant info

* added tailwindcss and shadcn (#964)

* added tailwindcss and shadcn

* added clsx package for utils.ts

* changed to outlined on contained buttons to fix css bug

* added old bg colors to tailwindcss config

* redesigned reaction handler

* removed full import from React in button.tsx

* removed full import from react in card.tsx

* added old primary colors to index.css

* changed icon for showing all reacitons

* Update CHANGELOG.md (#966)

* waiting-list will now only be sorted if there is a priority pool (#968)

* waiting list info will now only be rendered if not null (#969)

* Shadcn button refdesign (#970)

* changed button for add fine

* changed button for adding prioritygroups

* changed button for image upload

* Shadcn redesign footer (#971)

* fixed long text on image upload and removed hover on small devices

* refactord footer to shadcn

* fixed pnpm-lock

* Refactor(shadcn)/markdown (#974)

* fixed markdown bugs

* format

* fixed link for event calender (#976)

* redesigned to shadcn avatars (#977)

* changed themesettings component to shadcn (#978)

* fixed seperator for markdown (#981)

* fixed seperator for markdown (#982)

* Refactor event renderer (#983)

* init

* refactored event renderer

* added change to changelog

* started on redesign of profile page (#980)

* started on redesign of profile page

* redesinged event subscription collapse

* redesigned admin cards

* refactored badge listing

* refactored membershippage

* started on strike listing

* refactored strike listing

* finished

* added change to changelog

* chore(deps): bump eslint from 8.48.0 to 8.56.0 (#941)

Bumps [eslint](https://github.com/eslint/eslint) from 8.48.0 to 8.56.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.48.0...v8.56.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* docs(changelog): iterate changelog version (#919)

Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* refactored news renderer (#989)

* chore(deps): bump @emotion/react from 11.9.0 to 11.11.4 (#988)

Bumps [@emotion/react](https://github.com/emotion-js/emotion) from 11.9.0 to 11.11.4.
- [Release notes](https://github.com/emotion-js/emotion/releases)
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/react@11.9.0...@emotion/react@11.11.4)

---
updated-dependencies:
- dependency-name: "@emotion/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump @vercel/analytics from 1.0.2 to 1.1.4 (#984)

Bumps [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) from 1.0.2 to 1.1.4.
- [Release notes](https://github.com/vercel/analytics/releases)
- [Commits](https://github.com/vercel/analytics/commits/1.1.4/packages/web)

---
updated-dependencies:
- dependency-name: "@vercel/analytics"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3 (#985)

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3

Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.15.0 to 6.22.3.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.22.3/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12 (#956)

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.0 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* Update CHANGELOG.md (#990)

* fixed ts error

* added description of how to use spaces (#992)

* changed position of share and edit button for event (#993)

changed position of share and edit button

* diasbled theme selector (#998)

* NITO logo footer (#1002)

added nito logo and made news title bigger on mobile

* added version name to changelog

* trigger build

* Menu for shortcuts (#1006)

* init

* added shortcut navigations for external sites

* Changed icon and added logout button

* changed info for contact for strikes (#1007)

changed info for contact

* changed changelog

* User bio (#1010)

* Created initial profileBio

* Started on bio editor

* made the frame for bio editor

* Create user_bio type and add api calls for user bio

* Create user_bio type and added it to user type. Added api calls for user bio. Created hooks.

* Refactor: Changed the gui in edit bio

* Refactor: Fixed User bio editor

* format

* Enable partial updates

* format

* finished

---------

Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>

* Update CHANGELOG.md

* PNG image bg fix (#1013)

removed white bg

* removed unregister button if registration is paid (#1015)

* removed unregister button if registration is paid

* update changelog

* sort after category (#1018)

* sort after category

* fixed event cateogry type

* fixed eventlist type

* made sepearte eventlist type

* fixed type error

* fixed category for event view (#1020)

* Remove MUI from Navigation (#1028)

* converted navigation to not use mui, and went away from navigation hook

* removed unused props from TihldeLogo component

* Remove MUI from signin pages (#1030)

removed mui from signin, signup and forgot password

* Remove Page component (#1031)

removed Page component

* Replace MUI with ShadCN (#1038)

* upgraded to react 18 types

* removed mui from most of the pages

* refactored gallery page

* refactored index changelog page

* wikitree update

* wikietree update

* done with wiki

* removed unused files

* finished with pages

* removed all mui imports

* removed mui and other unsued dependencies

* changelog

* fixed small design bugs  and added scrollToTop component (#1040)

* fixed small design bugs  and added scrollToTop component

* trigger build

* removed scrolltotop

* changed scrolltotop component

* changed version of pnpm/action-setup to fix known bug

* feat(changelog)/changelog site for logged in users (#1045)

* Added navbar destination for changelog

* Export changelog URLs to use in changelog page

* Add classname prop to used components

Makes it easier to customize styling via tailwind

* Created page and added routing destination

* Updated CHANGELOG.md

* Fix navbar columns for md and lg breakpoints

* Undid changelog formatting

* Fix bugs (#1044)

Co-authored-by: Anton Tveito <anton_tveito@Antons-MacBook-Air.local>

* Fix accordion stutter (#1043)

Pass p-4 to children in Expandable to fix opening/closing stutter

* updated changelog.md

* Redesing of Ny student page (#1050)

* added 'pnpm dev'

* finished first draft of the new new student page

* added light mode

* added mobile layout

---------

Co-authored-by: Embret Olav Rasmussen Roås <embret.roas@outlook.com>

* added new button for wiki page redirect

* fixed small writing error

* created option for registration with FEIDE

* changelog update

* added paginate button for event participants

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Clementz <martcl@stud.ntnu.no>
Co-authored-by: martcl <martincclementz@gmail.com>
Co-authored-by: Anders <69890033+lille-morille@users.noreply.github.com>
Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>
Co-authored-by: Emil Johnsen <111747340+1Cezzo@users.noreply.github.com>
Co-authored-by: Frikk Balder <33499052+MindChirp@users.noreply.github.com>
Co-authored-by: Erik Skjellevik <98759397+eriskjel@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: LeMiTam <145369879+LeMiTam@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>
Co-authored-by: antontveito <64641278+antontveito@users.noreply.github.com>
Co-authored-by: Anton Tveito <anton_tveito@Antons-MacBook-Air.local>
Co-authored-by: Markus <113692526+MarkussMadsbakken@users.noreply.github.com>
Co-authored-by: Embret Olav Rasmussen Roås <embret.roas@outlook.com>
MadsNyl added a commit that referenced this pull request Aug 4, 2024
* chore(deps): bump @babel/traverse from 7.22.15 to 7.23.2 (#912)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: cleanup calendar pup-up (#913)

* chore: cleanup calendar pup-up

* chore: update conditions

* fix: formatting

* chore: added emoji ➡️

* chore: remove emoji 😥

* chore: fix pre-commit file permissions

* chore(deps-dev): bump postcss from 8.4.29 to 8.4.31 (#904)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feat(event)/waitlist (#911)

* Feat/event add users maunually (#917)

* Added api endpoints locally and hooks

* Added component and ui part

* Small fix, only allow one person to be added

* Updated Changelog

* Update CHANGELOG.md

* Trigger build

* made page for creating and deleting QR codes (#907)

* made page for creating and deleting QR codes

* added error for invalid url, and download option

* commit

* fixed the error with deleting qr code

* Update CHANGELOG.md

* added error for invalid url

* changed to qr generations at frontend

* format

* refactored to use QR code generator at frontend, and styled the component

* fixes

* format

* Activity (#922)

* first version

* changed layout for activities on landing page

* changed limit for activities on landing page

* Update CHANGELOG.md

* vite 5.0.0 update (#928)

chore: vite 5.0.0 update

* added buttuns for filtering (#924)

* added buttuns for filtering

* added filter for expired events

* fix

* fixed filtering of events and activities (#939)

* Reaksjoner (#900)

* moved share button below news post instead of above

* moved share button below news post instead of above

* startet adding checkbox for emojis

* started adding emojis

* fixed bug with newseditor

* saving progress

* added test mui components for displaying emojis

* Your commit message

* fikset logikken for emojies

* added emoji picker for react

* added emoji picker for react

* started adding mutation

* fixed fetching and started on designing

* redesigned

* started om emojis for event

* added emojies for events

* fixed design for mobile

* redesigned to displaying users

* format

* removed yarn file

* added ContentType type

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>

* moved checkbox for emojies outside paid event collapse

* added id for each user in copy of participants of an event (#940)

* disabled switch to change from free to paid event if an event has reg… (#910)

* disabled switch to change from free to paid event if an event has registrations

* first version finished

* Update CHANGELOG.md

* format

* fixed wrong disable logic for switching off paid event

* Update CHANGELOG.md

* fixed countdowntimer bug, so if the time is out and there is an error in the backend, the timer will disapear

* fixed countdowntimer bug

* added message for when time is out, explaining why the user is not kicked out before extra payment time is out

* changed message for signing off event

* format

* changed text (#944)

* changed email for strike message (#945)

* added package for allowing iframe (#949)

* reduced number of showcase to two for mobile fit (#950)

* Update CHANGELOG.md (#951)

* added helpertext (#957)

* removed timepicker. Paytime is set to constant 2 hours (#958)

* Update CHANGELOG.md (#959)

* Clickable user component in reactions list (#961)

* changed cheatsheet button (#962)

* Feat/paragraph description (#963)

* Added description to fine

* Updated changelog

* Fixed rendering error when no laws

* Fix(waiting list)/fix waiting list order (#965)

* will now sort and render the waiting list participants according to their respective waiting list number

* added waiting list number field to participant info

* added tailwindcss and shadcn (#964)

* added tailwindcss and shadcn

* added clsx package for utils.ts

* changed to outlined on contained buttons to fix css bug

* added old bg colors to tailwindcss config

* redesigned reaction handler

* removed full import from React in button.tsx

* removed full import from react in card.tsx

* added old primary colors to index.css

* changed icon for showing all reacitons

* Update CHANGELOG.md (#966)

* waiting-list will now only be sorted if there is a priority pool (#968)

* waiting list info will now only be rendered if not null (#969)

* Shadcn button refdesign (#970)

* changed button for add fine

* changed button for adding prioritygroups

* changed button for image upload

* Shadcn redesign footer (#971)

* fixed long text on image upload and removed hover on small devices

* refactord footer to shadcn

* fixed pnpm-lock

* Refactor(shadcn)/markdown (#974)

* fixed markdown bugs

* format

* fixed link for event calender (#976)

* redesigned to shadcn avatars (#977)

* changed themesettings component to shadcn (#978)

* fixed seperator for markdown (#981)

* fixed seperator for markdown (#982)

* Refactor event renderer (#983)

* init

* refactored event renderer

* added change to changelog

* started on redesign of profile page (#980)

* started on redesign of profile page

* redesinged event subscription collapse

* redesigned admin cards

* refactored badge listing

* refactored membershippage

* started on strike listing

* refactored strike listing

* finished

* added change to changelog

* chore(deps): bump eslint from 8.48.0 to 8.56.0 (#941)

Bumps [eslint](https://github.com/eslint/eslint) from 8.48.0 to 8.56.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.48.0...v8.56.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* docs(changelog): iterate changelog version (#919)

Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* refactored news renderer (#989)

* chore(deps): bump @emotion/react from 11.9.0 to 11.11.4 (#988)

Bumps [@emotion/react](https://github.com/emotion-js/emotion) from 11.9.0 to 11.11.4.
- [Release notes](https://github.com/emotion-js/emotion/releases)
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/react@11.9.0...@emotion/react@11.11.4)

---
updated-dependencies:
- dependency-name: "@emotion/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump @vercel/analytics from 1.0.2 to 1.1.4 (#984)

Bumps [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) from 1.0.2 to 1.1.4.
- [Release notes](https://github.com/vercel/analytics/releases)
- [Commits](https://github.com/vercel/analytics/commits/1.1.4/packages/web)

---
updated-dependencies:
- dependency-name: "@vercel/analytics"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3 (#985)

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3

Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.15.0 to 6.22.3.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.22.3/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12 (#956)

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.0 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* Update CHANGELOG.md (#990)

* fixed ts error

* added description of how to use spaces (#992)

* changed position of share and edit button for event (#993)

changed position of share and edit button

* diasbled theme selector (#998)

* NITO logo footer (#1002)

added nito logo and made news title bigger on mobile

* added version name to changelog

* trigger build

* Menu for shortcuts (#1006)

* init

* added shortcut navigations for external sites

* Changed icon and added logout button

* changed info for contact for strikes (#1007)

changed info for contact

* changed changelog

* User bio (#1010)

* Created initial profileBio

* Started on bio editor

* made the frame for bio editor

* Create user_bio type and add api calls for user bio

* Create user_bio type and added it to user type. Added api calls for user bio. Created hooks.

* Refactor: Changed the gui in edit bio

* Refactor: Fixed User bio editor

* format

* Enable partial updates

* format

* finished

---------

Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>

* Update CHANGELOG.md

* PNG image bg fix (#1013)

removed white bg

* removed unregister button if registration is paid (#1015)

* removed unregister button if registration is paid

* update changelog

* sort after category (#1018)

* sort after category

* fixed event cateogry type

* fixed eventlist type

* made sepearte eventlist type

* fixed type error

* fixed category for event view (#1020)

* Remove MUI from Navigation (#1028)

* converted navigation to not use mui, and went away from navigation hook

* removed unused props from TihldeLogo component

* Remove MUI from signin pages (#1030)

removed mui from signin, signup and forgot password

* Remove Page component (#1031)

removed Page component

* Replace MUI with ShadCN (#1038)

* upgraded to react 18 types

* removed mui from most of the pages

* refactored gallery page

* refactored index changelog page

* wikitree update

* wikietree update

* done with wiki

* removed unused files

* finished with pages

* removed all mui imports

* removed mui and other unsued dependencies

* changelog

* fixed small design bugs  and added scrollToTop component (#1040)

* fixed small design bugs  and added scrollToTop component

* trigger build

* removed scrolltotop

* changed scrolltotop component

* changed version of pnpm/action-setup to fix known bug

* feat(changelog)/changelog site for logged in users (#1045)

* Added navbar destination for changelog

* Export changelog URLs to use in changelog page

* Add classname prop to used components

Makes it easier to customize styling via tailwind

* Created page and added routing destination

* Updated CHANGELOG.md

* Fix navbar columns for md and lg breakpoints

* Undid changelog formatting

* Fix bugs (#1044)

Co-authored-by: Anton Tveito <anton_tveito@Antons-MacBook-Air.local>

* Fix accordion stutter (#1043)

Pass p-4 to children in Expandable to fix opening/closing stutter

* updated changelog.md

* Redesing of Ny student page (#1050)

* added 'pnpm dev'

* finished first draft of the new new student page

* added light mode

* added mobile layout

---------

Co-authored-by: Embret Olav Rasmussen Roås <embret.roas@outlook.com>

* added new button for wiki page redirect

* fixed small writing error

* created option for registration with FEIDE

* changelog update

* added paginate button for event participants

* changed main sponsor logo (#1055)

* Update CHANGELOG.md

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Clementz <martcl@stud.ntnu.no>
Co-authored-by: martcl <martincclementz@gmail.com>
Co-authored-by: Anders <69890033+lille-morille@users.noreply.github.com>
Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>
Co-authored-by: Emil Johnsen <111747340+1Cezzo@users.noreply.github.com>
Co-authored-by: Frikk Balder <33499052+MindChirp@users.noreply.github.com>
Co-authored-by: Erik Skjellevik <98759397+eriskjel@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: LeMiTam <145369879+LeMiTam@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>
Co-authored-by: antontveito <64641278+antontveito@users.noreply.github.com>
Co-authored-by: Anton Tveito <anton_tveito@Antons-MacBook-Air.local>
Co-authored-by: Markus <113692526+MarkussMadsbakken@users.noreply.github.com>
Co-authored-by: Embret Olav Rasmussen Roås <embret.roas@outlook.com>
MadsNyl added a commit that referenced this pull request Aug 6, 2024
* chore(deps): bump @babel/traverse from 7.22.15 to 7.23.2 (#912)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: cleanup calendar pup-up (#913)

* chore: cleanup calendar pup-up

* chore: update conditions

* fix: formatting

* chore: added emoji ➡️

* chore: remove emoji 😥

* chore: fix pre-commit file permissions

* chore(deps-dev): bump postcss from 8.4.29 to 8.4.31 (#904)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feat(event)/waitlist (#911)

* Feat/event add users maunually (#917)

* Added api endpoints locally and hooks

* Added component and ui part

* Small fix, only allow one person to be added

* Updated Changelog

* Update CHANGELOG.md

* Trigger build

* made page for creating and deleting QR codes (#907)

* made page for creating and deleting QR codes

* added error for invalid url, and download option

* commit

* fixed the error with deleting qr code

* Update CHANGELOG.md

* added error for invalid url

* changed to qr generations at frontend

* format

* refactored to use QR code generator at frontend, and styled the component

* fixes

* format

* Activity (#922)

* first version

* changed layout for activities on landing page

* changed limit for activities on landing page

* Update CHANGELOG.md

* vite 5.0.0 update (#928)

chore: vite 5.0.0 update

* added buttuns for filtering (#924)

* added buttuns for filtering

* added filter for expired events

* fix

* fixed filtering of events and activities (#939)

* Reaksjoner (#900)

* moved share button below news post instead of above

* moved share button below news post instead of above

* startet adding checkbox for emojis

* started adding emojis

* fixed bug with newseditor

* saving progress

* added test mui components for displaying emojis

* Your commit message

* fikset logikken for emojies

* added emoji picker for react

* added emoji picker for react

* started adding mutation

* fixed fetching and started on designing

* redesigned

* started om emojis for event

* added emojies for events

* fixed design for mobile

* redesigned to displaying users

* format

* removed yarn file

* added ContentType type

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>

* moved checkbox for emojies outside paid event collapse

* added id for each user in copy of participants of an event (#940)

* disabled switch to change from free to paid event if an event has reg… (#910)

* disabled switch to change from free to paid event if an event has registrations

* first version finished

* Update CHANGELOG.md

* format

* fixed wrong disable logic for switching off paid event

* Update CHANGELOG.md

* fixed countdowntimer bug, so if the time is out and there is an error in the backend, the timer will disapear

* fixed countdowntimer bug

* added message for when time is out, explaining why the user is not kicked out before extra payment time is out

* changed message for signing off event

* format

* changed text (#944)

* changed email for strike message (#945)

* added package for allowing iframe (#949)

* reduced number of showcase to two for mobile fit (#950)

* Update CHANGELOG.md (#951)

* added helpertext (#957)

* removed timepicker. Paytime is set to constant 2 hours (#958)

* Update CHANGELOG.md (#959)

* Clickable user component in reactions list (#961)

* changed cheatsheet button (#962)

* Feat/paragraph description (#963)

* Added description to fine

* Updated changelog

* Fixed rendering error when no laws

* Fix(waiting list)/fix waiting list order (#965)

* will now sort and render the waiting list participants according to their respective waiting list number

* added waiting list number field to participant info

* added tailwindcss and shadcn (#964)

* added tailwindcss and shadcn

* added clsx package for utils.ts

* changed to outlined on contained buttons to fix css bug

* added old bg colors to tailwindcss config

* redesigned reaction handler

* removed full import from React in button.tsx

* removed full import from react in card.tsx

* added old primary colors to index.css

* changed icon for showing all reacitons

* Update CHANGELOG.md (#966)

* waiting-list will now only be sorted if there is a priority pool (#968)

* waiting list info will now only be rendered if not null (#969)

* Shadcn button refdesign (#970)

* changed button for add fine

* changed button for adding prioritygroups

* changed button for image upload

* Shadcn redesign footer (#971)

* fixed long text on image upload and removed hover on small devices

* refactord footer to shadcn

* fixed pnpm-lock

* Refactor(shadcn)/markdown (#974)

* fixed markdown bugs

* format

* fixed link for event calender (#976)

* redesigned to shadcn avatars (#977)

* changed themesettings component to shadcn (#978)

* fixed seperator for markdown (#981)

* fixed seperator for markdown (#982)

* Refactor event renderer (#983)

* init

* refactored event renderer

* added change to changelog

* started on redesign of profile page (#980)

* started on redesign of profile page

* redesinged event subscription collapse

* redesigned admin cards

* refactored badge listing

* refactored membershippage

* started on strike listing

* refactored strike listing

* finished

* added change to changelog

* chore(deps): bump eslint from 8.48.0 to 8.56.0 (#941)

Bumps [eslint](https://github.com/eslint/eslint) from 8.48.0 to 8.56.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.48.0...v8.56.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* docs(changelog): iterate changelog version (#919)

Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* refactored news renderer (#989)

* chore(deps): bump @emotion/react from 11.9.0 to 11.11.4 (#988)

Bumps [@emotion/react](https://github.com/emotion-js/emotion) from 11.9.0 to 11.11.4.
- [Release notes](https://github.com/emotion-js/emotion/releases)
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/react@11.9.0...@emotion/react@11.11.4)

---
updated-dependencies:
- dependency-name: "@emotion/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump @vercel/analytics from 1.0.2 to 1.1.4 (#984)

Bumps [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) from 1.0.2 to 1.1.4.
- [Release notes](https://github.com/vercel/analytics/releases)
- [Commits](https://github.com/vercel/analytics/commits/1.1.4/packages/web)

---
updated-dependencies:
- dependency-name: "@vercel/analytics"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3 (#985)

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3

Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.15.0 to 6.22.3.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.22.3/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12 (#956)

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.0 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* Update CHANGELOG.md (#990)

* fixed ts error

* added description of how to use spaces (#992)

* changed position of share and edit button for event (#993)

changed position of share and edit button

* diasbled theme selector (#998)

* NITO logo footer (#1002)

added nito logo and made news title bigger on mobile

* added version name to changelog

* trigger build

* Menu for shortcuts (#1006)

* init

* added shortcut navigations for external sites

* Changed icon and added logout button

* changed info for contact for strikes (#1007)

changed info for contact

* changed changelog

* User bio (#1010)

* Created initial profileBio

* Started on bio editor

* made the frame for bio editor

* Create user_bio type and add api calls for user bio

* Create user_bio type and added it to user type. Added api calls for user bio. Created hooks.

* Refactor: Changed the gui in edit bio

* Refactor: Fixed User bio editor

* format

* Enable partial updates

* format

* finished

---------

Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>

* Update CHANGELOG.md

* PNG image bg fix (#1013)

removed white bg

* removed unregister button if registration is paid (#1015)

* removed unregister button if registration is paid

* update changelog

* sort after category (#1018)

* sort after category

* fixed event cateogry type

* fixed eventlist type

* made sepearte eventlist type

* fixed type error

* fixed category for event view (#1020)

* Remove MUI from Navigation (#1028)

* converted navigation to not use mui, and went away from navigation hook

* removed unused props from TihldeLogo component

* Remove MUI from signin pages (#1030)

removed mui from signin, signup and forgot password

* Remove Page component (#1031)

removed Page component

* Replace MUI with ShadCN (#1038)

* upgraded to react 18 types

* removed mui from most of the pages

* refactored gallery page

* refactored index changelog page

* wikitree update

* wikietree update

* done with wiki

* removed unused files

* finished with pages

* removed all mui imports

* removed mui and other unsued dependencies

* changelog

* fixed small design bugs  and added scrollToTop component (#1040)

* fixed small design bugs  and added scrollToTop component

* trigger build

* removed scrolltotop

* changed scrolltotop component

* changed version of pnpm/action-setup to fix known bug

* feat(changelog)/changelog site for logged in users (#1045)

* Added navbar destination for changelog

* Export changelog URLs to use in changelog page

* Add classname prop to used components

Makes it easier to customize styling via tailwind

* Created page and added routing destination

* Updated CHANGELOG.md

* Fix navbar columns for md and lg breakpoints

* Undid changelog formatting

* Fix bugs (#1044)

Co-authored-by: Anton Tveito <anton_tveito@Antons-MacBook-Air.local>

* Fix accordion stutter (#1043)

Pass p-4 to children in Expandable to fix opening/closing stutter

* updated changelog.md

* Redesing of Ny student page (#1050)

* added 'pnpm dev'

* finished first draft of the new new student page

* added light mode

* added mobile layout

---------

Co-authored-by: Embret Olav Rasmussen Roås <embret.roas@outlook.com>

* added new button for wiki page redirect

* fixed small writing error

* created option for registration with FEIDE

* changelog update

* added paginate button for event participants

* changed main sponsor logo (#1055)

* Update CHANGELOG.md

* Added info box about how to create a feide user (#1057)

added info box about how to create a feide user

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Clementz <martcl@stud.ntnu.no>
Co-authored-by: martcl <martincclementz@gmail.com>
Co-authored-by: Anders <69890033+lille-morille@users.noreply.github.com>
Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>
Co-authored-by: Emil Johnsen <111747340+1Cezzo@users.noreply.github.com>
Co-authored-by: Frikk Balder <33499052+MindChirp@users.noreply.github.com>
Co-authored-by: Erik Skjellevik <98759397+eriskjel@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: LeMiTam <145369879+LeMiTam@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>
Co-authored-by: antontveito <64641278+antontveito@users.noreply.github.com>
Co-authored-by: Anton Tveito <anton_tveito@Antons-MacBook-Air.local>
Co-authored-by: Markus <113692526+MarkussMadsbakken@users.noreply.github.com>
Co-authored-by: Embret Olav Rasmussen Roås <embret.roas@outlook.com>
MadsNyl added a commit that referenced this pull request Aug 8, 2024
* chore(deps): bump @babel/traverse from 7.22.15 to 7.23.2 (#912)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: cleanup calendar pup-up (#913)

* chore: cleanup calendar pup-up

* chore: update conditions

* fix: formatting

* chore: added emoji ➡️

* chore: remove emoji 😥

* chore: fix pre-commit file permissions

* chore(deps-dev): bump postcss from 8.4.29 to 8.4.31 (#904)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feat(event)/waitlist (#911)

* Feat/event add users maunually (#917)

* Added api endpoints locally and hooks

* Added component and ui part

* Small fix, only allow one person to be added

* Updated Changelog

* Update CHANGELOG.md

* Trigger build

* made page for creating and deleting QR codes (#907)

* made page for creating and deleting QR codes

* added error for invalid url, and download option

* commit

* fixed the error with deleting qr code

* Update CHANGELOG.md

* added error for invalid url

* changed to qr generations at frontend

* format

* refactored to use QR code generator at frontend, and styled the component

* fixes

* format

* Activity (#922)

* first version

* changed layout for activities on landing page

* changed limit for activities on landing page

* Update CHANGELOG.md

* vite 5.0.0 update (#928)

chore: vite 5.0.0 update

* added buttuns for filtering (#924)

* added buttuns for filtering

* added filter for expired events

* fix

* fixed filtering of events and activities (#939)

* Reaksjoner (#900)

* moved share button below news post instead of above

* moved share button below news post instead of above

* startet adding checkbox for emojis

* started adding emojis

* fixed bug with newseditor

* saving progress

* added test mui components for displaying emojis

* Your commit message

* fikset logikken for emojies

* added emoji picker for react

* added emoji picker for react

* started adding mutation

* fixed fetching and started on designing

* redesigned

* started om emojis for event

* added emojies for events

* fixed design for mobile

* redesigned to displaying users

* format

* removed yarn file

* added ContentType type

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>

* moved checkbox for emojies outside paid event collapse

* added id for each user in copy of participants of an event (#940)

* disabled switch to change from free to paid event if an event has reg… (#910)

* disabled switch to change from free to paid event if an event has registrations

* first version finished

* Update CHANGELOG.md

* format

* fixed wrong disable logic for switching off paid event

* Update CHANGELOG.md

* fixed countdowntimer bug, so if the time is out and there is an error in the backend, the timer will disapear

* fixed countdowntimer bug

* added message for when time is out, explaining why the user is not kicked out before extra payment time is out

* changed message for signing off event

* format

* changed text (#944)

* changed email for strike message (#945)

* added package for allowing iframe (#949)

* reduced number of showcase to two for mobile fit (#950)

* Update CHANGELOG.md (#951)

* added helpertext (#957)

* removed timepicker. Paytime is set to constant 2 hours (#958)

* Update CHANGELOG.md (#959)

* Clickable user component in reactions list (#961)

* changed cheatsheet button (#962)

* Feat/paragraph description (#963)

* Added description to fine

* Updated changelog

* Fixed rendering error when no laws

* Fix(waiting list)/fix waiting list order (#965)

* will now sort and render the waiting list participants according to their respective waiting list number

* added waiting list number field to participant info

* added tailwindcss and shadcn (#964)

* added tailwindcss and shadcn

* added clsx package for utils.ts

* changed to outlined on contained buttons to fix css bug

* added old bg colors to tailwindcss config

* redesigned reaction handler

* removed full import from React in button.tsx

* removed full import from react in card.tsx

* added old primary colors to index.css

* changed icon for showing all reacitons

* Update CHANGELOG.md (#966)

* waiting-list will now only be sorted if there is a priority pool (#968)

* waiting list info will now only be rendered if not null (#969)

* Shadcn button refdesign (#970)

* changed button for add fine

* changed button for adding prioritygroups

* changed button for image upload

* Shadcn redesign footer (#971)

* fixed long text on image upload and removed hover on small devices

* refactord footer to shadcn

* fixed pnpm-lock

* Refactor(shadcn)/markdown (#974)

* fixed markdown bugs

* format

* fixed link for event calender (#976)

* redesigned to shadcn avatars (#977)

* changed themesettings component to shadcn (#978)

* fixed seperator for markdown (#981)

* fixed seperator for markdown (#982)

* Refactor event renderer (#983)

* init

* refactored event renderer

* added change to changelog

* started on redesign of profile page (#980)

* started on redesign of profile page

* redesinged event subscription collapse

* redesigned admin cards

* refactored badge listing

* refactored membershippage

* started on strike listing

* refactored strike listing

* finished

* added change to changelog

* chore(deps): bump eslint from 8.48.0 to 8.56.0 (#941)

Bumps [eslint](https://github.com/eslint/eslint) from 8.48.0 to 8.56.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.48.0...v8.56.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* docs(changelog): iterate changelog version (#919)

Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* refactored news renderer (#989)

* chore(deps): bump @emotion/react from 11.9.0 to 11.11.4 (#988)

Bumps [@emotion/react](https://github.com/emotion-js/emotion) from 11.9.0 to 11.11.4.
- [Release notes](https://github.com/emotion-js/emotion/releases)
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/react@11.9.0...@emotion/react@11.11.4)

---
updated-dependencies:
- dependency-name: "@emotion/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump @vercel/analytics from 1.0.2 to 1.1.4 (#984)

Bumps [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) from 1.0.2 to 1.1.4.
- [Release notes](https://github.com/vercel/analytics/releases)
- [Commits](https://github.com/vercel/analytics/commits/1.1.4/packages/web)

---
updated-dependencies:
- dependency-name: "@vercel/analytics"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3 (#985)

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3

Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.15.0 to 6.22.3.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.22.3/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12 (#956)

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.0 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* Update CHANGELOG.md (#990)

* fixed ts error

* added description of how to use spaces (#992)

* changed position of share and edit button for event (#993)

changed position of share and edit button

* diasbled theme selector (#998)

* NITO logo footer (#1002)

added nito logo and made news title bigger on mobile

* added version name to changelog

* trigger build

* Menu for shortcuts (#1006)

* init

* added shortcut navigations for external sites

* Changed icon and added logout button

* changed info for contact for strikes (#1007)

changed info for contact

* changed changelog

* User bio (#1010)

* Created initial profileBio

* Started on bio editor

* made the frame for bio editor

* Create user_bio type and add api calls for user bio

* Create user_bio type and added it to user type. Added api calls for user bio. Created hooks.

* Refactor: Changed the gui in edit bio

* Refactor: Fixed User bio editor

* format

* Enable partial updates

* format

* finished

---------

Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>

* Update CHANGELOG.md

* PNG image bg fix (#1013)

removed white bg

* removed unregister button if registration is paid (#1015)

* removed unregister button if registration is paid

* update changelog

* sort after category (#1018)

* sort after category

* fixed event cateogry type

* fixed eventlist type

* made sepearte eventlist type

* fixed type error

* fixed category for event view (#1020)

* Remove MUI from Navigation (#1028)

* converted navigation to not use mui, and went away from navigation hook

* removed unused props from TihldeLogo component

* Remove MUI from signin pages (#1030)

removed mui from signin, signup and forgot password

* Remove Page component (#1031)

removed Page component

* Replace MUI with ShadCN (#1038)

* upgraded to react 18 types

* removed mui from most of the pages

* refactored gallery page

* refactored index changelog page

* wikitree update

* wikietree update

* done with wiki

* removed unused files

* finished with pages

* removed all mui imports

* removed mui and other unsued dependencies

* changelog

* fixed small design bugs  and added scrollToTop component (#1040)

* fixed small design bugs  and added scrollToTop component

* trigger build

* removed scrolltotop

* changed scrolltotop component

* changed version of pnpm/action-setup to fix known bug

* feat(changelog)/changelog site for logged in users (#1045)

* Added navbar destination for changelog

* Export changelog URLs to use in changelog page

* Add classname prop to used components

Makes it easier to customize styling via tailwind

* Created page and added routing destination

* Updated CHANGELOG.md

* Fix navbar columns for md and lg breakpoints

* Undid changelog formatting

* Fix bugs (#1044)

Co-authored-by: Anton Tveito <anton_tveito@Antons-MacBook-Air.local>

* Fix accordion stutter (#1043)

Pass p-4 to children in Expandable to fix opening/closing stutter

* updated changelog.md

* Redesing of Ny student page (#1050)

* added 'pnpm dev'

* finished first draft of the new new student page

* added light mode

* added mobile layout

---------

Co-authored-by: Embret Olav Rasmussen Roås <embret.roas@outlook.com>

* added new button for wiki page redirect

* fixed small writing error

* created option for registration with FEIDE

* changelog update

* added paginate button for event participants

* changed main sponsor logo (#1055)

* Update CHANGELOG.md

* Added info box about how to create a feide user (#1057)

added info box about how to create a feide user

* Redesign of notifications (#1059)

redesigned notifications bar

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Clementz <martcl@stud.ntnu.no>
Co-authored-by: martcl <martincclementz@gmail.com>
Co-authored-by: Anders <69890033+lille-morille@users.noreply.github.com>
Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>
Co-authored-by: Emil Johnsen <111747340+1Cezzo@users.noreply.github.com>
Co-authored-by: Frikk Balder <33499052+MindChirp@users.noreply.github.com>
Co-authored-by: Erik Skjellevik <98759397+eriskjel@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: LeMiTam <145369879+LeMiTam@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>
Co-authored-by: antontveito <64641278+antontveito@users.noreply.github.com>
Co-authored-by: Anton Tveito <anton_tveito@Antons-MacBook-Air.local>
Co-authored-by: Markus <113692526+MarkussMadsbakken@users.noreply.github.com>
Co-authored-by: Embret Olav Rasmussen Roås <embret.roas@outlook.com>
MadsNyl added a commit that referenced this pull request Aug 15, 2024
* chore(deps): bump @babel/traverse from 7.22.15 to 7.23.2 (#912)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: cleanup calendar pup-up (#913)

* chore: cleanup calendar pup-up

* chore: update conditions

* fix: formatting

* chore: added emoji ➡️

* chore: remove emoji 😥

* chore: fix pre-commit file permissions

* chore(deps-dev): bump postcss from 8.4.29 to 8.4.31 (#904)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feat(event)/waitlist (#911)

* Feat/event add users maunually (#917)

* Added api endpoints locally and hooks

* Added component and ui part

* Small fix, only allow one person to be added

* Updated Changelog

* Update CHANGELOG.md

* Trigger build

* made page for creating and deleting QR codes (#907)

* made page for creating and deleting QR codes

* added error for invalid url, and download option

* commit

* fixed the error with deleting qr code

* Update CHANGELOG.md

* added error for invalid url

* changed to qr generations at frontend

* format

* refactored to use QR code generator at frontend, and styled the component

* fixes

* format

* Activity (#922)

* first version

* changed layout for activities on landing page

* changed limit for activities on landing page

* Update CHANGELOG.md

* vite 5.0.0 update (#928)

chore: vite 5.0.0 update

* added buttuns for filtering (#924)

* added buttuns for filtering

* added filter for expired events

* fix

* fixed filtering of events and activities (#939)

* Reaksjoner (#900)

* moved share button below news post instead of above

* moved share button below news post instead of above

* startet adding checkbox for emojis

* started adding emojis

* fixed bug with newseditor

* saving progress

* added test mui components for displaying emojis

* Your commit message

* fikset logikken for emojies

* added emoji picker for react

* added emoji picker for react

* started adding mutation

* fixed fetching and started on designing

* redesigned

* started om emojis for event

* added emojies for events

* fixed design for mobile

* redesigned to displaying users

* format

* removed yarn file

* added ContentType type

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>

* moved checkbox for emojies outside paid event collapse

* added id for each user in copy of participants of an event (#940)

* disabled switch to change from free to paid event if an event has reg… (#910)

* disabled switch to change from free to paid event if an event has registrations

* first version finished

* Update CHANGELOG.md

* format

* fixed wrong disable logic for switching off paid event

* Update CHANGELOG.md

* fixed countdowntimer bug, so if the time is out and there is an error in the backend, the timer will disapear

* fixed countdowntimer bug

* added message for when time is out, explaining why the user is not kicked out before extra payment time is out

* changed message for signing off event

* format

* changed text (#944)

* changed email for strike message (#945)

* added package for allowing iframe (#949)

* reduced number of showcase to two for mobile fit (#950)

* Update CHANGELOG.md (#951)

* added helpertext (#957)

* removed timepicker. Paytime is set to constant 2 hours (#958)

* Update CHANGELOG.md (#959)

* Clickable user component in reactions list (#961)

* changed cheatsheet button (#962)

* Feat/paragraph description (#963)

* Added description to fine

* Updated changelog

* Fixed rendering error when no laws

* Fix(waiting list)/fix waiting list order (#965)

* will now sort and render the waiting list participants according to their respective waiting list number

* added waiting list number field to participant info

* added tailwindcss and shadcn (#964)

* added tailwindcss and shadcn

* added clsx package for utils.ts

* changed to outlined on contained buttons to fix css bug

* added old bg colors to tailwindcss config

* redesigned reaction handler

* removed full import from React in button.tsx

* removed full import from react in card.tsx

* added old primary colors to index.css

* changed icon for showing all reacitons

* Update CHANGELOG.md (#966)

* waiting-list will now only be sorted if there is a priority pool (#968)

* waiting list info will now only be rendered if not null (#969)

* Shadcn button refdesign (#970)

* changed button for add fine

* changed button for adding prioritygroups

* changed button for image upload

* Shadcn redesign footer (#971)

* fixed long text on image upload and removed hover on small devices

* refactord footer to shadcn

* fixed pnpm-lock

* Refactor(shadcn)/markdown (#974)

* fixed markdown bugs

* format

* fixed link for event calender (#976)

* redesigned to shadcn avatars (#977)

* changed themesettings component to shadcn (#978)

* fixed seperator for markdown (#981)

* fixed seperator for markdown (#982)

* Refactor event renderer (#983)

* init

* refactored event renderer

* added change to changelog

* started on redesign of profile page (#980)

* started on redesign of profile page

* redesinged event subscription collapse

* redesigned admin cards

* refactored badge listing

* refactored membershippage

* started on strike listing

* refactored strike listing

* finished

* added change to changelog

* chore(deps): bump eslint from 8.48.0 to 8.56.0 (#941)

Bumps [eslint](https://github.com/eslint/eslint) from 8.48.0 to 8.56.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.48.0...v8.56.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* docs(changelog): iterate changelog version (#919)

Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* refactored news renderer (#989)

* chore(deps): bump @emotion/react from 11.9.0 to 11.11.4 (#988)

Bumps [@emotion/react](https://github.com/emotion-js/emotion) from 11.9.0 to 11.11.4.
- [Release notes](https://github.com/emotion-js/emotion/releases)
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/react@11.9.0...@emotion/react@11.11.4)

---
updated-dependencies:
- dependency-name: "@emotion/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump @vercel/analytics from 1.0.2 to 1.1.4 (#984)

Bumps [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) from 1.0.2 to 1.1.4.
- [Release notes](https://github.com/vercel/analytics/releases)
- [Commits](https://github.com/vercel/analytics/commits/1.1.4/packages/web)

---
updated-dependencies:
- dependency-name: "@vercel/analytics"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3 (#985)

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3

Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.15.0 to 6.22.3.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.22.3/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12 (#956)

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.0 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* Update CHANGELOG.md (#990)

* fixed ts error

* added description of how to use spaces (#992)

* changed position of share and edit button for event (#993)

changed position of share and edit button

* diasbled theme selector (#998)

* NITO logo footer (#1002)

added nito logo and made news title bigger on mobile

* added version name to changelog

* trigger build

* Menu for shortcuts (#1006)

* init

* added shortcut navigations for external sites

* Changed icon and added logout button

* changed info for contact for strikes (#1007)

changed info for contact

* changed changelog

* User bio (#1010)

* Created initial profileBio

* Started on bio editor

* made the frame for bio editor

* Create user_bio type and add api calls for user bio

* Create user_bio type and added it to user type. Added api calls for user bio. Created hooks.

* Refactor: Changed the gui in edit bio

* Refactor: Fixed User bio editor

* format

* Enable partial updates

* format

* finished

---------

Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>

* Update CHANGELOG.md

* PNG image bg fix (#1013)

removed white bg

* removed unregister button if registration is paid (#1015)

* removed unregister button if registration is paid

* update changelog

* sort after category (#1018)

* sort after category

* fixed event cateogry type

* fixed eventlist type

* made sepearte eventlist type

* fixed type error

* fixed category for event view (#1020)

* Remove MUI from Navigation (#1028)

* converted navigation to not use mui, and went away from navigation hook

* removed unused props from TihldeLogo component

* Remove MUI from signin pages (#1030)

removed mui from signin, signup and forgot password

* Remove Page component (#1031)

removed Page component

* Replace MUI with ShadCN (#1038)

* upgraded to react 18 types

* removed mui from most of the pages

* refactored gallery page

* refactored index changelog page

* wikitree update

* wikietree update

* done with wiki

* removed unused files

* finished with pages

* removed all mui imports

* removed mui and other unsued dependencies

* changelog

* fixed small design bugs  and added scrollToTop component (#1040)

* fixed small design bugs  and added scrollToTop component

* trigger build

* removed scrolltotop

* changed scrolltotop component

* changed version of pnpm/action-setup to fix known bug

* feat(changelog)/changelog site for logged in users (#1045)

* Added navbar destination for changelog

* Export changelog URLs to use in changelog page

* Add classname prop to used components

Makes it easier to customize styling via tailwind

* Created page and added routing destination

* Updated CHANGELOG.md

* Fix navbar columns for md and lg breakpoints

* Undid changelog formatting

* Fix bugs (#1044)

Co-authored-by: Anton Tveito <anton_tveito@Antons-MacBook-Air.local>

* Fix accordion stutter (#1043)

Pass p-4 to children in Expandable to fix opening/closing stutter

* updated changelog.md

* Redesing of Ny student page (#1050)

* added 'pnpm dev'

* finished first draft of the new new student page

* added light mode

* added mobile layout

---------

Co-authored-by: Embret Olav Rasmussen Roås <embret.roas@outlook.com>

* added new button for wiki page redirect

* fixed small writing error

* created option for registration with FEIDE

* changelog update

* added paginate button for event participants

* changed main sponsor logo (#1055)

* Update CHANGELOG.md

* Added info box about how to create a feide user (#1057)

added info box about how to create a feide user

* Redesign of notifications (#1059)

redesigned notifications bar

* fixed error on updating user, and form errors on manual singup (#1061)

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Clementz <martcl@stud.ntnu.no>
Co-authored-by: martcl <martincclementz@gmail.com>
Co-authored-by: Anders <69890033+lille-morille@users.noreply.github.com>
Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>
Co-authored-by: Emil Johnsen <111747340+1Cezzo@users.noreply.github.com>
Co-authored-by: Frikk Balder <33499052+MindChirp@users.noreply.github.com>
Co-authored-by: Erik Skjellevik <98759397+eriskjel@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: LeMiTam <145369879+LeMiTam@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>
Co-authored-by: antontveito <64641278+antontveito@users.noreply.github.com>
Co-authored-by: Anton Tveito <anton_tveito@Antons-MacBook-Air.local>
Co-authored-by: Markus <113692526+MarkussMadsbakken@users.noreply.github.com>
Co-authored-by: Embret Olav Rasmussen Roås <embret.roas@outlook.com>
MadsNyl added a commit that referenced this pull request Aug 17, 2024
* chore(deps): bump @babel/traverse from 7.22.15 to 7.23.2 (#912)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: cleanup calendar pup-up (#913)

* chore: cleanup calendar pup-up

* chore: update conditions

* fix: formatting

* chore: added emoji ➡️

* chore: remove emoji 😥

* chore: fix pre-commit file permissions

* chore(deps-dev): bump postcss from 8.4.29 to 8.4.31 (#904)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feat(event)/waitlist (#911)

* Feat/event add users maunually (#917)

* Added api endpoints locally and hooks

* Added component and ui part

* Small fix, only allow one person to be added

* Updated Changelog

* Update CHANGELOG.md

* Trigger build

* made page for creating and deleting QR codes (#907)

* made page for creating and deleting QR codes

* added error for invalid url, and download option

* commit

* fixed the error with deleting qr code

* Update CHANGELOG.md

* added error for invalid url

* changed to qr generations at frontend

* format

* refactored to use QR code generator at frontend, and styled the component

* fixes

* format

* Activity (#922)

* first version

* changed layout for activities on landing page

* changed limit for activities on landing page

* Update CHANGELOG.md

* vite 5.0.0 update (#928)

chore: vite 5.0.0 update

* added buttuns for filtering (#924)

* added buttuns for filtering

* added filter for expired events

* fix

* fixed filtering of events and activities (#939)

* Reaksjoner (#900)

* moved share button below news post instead of above

* moved share button below news post instead of above

* startet adding checkbox for emojis

* started adding emojis

* fixed bug with newseditor

* saving progress

* added test mui components for displaying emojis

* Your commit message

* fikset logikken for emojies

* added emoji picker for react

* added emoji picker for react

* started adding mutation

* fixed fetching and started on designing

* redesigned

* started om emojis for event

* added emojies for events

* fixed design for mobile

* redesigned to displaying users

* format

* removed yarn file

* added ContentType type

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>

* moved checkbox for emojies outside paid event collapse

* added id for each user in copy of participants of an event (#940)

* disabled switch to change from free to paid event if an event has reg… (#910)

* disabled switch to change from free to paid event if an event has registrations

* first version finished

* Update CHANGELOG.md

* format

* fixed wrong disable logic for switching off paid event

* Update CHANGELOG.md

* fixed countdowntimer bug, so if the time is out and there is an error in the backend, the timer will disapear

* fixed countdowntimer bug

* added message for when time is out, explaining why the user is not kicked out before extra payment time is out

* changed message for signing off event

* format

* changed text (#944)

* changed email for strike message (#945)

* added package for allowing iframe (#949)

* reduced number of showcase to two for mobile fit (#950)

* Update CHANGELOG.md (#951)

* added helpertext (#957)

* removed timepicker. Paytime is set to constant 2 hours (#958)

* Update CHANGELOG.md (#959)

* Clickable user component in reactions list (#961)

* changed cheatsheet button (#962)

* Feat/paragraph description (#963)

* Added description to fine

* Updated changelog

* Fixed rendering error when no laws

* Fix(waiting list)/fix waiting list order (#965)

* will now sort and render the waiting list participants according to their respective waiting list number

* added waiting list number field to participant info

* added tailwindcss and shadcn (#964)

* added tailwindcss and shadcn

* added clsx package for utils.ts

* changed to outlined on contained buttons to fix css bug

* added old bg colors to tailwindcss config

* redesigned reaction handler

* removed full import from React in button.tsx

* removed full import from react in card.tsx

* added old primary colors to index.css

* changed icon for showing all reacitons

* Update CHANGELOG.md (#966)

* waiting-list will now only be sorted if there is a priority pool (#968)

* waiting list info will now only be rendered if not null (#969)

* Shadcn button refdesign (#970)

* changed button for add fine

* changed button for adding prioritygroups

* changed button for image upload

* Shadcn redesign footer (#971)

* fixed long text on image upload and removed hover on small devices

* refactord footer to shadcn

* fixed pnpm-lock

* Refactor(shadcn)/markdown (#974)

* fixed markdown bugs

* format

* fixed link for event calender (#976)

* redesigned to shadcn avatars (#977)

* changed themesettings component to shadcn (#978)

* fixed seperator for markdown (#981)

* fixed seperator for markdown (#982)

* Refactor event renderer (#983)

* init

* refactored event renderer

* added change to changelog

* started on redesign of profile page (#980)

* started on redesign of profile page

* redesinged event subscription collapse

* redesigned admin cards

* refactored badge listing

* refactored membershippage

* started on strike listing

* refactored strike listing

* finished

* added change to changelog

* chore(deps): bump eslint from 8.48.0 to 8.56.0 (#941)

Bumps [eslint](https://github.com/eslint/eslint) from 8.48.0 to 8.56.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.48.0...v8.56.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* docs(changelog): iterate changelog version (#919)

Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* refactored news renderer (#989)

* chore(deps): bump @emotion/react from 11.9.0 to 11.11.4 (#988)

Bumps [@emotion/react](https://github.com/emotion-js/emotion) from 11.9.0 to 11.11.4.
- [Release notes](https://github.com/emotion-js/emotion/releases)
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/react@11.9.0...@emotion/react@11.11.4)

---
updated-dependencies:
- dependency-name: "@emotion/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump @vercel/analytics from 1.0.2 to 1.1.4 (#984)

Bumps [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) from 1.0.2 to 1.1.4.
- [Release notes](https://github.com/vercel/analytics/releases)
- [Commits](https://github.com/vercel/analytics/commits/1.1.4/packages/web)

---
updated-dependencies:
- dependency-name: "@vercel/analytics"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3 (#985)

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3

Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.15.0 to 6.22.3.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.22.3/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12 (#956)

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.0 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* Update CHANGELOG.md (#990)

* fixed ts error

* added description of how to use spaces (#992)

* changed position of share and edit button for event (#993)

changed position of share and edit button

* diasbled theme selector (#998)

* NITO logo footer (#1002)

added nito logo and made news title bigger on mobile

* added version name to changelog

* trigger build

* Menu for shortcuts (#1006)

* init

* added shortcut navigations for external sites

* Changed icon and added logout button

* changed info for contact for strikes (#1007)

changed info for contact

* changed changelog

* User bio (#1010)

* Created initial profileBio

* Started on bio editor

* made the frame for bio editor

* Create user_bio type and add api calls for user bio

* Create user_bio type and added it to user type. Added api calls for user bio. Created hooks.

* Refactor: Changed the gui in edit bio

* Refactor: Fixed User bio editor

* format

* Enable partial updates

* format

* finished

---------

Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>

* Update CHANGELOG.md

* PNG image bg fix (#1013)

removed white bg

* removed unregister button if registration is paid (#1015)

* removed unregister button if registration is paid

* update changelog

* sort after category (#1018)

* sort after category

* fixed event cateogry type

* fixed eventlist type

* made sepearte eventlist type

* fixed type error

* fixed category for event view (#1020)

* Remove MUI from Navigation (#1028)

* converted navigation to not use mui, and went away from navigation hook

* removed unused props from TihldeLogo component

* Remove MUI from signin pages (#1030)

removed mui from signin, signup and forgot password

* Remove Page component (#1031)

removed Page component

* Replace MUI with ShadCN (#1038)

* upgraded to react 18 types

* removed mui from most of the pages

* refactored gallery page

* refactored index changelog page

* wikitree update

* wikietree update

* done with wiki

* removed unused files

* finished with pages

* removed all mui imports

* removed mui and other unsued dependencies

* changelog

* fixed small design bugs  and added scrollToTop component (#1040)

* fixed small design bugs  and added scrollToTop component

* trigger build

* removed scrolltotop

* changed scrolltotop component

* changed version of pnpm/action-setup to fix known bug

* feat(changelog)/changelog site for logged in users (#1045)

* Added navbar destination for changelog

* Export changelog URLs to use in changelog page

* Add classname prop to used components

Makes it easier to customize styling via tailwind

* Created page and added routing destination

* Updated CHANGELOG.md

* Fix navbar columns for md and lg breakpoints

* Undid changelog formatting

* Fix bugs (#1044)

Co-authored-by: Anton Tveito <anton_tveito@Antons-MacBook-Air.local>

* Fix accordion stutter (#1043)

Pass p-4 to children in Expandable to fix opening/closing stutter

* updated changelog.md

* Redesing of Ny student page (#1050)

* added 'pnpm dev'

* finished first draft of the new new student page

* added light mode

* added mobile layout

---------

Co-authored-by: Embret Olav Rasmussen Roås <embret.roas@outlook.com>

* added new button for wiki page redirect

* fixed small writing error

* created option for registration with FEIDE

* changelog update

* added paginate button for event participants

* changed main sponsor logo (#1055)

* Update CHANGELOG.md

* Added info box about how to create a feide user (#1057)

added info box about how to create a feide user

* Redesign of notifications (#1059)

redesigned notifications bar

* fixed error on updating user, and form errors on manual singup (#1061)

* Overview of admissions for groups in TIHLDE (#1063)

* first version

* redesigned

* ipdated changelog

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Clementz <martcl@stud.ntnu.no>
Co-authored-by: martcl <martincclementz@gmail.com>
Co-authored-by: Anders <69890033+lille-morille@users.noreply.github.com>
Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>
Co-authored-by: Emil Johnsen <111747340+1Cezzo@users.noreply.github.com>
Co-authored-by: Frikk Balder <33499052+MindChirp@users.noreply.github.com>
Co-authored-by: Erik Skjellevik <98759397+eriskjel@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: LeMiTam <145369879+LeMiTam@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>
Co-authored-by: antontveito <64641278+antontveito@users.noreply.github.com>
Co-authored-by: Anton Tveito <anton_tveito@Antons-MacBook-Air.local>
Co-authored-by: Markus <113692526+MarkussMadsbakken@users.noreply.github.com>
Co-authored-by: Embret Olav Rasmussen Roås <embret.roas@outlook.com>
MadsNyl added a commit that referenced this pull request Aug 18, 2024
* chore(deps): bump @babel/traverse from 7.22.15 to 7.23.2 (#912)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: cleanup calendar pup-up (#913)

* chore: cleanup calendar pup-up

* chore: update conditions

* fix: formatting

* chore: added emoji ➡️

* chore: remove emoji 😥

* chore: fix pre-commit file permissions

* chore(deps-dev): bump postcss from 8.4.29 to 8.4.31 (#904)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feat(event)/waitlist (#911)

* Feat/event add users maunually (#917)

* Added api endpoints locally and hooks

* Added component and ui part

* Small fix, only allow one person to be added

* Updated Changelog

* Update CHANGELOG.md

* Trigger build

* made page for creating and deleting QR codes (#907)

* made page for creating and deleting QR codes

* added error for invalid url, and download option

* commit

* fixed the error with deleting qr code

* Update CHANGELOG.md

* added error for invalid url

* changed to qr generations at frontend

* format

* refactored to use QR code generator at frontend, and styled the component

* fixes

* format

* Activity (#922)

* first version

* changed layout for activities on landing page

* changed limit for activities on landing page

* Update CHANGELOG.md

* vite 5.0.0 update (#928)

chore: vite 5.0.0 update

* added buttuns for filtering (#924)

* added buttuns for filtering

* added filter for expired events

* fix

* fixed filtering of events and activities (#939)

* Reaksjoner (#900)

* moved share button below news post instead of above

* moved share button below news post instead of above

* startet adding checkbox for emojis

* started adding emojis

* fixed bug with newseditor

* saving progress

* added test mui components for displaying emojis

* Your commit message

* fikset logikken for emojies

* added emoji picker for react

* added emoji picker for react

* started adding mutation

* fixed fetching and started on designing

* redesigned

* started om emojis for event

* added emojies for events

* fixed design for mobile

* redesigned to displaying users

* format

* removed yarn file

* added ContentType type

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>

* moved checkbox for emojies outside paid event collapse

* added id for each user in copy of participants of an event (#940)

* disabled switch to change from free to paid event if an event has reg… (#910)

* disabled switch to change from free to paid event if an event has registrations

* first version finished

* Update CHANGELOG.md

* format

* fixed wrong disable logic for switching off paid event

* Update CHANGELOG.md

* fixed countdowntimer bug, so if the time is out and there is an error in the backend, the timer will disapear

* fixed countdowntimer bug

* added message for when time is out, explaining why the user is not kicked out before extra payment time is out

* changed message for signing off event

* format

* changed text (#944)

* changed email for strike message (#945)

* added package for allowing iframe (#949)

* reduced number of showcase to two for mobile fit (#950)

* Update CHANGELOG.md (#951)

* added helpertext (#957)

* removed timepicker. Paytime is set to constant 2 hours (#958)

* Update CHANGELOG.md (#959)

* Clickable user component in reactions list (#961)

* changed cheatsheet button (#962)

* Feat/paragraph description (#963)

* Added description to fine

* Updated changelog

* Fixed rendering error when no laws

* Fix(waiting list)/fix waiting list order (#965)

* will now sort and render the waiting list participants according to their respective waiting list number

* added waiting list number field to participant info

* added tailwindcss and shadcn (#964)

* added tailwindcss and shadcn

* added clsx package for utils.ts

* changed to outlined on contained buttons to fix css bug

* added old bg colors to tailwindcss config

* redesigned reaction handler

* removed full import from React in button.tsx

* removed full import from react in card.tsx

* added old primary colors to index.css

* changed icon for showing all reacitons

* Update CHANGELOG.md (#966)

* waiting-list will now only be sorted if there is a priority pool (#968)

* waiting list info will now only be rendered if not null (#969)

* Shadcn button refdesign (#970)

* changed button for add fine

* changed button for adding prioritygroups

* changed button for image upload

* Shadcn redesign footer (#971)

* fixed long text on image upload and removed hover on small devices

* refactord footer to shadcn

* fixed pnpm-lock

* Refactor(shadcn)/markdown (#974)

* fixed markdown bugs

* format

* fixed link for event calender (#976)

* redesigned to shadcn avatars (#977)

* changed themesettings component to shadcn (#978)

* fixed seperator for markdown (#981)

* fixed seperator for markdown (#982)

* Refactor event renderer (#983)

* init

* refactored event renderer

* added change to changelog

* started on redesign of profile page (#980)

* started on redesign of profile page

* redesinged event subscription collapse

* redesigned admin cards

* refactored badge listing

* refactored membershippage

* started on strike listing

* refactored strike listing

* finished

* added change to changelog

* chore(deps): bump eslint from 8.48.0 to 8.56.0 (#941)

Bumps [eslint](https://github.com/eslint/eslint) from 8.48.0 to 8.56.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.48.0...v8.56.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* docs(changelog): iterate changelog version (#919)

Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* refactored news renderer (#989)

* chore(deps): bump @emotion/react from 11.9.0 to 11.11.4 (#988)

Bumps [@emotion/react](https://github.com/emotion-js/emotion) from 11.9.0 to 11.11.4.
- [Release notes](https://github.com/emotion-js/emotion/releases)
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/react@11.9.0...@emotion/react@11.11.4)

---
updated-dependencies:
- dependency-name: "@emotion/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump @vercel/analytics from 1.0.2 to 1.1.4 (#984)

Bumps [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) from 1.0.2 to 1.1.4.
- [Release notes](https://github.com/vercel/analytics/releases)
- [Commits](https://github.com/vercel/analytics/commits/1.1.4/packages/web)

---
updated-dependencies:
- dependency-name: "@vercel/analytics"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3 (#985)

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3

Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.15.0 to 6.22.3.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.22.3/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12 (#956)

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.0 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* Update CHANGELOG.md (#990)

* fixed ts error

* added description of how to use spaces (#992)

* changed position of share and edit button for event (#993)

changed position of share and edit button

* diasbled theme selector (#998)

* NITO logo footer (#1002)

added nito logo and made news title bigger on mobile

* added version name to changelog

* trigger build

* Menu for shortcuts (#1006)

* init

* added shortcut navigations for external sites

* Changed icon and added logout button

* changed info for contact for strikes (#1007)

changed info for contact

* changed changelog

* User bio (#1010)

* Created initial profileBio

* Started on bio editor

* made the frame for bio editor

* Create user_bio type and add api calls for user bio

* Create user_bio type and added it to user type. Added api calls for user bio. Created hooks.

* Refactor: Changed the gui in edit bio

* Refactor: Fixed User bio editor

* format

* Enable partial updates

* format

* finished

---------

Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>

* Update CHANGELOG.md

* PNG image bg fix (#1013)

removed white bg

* removed unregister button if registration is paid (#1015)

* removed unregister button if registration is paid

* update changelog

* sort after category (#1018)

* sort after category

* fixed event cateogry type

* fixed eventlist type

* made sepearte eventlist type

* fixed type error

* fixed category for event view (#1020)

* Remove MUI from Navigation (#1028)

* converted navigation to not use mui, and went away from navigation hook

* removed unused props from TihldeLogo component

* Remove MUI from signin pages (#1030)

removed mui from signin, signup and forgot password

* Remove Page component (#1031)

removed Page component

* Replace MUI with ShadCN (#1038)

* upgraded to react 18 types

* removed mui from most of the pages

* refactored gallery page

* refactored index changelog page

* wikitree update

* wikietree update

* done with wiki

* removed unused files

* finished with pages

* removed all mui imports

* removed mui and other unsued dependencies

* changelog

* fixed small design bugs  and added scrollToTop component (#1040)

* fixed small design bugs  and added scrollToTop component

* trigger build

* removed scrolltotop

* changed scrolltotop component

* changed version of pnpm/action-setup to fix known bug

* feat(changelog)/changelog site for logged in users (#1045)

* Added navbar destination for changelog

* Export changelog URLs to use in changelog page

* Add classname prop to used components

Makes it easier to customize styling via tailwind

* Created page and added routing destination

* Updated CHANGELOG.md

* Fix navbar columns for md and lg breakpoints

* Undid changelog formatting

* Fix bugs (#1044)

Co-authored-by: Anton Tveito <anton_tveito@Antons-MacBook-Air.local>

* Fix accordion stutter (#1043)

Pass p-4 to children in Expandable to fix opening/closing stutter

* updated changelog.md

* Redesing of Ny student page (#1050)

* added 'pnpm dev'

* finished first draft of the new new student page

* added light mode

* added mobile layout

---------

Co-authored-by: Embret Olav Rasmussen Roås <embret.roas@outlook.com>

* added new button for wiki page redirect

* fixed small writing error

* created option for registration with FEIDE

* changelog update

* added paginate button for event participants

* changed main sponsor logo (#1055)

* Update CHANGELOG.md

* Added info box about how to create a feide user (#1057)

added info box about how to create a feide user

* Redesign of notifications (#1059)

redesigned notifications bar

* fixed error on updating user, and form errors on manual singup (#1061)

* Overview of admissions for groups in TIHLDE (#1063)

* first version

* redesigned

* ipdated changelog

* Small fixes on UI for admissions (#1065)

finished

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Clementz <martcl@stud.ntnu.no>
Co-authored-by: martcl <martincclementz@gmail.com>
Co-authored-by: Anders <69890033+lille-morille@users.noreply.github.com>
Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>
Co-authored-by: Emil Johnsen <111747340+1Cezzo@users.noreply.github.com>
Co-authored-by: Frikk Balder <33499052+MindChirp@users.noreply.github.com>
Co-authored-by: Erik Skjellevik <98759397+eriskjel@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: LeMiTam <145369879+LeMiTam@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>
Co-authored-by: antontveito <64641278+antontveito@users.noreply.github.com>
Co-authored-by: Anton Tveito <anton_tveito@Antons-MacBook-Air.local>
Co-authored-by: Markus <113692526+MarkussMadsbakken@users.noreply.github.com>
Co-authored-by: Embret Olav Rasmussen Roås <embret.roas@outlook.com>
MadsNyl added a commit that referenced this pull request Aug 18, 2024
* chore(deps): bump @babel/traverse from 7.22.15 to 7.23.2 (#912)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: cleanup calendar pup-up (#913)

* chore: cleanup calendar pup-up

* chore: update conditions

* fix: formatting

* chore: added emoji ➡️

* chore: remove emoji 😥

* chore: fix pre-commit file permissions

* chore(deps-dev): bump postcss from 8.4.29 to 8.4.31 (#904)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feat(event)/waitlist (#911)

* Feat/event add users maunually (#917)

* Added api endpoints locally and hooks

* Added component and ui part

* Small fix, only allow one person to be added

* Updated Changelog

* Update CHANGELOG.md

* Trigger build

* made page for creating and deleting QR codes (#907)

* made page for creating and deleting QR codes

* added error for invalid url, and download option

* commit

* fixed the error with deleting qr code

* Update CHANGELOG.md

* added error for invalid url

* changed to qr generations at frontend

* format

* refactored to use QR code generator at frontend, and styled the component

* fixes

* format

* Activity (#922)

* first version

* changed layout for activities on landing page

* changed limit for activities on landing page

* Update CHANGELOG.md

* vite 5.0.0 update (#928)

chore: vite 5.0.0 update

* added buttuns for filtering (#924)

* added buttuns for filtering

* added filter for expired events

* fix

* fixed filtering of events and activities (#939)

* Reaksjoner (#900)

* moved share button below news post instead of above

* moved share button below news post instead of above

* startet adding checkbox for emojis

* started adding emojis

* fixed bug with newseditor

* saving progress

* added test mui components for displaying emojis

* Your commit message

* fikset logikken for emojies

* added emoji picker for react

* added emoji picker for react

* started adding mutation

* fixed fetching and started on designing

* redesigned

* started om emojis for event

* added emojies for events

* fixed design for mobile

* redesigned to displaying users

* format

* removed yarn file

* added ContentType type

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>

* moved checkbox for emojies outside paid event collapse

* added id for each user in copy of participants of an event (#940)

* disabled switch to change from free to paid event if an event has reg… (#910)

* disabled switch to change from free to paid event if an event has registrations

* first version finished

* Update CHANGELOG.md

* format

* fixed wrong disable logic for switching off paid event

* Update CHANGELOG.md

* fixed countdowntimer bug, so if the time is out and there is an error in the backend, the timer will disapear

* fixed countdowntimer bug

* added message for when time is out, explaining why the user is not kicked out before extra payment time is out

* changed message for signing off event

* format

* changed text (#944)

* changed email for strike message (#945)

* added package for allowing iframe (#949)

* reduced number of showcase to two for mobile fit (#950)

* Update CHANGELOG.md (#951)

* added helpertext (#957)

* removed timepicker. Paytime is set to constant 2 hours (#958)

* Update CHANGELOG.md (#959)

* Clickable user component in reactions list (#961)

* changed cheatsheet button (#962)

* Feat/paragraph description (#963)

* Added description to fine

* Updated changelog

* Fixed rendering error when no laws

* Fix(waiting list)/fix waiting list order (#965)

* will now sort and render the waiting list participants according to their respective waiting list number

* added waiting list number field to participant info

* added tailwindcss and shadcn (#964)

* added tailwindcss and shadcn

* added clsx package for utils.ts

* changed to outlined on contained buttons to fix css bug

* added old bg colors to tailwindcss config

* redesigned reaction handler

* removed full import from React in button.tsx

* removed full import from react in card.tsx

* added old primary colors to index.css

* changed icon for showing all reacitons

* Update CHANGELOG.md (#966)

* waiting-list will now only be sorted if there is a priority pool (#968)

* waiting list info will now only be rendered if not null (#969)

* Shadcn button refdesign (#970)

* changed button for add fine

* changed button for adding prioritygroups

* changed button for image upload

* Shadcn redesign footer (#971)

* fixed long text on image upload and removed hover on small devices

* refactord footer to shadcn

* fixed pnpm-lock

* Refactor(shadcn)/markdown (#974)

* fixed markdown bugs

* format

* fixed link for event calender (#976)

* redesigned to shadcn avatars (#977)

* changed themesettings component to shadcn (#978)

* fixed seperator for markdown (#981)

* fixed seperator for markdown (#982)

* Refactor event renderer (#983)

* init

* refactored event renderer

* added change to changelog

* started on redesign of profile page (#980)

* started on redesign of profile page

* redesinged event subscription collapse

* redesigned admin cards

* refactored badge listing

* refactored membershippage

* started on strike listing

* refactored strike listing

* finished

* added change to changelog

* chore(deps): bump eslint from 8.48.0 to 8.56.0 (#941)

Bumps [eslint](https://github.com/eslint/eslint) from 8.48.0 to 8.56.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.48.0...v8.56.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* docs(changelog): iterate changelog version (#919)

Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* refactored news renderer (#989)

* chore(deps): bump @emotion/react from 11.9.0 to 11.11.4 (#988)

Bumps [@emotion/react](https://github.com/emotion-js/emotion) from 11.9.0 to 11.11.4.
- [Release notes](https://github.com/emotion-js/emotion/releases)
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/react@11.9.0...@emotion/react@11.11.4)

---
updated-dependencies:
- dependency-name: "@emotion/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump @vercel/analytics from 1.0.2 to 1.1.4 (#984)

Bumps [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) from 1.0.2 to 1.1.4.
- [Release notes](https://github.com/vercel/analytics/releases)
- [Commits](https://github.com/vercel/analytics/commits/1.1.4/packages/web)

---
updated-dependencies:
- dependency-name: "@vercel/analytics"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3 (#985)

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3

Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.15.0 to 6.22.3.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.22.3/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12 (#956)

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.0 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* Update CHANGELOG.md (#990)

* fixed ts error

* added description of how to use spaces (#992)

* changed position of share and edit button for event (#993)

changed position of share and edit button

* diasbled theme selector (#998)

* NITO logo footer (#1002)

added nito logo and made news title bigger on mobile

* added version name to changelog

* trigger build

* Menu for shortcuts (#1006)

* init

* added shortcut navigations for external sites

* Changed icon and added logout button

* changed info for contact for strikes (#1007)

changed info for contact

* changed changelog

* User bio (#1010)

* Created initial profileBio

* Started on bio editor

* made the frame for bio editor

* Create user_bio type and add api calls for user bio

* Create user_bio type and added it to user type. Added api calls for user bio. Created hooks.

* Refactor: Changed the gui in edit bio

* Refactor: Fixed User bio editor

* format

* Enable partial updates

* format

* finished

---------

Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>

* Update CHANGELOG.md

* PNG image bg fix (#1013)

removed white bg

* removed unregister button if registration is paid (#1015)

* removed unregister button if registration is paid

* update changelog

* sort after category (#1018)

* sort after category

* fixed event cateogry type

* fixed eventlist type

* made sepearte eventlist type

* fixed type error

* fixed category for event view (#1020)

* Remove MUI from Navigation (#1028)

* converted navigation to not use mui, and went away from navigation hook

* removed unused props from TihldeLogo component

* Remove MUI from signin pages (#1030)

removed mui from signin, signup and forgot password

* Remove Page component (#1031)

removed Page component

* Replace MUI with ShadCN (#1038)

* upgraded to react 18 types

* removed mui from most of the pages

* refactored gallery page

* refactored index changelog page

* wikitree update

* wikietree update

* done with wiki

* removed unused files

* finished with pages

* removed all mui imports

* removed mui and other unsued dependencies

* changelog

* fixed small design bugs  and added scrollToTop component (#1040)

* fixed small design bugs  and added scrollToTop component

* trigger build

* removed scrolltotop

* changed scrolltotop component

* changed version of pnpm/action-setup to fix known bug

* feat(changelog)/changelog site for logged in users (#1045)

* Added navbar destination for changelog

* Export changelog URLs to use in changelog page

* Add classname prop to used components

Makes it easier to customize styling via tailwind

* Created page and added routing destination

* Updated CHANGELOG.md

* Fix navbar columns for md and lg breakpoints

* Undid changelog formatting

* Fix bugs (#1044)

Co-authored-by: Anton Tveito <anton_tveito@Antons-MacBook-Air.local>

* Fix accordion stutter (#1043)

Pass p-4 to children in Expandable to fix opening/closing stutter

* updated changelog.md

* Redesing of Ny student page (#1050)

* added 'pnpm dev'

* finished first draft of the new new student page

* added light mode

* added mobile layout

---------

Co-authored-by: Embret Olav Rasmussen Roås <embret.roas@outlook.com>

* added new button for wiki page redirect

* fixed small writing error

* created option for registration with FEIDE

* changelog update

* added paginate button for event participants

* changed main sponsor logo (#1055)

* Update CHANGELOG.md

* Added info box about how to create a feide user (#1057)

added info box about how to create a feide user

* Redesign of notifications (#1059)

redesigned notifications bar

* fixed error on updating user, and form errors on manual singup (#1061)

* Overview of admissions for groups in TIHLDE (#1063)

* first version

* redesigned

* ipdated changelog

* Small fixes on UI for admissions (#1065)

finished

* Fix permission for committee leaders for creating group form (#1067)

fixed permission

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Clementz <martcl@stud.ntnu.no>
Co-authored-by: martcl <martincclementz@gmail.com>
Co-authored-by: Anders <69890033+lille-morille@users.noreply.github.com>
Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>
Co-authored-by: Emil Johnsen <111747340+1Cezzo@users.noreply.github.com>
Co-authored-by: Frikk Balder <33499052+MindChirp@users.noreply.github.com>
Co-authored-by: Erik Skjellevik <98759397+eriskjel@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: LeMiTam <145369879+LeMiTam@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>
Co-authored-by: antontveito <64641278+antontveito@users.noreply.github.com>
Co-authored-by: Anton Tveito <anton_tveito@Antons-MacBook-Air.local>
Co-authored-by: Markus <113692526+MarkussMadsbakken@users.noreply.github.com>
Co-authored-by: Embret Olav Rasmussen Roås <embret.roas@outlook.com>
MadsNyl added a commit that referenced this pull request Aug 18, 2024
* chore(deps): bump @babel/traverse from 7.22.15 to 7.23.2 (#912)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: cleanup calendar pup-up (#913)

* chore: cleanup calendar pup-up

* chore: update conditions

* fix: formatting

* chore: added emoji ➡️

* chore: remove emoji 😥

* chore: fix pre-commit file permissions

* chore(deps-dev): bump postcss from 8.4.29 to 8.4.31 (#904)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feat(event)/waitlist (#911)

* Feat/event add users maunually (#917)

* Added api endpoints locally and hooks

* Added component and ui part

* Small fix, only allow one person to be added

* Updated Changelog

* Update CHANGELOG.md

* Trigger build

* made page for creating and deleting QR codes (#907)

* made page for creating and deleting QR codes

* added error for invalid url, and download option

* commit

* fixed the error with deleting qr code

* Update CHANGELOG.md

* added error for invalid url

* changed to qr generations at frontend

* format

* refactored to use QR code generator at frontend, and styled the component

* fixes

* format

* Activity (#922)

* first version

* changed layout for activities on landing page

* changed limit for activities on landing page

* Update CHANGELOG.md

* vite 5.0.0 update (#928)

chore: vite 5.0.0 update

* added buttuns for filtering (#924)

* added buttuns for filtering

* added filter for expired events

* fix

* fixed filtering of events and activities (#939)

* Reaksjoner (#900)

* moved share button below news post instead of above

* moved share button below news post instead of above

* startet adding checkbox for emojis

* started adding emojis

* fixed bug with newseditor

* saving progress

* added test mui components for displaying emojis

* Your commit message

* fikset logikken for emojies

* added emoji picker for react

* added emoji picker for react

* started adding mutation

* fixed fetching and started on designing

* redesigned

* started om emojis for event

* added emojies for events

* fixed design for mobile

* redesigned to displaying users

* format

* removed yarn file

* added ContentType type

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>

* moved checkbox for emojies outside paid event collapse

* added id for each user in copy of participants of an event (#940)

* disabled switch to change from free to paid event if an event has reg… (#910)

* disabled switch to change from free to paid event if an event has registrations

* first version finished

* Update CHANGELOG.md

* format

* fixed wrong disable logic for switching off paid event

* Update CHANGELOG.md

* fixed countdowntimer bug, so if the time is out and there is an error in the backend, the timer will disapear

* fixed countdowntimer bug

* added message for when time is out, explaining why the user is not kicked out before extra payment time is out

* changed message for signing off event

* format

* changed text (#944)

* changed email for strike message (#945)

* added package for allowing iframe (#949)

* reduced number of showcase to two for mobile fit (#950)

* Update CHANGELOG.md (#951)

* added helpertext (#957)

* removed timepicker. Paytime is set to constant 2 hours (#958)

* Update CHANGELOG.md (#959)

* Clickable user component in reactions list (#961)

* changed cheatsheet button (#962)

* Feat/paragraph description (#963)

* Added description to fine

* Updated changelog

* Fixed rendering error when no laws

* Fix(waiting list)/fix waiting list order (#965)

* will now sort and render the waiting list participants according to their respective waiting list number

* added waiting list number field to participant info

* added tailwindcss and shadcn (#964)

* added tailwindcss and shadcn

* added clsx package for utils.ts

* changed to outlined on contained buttons to fix css bug

* added old bg colors to tailwindcss config

* redesigned reaction handler

* removed full import from React in button.tsx

* removed full import from react in card.tsx

* added old primary colors to index.css

* changed icon for showing all reacitons

* Update CHANGELOG.md (#966)

* waiting-list will now only be sorted if there is a priority pool (#968)

* waiting list info will now only be rendered if not null (#969)

* Shadcn button refdesign (#970)

* changed button for add fine

* changed button for adding prioritygroups

* changed button for image upload

* Shadcn redesign footer (#971)

* fixed long text on image upload and removed hover on small devices

* refactord footer to shadcn

* fixed pnpm-lock

* Refactor(shadcn)/markdown (#974)

* fixed markdown bugs

* format

* fixed link for event calender (#976)

* redesigned to shadcn avatars (#977)

* changed themesettings component to shadcn (#978)

* fixed seperator for markdown (#981)

* fixed seperator for markdown (#982)

* Refactor event renderer (#983)

* init

* refactored event renderer

* added change to changelog

* started on redesign of profile page (#980)

* started on redesign of profile page

* redesinged event subscription collapse

* redesigned admin cards

* refactored badge listing

* refactored membershippage

* started on strike listing

* refactored strike listing

* finished

* added change to changelog

* chore(deps): bump eslint from 8.48.0 to 8.56.0 (#941)

Bumps [eslint](https://github.com/eslint/eslint) from 8.48.0 to 8.56.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.48.0...v8.56.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* docs(changelog): iterate changelog version (#919)

Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* refactored news renderer (#989)

* chore(deps): bump @emotion/react from 11.9.0 to 11.11.4 (#988)

Bumps [@emotion/react](https://github.com/emotion-js/emotion) from 11.9.0 to 11.11.4.
- [Release notes](https://github.com/emotion-js/emotion/releases)
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/react@11.9.0...@emotion/react@11.11.4)

---
updated-dependencies:
- dependency-name: "@emotion/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump @vercel/analytics from 1.0.2 to 1.1.4 (#984)

Bumps [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) from 1.0.2 to 1.1.4.
- [Release notes](https://github.com/vercel/analytics/releases)
- [Commits](https://github.com/vercel/analytics/commits/1.1.4/packages/web)

---
updated-dependencies:
- dependency-name: "@vercel/analytics"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3 (#985)

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3

Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.15.0 to 6.22.3.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.22.3/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12 (#956)

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.0 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* Update CHANGELOG.md (#990)

* fixed ts error

* added description of how to use spaces (#992)

* changed position of share and edit button for event (#993)

changed position of share and edit button

* diasbled theme selector (#998)

* NITO logo footer (#1002)

added nito logo and made news title bigger on mobile

* added version name to changelog

* trigger build

* Menu for shortcuts (#1006)

* init

* added shortcut navigations for external sites

* Changed icon and added logout button

* changed info for contact for strikes (#1007)

changed info for contact

* changed changelog

* User bio (#1010)

* Created initial profileBio

* Started on bio editor

* made the frame for bio editor

* Create user_bio type and add api calls for user bio

* Create user_bio type and added it to user type. Added api calls for user bio. Created hooks.

* Refactor: Changed the gui in edit bio

* Refactor: Fixed User bio editor

* format

* Enable partial updates

* format

* finished

---------

Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>

* Update CHANGELOG.md

* PNG image bg fix (#1013)

removed white bg

* removed unregister button if registration is paid (#1015)

* removed unregister button if registration is paid

* update changelog

* sort after category (#1018)

* sort after category

* fixed event cateogry type

* fixed eventlist type

* made sepearte eventlist type

* fixed type error

* fixed category for event view (#1020)

* Remove MUI from Navigation (#1028)

* converted navigation to not use mui, and went away from navigation hook

* removed unused props from TihldeLogo component

* Remove MUI from signin pages (#1030)

removed mui from signin, signup and forgot password

* Remove Page component (#1031)

removed Page component

* Replace MUI with ShadCN (#1038)

* upgraded to react 18 types

* removed mui from most of the pages

* refactored gallery page

* refactored index changelog page

* wikitree update

* wikietree update

* done with wiki

* removed unused files

* finished with pages

* removed all mui imports

* removed mui and other unsued dependencies

* changelog

* fixed small design bugs  and added scrollToTop component (#1040)

* fixed small design bugs  and added scrollToTop component

* trigger build

* removed scrolltotop

* changed scrolltotop component

* changed version of pnpm/action-setup to fix known bug

* feat(changelog)/changelog site for logged in users (#1045)

* Added navbar destination for changelog

* Export changelog URLs to use in changelog page

* Add classname prop to used components

Makes it easier to customize styling via tailwind

* Created page and added routing destination

* Updated CHANGELOG.md

* Fix navbar columns for md and lg breakpoints

* Undid changelog formatting

* Fix bugs (#1044)

Co-authored-by: Anton Tveito <anton_tveito@Antons-MacBook-Air.local>

* Fix accordion stutter (#1043)

Pass p-4 to children in Expandable to fix opening/closing stutter

* updated changelog.md

* Redesing of Ny student page (#1050)

* added 'pnpm dev'

* finished first draft of the new new student page

* added light mode

* added mobile layout

---------

Co-authored-by: Embret Olav Rasmussen Roås <embret.roas@outlook.com>

* added new button for wiki page redirect

* fixed small writing error

* created option for registration with FEIDE

* changelog update

* added paginate button for event participants

* changed main sponsor logo (#1055)

* Update CHANGELOG.md

* Added info box about how to create a feide user (#1057)

added info box about how to create a feide user

* Redesign of notifications (#1059)

redesigned notifications bar

* fixed error on updating user, and form errors on manual singup (#1061)

* Overview of admissions for groups in TIHLDE (#1063)

* first version

* redesigned

* ipdated changelog

* Small fixes on UI for admissions (#1065)

finished

* Fix permission for committee leaders for creating group form (#1067)

fixed permission

* added extra fields for submission (#1069)

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Clementz <martcl@stud.ntnu.no>
Co-authored-by: martcl <martincclementz@gmail.com>
Co-authored-by: Anders <69890033+lille-morille@users.noreply.github.com>
Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>
Co-authored-by: Emil Johnsen <111747340+1Cezzo@users.noreply.github.com>
Co-authored-by: Frikk Balder <33499052+MindChirp@users.noreply.github.com>
Co-authored-by: Erik Skjellevik <98759397+eriskjel@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: LeMiTam <145369879+LeMiTam@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>
Co-authored-by: antontveito <64641278+antontveito@users.noreply.github.com>
Co-authored-by: Anton Tveito <anton_tveito@Antons-MacBook-Air.local>
Co-authored-by: Markus <113692526+MarkussMadsbakken@users.noreply.github.com>
Co-authored-by: Embret Olav Rasmussen Roås <embret.roas@outlook.com>
MadsNyl added a commit that referenced this pull request Aug 29, 2024
* chore(deps): bump @babel/traverse from 7.22.15 to 7.23.2 (#912)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: cleanup calendar pup-up (#913)

* chore: cleanup calendar pup-up

* chore: update conditions

* fix: formatting

* chore: added emoji ➡️

* chore: remove emoji 😥

* chore: fix pre-commit file permissions

* chore(deps-dev): bump postcss from 8.4.29 to 8.4.31 (#904)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feat(event)/waitlist (#911)

* Feat/event add users maunually (#917)

* Added api endpoints locally and hooks

* Added component and ui part

* Small fix, only allow one person to be added

* Updated Changelog

* Update CHANGELOG.md

* Trigger build

* made page for creating and deleting QR codes (#907)

* made page for creating and deleting QR codes

* added error for invalid url, and download option

* commit

* fixed the error with deleting qr code

* Update CHANGELOG.md

* added error for invalid url

* changed to qr generations at frontend

* format

* refactored to use QR code generator at frontend, and styled the component

* fixes

* format

* Activity (#922)

* first version

* changed layout for activities on landing page

* changed limit for activities on landing page

* Update CHANGELOG.md

* vite 5.0.0 update (#928)

chore: vite 5.0.0 update

* added buttuns for filtering (#924)

* added buttuns for filtering

* added filter for expired events

* fix

* fixed filtering of events and activities (#939)

* Reaksjoner (#900)

* moved share button below news post instead of above

* moved share button below news post instead of above

* startet adding checkbox for emojis

* started adding emojis

* fixed bug with newseditor

* saving progress

* added test mui components for displaying emojis

* Your commit message

* fikset logikken for emojies

* added emoji picker for react

* added emoji picker for react

* started adding mutation

* fixed fetching and started on designing

* redesigned

* started om emojis for event

* added emojies for events

* fixed design for mobile

* redesigned to displaying users

* format

* removed yarn file

* added ContentType type

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>

* moved checkbox for emojies outside paid event collapse

* added id for each user in copy of participants of an event (#940)

* disabled switch to change from free to paid event if an event has reg… (#910)

* disabled switch to change from free to paid event if an event has registrations

* first version finished

* Update CHANGELOG.md

* format

* fixed wrong disable logic for switching off paid event

* Update CHANGELOG.md

* fixed countdowntimer bug, so if the time is out and there is an error in the backend, the timer will disapear

* fixed countdowntimer bug

* added message for when time is out, explaining why the user is not kicked out before extra payment time is out

* changed message for signing off event

* format

* changed text (#944)

* changed email for strike message (#945)

* added package for allowing iframe (#949)

* reduced number of showcase to two for mobile fit (#950)

* Update CHANGELOG.md (#951)

* added helpertext (#957)

* removed timepicker. Paytime is set to constant 2 hours (#958)

* Update CHANGELOG.md (#959)

* Clickable user component in reactions list (#961)

* changed cheatsheet button (#962)

* Feat/paragraph description (#963)

* Added description to fine

* Updated changelog

* Fixed rendering error when no laws

* Fix(waiting list)/fix waiting list order (#965)

* will now sort and render the waiting list participants according to their respective waiting list number

* added waiting list number field to participant info

* added tailwindcss and shadcn (#964)

* added tailwindcss and shadcn

* added clsx package for utils.ts

* changed to outlined on contained buttons to fix css bug

* added old bg colors to tailwindcss config

* redesigned reaction handler

* removed full import from React in button.tsx

* removed full import from react in card.tsx

* added old primary colors to index.css

* changed icon for showing all reacitons

* Update CHANGELOG.md (#966)

* waiting-list will now only be sorted if there is a priority pool (#968)

* waiting list info will now only be rendered if not null (#969)

* Shadcn button refdesign (#970)

* changed button for add fine

* changed button for adding prioritygroups

* changed button for image upload

* Shadcn redesign footer (#971)

* fixed long text on image upload and removed hover on small devices

* refactord footer to shadcn

* fixed pnpm-lock

* Refactor(shadcn)/markdown (#974)

* fixed markdown bugs

* format

* fixed link for event calender (#976)

* redesigned to shadcn avatars (#977)

* changed themesettings component to shadcn (#978)

* fixed seperator for markdown (#981)

* fixed seperator for markdown (#982)

* Refactor event renderer (#983)

* init

* refactored event renderer

* added change to changelog

* started on redesign of profile page (#980)

* started on redesign of profile page

* redesinged event subscription collapse

* redesigned admin cards

* refactored badge listing

* refactored membershippage

* started on strike listing

* refactored strike listing

* finished

* added change to changelog

* chore(deps): bump eslint from 8.48.0 to 8.56.0 (#941)

Bumps [eslint](https://github.com/eslint/eslint) from 8.48.0 to 8.56.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.48.0...v8.56.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* docs(changelog): iterate changelog version (#919)

Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* refactored news renderer (#989)

* chore(deps): bump @emotion/react from 11.9.0 to 11.11.4 (#988)

Bumps [@emotion/react](https://github.com/emotion-js/emotion) from 11.9.0 to 11.11.4.
- [Release notes](https://github.com/emotion-js/emotion/releases)
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/react@11.9.0...@emotion/react@11.11.4)

---
updated-dependencies:
- dependency-name: "@emotion/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump @vercel/analytics from 1.0.2 to 1.1.4 (#984)

Bumps [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) from 1.0.2 to 1.1.4.
- [Release notes](https://github.com/vercel/analytics/releases)
- [Commits](https://github.com/vercel/analytics/commits/1.1.4/packages/web)

---
updated-dependencies:
- dependency-name: "@vercel/analytics"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3 (#985)

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3

Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.15.0 to 6.22.3.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.22.3/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12 (#956)

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.0 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* Update CHANGELOG.md (#990)

* fixed ts error

* added description of how to use spaces (#992)

* changed position of share and edit button for event (#993)

changed position of share and edit button

* diasbled theme selector (#998)

* NITO logo footer (#1002)

added nito logo and made news title bigger on mobile

* added version name to changelog

* trigger build

* Menu for shortcuts (#1006)

* init

* added shortcut navigations for external sites

* Changed icon and added logout button

* changed info for contact for strikes (#1007)

changed info for contact

* changed changelog

* User bio (#1010)

* Created initial profileBio

* Started on bio editor

* made the frame for bio editor

* Create user_bio type and add api calls for user bio

* Create user_bio type and added it to user type. Added api calls for user bio. Created hooks.

* Refactor: Changed the gui in edit bio

* Refactor: Fixed User bio editor

* format

* Enable partial updates

* format

* finished

---------

Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>

* Update CHANGELOG.md

* PNG image bg fix (#1013)

removed white bg

* removed unregister button if registration is paid (#1015)

* removed unregister button if registration is paid

* update changelog

* sort after category (#1018)

* sort after category

* fixed event cateogry type

* fixed eventlist type

* made sepearte eventlist type

* fixed type error

* fixed category for event view (#1020)

* Remove MUI from Navigation (#1028)

* converted navigation to not use mui, and went away from navigation hook

* removed unused props from TihldeLogo component

* Remove MUI from signin pages (#1030)

removed mui from signin, signup and forgot password

* Remove Page component (#1031)

removed Page component

* Replace MUI with ShadCN (#1038)

* upgraded to react 18 types

* removed mui from most of the pages

* refactored gallery page

* refactored index changelog page

* wikitree update

* wikietree update

* done with wiki

* removed unused files

* finished with pages

* removed all mui imports

* removed mui and other unsued dependencies

* changelog

* fixed small design bugs  and added scrollToTop component (#1040)

* fixed small design bugs  and added scrollToTop component

* trigger build

* removed scrolltotop

* changed scrolltotop component

* changed version of pnpm/action-setup to fix known bug

* feat(changelog)/changelog site for logged in users (#1045)

* Added navbar destination for changelog

* Export changelog URLs to use in changelog page

* Add classname prop to used components

Makes it easier to customize styling via tailwind

* Created page and added routing destination

* Updated CHANGELOG.md

* Fix navbar columns for md and lg breakpoints

* Undid changelog formatting

* Fix bugs (#1044)

Co-authored-by: Anton Tveito <anton_tveito@Antons-MacBook-Air.local>

* Fix accordion stutter (#1043)

Pass p-4 to children in Expandable to fix opening/closing stutter

* updated changelog.md

* Redesing of Ny student page (#1050)

* added 'pnpm dev'

* finished first draft of the new new student page

* added light mode

* added mobile layout

---------

Co-authored-by: Embret Olav Rasmussen Roås <embret.roas@outlook.com>

* added new button for wiki page redirect

* fixed small writing error

* created option for registration with FEIDE

* changelog update

* added paginate button for event participants

* changed main sponsor logo (#1055)

* Update CHANGELOG.md

* Added info box about how to create a feide user (#1057)

added info box about how to create a feide user

* Redesign of notifications (#1059)

redesigned notifications bar

* fixed error on updating user, and form errors on manual singup (#1061)

* Overview of admissions for groups in TIHLDE (#1063)

* first version

* redesigned

* ipdated changelog

* Small fixes on UI for admissions (#1065)

finished

* Fix permission for committee leaders for creating group form (#1067)

fixed permission

* added extra fields for submission (#1069)

* Added allergies (#1071)

* Added allergies

* Changelog

* added scrollarea to emoji showcase

* fixed mobile layout hobpost

* update changelog

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Clementz <martcl@stud.ntnu.no>
Co-authored-by: martcl <martincclementz@gmail.com>
Co-authored-by: Anders <69890033+lille-morille@users.noreply.github.com>
Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>
Co-authored-by: Emil Johnsen <111747340+1Cezzo@users.noreply.github.com>
Co-authored-by: Frikk Balder <33499052+MindChirp@users.noreply.github.com>
Co-authored-by: Erik Skjellevik <98759397+eriskjel@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: LeMiTam <145369879+LeMiTam@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>
Co-authored-by: antontveito <64641278+antontveito@users.noreply.github.com>
Co-authored-by: Anton Tveito <anton_tveito@Antons-MacBook-Air.local>
Co-authored-by: Markus <113692526+MarkussMadsbakken@users.noreply.github.com>
Co-authored-by: Embret Olav Rasmussen Roås <embret.roas@outlook.com>
MadsNyl added a commit that referenced this pull request Sep 12, 2024
* chore(deps): bump @babel/traverse from 7.22.15 to 7.23.2 (#912)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.15 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: cleanup calendar pup-up (#913)

* chore: cleanup calendar pup-up

* chore: update conditions

* fix: formatting

* chore: added emoji ➡️

* chore: remove emoji 😥

* chore: fix pre-commit file permissions

* chore(deps-dev): bump postcss from 8.4.29 to 8.4.31 (#904)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feat(event)/waitlist (#911)

* Feat/event add users maunually (#917)

* Added api endpoints locally and hooks

* Added component and ui part

* Small fix, only allow one person to be added

* Updated Changelog

* Update CHANGELOG.md

* Trigger build

* made page for creating and deleting QR codes (#907)

* made page for creating and deleting QR codes

* added error for invalid url, and download option

* commit

* fixed the error with deleting qr code

* Update CHANGELOG.md

* added error for invalid url

* changed to qr generations at frontend

* format

* refactored to use QR code generator at frontend, and styled the component

* fixes

* format

* Activity (#922)

* first version

* changed layout for activities on landing page

* changed limit for activities on landing page

* Update CHANGELOG.md

* vite 5.0.0 update (#928)

chore: vite 5.0.0 update

* added buttuns for filtering (#924)

* added buttuns for filtering

* added filter for expired events

* fix

* fixed filtering of events and activities (#939)

* Reaksjoner (#900)

* moved share button below news post instead of above

* moved share button below news post instead of above

* startet adding checkbox for emojis

* started adding emojis

* fixed bug with newseditor

* saving progress

* added test mui components for displaying emojis

* Your commit message

* fikset logikken for emojies

* added emoji picker for react

* added emoji picker for react

* started adding mutation

* fixed fetching and started on designing

* redesigned

* started om emojis for event

* added emojies for events

* fixed design for mobile

* redesigned to displaying users

* format

* removed yarn file

* added ContentType type

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>

* moved checkbox for emojies outside paid event collapse

* added id for each user in copy of participants of an event (#940)

* disabled switch to change from free to paid event if an event has reg… (#910)

* disabled switch to change from free to paid event if an event has registrations

* first version finished

* Update CHANGELOG.md

* format

* fixed wrong disable logic for switching off paid event

* Update CHANGELOG.md

* fixed countdowntimer bug, so if the time is out and there is an error in the backend, the timer will disapear

* fixed countdowntimer bug

* added message for when time is out, explaining why the user is not kicked out before extra payment time is out

* changed message for signing off event

* format

* changed text (#944)

* changed email for strike message (#945)

* added package for allowing iframe (#949)

* reduced number of showcase to two for mobile fit (#950)

* Update CHANGELOG.md (#951)

* added helpertext (#957)

* removed timepicker. Paytime is set to constant 2 hours (#958)

* Update CHANGELOG.md (#959)

* Clickable user component in reactions list (#961)

* changed cheatsheet button (#962)

* Feat/paragraph description (#963)

* Added description to fine

* Updated changelog

* Fixed rendering error when no laws

* Fix(waiting list)/fix waiting list order (#965)

* will now sort and render the waiting list participants according to their respective waiting list number

* added waiting list number field to participant info

* added tailwindcss and shadcn (#964)

* added tailwindcss and shadcn

* added clsx package for utils.ts

* changed to outlined on contained buttons to fix css bug

* added old bg colors to tailwindcss config

* redesigned reaction handler

* removed full import from React in button.tsx

* removed full import from react in card.tsx

* added old primary colors to index.css

* changed icon for showing all reacitons

* Update CHANGELOG.md (#966)

* waiting-list will now only be sorted if there is a priority pool (#968)

* waiting list info will now only be rendered if not null (#969)

* Shadcn button refdesign (#970)

* changed button for add fine

* changed button for adding prioritygroups

* changed button for image upload

* Shadcn redesign footer (#971)

* fixed long text on image upload and removed hover on small devices

* refactord footer to shadcn

* fixed pnpm-lock

* Refactor(shadcn)/markdown (#974)

* fixed markdown bugs

* format

* fixed link for event calender (#976)

* redesigned to shadcn avatars (#977)

* changed themesettings component to shadcn (#978)

* fixed seperator for markdown (#981)

* fixed seperator for markdown (#982)

* Refactor event renderer (#983)

* init

* refactored event renderer

* added change to changelog

* started on redesign of profile page (#980)

* started on redesign of profile page

* redesinged event subscription collapse

* redesigned admin cards

* refactored badge listing

* refactored membershippage

* started on strike listing

* refactored strike listing

* finished

* added change to changelog

* chore(deps): bump eslint from 8.48.0 to 8.56.0 (#941)

Bumps [eslint](https://github.com/eslint/eslint) from 8.48.0 to 8.56.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.48.0...v8.56.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* docs(changelog): iterate changelog version (#919)

Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>

* refactored news renderer (#989)

* chore(deps): bump @emotion/react from 11.9.0 to 11.11.4 (#988)

Bumps [@emotion/react](https://github.com/emotion-js/emotion) from 11.9.0 to 11.11.4.
- [Release notes](https://github.com/emotion-js/emotion/releases)
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/react@11.9.0...@emotion/react@11.11.4)

---
updated-dependencies:
- dependency-name: "@emotion/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump @vercel/analytics from 1.0.2 to 1.1.4 (#984)

Bumps [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) from 1.0.2 to 1.1.4.
- [Release notes](https://github.com/vercel/analytics/releases)
- [Commits](https://github.com/vercel/analytics/commits/1.1.4/packages/web)

---
updated-dependencies:
- dependency-name: "@vercel/analytics"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3 (#985)

* chore(deps): bump react-router-dom from 6.15.0 to 6.22.3

Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.15.0 to 6.22.3.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.22.3/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12 (#956)

* chore(deps-dev): bump vite from 5.0.0 to 5.0.12

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.0 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed pnpm-lock

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mads Nylund <73914541+MadsNyl@users.noreply.github.com>
Co-authored-by: Mads Nylund <madsnyl@gmail.com>

* Update CHANGELOG.md (#990)

* fixed ts error

* added description of how to use spaces (#992)

* changed position of share and edit button for event (#993)

changed position of share and edit button

* diasbled theme selector (#998)

* NITO logo footer (#1002)

added nito logo and made news title bigger on mobile

* added version name to changelog

* trigger build

* Menu for shortcuts (#1006)

* init

* added shortcut navigations for external sites

* Changed icon and added logout button

* changed info for contact for strikes (#1007)

changed info for contact

* changed changelog

* User bio (#1010)

* Created initial profileBio

* Started on bio editor

* made the frame for bio editor

* Create user_bio type and add api calls for user bio

* Create user_bio type and added it to user type. Added api calls for user bio. Created hooks.

* Refactor: Changed the gui in edit bio

* Refactor: Fixed User bio editor

* format

* Enable partial updates

* format

* finished

---------

Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>

* Update CHANGELOG.md

* PNG image bg fix (#1013)

removed white bg

* removed unregister button if registration is paid (#1015)

* removed unregister button if registration is paid

* update changelog

* sort after category (#1018)

* sort after category

* fixed event cateogry type

* fixed eventlist type

* made sepearte eventlist type

* fixed type error

* fixed category for event view (#1020)

* Remove MUI from Navigation (#1028)

* converted navigation to not use mui, and went away from navigation hook

* removed unused props from TihldeLogo component

* Remove MUI from signin pages (#1030)

removed mui from signin, signup and forgot password

* Remove Page component (#1031)

removed Page component

* Replace MUI with ShadCN (#1038)

* upgraded to react 18 types

* removed mui from most of the pages

* refactored gallery page

* refactored index changelog page

* wikitree update

* wikietree update

* done with wiki

* removed unused files

* finished with pages

* removed all mui imports

* removed mui and other unsued dependencies

* changelog

* fixed small design bugs  and added scrollToTop component (#1040)

* fixed small design bugs  and added scrollToTop component

* trigger build

* removed scrolltotop

* changed scrolltotop component

* changed version of pnpm/action-setup to fix known bug

* feat(changelog)/changelog site for logged in users (#1045)

* Added navbar destination for changelog

* Export changelog URLs to use in changelog page

* Add classname prop to used components

Makes it easier to customize styling via tailwind

* Created page and added routing destination

* Updated CHANGELOG.md

* Fix navbar columns for md and lg breakpoints

* Undid changelog formatting

* Fix bugs (#1044)

Co-authored-by: Anton Tveito <anton_tveito@Antons-MacBook-Air.local>

* Fix accordion stutter (#1043)

Pass p-4 to children in Expandable to fix opening/closing stutter

* updated changelog.md

* Redesing of Ny student page (#1050)

* added 'pnpm dev'

* finished first draft of the new new student page

* added light mode

* added mobile layout

---------

Co-authored-by: Embret Olav Rasmussen Roås <embret.roas@outlook.com>

* added new button for wiki page redirect

* fixed small writing error

* created option for registration with FEIDE

* changelog update

* added paginate button for event participants

* changed main sponsor logo (#1055)

* Update CHANGELOG.md

* Added info box about how to create a feide user (#1057)

added info box about how to create a feide user

* Redesign of notifications (#1059)

redesigned notifications bar

* fixed error on updating user, and form errors on manual singup (#1061)

* Overview of admissions for groups in TIHLDE (#1063)

* first version

* redesigned

* ipdated changelog

* Small fixes on UI for admissions (#1065)

finished

* Fix permission for committee leaders for creating group form (#1067)

fixed permission

* added extra fields for submission (#1069)

* Added allergies (#1071)

* Added allergies

* Changelog

* added scrollarea to emoji showcase

* fixed mobile layout hobpost

* update changelog

* added discord invite link to footer and profile (#1077)

* Hotfix/bio character wrapping (#1075)

* Fixed max length for user-bio

* implemented url validation for linkedin and github links

* implemented url validation for linkedin and github links

* Added changelog

---------

Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>

* updated CHANGELOG.md

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Clementz <martcl@stud.ntnu.no>
Co-authored-by: martcl <martincclementz@gmail.com>
Co-authored-by: Anders <69890033+lille-morille@users.noreply.github.com>
Co-authored-by: Ester2109 <126612066+Ester2109@users.noreply.github.com>
Co-authored-by: 1Cezzo <emiljohnzen@gmail.com>
Co-authored-by: Jonatan <jonatanv@stud.ntnu.no>
Co-authored-by: Jarand Romestrand <jarandjr@stud.ntnu.no>
Co-authored-by: Emil Johnsen <111747340+1Cezzo@users.noreply.github.com>
Co-authored-by: Frikk Balder <33499052+MindChirp@users.noreply.github.com>
Co-authored-by: Erik Skjellevik <98759397+eriskjel@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: MadsNyl <MadsNyl@users.noreply.github.com>
Co-authored-by: LeMiTam <145369879+LeMiTam@users.noreply.github.com>
Co-authored-by: Harry Linrui XU <xulr0820@hotmail.com>
Co-authored-by: antontveito <64641278+antontveito@users.noreply.github.com>
Co-authored-by: Anton Tveito <anton_tveito@Antons-MacBook-Air.local>
Co-authored-by: Markus <113692526+MarkussMadsbakken@users.noreply.github.com>
Co-authored-by: Embret Olav Rasmussen Roås <embret.roas@outlook.com>
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.

2 participants