Kyrch
6a81ddd1ee
refactor: remove serving json api middleware ( #1209 )
2026-05-30 05:43:32 -03:00
Kyrch
fa27b2dd80
feat(search): add sortable fields & typesense error handler ( #1204 )
2026-05-10 15:37:39 -03:00
Kyrch
65a723f9b5
docker: php 8.5 & typesense & bump elastic and mysql ( #1201 )
2026-05-09 23:42:40 -03:00
Kyrch
ddceceda58
feat(graphql): change complexity max value ( #1193 )
2026-04-28 17:38:01 -03:00
Kyrch
7fff5465c9
feat(graphql): migrate to lighthousephp ( #1183 )
2026-04-22 15:35:23 -03:00
Kyrch
80d59f7e45
refactor(graphql): remove resolver classes ( #1176 )
2026-04-19 06:28:58 -03:00
Kyrch
042decc60c
feat(graphql): apply rate limit per request ( #1163 )
2026-04-10 01:03:59 -03:00
Kyrch
2f1a55a433
refactor(graphql): improve graphql rate limiting ( #1162 )
2026-04-10 00:32:43 -03:00
Kyrch
8386535251
feat(graphql): add middleware to mutations ( #1120 )
2026-03-05 07:30:09 -03:00
Kyrch
5e7b03b167
feat(graphql): made animethemeShuffle.spoiler optional ( #1093 )
2026-02-10 02:10:56 -03:00
Kyrch
05b6bb0a03
feat(graphql): graphql middleware group ( #1066 )
2026-01-27 21:02:01 -03:00
Kyrch
743b319340
feat(externalprofiles): add validation to token controllers ( #1043 )
2026-01-03 21:30:23 -03:00
Kyrch
3d1d2dcfbc
docs: fixed failed static analysis in lvl 6 ( #1029 )
2025-12-22 17:51:37 -03:00
Kyrch
696a9882a9
feat: WIP submission panel & submission stages ( #1018 )
2025-12-09 12:04:48 -03:00
Kyrch
f95cac61a2
refactor: from reports to submissions ( #1010 )
2025-11-28 17:24:40 -03:00
Kyrch
a4c2d3a0de
refactor: general code improvement ( #1006 )
2025-11-15 16:00:49 -03:00
Kyrch
f75765f27e
fix(graphql): rate limit on parse error ( #998 )
2025-11-10 10:34:43 -03:00
Kyrch
7a9dc62022
fix(graphql): missing rate limiting headers ( #997 )
2025-11-10 09:09:08 -03:00
Kyrch
8dd25de1a4
feat: anime theme entry likeable ( #993 )
2025-11-06 05:49:20 -03:00
Kyrch
506c7e115f
chore: added new rector rules ( #974 )
2025-10-10 16:26:40 -03:00
Kyrch
ba7fb60383
feat(admin): added anizip mapping ( #972 )
2025-10-07 04:53:52 -03:00
Kyrch
269cf22996
feat(graphql): rate limit per query ( #971 )
2025-10-02 15:25:29 -03:00
Kyrch
ad899b7271
chore: rector ( #970 )
2025-10-01 17:18:31 -03:00
Kyrch
128a2bf9cf
clean: remove views ( #958 )
2025-09-05 14:16:44 -03:00
Kyrch
7c22f3acc1
refactor: merge graphql policies ( #943 )
2025-08-30 22:21:02 -03:00
Kyrch
9963515a31
docs: clean unnecessary docs ( #942 )
2025-08-29 21:17:01 -03:00
Kyrch
bdceea0a7c
fix: fixed authorizes pivot middleware ( #941 )
2025-08-29 07:39:00 -03:00
Kyrch
7513cf90fe
chore(graphql): migrate to rebing/graphql ( #921 )
2025-08-15 18:21:41 -03:00
Kyrch
5c5e96f2e6
docs: clean unnecessary phpdocs ( #880 )
2025-07-24 01:22:29 -03:00
Kyrch
b0dee5998f
style: added pint.json ( #838 )
2025-06-27 02:52:13 -03:00
Kyrch
7d5156e937
feat: added views dump ( #809 )
2025-05-05 03:10:32 -03:00
Kyrch
bc9df20162
feat: added notifications ( #795 )
2025-04-11 18:38:36 -03:00
Kyrch
aad7f54c92
feat(api): added intermediate paths as allowed includes ( #774 )
2025-01-25 15:17:58 -03:00
Kyrch
c406d73270
feat(filament): added playlist fix & sync external profile actions to Filament ( #773 )
2025-01-15 08:16:21 -03:00
Kyrch
d45545e7e1
feat: added anime synonyms to series scout search ( #772 )
2025-01-10 01:48:54 -03:00
Kyrch
e10bcfc0df
feat: aggregates view ( #770 )
2025-01-04 05:02:52 -03:00
Kyrch
33f62dae1a
feat: WIP initial commit for reports ( #769 )
2024-12-30 20:34:38 -03:00
Kyrch
912a9c737b
feat: added new way to authorize pivots ( #768 )
2024-12-13 19:12:36 -03:00
Kyrch
db0fbe9d32
fix: external entries should be read-only ( #733 )
2024-08-25 00:41:36 -03:00
Kyrch
50e0bab1fd
feat: added feature flag to enable only localhost middleware ( #711 )
2024-07-03 02:55:07 -03:00
Kyrch
9238fd3d57
feat: external lists ( #710 )
2024-07-01 23:46:37 -03:00
paranarimasu
d376477705
fix(api): explicitly provide global scope for all defined feature checks ( #588 )
2023-06-13 12:26:39 -05:00
paranarimasu
6015dcbbbf
refactor: migration from laravel-enum package to native php enums ( #585 )
...
* refactor: migration from laravel-enum package to native php enums
* style: fix StyleCI findings
2023-06-09 14:29:10 -05:00
paranarimasu
d857d922d6
chore: bump dependencies, update stubs & code inspection items ( #582 )
2023-05-31 00:08:25 -05:00
paranarimasu
088ea287c5
feat: initial migration to pennant features for feature flags and global site config [incremental] ( #573 )
...
* feat: initial commit for feature management
* style: fix StyleCI findings
* fix(api): prohibit features of nonnull scope from API & fix(admin): wrong translate key
* style: fix Static Analysis error
2023-04-23 18:54:34 -05:00
paranarimasu
2e930b17ff
feat: initial migration to Laravel 10 ( #572 )
...
* feat: initial migration to Laravel 10
* style: fix StyleCI findings
2023-04-18 16:22:36 -05:00
paranarimasu
3dcd4e27fc
feat(api): add configurable limits to playlist and track creation ( #545 )
2023-03-12 15:32:31 -05:00
paranarimasu
da02b741e1
feat(auth): adding patron role with new permission to bypass feature flags ( #542 )
...
* feat(auth): adding patron role with new permission to bypass feature flags
* style: fix StyleCI finding
* fix: wiki editors shouldn't have extended CRUD permissions
2023-03-10 00:36:21 -06:00
paranarimasu
517ba0ebf8
Playlists ( #472 )
...
* feat: add playlist resources
* style: fix StyleCI findings
* fix(admin): address nova exceptions
2022-10-19 00:32:06 -05:00
paranarimasu
6d66a3b6d1
feat(auth): remove jetstream auth scaffolding in favor of fortify SPA ( #468 )
...
* feat(auth): remove jetstream auth scaffolding in favor of fortify SPA
* fix: don't attempt to install non-existent npm dependencies in test runner
2022-09-26 15:03:01 -05:00