summary refs log tree commit diff
path: root/src/util (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #891 from fosscord/dev/improve-securityTheArcaneBrony2022-09-2024-5/+802
|\
| * Sane message rate limitTheArcaneBrony2022-09-181-1/+1
| * check token validity + delete invalid, prettierTheArcaneBrony2022-09-189-87/+81
| * Cryptographically secure invites, add generation of tokensTheArcaneBrony2022-09-1721-4/+795
| * Add register ratelimitTheArcaneBrony2022-09-173-1/+13
* | Merge pull request #883 from fosscord/dev/Maddy/feat/spotify_activityMadeline2022-09-122-1/+19
|\ \
| * | Fix typoMadeline2022-09-092-2/+2
| * | Allow spotify activities through schemaMadeline2022-09-072-1/+19
* | | migrations for notes prMadeline2022-09-083-0/+42
| |/ |/|
* | Remove notes object from User entity, as Note entity is used insteadMadeline2022-09-041-3/+0
|/
* PrettierTheArcaneBrony2022-09-047-53/+57
* Merge pull request #874 from fosscord/dev/Maddy/feat/welcomeMessagesTheArcaneBrony2022-09-041-2/+23
|\
| * Merge branch 'staging' into dev/Maddy/feat/welcomeMessagesMadeline2022-08-30194-0/+17499
| |\
* | | Fix migrationTheArcaneBrony2022-09-041-1/+1
* | | flags related rights and stats apiErkin Alp Güney2022-09-045-46/+49
* | | Various fixes for current web client (#875)Madeline2022-09-046-3/+15
* | | regenerate migrationsPuyodead12022-08-303-49/+6
* | | implement guild profiles and fix user profilesPuyodead12022-08-298-2/+291
| |/ |/|
* | Merge remote-tracking branch 'upstream/dev/staging_2' into stagingTheArcaneBrony2022-08-272-2/+5
|\ \
| * | Configurable backup code lengthTheArcaneBrony2022-08-272-1/+2
| * | Configurable MFA backup token lengthTheArcaneBrony2022-08-272-1/+3
* | | Merge remote-tracking branch 'Maddy/fix/claim_accounts' into stagingTheArcaneBrony2022-08-272-0/+2
|\ \ \
| * \ \ Merge remote-tracking branch 'upstream/staging' into fix/claim_accountsMadeline2022-08-22195-0/+17678
| |\ \ \ | | |_|/ | |/| |
* | | | Merge remote-tracking branch 'Maddy/fix/categoryNames' into stagingTheArcaneBrony2022-08-272-7/+14
|\ \ \ \ | |_|_|/ |/| | |
| * | | Merge remote-tracking branch 'upstream/staging' into fix/categoryNamesMadeline2022-08-25172-2495/+2298
| |\ \ \ | |/ / / |/| | |
* | | | case insensitive header for rate limits, fix rate limit default settingsTheArcaneBrony2022-08-242-2/+2
* | | | New db migration script - multiplatform, fix mariadb migrationsTheArcaneBrony2022-08-235-94/+86
* | | | Improve first setup, make server load initial configuraitonTheArcaneBrony2022-08-203-4/+20
* | | | prettierTheArcaneBrony2022-08-20171-2824/+2606
| |_|/ |/| |
| * | Merge remote-tracking branch 'upstream/staging' into fix/categoryNamesMadeline2022-08-22195-0/+17686
| |\ \ | |/ / |/| / | |/
* | Fix nullables, fix user settings hanging stuffTheArcaneBrony2022-08-154-3/+303
* | oops.. move migrations to right folderTheArcaneBrony2022-08-152-0/+299
* | Update package, sync migrationsTheArcaneBrony2022-08-152-95/+0
* | Fix rebase conflictsTheArcaneBrony2022-08-154-112/+1094
* | Do the funny thing (make user->invite cascade delet)TheArcaneBrony2022-08-153-17/+292
* | restructure to single projectFlam3rboy2022-08-13187-0/+15915
|/
* :sparkles: rtcFlam3rboy2021-08-1216-1198/+0
* :sparkles: config add rate limitFlam3rboy2021-08-121-13/+47
* fix rabbitmq exportFlam3rboy2021-08-121-11/+15
* :bug: fix config: don't use mongodb change streamsFlam3rboy2021-08-121-4/+4
* :sparkles: added .overwriteChannel function to permissionsFlam3rboy2021-08-121-2/+13
* :sparkles: rabbitmqFlam3rboy2021-08-113-18/+37
* added deleted and disabled check for checkTokenxnacly2021-08-101-1/+1
* :bug: fix MessageTypeFlam3rboy2021-08-091-22/+22
* :recycle: convert bigint literals to objects for backwards compatibilityFlam3rboy2021-08-094-66/+66
* :bug: fix bitfield resolveFlam3rboy2021-08-081-1/+1
* [Config] Make brokers null by defaultDiego Magdaleno2021-07-291-4/+2
* [Config] Handle kafkaDiego Magdaleno2021-07-291-2/+15
* Add regions to ConfigPaul Munteanu2021-07-261-0/+19
* :loud_sound: fix logFlam3rboy2021-07-181-1/+1
* auto throw error if findOne doesn't find any docFlam3rboy2021-07-101-1/+0
* :see_no_evil: :lock: hide db password in logFlam3rboy2021-07-081-1/+3
* :bug: fix ConfigFlam3rboy2021-07-071-1/+1
* :sparkles: checkToken return user dataFlam3rboy2021-06-301-2/+5
* :sparkles: Rate Limit modelFlam3rboy2021-06-281-11/+17
* :bug: fix mongoose cacheFlam3rboy2021-06-272-8/+23
* :sparkles: Config: ipdataApiKey + register.blockProxiesFlam3rboy2021-06-271-0/+4
* :sparkles: allow bot tokensFlam3rboy2021-06-241-0/+1
* :bug: fix checkTokenFlam3rboy2021-06-232-2/+2
* :art: rename recipients -> recipient_idsFlam3rboy2021-05-311-5/+5
* :bug: fix configFlam3rboy2021-05-311-1/+1
* fix message modelFlam3rboy2021-05-301-1/+1
* :sparkles: add requestSignature to ConfigFlam3rboy2021-05-291-1/+3
* :sparkles: add cdn.endpoint to configFlam3rboy2021-05-281-0/+6
* :bug: fix Snowflake workeridFlam3rboy2021-05-251-1/+1
* :bug: fix Snowflake process + worker idFlam3rboy2021-05-251-3/+4
* :bug: fix default endpointFlam3rboy2021-05-251-2/+2
* :sparkles: new configFlam3rboy2021-05-241-108/+199
* additional token checks: user disabled/deleted or if the token was revokedFlam3rboy2021-05-241-1/+8
* Config: Don't cast to unknow and rather give a gernic typeDiego Magdaleno2021-05-231-2/+2
* :bug: fix checktokenFlam3rboy2021-05-231-3/+2
* Config: export getConfigPathForFileDiego Magdaleno2021-05-221-1/+1
* Config: New config and store classes to replace the mongo methodDiego Magdaleno2021-05-221-34/+109
* :bug: fix Message ModelFlam3rboy2021-05-221-3/+3
* :sparkles: system user permissionsFlam3rboy2021-05-221-0/+2
* :bug: fix Channel + Invite ModelFlam3rboy2021-05-221-1/+1
* fix channel permission calcFlam3rboy2021-05-212-2/+2
* :bug: convert string to bigint PermissionsFlam3rboy2021-05-212-3/+11
* :bug: fix typesFlam3rboy2021-05-182-6/+20
* :bug: add MessageType enumFlam3rboy2021-05-143-5/+33
|\
| * :sparkles: add MessageType enumFlam3rboy2021-05-143-5/+33
* | :bug: fix Database toObjectFlam3rboy2021-05-102-3/+3
|/
* :sparkles: add dm permissionFlam3rboy2021-04-261-14/+50
* :bug: fix stringFlam3rboy2021-04-241-1/+2
* :art: String trimSpecial pass string OR undefinedFlam3rboy2021-04-241-1/+2
* :sparkles: throw missing permissionFlam3rboy2021-04-231-4/+11
* Merge branch 'main' of https://github.com/discord-open-source/discord-server-...Flam3rboy2021-04-147-42/+94
|\
| * added toBigInt and BigInt getters to bitfieldsnotsapinho2021-04-085-3/+18
| * Merge branch 'main' of https://github.com/fosscord/fosscord-server-utilxnacly2021-04-084-40/+67
| |\
| | * getPermission use cacheFlam3rboy2021-04-071-5/+5
| | * fix toObject typeFlam3rboy2021-04-071-3/+5
| | * :bug: fix lean not working with virtualsFlam3rboy2021-04-071-0/+9
| | * Merge branch 'main' of https://github.com/discord-open-source/discord-server-...Flam3rboy2021-04-061-1/+2
| | |\
| | | * :arrow_up: update mongodbFlam3rboy2021-04-061-1/+2
| | | * resolve deprecation warningsafeuerstein2021-04-061-1/+1
| | * | :art: remove _id and __v from responseFlam3rboy2021-04-061-0/+7
| | |/
| | * :art: Convert id bigint to stringFlam3rboy2021-04-062-5/+5
| | * :bug: fix User Model guildsFlam3rboy2021-04-061-0/+2
| | * :bug: fix DatabaseFlam3rboy2021-04-062-28/+34
| * | added hasThrowxnacly2021-04-081-0/+10
| |/
* / :zap: export regexFlam3rboy2021-04-142-2/+4
|/
* :sparkles: AuditLogFlam3rboy2021-03-043-3/+7
* :art: getPermission() default optsFlam3rboy2021-03-041-1/+1
* :art: getPermission cacheFlam3rboy2021-03-031-4/+11
* :construction: custom permissionsFlam3rboy2021-03-031-1/+6
* :bug: fix populate. finally 😅Flam3rboy2021-02-231-6/+12
* Custom PermissionFlam3rboy2021-02-221-1/+5
* :bug: fix Permission BitFieldFlam3rboy2021-02-221-10/+15
* :bug: fix Mongodb BigIntFlam3rboy2021-02-161-1/+1
* :bug: fix databaseFlam3rboy2021-02-161-2/+5
* :bug: fix databaseFlam3rboy2021-02-161-5/+2
* :bug: fix ConfigFlam3rboy2021-02-161-1/+1
* :bug: fix permissionFlam3rboy2021-02-141-1/+1
* :bug: fix public member typeFlam3rboy2021-02-141-1/+1
* :bug: fix PermissionResolvableFlam3rboy2021-02-141-1/+34
* :bug: fix Permissions type declarationFlam3rboy2021-02-141-1/+1
* :sparkles: getPermission util functionFlam3rboy2021-02-141-3/+30
* :art: Channel + Member + Message + Role in separate collectionFlam3rboy2021-02-131-0/+47
* :sparkles: Config init takes default optsFlam3rboy2021-02-131-2/+2
* :zap: Config and database updateFlam3rboy2021-02-133-21/+26
* :sparkles: mongoose SchemasFlam3rboy2021-02-133-7/+164
* :arrow_up: bump lambert-dbFlam3rboy2021-02-082-2/+5
* update missing-native-js-functions versionFlam3rboy2021-02-061-13/+0
* :sparkles: convertBigIntToStringFlam3rboy2021-02-062-1/+14
* :wrench: buildFlam3rboy2021-02-0511-0/+435