60 Commits (main)

Author SHA1 Message Date
Daenney 1bf40e755c
feat: Relax URL matching (#3925) 12 months ago
tobi d8113c11e4
[feature] Parse content warning to HTML, serialize via client API as plaintext (#3876) 1 year ago
tobi 1b37944f8b
[feature] Refactor tokens, allow multiple app redirect_uris (#3849) 1 year ago
Vyr Cossont b9e0689359
[bugfix] Extend parser to handle more non-Latin hashtags (#3700) 1 year ago
Vyr Cossont 5b765d734e
[feature] Push notifications (#3587) 1 year ago
tobi 9477fd7eba
[feature] Allow partial-word hashtags using non-breaking spaces (#3606) 1 year ago
tobi 027a93facc
[feature/frontend] Respect `prefers-reduced-motion` for avatars, headers, and emojis (#3118) 2 years ago
tobi 0362d49da0
[bugfix] Parse links that contain non-ascii characters (#2762) 2 years ago
tobi a314d2b539
[bugfix] Refactor parse mention, fix local mention bug (#2657) 2 years ago
tobi 0ff52b71f2
[chore] Refactor HTML templates and CSS (#2480) 2 years ago
tobi ba9d6b467a
[feature] Media attachment placeholders (#2331) 2 years ago
kim 6e508830e1
updates markdown parsing to reduce allocations in the same way as the plain text formatter (#2252) 2 years ago
kim c6e00afc7c
[feature] tentatively start adding polls support (#2249) 2 years ago
tobi 536d9e482d
[chore/bugfix] Deinterface text.Formatter, allow underscores in hashtags (#2233) 2 years ago
tobi dc96562b40
[bugfix] Use custom bluemonday policy to disallow inline img tags (#2100) 3 years ago
tobi 2796a2e82f
[feature] Hashtag federation (in/out), hashtag client API endpoints (#2032) 3 years ago
tobi 0e29f1f5bb
[feature] Enable federation in/out of profile PropertyValue fields (#1722) 3 years ago
kim de6e3e5f2a
[performance] refactoring + add fave / follow / request / visibility caching (#1607) 3 years ago
Daenney 5e2bf0bdca
[chore] Improve copyright header handling (#1608) 3 years ago
kim baf933cb9f
[chore] move client/federator workerpools to Workers{} (#1575) 3 years ago
Daenney 68e6d08c76
[feature] Add a request ID and include it in logs (#1476) 3 years ago
Autumn! 49beb17a8f
[chore] Text formatting overhaul (#1406) 3 years ago
tobi 0dbe6c514f
[chore] Update/add license headers for 2023 (#1304) 3 years ago
tobi 941893a774
[chore] The Big Middleware and API Refactor (tm) (#1250) 3 years ago
Autumn! eb08529f35
[chore/bugfix] Switch markdown from blackfriday to goldmark (#1267) 3 years ago
Norwin f88cb3aebc
[chore] markdown: disable Smartypants rendering (#1111) 3 years ago
ugla 52109776f6
[bugfix] Fix unicode-unaware word boundary check in hashtags (#1049) 3 years ago
D 53a1e47791
[chore] Fix rel="nofollow" so that it only applies to external links (#991) 3 years ago
tobi 80663061d8
[feature] Add opt-in RSS feed for account's latest Public posts (#897) 3 years ago
tobi 00d38855d4
[bugfix] Fix emphasis being added to emoji shortcodes with markdown parsing (#856) 4 years ago
tobi b42469e4e0
[feature] Allow users to set custom css for their profiles + threads (#808) 4 years ago
Blackle Morisanchetto f01492ae48
[bugfix] Use custom blackfriday renderer to only add mention/hashtag links in normal text (#787) 4 years ago
tobi 79fb8bad04
[feature] Allow footnotes in markdown, use `<br>` instead of `\n` (#767) 4 years ago
tobi 879b4abde7
[bugfix] Markdown formatting updates (#743) 4 years ago
tobi f5689a9e5f
[feature] Let accounts set default status format, and use this when processing new statuses (#739) 4 years ago
tobi c84384e660
[bugfix] html escape special characters in text instead of totally removing them (#719) 4 years ago
kim 098dbe6ff4
[chore] use our own logging implementation (#716) 4 years ago
tobi 59be7466f3
[bugfix] Markdown format fixes (#718) 4 years ago
tobi 5668ce1ec7
[bugfix] Fix HTML escaping in instance title (#607) 4 years ago
kim 26b74aefaf
[bugfix] Fix existing bio text showing as HTML (#531) 4 years ago
tobi ef5a9256a8
Extend license notices to 2022 (#354) 4 years ago
tobi 0884f89431
Implement Cobra CLI tooling, Viper config tooling (#336) 4 years ago
tobi 24f9e11221
Fix image description unnecessarily html-escaping innocent characters (#321) 4 years ago
tobi f8630348b4
Enable stricter linting with golangci-lint (#316) 4 years ago
tobi 2aaec82732
smtp + email confirmation (#285) 4 years ago
R. Aidan Campbell 083099a957
reference global logrus (#274) 4 years ago
tobi 367bdca250
Handle forwarded messages (#273) 4 years ago
tobi 365c3bf5d7
rework mention replacement func (#258) 5 years ago
tsmethurst 4696e1a7b3 moving stuff around 5 years ago
tsmethurst 684bd56528 move oauth models into gtsmodel 5 years ago