782 Commits

Author SHA1 Message Date
paranarimasu 76c0734dca fix(api): restrict restore action to trashed models (#476) 2022-11-03 18:40:26 -05:00
paranarimasu d6d59ca4f8 chore: updating dependencies (#475) 2022-10-28 13:48:31 -05:00
paranarimasu 52bd044cf2 feat(api): add search payload for playlists (#474) 2022-10-24 23:40:36 -05: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 1f7505ac60 fix(admin): remove user menu profile link (#469) 2022-09-26 15:53:14 -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
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
paranarimasu 39f665a524 feat(api): add audio include path to anime resource (#427) 2022-07-31 16:14:38 -05:00
paranarimasu 4258e0727d Seed audios (#426)
* feat: initial implementation of audio resource

* chore: bump dependencies
2022-07-30 21:14:29 -05:00
paranarimasu 06ee91f968 feat(admin): allow existing resources to be attached in lenses (#421)
* feat(admin): allow existing resources to be attached to anime in lenses

* style: fix StyleCI findings

* fix(admin): change confirm button text
2022-07-15 17:09:46 -05:00
paranarimasu 95f8229b50 fix(admin): make lens actions available inline (#420) 2022-07-14 19:00:19 -05:00
paranarimasu 3c128ff036 fix(admin): fix studio lens fields (#419) 2022-07-14 16:56:11 -05:00
paranarimasu 9975feb7ec chore: bump dependencies (#417) 2022-07-13 14:47:48 -05:00