Commit Graph

  • 49676eb7f6 delete reblogs of status when a status is deleted tsmethurst 2022-05-16 15:27:00 +0200
  • b4a7d91729 move status wiping logic to fromcommon.go tsmethurst 2022-05-16 15:26:30 +0200
  • 7439b51191 Merge branch 'main' into status_reblog_cleanup tsmethurst 2022-05-16 18:50:41 +0200
  • 5ef41ba3f2
    [chore] Timeline test updates (#578) tobi 2022-05-16 18:48:59 +0200
  • 4c994aace7 remove printf call tsmethurst 2022-05-16 18:43:47 +0200
  • 935169b070 update tests to make them more determinate tsmethurst 2022-05-16 18:41:12 +0200
  • c5d70dad80 add admin boost of zork to test model tsmethurst 2022-05-16 18:40:46 +0200
  • 48ab765865 update tests to make them more determinate tsmethurst 2022-05-16 18:41:12 +0200
  • baf0486aab add admin boost of zork to test model tsmethurst 2022-05-16 18:40:46 +0200
  • 9b6de978f4 update deps kim 2022-05-15 22:30:25 +0100
  • 9ba8cf8793 Merge remote-tracking branch 'upstream/main' into config-overhaul kim 2022-05-15 22:29:44 +0100
  • 64241a7679 delete reblogs of status when a status is deleted tsmethurst 2022-05-16 15:27:00 +0200
  • 91e55808d8 move status wiping logic to fromcommon.go tsmethurst 2022-05-16 15:26:30 +0200
  • dec321e8bc generate setter and flag-name functions, implement these in codebase kim 2022-05-15 22:20:40 +0100
  • 27a3c1dc56
    testrig: override bind address from environment variable (#577) f0x52 2022-05-16 15:05:44 +0200
  • 15bbb5d9a0 testrig: override bind address from environment variable f0x 2022-05-16 14:59:17 +0200
  • b915a41811
    [feature] Basic config validation (#562) tobi 2022-05-16 14:13:19 +0200
  • c25c038b49 pass prerunArgs as a struct (validate by default) tsmethurst 2022-05-16 13:15:11 +0200
  • 6838b32235
    [docs] Mention `AmbientCapabilities=CAP_NET_BIND_SERVICE` in example systemd service (#576) ugla 2022-05-16 10:55:21 +0200
  • 57a2b1057b
    Mention `AmbientCapabilities=CAP_NET_BIND_SERVICE` in example systemd service ugla 2022-05-15 23:41:01 +0200
  • b143877995
    [feature] Unused avatar and header cleanup (#574) tobi 2022-05-15 16:45:04 +0200
  • 1bb5c23db1 reuse cancel + context tsmethurst 2022-05-15 15:53:29 +0200
  • b0a07aaeb3 remove kim's custom go compiler changes kim 2022-05-15 14:28:55 +0100
  • 8b1a385340 fix unmarshaling kim 2022-05-15 14:27:22 +0100
  • c424e4f265 update swagger docs a little bit tsmethurst 2022-05-15 15:06:09 +0200
  • 05e5219922 update mediacleanup to use renamed prune func tsmethurst 2022-05-15 15:02:40 +0200
  • fdc3da8e40 Merge branch 'main' into avi_and_header_cleanup tsmethurst 2022-05-15 15:00:30 +0200
  • 6e947ff266
    [feature] Media cleanup endpoint (#560) Sashanoraa 2022-05-15 08:52:46 -0400
  • 64a8234f68 [feature] Media cleanup endpoint Sashanoraa 2022-05-13 07:05:22 -0400
  • 15475cf911 linter kim 2022-05-15 13:49:05 +0100
  • 876c24e42b improved code comment kim 2022-05-15 13:46:53 +0100
  • 7c7a3aabd3 move config flag names and usage to config package, rewrite config package to use global Configuration{} struct kim 2022-05-15 13:41:06 +0100
  • 545b16ad35
    [documentation] Nlnet application (#572) tobi 2022-05-15 11:34:23 +0200
  • 8085310013
    [accessibility] Add description for the pinafore logo (#568) OniriCorpe 2022-05-15 11:23:23 +0200
  • c81a935edc
    Merge branch 'main' into missing_desc_pinafore_logo tobi 2022-05-15 11:18:52 +0200
  • 223025fc27
    [security] transport.Controller{} and transport.Transport{} security and performance improvements (#564) kim 2022-05-15 10:16:43 +0100
  • 4ac508f037
    [chore] Update LE server to use copy of main http.Server{} to maintain server timeouts etc (#571) kim 2022-05-15 10:10:55 +0100
  • 408508dfb4 wording edits tsmethurst 2022-05-15 11:08:58 +0200
  • ec0a9473a1 shutup linter kim 2022-05-15 00:13:35 +0100
  • 91a55aabb8 update LE server to use copy of main HTTP server to maintain server timeouts etc kim 2022-05-15 00:05:44 +0100
  • 99f99b0372 fuck you linter kim 2022-05-14 23:44:21 +0100
  • 46ab820fda update signed testrig models to fit with new transport logic (instead uses separate signer now) kim 2022-05-14 23:41:07 +0100
  • e21e54b1d7 updates to user-agent string kim 2022-05-14 22:56:17 +0100
  • 774122b079 update code comment to match new func names kim 2022-05-14 22:55:19 +0100
  • 2442915ec5 add license file headers kim 2022-05-14 22:54:09 +0100
  • 91656c1a3e use http package constants instead of string method literals kim 2022-05-14 22:52:20 +0100
  • 05679d5738 use external pkg with docs explaining performance "hack" kim 2022-05-14 22:50:45 +0100
  • f20b87970c respect request ctx during retry-backoff sleep period kim 2022-05-14 22:50:29 +0100
  • fe5d8be97b add description for the pinafore logo OniriCorpe 2022-05-14 21:55:23 +0200
  • 21d5bb4849 rename adminmediaremoteprune tsmethurst 2022-05-14 17:02:20 +0200
  • d1bdb30a06 tidy up cleanup job scheduling tsmethurst 2022-05-14 17:02:09 +0200
  • ece163ba6a add meta pruning to routine mediaprune tsmethurst 2022-05-14 17:01:56 +0200
  • a0f0ac4740 rename mediaprune tsmethurst 2022-05-14 17:01:40 +0200
  • bd50d48be0 go fmt ./... tsmethurst 2022-05-14 16:18:42 +0200
  • 2354626e51 test pruning meta tsmethurst 2022-05-14 16:18:21 +0200
  • 15095b8ef7 fix totalPruned being in wrong place tsmethurst 2022-05-14 16:18:12 +0200
  • fee4edbe22 don't set uncached since we're deleting anyway tsmethurst 2022-05-14 15:50:43 +0200
  • 00d1d4b942 add pruneallmeta function tsmethurst 2022-05-14 15:39:12 +0200
  • ad61833302 add get avatars and headers to bun tsmethurst 2022-05-14 15:38:57 +0200
  • 5a2ea967e6 update logging to new function name tsmethurst 2022-05-14 15:38:31 +0200
  • c906e88d29 fix media attachment account join see https://bun.uptrace.dev/guide/golang-orm.html#table-relationships tsmethurst 2022-05-14 14:21:47 +0200
  • 4fdc807ee4 rename + tidy up remote pruning tsmethurst 2022-05-14 14:00:10 +0200
  • 2e68480876 change logging level and initialize array with known length as per kim's suggestions Adelie Paull 2022-05-13 18:48:28 -0400
  • 82f8454948 reset other signing headers on each loop iteration kim 2022-05-13 21:00:29 +0100
  • c549959267 Merge remote-tracking branch 'upstream/main' into address-security-concerns kim 2022-05-13 17:31:36 +0100
  • 7ec586ce0c shutup linter kim 2022-05-13 17:12:57 +0100
  • cf8e8f9d02 remove useragent field from transport (instead store in controller) kim 2022-05-13 04:55:05 +0100
  • bfcfe3056d add note regarding missing test kim 2022-05-13 04:47:09 +0100
  • c1a353edaa improved useragent string kim 2022-05-13 04:33:51 +0100
  • 9bec08f29c use singular mutex in transport rather than separate signer mus kim 2022-05-13 04:17:59 +0100
  • e39ef107f4 fix merge conflicts kim 2022-05-13 04:15:35 +0100
  • 9cb0087ad1 Merge remote-tracking branch 'upstream/main' into address-security-concerns kim 2022-05-13 04:12:37 +0100
  • 9734d197e5 change sort direction of emoji query Adelie Paull 2022-05-13 10:43:02 -0400
  • c646cf06a6 add validation for host and protocol tsmethurst 2022-05-13 16:20:00 +0200
  • d4ee9fd556 clarify that host and protocol are required tsmethurst 2022-05-13 16:19:46 +0200
  • ac01f4209c add optional config validation tsmethurst 2022-05-13 16:19:23 +0200
  • edfc03d854 Merge branch 'main' into get-custom-emoji Adelie Paull 2022-05-13 08:47:11 -0400
  • 9f2a2abe42
    [bugfix] update syslog tests to listen/connect specifically to ipv4 loopback (#561) kim 2022-05-13 12:35:41 +0100
  • bf6c7d61ed update syslog tests to listen/connect specifically to ipv4 loopback kim 2022-05-13 12:30:05 +0100
  • 4de9c00950 add httpclient tests, move ip validation to separate package + change mechanism kim 2022-05-12 23:09:38 +0100
  • e68d9027ab update budget tsmethurst 2022-05-12 16:12:10 +0200
  • c419a521f5 always require http signatures tsmethurst 2022-05-12 15:56:59 +0200
  • 594f007612 big updates to the nlnet document tsmethurst 2022-05-12 15:48:27 +0200
  • 898d256511
    [bugfix] Fix server trying to listen twice on same address when l.e. enabled (#557) v0.3.3 tobi 2022-05-12 11:35:36 +0200
  • fd68c12be9 fix server trying to listen twice on same address tsmethurst 2022-05-12 11:30:04 +0200
  • 8e30671a62
    [bugfix] Add account raw note fix (#556) tobi 2022-05-11 19:27:25 +0200
  • 37b876deed adjust query tsmethurst 2022-05-11 19:13:40 +0200
  • 9b77bb06d8 add new migration to fix previous migration tsmethurst 2022-05-11 19:13:26 +0200
  • 94d51a2508 hack the latest migration to fix psql issue tsmethurst 2022-05-11 16:41:37 +0200
  • 00111666a0
    [documentation] Admin Panel installation + usage (#552) f0x52 2022-05-11 12:25:53 +0200
  • a11860d4b5 format img so it works with mkdocs serve tsmethurst 2022-05-11 12:11:35 +0200
  • 0d55ce83bc wrap link so it's clickable tsmethurst 2022-05-11 12:10:25 +0200
  • fa39b88e88 test BindTokenRequestForm tsmethurst 2022-05-10 13:22:37 +0200
  • 90e51d68a5 rework TokenRequestForm parsing tsmethurst 2022-05-10 13:22:30 +0200
  • d74295a886 admin panel documentation f0x 2022-05-09 18:21:30 +0200
  • 8124dcf081
    [Documentation] tidy docker-compose docs, add note about uid/gid (#551) tobi 2022-05-09 11:15:46 +0200
  • b1f855314c tidy docker-compose docs, add note about uid/gid tsmethurst 2022-05-09 10:59:59 +0200
  • b24b71c0a4
    [feature] Include password strength in error message when password strength is too low (#550) Eamonn O'Brien-Strain 2022-05-09 01:31:46 -0700
  • 9da2f1aefb Shorter version of low-strength password error message Eamonn O'Brien-Strain 2022-05-08 21:22:41 -0700
  • 8cb4cae673 add tests for getting custom emoji out of the database and converting to api emoji Adelie Paull 2022-05-08 23:12:58 -0400