Commit graph

51 commits

Author SHA1 Message Date
Laura Hausmann
0f22bbdbcb
[parsing] Add cw search filter expression (ISH-517) 2024-10-19 03:00:43 +02:00
Laura Hausmann
fa81be967a
[parsing] Add support for advanced MFM (ISH-257) 2024-10-19 02:37:46 +02:00
Laura Hausmann
f98d9ce711
[sln] Bump dependencies 2024-10-09 05:57:22 +02:00
Laura Hausmann
c02af726e1
[parsing/mfm] Rework codeblock node parsing & serialization 2024-09-26 01:12:21 +02:00
Laura Hausmann
5b3dec0a08
[parsing/mfm] Further improve codeblock newline handling 2024-09-26 00:37:25 +02:00
Laura Hausmann
0fc667527f
[parsing/mfm] Fix handling of newlines surrounding code blocks 2024-09-26 00:33:26 +02:00
Laura Hausmann
b773876028
[parsing/mfm] Fix mentions in parentheses not getting parsed correctly 2024-09-25 23:51:28 +02:00
Laura Hausmann
afe62b0aab
[sln] Code cleanup 2024-09-13 21:44:31 +02:00
Laura Hausmann
5889f3cd26
[parsing] Code cleanup 2024-09-07 02:12:35 +02:00
Laura Hausmann
4ee4fd53c4
[parsing] Add support for MfmQuoteNode 2024-09-07 01:38:23 +02:00
Laura Hausmann
4f332391bc
[sln] Update dependency versions 2024-08-19 02:28:36 +02:00
Laura Hausmann
e1d25a9231
[parsing] Support <i> and <b> tags for bold/italic nodes (ISH-438) 2024-08-02 17:13:50 +02:00
Laura Hausmann
d0be98911c
[sln] Apply consistent xml styling in csproj/fsproj files 2024-07-15 20:19:30 +02:00
Laura Hausmann
c5d15a6c9a
[sln] Update dependencies 2024-07-15 19:03:48 +02:00
Laura Hausmann
b626ecd5f3
[sln] Extract common build properties into Directory.Build.props 2024-07-09 21:48:15 +02:00
Laura Hausmann
d7d2f6efd7
[parsing] Apply formatting rules 2024-06-29 01:08:50 +02:00
Laura Hausmann
1d02bd7119
[backend/core] Add in:interactions search query filter, allow multiple from: filters 2024-06-17 20:41:09 +02:00
Laura Hausmann
1f29ad99c7
[parsing] Support punycode mentions 2024-06-17 01:19:20 +02:00
Laura Hausmann
a7dcfbe75a
[parsing] Allow termination of mention nodes with any character except : 2024-06-13 22:06:39 +02:00
Laura Hausmann
1e0fd2efda
[parsing] Allow termination of mentions with the question mark character 2024-06-11 16:27:23 +02:00
Laura Hausmann
8f94e56967
[parsing] Fix center nodes being incorrectly parsed as small nodes 2024-06-07 20:18:04 +02:00
Laura Hausmann
1e761f5008
[backend/api-shared] Allow searching for notes with polls 2024-06-05 15:54:38 +02:00
Laura Hausmann
07b3ad5bab
[parsing] Allow digits in hashtags 2024-05-31 21:14:07 +02:00
Laura Hausmann
79c8983015
[parsing] Allow mentions to end with common markup characters 2024-05-28 19:24:25 +02:00
Laura Hausmann
cc161f1b32
[parsing] Support mentions of unicode usernames 2024-05-27 11:44:41 +02:00
Laura Hausmann
835796ac86
[parsing] Allow termination of mentions with a semicolon character 2024-05-23 18:58:38 +02:00
Laura Hausmann
f6e1274317
[nuget] Update dependencies 2024-05-22 20:44:48 +02:00
Laura Hausmann
854c99db3d
[parsing] Allow dashes and underscores in hashtags 2024-05-21 21:09:18 +02:00
Laura Hausmann
91544cdd78
[parsing] Allow usernames starting & ending with an underscore 2024-05-18 16:53:20 +02:00
Laura Hausmann
3dc14f5bfe
[parsing] Further improve mention parser logic, add more tests 2024-05-17 23:27:05 +02:00
Laura Hausmann
6a3d1bd16a
[parsing] Reformat code 2024-05-17 22:22:42 +02:00
Laura Hausmann
cec79da658
[parsing] Improve mention parser logic 2024-05-17 22:22:27 +02:00
Laura Hausmann
ef226ee8fe
[parsing] Make URL parser not eat trailing parentheses 2024-05-07 17:24:27 +02:00
Laura Hausmann
c3a4e235a7
[parsing] Improve url detection (ISH-302) 2024-05-02 22:21:41 +02:00
Laura Hausmann
69065ef1d7
[parsing] Fix hashtag detection (ISH-302) 2024-05-02 22:18:04 +02:00
Laura Hausmann
12e77cfb64
[backend/libmfm] Drop support for the unicode emoji node type 2024-05-01 16:52:11 +02:00
Laura Hausmann
ec99163711
[parsing] Allow digits in custom emoji names 2024-04-30 00:15:43 +02:00
Laura Hausmann
abe5e54d1b
[parsing] Fix typo 2024-04-29 00:07:39 +02:00
Laura Hausmann
8ec6607548
[parsing] Fix multi line code blocks 2024-04-28 23:59:40 +02:00
Laura Hausmann
14974109bb
[parsing] Fix mentions parser grabbing zero length mentions (ISH-283) 2024-04-28 02:18:15 +02:00
Laura Hausmann
8828c20b71
[parsing] Make EmojiCodeNode parser match EmojiService.CustomEmojiRegex 2024-04-28 00:22:56 +02:00
Laura Hausmann
dca09cef56
[sln] Set DebugType to embedded in Release configuration 2024-04-17 00:53:59 +02:00
Laura Hausmann
4d133b3977
[msbuild] Remove unneeded release assets 2024-04-07 21:54:54 +02:00
Laura Hausmann
ea71433ce7
[nuget] Update dependencies 2024-04-01 16:17:42 +02:00
Laura Hausmann
fb0b58b851
[backend/parsing] Remove JS interop 2024-04-01 01:42:50 +02:00
Laura Hausmann
53b9e97630
[parsing] Prepare Iceshrimp.Parsing project for wasm compilation 2024-03-24 23:10:09 +01:00
Laura Hausmann
799d1054a9
[parsing/mfm] Reimplement MfmParser in F# (ISH-112) 2024-03-24 23:09:47 +01:00
Laura Hausmann
a408fa247a
[backend] Code cleanup 2024-03-17 13:36:08 +01:00
Laura Hausmann
fe06c64242
[backend/parsing] Use F# instead of fsharp as language definition 2024-03-04 02:05:31 +01:00
Laura Hausmann
995cee1d18
[backend/parsing] Add gitattributes definition for F# files 2024-03-04 01:29:16 +01:00