Commit graph

45 commits

Author SHA1 Message Date
DevMiner bb8cace462 feat: implement support for instance signed requests 2024-09-22 03:58:42 +02:00
DevMiner 95cff10def chore: implement instance metadata import 2024-09-22 03:58:42 +02:00
DevMiner 5f9b611921 refactor: parse extension keys into proper array 2024-09-22 03:58:42 +02:00
DevMiner ef5f168082 chore: fill extensions column in instance metadata on initialization 2024-09-22 03:58:42 +02:00
DevMiner d691d26e02 refactor: move config into internal package 2024-09-22 03:58:42 +02:00
DevMiner 3dd35d7182 fix: repanic so people don't get 200's on panic()'s 2024-09-22 03:58:42 +02:00
DevMiner 8fa44e5f72 refactor: workers 2024-09-22 03:55:10 +02:00
DevMiner 02ad720439 docs: README still says Versia hasn't been renamed 2024-09-02 20:24:55 +02:00
DevMiner 3f8ac13289 fix: tests 2024-09-02 20:15:49 +02:00
DevMiner 62a1a1ff83 fix(server/user/discovery): local users don't get checked for nil, causing a nil ptr deref 2024-08-28 02:19:07 +02:00
DevMiner 5343465da4 fix(utils/content-map): match more mimetypes 2024-08-28 02:04:16 +02:00
DevMiner b62192b20b fix(user): omit fields array when it's nil 2024-08-28 01:50:10 +02:00
DevMiner eb90d722df chore(server): rename error in fiber error handler 2024-08-28 01:49:13 +02:00
DevMiner 0e25d7af91 fix(protoretry): ignore tls record headers and downgrade to http 2024-08-28 01:49:13 +02:00
DevMiner 0f44cfe95e fix(utils/content-map): file hash and size are optional 2024-08-28 01:48:57 +02:00
DevMiner 6c60c1e8ed fix(server/users): properly return content maps for user avatars 2024-08-28 01:22:42 +02:00
DevMiner 3876ad2738 chore: rename everything to versia 2024-08-28 01:10:38 +02:00
DevMiner 0223ea0535 fix(user): move the collections to their own sub-struct 2024-08-28 01:10:38 +02:00
DevMiner cb135706e2 refactor(server): rename stuff from Lysand to Versia
Big diff energy
2024-08-28 01:10:38 +02:00
DevMiner 03e01548dc fix(instance-metadata): make Host not optional in JSON 2024-08-28 01:10:38 +02:00
DevMiner 290dadcbe7 fix(instance-metadata): add required CreatedAt field 2024-08-28 01:10:38 +02:00
DevMiner d6bdcce4f4 fix: example .env file 2024-08-28 01:10:38 +02:00
DevMiner 7d51385ad9 fix: /api/users/:id shouldn't return remote users 2024-08-28 01:10:38 +02:00
DevMiner 601ecd1124 chore: bump deps 2024-08-28 01:10:38 +02:00
DevMiner 0b489c1970 fix: handle user not found errors in user search API 2024-08-28 01:10:38 +02:00
DevMiner ca592cbbbd fix: /api/users/search -> /api/app/users/search 2024-08-28 01:10:38 +02:00
DevMiner 41fb39f906 feat: Helm chart 2024-08-28 01:10:37 +02:00
DevMiner 1e9ce542f5 fix: ignore healthchecks from traces 2024-08-25 00:14:03 +02:00
DevMiner 7116f8c0ca fix: instance crashes when no FORWARD_TRACES_TO regex was passed 2024-08-24 22:58:50 +02:00
DevMiner 3acb3caad1 refactor!: prefix instance configuration settings with VERSIA_ 2024-08-24 22:50:43 +02:00
DevMiner 106a20a922 feat: add healthcheck endpoint 2024-08-24 22:02:01 +02:00
DevMiner f619a0b8af fix(ci): CI doesn't run 2024-08-24 17:02:23 +02:00
DevMiner b39330faf1 docs: update compatibility version 2024-08-24 17:01:16 +02:00
DevMiner fe4dae657c refactor: make in-process TLS termination configurable 2024-08-24 16:59:36 +02:00
DevMiner 728d24505d chore: rename port env var 2024-08-24 16:52:58 +02:00
DevMiner a183b92455 chore: add CI 2024-08-24 16:47:41 +02:00
DevMiner 810ba06c5d chore: address some TODOs 2024-08-24 14:35:19 +02:00
DevMiner fe293c2b89 refactor!: remove federation client 2024-08-24 01:26:56 +02:00
DevMiner 9cac88861a chore: remove uses of Lysand 2024-08-22 23:12:51 +02:00
DevMiner 6e59386f60 refactor!: add missing fields and docs 2024-08-22 23:05:37 +02:00
DevMiner 61891d891a refactor!: working WD-4 user discovery 2024-08-22 23:05:37 +02:00
DevMiner cf0053312d chore: update FederationClient user agent 2024-08-22 23:05:37 +02:00
DevMiner 93a61a8f29 refactor!: WD-4 signatures 2024-08-22 23:05:37 +02:00
DevMiner bb2e69e982 docs: add note about API stability and contribution 2024-08-22 23:05:30 +02:00
DevMiner 320715f3e7 chore: init 2024-08-13 01:18:14 +02:00