138 Commits

Author SHA1 Message Date
paranarimasu c0464406d3 feat: add configurable throttling to video (#536) 2023-03-01 08:29:01 -06:00
paranarimasu 134a82ecc9 test: fix value boundary in billing factories & backfill anime studios needs unique value from external api (#514) 2023-02-07 23:58:45 -06:00
paranarimasu 3e71ff8ace 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:13:48 -06:00
paranarimasu 39250632b2 fix(api): fix anime video script allowed include path (#501) 2022-12-30 23:52:30 -06:00
Mani 3cdf824e47 feat(api): Added videoscript include path to anime (#499) 2022-12-30 21:26:23 -06:00
paranarimasu 681f07ecc9 chore: applying framework updates (#498) 2022-12-30 16:41:43 -06:00
paranarimasu 9028557f4c chore: bump dependencies for php8.2 (#500) 2022-12-30 16:40:26 -06:00
paranarimasu cea28e61f1 feat(admin): attach resource from detail/inline (#496) 2022-12-23 16:05:57 -06:00
paranarimasu fed083b5d3 feat(admin): allow video attributes to be set on upload (#495) 2022-12-23 11:53:17 -06:00
paranarimasu 2e97bb78ea chore: bump dependencies (#486) 2022-12-20 23:20:48 -06:00
paranarimasu b320882d6d feat: add static link for latest db dumps (#485) 2022-12-20 23:05:11 -06:00
paranarimasu a8801edec9 Chore 2022 11 07 (#479)
* chore: bump dependencies

* style: fix StyleCI finding
2022-12-20 22:22:26 -06:00
paranarimasu ed33d4154a chore: updating dependencies (#475) 2022-12-19 22:57:54 -06:00
paranarimasu d3a8d58cd2 #490 fix(admin): update pattern for mal studio cover image (#492) 2022-12-12 00:58:11 -06:00
paranarimasu 4cf68a96ac chore: updating dependencies & adding monitoring logs (#466) 2022-09-24 12:37:28 -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 99cf085666 feat(admin): support attaching entry when uploading video & fix(admin): support anidb change requests for artist & studio resources (#464)
* feat(admin): support attaching entry when uploading video & fix(admin): support anidb change requests for artist & studio resources

* style: fix StyleCI finding
2022-09-20 15:21:09 -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 57cc3d508d chore: prune redundant auditing dependency (#462) 2022-09-06 14:31:37 -05:00
paranarimasu 2792961a06 chore: updating dependencies (#461) 2022-09-05 23:41:55 -05:00
paranarimasu 95134a384c fix(api): validate untrimmed and empty values with custom delimited validation rule (#460)
* fix(api): validate untrimmed and empty values with custom delimited validation rule

* style: fix StyleCI findings
2022-09-05 23:01:54 -05:00
paranarimasu 16c8d1781b fix(admin): enforce stricter normalization of external resource links (#459)
* fix(admin): enforce stricter normalization of external resource links

* fix(admin): value safety when resolving site for resource link format rule
2022-08-31 21:09:28 -05:00
paranarimasu 23afebc70e fix(api): validate null values for filter and sort parameters (#458)
* fix(api): validate null values for filter and sort parameters

* refactor(api): consistency of sort type array check
2022-08-29 15:35:52 -05:00
paranarimasu 7d5cd09768 fix(admin): model action query & fix(api): restricted type validation rules (#457) 2022-08-28 23:29:11 -05:00
paranarimasu b1e2a65b85 fix(admin): theme slug type safety for autocomplete (#456) 2022-08-27 13:16:58 -05:00
paranarimasu 99ec12c690 Merge pull request #453 from AnimeThemes/audios
Audios Release
Audios
2022-08-26 22:24:34 -05:00
paranarimasu 979773d476 chore: revert anime-planet resource seeder (#455) 2022-08-26 22:18:59 -05:00
paranarimasu ff2de264c8 fix: broken README links (#452) 2022-08-26 21:09:31 -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 118dd45085 chore: updating dependencies (#449) 2022-08-26 14:04:54 -05:00
paranarimasu 5517d4061e feat(admin): add settings to override config values (#448)
* feat(admin): add settings to override config values

* style: fix StyleCI findings

* refactor: use model constants in migration
2022-08-26 12:53:55 -05:00
paranarimasu 952d3775f9 feat(admin): add move/rename action for audio/video (#447) 2022-08-25 14:22:51 -05:00
paranarimasu 43c97f1a7c Upload audio action (#446)
* feat(admin): add upload audio action

* style: fix StyleCI findings
2022-08-24 13:12:15 -05:00
paranarimasu d8354c536a feat(admin): add delete audio action (#445) 2022-08-23 16:49:54 -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 d71c675b23 feat(admin): parse external id from sluggable anime resources (#443) 2022-08-20 23:03:18 -05:00
paranarimasu bb667d0b45 feat(db): seed anime planet resources (#442)
* feat(db): seed anime planet resources

* style: fix StyleCI findings
2022-08-17 23:04:37 -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 00e03a9f38 fix(api): elasticsearch injection fix (#439)
* fix(api): elasticsearch injection fix

* fix(api): use interface as suggested by docs
2022-08-16 16:50:49 -05:00
paranarimasu 146833338d chore: bump dependencies (#438) 2022-08-16 16:16:13 -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 c18006badb test: backfill audio action & audio/video streaming (#433)
* test: backfill audio & streamed response

* style: fix StyleCI Findings
2022-08-11 18:39:43 -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
paranarimasu 191a5e890c fix(admin): update path field for storage repositories, fix(console): centralized validation through type hierarchy for repository reconciliation (#429) 2022-08-02 16:51:16 -05:00
paranarimasu 07eb52b68f feat(admin): add standalone reconcile actions (#428) 2022-08-02 11:41:23 -05:00