-
Notifications
You must be signed in to change notification settings - Fork 0
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
Adding paid event routes #27
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- please write unit tests along with the code
- we camel-case our routes so that its consistent - so for example /api/v1/paidEvents/merch - lets try to rewrite those names
Overall good start though!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All pending integration and lint issue fixed, still need to write unit test
* base setup for group relation creation * add some stuff * reorganize codebase to support adding UI * move all the UI into one repo * fix git * test * fix command * fix * fix * fix deps * update concurrency groups * update names * branch: main for cloudflare
* add group modification route with protected groups support * modify endpoint names; add listing group membership route * fix response types * basic unit tests * test ui * fix build dir * enable better preview * add panel * Fix code scanning alert no. 8: Server-side request forgery Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> --------- Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Handling Undefined process variable while running vite server * Passing the env varibles in the vite config * Sourcing ENV Variables from .env at root * fix definitions --------- Co-authored-by: tarashagarwal <[email protected]> Co-authored-by: Dev Singh <[email protected]>
* add basic ui tests * fix lint * setup ui tests to be run in our pipeline * fix health check to run both UI and API * fix clean command * fix editorconfig * fix pipelines to reuse environments and ensure consistency * fix name * fix name * Fix some values
* update logging * prevent adding non-paid members to groups which require paid membership * fix linting * fix lint * fix lockfile * ui: use correct group in correct environment, and fix error notifications for partial errors * add gpt-generated tests for the group management panel * add health check to pipeline
* add basic playwright tests * fix playwright env check for AWS credentials * fix env prioritization * add loading overlay; fix playwright install * fix test stage names
* reorder the e2e tests directory * fix linting/formatting * add data-testid to events table * add a basic upcoming events view test * update * fix pre-commit * Revert "fix pre-commit" This reverts commit 1997364.
* add build revision to appshell * fix README * fix revision on mobile
* fix stripe API unit tests * add a basic stripe e2e test * fix types * fix UI error throwing
the new name normalizer changed the avatar
|
@EthM370 yes - but don't forget you have to also create the stripe product, etc. |
@devksingh4 I made a push of a general implementation of paidEvent as a specific type of event resource, please look over and give advice? Users can now select if they want a paidticket/paidmerch event which reveals additional input textboxes. When users click submit, it send the entire form (basic event information + paid information) to event.ts, which splits and adds both an event in EventTable and an according ticket/merch event in corresponding metadata. |
@jlevine18 can I get you to take a look? |
@EthM370 there seems to be wayy too many files changed - what happened in the merge from master? Maybe you can copy just your changes into a new branch? I can't possibly review this many changes - I think there's some merge issue. EDIT: I think i can fix this let me try |
8f2524d
to
83168dc
Compare
Adding paid events plugin with get and single attribute update functionality.