Kyrch
5476445ccc
feat: add id in some searching contexts ( #1210 )
2026-06-05 08:21:56 -03:00
Kyrch
519fc09ef4
docs: add Docker setup ( #1203 )
2026-05-10 01:45:11 -03:00
Kyrch
65a723f9b5
docker: php 8.5 & typesense & bump elastic and mysql ( #1201 )
2026-05-09 23:42:40 -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
c42771a411
feat(search): add Typesense support ( #1146 )
2026-03-31 15:32:32 -03:00
Kyrch
fc3f146bb4
chore: Laravel 13 ( #1135 )
2026-03-23 15:31:57 -03:00
Kyrch
92c54ccdf5
chore(graphql): default rate limit to 90 ( #1101 )
2026-02-16 07:33:41 -03:00
Kyrch
03dd572300
docs: move installation section to README ( #1025 )
2025-12-18 00:03:56 -03:00
Kyrch
fefff9b8ab
feat(submissions): notes field ( #1020 )
2025-12-10 20:50:16 -03:00
Kyrch
1745f1f32f
feat(graphql): sandbox ( #1016 )
2025-12-01 14:44:12 -03:00
Kyrch
037a460add
fix(graphql): don't report request errors ( #1014 )
2025-11-29 03:19:08 -03:00
Kyrch
f95cac61a2
refactor: from reports to submissions ( #1010 )
2025-11-28 17:24:40 -03:00
Kyrch
7a9dc62022
fix(graphql): missing rate limiting headers ( #997 )
2025-11-10 09:09:08 -03:00
Kyrch
7382ed4a37
feat: auditable ( #933 )
2025-08-27 01:30:42 -03:00
Kyrch
7513cf90fe
chore(graphql): migrate to rebing/graphql ( #921 )
2025-08-15 18:21:41 -03:00
Kyrch
6f8bcd9ba0
feat: video throttling ( #637 )
2025-05-12 02:47:47 -03:00
Kyrch
002358af1b
chore: bump dependencies ( #815 )
2025-05-12 02:32:59 -03:00
Kyrch
38f0e2fa76
feat: GraphQL ( #814 )
2025-05-12 02:07:27 -03:00
Kyrch
33f62dae1a
feat: WIP initial commit for reports ( #769 )
2024-12-30 20:34:38 -03:00
Kyrch
55e37e1f3c
feat: added laravel pulse ( #757 )
2024-11-09 15:18:53 -03:00
Kyrch
3ce9bb09b7
feat: introducing flexible cache to improve performance ( #754 )
2024-10-22 12:10:44 -03:00
Kyrch
a27a46305a
feat: added a proper function to the token callback controller ( #738 )
2024-08-29 19:40:07 -03:00
Kyrch
db0fbe9d32
fix: external entries should be read-only ( #733 )
2024-08-25 00:41:36 -03:00
Kyrch
c04b155767
feat: added allowed included entry path ( #725 )
2024-08-13 19:48:54 -03:00
Kyrch
c02840a580
clean: removed nova ( #717 )
2024-07-29 13:07:36 -03:00
Kyrch
9238fd3d57
feat: external lists ( #710 )
2024-07-01 23:46:37 -03:00
Kyrch
80ed802c97
feat: discord bot integration ( #683 )
2024-05-31 21:20:40 -03:00
Kyrch
97b49dbb5e
feat: filament ( #679 )
2024-05-23 17:22:01 -03:00
Mani
67828f430b
clean: Removed settings package which is now fully replaced by feature flags ( #620 )
...
* clean: Removed settings package which is now fully replaced by feature flags
* clean: Remove left-over config values
2024-03-09 02:55:52 +01:00
Mani
0e7def3024
clean: Removed anything billing related ( #618 )
2024-03-03 21:37:22 +01:00
Mani
3c33fd5d66
feat: Added Laravel Sail as a way to run a local development environment ( #617 )
2024-03-02 00:14:30 +01:00
Kyrch
e3baa82f75
feat: discord thread action ( #594 )
2023-10-26 20:34:04 -03:00
paranarimasu
e2d0fe3cd6
feat: allow models to specify database connection ( #575 )
2023-05-15 23:53:18 -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
638549b329
feat: adding hashids support ( #564 )
2023-03-25 03:40:21 -05:00
paranarimasu
864c70198b
feat(api): add content moderation filtering using external service ( #561 )
...
* feat(api): add content moderation filtering using external service
* style: fix StyleCI findings
2023-03-20 23:44:15 -05:00
paranarimasu
3dcd4e27fc
feat(api): add configurable limits to playlist and track creation ( #545 )
2023-03-12 15:32:31 -05:00
paranarimasu
de084e4eda
feat(api): adding feature flag for playlist management ( #544 )
2023-03-11 20:57:49 -06:00
paranarimasu
4017d69a1f
feat(api): support playlist track adjacency ( #491 )
2022-12-11 17:19:12 -06:00
paranarimasu
327f998cb9
Chore 2022 11 07 ( #479 )
...
* chore: bump dependencies
* style: fix StyleCI finding
2022-11-07 22:50:00 -06: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
paranarimasu
8b6b196c99
feat(admin): migrate db dumps from github to platform ( #465 )
...
* feat: migrate encoding scripts from github to platform
* style: fix StyleCI finding
* fix: don't concatenate updated videos when attempting to attach entry on video upload
* fix(api): fix field dependencies & feat(admin): upload script from video detail screen
2022-09-24 00:01:37 -05:00
paranarimasu
1d93000c6f
feat(admin): migrate db dumps from github to platform ( #463 )
...
* feat(admin): migrate db dumps from github to platform
* style: fix StyleCI findings
2022-09-18 22:31:29 -05:00
paranarimasu
3151921c58
fix(admin): support multiple disks for audio extraction ( #451 )
...
* fix(admin): support multiple disks for audio extraction
* fix: example env should reference configured filesystem
2022-08-26 18:05:07 -05:00
paranarimasu
80899b07df
Delete video action ( #444 )
...
* feat(admin): remove video from storage
* style: fix StyleCI findings
2022-08-23 13:45:40 -05:00
paranarimasu
e812b94b87
fix(api): fix elastic config redux ( #441 )
2022-08-16 19:33:25 -05:00
paranarimasu
9a0989a3f7
fix(api): update elastic client config ( #440 )
2022-08-16 16:59:51 -05:00
paranarimasu
298c4b31d8
fix(admin): add missing config for FFProbe to resolve binary ( #437 )
2022-08-16 10:00:10 -05:00
paranarimasu
e973f68537
feat(admin): upload video action ( #436 )
...
* feat(admin): upload video action
* style: fix StyleCI findings
* tests: fix video storage tests
2022-08-15 21:58:42 -05:00