Skip to content

TECH-123: Create sql query to fetch event, user, and application information - #46

Merged
h1divp merged 52 commits into
masterfrom
TECH-123
Jul 21, 2025
Merged

TECH-123: Create sql query to fetch event, user, and application information#46
h1divp merged 52 commits into
masterfrom
TECH-123

Conversation

@h1divp

@h1divp h1divp commented Jul 2, 2025

Copy link
Copy Markdown
Member

Description

Adds queries for event and application objects to create REST functionality for API. Fixes made and documentation added when deemed necessary.

Linked Jira Ticket

TECH-123

Type of Change

  • New feature (non-breaking change)

@h1divp h1divp changed the title TECH-123: TECH-123: Create sql query to fetch event, user, and application information Jul 2, 2025
hieunguyent12 and others added 24 commits July 11, 2025 18:45
…wrapper (#39)

* feat: added generic badge component, event badge component, and icon wrapper

* fix: updated darkmode colors and fixed incorrect icon colors

* fix: small tweaks over rendering icons and eslint mutes

* feat: added unplugin-icons and replaced old icons

* fix: updated badge border property and storybook badge menu

---------

Co-authored-by: AlexanderWangY <alexander.yisu.wang@outlook.com>
* feat: added event card button component

* feat: added hover state to buttons

* fix: added className prop to event button

* fix: muted fast refresh eslint

* style: removed camelcase in css files

* ref: change from loop to filter and map for storybook options

---------

Co-authored-by: Alexander Wang <alexander.yisu.wang@outlook.com>
* Created Goose Migration for Applications

* sqlc generate

* improvement: updated fields

* fix: updated env path

* fix: syntax

* chore: sqlc generate

* feat: add more columns and auto updates + withdrawn status

* chore: generate sqlc types for new schema

* feat: indexes and default for application body

---------

Co-authored-by: h1divp <71522316+h1divp@users.noreply.github.com>
Co-authored-by: Alexander Wang <alexander.yisu.wang@outlook.com>
* Sqlc code and goose

* Added mailing list functionality

* ref: change to event interest submissions

* fix: move to pgconn for error handling

* fix: change to satisfy linter

---------

Co-authored-by: Alexander Wang <alexander.yisu.wang@outlook.com>
* feat: navlink component and storyboard

* feat: expandable links!

* feat: polished navlink component

* chore: removed unused colors and replaced colors

---------

Co-authored-by: Alex Wang <alexander.wang@vobileinc.com>
* feat: navlink component and storyboard

* feat: expandable links!

* feat: polished navlink component

* chore: removed unused colors and replaced colors

* feat: mobile nav + Appshell

* chore: clean up unused comments

---------

Co-authored-by: Alex Wang <alexander.wang@vobileinc.com>
* fix: add dorny paths filter to only run on changed files

* fix: added domain specific github actions
AlexanderWangY and others added 15 commits July 18, 2025 16:53
* fix: parse discord pfp and save as avatar or default

* fix: change default from svg to png

* fix: fix non nestable workflows
* chore(env): setup development and production python venvs

* feat: add message trigger command for bot

* Create readme.md (#3)

* chore: complete merge conflict and rebase

* chore: rewrite readme

* feat: add regex to identify potential scam/spam messages in antiSpam cog

* refactor: organize and break up functions, add detailed comments, add remove role command

* refactor: include direction in readme to select interpreter and add any pycache or venvs file types to gitignore

* feat: create panel command and reusable buttons added

* feat: update anti_spam to have new spam detection, add support cog with request features

* add mentor role functions and rework ticket panel

* feat: implement round-robin for pinging available mentors

* feat: make threads archived, add limits to user inputs, clear selection options

* feat: add mod command to grant user access to private vcs

---------

Co-authored-by: Stanley <kestanley101@gmail.com>
Co-authored-by: Phoenix <71522316+h1divp@users.noreply.github.com>
Co-authored-by: Stanley Ke <stanleyke@Mac.lan>
* feat: added event card

* fix: full round + more padding

* fix: updated buttons for accepted status and event details links

* fix: used Link from react-aria-component instead

---------

Co-authored-by: Alexander Wang <alexander.yisu.wang@outlook.com>
Co-authored-by: Alex Wang <alexander.wang@vobileinc.com>
* fix: add more build images

* feat: manual workflows
* feat: dev deployment

* fix: add the rigth deployment names
* feat: dev deployment (#65)

* Feat/dev deployment api (#66)

* feat: dev deployment

* fix: add the rigth deployment names

* hotfix: dev api
@h1divp
h1divp marked this pull request as ready for review July 18, 2025 21:01
@h1divp

h1divp commented Jul 18, 2025

Copy link
Copy Markdown
Member Author

@AlexanderWangY Ready for review, despite all of the commits from rebasing theres not too much to go through. Apologies for my belatedness... m(_ _)m

@h1divp

h1divp commented Jul 18, 2025

Copy link
Copy Markdown
Member Author

wait

@h1divp
h1divp marked this pull request as draft July 18, 2025 21:09
@h1divp
h1divp marked this pull request as ready for review July 18, 2025 21:11
@h1divp

h1divp commented Jul 18, 2025

Copy link
Copy Markdown
Member Author

nvm we chilling i think

@h1divp

h1divp commented Jul 18, 2025

Copy link
Copy Markdown
Member Author

however should this PR be merged into dev?

Comment thread apps/api/internal/db/queries/applications.sql
Comment thread apps/api/internal/db/queries/events.sql Outdated
@h1divp
h1divp merged commit ad34163 into master Jul 21, 2025
3 checks passed
@AlexanderWangY
AlexanderWangY deleted the TECH-123 branch July 30, 2025 19:38
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