summary refs log tree commit diff
path: root/src/util (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* | Set nick/pronouns to undefined if attempting to set to empty string. Fixes #1246Rory&2025-09-291-0/+2
* | Oops, forgot to register extensionRory&2025-09-291-0/+4
* | Add author and mentions relation to fetching messagesRory&2025-09-291-0/+5
* | Use default ID on file upload requestsRory&2025-09-291-1/+1
* | Fix schemasRory&2025-09-291-1/+8
* | Update message schema to handle cloud attachmentsRory&2025-09-292-7/+4
* | Fix uploads?Rory&2025-09-291-0/+1
* | Fix ID referencesRory&2025-09-292-2/+26
* | Add first half of cloud attachment uploadsRory&2025-09-297-6/+169
* | Implement greetingRory&2025-09-293-0/+33
* | Implement fetching DM messages by user IDRory&2025-09-298-65/+129
* | Implement message preloadingRory&2025-09-295-2/+47
* | Move to some etension methodsRory&2025-09-298-66/+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-291-19/+7
* | Fix creating guildsRory&2025-09-291-72/+22
* | Add schemas for collectiblesRory&2025-09-296-1/+273
* | Colorful rolesRory&2025-09-294-0/+51
* | A little bit of formatting cleanupRory&2025-09-291-0/+2
* | Initialise settings versionsRory&2025-09-291-16/+11
* | Emit USER_SETTINGS_PROTO_UPDATERory&2025-09-291-0/+1
* | 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-291-1/+1
* | Setting protos supportRory&2025-09-297-0/+290
* | Fix typoRory&2025-09-291-1/+1
* | Add tracing to IDENTIFYRory&2025-09-293-2/+15
* | Add stopwatch/elapsedtime classesRory&2025-09-291-0/+115
* | fix: use `createDateColumn()`CyberL12025-09-291-1/+2
* | fix: update `pinned` column value in down migrationCyberL12025-09-291-0/+3
* | fix: migrate older pinned messages to the new systemCyberL12025-09-291-0/+3
* | refactor: add `pinned` getter to `Message` entityCyberL12025-09-291-0/+5
* | refactor: use `pinned_at` to check if message is pinnnedCyberL12025-09-292-5/+4
* | fix: getting message pinssCyberL12025-09-292-0/+20
* | add CONFIG_READONLY functionalityboogiewoogie2025-09-291-1/+3
* | fixes and minor changes for email stuffPuyodead12025-09-051-13/+15
* | Add automod migrationRory&2025-07-272-1/+18
* | More cleanupRory&2025-07-272-2/+3
* | Some cleanupRory&2025-07-277-1389/+23
* | Kitty stuff works nowEmma [it/its]@Rory&2025-07-272-39/+65
* | WIP logo/terminal stuffEmma [it/its]@Rory&2025-07-279-0/+1501
* | Implement CRUD for automodEmma [it/its]@Rory&2025-07-275-3/+163
* | update guild bans apidank0742025-07-211-1/+3
* | Merge pull request #1305 from ZaneH/feat/handle-github-webhookPuyodead12025-07-121-0/+10
|\ \
| * | Capitalize `ref_type` when using in embedZane Helton2025-06-291-0/+10
* | | Add emoji source endpointRory&2025-07-072-0/+45
* | | Add endpoint to get account standingRory&2025-07-072-0/+39
* | | Add staff_only flag in guild create schemaRory&2025-07-071-0/+1
* | | Add intent to event map as per discord docsRory&2025-07-061-0/+122
* | | Add map of privileged intentsRory&2025-07-061-1/+5
* | | 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
* | | 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
* | | PrettierRory&2025-07-064-33/+67
* | | Resolve eslint errorsRory&2025-07-061-5/+2
* | | Make IP/user-agent validation in CDN workRory&2025-07-063-98/+203
* | | use prototype when signing messageEmma [it/its]@Rory&2025-07-061-1/+1
* | | 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 media per userEmma [it/its]@Rory&2025-07-063-0/+20
* | | Add ip?Emma [it/its]@Rory&2025-07-061-1/+0
* | | 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-063-21/+33
* | | Update some dependencies, fix nixEmma [it/its]@Rory&2025-07-023-7/+11
* | | Fix the creation of guilds from templatesZane Helton2025-06-291-1/+28
* | | Make ban reason nullableZane Helton2025-06-291-1/+1
|/ /
* | Fix various issues with embeds on message updatesZane Helton2025-06-282-0/+33
* | add webrtc support (#1284)dank0742025-06-2216-43/+240
* | delete the null eaterMathMan052025-05-281-38/+1
* | channel is nullable fixesMathMan052025-05-281-1/+1
* | Implement signed cdn urlsPuyodead12025-05-037-0/+192
* | add ophandler for GuildSubscriptionsBulk messagedank0742025-04-123-0/+14
* | Added better user configuration and removed extra loggingroot2025-03-254-3/+34
* | Added Name Validation utility functionroot2025-03-242-0/+52
* | Merge branch 'master' of https://github.com/spacebarchat/server into update_w...root2025-03-231-0/+3
|\ \
| * \ Merge pull request #1217 from SupremeMortal/fix/message-ackPuyodead12025-03-231-0/+3
| |\ \
| | * | Add missing fields to `MessageAcknowledgeSchema`SupremeMortal2024-09-151-0/+3
| * | | added updates to sync with djs webhook packetroot2025-03-202-2/+15
* | | | Fixed errors in authorization for webhooks with tokensroot2025-03-232-0/+24
* | | | modified webhooks to match djs webhook send formatroot2025-03-202-2/+15
|/ / /
* | | implement hubs routesPuyodead12025-01-079-2/+184
* | | run prettierdank0742024-11-192-13/+17
* | | Merge pull request #1232 from dank074/patch/eslintConfigMadeline2024-11-146-4/+4
|\ \ \
| * | | turn off eslint rules causing issuesdank0742024-11-136-4/+4
* | | | fix op 8dank0742024-11-131-2/+2
|/ / /
* | | Add express trustedProxy supportEmma [it/its]@Rory&2024-10-301-0/+3
* | | Update sentry to latestEmma [it/its]@Rory&2024-10-301-25/+18
* | | Update some patches, switch to node-fetch-commonjs, more updatesEmma [it/its]@Rory&2024-10-282-3/+3
|/ /
* / Add `guild_template_code` to `GuildCreateSchema`SupremeMortal2024-09-141-0/+1
|/
* Fix new app property migration disallowing NULLTomatoCake2024-08-313-6/+6
* Add more application propertiesTomatoCake2024-08-315-8/+99
* Fixes for password, mfa code & email validationTomatoCake2024-08-298-21/+68
* Listing & creation of Developer Portal teamsTomatoCake2024-08-249-7/+108
* Merge branch 'master' of https://github.com/DEVTomatoCake/spacebar-server int...TomatoCake2024-08-2246-155/+352
|\
| * 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
| | * Add utf8mb4 "engine" property to all entitysTomatoCake2024-08-1738-131/+131
| * | Merge branch 'master' into fix/widget.json-channel-ordering-deleted-channelsMadeline2024-08-226-9/+37
| |\ \
| | * \ Merge pull request #1126 from DEVTomatoCake/feat/local-image-proxyMadeline2024-08-194-6/+32
| | |\ \
| | | * \ Merge branch 'master' of https://github.com/DEVTomatoCake/spacebar-server int...TomatoCake2024-08-184-9/+7
| | | |\ \
| | | * \ \ Merge branch 'master' of https://github.com/DEVTomatoCake/spacebar-server int...TomatoCake2024-08-1529-56/+477
| | | |\ \ \ | | | | | |/ | | | | |/|
| | | * | | Merge branch 'master' into feat/local-image-proxyTomatoCake2024-07-1823-29/+312
| | | |\ \ \
| | | * | | | "Fix" jimp import typingsTomatoCake2024-06-282-0/+24
| | | * | | | running prettier for othersTomatoCake2024-06-281-4/+3
| | | * | | | Merge branch 'master' into feat/local-image-proxyTomatoCake2024-06-282-4/+11
| | | |\ \ \ \
| | | * | | | | Add config value for cache durationTomatoCake2024-06-281-3/+5
| | | * | | | | Ban API compat & Bulk Ban endpoint (#1120)TomatoCake2024-06-052-3/+28
| | * | | | | | fix: nickmane reset by commandCyber2024-08-191-2/+4
| | | |_|_|_|/ | | |/| | | |
| | * | | | | Consistent widget disabled errorTomatoCake2024-08-181-1/+1
| * | | | | | re-add CDN TODO commentTomatoCake2024-08-181-0/+1
| * | | | | | Prettier, remove manual deletion of msgsTomatoCake2024-08-181-9/+12
| * | | | | | widget.json channel_ordering, fix channel deletionTomatoCake2024-08-181-2/+14
| |/ / / / /
| * | | | | Merge branch 'master' into fix/not_found-request-guild-members-errorTomatoCake2024-08-182-6/+4
| |\ \ \ \ \
| | * | | | | Consistent username length requirementTomatoCake2024-08-172-6/+4
| * | | | | | Fix bug & handle 75k/large_threshold in opcode 8TomatoCake2024-08-181-1/+1
| |/ / / / /
* / / / / / Trying to fix guild response schemasTomatoCake2024-08-176-22/+42
|/ / / / /
* | | | | regenerate openapi.jsonCyber2024-08-171-1/+1
* | | | | fix: allow array in op 8Cyber2024-08-171-2/+2
| |_|_|/ |/| | |
* | | | Update 1723644478176-webhookSourceChannel.tsPuyodead12024-08-141-1/+1
* | | | Merge pull request #1163 from CyberL1/fix/webhooksPuyodead12024-08-141-1/+1
|\ \ \ \
| * | | | fix: add webhook_id to webhook's messagesCyber2024-08-141-1/+1
* | | | | Add migrations for webhook source_channel_idTomatoCake2024-08-143-0/+69
|/ / / /
* | | | Merge pull request #1161 from DEVTomatoCake/feat/bio-max-length-configMadeline2024-08-143-13/+11
|\ \ \ \
| * | | | Make profile bio max length configurableTomatoCake2024-08-103-13/+11
* | | | | Merge pull request #1159 from DEVTomatoCake/feat/request-guild-membersMadeline2024-08-148-17/+107
|\ \ \ \ \
| * | | | | Fix issues with requesting presencesTomatoCake2024-08-115-9/+63
| * | | | | opcode 8TomatoCake2024-08-093-8/+44
| |/ / / /
* / / / / Icon for discovery categories & fix "primary_only"TomatoCake2024-08-134-3/+50
|/ / / /
* | | | Merge branch 'master' into feat/webhooks-3TomatoCake2024-08-084-8/+93
|\ \ \ \
| * \ \ \ Merge branch 'master' into masterMadeline2024-07-283-8/+92
| |\ \ \ \
| | * | | | prettier .-.TomatoCake2024-07-282-3/+18
| | * | | | Fix msg component typingsTomatoCake2024-07-283-8/+77
| | | |_|/ | | |/| |
| * | | | Refactored max limit for bulk-bans from AbsoluteRateLimits to GuildLimits as ...aintDatCap2024-07-242-5/+1
| * | | | Implemented proposal described in the issue #1122aintDatCap2024-07-241-0/+5
| |/ / /
* | | | Consistent relations, url property, src channelTomatoCake2024-07-181-3/+13
* | | | Perms for GET webhook, url propertyTomatoCake2024-07-181-3/+5
* | | | Merge branch 'master' of https://github.com/DEVTomatoCake/spacebar-server int...TomatoCake2024-07-1865-33/+1048
|\| | |
| * | | Make channel ID optional when replyingTomatoCake2024-07-171-1/+1
| * | | feat: badgesCyber2024-07-178-0/+102
| * | | Run prettier .-.TomatoCake2024-07-171-3/+6
| * | | Update schema & add response typeTomatoCake2024-07-171-3/+7
| * | | Make poll a single object instead of an arrayTomatoCake2024-07-091-1/+1
| * | | Merge pull request #1138 from DEVTomatoCake/fix/connection-redirect-uriMadeline2024-07-091-4/+4
| |\ \ \
| | * | | Use front end URI instead of APITomatoCake2024-07-061-4/+4
| * | | | Merge branch 'master' into feat/new-msg-propsMadeline2024-07-091-1/+2
| |\ \ \ \
| | * | | | add email verification pagePuyodead12024-07-081-1/+2
| | |/ / /
| * | | | fix poll in msg create schemaMadeline2024-07-091-1/+1
| * | | | Add new message flags once againTomatoCake2024-07-056-13/+104
| |/ / /
| * | | Send position property on guild joinTomatoCake2024-07-041-4/+11
| * | | Add "email.senderAddress" configTomatoCake2024-07-043-3/+9
| * | | Fix Postgres column type (hopefully)TomatoCake2024-07-041-1/+1
| * | | Prettier -.-TomatoCake2024-07-041-1/+0
| * | | Add migration for new user setting propsTomatoCake2024-07-043-0/+69
| | |/ | |/|
| * | Add missing entries to UserSettingsDiana Nilsson2024-06-271-0/+7
| * | Remove parent for childs on category deletionTomatoCake2024-06-051-4/+4
| * | prettierMadeline2024-06-051-4/+1
| * | Add Bulk Ban endpointTomatoCake2024-06-052-3/+31
| |/
| * add `notification_settings` object to readyPuyodead12024-05-261-0/+3
| * Fix message flags being nullPuyodead12024-04-144-2/+75
| * Add nix flake to repo (#1111)Rory&2024-02-191-1/+1
| * add missing license headersPuyodead12023-12-1735-3/+630
| * add new right for creating registration tokensPuyodead12023-12-141-0/+1
* | try manual conflict resolvingTomatoCake2024-07-181-0/+3
* | Fix ESLint & prettierTomatoCake2024-07-184-10/+28
* | webhook fixes & username/avatar property for msgTomatoCake2024-07-185-8/+64
* | Start implementing webhooksPuyodead12023-12-105-4/+50
|/
* member projection: select avatarPuyodead12023-12-091-2/+4
* add components to message create schemaPuyodead12023-12-061-0/+2
* fix some issues with discord bot libsPuyodead12023-11-293-1/+9
* Proper error messages for invalid configMadeline2023-11-291-4/+35
* fucking postgresMadeline2023-10-045-20/+20
* refactor channel positions in guildMadeline2023-10-045-12/+232
* Add `mobile_network_type` to message create schemaCyberL12023-09-301-0/+1
* update sentryMadeline2023-09-021-12/+23
* typeorm inverse relations of guild relationsMadeline2023-09-027-10/+12
* Merge branch 'master' of github.com:spacebarchat/serverMadeline2023-09-021-1/+1
|\
| * make guild voice a text based channelPuyodead12023-08-271-1/+1
* | DB_LOGGING env varMadeline2023-09-021-6/+6
|/
* Fix OOM on large guild joinMadeline2023-08-121-10/+10
* Refactor email sending + remove email verification if mail sending is not set upMadeline2023-08-122-125/+47
* remove default welcome screen textMadeline2023-08-121-2/+2
* update invites endpoints to support latest apiMadeline2023-08-122-3/+7
* Implement community "create one for me"Madeline2023-08-101-12/+14
* set default role flags to 0Madeline2023-08-071-1/+1
* allow bot/bearer tokens through Authorization headerMadeline2023-08-071-0/+3
* goofMadeline2023-08-071-1/+1
* Fix linter warnings in connectionsPuyodead12023-08-062-5/+4
* Fix connection class importsPuyodead12023-08-064-6/+6
* Fix some linting warningsPuyodead12023-08-064-3/+4
* add back guild id to message tojsonMadeline2023-08-071-1/+0
* update proxy-agentMadeline2023-08-071-1/+1
* some abaddon compatMadeline2023-07-312-2/+26
* send empty READY_SUPPLEMENTAL for client compatibilityMadeline2023-07-311-0/+1
* * call toJSON of keys in gateway when using erlpackMadeline2023-07-295-3/+32
* refactor checkTokenMadeline2023-07-282-74/+50
* Merge branch 'master' into feat/refactorIdentifyMadeline2023-07-2861-116/+691
|\
| * Merge pull request #1066 from Zert3x/masterMadeline2023-06-141-1/+1
| |\
| | * forwaded -> forwardedZert3x2023-05-281-1/+1
| * | Fix docs for /users/:id/profileMadeline2023-06-113-32/+35
| * | Send user and roles id array in GET /guilds/:id/members/:idMadeline2023-06-111-0/+2
| |/
| * Merge pull request #1052 from spacebarchat/feat/auto-create-bot-usersPuyodead12023-05-073-0/+26
| |\
| | * fix build failurePuyodead12023-05-071-1/+1
| | * create util for app bot user creationPuyodead12023-05-072-0/+25
| | * add option to auto add bot users to new appsPuyodead12023-05-061-0/+1
| * | add initial_guild_id client state propertyPuyodead12023-05-071-0/+4
| |/
| * add flags property to voice state updatePuyodead12023-05-061-0/+2
| * Fix UserRelationsResponse schemaMadeline2023-04-192-36/+7
| * Enforce theme_colors to be intsMadeline2023-04-182-6/+4
| * Rewrite getRouteDescriptions, fix message route not appearing in openapi specMadeline2023-04-163-0/+50
| * move guild/user prop initialisations into create/register methodsMadeline2023-04-142-16/+30
| * fix typosMadeline2023-04-141-1/+3
| * fix some types not being generated correctlyPuyodead12023-04-131-2/+4
| * clusterfuckPuyodead12023-04-1325-93/+87
| * oapi: add missing 2fa types to loginPuyodead12023-04-131-0/+14
| * oapi: bug fixesPuyodead12023-04-136-18/+25
| * oapi: root level routesPuyodead12023-04-136-0/+41
| * oapi: finish usersPuyodead12023-04-134-10/+17
| * oapi: users progressPuyodead12023-04-139-6/+47
| * oapi: sticker packsPuyodead12023-04-132-0/+4
| * oapi: policiesPuyodead12023-04-136-2/+26
| * oapi: oauth2Puyodead12023-04-132-0/+4
| * oapi: fix guild discovery requirementsPuyodead12023-04-131-1/+1
| * guildsPuyodead12023-04-1322-11/+191
| * gifs and query paramsPuyodead12023-04-132-0/+73
| * fixing lots of openapi crapPuyodead12023-04-134-11/+9
| * AAAPuyodead12023-04-135-0/+34
| * channelsPuyodead12023-04-136-0/+22
| * applicationsPuyodead12023-04-135-0/+10
| * auth routesPuyodead12023-04-139-0/+49
* | Merge branch 'master' into feat/refactorIdentifyMadeline2023-04-1324-26/+700
|\|
| * Fix DC client throwing on GUILD_CREATEMadeline2023-04-122-13/+28
| * Merge pull request #1023 from Rainb0wCodes/masterMadeline2023-04-111-0/+9
| |\
| | * send public member in message_reaction_add eventtMadeline2023-04-111-0/+9
| * | Merge pull request #1026 from ochen1/patch-3Madeline2023-04-111-0/+8
| |\ \
| | * | Use partition func instead + use Promise.allMadeline2023-04-111-0/+8
| | |/
| * / Fix obvious bugs in Member removeRole functionochen12023-04-091-2/+2
| |/
| * License informationMadeline2023-04-0212-0/+216
| * Less spammy user connection logsMadeline2023-04-022-11/+13
| * Update connection metadata visibilityMadeline2023-04-021-0/+1
| * Merge branch 'master' into refactor/dev/connectionsMadeline2023-04-02213-442/+655
| |\
| * | prettierPuyodead12023-03-181-1/+1
| * | fix a few linting errorsPuyodead12023-03-182-4/+7
| * | Move redirect uri generation to getRedirectUri function of Connection class.Madeline2023-03-182-2/+12
| * | Add Twitch, error handling, revokation changes, etcPuyodead12023-03-187-5/+18