Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add cli command and rest endpoint to install extensions #28

Open
lucafaggianelli opened this issue May 10, 2020 · 0 comments
Open

add cli command and rest endpoint to install extensions #28

lucafaggianelli opened this issue May 10, 2020 · 0 comments

Comments

@lucafaggianelli
Copy link
Member

No description provided.

lucafaggianelli added a commit that referenced this issue May 12, 2020
* move source to src/

* add typescript deps and tsconfig

- move app.js to src/
- nodemon now watches dist/

* migrate discovery service

* migrate config and socket-io

* migrate server system and downloader services

* port middlewares and utils

* port routes

* port media-collections

* add typeorm

* migrate episode model

* add episode and movie relation

* migrate download model

* port library

* explore and rest-endpoints

* extensions

* extension library

* port MediaFile and SubtitlesFile models

* add poster and backdrop get/setters

* port subtitles route

* port streaming routes

* migrate all routes

* port omdb api

* episode nullable props and add return type to srt-to-vtt

* port library service

* port services index

* export library services

* use typescript import

* port fts to typeorm

* port app

* fix linting issues

* fix rest endpoints types

* standard lint

* move extension types definitions to external package

* add `install()` to extension service for #28

* fix explore method

* add npm dep and fix run script

* 🐛 initialize services in app.ts

* load entities manually

* fix rest-endpoints param

* fix timestamp column for sqlite

* remove column decoration from relation property

* set explicit tables names

* port tmdb

* extend ParserResult interface

* fix tmdb episode type

* port omdb

* change rating to vote
lucafaggianelli added a commit that referenced this issue May 15, 2020
lucafaggianelli added a commit that referenced this issue May 17, 2020
ability to install extensions from server-side service, REST route and
settings page on the client
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant