Commit graph

  • 0ceacd7b1d
    [chore] bump db dependencies (#1366) tobi 2023-01-22 12:26:47 +0100
  • b375d3b5d6
    [chore] Add name to instance field for autosuggestion (#1359) f0x52 2023-01-19 17:37:42 +0100
  • 747683ba54
    [chore] Settings refactor fix 2 (#1357) f0x52 2023-01-18 16:41:00 +0100
  • 13e3aaaed1
    [chore] Fix new emoji preview title/alt text (#1354) f0x52 2023-01-18 15:16:29 +0100
  • 9b139b6320
    [frogend] Settings refactor (#1318) f0x52 2023-01-18 14:45:14 +0100
  • 974ec80a20
    [chore] Change default sqlite busy timeout to 5m (#1352) tobi 2023-01-18 14:37:52 +0100
  • acc333c40b
    [feature] Inherit resource limits from cgroups (#1336) Daniele Sluijters 2023-01-17 21:59:04 +0100
  • 627b8eeae6
    [feature] Tune sqlite pragmas (#1349) tobi 2023-01-17 13:29:44 +0100
  • a6c6bdb34a
    [chore]: Bump codeberg.org/gruf/go-errors/v2 from 2.0.2 to 2.1.1 (#1346) dependabot[bot] 2023-01-17 11:25:13 +0000
  • d4cddf460a
    [bugfix] Parse video metadata more accurately; allow Range in fileserver (#1342) tobi 2023-01-16 16:19:17 +0100
  • fe3e9ede52
    [chore]: Bump github.com/minio/minio-go/v7 from 7.0.44 to 7.0.47 (#1348) dependabot[bot] 2023-01-16 10:29:47 +0100
  • 2a46980082
    [chore]: Bump golang.org/x/oauth2 from 0.3.0 to 0.4.0 (#1347) dependabot[bot] 2023-01-16 10:29:19 +0100
  • 6b15b83bf1
    [docs] Remove videos from the list of missing features in the FAQ. (#1344) Phil Hagelberg 2023-01-16 01:28:18 -0800
  • 132c73883f
    [bugfix] Mount bookmarks endpoint correctly (#1338) tobi 2023-01-13 17:07:52 +0100
  • eafd73c292
    [chore] Remove omitempty on account source; refactor tests to use prettyprint json (#1337) tobi 2023-01-13 17:02:45 +0100
  • 5318054808
    [performance] media processing improvements (#1288) kim 2023-01-11 11:13:13 +0000
  • 3512325e46
    [feature] Add local user and post count to nodeinfo responses (#1325) Sleep 2023-01-11 04:36:36 -0600
  • d6487933c7
    [feature] Implement Report database model and utility functions (#1310) tobi 2023-01-10 15:19:05 +0100
  • 36aa6854bd
    [chore] Bump json5 from 1.0.1 to 1.0.2 in /web/source (#1308) dependabot[bot] 2023-01-09 10:24:49 +0100
  • ac562fa79e
    [chore]: Bump github.com/coreos/go-oidc/v3 from 3.4.0 to 3.5.0 (#1322) dependabot[bot] 2023-01-09 08:23:49 +0000
  • 0ca6a9d868
    [chore]: Bump golang.org/x/image from 0.2.0 to 0.3.0 (#1320) dependabot[bot] 2023-01-09 08:21:58 +0000
  • 86ae0b142b
    [chore]: Bump golang.org/x/text from 0.5.0 to 0.6.0 (#1321) dependabot[bot] 2023-01-09 08:11:42 +0000
  • 345b765a46
    [chore]: Bump golang.org/x/net from 0.4.0 to 0.5.0 (#1319) dependabot[bot] 2023-01-09 08:10:55 +0000
  • 1bda6a2002
    [bugfix] return early in websocket upgrade handler (#1315) kim 2023-01-08 11:43:08 +0000
  • 98edd75f1b
    [docs] Rewrite sponsorship + funding section, add NLnet (#1305) tobi 2023-01-08 12:37:10 +0100
  • 9859a43b87
    [docs] Add s3 ssl variable to storage docs (#1294) Logan 2023-01-08 06:28:58 -0500
  • 2bf9bfa24f
    [bugfix] fix panic during status delete loop by breaking out early on len(statuses) == 0 (#1317) kim 2023-01-08 10:33:03 +0000
  • 67919204af
    [chore/frogend] update status blockquote css (#1302) tobi 2023-01-06 16:01:09 +0100
  • 2a1205ab32
    [docs] AWS S3 config details added (#1300) Anant Shrivastava 2023-01-06 19:02:40 +0530
  • 30ff677d92 update envparsing test report_model tsmethurst 2023-01-06 14:02:43 +0100
  • d3738e2720 report uri / regex functions tsmethurst 2023-01-06 13:50:32 +0100
  • ea1efc31a5 implement report database functions tsmethurst 2023-01-06 13:50:22 +0100
  • c1854a7dcc implement report cache + config changes tsmethurst 2023-01-06 13:49:24 +0100
  • 838dfbead6 implement report database model tsmethurst 2023-01-06 13:48:52 +0100
  • f97881202c
    Bump json5 from 1.0.1 to 1.0.2 in /web/source dependabot/npm_and_yarn/web/source/json5-1.0.2 dependabot[bot] 2023-01-06 10:17:16 +0000
  • adbc87700a
    [chore] pull in latest go-cache, go-runners versions (#1306) kim 2023-01-06 10:16:09 +0000
  • 0dbe6c514f
    [chore] Update/add license headers for 2023 (#1304) tobi 2023-01-05 12:43:00 +0100
  • ff46dd485a
    [chore] Fix emoji notnull constraint on initial gtsmodel (#1303) tobi 2023-01-05 12:37:50 +0100
  • de74cc6e94
    [bugfix/frogend] replace ch units to prevent layout shift on page load (#1301) f0x52 2023-01-05 09:38:01 +0100
  • ceba7bc3bc refactor password change form settings-refactor f0x 2023-01-04 21:12:57 +0000
  • f6369ccae1 refactor user post settings f0x 2023-01-04 20:12:28 +0000
  • 0898aa28eb use rtk query api for profile settings f0x 2023-01-04 15:31:13 +0000
  • 72b039adfb fully refactor user profile settings form f0x 2023-01-04 15:31:12 +0000
  • 7f42aea8ae yakshave new form field structure f0x 2023-01-04 15:31:12 +0000
  • 90a14abb0c
    [feature] HTTP request throttling middleware (#1297) tobi 2023-01-04 11:57:59 +0100
  • 0b8eafec5c
    [docs] Fix documentation edit link (#1298) Brian Clemens 2023-01-04 18:39:26 +0900
  • 71dfea7e47
    [chore] shuffle middleware to split rate limitting into client/s2s/fileserver, share gzip middleware globally (#1290) kim 2023-01-03 10:50:59 +0000
  • 9ecb1c8aa5
    [docs] Add troubleshooting section for Apache (#1291) Alex Schroeder 2023-01-03 10:13:52 +0000
  • 941893a774
    [chore] The Big Middleware and API Refactor (tm) (#1250) tobi 2023-01-02 13:10:50 +0100
  • 560ff1209d
    [chore]: Bump github.com/abema/go-mp4 from 0.8.0 to 0.9.0 (#1287) dependabot[bot] 2023-01-02 12:10:35 +0000
  • b966d3b157
    [chore]: Bump github.com/gin-gonic/gin from 1.8.1 to 1.8.2 (#1286) dependabot[bot] 2022-12-27 08:29:42 +0000
  • abd594b71f
    [chore]: Bump codeberg.org/gruf/go-bytesize from 1.0.0 to 1.0.2 (#1285) dependabot[bot] 2022-12-27 08:28:44 +0000
  • 1659f75ae6
    [feature] For video attachments, store + return fps, bitrate, duration (#1282) tobi 2022-12-22 11:48:28 +0100
  • eabb906268
    [bugfix] fix media create error not being checked (#1283) tobi 2022-12-21 17:52:07 +0100
  • 6ebdc306ed
    [bugfix] Close reader gracefully when streaming recache of remote media to fileserver api caller (#1281) tobi 2022-12-21 11:17:43 +0100
  • 0871f5d181
    [chore] note broken go v1.19.4 in contributing.md (#1278) tobi 2022-12-17 11:20:48 +0100
  • 2bbc64be43
    [feature] Enable basic video support (mp4 only) (#1274) tobi 2022-12-17 05:38:56 +0100
  • 0f38e7c9b0
    [chore] fix some little config whoopsies (#1272) tobi 2022-12-16 23:38:41 +0100
  • da751c02fb
    update go-cache to v3.2.0 with support for ignoring errors (#1273) kim 2022-12-16 22:36:52 +0000
  • eb08529f35
    [chore/bugfix] Switch markdown from blackfriday to goldmark (#1267) Autumn! 2022-12-16 11:20:22 +0000
  • 2b0342b231
    [bugfix] use match-sorter for filtering domain blocks (#1270) f0x52 2022-12-16 12:19:58 +0100
  • 1d24c1c283
    [bugfix] Use null for empty api status language (#1268) tobi 2022-12-15 09:41:49 +0100
  • bae73982f7
    [docs] Update Apache docs to use 127.0.0.1 instead of localhost (#1266) EchedeyLR 2022-12-15 06:47:48 +0000
  • 0f8d938801
    [chore] Add svg version of sloth logo as logo.svg (#1265) tobi 2022-12-14 16:08:16 +0100
  • 418bfbf494
    [docs] Update nginx docs to use 127.0.0.1 instead of localhost (#1264) tobi 2022-12-14 16:07:03 +0100
  • d10388cc28
    [feature] support Sec-Websocket-Protocol in streaming API (#1254) Matthew Phillips 2022-12-14 04:56:42 -0500
  • 69dd5fed2c
    [feature] domain block wildcarding (#1178) kim 2022-12-14 09:55:36 +0000
  • 1f38b68ad9 don't leave double newlines at end of generated file feature/sqlite-optimizations tsmethurst 2022-12-13 13:20:25 +0100
  • 70f50383fe fix import tsmethurst 2022-12-13 13:20:14 +0100
  • 2c3b79ac7a Merge branch 'main' into feature/sqlite-optimizations tsmethurst 2022-12-13 13:17:02 +0100
  • 8703933df4
    [bugfix] fix unordered favorites (#1245) Christoph Voigt 2022-12-13 12:33:49 +0100
  • 58c87bdd7f
    [feature] allow uncaching of other media types (#1234) kim 2022-12-12 11:22:19 +0000
  • a7e71d724c
    [chore]: Bump golang.org/x/image from 0.1.0 to 0.2.0 (#1252) dependabot[bot] 2022-12-12 11:55:18 +0100
  • 4b8d7bd952
    [frogend] Emoji copy "Steal this look" (#1222) f0x52 2022-12-11 16:00:23 +0100
  • ce615b5d59
    [docs] Serve static assets with nginx (#1251) Daniele Sluijters 2022-12-11 14:18:39 +0100
  • cb2b2fd805
    [feature] support configuring database caches (#1246) kim 2022-12-11 13:03:15 +0000
  • d2a09c1e0b
    [docs] Caching webfinger with nginx (#1242) Daniele Sluijters 2022-12-11 11:51:07 +0100
  • 5e060d0bcb
    [feature] Start implementing refetch of lost media files via /api/v1/admin/media_refetch (#1221) tobi 2022-12-10 22:43:11 +0100
  • 201a82e652 move database configs to separate namespaces, add sql pragma tuning kim 2022-12-10 11:53:25 +0000
  • 2a2c7e3978 move caches to sub-cache "gts" namespace, update envparsing, add cache config docs to example config kim 2022-12-10 10:47:48 +0000
  • d49e0a2ca6 set cache configuration in testrig kim 2022-12-10 09:55:57 +0000
  • 3091d4608d add cache configuration to config parse tests kim 2022-12-09 22:10:15 +0000
  • 9083772d03 update envparsing test kim 2022-12-09 21:48:46 +0000
  • d155c50491 update config generator to support nested structs, add cache configuration options kim 2022-12-09 21:45:59 +0000
  • 24b4f9b5d7
    [chore] make single pull request template (#1239) tobi 2022-12-09 12:57:07 +0100
  • 04636a3ba3
    [bugfix] attach bookmarks module to api (#1238) tobi 2022-12-09 12:23:20 +0100
  • 610c2708ca
    [docs] Update CONTRIBUTING.md, add pull request templates (#1216) tobi 2022-12-09 11:53:58 +0100
  • 199672e586
    [bugfix] fix unordered favorites (#1236) Christoph Voigt 2022-12-09 11:46:52 +0100
  • 477ae50933
    [feature] Allow users to create + delete bookbarks, and view bookmarked statuses (#1168) Matthew Phillips 2022-12-09 05:37:12 -0500
  • e58d2d8122
    [chore] move caches to a separate State{} structure (#1078) kim 2022-12-08 17:35:14 +0000
  • a8dfa262be remove : from emoji alt text emoji-alt f0x 2022-12-08 16:24:38 +0000
  • dd1a4cd892
    [chore] Remove deprecated linters (#1228) Mike Perham 2022-12-08 03:12:25 -0800
  • aea16bbf3c
    [docs] Update README.md (#1126) Marie Axelsson 2022-12-07 20:51:01 +0000
  • 923d333823
    [docs] encourage using loopback bind address (#1166) Andrea 2022-12-07 21:50:37 +0100
  • 199b685f43
    [feature] overhaul the oidc system (#961) Dominik Süß 2022-12-06 14:15:56 +0100
  • 1a3f26fb5c
    [feature] media: add webp support (#1155) Sigrid Solveig Haflínudóttir 2022-12-06 14:15:25 +0100
  • f9e5ec99bd
    [docs] Remove filesystem logging directives from example systemd unit config (#1206) v0.6.0 f0x52 2022-12-05 11:10:13 +0100
  • 611df7b22d
    [bugfix]: Prevent extension of S3 presigned url TTL (#1208) Dominik Süß 2022-12-05 11:09:22 +0100
  • 847e7c7c3a
    [chore] Fix a few possible cases of int truncation (#1207) Daniele Sluijters 2022-12-04 14:20:41 +0100
  • bc917a4085
    [performance]: make s3 urls cacheable (#1194) v0.6.0-rc3 Dominik Süß 2022-12-02 19:40:49 +0100