Commit graph

  • 69011d4901
    Add support for running profiling when debug build-tags provided (#491) kim 2022-04-28 13:32:53 +0100
  • 420e2fb22b
    replace async client API / federator msg processing with worker pools (#497) kim 2022-04-28 13:23:11 +0100
  • cc5f2e98b7
    [bugfix] Fix possible race condition in federatingdb (#490) kim 2022-04-28 10:18:27 +0100
  • 8e80f983b3
    [bugfix] use Exec to rename media_attachments (#498) Terin Stock 2022-04-28 00:43:41 -0700
  • 9cf66bf298
    [chore] Return more useful errors from auth failure (#494) v0.3.1 tobi 2022-04-26 18:10:11 +0200
  • 728c4a5e38
    [bugfix] Trim log entries to 1700 chars before they enter syslog (#493) tobi 2022-04-26 17:55:24 +0200
  • 2259838108
    [bugfix] Fix CWs not showing sometimes (#488) tobi 2022-04-26 10:47:21 +0200
  • eeb78bd141
    [bugfix] Allow processing of .png files where checksum is not correct (#487) tobi 2022-04-25 14:45:44 +0200
  • d5fe729cf4
    [chore] Add two new test images for media processing (#424) 0hlov3 2022-04-24 14:49:37 +0200
  • 0d05bf473b
    [bug] Fix status API / status web API being case sensitive (#481) tobi 2022-04-24 14:24:43 +0200
  • 9813a044c0
    [feature] Implement media v2 endpoint to accommodate Tusky 17 (#480) tobi 2022-04-24 13:11:52 +0200
  • 88979b35d4
    [chore] Update bun and sqlite dependencies (#478) tobi 2022-04-24 12:26:22 +0200
  • 8d34d5af3c
    Revert "[chore] Tidy up federating db locks a tiny bit (#472)" (#479) tobi 2022-04-24 11:56:06 +0200
  • 4bace80fab
    [documentation] NGINX docs updates (#471) tobi 2022-04-24 11:04:26 +0200
  • 03bcd8a711
    [documentation] Update index.md (#475) snan 2022-04-23 13:52:09 +0200
  • 61e60133ef
    [documentation] Add WebSocket protocol documentation (#470) tobi 2022-04-22 13:35:19 +0200
  • 31c1067a54
    [chore] Tidy up federating db locks a tiny bit (#472) tobi 2022-04-19 16:31:37 +0200
  • 0e2f31f4e3
    [Documentation] Simplify docker-compose documentation + example (#468) tobi 2022-04-19 12:45:54 +0200
  • 721061b046
    [docs] unify nginx explainers and add apache httpd (#455) Mina Galić 2022-04-18 17:45:43 +0200
  • 1e3b38573d
    [bugfix] Fix infinite domain block database loop (#467) tobi 2022-04-18 17:44:36 +0200
  • c365863ea9
    [bugfix] Use our own (Batch)Deliver implementation for federated messages (#466) tobi 2022-04-18 17:17:05 +0200
  • 094f032f74
    [feature] Add log-db-queries config option (#465) tobi 2022-04-18 16:47:11 +0200
  • e74ec70dbf
    [documentation] add screenshots to docs (#459) v0.3.0 tobi 2022-04-16 13:32:17 +0200
  • 7883dd5499
    [bugfix] Convert IDNs to punycode before using as session name (#458) tobi 2022-04-16 13:09:42 +0200
  • af97d6bb7e
    [bugfix] Use background ctx for domain block side effects (#457) tobi 2022-04-16 12:56:41 +0200
  • 26683b3d49
    [feature] Web profile pages for accounts (#449) tobi 2022-04-15 14:33:01 +0200
  • a7e9dee33d
    [bugfix] Fix broken only_media and only_public flags on /api/v1/accounts/:id/statuses (#448) v0.2.3 tobi 2022-04-10 15:11:12 +0200
  • 707de094a0
    [dependency] Update superseriousbusiness/activity dependency (#446) tobi 2022-04-05 18:05:24 +0200
  • 03d7c75ebf
    [chore] Update Go version to 1.18 (#444) tobi 2022-04-02 15:40:09 +0200
  • 906981a718
    [documentation] Add third-party packaging to documentation (#443) tobi 2022-03-29 15:36:04 +0200
  • 37d310f981
    [feature] Dereference remote mentions when the account is not already known (#442) v0.2.2 tobi 2022-03-29 11:54:56 +0200
  • 983e696bd6
    [feature/security] Add systemd sandboxing options to harden security (#440) OniriCorpe 2022-03-28 13:37:16 +0200
  • 8cc70a14d6
    [bugfix] Fix media uploads blocking after a failed upload #438 tobi 2022-03-22 12:42:34 +0100
  • 25cab0e1f4
    [bugfix] Fix images not being processed correctly sometimes (#437) tobi 2022-03-21 19:46:51 +0100
  • 36b2f2b4e6
    don't error if content property is nil (#436) tobi 2022-03-21 17:10:31 +0100
  • 73e9cca701
    [bugfix] Close ReadClosers properly in the media package (#434) tobi 2022-03-21 13:41:44 +0100
  • 55ad6dee71
    [feature] Admin account actions (#432) tobi 2022-03-19 12:01:40 +0100
  • 532c4cc697
    [feature] Federate local account deletion (#431) tobi 2022-03-15 16:12:35 +0100
  • e63b653199
    [performance] Add dereference shortcuts to avoid making http calls to self (#430) tobi 2022-03-15 15:01:19 +0100
  • 4b4c935e02
    [bugfix] Fix bug where admin panel could not be accessed at /admin (#427) tobi 2022-03-13 18:35:26 +0100
  • e306233166
    [bugfix] Fix html-escaped characters in content warnings (#426) tobi 2022-03-13 16:37:45 +0100
  • b8879ac68a
    [dependencies] update go-store, go-mutexes (#422) kim 2022-03-08 11:56:53 +0000
  • 8de928b5e9
    [performance] Database optimizations (#419) v0.2.1 tobi 2022-03-07 11:33:18 +0100
  • 07727753b9
    [feature] Clean up/uncache remote media (#407) tobi 2022-03-07 11:08:26 +0100
  • 100f1280a6
    [documentation] Creates Docker documentation and docker-compose.yaml (#416) 0hlov3 2022-03-01 14:17:36 +0100
  • 1d5e763f68
    [packaging] bump to builder 0.0.3 (#418) tobi 2022-02-28 11:48:35 +0100
  • 3bc87f2e9c
    bump versions (#417) tobi 2022-02-27 13:54:07 +0100
  • 6b634de6b2
    [packaging] Use buildx for multi-arch Docker builds (#413) tobi 2022-02-27 13:03:37 +0100
  • 64d9a34c65
    Updates Docker Images (#415) 0hlov3 2022-02-27 12:53:30 +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
  • 55b83bea7c
    [feature] Add postDataCallbackFunc to allow cleanup (#408) tobi 2022-02-22 13:50:33 +0100
  • 15d1e6b3a1
    [bugfix] Fix thumbnail image type (#406) tobi 2022-02-21 11:26:26 +0100
  • a089a98ea9
    [feature] Gin enable gzip encoding (#405) tobi 2022-02-19 12:12:41 +0100
  • 23034ec145
    [feature] Stream files via reader (#404) tobi 2022-02-19 11:44:56 +0100
  • e55382acd6
    Use type=email for email input (#400) Shadowfacts 2022-02-16 10:16:47 -0500
  • 09d6478d72
    [bugfix] Only mark cookies as Secure on https (#398) Shadowfacts 2022-02-15 10:00:07 -0500
  • dc2421752f
    [chore] fix mirror + clean up (#396) tobi 2022-02-14 10:49:20 +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
  • 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
  • c4ece24654 log error on header/avatar fetch fail tsmethurst 2022-02-08 12:37:58 +0100
  • b42b0a667e go fmt tsmethurst 2022-02-08 12:19:54 +0100
  • 3301148bb7 merge fixup tsmethurst 2022-02-08 12:17:53 +0100
  • 4c294a596a Merge branch 'main' into media_refactor tsmethurst 2022-02-08 12:17:18 +0100
  • e811d03cc9 update outdated comment tsmethurst 2022-02-08 10:08:27 +0100
  • 9db58dfd57 add comment explaining store.lock tsmethurst 2022-02-08 10:06:43 +0100
  • 40be88ec60
    [chore] Drone config update (#383) tobi 2022-02-07 15:22:55 +0100
  • 6ed368cbeb
    [feature] add authorization to the already-existing authentication (#365) Forest Johnson 2022-02-07 11:04:31 +0000
  • 5c9d20cea3
    don't bother negotiating Accept for webfinger (#381) tobi 2022-02-06 15:00:57 +0100
  • 85b4f96263
    if accountDomain isn't set, use Host value instead (#380) tobi 2022-02-06 14:07:38 +0100
  • 1b36e85840
    [feature] Rework timeline code to make it useful for more than just statuses (#373) tobi 2022-02-05 12:47:38 +0100
  • 98341a1d4d
    [docs] Fix documentation to show --config-path in the right position. (#375) Phil Hagelberg 2022-02-03 03:30:06 -0800
  • aa34ff1bd9
    Fix start command invocation (#372) Paul Woolcock 2022-02-01 10:54:26 -0500
  • 18e7537393
    [bug] Fix OIDC users requiring second approval (#371) tobi 2022-01-31 16:03:47 +0100
  • 5be8a7a7ea
    [bug] Send plaintext emails to fix "message refused: Message is not RFC 2822 compliant" (#366) Forest Johnson 2022-01-31 10:46:20 +0000
  • 959e38ac5c
    [bug] Fix sqlite empty address issue (#370) tobi 2022-01-30 17:06:28 +0100
  • 66175c8ad9
    [bug] Fix minimum description length check (#369) tobi 2022-01-30 16:10:53 +0100
  • 664927ea58
    Bump nanoid from 3.1.25 to 3.2.0 in /web/gotosocial-styling (#364) dependabot[bot] 2022-01-30 15:01:04 +0100
  • e13718148d
    [feature] Make Let's Encrypt integration an opt-in feature (#368) tobi 2022-01-30 14:57:33 +0100
  • ec4357485e
    [documentation] add ipv6 config for nginx (#367) tobi 2022-01-30 14:35:23 +0100
  • d9a778a795 put store lock file in base of storage tsmethurst 2022-01-29 12:16:12 +0100
  • 4e74c84148 update go-store to latest tsmethurst 2022-01-29 12:15:51 +0100
  • 9aa364f1eb go mod tidy tsmethurst 2022-01-25 14:33:23 +0100
  • c156602c66 ensure blocking calls to getRemoteAccount before showing stuff to client tsmethurst 2022-01-25 13:48:13 +0100
  • 5d9e9e0e7f fix up some account conversion logic tsmethurst 2022-01-25 12:03:25 +0100
  • eba66d3a88 only update account in db if changed tsmethurst 2022-01-25 11:21:22 +0100
  • 926b37e271 change getaccount function signature tsmethurst 2022-01-24 18:12:42 +0100
  • a6fb93ae2a ctx => innerctx tsmethurst 2022-01-24 18:12:28 +0100
  • c12520167d use background context w/deadline tsmethurst 2022-01-24 18:12:04 +0100
  • 8e6ba1de52 start trying to figure out why this test is failing tsmethurst 2022-01-24 18:11:38 +0100
  • 0e7f24ff26 test with disk storage as well tsmethurst 2022-01-24 18:11:27 +0100
  • f28cf793ee upgrade go-store tsmethurst 2022-01-24 17:35:13 +0100
  • 667e7f112c update remote account get/deref logic tsmethurst 2022-01-24 13:12:17 +0100
  • 3c1eb155e4 add file size checks tsmethurst 2022-01-23 15:52:18 +0100
  • c157b1b20b rework data function to provide filesize tsmethurst 2022-01-23 14:41:58 +0100
  • 7d024ce74d use exif-terminator tsmethurst 2022-01-23 14:41:31 +0100
  • 589bb9df02 pass reader around instead of []byte tsmethurst 2022-01-16 18:52:55 +0100
  • 6f5ccf4355 update dependencies tsmethurst 2022-01-16 18:52:30 +0100