Commit Graph
45 Commits
Author SHA1 Message Date
Kyrch 847189aad4 feat(filament): added entries tab to create theme form (#701) 2024-06-21 05:03:48 -03:00
Kyrch 97b49dbb5e feat: filament (#679) 2024-05-23 17:22:01 -03:00
Kyrch 229b89c46f tests: added synonym by type test (#669) 2024-05-07 21:51:49 -03:00
Kyrch 52dd8c2e94 feat(nova): backfill synonyms action (#668) 2024-05-07 19:18:56 -03:00
Kyrch 928de7c96c fix: the backfill audio action should rollback db when not completed (#653) 2024-04-04 14:02:06 -03:00
Kyrch c2cdb15287 fix: trying to fix the backfill action part 2 (#651) 2024-04-02 07:33:42 -03:00
Kyrch 1f2b81e05c feat: added anidb as song resource (#649) 2024-04-02 00:55:46 -03:00
Kyrch 55a471369a fix: trying to fix the backfill action (#648) 2024-04-01 15:50:07 -03:00
Kyrch de0d09a68e refactor: improving the getUrlCaptureGroups function for future proposals (#644)
* refactor: improving the getUrlPattern function for future proposals

* feat: added more capture groups to the function

* fix: fixed the youtube resource validate
2024-03-27 18:29:25 -03:00
Kyrch a609bf0be7 fix: the streaming resources should have more patterns (#626)
* fix: the streaming resources should have more patterns

* fix: fixing resources tests
2024-03-15 17:05:45 -03:00
Mani 342a409bed fix: Fixed some flaky tests (#624) 2024-03-09 02:55:14 +01:00
Kyrch c7a9f6af4d refactor: migrate validation rules to features flags (#619) 2024-03-04 13:29:38 -03:00
Kyrch 55301d3c91 feat: added backfill streaming sites action (#615) 2024-01-05 21:36:43 -03:00
Kyrch 9b81a5476d feat(nova): backfill external links from anilist resource (#601) 2023-10-30 10:12:06 -03:00
Kyrch a77f3c5fa4 feat: new media_format attribute to anime (#591) 2023-10-29 18:19: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 54943c9b2c feat: use process facade for FFmpeg routines (#581)
* feat: use process facade for FFmpeg routines

* style: fix StyleCI findings
2023-05-29 23:33:00 -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 22d57c1fb4 adding logging for insert track action to investigate latency (#568) 2023-04-07 16:17:00 -05:00
paranarimasu 638549b329 feat: adding hashids support (#564) 2023-03-25 03:40:21 -05:00
paranarimasu 9c3413789f feat: wrap remaining actions in database transactions where more than one write query may be executed (#563) 2023-03-23 00:32:08 -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 5cf9301710 fix(api): fix insert track timeout (#553) 2023-03-12 21:34:44 -05:00
paranarimasu fbff1356a9 fix(api): use database transactions for all track doubly-linked list actions (#552) 2023-03-12 20:50:25 -05:00
paranarimasu a7b74acaa0 fix(api): use nested transactions for store track endpoint (#551) 2023-03-12 18:44:39 -05:00
paranarimasu 3d633be59d fix(api): log each step of setting last playlist property (#550) 2023-03-12 17:49:49 -05:00
paranarimasu 62cba9bd34 fix(api): propagate exception from failed db transaction on insert track (#549) 2023-03-12 17:24:58 -05:00
paranarimasu 78f02c0064 fix(api): explicitly dissociate and associate playlist last relation (#548) 2023-03-12 16:59:08 -05:00
paranarimasu 17f2df3e48 fix(api): use single db transaction for insert action [incremental] (#547) 2023-03-12 16:48:25 -05:00
paranarimasu 779a6a602c feat(api): add track destroy operations for doubly-linked list & flatten flow for insert operations (#525) 2023-02-24 00:21:07 -06:00
paranarimasu f326a1623d feat(api): add track store insert operations for doubly-linked list (#523)
* feat(api): add track store insert operations for doubly-linked list

* style: fix insert action phpdoc descriptions
2023-02-21 21:35:31 -06:00
paranarimasu 27778857b1 Request action composition (#516)
* refactor(api): prefer composition to strict inheritance for API queries, requests & actions

* style: fix StyleCI findigns
2023-02-16 23:30:57 -06:00
paranarimasu c98058a61d #490 fix(admin): update pattern for mal studio cover image (#492) 2022-12-13 13:55:09 -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 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 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
paranarimasu 3a77f95e49 feat(admin): allow overwriting and skipping source video derivation for backfilling audio (#435)
* feat(admin): allow overwriting and skipping source video derivation for backfilling audio

* test: fix video streaming test
2022-08-13 14:47:00 -05:00
paranarimasu 2d17f7b9f7 test: backfill actions & drop support for backfilling studios through ANN (#432) 2022-08-10 23:16:25 -05:00
paranarimasu 5f915c86ea Local filesystem streaming (#431)
* feat: support streaming from local filesystems

* style: fix StyleCI findings
2022-08-09 18:54:43 -05:00
paranarimasu d1a4e99303 Refactor pipes to actions (#430)
* refactor: remove pipeline in favor of actions

* style: fix StyleCI findings
2022-08-06 11:05:07 -05:00