| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | initial recipients work | MathMan05 | 2026-01-28 | 2 | -0/+2 |
| | | |||||
| * | thread API start | MathMan05 | 2026-01-28 | 5 | -1/+39 |
| | | |||||
| * | sechema changes+migrations | MathMan05 | 2026-01-28 | 4 | -1/+73 |
| | | |||||
| * | Rename use_thread permissions to create_thread | Rory& | 2026-01-28 | 1 | -2/+2 |
| | | |||||
| * | Make bot invites configurable | Rory& | 2026-01-24 | 1 | -0/+1 |
| | | |||||
| * | Port User.tag getter from pomelo as utility | Rory& | 2026-01-23 | 1 | -1/+8 |
| | | |||||
| * | WIP: StopForumSpam support | Rory& | 2026-01-22 | 2 | -0/+132 |
| | | |||||
| * | bot fix | MathMan05 | 2026-01-21 | 1 | -1/+1 |
| | | |||||
| * | Add stub POSt report endpoint | Rory& | 2026-01-17 | 2 | -1/+46 |
| | | |||||
| * | fix: `FieldErrors` function returned array instead of an object | CyberL1 | 2026-01-14 | 1 | -7/+8 |
| | | |||||
| * | Fix schemas... | Rory& | 2025-12-27 | 1 | -24/+32 |
| | | |||||
| * | Allow passing config secrets as paths | Rory& | 2025-12-27 | 1 | -0/+15 |
| | | |||||
| * | print cwd in jwt | Rory& | 2025-12-27 | 1 | -1/+1 |
| | | |||||
| * | Log some paths | Rory& | 2025-12-27 | 2 | -2/+3 |
| | | |||||
| * | Drop unused metrics configuration | Rory& | 2025-12-25 | 3 | -24/+0 |
| | | |||||
| * | Drop unused Kafka configuration | Rory& | 2025-12-25 | 3 | -26/+0 |
| | | |||||
| * | Consistent imports and instructions for email | Rory& | 2025-12-25 | 4 | -10/+15 |
| | | |||||
| * | Drop sqlite3 by default | Rory& | 2025-12-25 | 1 | -5/+13 |
| | | |||||
| * | Add server name config option for use in client redirects | Rory& | 2025-12-23 | 2 | -4/+10 |
| | | |||||
| * | Merge pull request #1449 from MathMan05/inviteFix | Cyber | 2025-12-22 | 1 | -0/+6 |
| |\ | |||||
| | * | fix invite API slightly | MathMan05 | 2025-12-22 | 1 | -0/+6 |
| | | | |||||
| * | | Commit evil (set process names) | Rory& | 2025-12-20 | 1 | -1/+0 |
| |/ | |||||
| * | Deprecation: Use object-based relations for typeorm | Rory& | 2025-12-19 | 2 | -9/+9 |
| | | |||||
| * | Dont use promises for dummy endpoints | Rory& | 2025-12-19 | 3 | -6/+7 |
| | | |||||
| * | ESLint: warn for deprecated constructs | Rory& | 2025-12-19 | 1 | -2/+2 |
| | | |||||
| * | DEPRECATION: Move most select queries to object instead of string[] | Rory& | 2025-12-19 | 3 | -5/+5 |
| | | |||||
| * | Send HTTP 401 on token errors | Rory& | 2025-12-19 | 1 | -14/+13 |
| | | |||||
| * | Fix initial database setup | Rory& | 2025-12-19 | 1 | -1/+6 |
| | | |||||
| * | Use inserts instead of save for new entities | Rory& | 2025-12-19 | 1 | -1/+6 |
| | | |||||
| * | WIP CDN stuff | Rory& | 2025-12-19 | 1 | -0/+26 |
| | | |||||
| * | Drop blockProxies from config - fixup for #1444 / b54e86d | Rory& | 2025-12-18 | 1 | -1/+0 |
| | | |||||
| * | Drop isProxy alltogether, because wtf is this language (!![] === true ↵ | Rory& | 2025-12-18 | 1 | -9/+0 |
| | | | | | apparently) - Fixes #1444 | ||||
| * | Merge branch 'master' into feat/forwards | Cyber | 2025-12-18 | 1 | -0/+7 |
| |\ | |||||
| | * | More gateway trace | Rory& | 2025-12-18 | 1 | -0/+7 |
| | | | |||||
| * | | chore: run prettier | CyberL1 | 2025-12-18 | 2 | -9/+9 |
| | | | |||||
| * | | feat: add message forwards (normal messages only) | CyberL1 | 2025-12-18 | 2 | -1/+17 |
| |/ | |||||
| * | Dont log unix socket emissions that are below 5ms due to log noise | Rory& | 2025-12-17 | 1 | -1/+3 |
| | | |||||
| * | Add common scams from discord to blocked usernames by default | Rory& | 2025-12-17 | 1 | -1/+1 |
| | | |||||
| * | friend nicknames | MathMan05 | 2025-12-17 | 1 | -0/+9 |
| | | |||||
| * | Drop extended_settings, account data soon. Closes #1160 | Rory& | 2025-12-17 | 2 | -5/+13 |
| | | |||||
| * | Merge remote-tracking branch 'DEVTomatoCake/fix/getPublicUser-no-defaults' | Rory& | 2025-12-17 | 2 | -7/+5 |
| |\ | |||||
| | * | Run ESLint | TomatoCake | 2024-09-01 | 1 | -8/+1 |
| | | | |||||
| | * | Stop returning defaults when using getPublicUser() | TomatoCake | 2024-09-01 | 1 | -6/+4 |
| | | | |||||
| * | | lintstagedrc: regenerate schemas/openapi if schemas changed | Rory& | 2025-12-17 | 198 | -8503/+8503 |
| | | | |||||
| * | | No more fallback URLs | Rory& | 2025-12-17 | 3 | -5/+4 |
| | | | |||||
| * | | Dont directly export all config subtypes | Rory& | 2025-12-17 | 2 | -2/+1 |
| | | | |||||
| * | | Move region to webrtc schemas | Rory& | 2025-12-17 | 4 | -51/+1 |
| | | | |||||
| * | | Prettier u10 | Rory& | 2025-12-17 | 1 | -84/+30 |
| | | | |||||
| * | | Prettier u7 | Rory& | 2025-12-17 | 10 | -732/+193 |
| | | | |||||
| * | | Prettier u6 | Rory& | 2025-12-17 | 15 | -196/+61 |
| | | | |||||
| * | | Prettier u5 | Rory& | 2025-12-17 | 2 | -15/+3 |
| | | | |||||
| * | | Prettier -1 | Rory& | 2025-12-17 | 1 | -1/+0 |
| | | | |||||
| * | | Prettier 8 | Rory& | 2025-12-17 | 5 | -32/+8 |
| | | | |||||
| * | | Prettier 6 | Rory& | 2025-12-17 | 5 | -70/+17 |
| | | | |||||
| * | | Prettier 5 | Rory& | 2025-12-17 | 2 | -5/+5 |
| | | | |||||
| * | | Prettier 4 | Rory& | 2025-12-17 | 2 | -4/+4 |
| | | | |||||
| * | | Prettier 3 | Rory& | 2025-12-17 | 3 | -6/+3 |
| | | | |||||
| * | | Prettier 2 | Rory& | 2025-12-17 | 2 | -2/+2 |
| | | | |||||
| * | | Prettier 2 | Rory& | 2025-12-17 | 4 | -4/+4 |
| | | | |||||
| * | | Prettier migration scripts | Rory& | 2025-12-17 | 25 | -330/+265 |
| | | | |||||
| * | | Prettier a few files | Rory& | 2025-12-17 | 1 | -1/+0 |
| | | | |||||
| * | | finally make eslint happy | Rory& | 2025-12-17 | 6 | -53/+19 |
| | | | |||||
| * | | Centralise ip info logic | Rory& | 2025-12-17 | 2 | -4/+28 |
| | | | |||||
| * | | Rename PRIVATE_ROUTE -> EPHEMERAL, fix typo | Rory& | 2025-12-17 | 2 | -5/+2 |
| | | | |||||
| * | | unixsock: use length-prefixed message framing + buffer | Rory& | 2025-12-17 | 1 | -10/+32 |
| | | | |||||
| * | | Update session info | Rory& | 2025-12-17 | 4 | -32/+103 |
| | | | |||||
| * | | Fix session | Rory& | 2025-12-16 | 1 | -3/+3 |
| | | | |||||
| * | | Device management | Rory& | 2025-12-16 | 1 | -1/+19 |
| | | | |||||
| * | | Experimental unix socket mode | Rory& | 2025-12-16 | 1 | -0/+150 |
| | | | |||||
| * | | Forgot to make rabbitmq static | Rory& | 2025-12-16 | 1 | -4/+4 |
| | | | |||||
| * | | Listen for connection errors? | Rory& | 2025-12-16 | 1 | -15/+25 |
| | | | |||||
| * | | Dirty rabbitmq hack | Rory& | 2025-12-16 | 1 | -1/+6 |
| | | | |||||
| * | | Gateway token frefresh | Rory& | 2025-12-16 | 2 | -3/+4 |
| | | | |||||
| * | | Fix bad imports | Rory& | 2025-12-16 | 1 | -1/+1 |
| | | | |||||
| * | | Less debug logging, more useful? | Rory& | 2025-12-16 | 1 | -1/+1 |
| | | | |||||
| * | | Session fixes | Rory& | 2025-12-16 | 2 | -3/+11 |
| | | | |||||
| * | | Upate session info | Rory& | 2025-12-16 | 1 | -7/+29 |
| | | | |||||
| * | | More maybe un-blowing-up | Rory& | 2025-12-16 | 1 | -1/+1 |
| | | | |||||
| * | | IDE blew up again | Rory& | 2025-12-16 | 1 | -1/+1 |
| | | | |||||
| * | | Create sessions for new users | Rory& | 2025-12-16 | 3 | -13/+95 |
| | | | |||||
| * | | Try/catch in GetSafeChannel to maybe catch createchannel errors???? | Rory& | 2025-12-16 | 1 | -11/+16 |
| | | | |||||
| * | | Token versioning start | Rory& | 2025-12-16 | 1 | -15/+16 |
| | | | |||||
| * | | Allow opting out of persisting instance bans on user delete endpoint | Rory& | 2025-12-16 | 1 | -6/+28 |
| | | | |||||
| * | | EndpointPrivate for api | Rory& | 2025-12-16 | 1 | -2/+3 |
| | | | |||||
| * | | No longer generate security_jwtSecret, switch webauthn to modern tokens, dont | Rory& | 2025-12-14 | 3 | -21/+26 |
| | | | |||||
| * | | force sync for sqlite | Rory& | 2025-12-14 | 1 | -0/+7 |
| | | | |||||
| * | | Fix missing config usage for backup codes | Rory& | 2025-12-13 | 1 | -1/+2 |
| | | | |||||
| * | | Drop nonfunctional default ipdata key | Rory& | 2025-12-13 | 2 | -1/+15 |
| | | | |||||
| * | | Fix sqlite | Rory& | 2025-12-13 | 1 | -1/+4 |
| | | | |||||
| * | | No more sync:db on initial setup >:C >:C >:C | Rory& | 2025-12-13 | 10 | -51/+779 |
| | | | |||||
| * | | comment | dank074 | 2025-12-13 | 1 | -0/+1 |
| | | | |||||
| * | | try to handle race condition again | dank074 | 2025-12-13 | 2 | -7/+28 |
| | | | |||||
| * | | Fix formatting oopsie | Rory& | 2025-12-13 | 1 | -7/+7 |
| | | | |||||
| * | | Log elapsed time for user delete | Rory& | 2025-12-13 | 1 | -0/+13 |
| | | | |||||
| * | | Maybe?> | Rory& | 2025-12-13 | 1 | -7/+6 |
| | | | |||||
| * | | Fix missing group by? | Rory& | 2025-12-13 | 1 | -0/+2 |
| | | | |||||
| * | | Fix typo in getDmChannels helper | Rory& | 2025-12-13 | 1 | -1/+1 |
| | | | |||||
| * | | Add missing migration | Rory& | 2025-12-13 | 1 | -0/+14 |
| | | | |||||
| * | | Instance ban stuff | Rory& | 2025-12-13 | 3 | -47/+77 |
| | | | |||||
| * | | More instance ban stuff | Rory& | 2025-12-12 | 5 | -11/+43 |
| | | | |||||
| * | | Fix IP tracking for bans | Rory& | 2025-12-12 | 2 | -0/+58 |
| | | | |||||
| * | | Merge branch 'spacebarchat:master' into fix/config-stuff | Cyber | 2025-12-12 | 2 | -32/+29 |
| |\ \ | |||||
| | * | | fix: prevent race condition in rabbitmq | dank074 | 2025-12-12 | 2 | -32/+29 |
| | | | | |||||
| * | | | fix: some config stuff | CyberL1 | 2025-12-12 | 1 | -3/+3 |
| |/ / | |||||
| * | | Perhaps, dont IP ban moderators | Rory& | 2025-12-07 | 2 | -2/+18 |
| | | | |||||
| * | | fix: send presences array (empty for now) in READY event data | CyberL1 | 2025-12-04 | 1 | -0/+1 |
| | | | |||||
| * | | validate that endpoitns are configured | Rory& | 2025-12-04 | 1 | -1/+38 |
| | | | |||||
| * | | Remove fallback URIs, remove endpointClient, expose admin api | Rory& | 2025-12-04 | 3 | -5/+3 |
| | | | |||||
| * | | createMessageWithDefaults: unset member | Rory& | 2025-12-02 | 1 | -0/+2 |
| | | | |||||
| * | | Trace origin for addToGuild call, warn if sending null roles | Rory& | 2025-12-02 | 2 | -0/+2 |
| | | | |||||
| * | | Extended IP address scrutiny on register | Rory& | 2025-12-02 | 1 | -1/+2 |
| | | | |||||
| * | | Use IpDataClient in places | Rory& | 2025-12-02 | 1 | -0/+4 |
| | | | |||||
| * | | Dont export classes as default | Rory& | 2025-12-02 | 2 | -2/+2 |
| | | | |||||
| * | | Export util/networking | Rory& | 2025-12-02 | 1 | -0/+1 |
| | | | |||||
| * | | Forgot the configuration, lol | Rory& | 2025-12-02 | 1 | -2/+5 |
| | | | |||||
| * | | Classes for abuseipdb/ipdata | Rory& | 2025-12-02 | 7 | -0/+307 |
| | | | |||||
| * | | Split time classes, include tests | Rory& | 2025-12-01 | 9 | -51/+690 |
| | | | |||||
| * | | File uploads: try form.getBuffer() | Rory& | 2025-12-01 | 1 | -1/+1 |
| | | | |||||
| * | | Drop node-fetch-commonjs, proxy-agent as deprecated | Rory& | 2025-12-01 | 2 | -9/+3 |
| | | | |||||
| * | | stopwatch fixes | MathMan05 | 2025-11-30 | 1 | -16/+13 |
| | | | |||||
| * | | Cut down schemas by 90% | Rory& | 2025-11-29 | 2 | -7/+7 |
| | | | |||||
| * | | don't show invis | MathMan05 | 2025-11-29 | 1 | -0/+3 |
| | | | |||||
| * | | remove string proto fake polyfill | MathMan05 | 2025-11-26 | 4 | -54/+7 |
| | | | |||||
| * | | Merge branch 'removeStupidPolies' of https://github.com/MathMan05/server ↵ | MathMan05 | 2025-11-26 | 2 | -1/+31 |
| |\ \ | | | | | | | | | | into removeStupidPolies | ||||
| | * \ | Merge branch 'spacebarchat:master' into removeStupidPolies | Mathium05 | 2025-11-26 | 2 | -1/+31 |
| | |\ \ | |||||
| | | * | | Cache access token key in memory and write it back to disk if deleted | Rory& | 2025-11-26 | 1 | -1/+25 |
| | | | | | |||||
| | | * | | Expose mor emember keys | Rory& | 2025-11-25 | 1 | -0/+6 |
| | | | | | |||||
| * | | | | remove remove | MathMan05 | 2025-11-26 | 3 | -19/+10 |
| |/ / / | |||||
| * | | | fix distinct | MathMan05 | 2025-11-26 | 1 | -1/+1 |
| | | | | |||||
| * | | | re-add partion function | MathMan05 | 2025-11-26 | 1 | -0/+6 |
| | | | | |||||
| * | | | remove test, oops | MathMan05 | 2025-11-26 | 1 | -7/+0 |
| | | | | |||||
| * | | | change partition | MathMan05 | 2025-11-26 | 1 | -11/+0 |
| | | | | |||||
| * | | | remove distinct | MathMan05 | 2025-11-26 | 3 | -17/+1 |
| | | | | |||||
| * | | | Fix backwards condition | MathMan05 | 2025-11-26 | 1 | -1/+1 |
| | | | | |||||
| * | | | save file | MathMan05 | 2025-11-26 | 1 | -9/+0 |
| | | | | |||||
| * | | | rid of forEachAsync | MathMan05 | 2025-11-26 | 1 | -10/+0 |
| | | | | |||||
| * | | | make normalize URL normal | MathMan05 | 2025-11-26 | 4 | -58/+2 |
| | | | | |||||
| * | | | get rid of sleep() | MathMan05 | 2025-11-26 | 3 | -41/+6 |
| | | | | |||||
| * | | | remove the empty files | MathMan05 | 2025-11-25 | 2 | -0/+0 |
| | | | | |||||
| * | | | rid of Math.clamp | MathMan05 | 2025-11-25 | 3 | -51/+0 |
| | | | | |||||
| * | | | remove unused filter async | MathMan05 | 2025-11-25 | 2 | -16/+1 |
| | | | | |||||
| * | | | remove distinct by | MathMan05 | 2025-11-25 | 2 | -34/+0 |
| | | | | |||||
| * | | | actually delete the functions | MathMan05 | 2025-11-25 | 1 | -8/+0 |
| | | | | |||||
| * | | | Delete Object.map | MathMan05 | 2025-11-25 | 4 | -43/+4 |
| | | | | |||||
| * | | | remove unused forEach | MathMan05 | 2025-11-25 | 2 | -31/+0 |
| | | | | |||||
| * | | | rid of contains all | MathMan05 | 2025-11-25 | 3 | -24/+3 |
| | | | | |||||
| * | | | remove unused intersect | MathMan05 | 2025-11-25 | 2 | -15/+0 |
| | | | | |||||
| * | | | remove except (it's probally faster this way too) | MathMan05 | 2025-11-25 | 3 | -30/+7 |
| | | | | |||||
| * | | | get rid of single | MathMan05 | 2025-11-25 | 3 | -27/+3 |
| | | | | |||||
| * | | | remove first/last | MathMan05 | 2025-11-25 | 2 | -34/+23 |
| |/ / | |||||
| * | | Channel: revert part of permission unification PR | Rory& | 2025-11-25 | 2 | -2/+70 |
| | | | |||||
| * | | Fix type on communication_disabled_until | Rory& | 2025-11-25 | 1 | -1/+1 |
| | | | |||||
| * | | implement timeouts and quarantines | Rory& | 2025-11-25 | 2 | -6/+31 |
| | | | |||||
| * | | async filter extensions | Rory& | 2025-11-25 | 2 | -0/+16 |
| | | | |||||
| * | | centerlize permision checking more | MathMan05 | 2025-11-25 | 2 | -108/+29 |
| | | | |||||
| * | | Permissions: fill in new flags | Rory& | 2025-11-25 | 1 | -1/+16 |
| | | | |||||
| * | | Admin API: Check rights, require OPERATOR | Rory& | 2025-11-24 | 1 | -4/+4 |
| | | | |||||
| * | | update to use flags | MathMan05 | 2025-11-23 | 1 | -1/+2 |
| | | | |||||
| * | | is it a hack if it works? | MathMan05 | 2025-11-23 | 1 | -1/+30 |
| | | | |||||
| * | | Message#createWithDefaults: Set mesasge type if message_reference is set and ↵ temp | Rory& | 2025-11-22 | 1 | -0/+3 |
| | | | | | | | | | no other type is set | ||||
| * | | add extraFields optional param on toPrivateUser, expose rights on READY | Rory& | 2025-11-22 | 1 | -2/+2 |
| | | | |||||
| * | | only for gorups | MathMan05 | 2025-11-20 | 1 | -1/+1 |
| | | | |||||
| * | | fix groups more | MathMan05 | 2025-11-20 | 1 | -115/+41 |
| | | | |||||
| * | | fix: default `activities` to empty array | CyberL1 | 2025-11-20 | 2 | -8/+17 |
| | | | |||||
| * | | implement mention_count | MathMan05 | 2025-11-18 | 1 | -8/+1 |
| | | | |||||
| * | | member count fixes | MathMan05 | 2025-11-18 | 1 | -1/+1 |
| | | | |||||
| * | | Merge branch 'master' into notiFix | Cyber | 2025-11-18 | 4 | -1/+19 |
| |\ \ | |||||
| | * \ | Merge branch 'master' into welcomeUpdate | Cyber | 2025-11-18 | 3 | -1/+12 |
| | |\ \ | |||||
| | | * | | prevent bots from joining guild with config | MathMan05 | 2025-11-17 | 3 | -1/+12 |
| | | | | | |||||
| | * | | | update last message id in more places | MathMan05 | 2025-11-17 | 1 | -0/+7 |
| | |/ / | | | | | | | | | | This update should update the last message id in the greet message endpoint and the Member creation message. | ||||
| * / / | set default notification value | MathMan05 | 2025-11-17 | 1 | -1/+1 |
| |/ / | | | | | | | This should make it so that people who just joined have the default notification value as set by the guild instead of always defaulting to all messages. | ||||
| * | | Merge branch 'master' into users-fix2 | Cyber | 2025-11-09 | 2 | -1/+12 |
| |\ \ | |||||
| | * | | fix: gif stickers should have `format_type` 4 instead of 0 | CyberL1 | 2025-11-08 | 1 | -0/+11 |
| | | | | |||||
| | * | | fix | MathMan05 | 2025-10-30 | 1 | -1/+1 |
| | | | | |||||
| | * | | fix SQLite | MathMan05 | 2025-10-30 | 1 | -1/+1 |
| | | | | |||||
| * | | | fix full user object being exposed | MathMan05 | 2025-10-30 | 1 | -44/+9 |
| |/ / | |||||
| * | | fix: defualt `options` to `[]` | CyberL1 | 2025-10-23 | 2 | -2/+18 |
| | | | |||||
| * | | Revert "Default to `[]` for `options`, `integration_types`, `contexts`" | Cyber | 2025-10-23 | 2 | -29/+3 |
| | | | |||||
| * | | fix: default `options`, `integration_types` and `contexts` to empty array | CyberL1 | 2025-10-23 | 2 | -3/+29 |
| | | | |||||
| * | | chore: do a migration to delete bot users with no application | CyberL1 | 2025-10-22 | 1 | -0/+9 |
| | | | |||||
| * | | fix: set `message_reference_id` to null if original message is deleted | CyberL1 | 2025-10-20 | 2 | -2/+20 |
| | | | |||||
| * | | fix: interaction callback | CyberL1 | 2025-10-19 | 2 | -1/+4 |
| | | | |||||
| * | | Make reconicle migration not suck | Rory& | 2025-10-19 | 1 | -3/+4 |
| | | | |||||
| * | | Synchronously save automod message | Rory& | 2025-10-19 | 3 | -1/+54 |
| | | | |||||
| * | | Use message.create | Rory& | 2025-10-19 | 1 | -1/+1 |
| | | | |||||
| * | | Force back propagate ids | Rory& | 2025-10-19 | 1 | -0/+8 |
| | | | |||||
| * | | Always mutate opts, not message | Rory& | 2025-10-19 | 1 | -14/+12 |
| | | | |||||
| * | | Maybe more robust enforcement | Rory& | 2025-10-19 | 1 | -7/+10 |
| | | | |||||
| * | | Helper to create valid messages | Rory& | 2025-10-19 | 1 | -0/+41 |
| | | | |||||
| * | | Automod mayhaps? | Rory& | 2025-10-18 | 2 | -11/+18 |
| | | | |||||
| * | | fix: pass the command type to pending interactions map | CyberL1 | 2025-10-18 | 1 | -2/+3 |
| | | | |||||
| * | | feat: add `interaction_metadata` to `toJSON` | CyberL1 | 2025-10-18 | 1 | -0/+1 |
| | | | |||||
| * | | fix: move types to schema | CyberL1 | 2025-10-18 | 1 | -2/+0 |
| | | | |||||
| * | | fix: add `user` object on `interaction` and `interaction_metadata` for messages | CyberL1 | 2025-10-18 | 1 | -0/+2 |
| | | | |||||
| * | | feat: interactions (incomplete) | CyberL1 | 2025-10-17 | 5 | -9/+89 |
| | | | |||||
| * | | Include full AJV error on api | Rory& | 2025-10-17 | 1 | -1/+5 |
| | | | |||||
| * | | Fix proto errors maybe | Rory& | 2025-10-17 | 1 | -2/+11 |
| | | | |||||
| * | | Local changes | Rory& | 2025-10-16 | 2 | -77/+56 |
| | | | |||||
| * | | Add application command schema | Rory& | 2025-10-16 | 4 | -0/+177 |
| | | | |||||
| * | | Switch from commonjs to nodenext | Rory& | 2025-10-15 | 1 | -0/+2 |
| | | | |||||
| * | | More schema work, moved most stuff from entities to schemas, though messy | Rory& | 2025-10-15 | 20 | -562/+24 |
| | | | |||||
| * | | Reorganise schemas a little bit | Rory& | 2025-10-15 | 9 | -297/+19 |
| | | | |||||
| * | | Move schemas to separate module | Rory& | 2025-10-14 | 143 | -4756/+2 |
| | | | |||||
| * | | Schema fixes, api bug fix | Rory& | 2025-10-14 | 1 | -2/+1 |
| | | | |||||
| * | | Properly traverse result object | Rory& | 2025-10-11 | 1 | -1/+3 |
| | | | |||||
| * | | Try other way of querying? | Rory& | 2025-10-11 | 1 | -5/+1 |
| | | | |||||
| * | | Return defaults for missing {proto-,}settings | Rory& | 2025-10-11 | 3 | -4/+23 |
| | | | |||||
| * | | Try to fix duplicate user settings | Rory& | 2025-10-11 | 1 | -1/+1 |
| | | | |||||
| * | | Fix bad import, remove baseUrl from tsconfig to enable ts7 compat | Rory& | 2025-10-07 | 1 | -1/+0 |
| | | | |||||
| * | | Try to fix sending messages with discord-go | Rory& | 2025-10-06 | 1 | -2/+2 |
| | | | |||||
| * | | Fix nix, update admin api db models | Rory& | 2025-10-05 | 1 | -2/+2 |
| | | | |||||
| * | | Local changes | Emma [it/its]@Rory& | 2025-10-05 | 1 | -6/+33 |
| | | | |||||
| * | | Rewrite access tokens, initial admin api | Emma [it/its]@Rory& | 2025-10-05 | 2 | -45/+102 |
| | | | |||||
| * | | Add sticker limit | Rory& | 2025-10-04 | 1 | -0/+1 |
| | | | |||||
| * | | Fix missed merge | Rory& | 2025-10-04 | 1 | -1/+2 |
| | | | |||||
| * | | I guess it builds now? | Rory& | 2025-10-04 | 4 | -16/+25 |
| | | | |||||
| * | | Tests for extension methods | Rory& | 2025-10-04 | 7 | -8/+201 |
| | | | |||||
| * | | Fill in missing stuff from missing-native-js-functions | Rory& | 2025-10-04 | 5 | -2/+50 |
| | | | |||||
| * | | Unkown -> unkown (typo fix) | Rory& | 2025-10-04 | 1 | -1/+1 |
| | | | |||||
| * | | Clean up other extensions | Rory& | 2025-10-04 | 2 | -5/+8 |
| | | | |||||
| * | | Clean up array extensions | Rory& | 2025-10-04 | 4 | -16/+61 |
| | | | |||||
| * | | Add Array.remove extension | Rory& | 2025-10-04 | 1 | -0/+12 |
| | | | |||||
| * | | Add dotnet-ish Random class | Rory& | 2025-10-04 | 3 | -2/+77 |
| | | | |||||
| * | | Drop dependency on missing-native-js-functions | Rory& | 2025-10-04 | 8 | -8/+0 |
| | | | |||||
| * | | Implement sleep function | Rory& | 2025-10-04 | 1 | -0/+11 |
| | | | |||||
| * | | Config as class | Rory& | 2025-10-04 | 1 | -9/+9 |
| | | | |||||
| * | | Attempt to vendor lambert-server | Rory& | 2025-10-04 | 5 | -0/+350 |
| | | | |||||
| * | | Fix ignored request schemas | Rory& | 2025-10-04 | 1 | -3/+0 |
| | | | |||||
| * | | Log schema in validator? | Rory& | 2025-10-01 | 1 | -2/+5 |
| | | | |||||
| * | | Disable validation for JSON settings protos update | Rory& | 2025-10-01 | 1 | -0/+3 |
| | | | |||||
| * | | Safety hub work | Rory& | 2025-10-01 | 1 | -12/+134 |
| | | | |||||
| * | | Send user settings proto in gateway ready, if one exists | Rory& | 2025-09-30 | 1 | -0/+3 |
| | | | |||||
| * | | Fix some imports | Rory& | 2025-09-30 | 5 | -5/+5 |
| | | | |||||
| * | | Remove mariadb support as it isnt maintained and hasnt worked in over a year | Rory& | 2025-09-30 | 70 | -748/+5 |
| | | | |||||
| * | | Clean up unused imports | Rory& | 2025-09-30 | 10 | -22/+11 |
| | | | |||||
| * | | Copyright notices on email handling | Rory& | 2025-09-30 | 6 | -3/+90 |
| | | | |||||
| * | | Port MailJet transport | Rory& | 2025-09-30 | 3 | -55/+53 |
| | | | |||||
| * | | Port MailGun transport | Rory& | 2025-09-30 | 5 | -59/+54 |
| | | | |||||
| * | | Port SMTP transport, make nodemailer optional | Rory& | 2025-09-30 | 5 | -89/+75 |
| | | | |||||
| * | | Port SendGrid to new interface | Rory& | 2025-09-30 | 4 | -82/+128 |
| | | | |||||
| * | | Silence, dotenv, we dont want your ads | Rory& | 2025-09-29 | 1 | -1/+1 |
| | | | |||||
| * | | Drop @sentry/node (Sentry support) - untested and unused | Rory& | 2025-09-29 | 5 | -161/+0 |
| | | | |||||
| * | | Fix column type on Message.pinned_at | Rory& | 2025-09-29 | 1 | -3/+2 |
| | | | |||||
| * | | fix: make `pinned_at` column nullable (for real this time) | CyberL1 | 2025-09-29 | 1 | -2/+2 |
| | | | |||||
| * | | fix: make `pinned_at` column nullable | CyberL1 | 2025-09-29 | 1 | -1/+1 |
| | | | |||||
| * | | No error when message not found | Rory& | 2025-09-29 | 1 | -1/+1 |
| | | | |||||
| * | | Delete expired invites | Rory& | 2025-09-29 | 1 | -2/+11 |
| | | | |||||
| * | | Add fetching guild profiles | Rory& | 2025-09-29 | 3 | -0/+100 |
| | | | |||||
| * | | Set nick/pronouns to undefined if attempting to set to empty string. Fixes #1246 | Rory& | 2025-09-29 | 1 | -0/+2 |
| | | | |||||
| * | | Oops, forgot to register extension | Rory& | 2025-09-29 | 1 | -0/+4 |
| | | | |||||
