summary refs log tree commit diff
path: root/src/api/routes/guilds (follow)
Commit message (Expand)AuthorAgeFilesLines
* Routes: reduce scope of api imports to api/utilRory&2026-06-171-1/+1
* Signify some imports more explicitlyRory&2026-06-1640-40/+40
* Move random string to Random class in extensionsRory&2026-06-161-2/+3
* Replace APIRole with schemaRory&2026-06-131-1/+1
* Split config/response voice regions, remove APIVoiceRegion aliasRory&2026-06-131-1/+1
* HACKHACK: Migrate to typeorm v1.0.0, still work to do in actually updating al...Rory&2026-06-134-5/+5
* api/widget: dont import the entirety of the CDN serverRory&2026-06-121-1/+1
* Move more extensions to extensionsRory&2026-06-121-1/+2
* Move entities to databaseRory&2026-06-1235-82/+96
* Use subpath imports for lambert-server, fix openapi.jsRory&2026-06-1214-14/+14
* Allow subpath imports, move extensions to separate moduleRory&2026-06-121-1/+2
* Constrain role name lengthsRory&2026-04-242-0/+6
* eslint: arrow-body-style=as-neededRory&2026-04-191-14/+12
* eslint: more rules, no-duplicate-importsRory&2026-04-191-2/+1
* eslint: array callback return, no restricted importsRory&2026-04-193-6/+6
* Fix voice state query trying to include memberRory&2026-03-211-8/+14
* Migrate Thread*Event to satisfies, part of #1577Rory&2026-03-201-1/+1
* Migrate VoiceS*Event to satisfies, part of #1577Rory&2026-03-201-2/+6
* Migrate Channel*Event to satisfies, part of #1577Rory&2026-03-201-2/+2
* Migrate GuildStickersUpdateEvent to satisfies, part of #1577Rory&2026-03-201-1/+1
* Migrate GuildRole*Event to satisfies, part of #1577Rory&2026-03-202-4/+4
* Migrate GuildEmoji*Event to satisfies, part of #1577Rory&2026-03-201-3/+3
* Migrate GuildDeleteEvent to satisfies, part of #1577Rory&2026-03-201-1/+1
* Migrate GuildBan*Event to satisfies, part of #1577Rory&2026-03-202-3/+3
* Migrate GuildUpdate to satisfies, part of #1577Rory&2026-03-201-4/+24
* Migrate GuildMemberUpdate to satisfies, part of #1577Rory&2026-03-202-2/+2
* call to jsonMathMan052026-03-201-2/+2
* Fix schemas for guild bansRory&2026-03-171-7/+7
* Schemas for emojisRory&2026-03-171-1/+1
* Schemas for stickersRory&2026-03-171-1/+1
* Shorten importsRory&2026-03-141-1/+1
* Remove unused imports for non-entitiesRory&2026-03-142-3/+2
* Remove unnessecary continue statementsRory&2026-03-141-1/+0
* Clean up some type guardsRory&2026-03-141-1/+1
* minor cleanupRory&2026-03-141-2/+0
* properly mark unused paramsRory&2026-03-141-0/+1
* Qodana: fix async warningsRory&2026-03-142-10/+10
* Try to inherit permissions from everyoen role on creation (may be wrong)Rory&2026-02-251-1/+3
* Merge remote-tracking branch 'mathium05/memberEditScrewUp'Rory&2026-02-252-7/+26
|\
| * updatesMathMan052025-12-172-7/+26
* | Merge remote-tracking branch 'mathium05/refineSearch'Rory&2026-02-251-37/+93
|\ \
| * | fix up searchingMathMan052026-02-231-37/+93
* | | Fix loading discord guild templatesChrisChrome2026-02-162-5/+26
|/ /
* | so many type screw upsMathMan052026-02-051-2/+3
* | some search fixes while I'm hereMathMan052026-02-041-24/+24
* | fix search while I'm at itMathMan052026-02-041-3/+1
* | Assert req.params type as solely string (express update)Rory&2026-02-0135-79/+79
* | Make bot invites configurableRory&2026-01-241-2/+2
* | Forbid dashes in emoji namesRory&2026-01-231-0/+3
* | Persist uploader user id for new stickersRory&2025-12-281-0/+1
* | ShieldsRory&2025-12-211-0/+100
* | Widget: sort users by idRory&2025-12-211-16/+16
* | Fix importRory&2025-12-211-1/+1
* | Filter widget channels by type, implement rudimentary cache, mark cache as im...Rory&2025-12-211-77/+98
* | Bump widget idle time to 5 minutesRory&2025-12-201-1/+1
* | Fix online member countRory&2025-12-201-1/+2
* | Fix widgetRory&2025-12-201-4/+6
* | Widget improvementsRory&2025-12-191-1/+5
* | Implement widgetRory&2025-12-191-4/+14
* | Deprecation: Use object-based relations for typeormRory&2025-12-1910-13/+13
* | Dont use promises for dummy endpointsRory&2025-12-198-9/+9
* | DEPRECATION: Move most select queries to object instead of string[]Rory&2025-12-194-4/+4
* | Avoid re-fetching user if not requesting extra fieldsRory&2025-12-181-1/+1
|/
* Merge remote-tracking branch 'DEVTomatoCake/fix/getPublicUser-no-defaults'Rory&2025-12-172-4/+4
|\
* | lintstagedrc: regenerate schemas/openapi if schemas changedRory&2025-12-1740-2593/+2593
* | Prettier u14Rory&2025-12-171-1/+1
* | Prettier u5Rory&2025-12-174-104/+23
* | Prettier u4Rory&2025-12-174-115/+25
* | Prettier u3Rory&2025-12-179-218/+43
* | Prettier 6Rory&2025-12-171-4/+2
* | Prettier 5Rory&2025-12-171-4/+1
* | Prettier 4Rory&2025-12-172-4/+4
* | Prettier 3Rory&2025-12-171-2/+1
* | Prettier 2Rory&2025-12-173-3/+3
* | Fix IP tracking for bansRory&2025-12-121-1/+12
* | Refactor: Replace getIpAddress with req.ipBrajamohanDas-afk2025-12-123-11/+6
* | Perhaps, dont IP ban moderatorsRory&2025-12-071-1/+0
* | Drop node-fetch-commonjs, proxy-agent as deprecatedRory&2025-12-011-1/+0
* | fix other bugMathMan052025-11-301-37/+11
* | change partitionMathMan052025-11-261-31/+16
* | rid of forEachAsyncMathMan052025-11-261-5/+7
* | allow setting communication_disabled_untilRory&2025-11-251-0/+5
* | no bots for youMathMan052025-11-181-0/+1
* | fixes slight bug with joining guilds via IDMathMan052025-11-171-30/+10
* | fix full user object being exposedMathMan052025-10-302-50/+15
* | fix: send `options` only for type 1CyberL12025-10-231-2/+2
* | fix: complete `applicationCommandSendable`CyberL12025-10-231-5/+17
* | reduce a littleMathMan052025-10-221-5/+4
* | I think this fixes bugsMathMan052025-10-221-6/+7
* | Revert "fix: no sense it doing it twice when it could be done in one query"Cyber2025-10-221-3/+9
* | fix: no sense it doing it twice when it could be done in one queryCyberL12025-10-221-9/+3
* | fix: get all application commandsCyberL12025-10-211-3/+12
* | fix: do the same for applicaiton_commandsCyberL12025-10-171-1/+17
* | fix: send only needed fieldsCyberL12025-10-171-3/+17
* | feat: add application command index route for guildsCyberL12025-10-171-0/+39
* | More schema work, moved most stuff from entities to schemas, though messyRory&2025-10-155-11/+6
* | Reorganise schemas a little bitRory&2025-10-1518-25/+22
* | Update path variablesRory&2025-10-111-6/+6
* | Fix missing return statementRory&2025-10-041-1/+2
* | Fix importRory&2025-10-041-2/+2
* | Templates, maybe?Rory&2025-10-041-99/+46
* | Add sticker limitRory&2025-10-041-0/+12
* | Clean up array extensionsRory&2025-10-041-3/+2
* | Pass mergeParams: true to new router calls due to express behavior changeRory&2025-09-3039-39/+39
* | Clean up unused importsRory&2025-09-302-3/+0
* | No error when message not foundRory&2025-09-291-1/+1
* | Also filter expired invites when returning invite listRory&2025-09-291-1/+1
* | Delete expired invitesRory&2025-09-291-0/+6
* | Add fetching guild profilesRory&2025-09-291-0/+65
* | Add first half of cloud attachment uploadsRory&2025-09-291-2/+2
* | Colorful rolesRory&2025-09-291-1/+6
* | Release -> ClientReleaseRory&2025-09-291-0/+8
* | refactor: add `pinned` getter to `Message` entityCyberL12025-09-291-1/+1
* | refactor: use `pinned_at` to check if message is pinnnedCyberL12025-09-291-1/+1
* | Implement CRUD for automodEmma [it/its]@Rory&2025-07-271-0/+147
* | add types to the ban api response objectsdank0742025-07-211-13/+24
* | update guild bans apidank0742025-07-211-7/+74
* | Fix the creation of guilds from templatesZane Helton2025-06-293-23/+15
* | 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
* | add webrtc support (#1284)dank0742025-06-221-1/+1
* | 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
* | channel is nullable fixesMathMan052025-05-281-12/+21
* | forgot to test on rebuildMathMan052025-05-281-0/+2
* | fix moving channelsMathMan052025-05-281-1/+1
* | implement hubs routesPuyodead12025-01-071-0/+105
* | Update some patches, switch to node-fetch-commonjs, more updatesEmma [it/its]@Rory&2024-10-281-1/+1
* | fix: self nick change responseCyber2024-09-031-2/+10
* | Fix uploading of emojisTomatoCake2024-09-021-2/+2
|/
* 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-222-18/+29
|\
| * Merge branch 'master' into fix/widget.json-channel-ordering-deleted-channelsMadeline2024-08-222-14/+20
| |\
| | * Merge pull request #1186 from DEVTomatoCake/fix/consistent-widget-disabled-errorMadeline2024-08-182-8/+14
| | |\
| | | * Consistent widget disabled errorTomatoCake2024-08-182-11/+17
| | * | Fix widget.png guild icon loadingTomatoCake2024-08-181-8/+8
| | |/
| * | Prettier, remove manual deletion of msgsTomatoCake2024-08-181-1/+1
| * | widget.json channel_ordering, fix channel deletionTomatoCake2024-08-181-4/+9
| |/
* / Trying to fix guild response schemasTomatoCake2024-08-171-5/+5
|/
* Merge branch 'master' into feat/webhooks-3TomatoCake2024-08-081-1/+3
|\
| * Refactored max limit for bulk-bans from AbsoluteRateLimits to GuildLimits as ...aintDatCap2024-07-241-2/+1
| * Implemented proposal described in the issue #1122aintDatCap2024-07-241-1/+4
* | PrettierTomatoCake2024-07-181-4/+11
* | Consistent relations, url property, src channelTomatoCake2024-07-181-6/+13
* | Merge branch 'master' of https://github.com/DEVTomatoCake/spacebar-server int...TomatoCake2024-07-186-87/+180
|\|
| * Support apng & webmTomatoCake2024-07-171-1/+5
| * Support proper "animated" property for emojisTomatoCake2024-07-171-4/+4
| * Add new message flags once againTomatoCake2024-07-051-3/+4
| * Sort /channels for gateway consistencyTomatoCake2024-07-041-0/+1
| * Add <Channel>.position to public endpointsTomatoCake2024-07-041-3/+16
| * Ban API compat & Bulk Ban endpoint (#1120)TomatoCake2024-06-052-15/+148
| * Fix application icons (#1110)BoryaGames2024-02-111-1/+1
| * what the hell erkinsky2023-12-151-55/+0
| * GuildMemberPatch: remove a useless queryPuyodead12023-12-141-6/+2
* | Start implementing webhooksPuyodead12023-12-101-5/+30
|/
* fucking postgresMadeline2023-10-041-3/+6
* refactor channel positions in guildMadeline2023-10-043-44/+59
* prevent put /guilds/id/members/id for others until we have oauth2 scopes impledMadeline2023-08-271-1/+4
* goofMadeline2023-08-121-4/+4
* set rules/updates in guild if we created themMadeline2023-08-121-2/+6
* Implement community "create one for me"Madeline2023-08-101-0/+72
* Allow enabling welcome screen and check if welcome screen channels exist with...Madeline2023-08-101-9/+24
* * call toJSON of keys in gateway when using erlpackMadeline2023-07-291-1/+1
* Send user and roles id array in GET /guilds/:id/members/:idMadeline2023-06-111-2/+23
* Return entire guild object in POST /guildsMadeline2023-05-301-1/+1
* fix: add return and run prettierCyberL12023-05-131-3/+8
* fix: don't create new vanity url when there's no ALIASABLE_NAMES flagCyberL12023-05-101-0/+6
* Rewrite getRouteDescriptions, fix message route not appearing in openapi specMadeline2023-04-162-2/+2
* fix typosMadeline2023-04-142-2/+2
* clusterfuckPuyodead12023-04-139-9/+9
* oapi: fix guild discovery requirementsPuyodead12023-04-131-1/+1
* guildsPuyodead12023-04-1328-609/+1364
* fixing lots of openapi crapPuyodead12023-04-1317-96/+101
* don't allow editing @everyone roleMadeline2023-04-111-1/+4
* Add erkins noteMadeline2023-04-111-0/+1
* Don't fetch the entire role relation when counting member idsMadeline2023-04-111-8/+10
* member-counts routeMadeline2023-04-111-0/+39
* Use partition func instead + use Promise.allMadeline2023-04-111-19/+14
* Remove Member.isInGuildOrFail, as it will always pass ( route permission check )Madeline2023-04-111-3/+7
* prettierMadeline2023-04-112-35/+43
* Add PATCH /guilds/#guild_id/roles/#role_id/member-ids APIochen12023-04-091-0/+38
* Fix indentationochen12023-04-091-1/+1
* Add PATCH /guilds/#guild_id/roles/#role_id/members APIochen12023-04-091-0/+53
* Remove ALL fosscord mentionsMadeline2023-03-3132-63/+63
* Revert "Merge pull request #1008 from spacebarchat/dev/samuel"Madeline2023-03-311-1/+0
* Merge pull request #1008 from spacebarchat/dev/samuelSamuel (Flam3rboy)2023-03-301-0/+1
|\
| * fix: missing id in select querySamuel2023-03-181-0/+1
* | SPACEBARMadeline2023-03-3132-32/+32
* | SPACEBARMadeline2023-03-3132-32/+32
|/
* Fix being unable to unset nicknamesMadeline2023-02-051-1/+11
* Merge pull request from GHSA-9q7f-pv47-cxp9Madeline2023-02-021-1/+13
* Add ESLint (#941)Madeline2023-01-2022-88/+77
* Fix a funny security vulnChrisChrome2023-01-181-1/+1
* Script to add license preamble to each file. Also, does that. (#935)Madeline2023-01-1832-0/+576
* PrettierMadeline2023-01-056-56/+110
* Fix new roles having duplicate positionsMadeline2022-12-302-6/+13
* Fix the roles bugMadeline2022-12-211-5/+8
* implement guild profiles and fix user profilesPuyodead12022-12-192-40/+56
* Only allow specific server features to be editedMadeline2022-12-051-0/+22
* Fix private messages being returned when no channel_id provided in searchMadeline2022-12-051-3/+17
* Fix bug allowing any member from kicking any member instance-wideMadeline2022-12-051-3/+3
* Fix pruneMadeline2022-12-031-1/+1
* Forgot some schemas + only generate schemas in util/schemas + add setup scriptMadeline2022-10-242-12/+2
* remove self_edit_guilds, was dumbMadeline2022-10-071-2/+2
* fix self_edit_guilds rightMadeline2022-10-071-2/+2
* Split MANAGE_GUILDS right into MANAGE_GUILDS for instance-wide control and SE...Madeline2022-09-301-1/+1
* whoopsMadeline2022-09-281-1/+1
* Discovery splashes + fix guild icons disappearing on settings changeMadeline2022-09-281-7/+16
* Missed some schemasMadeline2022-09-281-17/+1
* PrettierMadeline2022-09-2628-699/+1280
* Move schemas to /src/util/schemasMadeline2022-09-2620-171/+15
* Rearrange assets a bit, fix anything that uses assets folderMadeline2022-09-261-1/+1
* Refactor to mono-repo + upgrade packagesMadeline2022-09-2531-0/+1890