Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* ✨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]>
- Loading branch information