Skip to content

Deployment web - #127

Merged
AlexanderWangY merged 29 commits into
masterfrom
dev
Oct 5, 2025
Merged

Deployment web#127
AlexanderWangY merged 29 commits into
masterfrom
dev

Conversation

@AlexanderWangY

Copy link
Copy Markdown
Member

Description

Linked Jira Ticket

Type of Change

Checklist

  • My code follows the project's style guidelines
  • I have commented on complex parts of the code
  • I have updated documentation if necessary
  • I have updated or added tests to cover my changes
  • I have updated the OpenAPI YAML or other API schema files if applicable

Additional Notes

hieunguyent12 and others added 29 commits September 3, 2025 22:53
* 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
…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
* 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
@AlexanderWangY
AlexanderWangY merged commit 4208a8d into master Oct 5, 2025
5 of 7 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.

5 participants