Commit Graph

75 Commits

Author SHA1 Message Date
Rory& 4bb0f39a43 Add endpoint to get enabled/known gif providers 2026-07-08 01:20:38 +02:00
Rory& 0042d3c5c9 Some cleanup with gifs 2026-07-08 01:20:38 +02:00
Rory& ee57b28c32 Basic gif integration manager, port tenor search to that 2026-07-08 01:20:38 +02:00
CyberL1 73d1ae9e59 refactor: add poll utility 2026-06-26 16:42:33 +02:00
CyberL1 5b0002bb73 chore: remove test console.log 2026-06-26 16:42:33 +02:00
CyberL1 8d5995e5c5 refactor: change # imports into @spacebar/ imports 2026-06-26 16:42:33 +02:00
CyberL1 d34744b140 feat: get non-expired polls on start 2026-06-26 16:42:33 +02:00
Rory& 6821fe0513 Move database to toplevel 2026-06-12 17:58:18 +02:00
Rory& 2c1be0fa53 Use subpath imports for lambert-server, fix openapi.js 2026-06-12 17:58:18 +02:00
Rory& c28d14b861 Dont send guild_add for autojoin guilds on register, disable bcrypt workers as doing it in thread is slightly faster 2026-06-11 02:21:03 +02:00
Rory& e46c864f9d Bcrypt worker threads 2026-06-11 00:05:37 +02:00
Rory& e2da753c2d */Server.ts: Handle metrics requests 2026-05-28 17:27:08 +02:00
Rory& 4a9c6cacc5 */Server.ts: Add monitoring init hook 2026-05-28 17:27:08 +02:00
Rory& 0d6824d285 Process lifecycle scripts 2026-05-28 17:27:07 +02:00
Rory& dd3b398fb2 Clean up erlpack types 2026-05-24 06:08:00 +02:00
Rory& 5f8afbc7ae eslint: array callback return, no restricted imports 2026-04-19 22:45:37 +02:00
Rory& 0e57826c1b lambert-server: Remove unused errorHandler option 2026-03-21 14:52:57 +01:00
Rory& 5445706dcf lambert-server: Remove unused jsonBody option 2026-03-21 14:51:46 +01:00
Rory& b5e63c06b6 Qodana: fix async warnings 2026-03-14 03:26:26 +01:00
Rory& 0a1e4e9d6b Add /_spacebar/api/version - resolves #1222 2026-02-25 10:49:05 +01:00
Rory& 2cf3ce0368 Fix splitting logic for .well-known base url 2026-02-11 11:36:22 +01:00
Rory& d41035cdf2 API: always drop /api suffix in well known (hack) 2026-02-07 06:42:50 +01:00
Rory& 935f7960a6 Move health endpoints to /, deprecate /api/-. Fixes #1089 2026-01-22 19:42:24 +01:00
Rory& 20d7b45ac4 Support API v10 2026-01-13 22:38:33 +01:00
Rory& db83922644 Include request info in errors 2026-01-13 21:57:25 +01:00
Rory& 50d27a7bf4 fix endpoint crap 2025-12-27 05:26:47 +01:00
Rory& d91b55dfcc Fix endpoint public splitting 2025-12-25 23:05:35 +01:00
Rory& 66ecc9d5bd Set low cache-control headers for static pages 2025-12-23 21:57:39 +01:00
Rory& ffbe8b5987 Implement widget 2025-12-19 23:14:21 +01:00
Rory& 491c0de845 lintstagedrc: regenerate schemas/openapi if schemas changed 2025-12-17 11:01:27 +01:00
Rory& 84af6a24c5 finally make eslint happy 2025-12-17 06:49:16 +01:00
Rory& 13bbf5dbd5 Remove fallback URIs, remove endpointClient, expose admin api 2025-12-04 11:01:18 +01:00
Rory& 49bc2be9bb Add well-known routes 2025-11-22 13:02:19 +01:00
Rory& f5f531eebb fix path 2025-10-07 16:06:53 +02:00
Rory& e9b46fc2e7 API: expose schemas.json and openapi.json 2025-10-07 15:34:20 +02:00
Rory& b681ae7522 Drop dependency on missing-native-js-functions 2025-10-04 19:09:25 +02:00
Rory& d647f882b1 Pass mergeParams: true to new router calls due to express behavior change 2025-09-30 07:14:10 +02:00
Rory& 0e495bc31d Silence, dotenv, we dont want your ads 2025-09-29 22:18:38 +02:00
Rory& 0c3d8a792f Drop @sentry/node (Sentry support) - untested and unused 2025-09-29 22:08:03 +02:00
Puyodead1 b8b9b038cf fixes and minor changes for email stuff 2025-09-05 18:03:59 -04:00
Rory& 9d314cd995 More cleanup 2025-07-27 15:49:37 +02:00
Emma [it/its]@Rory& 126a881f31 Prettier 2025-04-09 16:38:03 +02:00
Puyodead1 05520665dc Merge pull request #1205 from DEVTomatoCake/feat/dont-send-x-powered-by
Stop sending X-Powered-By & use API CORS + BodyParser middlewares in CDN
2025-03-23 14:20:32 -04:00
dank074 f5d6394c38 run prettier 2024-11-19 14:19:40 -06:00
Emma [it/its]@Rory& 40b356ecdf Add express trustedProxy support 2024-10-30 16:28:57 +01:00
TomatoCake 342ef1b20f Stop sending X-Powered-By & share CORS/BodyParser 2024-08-31 07:29:55 +02:00
TomatoCake d79669f771 Merge branch 'master' into feat/local-image-proxy 2024-07-18 16:08:06 +02:00
Puyodead1 bc432a4325 add email verification page 2024-07-08 22:30:41 -04:00
TomatoCake 37bd06e142 Add local image proxy using sharp/jimp pkgs 2024-06-22 20:41:43 +02:00
Madeline 218f71b82c Merge branch 'master' into refactor/dev/connections 2023-04-02 10:55:17 +10:00