Laura Hausmann
|
ca8ce9137d
|
[backend/queue] Refactor queue job count functions into DatabaseContext
|
2024-06-28 18:20:59 +02:00 |
|
Laura Hausmann
|
a0aa632bf4
|
[backend/core] Make universal home timeline query fast
|
2024-06-26 21:55:23 +02:00 |
|
Laura Hausmann
|
3e0a5b5759
|
[backend/configuration] Allow configuring of parameter logging for database exceptions
|
2024-06-21 16:24:03 +02:00 |
|
Laura Hausmann
|
0bbdbbe7f3
|
[backend/database] Remove unused db function reference
|
2024-06-19 14:04:13 +02:00 |
|
Laura Hausmann
|
3467fe952c
|
[backend/database] Add support for connection multiplexing
|
2024-06-10 19:26:21 +02:00 |
|
Laura Hausmann
|
e77c768882
|
[backend/database] Switch job identifier generation scheme to from UUIDv4 to ULID
|
2024-05-27 22:11:18 +02:00 |
|
Laura Hausmann
|
0ad4346e51
|
[backend/masto-client] Add user_settings feature flag for hiding inaccessible notes (ISH-303)
|
2024-05-02 23:33:41 +02:00 |
|
Laura Hausmann
|
d54cb5c391
|
[backend/database] Add renoteUri and replyUri properties to the note table
|
2024-04-30 00:15:58 +02:00 |
|
Laura Hausmann
|
61adc27b18
|
[backend/masto-client] Use new defaultRenoteVisibility user setting instead of defaulting to followers if not explicitly specified (ISH-290)
|
2024-04-28 23:09:20 +02:00 |
|
Laura Hausmann
|
bee733b3da
|
[backend/database] Rename DataProtectionKeys table to data_protection_keys for consistency
|
2024-04-28 20:15:56 +02:00 |
|
Laura Hausmann
|
0b77107b1e
|
[backend/database] Add connection pool size configuration option
|
2024-04-27 20:05:42 +02:00 |
|
Laura Hausmann
|
fe68c03428
|
[backend/database] Fail gracefully if initial migration is pending and database is not empty (ISH-265)
|
2024-04-18 18:51:07 +02:00 |
|
Laura Hausmann
|
969622bfc7
|
[backend/api] Return note descendants in tree form (ISH-242)
This also partially addresses thread ordering in the Mastodon client API.
|
2024-04-07 20:43:28 +02:00 |
|
Laura Hausmann
|
62dde50af2
|
[backend/core] Support note filters (ISH-97)
|
2024-03-31 23:56:55 +02:00 |
|
Laura Hausmann
|
abf92b8ea5
|
[backend/queue] Increase heartbeat grace period from 15s to 60s
|
2024-03-28 13:21:51 +01:00 |
|
Laura Hausmann
|
65e0ad58f7
|
[backend/database] Make helper methods private
|
2024-03-26 17:37:00 +01:00 |
|
Laura Hausmann
|
f24c7dff08
|
[backend/database] Move queue job queries into DatabaseContext
|
2024-03-26 17:35:20 +01:00 |
|
Laura Hausmann
|
a4ae25d5f3
|
[backend/queue] Initial clustering support (ISH-141, ISH-220)
|
2024-03-26 17:08:43 +01:00 |
|
Laura Hausmann
|
a67fe3722d
|
[backend] Code cleanup
|
2024-03-24 14:17:02 +01:00 |
|
Laura Hausmann
|
9698e3d36d
|
[backend/core] Replace redis-based queue system with a postgres-based one (ISH-212)
|
2024-03-24 00:17:28 +01:00 |
|
Laura Hausmann
|
c6300d1c96
|
[backend/core] Replace IDistributedCache with postgres k/v cache (ISH-212)
|
2024-03-23 19:10:27 +01:00 |
|
Laura Hausmann
|
82dfd5db1b
|
[backend/database] Revert "Remove configuration parsing for DesignTimeDbContext, as we don't need a valid database connection string"
This change made migration reverts impossible.
This reverts commit 64ef76be10 .
|
2024-03-22 21:42:36 +01:00 |
|
Laura Hausmann
|
d5e0587048
|
[backend/database] Fix IDesignTimeDbContextFactory method
|
2024-03-21 16:34:08 +01:00 |
|
Laura Hausmann
|
64ef76be10
|
[backend/database] Remove configuration parsing for DesignTimeDbContext, as we don't need a valid database connection string
|
2024-03-21 16:33:07 +01:00 |
|
Laura Hausmann
|
a408fa247a
|
[backend] Code cleanup
|
2024-03-17 13:36:08 +01:00 |
|
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
|
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
|
6a10d408f9
|
[backend/masto-client] Use the F# SearchQuery parser for FTS queries (ISH-11)
|
2024-03-04 00:12:22 +01:00 |
|
Laura Hausmann
|
b979605470
|
[backend/database] Remove HTML cache tables
|
2024-03-01 21:44:06 +01:00 |
|
Laura Hausmann
|
ab5258237d
|
[backend/database] Fix DatabaseContext.ReloadEntityRecursivelyAsync
|
2024-03-01 19:46:05 +01:00 |
|
Laura Hausmann
|
18bcba7e30
|
[backend/core] Fix entity reloading from database
|
2024-03-01 18:24:01 +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
|
82ff329e34
|
[backend/mastodon-client] Implement conversations endpoints
|
2024-02-27 01:07:12 +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
|
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
|
d4e1d92771
|
[backend] Code cleanup: switch to BSD braces style, tweak code style
|
2024-02-17 02:31:00 +01:00 |
|
Laura Hausmann
|
5bd92d14ac
|
[backend/database] Rename registration_ticket table to registration_invite
|
2024-02-16 23:51:13 +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
|
f6847e9a3e
|
[backend/database] Increase migrations command timeout
|
2024-02-13 23:13:38 +01:00 |
|
Laura Hausmann
|
75a6fcce21
|
[backend/database] Properly handle UniqueConstraintException in UserService (ISH-51)
|
2024-02-12 19:59:22 +01:00 |
|
Laura Hausmann
|
8745f72ea7
|
[backend/masto-client] Implement status context endpoint & map database functions (ISH-43)
|
2024-02-12 02:29:03 +01:00 |
|