summary refs log tree commit diff
path: root/src/database/migration/postgres-initial.ts (unfollow)
Commit message (Expand)AuthorFilesLines
3 daysAllow avatar_description field in profile updateRory&3-0/+11
4 daysupdate to latest branch changes and adjust the fileLeafus1-2/+11
4 daysfeat: address issuesLeafus2-18/+24
4 daysfeat: restore commentsLeafus1-3/+4
4 daysfeat: add presences on ready_supplementalLeafus1-15/+63
9 daysDont pre enumerate theoriesRory&1-1/+1
9 daysupdate flake lockRory&1-3/+3
9 daysUpdate some more packagesRory&2-17/+18
9 daysUpdate typescript-schema-generatorRory&4-45/+37
9 daysUpdate minor js depsRory&1-338/+380
9 daysMove to TS7Rory&5-57/+294
9 daysremove a lot of recursive index importsRory&9-9/+9
9 daysremove all import from ./indexRory&1-1/+1
9 daysFix some imports in entitiesRory&2-2/+3
9 daysFix some imports in entitiesRory&2-8/+9
9 daysRemove hashtag importsRory&4-3682/+3758
10 daysClean up some schemasRory&32-1051/+1515
10 daysToGuildSource -> ToDiscoverableGuildRory&3-22/+35
10 daysMove categories route to discovery subfolderRory&1-12/+19
10 daysDiscovery schemasRory&2-3/+165
10 daysFix category migrationRory&1-1/+5
10 daysMember change schemaRory&3-1013/+1530
10 daysFix categories typeRory&4-7/+38
14 daysAssert that requesting user is a member of (group/) DM before allowing them t...Rory&1-0/+4
14 daysAssert membership, ignore everyone role and limit results of role member-ids ...Rory&1-0/+6
14 daysMessage bulk delete: filter input IDs by channel rather than emitting the ful...Rory&1-2/+4
2026-08-02OpenAPI /api prefix for api routesRory&3-728/+648
2026-08-02Some API docs...Rory&4-6/+29
2026-08-02Add attachment list APIRory&8-20/+390
2026-07-31Basic retry logic for UnixSocketWriter connections before unlinking socketsRory&1-24/+51
2026-07-31Hide missing schema declaration warnings for some static file endpointsRory&2-14/+36
2026-07-31schemas for gif/versionRory&6-6/+190
2026-07-31schemas for wellknownsRory&5-9/+565
2026-07-31include toplevel routes in openapi schemasRory&2-15/+31
2026-07-31Dedicated toplevel routes dir on APIRory&15-85/+489
2026-07-31Dont do entire app/api dance in api server.tsRory&1-7/+2
2026-07-31TraverseDirectory: allow specifying a destination routerRory&1-2/+3
2026-07-31lambert-server: allow passing base router to registerRouteRory&1-2/+2
2026-07-31Clean up some typesRory&6-18/+423
2026-07-31openapi: log entity responsesRory&1-1/+12
2026-07-29Update pion-webrtcRory&1-6/+6
2026-07-29disable auth on shields github/gwtemp gwtempRory&1-0/+1
2026-07-29Use express for gatewayRory&1-26/+40
2026-07-29Prepare to use ExpressRory&3-130/+153
2026-07-29Rename Server to GatewayServer/WebrtcServerRory&5-12/+13
2026-07-29fix bot add in guildOh641-5/+5
2026-07-27nix: force slice for gateway when shardingRory&1-1/+1
2026-07-27nix: forgot a wordRory&1-1/+1
2026-07-27Add worker name + nixRory&2-1/+2
2026-07-26Add util script to send IPC messages, "fix" ID stuffRory&2-1/+67
2026-07-21Update assetsRory&2-36/+110
2026-07-21Remove authentication import from ratelimitRory&36-89/+113
2026-07-21Add a nice type import in getRouteDescriptions, update security map in openapiRory&2-10/+15
2026-07-21NO-REVIEW: Fix up route import middleware pathRory&198-198/+212
2026-07-21Move authentication enforcement to route middleware, move route middleware fileRory&4-33/+24
2026-07-21NixOS: systemd slicesRory&7-28/+52
2026-07-20Join bot on appRory&1-5/+5
2026-07-20Fix bot token resetRory&2-2/+4
2026-07-17Klipy fixRory&1-1/+1
2026-07-17Force redirect tenorRory&1-0/+1
2026-07-17Clean up outdated todoRory&2-2/+2
2026-07-17Attachment limitsRory&2-1/+2
2026-07-17Multi message attachment testRory&1-1/+46
2026-07-17Make if statement chain look slightly nicerRory&1-2/+3
2026-07-17Longer test timeoutRory&1-1/+1
2026-07-16Postgres connection timeoutRory&1-2/+13
2026-07-16Token scope for password resetsRory&4-9/+54
2026-07-16Clean up supposedly orphaned unix socketsRory&1-3/+7
2026-07-15Clean up various other schemasRory&11-1601/+2408
2026-07-15Remove APIWebhookArrayRory&14-96/+168
2026-07-15Remove APIBackupCodesArrayRory&7-178/+139
2026-07-15Remove APIMemberArrayRory&5-17/+5
2026-07-15Remove APIPublicMember, APIMessageRory&12-253/+38
2026-07-15Debug testsRory&3-46/+48
2026-07-15Dont enable CDN signing user agent requirement in testsRory&1-3/+2
2026-07-15Make tests depend on cdn and gateway for good measureRory&1-1/+7
2026-07-15Drop a bunch of random overridesRory&2-22/+2
2026-07-15Fallback to empty arrayRory&1-2/+2
2026-07-15Fix testsRory&2-6/+12
2026-07-15Fix schema for patch webhook messageRory&2-15/+32
2026-07-15Fix webhook editRory&4-155/+12
2026-07-15Fix webhook message edit testRory&2-1/+8
2026-07-15Add webhook message delete testRory&2-8/+23
2026-07-15Add webhook message get/update/deleteRory&2-1/+240
2026-07-15Unify webhook token parameter nameRory&4-33/+308
2026-07-15Fix stacktraces by converting all constant errors to gettersRory&1-149/+438
2026-07-15Basic gateway testsRory&5-10/+167
2026-07-11GHA: pass --accept-flake-config to nixRory&2-4/+4
2026-07-11Harmonize GHA workflows a little, add nix-bincache.rory.gay to trusted list t...Rory&5-9/+29
2026-07-11Skip Klipy tests in nixosTestsRory&4-1/+7
2026-07-11Use error handler in CDN, clearer CDN errors, fix cdn in nixosTestsRory&5-5/+90
2026-07-11Working unit failure detectionRory&1-8/+5
2026-07-11Systemd notify hooks, move nixos integration tests to a systemd serviceRory&12-40/+267
2026-07-11API: expose assets/logo.pngRory&1-0/+5
2026-07-10Add manager class for JWT keypair to have a startup hook to avoid a race cond...Rory&1-3/+4
2026-07-10Add JWT keypair init hooks to various servicesRory&3-3/+18
2026-07-10Introduce JwtKeypairManager, JwtKeypair classesRory&3-63/+94
2026-07-10Clean up tests integrationRory&1-4/+11
2026-07-10Constrain test usernames to 32 charsRory&4-6/+7
2026-07-10Run integration tests in nix testsRory&1-17/+36
2026-07-10Update nix flake locksRory&2-6/+6
2026-07-09docs(database) Fix inaccurate description of lock in commentald_productions1-1/+1
2026-07-08fix(migration): Ensure that only ONE server can attempt to apply migrations a...ald_productions1-4/+10
2026-07-08Nix: package spacebar SDK and testsRory&6-13/+534
2026-07-08Nix: run node tests in unwrapped checkPhaseRory&1-1/+5
2026-07-08nix test vm: expose 8443->443Rory&1-0/+5
2026-07-08Clean up nix test vm to more closely match prodRory&1-5/+5
2026-07-08Nix: handle klipy api key pathRory&2-2/+10
2026-07-08Add endpoint to get enabled/known gif providersRory&2-0/+15
2026-07-08Switch default GIF provider to klipy since tenor is no longer supportedRory&3-3/+3
2026-07-08Fix type for trending gifs queryRory&1-1/+1
2026-07-08KlipyTrendingResponse -> KlipyGifsResponseRory&1-3/+3
2026-07-08Convert tenor to klipy outright since tenor shut down last night...Rory&6-140/+207
2026-07-08Add SingletonCache, implement caching for tenorRory&4-20/+102
2026-07-08Some cleanup with gifsRory&19-276/+320
2026-07-08Rename some more schemasRory&4-7/+7
2026-07-08Migrate trending gifs to providersRory&8-98/+141
2026-07-08Clean upRory&2-3/+3
2026-07-08Basic gif integration manager, port tenor search to thatRory&11-32/+181
2026-07-08Remove a log that bothered meRory&1-2/+0
2026-07-05Narrow some types from object to JsonObject in C# modelsRory&4-12/+16
2026-07-05Basic gif search testRory&2-0/+82
2026-07-04Add comments explaining what each unused right used to beald_productions2-61/+61
2026-07-04Remove unused flags to make them easier to split and filter outald_productions5-74/+77
2026-07-03Update C# outputs.nix to include API models github/dev/reconciledbbigint dev/reconciledbbigintRory&1-0/+6
2026-07-03Update C# db modelsRory&15-177/+182
2026-07-03Fix migration for app commands versionRory&3-3/+14
2026-07-03Let typeorm have its fun the rest of the wayRory&2-2/+147
2026-07-03Fix constraint namesRory&37-111/+391
2026-07-03Fix column names for join tablesRory&2-4/+85
2026-07-03Fix some missed column typesRory&3-5/+25
2026-07-03Fix instance ban index namesRory&2-4/+21
2026-07-03Set index names and fix type for instance bansRory&1-4/+4
2026-07-01Throw proper error when emoji isnt foundRory&1-2/+7
2026-07-01Restrict reading of application emojisRory&1-1/+7
2026-07-01Handle non-existant applications more gracefullyRory&1-0/+3
2026-07-01Enforce that a given applications emoji set can only be modified by the appli...Rory&4-1/+22
2026-07-01Update C# db modelsRory&5-4/+25
2026-07-01Add tests for guild/app emojisRory&3-2/+268
2026-07-01Add application emojis implementation based on the guilds one, modelsRory&8-1/+573
2026-07-01Assert that emoji being updated belongs to the requested guildRory&1-0/+4
2026-07-01Fix import in application entityRory&3-125/+191
2026-07-01Emoji application migration, set explicit foreign key constraint namesRory&2-2/+27
2026-07-01Update package.json to point to the right database.jsRory&1-1/+1
2026-07-01Adjust emoji source to support app emojisRory&1-31/+47
2026-07-01Update emoji/application entities to support application emojisRory&2-5/+25
2026-07-01fix user settings patch routeOh641-1/+1
2026-06-30Update C# dep lockfilesRory&1-0/+25
2026-06-30Various C# continuationsRory&9-19/+237
2026-06-30Various tests stuffRory&4-9/+95
2026-06-29Dont (re-/)add embeds if message has embed suppressedRory&1-1/+4
2026-06-28More oauth2 role thingiesRory&1-0/+3
2026-06-28Fix oauth2 not setting role colorsRory&1-0/+2
2026-06-28Guard embedless messages when checking for poll results, add reply testsRory&4-1/+40
2026-06-26refactor: add poll utilityCyberL15-276/+145
2026-06-26feat: mention poll authorCyberL11-0/+7
2026-06-26chore: remove test console.logCyberL11-1/+0
2026-06-26refactor: change `#` imports into `@spacebar/` importsCyberL14-10/+10
2026-06-26feat: get non-expired polls on startCyberL11-3/+108
2026-06-26