Releases: DeutscheModelUnitedNations/munify-chase
Releases · DeutscheModelUnitedNations/munify-chase
0.0.1-alpha.10 (Testrelease)
Full Changelog: 0.0.1-alpha.9...0.0.1-alpha.10
0.0.1-alpha.9 (Testrelease)
Full Changelog: 0.0.1-alpha.8...0.0.1-alpha.9
0.0.1-alpha.8 (Testrelease)
Full Changelog: 0.0.1-alpha.7...0.0.1-alpha.8
0.0.1-alpha.7 (Testrelease)
Full Changelog: 0.0.1-alpha.6...0.0.1-alpha.7
0.0.1-alpha.5 (Testrelease)
Full Changelog: 0.0.1-alpha.4...0.0.1-alpha.5
0.0.1-alpha.4 (Testrelease)
Full Changelog: 0.0.1-alpha.3...0.0.1-alpha.4
0.0.1-alpha.3 (Testrelease)
Full Changelog: 0.0.1-alpha.2...0.0.1-alpha.3
0.0.1-alpha.2 (Testrelease)
Full Changelog: 0.0.1-alpha.1...0.0.1-alpha.2
0.0.1-alpha.1 (Testrelease)
What's Changed
- [CHASE-RM-15] Frontend setup / First Login Page by @TadeSF in #1
- Setup by @m1212e in #7
- chore: Bakend setup rework by @m1212e in #10
- Merge backend rework and ci actions into main by @m1212e in #12
- Setup 2 by @m1212e in #13
- Setup i18n by @m1212e in #14
- Participant Dashboard by @TadeSF in #4
- Speakers list page by @TadeSF in #17
- 🔵 other: Close #24 / clean up project structure by @m1212e in #27
- Voting page by @TadeSF in #18
- ✨feature: Voting Bar Color Fix by @TadeSF in #34
- Zitadel setup by @m1212e in #38
- Chair pages by @TadeSF in #39
- 📚 docs (contributions): VS Code Extension Recommendation – Commit Messages Template by @TadeSF in #43
- Locale detection and language selection by @TadeSF in #45
- 🐞 fix (CHASE Frontend): Correct GBR flag by @TadeSF in #51
- 🐞 fix (CHASE Frontend): moldova flag change from alpha-2 to alpha-3 by @TadeSF in #52
- 41 i18n context not working in layout components by @TadeSF in #50
- chore(deps): bump semver from 5.7.1 to 5.7.2 in /chase/backend by @dependabot in #53
- 🎨 style (CHASE Frontend): Dark Theme for Prime React Components by @TadeSF in #56
- 🎨 style (CHASE Frontend): New Whitboard Darkmode by @TadeSF in #55
- Merge auth setup into main by @m1212e in #57
- chore(deps-dev): bump semver from 5.7.1 to 5.7.2 in /chase/backend by @dependabot in #61
- ✨ feat (CHASE Frontend): Font Awesome Pro by @TadeSF in #62
- chore(deps): bump postcss from 8.4.23 to 8.4.31 in /chase/frontend by @dependabot in #73
- chore(deps): bump zod from 3.21.4 to 3.22.3 in /chase/backend by @dependabot in #74
- chore(deps): bump zod and next in /chase/frontend by @dependabot in #75
- chore(deps): bump crypto-js from 4.1.1 to 4.2.0 in /chase/frontend by @dependabot in #77
- TODO Synchronization by @TadeSF in #60
- Finally bring bun & elysia into the main by @m1212e in #69
- Adding License after board decision by @TadeSF in #83
- Admin hub by @TadeSF in #78
New Contributors
- @dependabot made their first contribution in #53
Full Changelog: https://github.com/DeutscheModelUnitedNations/munify/commits/0.0.1-alpha.1
0.0.1-alpha.20 (Testrelease)
Admin hub (#78) * ✨feature: Implement basic working example of a login endpoint * 🖥️ wip: Auth setup with conferences * 🖥️ wip: test keycloak * 🖥️ wip: Automated backend glue code generation setup * 🖥️ wip: keycloak setup & first test use * 🖥️ wip: Add auth context for keycloak auth state * 🖥️ wip: Switch to keycloak tokens for sessions * 🖥️ wip: Send token with backend requests * Zitadel setup (#38) * wip: zitadel setup * WIP Zitadel Setup * wip: working zitadel setup --------- Co-authored-by: TheXires <[email protected]> * 🖥️ wip: backend service cleanup * 🖥️ wip: working jwt based introspection * ✨feature: implement zitadel openid solution * 🖥️ wip: Cleanup backend & use zod for type validation * 🖥️ wip: first instance of grant manager on session * ✨feature: implement working authentication & permission management * 🐞 fix (MUNify): make project build again branch: auth * 🧼 format & lint (CHASE Frontend): satisfy linter branch: auth * 🧹 chore (CHASE Frontend): update lockfile branch: auth * 🏗️ build (CHASE Backend): install all deps for correct types in backend build branch: auth * 🐞 fix (AUTH): correct type issues branch: auth * 🚧 wip (MUNify): add docs branch: auth * 📚 docs (CHASE Backend): add docs for backend & cleanup branch: auth * 🐞 fix (CHASE Frontend): remove image optimization branch: auth * 🧼 format & lint (MUNify): satsify linter branch: auth * 🐞 fix (CHASE Frontend): remove demo code for auth & backend usage branch: auth * ✨ feat (CHASE Backend): experimental bun.js / elysia setup * ✨ feat (CHASE Frontend): Font Awesome Pro branch: font-awesome-pro * 🧼 format & lint (CHASE Frontend): branch: font-awesome-pro * 🐞 fix (CHASE Frontend): add npmrc file to allow access to private fontawesome registry branch: font-awesome-pro * 🐞 fix (CHASE Frontend): use env var to pass secret to npm install branch: font-awesome-pro * 🐞 fix (CHASE Frontend): make backend only install necessary packages branch: font-awesome-pro * 🚦 ci (CHASE Backend): install all deps branch: font-awesome-pro * 🐞 fix (CHASE Frontend): FontAwesome Pro in package.json branch: font-awesome-pro * 🚧 wip (CHASE Backend): backend setup branch: elysia * 🚧 wip (CHASE Backend): full port to bun branch: elysia * 🧹 chore (CHASE Backend): script adaption to bun runtime branch: elysia * 🧹 chore (CHASE Backend): convert actions to bun branch: elysia * 🚧 wip (CHASE Backend): backend dev script branch: elysia * wip (CHASE Backend): elysia wip branch: elysia * 🧼 format & lint (CHASE Frontend): branch: font-awesome-pro * ✨ feat (CHASE Backend): Committees in DB branch: elysia * 🧹 chore (CHASE Backend): Prisma Extension suggestion branch: elysia * 🔤 typing (CHASE Frontend): bug branch: font-awesome-pro * 🔤 typing (CHASE Frontend): bug branch: font-awesome-pro * 🔤 typing (CHASE Frontend): bug branch: font-awesome-pro * 🔤 typing (CHASE Frontend): bug branch: font-awesome-pro * 🔤 typing (CHASE Frontend): bug branch: font-awesome-pro * 🔤 typing (CHASE Frontend): bug branch: font-awesome-pro * 🧪 test (CHASE Frontend): Workflow Env update for linter branch: font-awesome-pro * 🐞 fix (CHASE Frontend): Fix Dependencies branch: font-awesome-pro * ↩️ revert (CHASE Frontend): Remove unnecessary env token in workflow branch: font-awesome-pro * ✨ feat (CHASE Frontend): First Onboarding Steps branch: admin-hub * 🧹 chore (CHASE Frontend): Name Corrections branch: admin-hub * ✨ feat (CHASE Frontend): Shortcuts with Mousetrap branch: admin-hub * ✨ feat (CHASE Frontend): First Layout Teampool Page branch: admin-hub * ✨ feat (CHASE Frontend): Few Keyboard improvements branch: admin-hub * ✨ feat (CHASE Frontend): Committee Overview Backend integration branch: admin-hub * ✨ feat (CHASE Frontend): Deletion for Structure Tab branch: admin-hub * ✨ feat (CHASE Frontend): Structure Page Fine-Tuning branch: admin-hub * 🧼 format & lint (CHASE Frontend): Formatting branch: admin-hub * wip: sync * ✨ feat (CHASE Backend): implement basic committee and conference endpoints branch: elysia * 🐞 fix (CHASE Backend): make auth mock more resilient * 🔀 merge (CHASE Backend): merge backend branch: elysia-2 * 🧹 chore (CHASE Backend): add bun lock branch: elysia-2 * 🧼 format & lint (CHASE Backend): branch: elysia-2 * 🐞 fix (CHASE Backend): migration cleanup branch: elysia-2 * 🐞 fix (CHASE Backend): ts build options branch: elysia-2 * 🐞 fix (CHASE Backend): generate prisma types for type checking in backend branch: elysia-2 * 🐞 fix (CHASE Frontend): generate prisma types in backend to run typechecks agains frontend types branch: munify/elysia-2 * 🐞 fix (CHASE Frontend): use backend as external package branch: elysia-2 * 🐞 fix (MUNify): typecheck fixes branch: elysia-2 * 🚦 ci (CHASE Frontend): add necessary deps branch: elysia-2 * 🚦 ci (CHASE Frontend): install all on frontend build branch: elysia-2 * 🚦 ci (CHASE Frontend): fix wdir branch: elysia-2 * 🧹 chore (MUNify): deps updates branch: elysia-2 * ✨ feat (CHASE Frontend): New Home Page branch: admin-hub * ✨ feat (CHASE Backend): Conference Date branch: admin-hub * ✨ feat (CHASE Frontend): Docs and FAQ pages created branch: admin-hub * 🧹 chore (CHASE Frontend): A bit of link hosekeeping branch: admin-hub * 🧼 format & lint (CHASE Frontend): branch: admin-hub * ✨ feat (CHASE Frontend): A little bit of motion branch: admin-hub * ✨ feat (CHASE Frontend): More Motion! branch: admin-hub * ✨ feat (CHASE Frontend): Even more Motion! branch: admin-hub * 🎨 style (CHASE Frontend): Minor animation and style improvements on home page branch: admin-hub * ✨ feat (CHASE Frontend): Featurebase Integration branch: admin-hub * ✨ feat (CHASE Frontend): Structure and Teampool Sites in onboarding process branch: admin-hub * 🚧 wip (CHASE Frontend): branch: admin-hub * 🔤 typing (CHASE Frontend): Properly Typing Structure Onboarding Page branch: admin-hub * ✨ feat (CHASE Frontend): Committee Chairs, Advisors and Agenda Items branch: admin-hub * ✨ feat (CHASE Frontend): Small Improvements branch: admin-hub * 🐞 fix (CHASE Frontend): FontAwesome NextJS Bugfix branch: admin-hub * ✨ feat (CHASE Frontend): Log in into existing Conferences branch: admin-hub * ✨ feat (CHASE Frontend): Delegations Page branch: admin-hub * ✨ feat (CHASE Frontend): Better display which chairs/advisors have already been assigned branch: admin-hub * ✨ feat (CHASE Backend): Seeding branch: admin-hub * ✨ feat (CHASE Backend): Delegation Seeding branch: admin-hub * ✨ feat (CHASE Frontend): Better Delegations Table branch: admin-hub * ✨ feat (CHASE Backend): Seeding: Assigning Chairs and Advisors branch: admin-hub * ✨ feat (CHASE Backend): Seeding the Delegations to Committees branch: admin-hub * ✨ feat (CHASE Frontend): Ability to add Delegations branch: admin-hub * ✨ feat (CHASE Frontend): i18n branch: admin-hub * 🧹 chore (CHASE Frontend): Reinstalling all node Modules branch: admin-hub * 🐞 fix (CHASE Frontend): duplicate delegations branch: admin-hub * ✨ feat (CHASE Frontend): i18n branch: admin-hub * 🚧 wip (CHASE Frontend): Add a NSA onboarding step branch: admin-hub * start auth rework * 🚧 wip (CHASE Backend): auth rework branch: auth-rework * 🐞 fix (CHASE Backend): reset db schema branch: auth-rework * 🚧 wip (CHASE Backend): apply auth macros to existing backend api from admin branch branch: auth-rework * Co-authored-by: Tade Strehk <[email protected]> 🚧 wip (CHASE Backend): email validation flow branch: auth-rework * 🚧 wip (AUTH): passkeys branch: auth-rework * 🧹 chore (MUNify): adjust commit scopes branch: auth-rework * ✨ feat (CHASE Frontend): Update navigation buttons and add bug report link branch: admin-hub * wip: login page rework * 🧹 chore (CHASE Frontend): General Cleanup branch: admin-hub * 🐞 fix (CHASE Frontend): Fixing admin/structure branch: admin-hub * 🐞 fix (CHASE Frontend): Fix onboarding/teampool branch: admin-hub * 🐞 fix (CHASE Frontend): onboarding/committees branch: admin-hub * ✨ feat (CHASE Backend): Seeding for new database Schema branch: admin-hub * 🐞 fix (CHASE Frontend): onboarding/delegation branch: admin-hub * ✨ feat (CHASE Backend): Seeding and Schema Cleanup branch: admin-hub * 🧼 format & lint (CHASE Frontend): Update dependencies and fix code formatting issues branch: admin-hub * 🐞 fix (CHASE Frontend): rm featurebase branch: admin-hub * ✨ feat (CHASE Frontend): Restructuring and Hub Pages branch: admin-hub * 🚧 wip (CHASE Frontend): branch: admin-hub * 🧹 chore (CHASE Frontend): Update .gitignore file to include .smtp4dev branch: admin-hub * 🐞 fix (CHASE Frontend): add elysia to dev deps in chase frontend branch: admin-hub * 🧹 chore (MUNify): Add .devcontainer files for Docker setup branch: admin-hub * ✨ feat (CHASE Frontend): Refactor Timer component and add CountdownTimer component branch: admin-hub * 🧹 chore (MUNify): Update devcontainer configuration branch: admin-hub * ✨ feat (CHASE Frontend): Add user route and update header component branch: admin-hub * ✨ feat (CHASE Frontend): Add fetching_utils.ts and update page.tsx files branch: admin-hub * 🧹 chore (MUNify): Dev Container: Added Extensions branch: admin-hub * Add new devcontainer features * Update devcontainer setup and add Prisma database migration * ✨ feat (CHASE Frontend): Chair Dashboard branch: admin-hub * ✨ feat (CHASE Frontend): Whiteboard branch: admin-hub * ✨ feat (CHASE Frontend): Presence Chair Settings connected branch: admin-hub * ✨ feat (CHASE Frontend): Presentation Mode connection branch: admin-hub * ✨ feat (CHASE Frontend): Timer rework branch: admin-hub * 🐞 fix (CHASE Frontend): Refactor Timer component and fix timer toast buga branch: admin-hub * 🧹 chore (MUNify): remove unused projects branch: munify/auth-rework * Add ms-vsliveshare.vsliveshare to devcontainer.json * 🚧 wip (CHASE Frontend): branch: admin-hub Co-authored-by: m1212e <[email protected]> * ✨ feat (CHASE Frontend): New Pages directory Structure and Auth Context branch: admin-hub * ✨ feat (CHASE Frontend): Add unique constraints and columns to database tables branch: admin-hub * ✨ feat (CHASE Frontend): Backend setup for speakers list branch: admin-hub * 🚧 wip: sync * ✨ feat (CHASE Frontend): SpeakersList Database Connection branch: admin-hub * ✨ feat (CHASE Frontend): SpeakersList full Connection branch: admin-hub * ✨ feat (CHASE Frontend): Fine Tuning branch: admin-hub * ✨ feat (CHASE Frontend): Message Service Connection branch: admin-hub * 🚧 wip (CHASE Frontend): Inbox branch: admin-hub * ✨ feat (CHASE Backend): better error logging branch: auth-rework * ✨ feat (CHASE Backend): better error logging branch: auth-rework * 🚧 wip (CHASE Frontend): speakers list improvement, inbox branch: admin-hub * ✨ feat (CHASE Frontend): finalize login flow branch: auth-rework * 🧼 format & lint (CHASE Backend): lint me baby branch: auth-rework * ✨ feat (AUTH): reset password branch: auth-rework * 🏗️ build (CHASE Backend): add docker build & publish instructions branch: auth-rework * ✨ feat (CHASE Frontend): Diverse new small features branch: admin-hub * 🐞 fix (CHASE Frontend): link fix branch: admin-hub * 🐞 fix (CHASE Backend): use correct return value for myInfo call branch: auth-rework * 🚧 wip (CHASE Frontend): branch: admin-hub * ✨ feat (CHASE Frontend): Login Flow branch: admin-hub * 🚧 wip (CHASE Frontend): branch: admin-hub * 🚧 wip (CHASE Frontend): branch: admin-hub * 🐞 fix (CHASE Frontend): Fixes and Cleanup branch: admin-hub * 🚧 wip (CHASE Frontend): Misc Improvements branch: admin-hub * ✨ feat (CHASE Frontend): Better Keyboard Speakers List Workflow for chairs branch: admin-hub * ✨ feat (CHASE Frontend): Better Keyboard Speakers List Workflow for chairs branch: admin-hub * ✨ feat (CHASE Frontend): Logout Button on gateway branch: admin-hub * 🧼 format & lint (CHASE Frontend): lint and format branch: admin-hub * 🔤 typing (CHASE Frontend): Fix type errors WIP branch: admin-hub * 🏗️ build (CHASE Backend): adjust build login data branch: admin-hub * 🔤 typing (CHASE Frontend): Typing branch: admin-hub * 🔤 typing (CHASE Frontend): Typing branch: admin-hub * 🔤 typing (CHASE Frontend): Typing branch: admin-hub * 🐞 fix (CHASE Frontend): fix type scructure for frontend user context branch: admin-hub * 🐞 fix (CHASE Frontend): Soften type signature for delegation find function branch: admin-hub * 🐞 fix (CHASE Frontend): fix context types branch: deployment * 🐞 fix (CHASE Frontend): un undefinify the context types branch: deployment * ✨ feat (CHASE Backend): Logout branch: admin-hub * ✨ feat (CHASE Frontend): Non State Actors and Special Persons can now be added to the speakers List branch: admin-hub * ✨ feat (CHASE Frontend): Better Attendance Monitoring for Chairs branch: admin-hub * 🐞 fix (CHASE Backend): Schema fix: "Type" suffix exchanged for "Variant" branch: admin-hub * ✨ feat (CHASE Frontend): Cookie Banner and Coming Soon Badges on Landing page branch: admin-hub * 🚧 wip (CHASE Backend): export branch: Branch not found * ✨ feat (CHASE Frontend): Documentation and FAQ Markdown branch: admin-hub * ✨ feat (CHASE Frontend): Mobile Landing Page branch: admin-hub * ✨ feat (CHASE Frontend): SimSim Seed WIP branch: admin-hub * ✨ feat (CHASE Frontend): Small Error catch branch: admin-hub * 🚧 wip (CHASE Frontend): Dashboard Header WIP branch: admin-hub * 🐞 fix (CHASE Backend): Change default field name from 'type' to 'variant' in Nation model branch: admin-hub * 🧹 chore (CHASE Backend): Remove deprecated migration files and update seed data branch: admin-hub * 🐞 fix (CHASE Frontend): Seed branch: admin-hub * ✨ feat (CHASE Frontend): NA Integration, Dashboard Header Rework, MISC branch: admin-hub * 🐞 fix (CHASE Backend): apply cookie signature only to sessionId by default and require consent for session cookie branch: admin-hub * 🚧 wip (CHASE Backend): export branch: Branch not found * 🐞 fix (CHASE Backend): re add accidentially deleted committee guard branch: importexport * ✨ feat (CHASE Frontend): Different Improvements branch: admin-hub * ✨ feat (CHASE Frontend): Added Login Link to Footer branch: admin-hub * ✨ feat (CHASE Frontend): NA and Guest Features branch: admin-hub * ✨ feat (CHASE Frontend): New SimSim Seeding Mechanism branch: admin-hub * ✨ feat (CHASE Frontend): Darkmode improvements branch: admin-hub * ⬆️ improvement (CHASE Frontend): improvement option in commit messages branch: admin-hub * ✨ feat (CHASE Frontend): Inbox for Chairs and Research Service branch: admin-hub * 🔤 typing (CHASE Frontend): branch: admin-hub * 🧼 format & lint (CHASE Frontend): branch: admin-hub --------- Co-authored-by: m1212e <[email protected]> Co-authored-by: TheXires <[email protected]> Co-authored-by: m1212e <[email protected]>