Commit Graph

  • fdc42b5a0e review comments tsmethurst 2023-08-15 18:40:33 +0200
  • e9c3663cce
    [chore] ensure worker contexts have request ID (#2120) kim 2023-08-15 17:01:01 +0100
  • 175d6ea193 add gtscontext.WithValues() function to copy across ctx values kim 2023-08-15 16:26:35 +0100
  • d8719fc563 Update docs to include info on snapshot builds tsmethurst 2023-08-15 17:06:08 +0200
  • cd9cd5b30b expose request ID generation, ensure worker ctxs have request ID set kim 2023-08-15 15:37:12 +0100
  • 27245ee2ff [feature] Add snapshot binary builds + uploads tsmethurst 2023-08-15 15:53:57 +0200
  • 815b5291e0
    [bugfix] fix inconsistent calculated cache sizes (#2115) v0.11.0 kim 2023-08-14 17:08:19 +0100
  • 3b1691c894 fix envparsing with latest cache target default kim 2023-08-14 16:34:41 +0100
  • 9cf2dd7d6d update default cache memory to 100MiB kim 2023-08-14 16:14:15 +0100
  • d67be77106 update envparsing test kim 2023-08-14 16:13:02 +0100
  • d0b7f4ab0c use calculated exampleTime instead of `time.Now()` to ensure no locale data, retweak cache ratios kim 2023-08-14 16:04:23 +0100
  • 912a104aed
    [fix] Update CSP header for blob images (upload preview) and dev livereload (#2109) v0.11.0-rc3 f0x52 2023-08-14 12:30:09 +0200
  • 598cd74224
    [chore]: Bump modernc.org/sqlite from 1.24.0 to 1.25.0 dependabot[bot] 2023-08-14 06:58:29 +0000
  • 6547414b32
    [chore]: Bump github.com/abema/go-mp4 from 0.12.0 to 0.13.0 dependabot[bot] 2023-08-14 06:55:13 +0000
  • 44ae12b9e7
    [chore]: Bump github.com/jackc/pgx/v5 from 5.4.2 to 5.4.3 dependabot[bot] 2023-08-14 06:54:57 +0000
  • db1a7e4bec update csp for s3, update csp tests f0x 2023-08-13 17:06:10 +0200
  • 992ae9856f update CSP header for blob images (upload preview) and dev livereload websocket f0x 2023-08-13 17:06:10 +0200
  • 8ea7f551a0
    [bugfix] bump go-kv version with logfmt quote fix (#2108) kim 2023-08-13 14:27:29 +0100
  • b5f3a27584 more expected logfmt delimitting behaviour kim 2023-08-13 14:19:30 +0100
  • d115fa26e6 bump go-kv version with logfmt quote fix kim 2023-08-13 13:49:54 +0100
  • 5e368d3089
    [bugfix] CSP policy fixes for S3/object storage (#2104) Daenney 2023-08-12 12:21:48 +0200
  • 4019240f27 [chore] Add comment to explain the self in CSP Daniele Sluijters 2023-08-11 19:07:37 +0200
  • 8f0267fbb0 [bugfix] CSP policy round however many it takes Daniele Sluijters 2023-08-11 18:45:41 +0200
  • b7274545e0
    [bugfix] Add s3 endpoint as image-src and media-src for CSP (#2103) v0.11.0-rc2 tobi 2023-08-11 17:49:17 +0200
  • ff46995922 reorder comment tsmethurst 2023-08-11 17:39:19 +0200
  • 40201380f0 use https if secure tsmethurst 2023-08-11 17:35:27 +0200
  • d37173a7ef [bugfix] Add s3 endpoint as image-src and media-src for CSP tsmethurst 2023-08-11 17:20:48 +0200
  • a1768a83e0
    [bugfix] Suppress 'errNoEntries' warnings from InboxForwarding function call (#2102) v0.11.0-rc1 tobi 2023-08-11 15:17:36 +0200
  • 084c9a1712 [bugfix] Suppress 'errNoEntries' warnings from InboxForwarding function call tsmethurst 2023-08-11 15:04:58 +0200
  • dc99e9e10b
    [bugfix] Fix using wrong key for clientID during oauth callback (#2101) tobi 2023-08-11 14:58:47 +0200
  • aa628928b1 [bugfix] Fix using wrong key for clientID during oauth callback tsmethurst 2023-08-11 14:51:22 +0200
  • dc96562b40
    [bugfix] Use custom bluemonday policy to disallow inline img tags (#2100) tobi 2023-08-11 14:40:11 +0200
  • f1eba996d7 [bugfix] Use custom bluemonday policy to disallow inline img tags tsmethurst 2023-08-11 14:26:03 +0200
  • 3aedd937c3
    [feature] Set Content-Security-Policy header (#2095) Daenney 2023-08-11 13:20:56 +0200
  • a26af1310f
    [bugfix] Populate followReq before accessing targetaccount pointer (#2099) tobi 2023-08-11 11:05:49 +0200
  • afb8f9af37 [bugfix] Populate followReq before accessing targetaccount pointer tsmethurst 2023-08-11 10:29:27 +0200
  • b8ced0115c [feature] Set Content-Security-Policy header Daniele Sluijters 2023-08-10 18:17:10 +0200
  • 5588d4e88e
    [bugfix] Use length in runes when trimming for RSS (#2094) tobi 2023-08-10 18:26:56 +0200
  • 4aa17f507d [bugfix] Use length in runes when trimming for RSS tsmethurst 2023-08-10 18:12:50 +0200
  • 992c7ce4c2
    [chore] Add test to ensure `show_reblogs` on follow works as expected (#2093) tobi 2023-08-10 17:10:27 +0200
  • 8c847d3dcb [chore] Add test to ensure `show_reblogs` on follow works as expected tsmethurst 2023-08-10 17:00:34 +0200
  • 8a36e11957 [chore/refactor] start moving account preferences to its own separate struct account_preferences_refactor tsmethurst 2023-08-10 16:33:00 +0200
  • 91cbcd589e
    [performance] remove last of relational queries to instead rely on caches (#2091) kim 2023-08-10 15:08:41 +0100
  • b660166769 fix envparsing kim 2023-08-10 15:03:44 +0100
  • 2f6b4a380a change order of CreatedWithApplication checks kim 2023-08-10 14:55:16 +0100
  • 3d34b34dba only populate CreatedWithApplication if it is actually available kim 2023-08-09 19:29:00 +0100
  • a67b4e284c improved status application population, delete account client/token/applications last kim 2023-08-09 19:09:24 +0100
  • 9770d54237
    [feature] List replies policy, refactor async workers (#2087) tobi 2023-08-09 19:14:33 +0200
  • 0087a745f9 use pointers for subprocessors tsmethurst 2023-08-09 19:06:11 +0200
  • e651fbc971 add DeleteApplicationBy___() tests kim 2023-08-09 17:45:58 +0100
  • 99ccc2ab8d missing headers tsmethurst 2023-08-09 18:44:27 +0200
  • 9fc99f06c7 give parseURI util function a bit more util tsmethurst 2023-08-09 18:43:45 +0200
  • dbf487effb
    [bugfix] Fix incorrect per-loop variable capture (#2092) Daenney 2023-08-09 18:40:32 +0200
  • 71a9a6166a add GetApplicationBy___() tests kim 2023-08-09 17:40:15 +0100
  • 455dcee399 [bugfix] Fix incorrect per-loop variable capture Daniele Sluijters 2023-08-09 18:14:31 +0200
  • 2c4903f2fa better, nicer tsmethurst 2023-08-09 18:20:24 +0200
  • de9f43070a fix other error messages to be more specific tsmethurst 2023-08-09 18:14:12 +0200
  • da4b456f6f flesh out error msg, add continue(!) tsmethurst 2023-08-09 18:11:23 +0200
  • d3fb3785a1 embed federator (tiny bit tidier) tsmethurst 2023-08-09 18:08:33 +0200
  • d564e4deec add code comments kim 2023-08-09 16:58:26 +0100
  • 12d9603558 remove status relational part of query kim 2023-08-09 16:51:55 +0100
  • ce5dd42e0f add separate applicationDB{} type with application caches kim 2023-08-09 16:34:05 +0100
  • 1eaeb48754 populate report using new db funcs tsmethurst 2023-08-09 16:22:48 +0200
  • 9ae3655577 wrap parts of workers functionality in sub-structs tsmethurst 2023-08-09 16:18:11 +0200
  • 31a215849e
    update coc (#2090) kim 2023-08-09 14:47:03 +0100
  • e5c7501850
    [docs] Add first anti-harassment research article re: authorized fetch (#2089) tobi 2023-08-09 15:12:18 +0200
  • 0af083f0a7 fix spelling of abhorrent kim 2023-08-09 14:11:13 +0100
  • caba2315b4 ACTUALLY fix the relative link kim 2023-08-09 14:10:55 +0100
  • badf1e8791 fix git relative path kim 2023-08-09 14:09:03 +0100
  • 204b637206 swap-out ancap for capitalist kim 2023-08-09 14:06:05 +0100
  • 50fc016729 point to coc doc in contributing doc kim 2023-08-09 14:05:33 +0100
  • 8022756e13 improve wording kim 2023-08-09 14:04:02 +0100
  • ee2a8787a9 update coc kim 2023-08-09 14:02:35 +0100
  • ebef716773 don't use separate errs.Combine() check to wrap errs tsmethurst 2023-08-09 14:20:43 +0200
  • 1d30230fc9 [docs] Add first anti-harassment research article re: authorized fetch tsmethurst 2023-08-09 13:59:34 +0200
  • f25dbf05cb add application cache kim 2023-08-08 13:51:01 +0100
  • 6555b6da73 remove errant debug log tsmethurst 2023-08-08 14:33:00 +0200
  • f225ecf9a9 update users to no longer user relational join in queries, update GetAllUsers() to rely on cache kim 2023-08-08 13:23:01 +0100
  • 3c62ecb322 fix merge tsmethurst 2023-08-08 14:17:40 +0200
  • db6455d775 Merge branch 'main' into list_replies_policy tsmethurst 2023-08-08 14:16:57 +0200
  • 2f1b62427f update followtoas func signature tsmethurst 2023-08-08 13:54:49 +0200
  • 03a5bc4e8f change streamMap to pointer to mollify linter tsmethurst 2023-08-08 13:54:35 +0200
  • 3b060a4ee0 update home timeline check to include check for current status first before moving to parent status tsmethurst 2023-08-08 13:54:11 +0200
  • 71f0c65aa5 rename FromFederator -> FromFediAPI tsmethurst 2023-08-08 13:53:33 +0200
  • a64f0ec8c0 move async workers into subprocessor tsmethurst 2023-08-08 13:52:21 +0200
  • 5c518d4cf1 Add/update some DB functions. tsmethurst 2023-08-08 13:49:07 +0200
  • 0ddc2edf19
    [bugfix] only set content-length AFTER rewinding body bytes (#2086) kim 2023-08-08 12:45:29 +0100
  • 0c5d86a641 only set content-length AFTER rewinding body bytes kim 2023-08-08 12:29:02 +0100
  • 3920bc87d1
    [bugfix] don't accept unrelated statuses (#2078) kim 2023-08-08 12:26:34 +0100
  • 4b05dcde43
    [chore] Update robots.txt, give chatgpt the middle finger (#2085) tobi 2023-08-08 13:16:34 +0200
  • 3cdeb4e838 add mention to the zork test dm activity kim 2023-08-08 12:15:48 +0100
  • cfedd879b6 move PutStatus() back into federatingdb kim 2023-08-08 12:15:30 +0100
  • 79a3adf0ad [chore] Update robots.txt, give chatgpt the middle finger tsmethurst 2023-08-08 12:58:19 +0200
  • 9b2bb4b93c update test scripts to accept custom arguments kim 2023-08-08 11:49:05 +0100
  • 47d7217528 add improved debug / trace logging kim 2023-08-08 11:29:52 +0100
  • 2e33d7a33a Update internal/federation/federatingdb/create.go kim 2023-08-08 11:07:30 +0100
  • ba84fd0ad1 remove now unnecessary comment kim 2023-08-08 11:06:57 +0100
  • 9ace2f025e reshuffle some of the create statusable logic, add new status acceptability check kim 2023-08-07 12:15:46 +0100
  • 61e8312981 use WARN logs for ASStatusToStatus() issues instead of INFO kim 2023-08-07 12:15:23 +0100
  • eccc02190e more messing about tsmethurst 2023-07-13 13:44:04 +0200