Skip to content

Conversation

@h1divp
Copy link
Collaborator

@h1divp h1divp commented Jan 23, 2026

No description provided.

@h1divp h1divp merged commit d67f556 into dev Jan 23, 2026
2 checks passed
h1divp added a commit that referenced this pull request Jan 23, 2026
* feat: complete webhook and add auto assign commands

* feat: create endpoint for discord bot and event listener to add auto add role

* actual update

* refactor: old implementation reworked to use endpoints from api

* chore: remove old db file

* chore: remove gemini api key requirement

* fix: revert accounts go sqlc version

* fix: rename hacker_role to role

* fix: refactor code to get event role by discord and event id

* Check in scanner (#284)

* feat: qr code generation for frontend

* temp: adding api for checkin

* temp: some frontend changes

* fix: remove useless intents

* temp: get user with event info

* temp: modal for checking in and rfid hidden text input

* temp: check in modal;

* feat: check in scanner

* fix: remove event id tests from intents (#285)

* fix/parse intents tests (#286)

* fix: remove event id tests from intents

* fix: remove dangling component

* chore: change to to be announced (#287)

* feat: add event id when calling endpoint

* fix: sqlc generate, deleted large bin file

* Stanley/basic bot structure (#216)

* 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

* feat: add command to create a support vc

* fix: create the logs folder if it does not exist

* feat: add command to prompt gemini and integrate uv as new package manager

* chore: add llm command since it did not add in merge

* feat: update readme with new uv commands

* feat: add structured output for llm

* feat: make mod role based on perms and not rely on config

* chore: add docstrings for each function describing their purposes

* feat: create first iteration of workflow for discord bot

* feat: push workflow file

* fix: update dev yml file for discord

* feat: add join button to reports embed

* feat: create fastapi backend to add check user in server api

* refactor: abstract role names to roles_config file

* feat: update round robin logic and renew api token

* feat: create announcement command

* fix: update announcemnet command to allow mentions

* refactor: rename support vcs category

* fix: add is mod slash function back

* Update .gitignore

* Delete apps/discord-bot/uv.lock

---------

Co-authored-by: Phoenix <71522316+h1divp@users.noreply.github.com>
Co-authored-by: Stanley Ke <stanleyke@Mac.lan>
Co-authored-by: Stanley <ke.st@ufl.edu>

* Redemptions (#288)

* Table Migration

* SQLC Go functions

* Backend Scaffolding

* Basic CRUD operations + Refactor API

* Fixed repo level issue + finished logic

* Small Push

* Remigrate

Deleted and remigrated a migration to avoid bugs from merging dev

* Redeemables UI

* Update Modal + QR Code

QR is untested currently

* Slight UI Adjustment + Deletion

* UI Adjustment

* Clarified Redemption Info

* Documentation

* UpdateRedemption missing body fix

* 1 line bug fix

* Cleaner handlers uuid parsing + qr throttling

* feat: resume downloader script; fix: add to gitignore (#289)

* fix: injected services (#290)

* feat: welcome email release (#291)

* feat: QueueWelcomeEmail api route, handler and service

* refactor: pass template data in struct

* fix: property names

* feat: qr image generation, upload, link generation, and welcome email queue

* feat: get slice of attendee userIds, added route to send all welcome emails; fixes: various

* qr code fixes (#293)

* feat: QueueWelcomeEmail api route, handler and service

* refactor: pass template data in struct

* fix: property names

* feat: qr image generation, upload, link generation, and welcome email queue

* feat: get slice of attendee userIds, added route to send all welcome emails; fixes: various

* fix: error msg, email template

* feat: err log on empty contact email and continue loop

* fix: dont break loop

* feat: change 72 hours to 24 in email (#296)

* Redeemablebugfixes (#297)

* Everything except prettifying the overview page

* Made overview page a little more paletable

* Include full id

* Checkin check before scanning qr code

* Update sqlc

* feat: production github workflow and docker config for discord bot (#295)

* 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

* feat: add command to create a support vc

* fix: create the logs folder if it does not exist

* feat: add command to prompt gemini and integrate uv as new package manager

* chore: add llm command since it did not add in merge

* feat: update readme with new uv commands

* feat: add structured output for llm

* feat: make mod role based on perms and not rely on config

* chore: add docstrings for each function describing their purposes

* feat: create first iteration of workflow for discord bot

* feat: push workflow file

* fix: update dev yml file for discord

* feat: add join button to reports embed

* feat: create fastapi backend to add check user in server api

* refactor: abstract role names to roles_config file

* feat: update round robin logic and renew api token

* feat: create announcement command

* fix: update announcemnet command to allow mentions

* refactor: rename support vcs category

* fix: add is mod slash function back

* Update .gitignore

* Delete apps/discord-bot/uv.lock

* feat: add close button to thread embed and close associated vc

* fix: remove all users from thread when closed internally

* feat: github workflow and docker config

* fix: remove old workflow

* fix: docker config

* feat: fix role assignment command

* chore: update env example for discord bot

* fix: command role requirements updated

* fix: remove workflow

---------

Co-authored-by: Stanley <kestanley101@gmail.com>
Co-authored-by: Stanley Ke <stanleyke@Mac.lan>
Co-authored-by: Stanley <ke.st@ufl.edu>

* feat: mobile endpoints (#298)

Co-authored-by: Phoenix <71522316+h1divp@users.noreply.github.com>

* fix: remove bad discord docker stuff, fix syntax (#299)

* update rfid (#300)

* feat/update rfid (#301)

* update rfid

* hotfix: hard code attendee

---------

Co-authored-by: Phoenix <71522316+h1divp@users.noreply.github.com>

---------

Co-authored-by: Stanley Ke <kestanley101@gmail.com>
Co-authored-by: Alexander Wang <98280966+AlexanderWangY@users.noreply.github.com>
Co-authored-by: Stanley Ke <117794857+SobaSkee@users.noreply.github.com>
Co-authored-by: Stanley Ke <stanleyke@Mac.lan>
Co-authored-by: Stanley <ke.st@ufl.edu>
Co-authored-by: Hugo Liu <98724522+hugoliu-code@users.noreply.github.com>
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.

2 participants