Commit Graph

  • e66443d2be fetch creation and fetching domain blocks from db kim 2022-07-24 20:19:16 +0100
  • 7ca5bac7c6
    [bugfix] Fix Toot CLI media attachments not working properly (#726) v0.3.8 tobi 2022-07-22 13:43:51 +0200
  • 7b72ba4ab2
    [docs] Add client_max_body_size 40M; to nginx docs (#727) tobi 2022-07-22 13:36:42 +0200
  • 0e5c6e1db9 add client_max_body_size 40M; tsmethurst 2022-07-22 13:00:42 +0200
  • 73b8839c5d
    [bugfix] Make `/api/v2/media` more compatible with masto API (#724) tobi 2022-07-22 12:48:19 +0200
  • d20ec967c4
    [bugfix] update go-cache library to fix critical bug during cache sweep scheduling (#725) kim 2022-07-22 11:43:34 +0100
  • 3b02676483 use array-style form field for status media_ids[] tsmethurst 2022-07-22 12:10:01 +0200
  • 8be7ef58a4 update go-sched kim 2022-07-21 18:46:38 +0100
  • 1742c2fd80 update go-cache library to fix critical bug regarding cache sweep scheduling kim 2022-07-21 18:42:15 +0100
  • 4c5cd9e0ef make some fields into pointers tsmethurst 2022-07-21 13:56:29 +0200
  • 20e29874bf workaround to unset URL if using v2 of api tsmethurst 2022-07-21 13:55:57 +0200
  • 408f379a5f update tests tsmethurst 2022-07-21 13:55:35 +0200
  • 4951d59b82 make api version into a path param tsmethurst 2022-07-21 13:55:20 +0200
  • 01a3a02177 update docs tsmethurst 2022-07-21 13:53:08 +0200
  • 40f91d052c
    [chore] Update image/video size defaults to mastodon's (#723) tobi 2022-07-20 12:25:06 +0200
  • ab1d6f2e61 update image/video size defaults to mastodon's tsmethurst 2022-07-20 11:54:10 +0200
  • 56b25d0a00
    [docs] Fix typo in funding.yml (#722) tobi 2022-07-20 11:21:15 +0200
  • d5ed22e874 add underscore tsmethurst 2022-07-20 11:18:56 +0200
  • 136799aefe
    [docs] Update sponsorship + funding sections (#721) tobi 2022-07-20 11:14:00 +0200
  • d4c01511a2 update sponsorship + funding sections tsmethurst 2022-07-20 11:07:00 +0200
  • 38b102ccab
    Implemented notification clear Artemis 2022-07-19 21:33:30 +0200
  • c84384e660
    [bugfix] html escape special characters in text instead of totally removing them (#719) tobi 2022-07-19 15:21:17 +0200
  • 5634e7f7de add some more markdown tests tsmethurst 2022-07-19 15:14:33 +0200
  • 46fa7b6b34 update tests tsmethurst 2022-07-19 14:36:15 +0200
  • 69c188e239 rework sanitization + formatting tsmethurst 2022-07-19 13:51:28 +0200
  • bc73781617 remove pre + postformat funcs tsmethurst 2022-07-19 13:51:09 +0200
  • 5d8b99b8c5 tidy up some tests tsmethurst 2022-07-19 13:50:53 +0200
  • 172ccc2e30 remove minify dependency tsmethurst 2022-07-19 13:50:14 +0200
  • 098dbe6ff4
    [chore] use our own logging implementation (#716) kim 2022-07-19 09:47:55 +0100
  • e7357c9408
    Merge branch 'main' into chore/use-custom-logger tobi 2022-07-19 10:45:50 +0200
  • 59be7466f3
    [bugfix] Markdown format fixes (#718) tobi 2022-07-19 10:41:16 +0200
  • bc99631fda add another test, it works! tsmethurst 2022-07-19 10:34:14 +0200
  • ab512d1a73 fuck you linter get nerfed kim 2022-07-18 21:18:51 +0100
  • 652b4ab946 update libraries list kim 2022-07-18 20:34:43 +0100
  • 34eab4bca0 update go-kv library kim 2022-07-18 20:33:30 +0100
  • 4a98dcbc39 update to use unkeyed fields in kv.Field{} instances kim 2022-07-18 20:09:38 +0100
  • a70f0d3f70 fix caller depth arithmatic (is that how you spell it?) kim 2022-07-18 19:35:26 +0100
  • a1ccaedf78 make syslog tests more robust kim 2022-07-18 19:32:02 +0100
  • 7744c62fbf fix syslog tests, add standard build tags to test runner to ensure consistency kim 2022-07-18 19:23:58 +0100
  • 2f8fc85fe9 add benchmarking of log.Caller() vs non-cached kim 2022-07-18 18:55:45 +0100
  • 0adf81139d fix error wrapping in non fmt.Errorf function kim 2022-07-18 18:31:37 +0100
  • 0f20ec917b update testrig code to match new changes kim 2022-07-18 18:30:32 +0100
  • 4cdd25fada gofmt the codebase! also fix more log.WithFields() formatting issues kim 2022-07-18 18:28:41 +0100
  • 45ce8955fe *linter related grumbling* kim 2022-07-18 18:24:04 +0100
  • a9e24d38d7 fix uses of log.WithFields() with whitespace issues and empty slices kim 2022-07-18 18:21:53 +0100
  • 0c5e9a6ca2 fix empty kv.Fields{} being passed to WithFields() kim 2022-07-18 18:16:54 +0100
  • fe0690123d fix package import cycle between config and log package kim 2022-07-18 18:09:49 +0100
  • e7d5aae0b3 add license text kim 2022-07-18 17:57:29 +0100
  • 10e8544c6e fix log imports kim 2022-07-18 17:53:42 +0100
  • 6bf6d3e7ab tidy tests, add one for inline code tsmethurst 2022-07-18 16:40:51 +0200
  • e3fb32c53c just sanitize markdown, don't minify or escape tsmethurst 2022-07-18 16:40:38 +0200
  • fe4661affb Merge remote-tracking branch 'upstream/main' into chore/use-custom-logger kim 2022-07-18 12:03:54 +0100
  • 820a622bfb fix imports kim 2022-07-18 00:03:36 +0100
  • c3b6a5b0f9
    [feature] Implement `cache-control` and etags for static assets (#711) tobi 2022-07-18 12:55:06 +0200
  • 024b21f41f make hashing a little niftier tsmethurst 2022-07-18 12:33:41 +0200
  • 58d2d5afe4 clarify logic in avatar search tsmethurst 2022-07-18 12:15:15 +0200
  • ab03318b7a
    [chore] move dialer inside new (#715) tobi 2022-07-18 11:25:26 +0200
  • 2ce037b6ba instantiate resolver tsmethurst 2022-07-18 11:22:52 +0200
  • ce6d16faa7 replace logging with our own log library kim 2022-07-18 09:21:57 +0100
  • c65b51de6e move dialer inside new, use default resolver tsmethurst 2022-07-18 09:48:24 +0200
  • b326bf45a9
    [frontend] Tweak border radius for header + avatar (#713) tobi 2022-07-18 09:44:32 +0200
  • 7816271c91 use br_inner var for header + avatar border radii tsmethurst 2022-07-17 16:51:46 +0200
  • 932e022675 wrap strong etag in quotation marks as per spec tsmethurst 2022-07-17 16:12:53 +0200
  • 3086e8636e generate new etag if file was modified tsmethurst 2022-07-17 16:07:29 +0200
  • 1ba09fee88 move base handler to its own file this matches the modules in the api folder tsmethurst 2022-07-17 15:53:18 +0200
  • 684087bbf8 skip last mod chk, prefer strong etags w/long cache tsmethurst 2022-07-17 14:41:37 +0200
  • 5e9548f722 fix string fmt tsmethurst 2022-07-17 13:00:58 +0200
  • 8e8ea4a797 simplify hash tsmethurst 2022-07-17 13:00:31 +0200
  • f015f266f0 update comment tsmethurst 2022-07-16 16:09:24 +0200
  • 4c9a5a9c63 create assetsFileInfoCache tsmethurst 2022-07-16 16:04:37 +0200
  • fc643bc7c3 mount assets filesystem tsmethurst 2022-07-16 16:04:26 +0200
  • 8bd7d7c1ae rename + tidy up a few things tsmethurst 2022-07-16 16:04:07 +0200
  • 6d5f5edd3b remove attachStaticFS function from router tsmethurst 2022-07-16 16:02:15 +0200
  • 935e121cd5 rename a couple things tsmethurst 2022-07-16 16:01:59 +0200
  • 09c9f76f67 move cache into web module tsmethurst 2022-07-16 16:01:34 +0200
  • 2b23ae2e3b add attachgroup function to router interface tsmethurst 2022-07-16 16:01:02 +0200
  • 997272897b add license headers to cache files tsmethurst 2022-07-16 10:33:11 +0200
  • da1871a549 clean up filepath tsmethurst 2022-07-15 18:30:26 +0200
  • 1ac4490287 remove unused field tsmethurst 2022-07-15 18:30:16 +0200
  • 8098d4e89e generate etags on the fly tsmethurst 2022-07-15 17:58:55 +0200
  • 983d5d8039 add + use cache middleware tsmethurst 2022-07-15 17:58:48 +0200
  • 4668e69d74 start working on etag stuff tsmethurst 2022-07-15 14:34:10 +0200
  • c7e5c660fb
    [frontend] Footer styling adjustments (#709) tobi 2022-07-15 13:23:15 +0200
  • 839c4346ad
    [performance] Add long cache-control max age to fileserver (#710) tobi 2022-07-15 13:23:04 +0200
  • b3642da854 add long cache-control max age to fileserver tsmethurst 2022-07-15 11:27:22 +0200
  • d99245d696 first commit kim 2022-07-14 23:18:55 +0100
  • f34c63e6c8 remove margin-top when screen small tsmethurst 2022-07-13 16:30:21 +0200
  • 1ab1876241 use max-width instead of orientation tsmethurst 2022-07-13 16:29:56 +0200
  • 9dcd8f7a6b adjust footer rendering tsmethurst 2022-07-13 16:29:41 +0200
  • 1d5c737bbb
    [bugfix] Fix profile card display issues on smaller screens w/responsive query (#696) tobi 2022-07-13 11:28:05 +0200
  • 72777d2406 word-break content if necessary tsmethurst 2022-07-13 10:31:12 +0200
  • a36ffa1e9f make sure bio fits in profile tsmethurst 2022-07-13 10:31:04 +0200
  • bad8a5ff4b Merge branch 'main' into profile_small_screen_responsive tsmethurst 2022-07-13 09:59:12 +0200
  • 6418307c64
    [feature] Add back/next buttons to profiles for paging through statuses (#708) tobi 2022-07-13 09:57:47 +0200
  • d1265fbf3b 'recent public toots' -> 'latest public toots' tsmethurst 2022-07-13 09:53:51 +0200
  • 2cefbbef30 go fmt ./... tsmethurst 2022-07-12 15:12:42 +0200
  • cc876416ae allow paging down only tsmethurst 2022-07-12 15:12:22 +0200
  • d90e92252b add back / next links to profiles tsmethurst 2022-07-12 15:12:05 +0200
  • 5c695e472f show 'nothing here' message if no statuses exist tsmethurst 2022-07-12 15:11:25 +0200
  • 704a4420c5 add separate next + prev links for convenience tsmethurst 2022-07-12 15:10:26 +0200