Hazelnoot
|
2f4270b8f7
|
manage GC timers in CacheManagementService
|
2025-11-05 19:21:51 -05:00 |
|
Hazelnoot
|
acf29ff40b
|
rename MockInternalEventService methods to match other utilities
|
2025-11-05 19:21:51 -05:00 |
|
Hazelnoot
|
a1ef776f6f
|
fix repeating timers in GodOfTimeService
|
2025-11-05 19:21:51 -05:00 |
|
Hazelnoot
|
598c43945a
|
use GlobalModule in chart tests
|
2025-11-05 19:21:50 -05:00 |
|
Hazelnoot
|
3a92471b68
|
convert all remaining backend code to TimeService
|
2025-11-05 19:21:50 -05:00 |
|
Hazelnoot
|
2b4b5fd32c
|
fix ESLint errors when opening a configuration file in the IDE
|
2025-11-05 19:21:50 -05:00 |
|
Hazelnoot
|
6cceca90f9
|
use TimeService everywhere in the backend
|
2025-11-05 19:21:46 -05:00 |
|
Hazelnoot
|
64745a41e5
|
use TimeService in charts
|
2025-11-05 19:20:25 -05:00 |
|
Hazelnoot
|
2dfc878445
|
add GodOfTimeService.tick() to easily increment time
|
2025-11-05 19:20:25 -05:00 |
|
Hazelnoot
|
36205cc496
|
fix merge errors
|
2025-11-05 19:20:25 -05:00 |
|
Hazelnoot
|
2d0b3cd325
|
remove NestJS instance from UtilityService.ts tests
|
2025-11-05 19:20:05 -05:00 |
|
Hazelnoot
|
5805426bdf
|
remove NestJS instance from ReactionService.ts tests
|
2025-11-05 19:20:05 -05:00 |
|
Hazelnoot
|
7c6f46a3e0
|
remove NestJS instance from NoteCreateService.ts tests
|
2025-11-05 19:20:05 -05:00 |
|
Hazelnoot
|
c413896a21
|
remove NestJS instance from MfmService.ts tests
|
2025-11-05 19:20:05 -05:00 |
|
Hazelnoot
|
bbdc62992a
|
await DB cleanup in chart.ts unit test
|
2025-11-05 19:20:05 -05:00 |
|
Hazelnoot
|
d3ac7598b7
|
remove NestJS instance from ApMfmService.ts tests
|
2025-11-05 19:20:05 -05:00 |
|
Hazelnoot
|
1e04b20b6b
|
fix activitypub.ts unit tests
|
2025-11-05 19:20:05 -05:00 |
|
Hazelnoot
|
a3e969625d
|
remove inline providers from unit tests
|
2025-11-05 19:20:05 -05:00 |
|
Hazelnoot
|
92892338f3
|
call app.init, app.enableShutdownHooks, and app.close in more tests
|
2025-11-05 19:20:05 -05:00 |
|
Hazelnoot
|
7d6732bf96
|
commit missed changes in UserEntityService.ts tests
|
2025-11-05 19:20:05 -05:00 |
|
Hazelnoot
|
31ce0f7cd2
|
use CacheManagementService in CheckModeratorsActivityProcessorService.ts tests
|
2025-11-05 19:20:05 -05:00 |
|
Hazelnoot
|
5db84dfc9b
|
disconnect redis after running e2e/timelines.ts tests
|
2025-11-05 19:20:05 -05:00 |
|
Hazelnoot
|
3f950e398b
|
remove NoOpCaches in favor of CacheManagementService
|
2025-11-05 19:20:05 -05:00 |
|
Hazelnoot
|
c8976fef94
|
update unit tests for QuantumKVCache
|
2025-11-05 19:20:05 -05:00 |
|
Hazelnoot
|
e222516fce
|
update unit tests for is-retryable-error
|
2025-11-05 19:20:05 -05:00 |
|
Hazelnoot
|
b32f3b5019
|
manage caches in SkRateLimiterService
|
2025-11-05 19:20:05 -05:00 |
|
Hazelnoot
|
338dad9a87
|
add unit tests for CacheManagementService
|
2025-11-05 19:20:05 -05:00 |
|
Hazelnoot
|
ff76371057
|
add MockApResolverService testing utility
|
2025-11-05 19:20:05 -05:00 |
|
Hazelnoot
|
ac0d261190
|
add FakeSkRateLimiterService testing utility
|
2025-11-05 19:20:05 -05:00 |
|
Hazelnoot
|
d2e902f5b7
|
rename FakeInternalEventService to MockInternalEventService and fix DI errors
|
2025-11-05 19:20:05 -05:00 |
|
Hazelnoot
|
dac1a3d20f
|
add FakeCacheManagementService testing utility
|
2025-11-05 19:20:05 -05:00 |
|
Hazelnoot
|
4142788989
|
add MockRedis testing utility
|
2025-11-05 19:20:05 -05:00 |
|
Hazelnoot
|
1d5bc6928f
|
add FakeRedis testing utility
|
2025-11-05 19:20:05 -05:00 |
|
Hazelnoot
|
411df0c0bf
|
fix DI errors when using TimeService
|
2025-11-05 19:20:05 -05:00 |
|
Hazelnoot
|
48cc7e21e3
|
make TimeService abstract and add support for managed timers
|
2025-11-05 19:20:04 -05:00 |
|
Hazelnoot
|
5b01ed54b9
|
implement MockApResolverService.ts testing utility
|
2025-11-05 19:20:04 -05:00 |
|
Hazelnoot
|
6f6ee0436e
|
verify recursion limit in MockResolver
|
2025-11-05 19:20:04 -05:00 |
|
Hazelnoot
|
c45d6ea452
|
implement MockLoggerService.ts testing utility
|
2025-11-05 19:20:04 -05:00 |
|
Hazelnoot
|
5a28c4e110
|
implement kvp-array.ts utility
|
2025-11-05 19:20:04 -05:00 |
|
Hazelnoot
|
4d9317ad2b
|
make sure S3 clients are properly disposed
|
2025-11-05 19:20:04 -05:00 |
|
Hazelnoot
|
b8e3f545c0
|
add missing shutdown hooks in unit tests
|
2025-11-05 19:20:04 -05:00 |
|
Hazelnoot
|
ac9b787796
|
move userFollowingChannelsCache and federatedInstanceCache to CacheService for more reliable disposal
|
2025-11-05 19:20:04 -05:00 |
|
Marie
|
741e612508
|
merge: Expand Mandatory CW feature and fixup block/mute/silence features (resolves #809, #910, #912, #943, #1064, #1142, and #1186) (!1148)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1148
Closes #809, #910, #912, #943, #1064, #1142, and #1186
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
|
2025-09-25 20:05:46 +02:00 |
|
dakkar
|
9fe850893b
|
fix exception type in test
|
2025-09-21 16:35:16 +01:00 |
|
dakkar
|
77852b8cce
|
teach tests about the new way we fail websockets
|
2025-09-19 13:33:22 +01:00 |
|
Hazelnoot
|
2e03d2c88e
|
fix unrelated type error in e2e/clips.ts
|
2025-09-18 20:31:03 -04:00 |
|
Hazelnoot
|
1eb20ded64
|
fix unrelated type error in e2e/clips.ts
|
2025-09-18 19:30:27 -04:00 |
|
Hazelnoot
|
92750240eb
|
implement mandatory CW for notes (resolves #910)
|
2025-09-13 11:34:35 -04:00 |
|
dakkar
|
bbf1575250
|
merge: split our contribution guidelines in their own file (!1147)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1147
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Luna <her@mint.lgbt>
|
2025-09-13 15:26:03 +00:00 |
|
наб
|
f3b5c3f447
|
Allow restricting announcement to a set of roles. Fix MkRoleSelectDialog only respecting publicOnly half the time
Closes #682
|
2025-08-11 23:53:05 +02:00 |
|