Commit Graph

22 Commits (7a0dc34cad955fecba8072f5ed3c179ba5a3fd98)

Author SHA1 Message Date
multiple creatures 7a0dc34cad reimplement monsterpit bbcode and markdown extensions on top of new glitch-soc formatting system + bbcode feature parity + new `i:am` footer + set content type from `format` bangtag 2019-05-21 03:16:50 -05:00
multiple creatures 7f460853c8 one lil zwnj to make sure compat sigs always get parsed correctly 2019-05-21 03:16:23 -05:00
multiple creatures f0c9477a4b compact `i:am` signatures when there are no newlines or block starters 2019-05-21 03:16:23 -05:00
multiple creatures 976ec97ffe Bangtags: do not assume `status.in_reply_to_id` exists just because `status.reply?` is `true`. 2019-05-21 03:16:23 -05:00
multiple creatures 6c374b5153 Drop OStatus support. Fix some of the Rspec tests. 2019-05-21 03:16:23 -05:00
multiple creatures 46522d8c1b Do not process mentions or bangtags in drafts. Add `draft?` method to `Status` model. 2019-05-21 03:16:22 -05:00
multiple creatures 1ed7aca171 Add `parent:tag` bangtag 2019-05-21 03:16:22 -05:00
multiple creatures 2f23d34e36 Add header to draft roars. 2019-05-21 03:16:22 -05:00
multiple creatures 726a99a6e4 Add `draft` and `visibility` bangtags. Wrap `ProcessHashtagsService` to update status tags. 2019-05-21 03:16:22 -05:00
multiple creatures a7015f9202 add `parent:emoji` and `thread:emoji` bangtags 2019-05-21 03:16:22 -05:00
multiple creatures 13262ea614 Remove cached status when sharekey changed. 2019-05-21 03:16:22 -05:00
multiple creatures d339d2bbb4 Make sure signatures start a new paragraph and that existing signatures are detected correctly. 2019-05-21 03:16:22 -05:00
multiple creatures f573712f82 Bangtags: ignore case of commands 2019-05-21 03:16:22 -05:00
multiple creatures fb449f273a `i:am`: Right-align signatures 2019-05-21 03:16:22 -05:00
multiple creatures 2a5784c61f 2 newlines is plently but 3 is way too many 2019-05-21 03:16:22 -05:00
multiple creatures 05ed9b6cea `i:am`: replace horizontal rule with ZWNJ. 2019-05-21 03:16:22 -05:00
multiple creatures 534e19cbe3 Stylistic: use em dash for signature prefix. 2019-05-21 03:16:22 -05:00
multiple creatures 15b35d99ce `i:am`: Do not add a signature if the author inserted their own. 2019-05-21 03:16:22 -05:00
multiple creatures 87f4b4d230 Implement share keys and related bangtags, add `sharekey`, `network`, and `curated` to the API, remove app info from the UI, and move timestamps to the right. 2019-05-21 03:16:22 -05:00
multiple creatures a230a6038b Make sure that local-only tokens still get detected when signature is enabled. 2019-05-21 03:16:22 -05:00
multiple creatures 4088e0a648 Add `i:am` bangtag to allow plural systems sharing an account to identify who is roaring. 2019-05-21 03:16:22 -05:00
multiple creatures 036f422877 Make sure only distributable statuses are marked curated; move bangtags processing into own helper lib. 2019-05-21 03:16:22 -05:00