Deployment web - #127
Merged
Merged
Conversation
* feat: form autosaving, submission, and tweaks to form fields * feat: storage interface + r2 implementation * chore: added error boundary for application forms * chore: added success and error submission message and some optimizations * chore: added regex validation and invalid application state * chore: removed resume_url column * chore: removed useless env variables * chore: refactored application submission handlers, services and repository * chore: changed submission status for db, updated loading state and error response for submission * chore: minor changes and created migration to update `saved_at` column * chore: cleanup and small changes * chore: change save delay to 3 seconnds instead of 1 * chore: removed testing code * chore: added requested changes from alex * chore: refactor frontend * chore: ensure application is published * refactor(applications): move application open function to event service and shortened * fix(portal): upcoming and application past button states and card states * fix(roles): add applicant role AFTER submission * refactor(application): rewrote some response values for application json --------- Co-authored-by: AlexanderWangY <alexander.yisu.wang@outlook.com>
* Added Modal with new handler/service * PR Suggestions * Transition to Tanstack forms * fix(onboard): fix styling and update route --------- Co-authored-by: Alexander Wang <alexander.yisu.wang@outlook.com> Co-authored-by: Alexander Wang <98280966+AlexanderWangY@users.noreply.github.com>
Feat: automate workflow for web-dev
fix: specified dev dockerfile
…110) * chore: refactored routes and moved profile card to bottom left * feat: added switch component * feat: added settings page and style adjustments for input fields * feat: added email consent column migration * chore: update user info in sessions and added email_consent in updateUser * removed settings route * chore: style tweaks * feat: added routes to update user settings and email consent * feat: created settings page component * chore: added toggle settings and log out * chore: fixed types and added settings + logout in appshell * chore: update background and surface * chore: regenerate sqlc files * remove useless comment * chore: refactor * chore: added Menu component * chore: moved profile to top right in mobile view and small styling changes * feat: real pfp + logout changes --------- Co-authored-by: Alexander Wang <alexander.yisu.wang@outlook.com>
* feat: event settings page and form * feat: add banner to event update query * feat: form submission and type checks + refactor, goodnight! * feat: upload banner api temporary * feat: banner upload and deletion complete * fix: message and deferrence closer
* chore: added link to user/admin portal * feat: colors! --------- Co-authored-by: AlexanderWangY <alexander.yisu.wang@outlook.com>
* feat: openapi generation using swag * chore: update openapi documentation for handlers * chore: update names and generate files * chore: updated web schema * chore: update types and fix mismatches --------- Co-authored-by: AlexanderWangY <alexander.yisu.wang@outlook.com>
* feat: new staff management page outline * fix: add staff user type * fix: weird golang sqlc types * chore: refactor types and add staff modal * feat: deleting staff users * chore: use memo deps
* feat: create bash script to automate infisical secrets retrieval * fix: run chmod to ensure command runs as super user
Stanley/infra fix
* feat: moved Caddyfiles to dedicated infra folder * feat(CI/CD): deployment workflows refactored to reflect new deployment
* feat: moved Caddyfiles to dedicated infra folder * feat(CI/CD): deployment workflows refactored to reflect new deployment * fix(CI/CD): remove arch build to match versioning
* feat: moved Caddyfiles to dedicated infra folder * feat(CI/CD): deployment workflows refactored to reflect new deployment * fix(CI/CD): remove arch build to match versioning * fix(CI/CD): build failing due to typescript route errors
This file contains hidden or 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
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.
Description
Linked Jira Ticket
Type of Change
Checklist
Additional Notes