Commit graph

  • 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 tsmethurst 2022-02-28 11:42:32 +0100
  • 3bc87f2e9c
    bump versions (#417) tobi 2022-02-27 13:54:07 +0100
  • 49da1eb6e6 bump versions 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 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 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 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 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 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 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 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 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 Shadowfacts 2022-02-16 09:56:23 -0500
  • f6cdf4a723 fix lint and if statement typo 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
  • d1cc5b073b update pruneRemote to use Cached field tsmethurst 2022-02-15 15:55:53 +0100
  • 26e4cbba57 step bun back to last working version tsmethurst 2022-02-15 15:55:27 +0100
  • 4039234574 update db dependencies tsmethurst 2022-02-15 15:34:26 +0100
  • 1da2cff22b Only mark cookies as Secure on https Shadowfacts 2022-02-15 09:26:21 -0500
  • 9020f71be3 select only remote media tsmethurst 2022-02-15 15:23:12 +0100
  • aa6cd83370 don't default cached to true tsmethurst 2022-02-15 15:23:01 +0100
  • d259e5bcf3 migrate mediaAttachment to new format tsmethurst 2022-02-15 15:10:25 +0100
  • 23a1116fbd embed structs in mediaAttachment tsmethurst 2022-02-15 15:10:01 +0100
  • 1f98f36e3d upstep bun to latest version tsmethurst 2022-02-15 13:51:05 +0100
  • d791a4dfe9 use Cached column tsmethurst 2022-02-14 19:36:39 +0100
  • 8671775f2c update mediaTest tsmethurst 2022-02-14 19:36:31 +0100
  • fb80719a11 update + test pruneRemote tsmethurst 2022-02-14 19:36:17 +0100
  • 6974bce9ed add Cached column to mediaattachment tsmethurst 2022-02-14 19:35:53 +0100
  • a243ebf129 PruneRemote: return number pruned tsmethurst 2022-02-14 16:38:53 +0100
  • 30688e0e73 fix bad import tsmethurst 2022-02-14 16:37:59 +0100
  • d74062175b fix up and test GetRemoteOlderThan tsmethurst 2022-02-14 16:00:04 +0100
  • fff15fb50d add new attachment + status to tests tsmethurst 2022-02-14 15:28:34 +0100
  • cb8e11d603 Start implementing PruneRemote tsmethurst 2022-02-14 12:58:48 +0100
  • 5ef2afd94e Add PruneRemote to Manager interface tsmethurst 2022-02-14 12:58:34 +0100
  • 27a15af1bd Add GetRemoteOlderThanDays tsmethurst 2022-02-14 12:58:17 +0100
  • c75d208698 Add GetRemoteOlderThanDays tsmethurst 2022-02-14 12:58:06 +0100
  • 0b9c5e8d69 Add whereNotEmptyAndNotNull tsmethurst 2022-02-14 12:57:54 +0100
  • dc2421752f
    [chore] fix mirror + clean up (#396) tobi 2022-02-14 10:49:20 +0100
  • 944025a374 fix mirror + clean up tsmethurst 2022-02-14 10:46:19 +0100
  • 31935ee206
    Merge pull request #361 from superseriousbusiness/media_refactor v0.2.0 kim 2022-02-12 18:27:58 +0000
  • 037e8efd5f
    [chore] Add nightly mirror to Codeberg.org (#392) tobi 2022-02-12 13:55:32 +0100
  • 2fdab75ebd fix file formatting tsmethurst 2022-02-12 13:53:12 +0100
  • 27f740d922 remove trigger in mirror step tsmethurst 2022-02-12 13:50:28 +0100
  • 88d9e5131f add mirror pipeline => codeberg tsmethurst 2022-02-12 13:49:27 +0100
  • a766b9265b Go mod tidy tsmethurst 2022-02-08 13:39:47 +0100
  • 8c0141d103 store and retrieve processState atomically tsmethurst 2022-02-08 13:38:44 +0100
  • dba9ad4348 hopefully fix potential race condition tsmethurst 2022-02-08 13:17:10 +0100