summary refs log tree commit diff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* | Update file-typeRory&2025-09-296-20/+20
* | Fix column type on Message.pinned_atRory&2025-09-291-3/+2
* | fix: make `pinned_at` column nullable (for real this time)CyberL12025-09-291-2/+2
* | fix: make `pinned_at` column nullableCyberL12025-09-291-1/+1
* | No error when message not foundRory&2025-09-291-1/+1
* | No error when message not foundRory&2025-09-292-2/+2
* | Also filter expired invites when returning invite listRory&2025-09-291-1/+1
* | Delete expired invitesRory&2025-09-292-2/+17
* | Add fetching guild profilesRory&2025-09-294-0/+165
* | Set nick/pronouns to undefined if attempting to set to empty string. Fixes #1246Rory&2025-09-291-0/+2
* | Maybe this tieRory&2025-09-292-1/+5
* | Include attachmentsRory&2025-09-291-2/+5
* | Oops, forgot to register extensionRory&2025-09-291-0/+4
* | Polyfill referenced messageRory&2025-09-291-0/+12
* | More relationsRory&2025-09-292-66/+20
* | Add author and mentions relation to fetching messagesRory&2025-09-292-0/+7
* | Actually set the referenced_message relation on new messagesRory&2025-09-291-1/+8
* | Include referenced_message relation on GET /channel/.../messagesRory&2025-09-291-0/+1
* | Null coalescing for file idRory&2025-09-291-3/+2
* | Use default ID on file upload requestsRory&2025-09-292-1/+15
* | Make cloud uploads workRory&2025-09-294-135/+116
* | Logging of empty messagesRory&2025-09-292-2/+3
* | meow???Rory&2025-09-292-2/+2
* | Fix schemasRory&2025-09-291-1/+8
* | Log validation errorsRory&2025-09-291-0/+5
* | Try to handle new attachment style in message handlerRory&2025-09-291-0/+31
* | Update message schema to handle cloud attachmentsRory&2025-09-293-7/+5
* | Implement cloning cloud attachments into messagesRory&2025-09-294-3/+48
* | Implment deleting cloud attachmentsRory&2025-09-292-3/+61
* | Maybe end the request?Rory&2025-09-291-2/+2
* | Add logging to cloud uploadsRory&2025-09-291-0/+5
* | Fix uploads?Rory&2025-09-292-14/+29
* | Fix upload filenameRory&2025-09-291-1/+1
* | Fix ID referencesRory&2025-09-292-2/+26
* | Add first half of cloud attachment uploadsRory&2025-09-2913-112/+377
* | Fix schema for preload messagesRory&2025-09-291-3/+1
* | Implement greetingRory&2025-09-296-1/+139
* | Implement fetching DM messages by user IDRory&2025-09-299-65/+183
* | Implement message preloadingRory&2025-09-296-2/+119
* | Move to some etension methodsRory&2025-09-299-67/+123
* | Channel: add helpers to calculate user permissions and determine channel visi...Rory&2025-09-291-8/+79
* | Permissions: Add some constants for all or no permissionsRory&2025-09-291-0/+6
* | Permissions: less magic numbersRory&2025-09-292-30/+10
* | Fix traceRory&2025-09-291-1/+2
* | Attempt to split up even more?Rory&2025-09-291-2/+103
* | Attempt to reduce OOM chance by factoring out member->guild queriesRory&2025-09-291-108/+66
* | Fix creating guildsRory&2025-09-291-72/+22
* | Add endpoint implementationsRory&2025-09-294-0/+178
* | Add schemas for collectiblesRory&2025-09-296-1/+273
* | Screw off, telemetryRory&2025-09-291-0/+38
* | Colorful rolesRory&2025-09-295-1/+57
* | A little bit of formatting cleanupRory&2025-09-291-0/+2
* | Initialise settings versionsRory&2025-09-291-16/+11
* | Do settings versioningRory&2025-09-292-0/+10
* | Oops, actually send the events to a user...Rory&2025-09-292-0/+2
* | Emit USER_SETTINGS_PROTO_UPDATERory&2025-09-293-0/+37
* | Merge in json representation of settings protosRory&2025-09-292-8/+38
* | Make guild channels nullableRory&2025-09-291-8/+8
* | Add new field to guild update schemaRory&2025-09-291-0/+1
* | Release -> ClientReleaseRory&2025-09-294-5/+13
* | Setting protos supportRory&2025-09-299-0/+664
* | Nest query times for clarityRory&2025-09-291-10/+21
* | Fix typoRory&2025-09-291-1/+1
* | Update copyright date in pin endpointsRory&2025-09-292-2/+2
* | Add tracing to IDENTIFYRory&2025-09-295-46/+129
* | Add stopwatch/elapsedtime classesRory&2025-09-291-0/+115
* | fix: use `createDateColumn()`CyberL12025-09-291-1/+2
* | fix: don't set order for counting queriesCyberL12025-09-292-2/+0
* | fix: set DESC orderCyberL12025-09-292-0/+4
* | fix: update `pinned` column value in down migrationCyberL12025-09-291-0/+3
* | refactor: don't use query builderCyberL12025-09-291-7/+3
* | refactor: don't use query builderCyberL12025-09-292-21/+14
* | fix: migrate older pinned messages to the new systemCyberL12025-09-291-0/+3
* | refactor: add `pinned` getter to `Message` entityCyberL12025-09-293-2/+7
* | refactor: use `pinned_at` to check if message is pinnnedCyberL12025-09-296-29/+39
* | fix: getting message pinssCyberL12025-09-293-2/+31
* | Remove @everyone role from `onIdentify`Zane Helton2025-09-291-1/+4
* | add CONFIG_READONLY functionalityboogiewoogie2025-09-291-1/+3
* | fix stupid bugMathMan052025-09-291-0/+2
* | Update Identify.tsMathium052025-09-091-2/+15
* | don't filter channelsMathium052025-09-091-12/+0
* | prevent re-verifying emailPuyodead12025-09-051-1/+5
* | fixes and minor changes for email stuffPuyodead12025-09-052-14/+16
* | fix an issue with NO_AUTHENTICATE routesPuyodead12025-09-051-6/+17
* | Add automod migrationRory&2025-07-272-1/+18
* | More cleanupRory&2025-07-274-8/+14
* | Some cleanupRory&2025-07-278-1439/+74
* | Kitty stuff works nowEmma [it/its]@Rory&2025-07-273-59/+81
* | WIP logo/terminal stuffEmma [it/its]@Rory&2025-07-2713-26/+1552
* | Implement CRUD for automodEmma [it/its]@Rory&2025-07-276-3/+310
* | add types to the ban api response objectsdank0742025-07-211-13/+24
* | update guild bans apidank0742025-07-212-8/+77
* | move dotenv.config() to top o filedank0742025-07-211-3/+2
* | Merge pull request #1305 from ZaneH/feat/handle-github-webhookPuyodead12025-07-124-147/+724
|\ \
| * | Proxy avatar URL + adjust event logicZane Helton2025-06-291-17/+132
| * | Make tsc happy when using strings as Date in embedZane Helton2025-06-292-2/+22
| * | Refactor `/github` endpoint into it's own fileZane Helton2025-06-293-561/+577
| * | Capitalize `ref_type` when using in embedZane Helton2025-06-292-1/+12
| * | Implement webhook handler for GitHubZane Helton2025-06-291-136/+551
* | | Modern pins endpointsRory&2025-07-082-0/+195
* | | fix unbundled startup for webrtc, and enable eslintdank0742025-07-074-3/+8
* | | Add emoji source endpointRory&2025-07-073-0/+138
* | | Add endpoint to get account standingRory&2025-07-073-0/+97
* | | Add staff_only flag in guild create schemaRory&2025-07-071-0/+1
* | | Make time relative, oopsRory&2025-07-061-8/+8
* | | Log more identify timingsRory&2025-07-061-0/+29
* | | Add intent to event map as per discord docsRory&2025-07-061-0/+122
* | | Add map of privileged intentsRory&2025-07-061-1/+5
* | | Use binary flags for default intents in identifyRory&2025-07-061-1/+1
* | | Move erkinalp intents outRory&2025-07-061-0/+3
* | | Use discord names for intentsRory&2025-07-061-5/+5
* | | Add bitfield for discords privileged intentsRory&2025-07-061-0/+2
* | | Log gateway handling timeRory&2025-07-069-3/+47
* | | Silence duplicate url/path errors when signature objects are passed inRory&2025-07-061-4/+6
* | | Make CDN signature logging opt-in, log stack when both path and url are providedRory&2025-07-061-35/+51
* | | Fix CDN log prefix when fixing attachmentsRory&2025-07-061-3/+3
* | | PrettierRory&2025-07-069-75/+148
* | | Resolve eslint errorsRory&2025-07-062-6/+3
* | | Fix forgotten function signature changesRory&2025-07-063-5/+10
* | | Make IP/user-agent validation in CDN workRory&2025-07-0610-122/+264
* | | use prototype when signing messageEmma [it/its]@Rory&2025-07-061-1/+1
* | | sign urls in gatewayEmma [it/its]@Rory&2025-07-063-1/+21
* | | dont duplicate urlsEmma [it/its]@Rory&2025-07-061-2/+2
* | | include rest of attachment when signingEmma [it/its]@Rory&2025-07-061-0/+1
* | | sign attachment on sending messageEmma [it/its]@Rory&2025-07-061-1/+1
* | | Sign media per userEmma [it/its]@Rory&2025-07-066-11/+57
* | | Add ip?Emma [it/its]@Rory&2025-07-062-2/+1
* | | More loggingEmma [it/its]@Rory&2025-07-061-4/+16
* | | log signed ip addrEmma [it/its]@Rory&2025-07-061-0/+1
* | | Log signing errorsEmma [it/its]@Rory&2025-07-061-1/+9
* | | Add options to erquire IP or User Agent to access CDNEmma [it/its]@Rory&2025-07-066-26/+38
* | | Set trusted proxies in CDNEmma [it/its]@Rory&2025-07-061-0/+3
* | | Consistent request loggingEmma [it/its]@Rory&2025-07-062-0/+39
* | | Fix opcode 8Rory&2025-07-061-2/+7
* | | Fix typeorm queries no longer allowing empty where clausesEmma [it/its]@Rory&2025-07-062-12/+15
* | | Update some dependencies, fix nixEmma [it/its]@Rory&2025-07-026-11/+18
* | | Fix the fixMathMan052025-07-021-1/+1
* | | Check for old password when setting newMathMan052025-07-021-1/+1
* | | Fix the creation of guilds from templatesZane Helton2025-06-294-24/+43
* | | Set `premium_tier` to 0 when creating guild from templateZane Helton2025-06-291-0/+1
* | | Await guild creation to fix a race conditionZane Helton2025-06-291-19/+18
* | | Fix PATCH Template route implementationZane Helton2025-06-291-6/+8
* | | Make ban reason nullableZane Helton2025-06-291-1/+1
* | | Add OP to message.mentions when replied toZane Helton2025-06-291-1/+25
* | | Preserve reactions when a message is editedZane Helton2025-06-291-1/+3
|/ /
* | Properly filter existing embed linksZane Helton2025-06-291-8/+2
* | Change how GUILD_DELETE cleans up the listenerZane Helton2025-06-291-1/+1
* | Start fresh when updating embeds for linksZane Helton2025-06-281-8/+3
* | Fix various issues with embeds on message updatesZane Helton2025-06-283-14/+125
* | Add validation to date_of_birth registration fieldZane Helton2025-06-281-2/+16
* | update webrtc types packagePuyodead12025-06-254-7/+7
* | add webrtc support (#1284)dank0742025-06-2247-770/+1213
* | send the real indexMathMan052025-05-281-1/+1
* | code relies on things done in a certain orderMathMan052025-05-281-54/+50
* | remove missed logMathMan052025-05-281-1/+0
* | sort array to make algorithm happyMathMan052025-05-281-1/+20
* | fix another stupid bugMathMan052025-05-281-1/+1
* | don't set possition if sentMathMan052025-05-281-1/+1
* | remove logsMathMan052025-05-281-2/+0
* | delete the null eaterMathMan052025-05-282-40/+2
* | channel is nullable fixesMathMan052025-05-282-13/+22
* | forgot to test on rebuildMathMan052025-05-281-0/+2
* | fix moving channelsMathMan052025-05-281-1/+1
* | Update attachments.tsPuyodead12025-05-031-2/+1
* | Implement signed cdn urlsPuyodead12025-05-0310-13/+278
* | fix op 8 handler for some discord librariesdank0742025-04-121-1/+8
* | Merge pull request #1269 from dank074/patch/fix-missing-guildcreate-propertiesMadeline2025-04-121-5/+22
|\ \
| * | revert back to original schema, but add missing `members`dank0742025-04-111-6/+19
| * | add type to make sure payload is consistent with other GUILD_CREATE eventdank0742025-04-091-1/+2
| * | fix missing properties in GUILD_CREATE for botsdank0742025-04-091-1/+4
* | | Merge pull request #1273 from dank074/patch/fix-members-listMadeline2025-04-125-0/+40
|\ \ \
| * | | add ophandler for GuildSubscriptionsBulk messagedank0742025-04-125-0/+40
| |/ /
* / / add `author` to query in pins APIdank0742025-04-091-0/+2
|/ /
* | PrettierEmma [it/its]@Rory&2025-04-094-10/+12
* | Fix dependenciesEmma [it/its]@Rory&2025-04-091-2/+4
* | stupid fixMathMan052025-04-031-1/+1
* | fix password reset bugMathMan052025-04-031-1/+1
* | Validate Name for webhooks enforced moreroot2025-03-252-62/+3
* | Added can_recover_account value to /api/policies/instance/configroot2025-03-251-0/+3
* | Added better user configuration and removed extra loggingroot2025-03-255-13/+44
* | Merge branch 'spacebarchat:master' into masterMunchy2025-03-241-0/+1
|\ \
| * | acatually fix the embed issueMathMan052025-03-231-0/+1
* | | Updated error message for empty webhook update bodyroot2025-03-242-2/+2
* | | Added Name Validation utility functionroot2025-03-245-32/+131
* | | Merge branch 'master' of https://github.com/spacebarchat/server into update_w...root2025-03-234-26/+20
|\| |
| * | Merge pull request #1217 from SupremeMortal/fix/message-ackPuyodead12025-03-231-0/+3
| |\ \
| | * | Add missing fields to `MessageAcknowledgeSchema`SupremeMortal2024-09-151-0/+3
| * | | Merge pull request #1205 from DEVTomatoCake/feat/dont-send-x-powered-byPuyodead12025-03-232-25/+13
| |\ \ \
| | * | | Stop sending X-Powered-By & share CORS/BodyParserTomatoCake2024-08-312-25/+13
| * | | | Update index.tsMathMan052025-03-231-1/+4
| * | | | fix minor bugMathMan052025-03-221-1/+1
| * | | | Merge pull request #1258 from thedudedies21/registration_tokensMadeline2025-03-211-2/+4
| |\ \ \ \
| * | | | | added updates to sync with djs webhook packetroot2025-03-202-2/+15
* | | | | | Fixed errors in authorization for webhooks with tokensroot2025-03-236-8/+365
* | | | | | modified webhooks to match djs webhook send formatroot2025-03-202-2/+15
| |/ / / / |/| | | |
* | | | | Added in date wrap on generate-registration-tokens.tsroot2025-03-191-2/+4
|/ / / /
* | | | implement hubs routesPuyodead12025-01-0712-2/+382
* | | | run prettierdank0742024-11-1911-30/+52
* | | | Merge branch 'master' into fix/user-profile-colorsCyber2024-11-1413-21/+18
|\ \ \ \
| * \ \ \ Merge pull request #1232 from dank074/patch/eslintConfigMadeline2024-11-1411-9/+4
| |\ \ \ \
| | * | | | turn off eslint rules causing issuesdank0742024-11-1311-9/+4
| * | | | | fix op 8dank0742024-11-132-12/+14
| |/ / / /
* / / / / fix: return user profile theme colors as numbersCyberL12024-11-121-2/+2
|/ / / /
* | | | Merge pull request #1214 from MathMan05/patch-2Madeline2024-11-051-1/+0
|\ \ \ \
| * | | | Fix op 8MathMan052024-09-091-1/+0
* | | | | Log rabbitmq channel allocations 2Emma [it/its]@Rory&2024-11-021-4/+4
* | | | | Log rabbitmq channel allocationsEmma [it/its]@Rory&2024-11-021-0/+5
* | | | | Add express trustedProxy supportEmma [it/its]@Rory&2024-10-302-0/+7
* | | | | Update sentry to latestEmma [it/its]@Rory&2024-10-302-27/+20
* | | | | Remove imports of erlpack in favor of @yukikaze-bot/erlpack due to the former...Emma [it/its]@Rory&2024-10-303-21/+6
* | | | | Fix the broken delete APIMathMan052024-10-291-1/+1
* | | | | Fix module resolution when $CWD != .Emma [it/its]@Rory&2024-10-284-4/+9
* | | | | Update some patches, switch to node-fetch-commonjs, more updatesEmma [it/its]@Rory&2024-10-2811-21/+51
* | | | | Fall back to @yukikaze-bot/erlpack if erlpack cant be found or loadedEmma [it/its]@Rory&2024-10-093-3/+18
| |_|/ / |/| | |
* | | | Add `guild_template_code` to `GuildCreateSchema`SupremeMortal2024-09-141-0/+1
* | | | fix: self nick change responseCyber2024-09-031-2/+10
|/ / /
* | / Fix uploading of emojisTomatoCake2024-09-021-2/+2
| |/ |/|
* | Fix new app property migration disallowing NULLTomatoCake2024-08-313-6/+6
* | Add more application propertiesTomatoCake2024-08-316-11/+121
|/
* Merge pull request #1202 from DEVTomatoCake/fix/password-mfacode-schemasPuyodead12024-08-308-21/+68
|\
| * Merge branch 'master' into fix/password-mfacode-schemasTomatoCake2024-08-294-6/+13
| |\
| * | Fixes for password, mfa code & email validationTomatoCake2024-08-298-21/+68
* | | Enforce RegEx no auth routes startTomatoCake2024-08-301-4/+4
* | | Fix HEAD requests for no authorization routesTomatoCake2024-08-301-4/+10
| |/ |/|
* | fix: display pinned message authorCyber2024-08-281-0/+1
* | Merge pull request #1199 from DEVTomatoCake/fix/built-in-image-proxyMadeline2024-08-282-2/+9
|\ \
| * | Run prettierTomatoCake2024-08-252-2/+7
| * | Remove auth requirement & fix image pathTomatoCake2024-08-252-2/+4
| |/
* | Merge branch 'spacebarchat:master' into fix/lazy-request-filterTomatoCake2024-08-2480-364/+1028
|\|
| * Run prettierTomatoCake2024-08-242-11/+8
| * Add method to NO_AUTHORIZATION_ROUTESTomatoCake2024-08-242-32/+31
| * Listing & creation of Developer Portal teamsTomatoCake2024-08-2410-14/+185
| * Fix updating vanity URL & retrieving widget.jsonTomatoCake2024-08-232-14/+12
| * Run prettierTomatoCake2024-08-221-1/+1
| * Merge branch 'master' of https://github.com/DEVTomatoCake/spacebar-server int...TomatoCake2024-08-2261-274/+749
| |\
| | * Merge pull request #1178 from DEVTomatoCake/fix/1154-mysql-charsetMadeline2024-08-2239-131/+286
| | |\
| | | * "engine" const value sharedTomatoCake2024-08-1839-41/+82
| | | * Run prettier for @Entity()TomatoCake2024-08-1738-38/+152
| | | * Merge branch 'spacebarchat:master' into fix/1154-mysql-charsetTomatoCake2024-08-171-0/+1
| | | |\
| | | * | Add utf8mb4 "engine" property to all entitysTomatoCake2024-08-1738-131/+131
| | * | | Merge pull request #1189 from greysilly7/dev/bodyparserMadeline2024-08-221-2/+22
| | |\ \ \
| | | * | | feat (bodyparser): do proper errorsScott Gould2024-08-191-2/+22
| | * | | | Merge branch 'master' into fix/widget.json-channel-ordering-deleted-channelsMadeline2024-08-2214-77/+286
| | |\ \ \ \
| | | * | | | Send 204 regardless of user existanceTomatoCake2024-08-211-53/+13
| | | * | | | Merge pull request #1126 from DEVTomatoCake/feat/local-image-proxyMadeline2024-08-197-7/+216
| | | |\ \ \ \
| | | | * | | | Merge branch 'master' of https://github.com/DEVTomatoCake/spacebar-server int...TomatoCake2024-08-1813-63/+175
| | | | |\| | |
| | | | * | | | Merge branch 'master' of https://github.com/DEVTomatoCake/spacebar-server int...TomatoCake2024-08-1549-169/+1251
| | | | |\ \ \ \ | | | | | | |/ / | | | | | |/| |
| | | | * | | | Merge branch 'master' into feat/local-image-proxyTomatoCake2024-07-1849-152/+613
| | | | |\ \ \ \
| | | | * | | | | Fix build by using ts-ignoreTomatoCake2024-06-281-1/+2
| | | | * | | | | Fix style + nix?TomatoCake2024-06-281-2/+6