History for percord / src / api
2026-05-28
@Rory&
*/Server.ts: Handle metrics requests
Rory& committed on 28 May
@Rory&
*/Server.ts: Add monitoring init hook
Rory& committed on 28 May
@Rory&
Process lifecycle scripts
Rory& committed on 28 May
2026-05-26
@Rory&
Break up bulk inserts for read states to avoid postgres parameter exhaustion
Rory& committed on 26 May
@Rory&
Trace fillInMissingIDs
Rory& committed on 26 May
@Rory&
Bulk insert missing ReadStates
Rory& committed on 26 May
@Rory&
No longer handle mention_count == null since its no longer nullable
Rory& committed on 26 May
@Rory&
Use forEach rather than .map.forEach
Rory& committed on 26 May
@Rory&
Add full trace
Rory& committed on 26 May
@Rory&
Use sets for mention roles/users
Rory& committed on 26 May
@Rory&
Simplify some queries for handling mentions
Rory& committed on 26 May
@Rory&
User mentions: use `user_id IN (...)` rather than `user_id = ... OR user_id = ...`
Rory& committed on 26 May
@Rory&
Move message mention handling to separate function
Rory& committed on 26 May
2026-05-24
@Rory&
*/start.ts: unify import order for module-alias and dotenv
Rory& committed on 24 May
@Rory&
Clean up erlpack types
Rory& committed on 24 May
2026-05-05
@Rory&
Compliance: add user_id and user_settings to login response
Rory& committed on 5 May
2026-05-03
@Rory&
handle constraints on webhook delete
Rory& committed on 3 May
2026-04-28
@Rory&
Register: cache blocked IPs
Rory& committed on 28 Apr
2026-04-26
@Rory&
Document why ImageProxy.ts exists
Rory& committed on 26 Apr
2026-04-24
@Rory&
Constrain role name lengths
Rory& committed on 24 Apr
@Rory&
Move email domain lists to assets
Rory& committed on 24 Apr
2026-04-20
@Rory&
Clean up imports in schemas/api/bots
Rory& committed on 20 Apr
2026-04-19
@Rory&
Clean some unused imports
Rory& committed on 19 Apr
@Rory&
Fix guild discovery
Rory& committed on 19 Apr
@Rory&
eslint: reapply after rebasing on #1631
Rory& committed on 19 Apr
@Rory&
eslint: yoda
Rory& committed on 19 Apr
@Rory&
eslint: arrow-body-style=as-needed
Rory& committed on 19 Apr
@Rory&
eslint: more rules, no-duplicate-imports
Rory& committed on 19 Apr
@Rory&
eslint: array callback return, no restricted imports
Rory& committed on 19 Apr
@CyberL1
fix comment typo
CyberL1 committed on 19 Apr