Commit graph

64 commits

Author SHA1 Message Date
Joaquín Sánchez 3adf92ea56
feat: add LTR/RTL in hashtags and mentions support (#2541)
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-01-04 19:51:32 +00:00
Shinigami c0bb6e293c
feat: show emoji tooltip (#2485) 2023-12-22 12:16:46 +00:00
ocavue 74138a9a58
refactor: migrate from shiki to shikiji (#2520) 2023-12-20 18:54:40 +00:00
Daniel Roe 3ae2d50bff
test: reenable nuxt runtime tests (with latest test-utils) (#2497) 2023-12-14 11:45:52 +00:00
renovate[bot] 8df73b13bd
chore(deps): update dependency prettier to v3 (#2257)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Anthony Fu <anthonyfu117@hotmail.com>
2023-08-02 10:37:43 +00:00
Daniel Roe e6172ad38b chore: update nuxt-vitest 2023-08-01 10:36:19 +01:00
Daniel Roe 5870e8d6e6 test: work around mocking issue 2023-07-31 23:56:21 +01:00
Kevin 01d1a30413
chore: upgrade deps 2023-03-20 23:11:04 +08:00
Ayo Ayco 0fbe34c1e8
fix: filter and cw logic (#1633) 2023-02-05 07:05:42 -08:00
Anthony Fu 04404e0c0b
chore: upgrade to Nuxt 3.1 (#1455)
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-01-31 04:07:17 +01:00
Anthony Fu fbdaf8bbef chore: cleanup 2023-01-30 10:36:39 +01:00
Anthony Fu 6dbf7ae74f chore: migrate to nuxt-vitest 2023-01-29 14:20:48 +01:00
Anthony Fu 75c4fa54d7 chore: unstable test ci 2023-01-26 12:46:13 +01:00
Ayo Ayco a08f56676d
feat: totally hide strict filters (#948) 2023-01-23 20:33:21 +01:00
patak a48524e7ad
feat: inline some mentions to reduce spacing (#1307) 2023-01-19 11:26:01 +01:00
patak a81e8742d1 chore: remove unused snapshots 2023-01-19 01:01:48 +01:00
patak 3132f4fdea
feat: hide redudant mentions (#1293) 2023-01-18 16:59:37 +01:00
patak 40c0afb09d chore: fix typo 2023-01-18 08:01:50 +01:00
Daniel Roe 80da856402 fix: handle parsing pure plain text 2023-01-16 20:41:42 +00:00
jviide 8c170961cb
feat: support all HTML elements allowed by Glitch (#1233)
Closes https://github.com/elk-zone/elk/issues/1230
2023-01-16 19:04:27 +01:00
Anthony Fu b049b40298
fix(editor): mention handling on post editing (#1223) 2023-01-16 12:36:22 +00:00
patak 46bd13310a
chore: webtoo.ls as default server (#1215) 2023-01-16 10:24:14 +00:00
Darius Kruythoff 95dda1fdb6
feat: have all emojis respect prefers-reduced-motion (#962) 2023-01-16 00:51:52 +00:00
Daniel Roe bf25339bc9
test: add vitest-environment-nuxt (#1186) 2023-01-15 20:09:01 +01:00
jviide c15df78cbb
fix: prevent HTML injections to code blocks (#1165) 2023-01-15 10:48:22 +00:00
Daniel Roe c280ee389c
feat: support additional html elements (#1102) 2023-01-14 11:40:53 +01:00
Anthony Fu 36ae8be40a
feat: collapse mentions (#1034) 2023-01-13 01:08:56 +01:00
三咲智子 Kevin Deng 9a41b9b7d7
feat(settings): respect settings from server (#1013) 2023-01-13 01:52:52 +08:00
Daniel Roe 8da4a8e78a fix: escape backticks within codeblocks
resolves https://github.com/elk-zone/elk/issues/970
2023-01-11 23:54:45 +00:00
Daniel Roe c2850a34ae
fix: use mention accts within a status to render links (#955) 2023-01-11 18:18:06 +01:00
Daniel Roe f9509f8987
fix: escape/textify the contents of inline and block code (#954) 2023-01-11 16:24:13 +00:00
三咲智子 Kevin Deng 5c8f75b9b7
refactor: upgrade masto 5 (#867) 2023-01-08 14:21:09 +08:00
patak 39034c5777 chore: update snapshots 2023-01-07 23:53:40 +01:00
Anthony Fu 6944a74653 refactor: html parsing 2023-01-07 10:31:48 +01:00
jviide 5c0e1790fa
fix: sanitize HTML from Mastodon servers (#788) 2023-01-05 08:21:09 +01:00
patak 6a7633b758 chore: rework timeline tests 2023-01-04 14:14:33 +01:00
patak 9890656477 feat: improve timeline reordering 2023-01-04 13:09:09 +01:00
Vjacheslav Trushkin fa9c418e21
feat: replace emoji with SVGs (#129) (#584)
Co-authored-by: Anthony Fu <anthonyfu117@hotmail.com>
2023-01-02 05:53:53 +01:00
Anthony Fu ff0ad77676 fix: insert space around custom emojis 2022-12-27 22:08:48 +01:00
Anthony Fu 2f8e47c947 chore: update snapshot 2022-12-27 21:50:40 +01:00
Anthony Fu dc94d707b0 fix: emoji replacement 2022-12-27 21:42:58 +01:00
Anthony Fu 8bd93722e2 chore: update snapshot 2022-12-27 20:20:07 +01:00
Anthony Fu e97068f000 chore: update snapshot 2022-12-27 19:41:01 +01:00
Joaquín Sánchez 4d21d27f94
feat: render custom server emojis on editor (#579) 2022-12-27 19:38:57 +01:00
Robert van Hoesel f8ebc0e99a
fix: don't decode HTML entities (&foo;) until rendering (#465) 2022-12-20 00:23:06 +00:00
Daniel Roe 7887629954
fix: don't parse rich content in display name (#449)
Co-authored-by: 三咲智子 <sxzz@sxzz.moe>
2022-12-17 21:01:20 +00:00
Anthony Fu 0ef44cdf50 refactor: reorganize modules 2022-12-13 15:03:36 +01:00
三咲智子 b71731a432
fix: setup jsdom environment 2022-12-05 12:59:04 +08:00
Daniel Roe 4146915a33
fix: decode numerically encoded html entities in text 2022-12-05 00:15:30 +00:00
Daniel Roe 408aff20ee
ci: test project on pull requests (#338) 2022-12-04 23:28:04 +00:00