Commit Graph

  • 7f0877759e
    Use `http.NoBody` instead of `nil` Gusted 2022-11-20 21:28:07 +0100
  • 5bd3b9a376
    Don't embed sync.Mutex Gusted 2022-11-20 21:27:51 +0100
  • 335f0a241b
    Avoid duplicated import Gusted 2022-11-20 21:27:26 +0100
  • 6d9776bf9e
    Remove useless statements Gusted 2022-11-20 21:41:59 +0100
  • 3ea8ced7b7
    Simplify logic Gusted 2022-11-20 21:26:38 +0100
  • 9347fc3da7
    Avoid shadowing `delete` builtin Gusted 2022-11-20 21:25:43 +0100
  • a887477aef
    Use pointers to avoid copying huge structs Gusted 2022-11-20 21:24:22 +0100
  • f394889d33
    Gofumpt the code Gusted 2022-11-20 21:40:33 +0100
  • bc65647e83
    Add golangci file Gusted 2022-11-20 21:16:54 +0100
  • 9483d10317 Suggested FAQ changes. Phil Hagelberg 2022-11-20 12:11:40 -0800
  • badb0d0c25 fix little fucky wucky uwu owo i'm just a little guy tsmethurst 2022-11-20 17:52:10 +0100
  • 4e934c3d58 Merge branch 'main' into search_fix tsmethurst 2022-11-20 17:50:28 +0100
  • 4a9538593c
    [chore] simplify logging to remove "safetywriter" given os.File has concurrency protection (#1083) kim 2022-11-20 16:40:15 +0000
  • 2eea3d57e0
    [chore] improve errors returned fetching account/statues from DB (#1084) kim 2022-11-20 16:38:58 +0000
  • 5d55e8d920
    [performance] add account block DB cache and remove block query joins (#1085) kim 2022-11-20 16:33:49 +0000
  • a627134726 add + use functions for deleting + invalidating blocks tsmethurst 2022-11-20 17:29:22 +0100
  • 979f00544f undo my accidental inclusion of custom version string... kim 2022-11-20 15:46:13 +0000
  • 70d51f6295 use `PutBlock` instead of `Put(ctx, block)` tsmethurst 2022-11-20 16:36:34 +0100
  • 9be16852f2
    [bugfix] fix possible infinite loop on federated AP profile delete (#1091) kim 2022-11-20 14:57:19 +0000
  • 0490440fe0
    [docs] update forking instructions (#1080) tobi 2022-11-20 15:50:11 +0100
  • e160c944a0 fix words kim 2022-11-20 13:50:52 +0000
  • 96d352c779 add kim's code and fediverse profiles kim 2022-11-20 13:49:44 +0000
  • 54f514df93 fix error statement missing 2nd format operator kim 2022-11-20 11:40:26 +0000
  • 4dcece8675 refactor federator account statuses delete to better catch errors, ensure next maxID is always set kim 2022-11-20 11:34:15 +0000
  • 64e53acd27 Add first draft of the FAQ. Phil Hagelberg 2022-11-19 16:59:20 -0800
  • 7dbbe09e62 Clarify that gotosocial doesn't use recommendation algorithms Phil Hagelberg 2022-11-19 16:59:05 -0800
  • 425f28186b add a PutBlock() method which also updates the block cache, update tests accordingly kim 2022-11-19 23:32:37 +0000
  • 2cbe2bcf74 actually include cache key arguments... kim 2022-11-19 23:19:10 +0000
  • f7d9c8cb48 add account block DB cache and remove reliance on relational joins kim 2022-11-19 23:13:37 +0000
  • 7f1a9e3e8f improve errors returned fetching account/statues from DB kim 2022-11-19 22:52:29 +0000
  • 69d5ab4031 simplify logging to remove "safetywriter" given os.File has concurrency protection kim 2022-11-19 22:50:29 +0000
  • 9f3ca5fd4c make search function a bit simpler + clearer tsmethurst 2022-11-19 17:42:00 +0100
  • 7a685dda3b rename GetRemoteAccount + GetRemoteStatus tsmethurst 2022-11-19 17:40:50 +0100
  • 09565f5d28 add tests for search api tsmethurst 2022-11-19 17:38:31 +0100
  • e35e7253d3 [docs] update forking instructions tsmethurst 2022-11-19 15:57:18 +0100
  • 6a741a7320 start refactoring some of the search + deref logic tsmethurst 2022-11-19 14:05:18 +0100
  • be3d999c21
    [chore] Little Dockerfile updates (#1071) tobi 2022-11-19 10:18:01 +0100
  • 67106c9dc4
    [feature] Support markdown format for Account bio/note (#1037) Michael Manfre 2022-11-19 04:07:51 -0500
  • 2216f253c1
    [docs] Move and document logs (#1076) Leonora Tindall 2022-11-19 03:06:37 -0600
  • c964856927
    [docs] Remove trailing / from proxy_pass for nginx (#1077) Leonora Tindall 2022-11-19 03:05:31 -0600
  • e9a2a6c56c test Michael Manfre 2022-11-18 19:24:32 -0500
  • e94a800a94
    [docs] Remove trailing / from proxy_pass for nginx Leonora Tindall 2022-11-18 13:24:54 -0600
  • 0f1c6b814c
    [docs] Move and document logs Leonora Tindall 2022-11-18 13:21:56 -0600
  • 45ae719bd9
    [performance] replace account emojis relational query with separate calls to emojiDB to rely on cache (#1074) kim 2022-11-18 17:29:25 +0000
  • dccc2eee81
    [performance] replace status query relationals with separate calls in order to rely on caches more (#1073) kim 2022-11-18 17:28:33 +0000
  • 12abb21dd8 replace account emojis relational query with separate calls to emojiDB to rely on cache kim 2022-11-18 19:07:06 +0000
  • 6e7c74e8e2 replace status query relationals with separate calls in order to rely on caches more kim 2022-11-18 19:03:17 +0000
  • d98a48b446
    [performance] don't use relations to select notification structs, use caches instead (#1072) tobi 2022-11-18 17:23:14 +0100
  • 6b6d7d26d3 update comment on USER directive (thanks chris) tsmethurst 2022-11-18 17:22:40 +0100
  • 54faa2cffb [performance] don't use relations to select notification structs, use caches instead tsmethurst 2022-11-18 16:59:23 +0100
  • 8efd949be1 [chore] Little Dockerfile updates tsmethurst 2022-11-18 16:27:55 +0100
  • 96bd48ee1b [feature] Status format also controls bio format Michael Manfre 2022-11-17 19:16:36 -0500
  • 91c3489d5f
    [docs] Add AUR Reference (#1054) Jelle van der Waa 2022-11-17 15:05:51 +0100
  • c56998ff05
    [docs] add account domain documentation (#1065) tobi 2022-11-17 15:04:35 +0100
  • c1824b034b
    [chore] Replace blocking Floc with Topics. (#1068) psa 2022-11-17 14:04:06 +0000
  • e827a0257c Replace blocking Floc with Topics. Paul Armstrong 2022-11-17 23:37:42 +1000
  • 7a0ae48a4e add note about parent/subdomain tsmethurst 2022-11-17 13:47:06 +0100
  • 1852175906
    [docs] Update docker.md with docker tag / version stuff (#1067) tobi 2022-11-17 13:40:05 +0100
  • 0b7907b7ad [docs] Update docker.md with docker tag / version stuff tsmethurst 2022-11-17 13:34:24 +0100
  • f3e87ba832
    [chore] cicd: snapshot `snapshot` instead of latest (#1066) tobi 2022-11-17 13:24:49 +0100
  • c2cb0912fd [chore] cicd: snapshot `snapshot` instead of latest tsmethurst 2022-11-17 13:19:03 +0100
  • cab179c70b [docs] add account domain documentation tsmethurst 2022-11-17 12:28:31 +0100
  • 81c1fe0209
    [frogend] upgrade deps (#1063) f0x52 2022-11-16 17:31:11 +0100
  • d100ca9396 upgrade deps f0x 2022-11-16 16:26:37 +0000
  • 12d28955b8
    Bump loader-utils from 1.4.0 to 1.4.2 in /web/source dependabot[bot] 2022-11-16 16:16:46 +0000
  • aa5c4e065c
    [frogend] Emoji categories (#1051) f0x52 2022-11-16 17:05:49 +0100
  • 0fd16034e3
    Merge branch 'main' into emoji-categories f0x52 2022-11-16 17:03:52 +0100
  • 4c3ffa49b0 configurable ComboBox label+placeHolder f0x 2022-11-16 16:01:32 +0000
  • f71ffc6b79 remove wrongly created package.json f0x 2022-11-16 15:58:20 +0000
  • 3af125af4b update swagger docs tsmethurst 2022-11-16 16:51:03 +0100
  • 4dd0daa259 allow emojis to be copied tsmethurst 2022-11-16 16:45:07 +0100
  • 34824ab36d updating works OK, now how about copying tsmethurst 2022-11-16 15:54:19 +0100
  • 3c1bf33082 Merge branch 'main' into admin_emoji_patch tsmethurst 2022-11-16 11:29:56 +0100
  • 940abc279c
    [chore] reversion: use specific columns for updating user again (#1059) tobi 2022-11-16 11:27:08 +0100
  • e31d4de16e reversion: use specific columns for updating user again tsmethurst 2022-11-16 11:18:28 +0100
  • 8598dea98b
    [chore] update database caching library (#1040) kim 2022-11-15 18:45:15 +0000
  • 961748a539
    Merge branch 'main' into update-caching-library-used kim 2022-11-15 18:34:47 +0000
  • 5dd2af8d27 fix possible panic in getstatusparents kim 2022-11-15 18:32:06 +0000
  • 81c972a34a
    docs: Add AUR Reference Jelle van der Waa 2022-11-15 19:18:29 +0100
  • 06100443b9 start adding admin emoji PATCH stuff tsmethurst 2022-11-15 18:13:20 +0100
  • 9ab60136dd
    [docs] Both HTTP proxies and NAT can cause rate limiting issues (#1053) Phil Hagelberg 2022-11-15 08:31:14 -0800
  • b4cc294c89 [docs] Both HTTP proxies and NAT can cause rate limiting issues Phil Hagelberg 2022-11-15 08:26:46 -0800
  • 9ebc29b0e1
    [chore] Update .drone.yml signature (#1052) tobi 2022-11-15 17:02:50 +0100
  • e0201f0386 update contributing.md tsmethurst 2022-11-15 16:56:23 +0100
  • acc5f88246 [chore] Update .drone.yml signature tsmethurst 2022-11-15 16:54:20 +0100
  • 1f256e288b
    [chore] refactor test/cliparsing.sh into a go test below internal/config (#1036) Mara Sophie Grosch 2022-11-15 16:53:19 +0100
  • 52109776f6
    [bugfix] Fix unicode-unaware word boundary check in hashtags (#1049) ugla 2022-11-15 16:05:34 +0100
  • 32216135e0
    [bugfix] Add back hashtag max length and add tests for it ugla 2022-11-14 23:12:24 +0100
  • fece7fa706
    [chore] fix profile spacing on very small screens (#1050) f0x52 2022-11-15 15:35:24 +0100
  • 62d9c1d34f remove unneeded default-value code f0x 2022-11-15 14:21:37 +0000
  • 096d5841a9 add some explaining comments f0x 2022-11-15 14:19:25 +0000
  • d2c7acbb18 emoji filtering/sorting f0x 2022-11-15 14:01:00 +0000
  • c10f322b0a dropdown entry separation f0x 2022-11-15 14:00:30 +0000
  • 5d3bfc61cb emoji categorizing f0x 2022-11-15 13:15:22 +0000
  • 8069f3037c fix profile spacing on very small screens f0x 2022-11-15 12:10:45 +0000
  • a479f2229c emoji category combobox f0x 2022-11-15 12:09:21 +0000
  • a39a664525
    [feature] Serialize local account role via API, and show it via web view (#1045) tobi 2022-11-15 10:19:32 +0100
  • 9ebb31f5d6 don't render standard 'user' role on web view tsmethurst 2022-11-15 10:14:51 +0100
  • 34130b7429 Merge branch 'main' into account_role_serialization tsmethurst 2022-11-15 10:00:30 +0100
  • 8a1bdee6b9 update EmojiCategory db access to use new result.Cache{} kim 2022-11-14 22:58:22 +0000