Commit graph

  • c389605d44 delete logic + testing tsmethurst 2022-03-15 14:26:48 +0100
  • 8fa7f2d196 update transport (controller) to allow shortcuts tsmethurst 2022-03-15 14:17:11 +0100
  • f1d248581d add DeleteLocal tsmethurst 2022-03-14 16:58:11 +0100
  • 0d14d31730 federate local account deletes tsmethurst 2022-03-14 16:57:57 +0100
  • 8bfe274bcc add AccountDeleteLocal tsmethurst 2022-03-14 16:18:52 +0100
  • 2b89022f9b model account delete request tsmethurst 2022-03-14 16:18:24 +0100
  • 48cd1f1c8c add account delete to API tsmethurst 2022-03-14 16:17:38 +0100
  • 4b4c935e02
    [bugfix] Fix bug where admin panel could not be accessed at /admin (#427) tobi 2022-03-13 18:35:26 +0100
  • 65af7bfffd tidy up static serving + add /admin redirect #427 tsmethurst 2022-03-13 18:27:18 +0100
  • 5571d7b51b clarify comments tsmethurst 2022-03-13 18:26:46 +0100
  • e306233166
    [bugfix] Fix html-escaped characters in content warnings (#426) tobi 2022-03-13 16:37:45 +0100
  • 955bd3cdb9 use SanitizeCaption for content warning escaping #426 tsmethurst 2022-03-13 16:33:24 +0100
  • e36562e341 test status create with odd CWs tsmethurst 2022-03-13 16:33:10 +0100
  • 9b02bce5d7
    Adds two new test images for media processing #424 0hlov3 2022-03-13 00:48:04 +0100
  • b8879ac68a
    [dependencies] update go-store, go-mutexes (#422) kim 2022-03-08 11:56:53 +0000
  • bd448aeebd update vendored code #422 kim 2022-03-08 11:52:06 +0000
  • af97c3449c update go-store, go-mutexes kim 2022-03-08 11:44:03 +0000
  • 8de928b5e9
    [performance] Database optimizations (#419) v0.2.1 tobi 2022-03-07 11:33:18 +0100
  • 6eb149ea5a re-add cleanup query index #419 tsmethurst 2022-03-07 11:16:19 +0100
  • bfabbbcddf Merge branch 'main' into database_optimizations tsmethurst 2022-03-07 11:14:44 +0100
  • 07727753b9
    [feature] Clean up/uncache remote media (#407) tobi 2022-03-07 11:08:26 +0100
  • 17c6aa71d7 remove schema-breaking index (add this back in later) tsmethurst 2022-03-06 18:25:45 +0100
  • 2fe3233791 add a few more indexes tsmethurst 2022-03-06 18:05:39 +0100
  • ae90fc06ca rearrange query tsmethurst 2022-03-06 14:15:46 +0100
  • 85d4ad537f index commonly used fields tsmethurst 2022-03-06 14:15:33 +0100
  • a4c984d597 log queries for trace, ops for debug tsmethurst 2022-03-06 14:15:11 +0100
  • 525448c0f3 tidy up + add tests tsmethurst 2022-03-06 14:14:45 +0100
  • 572928ecb1 create first index on notifications tsmethurst 2022-03-05 14:23:23 +0100
  • 3a8c1d6867 start and stop cron jobs gracefully #407 tsmethurst 2022-03-01 14:19:17 +0100
  • 9a4479167a wrap logrus so it's available to cron tsmethurst 2022-03-01 14:19:04 +0100
  • 100f1280a6
    [documentation] Creates Docker documentation and docker-compose.yaml (#416) 0hlov3 2022-03-01 14:17:36 +0100
  • d60204a9e2
    Describes how to create a new user #416 0hlov3 2022-02-28 20:50:29 +0100
  • e899093c22
    Adds UserID:GroupID 0hlov3 2022-02-28 20:39:49 +0100
  • 9e1d1e7474
    Adds some cosmetics to the Documentation 0hlov3 2022-02-28 20:26:08 +0100
  • 26b76cbae2 add cron package tsmethurst 2022-02-28 18:37:48 +0100
  • 5f86a719a8 add media-remote-cache-days to config tsmethurst 2022-02-28 18:15:11 +0100
  • 13f44bc296 test for client stops reading after 1kb tsmethurst 2022-02-28 16:08:02 +0100
  • 83aa10187b buffer pipes for recache streaming tsmethurst 2022-02-28 16:06:47 +0100
  • be0061a4bc go mod tidy tsmethurst 2022-02-28 16:06:35 +0100
  • bbc3801b9f Merge branch 'main' into media_cleanup tsmethurst 2022-02-28 12:26:58 +0100
  • 1d5e763f68
    [packaging] bump to builder 0.0.3 (#418) tobi 2022-02-28 11:48:35 +0100
  • 97d152249e bump to builder 0.0.3 #418 tsmethurst 2022-02-28 11:42:32 +0100
  • 3bc87f2e9c
    bump versions (#417) tobi 2022-02-27 13:54:07 +0100
  • 49da1eb6e6 bump versions #417 tsmethurst 2022-02-27 13:31:53 +0100
  • 6b634de6b2
    [packaging] Use buildx for multi-arch Docker builds (#413) tobi 2022-02-27 13:03:37 +0100
  • d8ddfa1494 Merge branch 'main' into multi_arch_with_buildx #413 tsmethurst 2022-02-27 12:57:15 +0100
  • 64d9a34c65
    Updates Docker Images (#415) 0hlov3 2022-02-27 12:53:30 +0100
  • e588fdba80
    Merge branch 'main' into docker-documentation 0hlov3 2022-02-27 12:51:05 +0100
  • b11362a7f7
    Configures docker-compose.yaml and docker.md 0hlov3 2022-02-27 12:50:29 +0100
  • 32b55356ba
    Update .drone.yml #414 0hlov3 2022-02-27 10:23:42 +0100
  • 296dca461e
    Changes Docker-Compose Example 0hlov3 2022-02-27 02:08:06 +0100
  • e5490f9b49
    Updates Docker Images #415 0hlov3 2022-02-27 01:57:22 +0100
  • 04e419c3b8
    Adds .dockerignore 0hlov3 2022-02-27 01:44:52 +0100
  • 375b7128c8
    Update drone to create docker manifest with latest tag 0hlov3 2022-02-27 01:37:26 +0100
  • 6facba8520
    Adds armv6 image support 0hlov3 2022-02-27 01:31:19 +0100
  • 21eb5ca19b
    Adds armv6 images 0hlov3 2022-02-27 01:25:17 +0100
  • 4f27a5baa2 don't use RUN commands in Dockerfile this was breaking multi-arch builds tsmethurst 2022-02-26 17:59:35 +0100
  • 7db45597fb use buildx for multi-arch builds see https://docs.docker.com/buildx/working-with-buildx/ tsmethurst 2022-02-26 17:59:16 +0100
  • 104258610c add .dockerignore file tsmethurst 2022-02-26 17:58:30 +0100
  • 1ecf9a164d update drone to create latest manifest tsmethurst 2022-02-26 17:58:20 +0100
  • 69d70aa677
    [feature] Add Docker multi architecture Build and make goreleaser push the images and manifests (#410) 0hlov3 2022-02-26 10:45:23 +0100
  • f4d7e15781
    Adds an docker-compose.yaml example and adds some readme to the docker.md 0hlov3 2022-02-24 20:09:30 +0100
  • b8f93878c9
    Adds Docker multi architecture Build and makes goreleaser push the images and manifests #410 0hlov3 2022-02-25 15:37:05 +0100
  • d79dac0e28
    exludes docker-volume from exemple/docker-compose 0hlov3 2022-02-24 20:08:04 +0100
  • a312a7ca1f add incredible diagram tsmethurst 2022-02-22 17:06:03 +0100
  • 5ac0ef5392 test thumbnail fetching tsmethurst 2022-02-22 16:56:54 +0100
  • cb87d7fc97 add postData cleanup to recache tsmethurst 2022-02-22 16:56:43 +0100
  • 45606e00fc add comment on PruneRemote tsmethurst 2022-02-22 13:55:35 +0100
  • c4cd3ce913 Merge branch 'main' into media_cleanup tsmethurst 2022-02-22 13:53:33 +0100
  • 55b83bea7c
    [feature] Add postDataCallbackFunc to allow cleanup (#408) tobi 2022-02-22 13:50:33 +0100
  • 81ea7942a1 Add postDataCallbackFunc to allow cleanup #408 tsmethurst 2022-02-22 13:32:09 +0100
  • 82abc2c621 test get remote files tsmethurst 2022-02-22 12:10:38 +0100
  • 548d88f5cc add thoughts of dog to test fedi attachments tsmethurst 2022-02-22 12:10:24 +0100
  • 55614ff8ee implement tee-ing recached content tsmethurst 2022-02-21 16:50:21 +0100
  • b079299b88 expose TransportController to media processor tsmethurst 2022-02-21 11:56:56 +0100
  • 452573d8d5 Merge branch 'main' into media_cleanup tsmethurst 2022-02-21 11:27:04 +0100
  • 15d1e6b3a1
    [bugfix] Fix thumbnail image type (#406) tobi 2022-02-21 11:26:26 +0100
  • 42bd813375 test fix thumbnail content-type #406 tsmethurst 2022-02-21 11:21:59 +0100
  • 2f0ac18bb1 fix thumbnail content-type tsmethurst 2022-02-21 11:21:48 +0100
  • ed1454edb2 fix incorrect thumbnail type being stored tsmethurst 2022-02-21 11:05:05 +0100
  • 8befa2c2c4 tidy up different paths for emoji vs attachment tsmethurst 2022-02-21 10:39:02 +0100
  • b8e633cd09 return errwithcode tsmethurst 2022-02-21 10:38:33 +0100
  • 24114a811b Merge branch 'main' into media_cleanup tsmethurst 2022-02-19 12:18:24 +0100
  • a089a98ea9
    [feature] Gin enable gzip encoding (#405) tobi 2022-02-19 12:12:41 +0100
  • e498732fe0 go mod tidy #405 tsmethurst 2022-02-19 12:08:58 +0100
  • 4085f4042b add gzip middleware to router tsmethurst 2022-02-19 12:07:01 +0100
  • a1cdfae8ab add gin gzip dependency tsmethurst 2022-02-19 12:06:49 +0100
  • 23034ec145
    [feature] Stream files via reader (#404) tobi 2022-02-19 11:44:56 +0100
  • c49aa72c37 cast reader to readcloser #404 tsmethurst 2022-02-19 11:36:27 +0100
  • dc474e4025 close readcloser when we're done with it tsmethurst 2022-02-19 11:33:11 +0100
  • f2c65c9139 serve files via reader rather than byte slice tsmethurst 2022-02-19 11:28:16 +0100
  • e55382acd6
    Use type=email for email input (#400) Shadowfacts 2022-02-16 10:16:47 -0500
  • 6be3f8cf2a Use type=email for email input #400 Shadowfacts 2022-02-16 09:56:23 -0500
  • f6cdf4a723 fix lint and if statement typo #399 forest 2022-02-15 15:08:52 -0600
  • 5c90e5e7dc introduce development settings and config validation forest 2022-02-15 14:31:00 -0600
  • 65438a05f1 test prune and recache tsmethurst 2022-02-15 16:56:31 +0100
  • 240e26ed10 fix trimmed aspect ratio tsmethurst 2022-02-15 16:56:20 +0100
  • 3f02982029 add recache logic to manager tsmethurst 2022-02-15 16:52:54 +0100
  • ae485c143f fix storage path of test attachments tsmethurst 2022-02-15 16:52:19 +0100
  • 09d6478d72
    [bugfix] Only mark cookies as Secure on https (#398) Shadowfacts 2022-02-15 10:00:07 -0500