Commit Graph

  • 1f9b27002f
    refactor: use context in storage driver interface Dominik Süß 2022-06-28 17:22:29 +0200
  • 8de844a8f0
    fix: use better http status code on s3 redirect Dominik Süß 2022-06-28 16:42:09 +0200
  • 760d51c3ac
    docs: explicitly set values in example config Dominik Süß 2022-06-28 16:41:32 +0200
  • dabfcb8643 add pruneunusedlocalattachments to media manager tsmethurst 2022-06-28 17:19:35 +0200
  • 31cb133fe9 add parseOlderThan util function tsmethurst 2022-06-28 17:01:58 +0200
  • cbbcaad5ff add localUnattached db function tsmethurst 2022-06-28 14:22:33 +0200
  • 06cf1b8afc
    fix: add s3 config to cli tests Dominik Süß 2022-06-27 07:22:16 +0200
  • 023644bf62
    feat: integrate s3 storage with the main server Dominik Süß 2022-06-26 17:38:35 +0200
  • 07620acc0e
    [feature] Use default instance thumbnail if instance account header not set (#672) tobi 2022-06-26 12:33:11 +0200
  • d68d736c71 use default img if instance account header not set tsmethurst 2022-06-26 12:18:20 +0200
  • 68736efd20
    [feature] add configuration to `/api/v1/instance` response (#670) tobi 2022-06-26 10:58:45 +0200
  • 02d4787371 omitempty instance configuration tsmethurst 2022-06-26 10:50:37 +0200
  • f32ab8e26e
    fix: use explicit local storage in tests Dominik Süß 2022-06-26 09:03:54 +0200
  • 468b022ceb
    feat: serve s3 files directly Dominik Süß 2022-06-26 08:51:45 +0200
  • bd3bc8865e final regen of swagger docs tsmethurst 2022-06-25 17:43:15 +0200
  • 6802eca81f fix typeutils tests tsmethurst 2022-06-25 17:42:10 +0200
  • 0cf75bc38c update instance endpoint tests tsmethurst 2022-06-25 17:39:38 +0200
  • bc1a11a2cf fix json tags tsmethurst 2022-06-25 17:36:15 +0200
  • 9a0c4a8991 add instance configuration to api serialization tsmethurst 2022-06-25 17:34:00 +0200
  • ec93eb60b9 add func to return all supported mimes for media tsmethurst 2022-06-25 17:33:38 +0200
  • 9ebadcb68e regenerate swagger docs tsmethurst 2022-06-25 17:17:46 +0200
  • 970300c199 add configuration object to api instance model tsmethurst 2022-06-25 17:08:12 +0200
  • 3baa8c76b2
    feat: introduce storage package with s3 support Dominik Süß 2022-06-25 12:02:01 +0200
  • 8f2ad99dd8
    feat: vendor minio client Dominik Süß 2022-06-25 12:01:27 +0200
  • 3e4e57d554
    [bugfix] disallow following or blocking yoursel (#667) ugla 2022-06-25 11:14:05 +0200
  • 8f209c6150
    [bugfix] disallow following or blocking yourself (#664) ugla 2022-06-24 12:26:23 +0200
  • 9f4ebf1e38 background bg_accent tsmethurst 2022-06-24 17:52:49 +0200
  • fef6f04913 Merge branch 'main' into frogend-redesign tsmethurst 2022-06-24 17:38:40 +0200
  • 0846b76e93
    [bugfix] Fix 404 on status delete redraft (#668) tobi 2022-06-24 17:17:40 +0200
  • efdb7918d8 typo fix tsmethurst 2022-06-24 15:11:04 +0200
  • 011574f50a call delete or unattach appropriately unattach from client api, delete from federated api tsmethurst 2022-06-24 15:09:16 +0200
  • cd46db566e add unattach function to media processor tsmethurst 2022-06-24 12:48:50 +0200
  • 7eacbd064b
    [bugfix] allow setting empty email via instance patch (#665) tobi 2022-06-24 10:43:21 +0200
  • e41820d9bb allow setting empty email via instance patch tsmethurst 2022-06-24 10:36:54 +0200
  • 5f00d4980b
    [feature] Implement `/api/v1/instance/peers` endpoint (#660) tobi 2022-06-23 16:54:54 +0200
  • 5ac4457ce3 return 'flat' peerlist if no query params provided tsmethurst 2022-06-23 16:38:56 +0200
  • 4b35e4243e Merge branch 'main' into api_v1_instance_peers tsmethurst 2022-06-23 15:43:04 +0200
  • 604600c391
    [bugfix] Don't remove jpeg orientation metadata (#663) tobi 2022-06-23 15:38:19 +0200
  • b4b66359fc bump exif-terminator to v0.3.0 tsmethurst 2022-06-23 13:17:40 +0200
  • cf57f7cfba accessible blues, other tweaks f0x 2022-06-22 23:33:14 +0200
  • c6af3b3cff Merge remote-tracking branch 'upstream/main' kim 2022-06-22 11:38:04 +0100
  • 9da6ead35d add sublte borders to box-shadow for separation f0x 2022-06-21 21:15:12 +0200
  • 81226eed3b remove unnecessary comment tsmethurst 2022-06-21 14:58:59 +0200
  • 9c50243be8 update swagger docs tsmethurst 2022-06-21 14:54:10 +0200
  • cebd797164 go mod tidy tsmethurst 2022-06-21 14:52:12 +0200
  • 555c29f0d2 obfuscate domain if required tsmethurst 2022-06-21 14:49:30 +0200
  • 4f6411e0e0 include public comment tsmethurst 2022-06-21 14:49:09 +0200
  • 91467dab3b attach endpoint to router tsmethurst 2022-06-21 14:48:41 +0200
  • 3ce964c15a add auth checks for both current filters tsmethurst 2022-06-21 14:11:29 +0200
  • fff1c276be instance-expose-peers, instance-expose-suspended tsmethurst 2022-06-21 13:50:40 +0200
  • 91100003c3 Merge branch 'main' into api_v1_instance_peers tsmethurst 2022-06-21 13:03:50 +0200
  • 7c6c0cd547
    [frontend] Profile pages upgrade (#640) f0x52 2022-06-21 10:48:42 +0200
  • 1f4f3f485a footer styling f0x 2022-06-21 01:51:16 +0200
  • d9fe455712 Merge branch 'testrig-softwareversion' into frogend-redesign f0x 2022-06-21 01:33:34 +0200
  • 7378a3fc68 configure instance.Version for testrig f0x 2022-06-21 01:28:24 +0200
  • fee9784f6e general redesign, clearer css variables f0x 2022-06-21 01:27:52 +0200
  • 6447e636fb
    Merge branch 'main' into frogend-profile-pages tobi 2022-06-20 14:49:52 +0200
  • 8c7945fb78
    [bugfix] Account self finger fix (#658) v0.3.6 tobi 2022-06-20 14:11:36 +0200
  • e8bb9a21bc don't try to resolve local uris when searching tsmethurst 2022-06-20 13:41:00 +0200
  • 9a8111d1cd check only 1 of status/account when search by uri tsmethurst 2022-06-20 12:04:47 +0200
  • ec81d28a77
    [frontend] add Accept header to oauthed api requests (#657) tobi 2022-06-20 10:44:01 +0200
  • e7944a77db small accessibility tweaks f0x 2022-06-19 21:06:47 +0200
  • 3e9ee7a24d upgrade deps f0x 2022-06-19 21:06:26 +0200
  • 84f9f54e9c turn profile accent into border + $bg background f0x 2022-06-10 14:11:46 +0200
  • 31b6dc661d upgrade deps f0x 2022-06-09 23:31:50 +0200
  • 70d231231d appease the linter gods f0x 2022-06-09 02:51:36 +0200
  • b4aab5b675 generate random avatars for thread views f0x 2022-06-09 02:44:20 +0200
  • 9481f64bcb empty header fix f0x 2022-06-09 02:44:05 +0200
  • c2764e23cc update status styling to match profile f0x 2022-06-09 02:36:14 +0200
  • a80f2ad5ef profile styling update f0x 2022-06-09 02:07:41 +0200
  • a47ae9630a fix css indentation f0x 2022-06-09 00:41:50 +0200
  • b95d7ed379 add Accept header to oauthed api requests tsmethurst 2022-06-19 17:37:01 +0200
  • 610395d5a5
    [chore] make tests more cacheable by avoiding time.Now() (#656) tobi 2022-06-19 17:10:24 +0200
  • f42d5d807c
    [packaging] Packaging updates (#655) tobi 2022-06-19 16:44:38 +0200
  • 9a155e98e5 make tests more cacheable by avoiding time.Now() tsmethurst 2022-06-19 16:39:35 +0200
  • b3af0e1a95 add tar for just compiled web assets tsmethurst 2022-06-19 13:43:13 +0200
  • 7f8c141d09 disable source tar bundling tsmethurst 2022-06-19 13:42:58 +0200
  • b92242c4d9 update versions tsmethurst 2022-06-19 13:42:32 +0200
  • c48266c459
    [bugfix] for the second accounts.note_raw migration (#653) Mara Sophie Grosch 2022-06-16 19:39:57 +0200
  • 627ae02791 fix for the second accounts.note_raw migration Mara Sophie Grosch 2022-06-16 19:01:21 +0200
  • 0e12ee0aa1
    postgres locale: fix accounts.note_raw migration (#651) Mara Sophie Grosch 2022-06-16 11:22:51 +0200
  • 70d2d8e2f6 postgres locale: fix accounts.note_raw migration Mara Sophie Grosch 2022-06-15 22:00:22 +0200
  • 89f042aecd Merge remote-tracking branch 'origin/main' kim 2022-06-14 17:15:17 +0100
  • 13e4bbdbfa
    [chore] Duplicated media cleanup (#649) v0.3.5 tobi 2022-06-14 18:00:57 +0200
  • b93329c6ca break currentlyUsedLoop when found tsmethurst 2022-06-14 17:45:16 +0200
  • 002ca07adf break statusIDLoop when found tsmethurst 2022-06-14 17:44:54 +0200
  • 04a3191688 add getinstancepeers to db tsmethurst 2022-06-14 16:04:53 +0200
  • 33dce6b986 update domain model tsmethurst 2022-06-14 16:04:36 +0200
  • 7f3ebf00e3 add/update instancepeersget tsmethurst 2022-06-14 16:04:22 +0200
  • 2c71bee314 update tests tsmethurst 2022-06-14 16:03:33 +0200
  • 4e536ae523 add test instances to db tsmethurst 2022-06-14 16:03:15 +0200
  • febf322434 update swagger docs tsmethurst 2022-06-14 16:02:51 +0200
  • 83dc9b0807 embed domain in domainblock so it can be reused tsmethurst 2022-06-14 12:53:04 +0200
  • fc5152312e rename domainblock.go tsmethurst 2022-06-14 12:52:28 +0200
  • 8c7ba83818 start adding instance peers get tsmethurst 2022-06-14 12:52:09 +0200
  • c947148669 add missing license headers tsmethurst 2022-06-14 12:51:15 +0200
  • 96e7cea371 go fmt tsmethurst 2022-06-13 11:36:44 +0200
  • 82fcdfff54 don't log error if just no rows tsmethurst 2022-06-13 11:36:14 +0200
  • 7496443fee check for status id more thoroughly tsmethurst 2022-06-13 11:35:37 +0200
  • b014aaa8e0 check if storage base path is defined tsmethurst 2022-06-13 11:19:49 +0200