Commit Graph

  • 18d850ebae
    [chore]: Bump go.opentelemetry.io/otel/exporters/prometheus (#2412) dependabot[bot] 2023-12-05 11:49:43 +0100
  • ca1a58182d
    [chore]: Bump github.com/tdewolff/minify/v2 from 2.20.7 to 2.20.9 (#2416) dependabot[bot] 2023-12-05 11:47:21 +0100
  • bdc43a98da
    [chore]: Bump github.com/minio/minio-go/v7 from 7.0.63 to 7.0.65 (#2415) dependabot[bot] 2023-12-05 11:46:40 +0100
  • b576fbbdcb
    [chore]: Bump golang.org/x/crypto from 0.15.0 to 0.16.0 (#2413) dependabot[bot] 2023-12-05 11:46:03 +0100
  • bffc67d764
    [chore]: Bump github.com/gorilla/feeds from 1.1.1 to 1.1.2 (#2414) dependabot[bot] 2023-12-05 11:45:33 +0100
  • 5556767ff7
    [docs] Change configuration creation instructions (#2408) Daenney 2023-12-05 11:44:10 +0100
  • efed8738f9 push status edit messages into open streams Sam Lade 2023-12-04 23:52:27 +0000
  • 5b5a6e2322
    [chore]: Bump github.com/tdewolff/minify/v2 from 2.20.7 to 2.20.9 dependabot[bot] 2023-12-04 06:33:10 +0000
  • 7863d52faa
    [chore]: Bump github.com/minio/minio-go/v7 from 7.0.63 to 7.0.65 dependabot[bot] 2023-12-04 06:32:58 +0000
  • e39b510a2a
    [chore]: Bump github.com/gorilla/feeds from 1.1.1 to 1.1.2 dependabot[bot] 2023-12-04 06:32:49 +0000
  • bdc7ee3577
    [chore]: Bump golang.org/x/crypto from 0.15.0 to 0.16.0 dependabot[bot] 2023-12-04 06:32:42 +0000
  • 03a7f2a898
    [chore]: Bump go.opentelemetry.io/otel/exporters/prometheus dependabot[bot] 2023-12-04 06:32:34 +0000
  • 050c8e5bad use atomic add instead of CAS, add throttling test kim 2023-12-03 16:58:10 +0000
  • 9ad7815ab3 [docs] Reword container version section Daniele Sluijters 2023-12-03 17:28:45 +0100
  • fe7bd16e0e [docs] Change configuration creation instructions Daniele Sluijters 2023-12-03 17:27:41 +0100
  • ff6fdad5a7 reduce complexity of throttling logic to use 1 queue and an atomic int kim 2023-12-03 15:57:32 +0000
  • 1090806a49 show when multiple-choice tobi 2023-12-03 16:12:42 +0100
  • e396205ff7 [chore/frontend] Reorder templates, allow polls to be inside content warnings tobi 2023-12-03 15:47:07 +0100
  • 0e2c342191
    [bugfix/chore] `Announce` reliability updates (#2405) v0.13.0-rc1 tobi 2023-12-01 15:27:15 +0100
  • d7b1cc3f93 beep boop tsmethurst 2023-12-01 15:20:24 +0100
  • dc7a4c7378 UnwrapIfBoost tsmethurst 2023-12-01 15:14:27 +0100
  • 17cd7ffdc1 don't check domain block twice tsmethurst 2023-12-01 14:50:54 +0100
  • fd69c51ea5 naming stuff tsmethurst 2023-12-01 14:46:24 +0100
  • 4cc95b3d34 don't lock/unlock, change function signature tsmethurst 2023-12-01 14:43:20 +0100
  • f0ddabad11 update comments tsmethurst 2023-12-01 14:29:29 +0100
  • 1a96d4432a TestParseAnnounce tsmethurst 2023-12-01 14:27:15 +0100
  • 84504f8d32 fix tests tsmethurst 2023-12-01 14:12:02 +0100
  • de24dfda00 test update tsmethurst 2023-12-01 13:46:21 +0100
  • ca9284dda1 [bugfix/chore] `Announce` updates tsmethurst 2023-12-01 13:31:06 +0100
  • d1cac53cbb
    [bugfix] in fedi API CreateStatus(), handle case of data-race and return early (#2403) kim 2023-12-01 10:53:53 +0000
  • c2228fa7c2 [feature] Allow admin to always create accounts Daenney 2023-11-30 22:37:19 +0100
  • eb170003b8
    [bugfix] return 400 Bad Request on more cases of malformed AS data (#2399) kim 2023-11-30 16:22:34 +0000
  • 6e8608ee30 use non-underscored variable names kim 2023-11-30 16:00:15 +0000
  • 8e95f41816 fix code comments to better explain how uri can be equal to / subdomain of account domain kim 2023-11-30 15:52:14 +0000
  • 11d6b3a8dd in fedi API CreateStatus(), handle case of data-race and return early kim 2023-11-30 15:30:33 +0000
  • 5fd2e427bb
    [bugfix] always go through status parent dereferencing on isNew, even on data-race (#2402) kim 2023-11-30 11:32:45 +0000
  • f9ba0df726
    [chore] Re-add indexes, rename account actions indexes (#2401) tobi 2023-11-30 12:22:35 +0100
  • 14d0b879b1 improved code comment kim 2023-11-30 11:18:16 +0000
  • 05f80603e5 don't unset the isNew flag on dereference data race kim 2023-11-30 11:07:57 +0000
  • bbe5e52151 no need to deref status author account, will already be deref'd during previous getStatusByAP{IRI,Model}() kim 2023-11-30 10:53:38 +0000
  • 4321e5b9eb oh god tobi 2023-11-30 11:53:37 +0100
  • 62793dc273 [chore] Re-add indexes, rename account actions indexes tobi 2023-11-30 11:51:09 +0100
  • 0e66ba88fe fix returned error strings, ensure use of already stringified URI in errors + logs kim 2023-11-30 09:55:09 +0000
  • 0108463e7b
    [bugfix] Update exif-terminator (fix png issue) (#2391) tobi 2023-11-30 10:50:28 +0100
  • 19fc1017e5 fix tests tobi 2023-11-30 10:44:40 +0100
  • 07962a542d remove unused function (appease the almighty linter) kim 2023-11-30 09:32:56 +0000
  • a2e9e58824 bump exif terminator tobi 2023-11-30 09:43:37 +0100
  • f323b11df9 fix rebase conflicts kim 2023-11-29 15:33:53 +0000
  • 416b945e3a add missing code comments kim 2023-11-29 15:19:06 +0000
  • ce0fe9796d tidy-up typeutil AS->Internal conversion functions, set malformed error type to indicate BadRequest kim 2023-11-29 15:15:38 +0000
  • 432eaa5603 update error library kim 2023-11-28 15:45:14 +0000
  • 6abe91ceb2
    [performance/postgres] Rename constraints, remove duplicate indexes (#2392) tobi 2023-11-29 11:28:23 +0100
  • 2cc264584e
    [bugfix] Correctly handle range > content-length (#2395) Jadeiin 2023-11-29 10:25:52 +0000
  • 592327bca4 [bugfix] Correctly handle range > content-length Jadeiin 2023-11-29 13:22:06 +0800
  • f0e08b74be remove duplicate indexes from sqlite as well tobi 2023-11-28 18:00:35 +0100
  • 47a60f7375 [performance/postgres] Rename constraints, remove duplicate indexes tobi 2023-11-28 17:40:49 +0100
  • 191ecb1ae1 [bugfix] Update exif-terminator (fix png issue) tobi 2023-11-28 13:27:21 +0100
  • 2eb8b8eeb4
    [chore]: Bump github.com/gorilla/websocket from 1.5.0 to 1.5.1 (#2335) dependabot[bot] 2023-11-28 11:05:07 +0000
  • 095b654c3a fix streaming test now that gorilla websocket performs key validation kim 2023-11-28 10:43:08 +0000
  • 5754e3279e [chore]: Bump github.com/gorilla/websocket from 1.5.0 to 1.5.1 dependabot[bot] 2023-11-06 14:47:45 +0000
  • 33ee61575f
    [bugfix] Don't copy ptr fields in caches (#2386) tobi 2023-11-27 16:39:44 +0100
  • 518aeeceec [dcos] Small rewording docs-sys-reqs Daniele Sluijters 2023-11-27 16:39:00 +0100
  • 0bb9b72334
    [docs] Add docs about memory requirements and swap (#2385) Daenney 2023-11-27 16:36:17 +0100
  • 5594179cca [docs] Rework the swap section Daniele Sluijters 2023-11-27 15:59:21 +0100
  • 5eddef6c9b
    [feature] Add `/api/v1/admin/debug/apurl` endpoint (#2359) tobi 2023-11-27 15:02:52 +0100
  • 74700cc803
    [performance] http response encoding / writing improvements (#2374) kim 2023-11-27 14:00:57 +0000
  • 50023f1176 fix api tests expecting html escaped strings in json output kim 2023-11-27 13:54:12 +0000
  • 74647b5e98 specifically disable json escaping in util.EncodeJSONResponse() kim 2023-11-27 13:30:03 +0000
  • d7e35f6bc9
    [chore]: Bump codeberg.org/gruf/go-mutexes from 1.3.0 to 1.3.1 (#2387) dependabot[bot] 2023-11-27 13:20:18 +0000
  • 1fa206c230
    [chore]: Bump codeberg.org/gruf/go-byteutil from 1.1.2 to 1.2.0 (#2389) dependabot[bot] 2023-11-27 13:16:26 +0000
  • 66b77acb1c
    [chore]: Bump github.com/gin-contrib/cors from 1.4.0 to 1.5.0 (#2388) dependabot[bot] 2023-11-27 13:15:03 +0000
  • e4e0a5e3f6
    [bugfix] Add Actor to outgoing poll vote Create; other fixes (#2384) tobi 2023-11-27 14:14:28 +0100
  • 5c17ecd93a
    [chore]: Bump golang.org/x/net from 0.17.0 to 0.18.0 (#2390) dependabot[bot] 2023-11-27 13:59:07 +0100
  • a7f56644b7
    [chore]: Bump golang.org/x/net from 0.17.0 to 0.18.0 dependabot[bot] 2023-11-27 06:05:32 +0000
  • 2387552471
    [chore]: Bump codeberg.org/gruf/go-byteutil from 1.1.2 to 1.2.0 dependabot[bot] 2023-11-27 06:05:17 +0000
  • 2bef5a1bd5
    [chore]: Bump github.com/gin-contrib/cors from 1.4.0 to 1.5.0 dependabot[bot] 2023-11-27 06:05:05 +0000
  • 7a9e6d9db9
    [chore]: Bump codeberg.org/gruf/go-mutexes from 1.3.0 to 1.3.1 dependabot[bot] 2023-11-27 06:04:36 +0000
  • c334df8f43
    [docs] Explain how to secure metrics endpoints (#2382) Daenney 2023-11-26 15:53:53 +0100
  • fba947d847 go fmt tsmethurst 2023-11-26 15:29:29 +0100
  • 9517cd1fff fix up last cache setup things tsmethurst 2023-11-26 15:28:59 +0100
  • 19df294c3f add a few more things tsmethurst 2023-11-26 11:15:25 +0100
  • 646a9c1070 go fmt tsmethurst 2023-11-25 16:29:18 +0100
  • e13bfbac55 [bugfix] Don't copy ptr fields in caches tsmethurst 2023-11-25 12:34:10 +0100
  • 41f6f33c55 [docs] Rework the swap section Daenney 2023-11-24 22:46:27 +0100
  • 74402580ef [docs] Add a newline so the list renders correctly Daenney 2023-11-24 21:22:50 +0100
  • 520fa5899b [docs] Add docs about memory requirements and swap Daenney 2023-11-24 21:10:13 +0100
  • 77964c1288 make poll vote into one func tsmethurst 2023-11-24 17:59:20 +0100
  • 43590e08bd [bugfix] Add Actor to outgoing poll vote Create; other fixes tsmethurst 2023-11-24 14:08:25 +0100
  • f5ce4af423 aaa tsmethurst 2023-11-24 13:08:23 +0100
  • 78095e0eeb fix up tsmethurst 2023-11-24 12:49:13 +0100
  • 8e485e18a3 [docs] Explain how to secure metrics endpoints Daniele Sluijters 2023-11-23 18:55:08 +0100
  • 2b9cf56f56
    [chore/bugfix] Fix double gzip on prometheus endpoint (#2383) tobi 2023-11-23 19:10:51 +0100
  • 9ef2f2f873 use our own gzip middleware for prom tsmethurst 2023-11-23 19:01:40 +0100
  • 2033915aaf
    [documentation] add poll and poll vote details to gotosocial federating doc (#2381) kim 2023-11-23 17:24:32 +0000
  • 9edac09889 [chore] Move "/metrics" into separate API module tsmethurst 2023-11-23 17:41:45 +0100
  • 4ed366b943 small corrections kim 2023-11-23 16:38:34 +0000
  • c010ceffc1 add poll and poll vote details to gotosocial federating doc kim 2023-11-23 16:34:39 +0000
  • e9f636ea59
    [docs] Add a warning about SQLite cache sizes (#2378) Daenney 2023-11-22 19:06:30 +0100
  • acf0edb145 [docs] Rework the text a bit Daniele Sluijters 2023-11-22 17:19:59 +0100
  • 71e0aaee3c
    [bugfix/chore] id poll options properly (#2379) tobi 2023-11-22 16:27:32 +0100