Commit Graph
68 Commits
Author SHA1 Message Date
Kyrch ea5683d080 feat: action logs (#702) 2024-06-27 06:22:16 -03:00
Kyrch d53f49654d feat(filament): artist schema on theme page (#698) 2024-06-11 03:12:35 -03:00
Kyrch 09f91ca426 feat(filament): added image editor (#689) 2024-06-03 23:49:31 -03:00
Kyrch 9f0a6a3ae2 refactor: changed thread pk type (#688) 2024-06-02 14:56:18 -03:00
Kyrch f2e4dce092 style(filament): the panel should use the full width (#684) 2024-06-01 20:36:00 -03:00
Kyrch 80ed802c97 feat: discord bot integration (#683) 2024-05-31 21:20:40 -03:00
Kyrch cbd7fe75d3 fix(filament): fixed attach action (#682) 2024-05-29 14:50:43 -03:00
Kyrch a7f314d357 fix(filament): fixed filter errors (#681) 2024-05-27 03:14:30 -03:00
Kyrch 7f00114415 feat: added description field to playlists (#680) 2024-05-24 17:44:38 -03:00
Kyrch 97b49dbb5e feat: filament (#679) 2024-05-23 17:22:01 -03:00
Kyrch 52dd8c2e94 feat(nova): backfill synonyms action (#668) 2024-05-07 19:18:56 -03:00
Kyrch 92dc3a5138 feat: added theme group include to forwardbackward schema (#665) 2024-05-04 14:04:29 -03:00
Kyrch 1744b5457a refactor: changed theme_group relationship name and removed group field (#664) 2024-04-30 20:56:38 -03:00
Kyrch 811e8672e3 feat: added allowed include group to schemas (#663) 2024-04-29 19:33:45 -03:00
Kyrch b265ad0bbc feat: added type attribute to synonym resource (#660) 2024-04-28 23:21:56 -03:00
Kyrch e472a1d3bd feat: migrating theme groups to an appropriate table (#611) (#659) 2024-04-28 16:23:25 -03:00
Mani 5100f13dd8 feat: Added permission for revalidating pages (#654)
* Added permissions as allowed include path.
* Added tracks and playlists as allowed include paths to videos
2024-04-16 17:52:53 +02:00
Kyrch 68bd228931 tests: filtering anime by media format and better consistency in relationships (#627)
* style: better consistency in relationships

* tests: filtering anime by media format

* tests: fixed checking resource pattern
2024-03-20 15:23:33 -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
Kyrch 8c789924ae feat: songresource pivot (#602) 2023-10-30 14:55:43 -03:00
Kyrch a77f3c5fa4 feat: new media_format attribute to anime (#591) 2023-10-29 18:19:37 -03:00
Mani 5302b2b820 fix(api): Fix track add action timing out because of recursive toArray() method (#597) 2023-10-29 19:00:51 +01: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 9334d05b13 feat(api): add missing feature allowed include path, feat(admin): narrow feature index query (#579) 2023-05-22 23:21:54 -05:00
paranarimasu e2d0fe3cd6 feat: allow models to specify database connection (#575) 2023-05-15 23:53:18 -05:00
paranarimasu d168afd4e7 #470 feat: add featured theme model (#574)
* feat: add featured theme model

* style: fix StyleCI findings
2023-05-14 02:04:21 -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 295a997354 Api allowed pivots (#570)
* refactor(api): prefer including pivot types to conditional pivot information

* style: fix StyleCI findings
2023-04-14 18:36:29 -05:00
paranarimasu cadaa73f18 feat(api): use hashids for playlist route keys (#565) 2023-03-29 00:15:07 -05:00
paranarimasu 638549b329 feat: adding hashids support (#564) 2023-03-25 03:40:21 -05:00
paranarimasu b6aca7b877 feat(auth): update profile endpoint should support updating username and email separately (#558) 2023-03-18 13:09:56 -05:00
paranarimasu 69a7f80efb feat: add color and priority attributes to role (#556) 2023-03-15 23:06:00 -05:00
paranarimasu 4dfd46be9a feat(api): adding roles and permissions relations to my schema (#554)
* feat(api): adding roles and permissions relations to my schema

* style: fix StyleCI findings
2023-03-13 17:13:28 -05:00
paranarimasu c414809f40 feat(api): adding requested include paths to track schemas (#519) 2023-02-18 12:17:29 -06:00
paranarimasu e0f6dc7d97 feat(api): adding playlist view count field (#511) 2023-01-29 00:12:05 -06:00
paranarimasu 909e19d709 feat(api): adding audio view count field (#510) 2023-01-25 22:19:35 -06:00
paranarimasu a97a1663d4 feat(auth): assign default roles on verification (#508) 2023-01-22 22:26:58 -06:00
paranarimasu 9d51617cd6 refactor(admin): reduce number of queries for upload actions (#504)
* refactor(admin): reduce number of queries for upload actions

* style: fix phpdoc description for upload audio action

* style: fix audio attribute constants
2023-01-15 23:26:21 -06:00
paranarimasu c2e3aecf05 feat(api): initial support for aggregate fields (#503) 2023-01-10 21:43:34 -06:00
paranarimasu d0d0fafe3e fix(api): fix anime video script allowed include path (#501) 2022-12-30 23:53:10 -06:00
Mani 7bb45de3d0 feat(api): Added videoscript include path to anime (#499) 2022-12-30 21:27:28 -06:00
paranarimasu 65392944c3 feat(admin): allow video attributes to be set on upload (#495) 2022-12-23 12:10:58 -06:00
paranarimasu 4017d69a1f feat(api): support playlist track adjacency (#491) 2022-12-11 17:19:12 -06:00
paranarimasu eb7f07fe34 fix(api): use truncated name for playlist track routing (#484) 2022-11-08 22:42:12 -06:00
paranarimasu 963a291d42 fix(api): corrected searchable import for playlist model (#473) 2022-10-19 13:39:52 -05: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
paranarimasu 4c4977ca8c feat(api): migrate transparency page from blade to api (#467)
* feat(api): add transparency endpoint

* chore: remove old transparency implementation

* style: fix StyleCI findings
2022-09-24 14:19:11 -05:00