Commit graph

42 commits

Author SHA1 Message Date
Laura Hausmann
be27893c32
[backend/core] Improve meta store (ISH-133) 2024-03-16 13:19:02 +01:00
Laura Hausmann
c0cd136140
[backend/core] Add very basic metadata store (ISH-133) 2024-03-15 19:55:14 +01:00
Laura Hausmann
a623b870cd
[backend/masto-client] Add push notification support (ISH-182) 2024-03-15 19:20:48 +01:00
Laura Hausmann
4f8460914d
[backend/database] Also index & query note.cw for full text search (ISH-129) 2024-03-13 00:34:29 +01:00
Laura Hausmann
52a7f90697
[backend/federation] Add reactions support (ISH-69) 2024-03-09 01:16:57 +01:00
Laura Hausmann
e59526592c
[backend/database] Cleanup tables, set delete constraints correctly on all tables (ISH-78) 2024-03-04 22:57:37 +01:00
Laura Hausmann
92d229ad63
[backend/federation] Properly handle hashtags in notes & user profiles (ISH-114, ISH-125) 2024-03-04 21:54:46 +01:00
Laura Hausmann
e42812d2b0
[backend/core] Denormalize like counts (ISH-110) 2024-03-04 02:42:35 +01:00
Laura Hausmann
7655e216ec
[backend/database] Remove length limit on note.cw column (ISH-84) 2024-03-04 01:11:29 +01:00
Laura Hausmann
b979605470
[backend/database] Remove HTML cache tables 2024-03-01 21:44:06 +01:00
Laura Hausmann
c87fa00864
[backend/core] Cleanup instance counters code 2024-02-29 19:40:22 +01:00
Laura Hausmann
ad21897928
[backend/core] Add user settings store (ISH-106) 2024-02-29 18:49:02 +01:00
Laura Hausmann
644fed46eb
[backend/core] Add markers table & respective endpoints (ISH-91) 2024-02-27 02:15:40 +01:00
Laura Hausmann
9a01fbecdd
[backend/federation] Rework UserProfileMentionsResolver to no longer recursively resolve user profile mentions 2024-02-26 20:14:07 +01:00
Laura Hausmann
2c33f7aafc
[backend/core] Add lastActiveDate column to oauth_token and session tables 2024-02-24 22:43:14 +01:00
Laura Hausmann
da83fd9ec7
[backend/database] Add supportsHtmlFormatting & supportsHtmlFormatting columns to the oauth_token table 2024-02-24 21:26:06 +01:00
Laura Hausmann
3a2cff536e
[backend/federation] Handle Bite activities 2024-02-18 05:48:46 +01:00
Laura Hausmann
6044cdb52c
[backend/core] Emit notification on note edit for users that have interacted with the note 2024-02-17 05:50:10 +01:00
Laura Hausmann
7fcf9a5179
[backend/masto-client] Refactor mastodon entity names to prevent class name conflicts 2024-02-17 00:20:52 +01:00
Laura Hausmann
5bd92d14ac
[backend/database] Rename registration_ticket table to registration_invite 2024-02-16 23:51:13 +01:00
Laura Hausmann
5113f83c9f
[backend/federation] Handle note likes & unlikes (ISH-68) 2024-02-14 21:17:27 +01:00
Laura Hausmann
e53e61e3ed
[backend/database] Rename note bookmarks table 2024-02-14 19:11:11 +01:00
Laura Hausmann
fde159dbec
[backend/database] Add note likes table 2024-02-14 19:09:26 +01:00
Laura Hausmann
340ca21629
[backend/database] Fix type name collisions in migrations 2024-02-13 17:58:41 +01:00
Laura Hausmann
8c015815bc
[backend/database] Remove length restriction from DriveFile comment column 2024-02-13 03:01:39 +01:00
Laura Hausmann
d847c0d7d6
[backend/database] Remove unique constraints for drive file access keys
We are now doing proper deduplication so these are not useful anymore.
2024-02-13 01:09: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
9680921711
[backend/database] Fixup User.alsoKnownAs 2024-02-10 16:25:16 +01:00
Laura Hausmann
8f948ab130
[backend/drive] Implement basic drive support (ISH-9) 2024-02-09 19:41:46 +01:00
Laura Hausmann
5978f1abc4
[backend] Implement federation control (ISH-2) 2024-02-07 17:52:41 +01:00
Laura Hausmann
29581d4fb2
[backend] Refactor postgres jsonb columns 2024-02-05 20:09:18 +01:00
Laura Hausmann
d31c20d6ae
[backend] Merge duplicate postgres enums 2024-02-04 23:40:10 +01:00
Laura Hausmann
55ba51be25
Store data protection keys in database 2024-01-27 20:24:16 +01:00
Laura Hausmann
65ece17c40
Add indicies for user.IsAdmin and .IsModerator 2024-01-18 17:57:12 +01:00
Laura Hausmann
18dcdfb211
Remove duplicate table that was never used 2024-01-08 17:46:19 +01:00
Laura Hausmann
7cb5211875
Fixup property name 2024-01-07 20:32:29 +01:00
Laura Hausmann
0e14967f5a
Rename GIN indicies 2024-01-07 20:05:55 +01:00
Laura Hausmann
de13c8151b
Rename keys 2024-01-07 19:53:06 +01:00
Laura Hausmann
dcfd417ecf
Rename indicies 2024-01-07 19:43:41 +01:00
Laura Hausmann
ad17d90c28
Remove unused enum 2024-01-07 19:30:44 +01:00
Laura Hausmann
99e2e18c3d
Rename tables and properties 2024-01-07 19:15:57 +01:00
Laura Hausmann
e391196eb2
Initial migration 2024-01-07 18:28:46 +01:00