Laura Hausmann
c4190781e3
[backend/core] Generate reply notifications for notes that aren't of specified visibility
2024-06-13 22:54:02 +02:00
Laura Hausmann
081f1ac646
[backend/core] Refactor NoteService for improved code reuse (ISH-239)
2024-04-24 21:43:45 +02:00
Laura Hausmann
5fca0620cf
[backend/core] Improve note table query performance by aggregating block/mute checks (ISH-206)
...
This also implements checking for blocks & mutes users in the mentions field, implementing ISH-225.
2024-04-23 23:04:56 +02:00
Laura Hausmann
4ff1b5f4c4
[backend] Implement streaming hub for timelines & notifications (ISH-244)
2024-04-08 20:45:30 +02:00
Laura Hausmann
1a86ea990a
[backend/core] Improve TaskExtensions
2024-03-01 18:23:44 +01:00
Laura Hausmann
d4e1d92771
[backend] Code cleanup: switch to BSD braces style, tweak code style
2024-02-17 02:31:00 +01:00
Laura Hausmann
67d1d776c8
[backend/federation] Basic mentions handling (ISH-38)
...
This implementation adds handling of incoming mentions, including rewriting non-canonical mentions of split domain users into their canonical form when inserting notes into the database.
2024-02-11 18:50:28 +01:00
Laura Hausmann
af7a776337
[backend] Refactor inverse properties; add projectable computed properties to the User class
2024-02-03 02:13:50 +01:00
Laura Hausmann
b015c464dd
[backend/masto-client] Add EnumerableExtensions
2024-02-02 22:48:21 +01:00