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

v2.5.0 #398

Merged
merged 10 commits into from
Apr 19, 2024
Merged

v2.5.0 #398

merged 10 commits into from
Apr 19, 2024

Conversation

MartinBenediktBusch
Copy link
Collaborator

frontend for v2.5.0

camilovegag and others added 7 commits April 12, 2024 16:29
* Update fetch registration endpoint

* Update fetch registration data endpoint

* Update type imports from api and add registration?.id to registration data mutation

* Delete RegistrationDataType at berlin

* Update post registration

* Create put registration

* Add put registration as a mutation on onSubmit

* Not killing core (yet)

* Rename fetchRegistration to fetchRegistrations

* Export fetchRegistrations from api

* Update fetchRegistration to fetchRegistrations on berlin and core

* Update PostRegistrationRequest as it expectes eventId as well

* Update registration to registrations

* Add type to types imported from api

* Add foundGroup id to registrations post and put

* Remove console logs from fetchRegistrations

* Update registrations type

* Add optional to groupCategory and groupCategoryId

* Add null to groupId on Post and Put registration

* Fix typo on registration type

* Changes to Register page

* finish support for v2.4.0

* add message to not allow failed registrations

---------

Co-authored-by: Diego Alzate <[email protected]>
* Update fetch registration endpoint

* Update fetch registration data endpoint

* Update type imports from api and add registration?.id to registration data mutation

* Delete RegistrationDataType at berlin

* Update post registration

* Create put registration

* Add put registration as a mutation on onSubmit

* Not killing core (yet)

* Rename fetchRegistration to fetchRegistrations

* Export fetchRegistrations from api

* Update fetchRegistration to fetchRegistrations on berlin and core

* Update PostRegistrationRequest as it expectes eventId as well

* Update registration to registrations

* Add type to types imported from api

* Add foundGroup id to registrations post and put

* Remove console logs from fetchRegistrations

* Update registrations type

* Add optional to groupCategory and groupCategoryId

* Add null to groupId on Post and Put registration

* Fix typo on registration type

* Changes to Register page

* finish support for v2.4.0

* add message to not allow failed registrations

* fix redirect statement

---------

Co-authored-by: camilovegag <[email protected]>
* First UI iteration

* Create vertical divider component

* Add Vertical (responsive) divider to group page

* Create groups data file

* Add form with useForm and groups data

* Add refs to Button and IconButton so the Dialog warning is gone

* Add Dialog

* Create and export new api functionalities

* Improve Dialog component

* Create Group Form

* Update data file

* Add secret logic + create group with Dialog

* Update layout min-height safe area

* Add secret code to page and close dialog on success form submition

* Update media queries from 640px to 600px

* Secret code component + ui enhancements

* Fix bug

* support hiding fields and update groups query

* Updating user to groups api body & types

* Rename schema

---------

Co-authored-by: Diego Alzate <[email protected]>
* add alerts to api package

* fix typo for availableHearts

* add links in headers from alerts

* update comment
* Create page structure

* Install shadcd componentes needed to create a combobox

* Create combobox at ui package

* Install UI package in berlin

* Fix shadcn error

* Update routes so combobox can work at berlin

* Add tailwind styles at berlin main.tsx

* Add public group registration to router

* Update combobox example

* Add props to combobox

* Current combobox implementation

* Adding useForm

* Update data file

* Finish public groups page

* Run pnpm i on global

* Comment tw styles

* Rename group registration to secret group registration
@MartinBenediktBusch MartinBenediktBusch added the DO NOT MERGE Do not merge this pull request label Apr 17, 2024
Copy link

vercel bot commented Apr 17, 2024

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

Name Status Preview Comments Updated (UTC)
core ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 19, 2024 3:46pm
forum-frontend ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 19, 2024 3:46pm

@MartinBenediktBusch MartinBenediktBusch marked this pull request as draft April 17, 2024 09:05
* add select field to select registrations

* add filter for user and groups

* replace april for may
* Comment Back arrow

* Comment import
* swapping proposal order

* seperate edit and create forms

* clean up naming

* fix not showing initial form

* fix validation rules

* change mode for validation to all

* fix unmount select search term

* different solution for selects

* add spacing between select and forms
@diegoalzate diegoalzate removed the DO NOT MERGE Do not merge this pull request label Apr 19, 2024
@diegoalzate diegoalzate marked this pull request as ready for review April 19, 2024 17:33
@diegoalzate diegoalzate merged commit 3039ff5 into main Apr 19, 2024
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants