summary refs log tree commit diff
path: root/extra/admin-api/Spacebar.Cdn/Extensions/FileSourceExtensions.cs (unfollow)
Commit message (Expand)AuthorFilesLines
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 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-26fix: ddon't turn poll end messages to reply typeCyberL11-1/+2
2026-06-26feat: add poll ended messagesCyberL17-2/+214
2026-06-26fix: check if message is a pollCyberL11-5/+7
2026-06-26fix: ignore null/undefined in where queriesCyberL11-0/+4
2026-06-25check opts not messageCyberL11-1/+1
2026-06-25