Commit graph

  • 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
  • b2572b9e07
    [chore] Bump otel deps -> v1.30.0/v0.52.0 (#3307) tobi 2024-09-16 11:06:00 +0200
  • 05ba879240 [chore] Bump otel deps -> v1.30.0/v0.52.0 tobi 2024-09-16 10:21:58 +0200
  • 9046220979
    [chore]: Bump golang.org/x/net from 0.28.0 to 0.29.0 (#3303) dependabot[bot] 2024-09-16 09:27:05 +0200
  • ca729aa4a0
    [chore]: Bump github.com/jackc/pgx/v5 from 5.6.0 to 5.7.1 (#3302) dependabot[bot] 2024-09-16 09:26:41 +0200
  • eb0a932319
    [chore]: Bump go.opentelemetry.io/otel/trace from 1.29.0 to 1.30.0 dependabot[bot] 2024-09-16 06:34:25 +0000
  • 7d7020a38d
    [chore]: Bump go.opentelemetry.io/otel/sdk from 1.29.0 to 1.30.0 dependabot[bot] 2024-09-16 06:34:07 +0000
  • 3d205c79a8
    [chore]: Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc dependabot[bot] 2024-09-16 06:33:51 +0000
  • 4e12817f5e
    [chore]: Bump golang.org/x/net from 0.28.0 to 0.29.0 dependabot[bot] 2024-09-16 06:33:34 +0000
  • 3986a899eb
    [chore]: Bump github.com/jackc/pgx/v5 from 5.6.0 to 5.7.1 dependabot[bot] 2024-09-16 06:33:22 +0000
  • eb08ebe179 update regexes tobi 2024-09-15 17:17:35 +0200
  • 3cb6729f1b update tests tobi 2024-09-15 17:17:26 +0200
  • 2b5ff69db3 lint tobi 2024-09-15 16:23:03 +0200
  • 2c24409d50 add new deps to readme tobi 2024-09-15 16:20:05 +0200
  • 03251e311b [bugfix] Use better plaintext representation of status for filtering tobi 2024-09-15 16:12:57 +0200
  • bc9437d1f2 make almost see through a bit less see through tobi 2024-09-15 12:51:08 +0200
  • 900bef8296 Merge branch 'main' into moonlight_hunt tobi 2024-09-15 12:34:37 +0200
  • 37f4c9e0b1 [feature/frontend] Add Moonlight Hunt theme tobi 2024-09-15 12:32:16 +0200
  • f3311d6273
    [bugfix] Hoist filterable text field extraction out of loop (#3297) Vyr Cossont 2024-09-15 01:42:04 -0700
  • 00094693e4 [bugfix] Hoist filterable text field extraction out of loop Vyr Cossont 2024-09-14 14:58:44 -0700
  • 63e33ef49d
    Bump express from 4.19.2 to 4.21.0 in /web/source dependabot[bot] 2024-09-14 14:37:20 +0000
  • 4fa0d41202
    [chore] Update go-sqlite3 to 0.18.3 (#3295) Daenney 2024-09-14 16:36:25 +0200
  • 49b7e7159b [chore] Fix getting the sqlite3.Conn Daenney 2024-09-14 16:20:13 +0200
  • 8c3c04c9b8 [chore] Update go-sqlite3 to 0.18.3 Daenney 2024-09-14 16:12:39 +0200
  • 486852fb38
    [feature/frontend] Add dark version of brutalist theme (#3294) tobi 2024-09-14 16:09:59 +0200
  • 51418e8129 [feature/frontend] Add dark version of brutalist theme tobi 2024-09-14 14:13:11 +0200
  • 0c374d9864
    [chore] Fix import/export links on settings panel (#3292) tobi 2024-09-13 14:25:45 +0200
  • a2e36d1fa8 [chore] Fix import/export links on settings panel tobi 2024-09-13 13:31:06 +0200
  • 0c92ae1367 tweak tobi 2024-09-13 13:11:49 +0200
  • 9e3f19c0a1 [chore] Reject replies to rejected replies tobi 2024-09-13 13:09:43 +0200
  • 20fe430ef9
    [bugfix] Update home timeline query to ignore exclusive list entries (#3289) tobi 2024-09-11 12:55:25 +0200
  • 0ffb07576b a tobi 2024-09-11 12:22:34 +0200
  • 27e0e8993e [bugfix] Update home timeline query to ignore exclusive list entries tobi 2024-09-11 12:13:33 +0200
  • d842069985
    [docs/chore] update list of library deps on readme (#3288) kim 2024-09-11 08:59:55 +0000
  • ad888520a9 update list of library deps on readme kim 2024-09-10 23:51:19 +0100
  • 6c0bd0e20e
    update go-ffmpreg v0.2.5 -> v0.2.6 (#3287) kim 2024-09-10 19:10:19 +0000
  • b5b0637ca0 update go-ffmpreg v0.2.5 -> v0.2.6 kim 2024-09-10 18:32:26 +0100
  • 307d98e386
    [feature] Process Reject of interaction via fedi API, put rejected statuses in the "sin bin" 😈 (#3271) tobi 2024-09-10 14:34:49 +0200
  • 3254ef1923
    [chore] status dereferencing improvements (#3255) kim 2024-09-10 12:33:32 +0000
  • 6a2a68b08f move nil check back to rejectStatusIRI tobi 2024-09-10 13:36:03 +0200
  • 206435c22d Merge branch 'main' into fedi_api_reject_interaction tobi 2024-09-10 13:27:47 +0200
  • 213c65712b return d.enrichStatusSafely() directly kim 2024-09-10 12:23:10 +0100
  • 540edef0c2
    [feature] Implement exclusive lists (#3280) Vyr Cossont 2024-09-09 15:56:58 -0700
  • 1fb0746a3a Add early returns on DB errors Vyr Cossont 2024-09-09 15:31:56 -0700
  • 9057f67cb4 Address review comments Vyr Cossont 2024-09-09 13:01:44 -0700
  • 5543fd5340
    [feature/frontend] Add options to include Unlisted posts or hide all posts (#3272) tobi 2024-09-09 18:07:25 +0200
  • cf6728e304 last bits tobi 2024-09-09 17:44:38 +0200
  • 1d274b8db5 don't use ptr for webvisibility tobi 2024-09-09 16:08:34 +0200
  • db141f95d7 rename show_web_statuses => web_visibility tobi 2024-09-09 15:38:40 +0200
  • 438224113c move invalidate call into bundb package, avoid invalidating if not necessary tobi 2024-09-09 15:01:17 +0200