-
Notifications
You must be signed in to change notification settings - Fork 1
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
Zitadel setup #38
Merged
Zitadel setup #38
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
m1212e
added a commit
that referenced
this pull request
Aug 8, 2023
* ✨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 --------- Co-authored-by: TheXires <[email protected]>
Strehk
added a commit
that referenced
this pull request
Nov 28, 2023
* ✨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 * 🧹 chore (MUNify): New Script to extract and sync TODOs with a Notion Database branch: TODO-sync * 🧹 chore (MUNify): New Todo Sync with Github Pages branch: TODO-sync * 🧹 chore (MUNify): New Todo Sync with Github Pages branch: TODO-sync * 🧹 chore (MUNify): New Todo Sync with Github Pages branch: TODO-sync * 🧹 chore (MUNify): New Todo Sync with Github Pages branch: TODO-sync * 🧹 chore (MUNify): New Todo Sync with Github Pages branch: TODO-sync * 🧹 chore (MUNify): New Todo Sync with Github Pages branch: TODO-sync * 🧹 chore (MUNify): New Todo Sync with Github Pages branch: TODO-sync * 🧹 chore (MUNify): New Todo Sync with Github Pages branch: TODO-sync * 🧹 chore (MUNify): New Todo Sync with Github Pages branch: TODO-sync * 🧹 chore (MUNify): New Todo Sync with Github Pages branch: TODO-sync * 🧼 format & lint (MUNify): Format branch: TODO-sync * 🐞 fix (MUNify): npm i for build test branch: TODO-sync * ↩️ revert (MUNify): Unnecessary Changes branch: TODO-sync * ↩️ revert (CHASE Frontend): Unnecessary Changes branch: TODO-sync * ✨ feat (MUNify): Last little tweaks branch: TODO-sync * ✨ feat (MUNify): Last little tweaks branch: TODO-sync * 🏗️ build (MUNify): Make ready for deployment branch: TODO-sync * ↩️ revert (CHASE Backend): Pushed wrong file branch: TODO-sync --------- Co-authored-by: m1212e <[email protected]> Co-authored-by: TheXires <[email protected]>
m1212e
added a commit
that referenced
this pull request
Nov 28, 2023
* ✨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 * 🚧 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 * ✨ feat (CHASE Backend): Committees in DB branch: elysia * 🧹 chore (CHASE Backend): Prisma Extension suggestion branch: elysia * 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 * 🐞 fix (CHASE Frontend): match versions to prevent type issues in prod build branch: elysia-2 * 🧹 chore (MUNify): add config toml for private repo fontawesome branch: Branch not found * 🧹 chore (MUNify): update deps branch: elysia-2 * 🐞 fix (CHASE Frontend): use pro pack for icons branch: elysia-2 * 🧼 format & lint (MUNify): branch: elysia-2 * 🚦 ci (MUNify): add fontawesome access token to install steps branch: munify/elysia-2 * remove package json in favor of buns package manager * 🧹 chore (MUNify): version bumps branch: munify/elysia-2 * 🚦 ci (MUNify): use actually correct env var names branch: munify/elysia-2 * 🐞 fix (MUNify): fix build error in auth plugin branch: elysia-2 * 🧼 format & lint (CHASE Backend): branch: munify/elysia-2 * 🏗️ build (CHASE Frontend): use the backend as dependency instead of importing directly branch: munify/elysia-2 * 🐞 fix (MUNify): workspaceify projects branch: elysia-2 --------- Co-authored-by: TheXires <[email protected]> Co-authored-by: Tade Strehk <[email protected]>
Strehk
added a commit
that referenced
this pull request
Feb 29, 2024
* ✨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]>
Strehk
added a commit
that referenced
this pull request
Mar 5, 2024
* ✨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: TheXires <[email protected]> Co-authored-by: Tade Strehk <[email protected]> Co-authored-by: Tade Strehk <[email protected]> Co-authored-by: m1212e <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.