Commit Graph

  • 5a1d1a5196 provide minimal account with publicKey tsmethurst 2023-03-28 14:50:46 +0200
  • e525b4f830 migrate accounts to allow unique constraint on public_key tsmethurst 2023-03-28 14:39:30 +0200
  • 54721df364 stash f0x 2023-03-28 14:33:21 +0200
  • b1d1c7d22b update public timeline tests to dynamically check for appropriate statuses kim 2023-03-27 19:16:27 +0100
  • 520d7d7dd1 same as previous, for home timeline kim 2023-03-27 19:05:17 +0100
  • 6d6d890e12 update public timeline future status checks to match visibility filter kim 2023-03-27 19:04:39 +0100
  • ae95a508af use bun query building for nested select statements to ensure working with postgres kim 2023-03-27 19:00:11 +0100
  • 503094ddff include replies when fetching PublicTimeline() (to account for single-author threads in Visibility{}.StatusPublicTimelineable()) kim 2023-03-27 18:20:57 +0100
  • eb1ef3af8c use bun.In() for notification type restriction in db query kim 2023-03-27 18:17:24 +0100
  • d181867465 use constants for the cache visibility type check kim 2023-03-27 18:11:48 +0100
  • 4e52b60fbe use accounnt.IsLocal() instead of empty domain check kim 2023-03-27 18:05:28 +0100
  • 7d09863393
    [feature] Add list command to admin account (#1648) Daenney 2023-03-27 16:02:26 +0200
  • 9e1756ce8b
    [chore]: Bump github.com/tdewolff/minify/v2 from 2.12.4 to 2.12.5 (#1649) dependabot[bot] 2023-03-27 15:59:57 +0200
  • 1603a7fd48
    [chore] License sloth logo + default avatars under CC by-sa 4.0 (#1651) tobi 2023-03-27 15:36:08 +0200
  • 38688e3d33 [chore] License sloth logo + default avatars under CC by-sa 4.0 tsmethurst 2023-03-27 14:18:31 +0200
  • 969f1b9f19
    [chore]: Bump github.com/minio/minio-go/v7 from 7.0.49 to 7.0.50 dependabot[bot] 2023-03-27 06:59:03 +0000
  • 6aa3c083c0
    [chore]: Bump github.com/tdewolff/minify/v2 from 2.12.4 to 2.12.5 dependabot[bot] 2023-03-27 06:58:43 +0000
  • 651b8ab1de Print booleans as yes/no too Daniele Sluijters 2023-03-26 15:33:31 +0200
  • 92e78e9fb4 [feature] Add list command to admin account Daniele Sluijters 2023-03-26 15:14:12 +0200
  • 8356f1f318 fetch followingget to use the follow target account kim 2023-03-26 14:10:54 +0100
  • 0fdcfe679a update envparsing test with new defaults kim 2023-03-22 17:41:06 +0000
  • fff5cb3ab0 update example configuration to match defaults, slight tweak to cache configuration defaults kim 2023-03-22 17:37:07 +0000
  • 3f64ee88fd add back testrig panic on nil db kim 2023-03-22 17:27:35 +0000
  • a1b6a1f95e woops, catch missed error. nice catch linter! kim 2023-03-22 17:26:23 +0000
  • bdb73a90c1 add status fave cache example config kim 2023-03-22 17:25:17 +0000
  • 508460b24e add status fave cache configuration kim 2023-03-22 17:24:36 +0000
  • 6c85a7fcd4 add statusfave database model caching kim 2023-03-22 16:47:34 +0000
  • f89886a488 remove more uncommented code, fix typeutil test kim 2023-03-22 16:01:00 +0000
  • cea06e07b0 ensure mention target account populated, pass in context to customrenderer logging kim 2023-03-21 21:53:05 +0000
  • 66e74bc473 fix mention select bun statement kim 2023-03-21 21:35:02 +0000
  • 44cb9959dc remove commented-out code, fix-up mention caching kim 2023-03-21 21:30:29 +0000
  • 392bc20bd2 fix various rebase conflicts, fix account test kim 2023-03-21 21:04:43 +0000
  • 3c5bee8a68 improved error creation to not use fmt.Errorf() when not needed kim 2023-03-16 21:48:18 +0000
  • e89ae69eaa fix old license header kim 2023-03-15 14:09:37 +0000
  • 13aec29b94 add license header to gtscontext kim 2023-03-15 14:04:32 +0000
  • 0da37b13d0 fix bun struct tag kim 2023-03-15 14:03:58 +0000
  • 5b59237581 whitespace kim 2023-03-15 12:23:53 +0000
  • 56c3dc9660 update envparsing test kim 2023-03-15 12:23:29 +0000
  • fd7e05933e fix copy-pasted code kim 2023-03-15 10:50:32 +0000
  • 512f09a0d5 update and finish adding Get{Account,Block,Follow,FollowRequest}By() tests kim 2023-03-15 10:28:07 +0000
  • 619f543772 update block to check primitive fields kim 2023-03-14 22:46:41 +0000
  • ff241f1495 add GetBlockBy() tests kim 2023-03-14 22:44:03 +0000
  • c00d8366ad add tests for all GetAccountBy() kim 2023-03-14 22:30:37 +0000
  • 3f4c38fbef use specific PutFollowRequest() instead of just Put() kim 2023-03-14 21:38:07 +0000
  • 6bd62c94bf add example visibility cache configuration to config file kim 2023-03-14 21:32:50 +0000
  • af9a05a845 add example follow, follow-request config entries kim 2023-03-14 21:28:25 +0000
  • 171ce6650c update license headers kim 2023-03-14 10:21:24 +0000
  • 753dd5bfe8 improved placement of cache invalidation kim 2023-03-14 09:37:09 +0000
  • 200b3553ed remove dead code kim 2023-03-12 12:41:43 +0000
  • 52a2a1579a fix boosting to return 404 if not boostable but no error (to not leak status ID) kim 2023-03-12 12:33:48 +0000
  • faaac807b0 simplify invalidation using cache hooks, add more GetAccountBy___() functions kim 2023-03-12 12:14:32 +0000
  • 75cd214989 fix getting local account follows / followed-bys, other small codebase improvements kim 2023-03-11 23:05:10 +0000
  • 054ea26c88 add relationship type caching kim 2023-03-11 14:16:14 +0000
  • 0ccf877438 start adding separate follow(request) delete db functions, add specific visibility cache tests kim 2023-03-11 12:27:05 +0000
  • 99e7360940 update printed cache names on stop kim 2023-03-11 12:04:52 +0000
  • faa6d42c86 add TODO code comment, update printed cache start names kim 2023-03-11 12:04:29 +0000
  • 01769d5d30 add more code comments kim 2023-03-11 11:54:09 +0000
  • f1bb2f92d6 remove now-unused code kim 2023-03-09 22:25:25 +0000
  • cd396360f5 move home timeline status author check to after visibility kim 2023-03-09 22:22:42 +0000
  • af888e0d1c actually finish adding filter visibility code comments for timeline functions kim 2023-03-09 22:14:06 +0000
  • 508974dfe8 fix angry goconst linter warnings kim 2023-03-09 22:10:28 +0000
  • c48d427cbf finish adding code comments for visibility filter kim 2023-03-09 22:06:52 +0000
  • 7f32b2428b de-interface caches, fix home / public timeline caching + visibility kim 2023-03-09 17:53:16 +0000
  • 5bc9cceb36 fix requester ID passed to visibility cache nil ptr kim 2023-03-06 20:41:40 +0000
  • 0902c71a71 invalidate visibility cache items on account / status deletes kim 2023-03-05 22:05:16 +0000
  • 479666dd91 refactor visibility checking, add caching for visibility kim 2023-03-05 21:44:14 +0000
  • 751dd50cff fix className f0x 2023-03-25 18:25:56 +0100
  • 57aa3e8b88 refactor styling f0x 2023-03-25 18:25:49 +0100
  • 883dc5476b
    bump go-runners version to fix possible race in Processing{Media,Emoji} (#1646) kim 2023-03-24 23:07:50 +0000
  • 57c1b7441f bump go-runners version to fix possible race in Processing{Media,Emoji} kim 2023-03-24 22:59:24 +0000
  • 78ee0bcfa8 refactor navigation structure code f0x 2023-03-22 18:17:24 +0100
  • e99d5534a0 fix error rendering code for remote emoji f0x 2023-03-22 14:08:36 +0100
  • 4faf857741
    Bump cairosvg from 2.6.0 to 2.7.0 in /docs dependabot[bot] 2023-03-20 21:30:22 +0000
  • cd7e7b8d3e minor css tweaks f0x 2023-03-20 19:19:46 +0100
  • e8595f0c64
    [chore] Refactor account deleting/block logic, tidy up some other processing things (#1599) tobi 2023-03-20 19:10:08 +0100
  • 1e67de5ec6 bit of cleanup f0x 2023-03-20 19:08:51 +0100
  • 820408bcd4 big mess navigation refactor f0x 2023-03-20 18:55:02 +0100
  • 01d00d3d81 [bugfix/frontend] Preload css styles tsmethurst 2023-03-20 18:32:50 +0100
  • 8051f3d77e don't remove mutual account items on block; do make sure unfollow occurs in both directions! tsmethurst 2023-03-20 17:54:56 +0100
  • 02e05e7341 fix funky logic tsmethurst 2023-03-20 16:22:00 +0100
  • d4bd3b3dfa move for loop inside anonymous function tsmethurst 2023-03-20 16:14:40 +0100
  • 3853e232d2 warn on fave account not set tsmethurst 2023-03-20 16:09:09 +0100
  • e3b90cded5 more warnings tsmethurst 2023-03-20 16:04:21 +0100
  • 7d633219f3 warn + dump follow when no account tsmethurst 2023-03-20 15:56:58 +0100
  • e8548f6fae warn when no boost account is found tsmethurst 2023-03-20 15:23:15 +0100
  • e1cafb6b55 warn when unfollowSideEffects has no target account tsmethurst 2023-03-20 15:16:02 +0100
  • e085890654 move error check due north tsmethurst 2023-03-20 14:55:20 +0100
  • ee3465e0d1 de-sillify status delete loop tsmethurst 2023-03-20 14:52:40 +0100
  • 2bab05b7e0 warn log likely race condition tsmethurst 2023-03-20 14:30:28 +0100
  • 554aad8ebe simplify self account delete tsmethurst 2023-03-20 14:23:47 +0100
  • 4e2c30701f return wrapped err when bookmark/fave models can't be retrieved tsmethurst 2023-03-20 12:27:40 +0100
  • 72eac6437d warn when follow missing (target) account tsmethurst 2023-03-20 12:24:04 +0100
  • 44e3675978 Merge branch 'main' into account_delete_block_refactor tsmethurst 2023-03-20 11:44:36 +0100
  • 276d773438
    [chore]: Bump github.com/miekg/dns from 1.1.51 to 1.1.52 (#1636) dependabot[bot] 2023-03-20 11:36:34 +0100
  • e93637a9ef change header image alignment f0x 2023-03-12 17:12:42 +0100
  • aba443c8a0
    [chore]: Bump github.com/miekg/dns from 1.1.51 to 1.1.52 dependabot[bot] 2023-03-20 10:16:33 +0000
  • 78aebf5088
    [chore]: Bump github.com/microcosm-cc/bluemonday from 1.0.22 to 1.0.23 (#1635) dependabot[bot] 2023-03-20 11:07:14 +0100
  • ac74256295
    [chore]: Bump go.uber.org/automaxprocs from 1.5.1 to 1.5.2 (#1633) dependabot[bot] 2023-03-20 11:06:53 +0100
  • 4096e7076a
    [chore]: Bump github.com/go-playground/validator/v10 (#1637) dependabot[bot] 2023-03-20 11:05:46 +0100
  • f4b6e203b2
    [chore]: Bump github.com/go-playground/validator/v10 dependabot[bot] 2023-03-20 07:01:16 +0000