Commit Graph

  • 1ed47b22c0 add checks for localhost kim 2024-09-21 22:39:35 +0100
  • 49243d75ab add local instance status / domain / user counts kim 2024-09-21 22:35:03 +0100
  • a960c4d9b2 remove unused error type kim 2024-09-23 11:55:34 +0100
  • 9def9e26ad appease the linter kim 2024-09-23 11:51:06 +0100
  • 93b981fe3d remove the unused header filter tracking code (leaving OTEL TODOs in place) kim 2024-09-23 11:37:43 +0100
  • 89ae096002 add error message to gin context on header blocked or not allowed kim 2024-09-22 21:07:05 +0100
  • 862cc9e3c4
    [chore]: Bump github.com/prometheus/client_golang from 1.20.3 to 1.20.4 (#3327) dependabot[bot] 2024-09-23 10:40:01 +0200
  • c3c187fc5e
    [chore]: Bump codeberg.org/gruf/go-ffmpreg from 0.2.6 to 0.3.0 dependabot[bot] 2024-09-23 06:41:17 +0000
  • b613970082
    [chore]: Bump github.com/prometheus/client_golang from 1.20.3 to 1.20.4 dependabot[bot] 2024-09-23 06:40:24 +0000
  • 4f8f6d9dac
    [chore/frontend] Tweak blockquote formatting (#3326) tobi 2024-09-21 18:36:32 +0200
  • 11c04e211c [chore/frontend] Tweak blockquote formatting tobi 2024-09-21 18:17:10 +0200
  • 3edfc7eeef
    [feature/frontend] Add solarized light + dark themes (#3325) tobi 2024-09-21 15:43:22 +0200
  • 9d9b8f30a3 [feature/frontend] Add solarized light + dark themes tobi 2024-09-21 15:28:43 +0200
  • 3756d64ac7 further code to ignore statusfilter.ErrHideStatus type errors kim 2024-09-20 23:28:02 +0100
  • 88ebb1538e don't error on timelining hidden status kim 2024-09-20 23:09:23 +0100
  • e86e663aa7 include calling function name in log entries kim 2024-09-20 16:07:40 +0100
  • 81256a6ff7 Merge branch 'main' into implicit_accept tobi 2024-09-20 17:05:03 +0200
  • b0cf28da45 [feature] Allow implicit accept of pending replies tobi 2024-09-20 17:03:34 +0200
  • ddc27dd983 add some more context to error messages kim 2024-09-20 15:59:38 +0100
  • 480522da21 ensure that errors checking status visibility / converting aren't dropped kim 2024-09-20 15:55:33 +0100
  • 77b095a8c3
    [chore] ensure consistent caller name fetching regardless of compiler inlining (#3323) kim 2024-09-20 13:30:33 +0000
  • 747c251df6
    [chore/frontend] Make ecks pee theme even more ecks pee er (#3324) tobi 2024-09-20 15:24:15 +0200
  • 5c9c9449ef fix log level kim 2024-09-20 14:09:52 +0100
  • 3df8fc9717 remove unused global variable kim 2024-09-20 14:08:12 +0100
  • f50a854c2b [chore/frontend] Make ecks pee theme even more ecks pee er tobi 2024-09-20 15:01:25 +0200
  • f06affc590 ensure inconsistent inlining doesn't mess with log calling function name kim 2024-09-20 13:57:51 +0100
  • 9119897633 move logging levels into log package itself kim 2024-09-20 13:35:19 +0100
  • b0bcc1d2d7
    Do not use plainAuth when no user or password. Fixes #3320 Yonas Yanfa 2024-09-18 20:52:40 -0400
  • c378ad2bb3
    [feature] Allow users to submit interaction_policy on new statuses (#3314) tobi 2024-09-18 18:35:35 +0200
  • f819229988
    [chore] make csv export ordering determinate (#3318) tobi 2024-09-18 12:23:28 +0200
  • 2f6db8dba3 Merge branch 'main' into csv_determinate_sort tobi 2024-09-18 12:04:24 +0200
  • 70eb23c6dc [chore] make csv export ordering determinate tobi 2024-09-18 12:00:03 +0200
  • 2f56455eed
    [chore/frontend] Tweak status styling a little (#3317) tobi 2024-09-18 11:51:12 +0200
  • 2096b1fd0a [chore/frontend] Tweak status styling a little tobi 2024-09-18 11:14:45 +0200
  • 8effc77788
    [chore] improved federatingdb logging in cases of unknown iri / types (#3313) kim 2024-09-17 19:35:47 +0000
  • e337aa83b8
    [bugfix] Fix pending approval check (#3316) tobi 2024-09-17 21:35:13 +0200
  • 95614fb298
    [bugfix] Fix incorrect policy value parsing (#3315) tobi 2024-09-17 21:22:45 +0200
  • 34628dc47f [bugfix] Fix pending approval check tobi 2024-09-17 21:16:41 +0200
  • 932f842dfc [bugfix] Fix incorrect policy value parsing tobi 2024-09-17 21:06:20 +0200
  • afb228bd70 switch last entry to Debug kim 2024-09-17 19:28:35 +0100
  • 1effacd10f use debug instead of warn level kim 2024-09-17 19:16:22 +0100
  • 9e99fd08e2 swagger? i barely know er tobi 2024-09-17 19:45:21 +0200
  • 76904afdca beep boop tobi 2024-09-17 19:43:38 +0200
  • 275b15a804 whoops; forgot to wrap log argument in serialize{} ! kim 2024-09-17 17:56:28 +0100
  • 26b8fa6dd7 improved federatingdb logging in cases of unknown iri / types, add new log methods kim 2024-09-17 17:41:22 +0100
  • de8df06c63 [feature] Parse interaction_policy on status submission tobi 2024-09-17 17:13:59 +0200
  • 4bd5e68b2b
    [bugfix] Ensure id set on outgoing Reject + Accept (#3312) tobi 2024-09-16 22:41:04 +0200
  • f559860649 [bugfix] Ensure id set on outgoing Reject + Accept tobi 2024-09-16 22:09:17 +0200
  • d4d6631435
    [bugfix] Be more lenient when parsing mastodown following.csv (#3311) tobi 2024-09-16 20:39:15 +0200
  • a49f1928dc use follow.Notify tobi 2024-09-16 20:22:58 +0200
  • c8d1fc0503 Merge branch 'main' into following_csv_fix tobi 2024-09-16 20:17:01 +0200
  • a79144aad1 [bugfix] Be more lenient when parsing mastodown following.csv tobi 2024-09-16 20:14:36 +0200
  • 84279f6a6a
    [performance] cache more database calls, reduce required database calls overall (#3290) kim 2024-09-16 16:46:09 +0000
  • aef9767e61 fix function name kim 2024-09-16 17:26:48 +0100
  • 0978b01164 use the poll_id column in poll_votes for selecting votes in poll ID kim 2024-09-16 17:24:34 +0100
  • 3814784991 move list exclusivity check to AFTER eligibility check. use log.Panic() instead of panic() kim 2024-09-16 17:20:12 +0100
  • 78fee8d732 update function name in test kim 2024-09-16 17:19:49 +0100
  • 3c1fb1a0f1 don't use ErrNoEntries on delete when not needed (it's only needed for a RETURNING call) kim 2024-09-16 17:18:06 +0100
  • 1e7ad8e5cf rename function to read a bit better kim 2024-09-16 17:16:54 +0100
  • b65fe3ff77 fix up delete query comments to match what is happening kim 2024-09-16 17:13:44 +0100
  • 57f268870c make cache invalidation comments match what's actually happening kim 2024-09-16 17:12:06 +0100
  • 071172ea9d improved comment regarding paging being disabled kim 2024-09-16 17:09:41 +0100
  • 6bd75b8a26 remove added but-commented-out field kim 2024-09-16 17:06:55 +0100
  • 0567b319c6
    [chore] Refactor federatingDB.Undo, avoid 500 errors on Undo Like (#3310) tobi 2024-09-16 17:49:40 +0200
  • 5a26bec7de [chore] Refactor federatingDB.Undo, avoid 500 errors on Undo Like tobi 2024-09-16 17:17:44 +0200
  • 921b64f555 whoops; actually delete poll votes from database in the DeletePollByID() func kim 2024-09-16 15:31:52 +0100
  • 90bf3a1bbd add more cache invalidation explanatory comments kim 2024-09-16 11:06:34 +0100
  • 830893d713 add comments to each specific key being invalidated kim 2024-09-16 10:47:03 +0100
  • b750d15568 update envparsing test kim 2024-09-13 21:59:35 +0100
  • 77ff30cf1d update remaining list tests kim 2024-09-13 21:44:08 +0100
  • d277705e6c uncomment + fix list database tests kim 2024-09-13 21:28:58 +0100
  • 2ced0786f7 fix delete user sql, allow returning on err no entries kim 2024-09-13 15:42:42 +0100
  • 2485442086 update remainder of delete functions to behave in similar way, some other small tweaks kim 2024-09-13 15:41:20 +0100
  • f052af6e02 remove unused db function kim 2024-09-12 21:23:40 +0100
  • 2b31fe415f fix broken list entries delete sql kim 2024-09-12 21:23:17 +0100
  • 56589f9b2c fixes to recent database delete changes kim 2024-09-12 20:46:38 +0100
  • 66ce2aa9a9 use returning statements on delete to get cache invalidation info kim 2024-09-12 20:31:27 +0100
  • d03116fea3 rename some funcs, allow deleting list entries for multiple follow IDs at a time, fix up more tests kim 2024-09-12 19:15:33 +0100
  • f6824681c7 update the expected return order of CSV exports (since list entries are now down by entry creation date) kim 2024-09-12 18:46:30 +0100
  • 7aafaae619 fix issues after rebase on upstream/main kim 2024-09-12 18:35:03 +0100
  • bca5e1b926 remove zero checks in uncached key load functions (go-structr now handles this) kim 2024-09-12 18:31:10 +0100
  • 83d8b0680a bump go-structr to v0.8.9 (returns early if zero uncached keys to be loaded) kim 2024-09-12 18:24:24 +0100
  • e5c27a9fea ensure returned ID lists are ordered correctly kim 2024-09-12 11:58:13 +0100
  • 6338e4aa21 ensure list related caches are correctly invalidated kim 2024-09-12 11:53:57 +0100
  • af1be28c2b fix nil panic in AddToList() kim 2024-09-11 23:30:36 +0100
  • 002bd86a39 improvements to caching for lists and relationship to accounts / follows kim 2024-09-11 22:38:35 +0100
  • 71261c62c2
    [chore] Reject replies to rejected replies (#3291) tobi 2024-09-16 14:08:42 +0200
  • efd1a4f717
    [bugfix] Use better plaintext representation of status for filtering (#3301) tobi 2024-09-16 14:00:23 +0200
  • 738aa21e8a don't set URI for implicit Rejects tobi 2024-09-16 13:52:28 +0200
  • 6dd936fbe1
    [bugfix/chore] Always set the status sensitive if media + content-warning present (#3308) kim 2024-09-16 11:38:12 +0000
  • 85261d8982 pain tobi 2024-09-16 13:36:44 +0200
  • af041c691a Merge branch 'status_filtering_bugfix' of github.com:superseriousbusiness/gotosocial into status_filtering_bugfix tobi 2024-09-16 13:15:22 +0200
  • 6b7665c391 put cache in caches struct tobi 2024-09-16 13:15:19 +0200
  • 924d3d6271 whoops use attachment ids instead of mention ids ... 🤦 kim 2024-09-16 12:12:08 +0100
  • 016a81ea78 always set the status sensitive flag to true if it has a content-warning with media kim 2024-09-16 12:08:34 +0100
  • f365ea689c
    Merge branch 'main' into status_filtering_bugfix tobi 2024-09-16 11:27:19 +0200
  • b4a4c478b0 Merge branch 'main' into status_filtering_bugfix tobi 2024-09-16 11:26:40 +0200
  • 286898b1d2 whoops, wrong logger tobi 2024-09-16 11:23:18 +0200
  • 33f10a56b9 remove now unused xxhash tobi 2024-09-16 11:22:16 +0200
  • ab4089d674 address review comments tobi 2024-09-16 11:21:16 +0200