Laura Hausmann
|
e9e45d525d
|
[frontend] Fixup build
|
2024-04-01 02:24:00 +02:00 |
|
Laura Hausmann
|
f17aa71038
|
[frontend] Blazor bootstrap
|
2024-04-01 01:32:50 +02:00 |
|
Laura Hausmann
|
2e4700b42b
|
[backend/razor] Basic public preview (ISH-188)
|
2024-03-28 14:41:02 +01:00 |
|
Laura Hausmann
|
72010f9ee2
|
[backend/api] Drop /v1/ from /api/iceshrimp routes
|
2024-03-24 15:26:35 +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
|
7e89c0e4c4
|
[backend/core] Use upsert for cache store instead of detecting conflicts (ISH-212)
|
2024-03-23 19:10:27 +01:00 |
|
Laura Hausmann
|
a408fa247a
|
[backend] Code cleanup
|
2024-03-17 13:36:08 +01:00 |
|
Laura Hausmann
|
4c1e03ccc1
|
[backend/federation] Bump dotNetRdf version
|
2024-03-16 17:08:22 +01:00 |
|
Laura Hausmann
|
a623b870cd
|
[backend/masto-client] Add push notification support (ISH-182)
|
2024-03-15 19:20:48 +01:00 |
|
Laura Hausmann
|
be65176d29
|
[backend/core] Fix unit tests
|
2024-03-11 04:14:34 +01:00 |
|
Laura Hausmann
|
fe5e02e791
|
[backend/federation] Make sure AP.NoteRenderer.RenderLite compacts to a string and not an object
|
2024-03-11 04:00:40 +01:00 |
|
Laura Hausmann
|
95ac792ad9
|
[backend/federation] Make use of RemoveUnusedInlineContextProperties dotNetRdf option
|
2024-03-11 00:47:01 +01:00 |
|
Laura Hausmann
|
46140b3ace
|
[backend/federation] Fix federation with akkoma (ISH-149)
|
2024-03-10 23:42:50 +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
|
43c33de550
|
[backend] Only produce native artifacts for the current runtime unless otherwise specified
|
2024-03-02 01:31:54 +01:00 |
|
Laura Hausmann
|
d3d2df95a4
|
[backend] Explicitly specify libsodium version
This allows us to satisfy the NSec.Cryptography dependency while fixing runtime errors on linux-musl-arm64
|
2024-03-02 01:28:40 +01:00 |
|
Laura Hausmann
|
c083305123
|
[backend] Code cleanup
|
2024-02-24 21:03:29 +01:00 |
|
Laura Hausmann
|
0928c19b06
|
[backend/core] Add keyed async locks in UserResolver to prevent insertion conflicts
|
2024-02-24 19:25:22 +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
|
5113f83c9f
|
[backend/federation] Handle note likes & unlikes (ISH-68)
|
2024-02-14 21:17:27 +01:00 |
|
Laura Hausmann
|
ff27d7ff16
|
[backend/services] Basic event bus implementation (ISH-60)
|
2024-02-14 17:57:55 +01:00 |
|
Laura Hausmann
|
589063f36b
|
[backend/drive] Calculate blurhash for images (ISH-54)
|
2024-02-13 02:08:18 +01:00 |
|
Laura Hausmann
|
75a6fcce21
|
[backend/database] Properly handle UniqueConstraintException in UserService (ISH-51)
|
2024-02-12 19:59:22 +01:00 |
|
Laura Hausmann
|
059f059f36
|
[backend] Move identicon generation to ImageSharp (ISH-42)
This saves ~9MB of disk space over MAUI/SkiaSharp.
|
2024-02-11 23:56:53 +01:00 |
|
Laura Hausmann
|
5db0118cc8
|
[backend] Add identicon endpoint (ISH-42)
|
2024-02-11 23:33:49 +01:00 |
|
Laura Hausmann
|
357f11d513
|
[backend/build] Set SatelliteResourceLanguages to none
|
2024-02-10 00:07:42 +01:00 |
|
Laura Hausmann
|
66c6f5be6f
|
[backend/services] Add object storage service (ISH-10)
|
2024-02-09 17:28:02 +01:00 |
|
Laura Hausmann
|
61ba7b543e
|
[backend/masto-client] Add user notes endpoint
|
2024-02-06 22:13:40 +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
|
4c075154d3
|
[backend] Remove an unneeded dependency
|
2024-02-02 18:11:00 +01:00 |
|
Laura Hausmann
|
27ecd27ba0
|
[backend/mfm] Move MFM handling code into the main backend project
|
2024-02-02 18:04:13 +01:00 |
|
Laura Hausmann
|
140ba51ad5
|
[frontend] Change path of built frontend
|
2024-02-02 02:51:28 +01:00 |
|
Laura Hausmann
|
a3c3f6b848
|
[backend] Implement mfm-to-html
|
2024-02-02 00:16:28 +01:00 |
|
Laura Hausmann
|
cec4abd841
|
Mastodon client API foundations
|
2024-01-29 04:02:34 +01:00 |
|
Laura Hausmann
|
3c95f4a0e3
|
Significantly more powerful queue system
|
2024-01-28 22:04:53 +01:00 |
|
Laura Hausmann
|
3dc64fad38
|
Cleanup OpenAPI WebUI (Swagger)
|
2024-01-28 03:13:12 +01:00 |
|
Laura Hausmann
|
6de8ea12e6
|
Add redis cache
|
2024-01-27 22:38:06 +01:00 |
|
Laura Hausmann
|
37e7f339bc
|
Add basic api rate limiter
|
2024-01-27 22:11:46 +01:00 |
|
Laura Hausmann
|
55ba51be25
|
Store data protection keys in database
|
2024-01-27 20:24:16 +01:00 |
|
Laura Hausmann
|
431bbaccb2
|
Handle follow and unfollow activity types
|
2024-01-26 18:57:59 +01:00 |
|
Laura Hausmann
|
0dc1533b75
|
Improve NoteService.CreateNote
|
2024-01-26 03:09:52 +01:00 |
|
Laura Hausmann
|
4c12cbf65c
|
Add basic queue system
|
2024-01-24 23:49:01 +01:00 |
|
Laura Hausmann
|
eaf89f87f2
|
Refactor WebApplicationExtensions, set version suffix to 'alpha'
|
2024-01-24 00:35:57 +01:00 |
|
Laura Hausmann
|
09c0aabb0e
|
Fix json-ld canonicalize bug in dotnetrdf instead
|
2024-01-20 21:51:58 +01:00 |
|
Laura Hausmann
|
e1f020c254
|
Fix additional nuget sources for tests project
|
2024-01-20 20:51:35 +01:00 |
|
Laura Hausmann
|
9118cc3265
|
Switch to dev version of dotnetrdf temporarily
|
2024-01-20 18:41:49 +01:00 |
|
Laura Hausmann
|
7130df87ae
|
Remove StartupOptions, generate version from assembly info
|
2024-01-13 18:26:28 +01:00 |
|
Laura Hausmann
|
03135e31e3
|
Include vite manifest
|
2024-01-08 19:33:39 +01:00 |
|
Laura Hausmann
|
06a7918318
|
Add proper configuration management
|
2024-01-06 19:04:11 +01:00 |
|