Laura Hausmann
|
b148c8a0ba
|
wip: clustered events (ISH-141)
|
2024-07-24 23:06:47 +02:00 |
|
Laura Hausmann
|
2d178e5a9a
|
[backend/queue] Allow configuring worker types in cluster mode (ISH-141)
|
2024-07-24 20:39:45 +02:00 |
|
Laura Hausmann
|
d7cfc24320
|
[backend/queue] Refactor cluster mode event methods to have less confusing method signatures
|
2024-07-24 18:01:26 +02:00 |
|
Laura Hausmann
|
35b42852e2
|
[ci] Disable dotnet terminal logger in all workflows
|
2024-07-24 05:58:38 +02:00 |
|
Laura Hausmann
|
ff38d35996
|
[sln] Bump dependency versions
|
2024-07-23 21:39:53 +02:00 |
|
Laura Hausmann
|
9b1db6e086
|
[sln] Update version to be in line with security hotfix release
This avoids "am I vulnerable to this?" confusion if running a :dev image or a -git package.
|
2024-07-23 21:25:42 +02:00 |
|
Laura Hausmann
|
ccdfb75e6d
|
[backend/csproj] Bump ImageSharp version
3.1.5-iceshrimp (based on upstream 3.1.4) is vulnerable to a DoS attack using specially crafted GIF images. Ref: https://github.com/advisories/GHSA-63p8-c4ww-9cg7
|
2024-07-23 21:13:16 +02:00 |
|
Laura Hausmann
|
4d0ccf1e74
|
[backend/core] Don't queue poll expiry jobs when expiry is more than 1 year in the future
|
2024-07-23 20:19:33 +02:00 |
|
Laura Hausmann
|
d5138c21c4
|
[backend/razor] Fix typo
|
2024-07-22 22:14:35 +02:00 |
|
Laura Hausmann
|
0969fa5e2f
|
[backend/razor] Add connection status indicator to the queue dashboard overview page
|
2024-07-22 22:12:05 +02:00 |
|
Laura Hausmann
|
0a2ed5fe22
|
[backend/razor] Cleanup queue-index.js
|
2024-07-22 21:56:01 +02:00 |
|
Laura Hausmann
|
fd409d52d2
|
[backend/razor] Improve queue dash refresh handling
|
2024-07-22 21:50:41 +02:00 |
|
Laura Hausmann
|
5e10a4a8b2
|
[backend/razor] Make queue ordering on the queue status page consistent
|
2024-07-22 21:30:32 +02:00 |
|
Laura Hausmann
|
585e204428
|
[backend/razor] Drop light theme from default.css
|
2024-07-22 21:26:32 +02:00 |
|
Laura Hausmann
|
14a8cfb5f3
|
[backend/razor] Tweak queue status page newItem indicator style
|
2024-07-22 21:00:38 +02:00 |
|
Laura Hausmann
|
8345f35a5f
|
[backend/federation] Fix (de-)serialization of unordered ASCollection(Page) objects (ISH-427)
|
2024-07-22 18:57:15 +02:00 |
|
Laura Hausmann
|
b62a0ad46e
|
[backend/razor] Display local times when rendering timestamps on queue dashboard pages
|
2024-07-22 06:25:26 +02:00 |
|
Laura Hausmann
|
1d02ad1073
|
[backend] Code cleanup
|
2024-07-22 05:59:45 +02:00 |
|
Laura Hausmann
|
c7d0280eb6
|
[backend] Use SemaphorePlus instead of SemaphoreSlim
|
2024-07-22 05:59:41 +02:00 |
|
Laura Hausmann
|
7ea2f71abe
|
[backend/queue] Fix QueueService race condition causing transient queue stalls
|
2024-07-22 05:59:20 +02:00 |
|
Laura Hausmann
|
998d1a0e65
|
[backend/razor] Fix typo
|
2024-07-22 05:49:49 +02:00 |
|
Laura Hausmann
|
9f4f69c8fd
|
[backend/razor] Don't update queue dashboard if tab/window isn't visible
|
2024-07-22 05:45:38 +02:00 |
|
Laura Hausmann
|
b83b6d4fb8
|
[backend] Code cleanup
|
2024-07-22 02:28:57 +02:00 |
|
Laura Hausmann
|
d7164acdb0
|
[backend/razor] Always update queue status on the queue dashboard overview page
|
2024-07-22 02:26:13 +02:00 |
|
Laura Hausmann
|
ca1f022fc0
|
[backend/razor] Add overview page to queue dashboard
|
2024-07-21 23:51:25 +02:00 |
|
Laura Hausmann
|
1f5171eacc
|
[backend/startup] Add iceshrimp-js migration assistant
|
2024-07-20 17:10:33 +02:00 |
|
Laura Hausmann
|
c162f5b69d
|
[backend/csproj] Bump dotNetRdf version
|
2024-07-17 22:28:57 +02:00 |
|
Laura Hausmann
|
100d74175a
|
[backend/drive] Switch to ImageSharp fork supporting IsAnimated metadata property
This fixes compatibility with all animated webp/png images.
|
2024-07-17 21:15:59 +02:00 |
|
Laura Hausmann
|
12cbc40f99
|
[backend/drive] Add flag that skips image processing; skip image processing for emojis by default
|
2024-07-17 17:49:43 +02:00 |
|
Laura Hausmann
|
c0835d0cc7
|
[backend/drive] Correctly process animated PNG images
|
2024-07-17 17:47:04 +02:00 |
|
Laura Hausmann
|
c011253d67
|
[backend/core] Catch & rethrow HTTP timeout exceptions to shorten unnecessarily long stack traces
|
2024-07-16 20:53:31 +02:00 |
|
Laura Hausmann
|
6fb6bbe21f
|
[backend/razor] Update auth gate to use the new session cookie name
It supports both the old and the new cookie name for now, allowing for a transition period.
|
2024-07-16 20:37:47 +02:00 |
|
Laura Hausmann
|
e5e66e8a3d
|
[backend/razor] Allow logging in as users that the frontend has already authenticated (ISH-406)
This reduces friction when logging in to multiple apps.
|
2024-07-16 20:35:18 +02:00 |
|
Lilian
|
1ace285d35
|
[frontend] Set sessions cookie to string of tokens
|
2024-07-16 20:35:18 +02:00 |
|
Laura Hausmann
|
a4177a2697
|
[backend/asp] Remove RazorRuntimeCompilation dependency, since it doesn't support css isolation correctly
|
2024-07-16 20:31:48 +02:00 |
|
Laura Hausmann
|
d0be98911c
|
[sln] Apply consistent xml styling in csproj/fsproj files
|
2024-07-15 20:19:30 +02:00 |
|
Laura Hausmann
|
1ce42f1083
|
[make] Update Makefile
|
2024-07-15 20:02:30 +02:00 |
|
Laura Hausmann
|
266d1754e8
|
[sln] Update NuGet security audit options
|
2024-07-15 19:55:38 +02:00 |
|
Laura Hausmann
|
24d684e498
|
[sln] Patch vulnerable dependencies
|
2024-07-15 19:51:31 +02:00 |
|
Laura Hausmann
|
c5d15a6c9a
|
[sln] Update dependencies
|
2024-07-15 19:03:48 +02:00 |
|
Laura Hausmann
|
751bfe5f8c
|
[backend/federation] Federate location and birthday profile fields correctly
|
2024-07-15 15:41:11 +02:00 |
|
Laura Hausmann
|
d602d766fa
|
[backend/plugins] Migrate from Weikio.PluginFramework to Iceshrimp.AssemblyUtils
|
2024-07-15 01:02:41 +02:00 |
|
Laura Hausmann
|
0e9a15e9dd
|
[backend/masto-client] Trim ':' character from custom emoji names
Some clients don't expect this and will duplicate the leading/trailing colon.
|
2024-07-14 22:34:34 +02:00 |
|
Laura Hausmann
|
1e8f1cb964
|
[backend/database] Migrate references to Note.ThreadId ?? Note.Id to Note.ThreadIdOrId
|
2024-07-14 22:06:29 +02:00 |
|
Laura Hausmann
|
6b6bb53668
|
[backend/masto-client] Add note mute/unmute endpoints (ISH-417)
|
2024-07-14 22:06:29 +02:00 |
|
Laura Hausmann
|
5182d1bbbb
|
[backend/federation] Fixup hashtags in incoming notes (ISH-421)
|
2024-07-14 21:28:20 +02:00 |
|
Laura Hausmann
|
f45b020699
|
[backend/masto-api] Fix hideInaccessible not being respected in streaming connection updates
|
2024-07-14 20:41:05 +02:00 |
|
Laura Hausmann
|
afd977d9ce
|
[backend/api] Add muted_threads endpoint (ISH-418)
|
2024-07-14 19:11:43 +02:00 |
|
Laura Hausmann
|
3cb19f376b
|
[backend/core] Make ICronTrigger file-scoped
|
2024-07-13 23:55:42 +02:00 |
|
Laura Hausmann
|
a73587d142
|
[backend/plugins] Allow plugins to instantiate cron tasks (ISH-422)
|
2024-07-13 23:28:41 +02:00 |
|