eygleserver's People
eygleserver's Issues
[DL] Requests
- List of requests with status/message (if any) + link to media/file
- Tabs per category (movie, tv show, other)
- Request creation
- Type: Movie/TV Show/Other
- TVDB/TMDB autocomplete or title
- Cancel for own requests
[DL] Admin
Proposals (multi items / identified by users)
- Movies
- TV Show
- Autocomplete TMDB TVDB / Enter Id (if none of the proposals is correct)
Requests
- Mark as fulfill
- Mark as invalid (+reason)
Registered & members
- Accept
- Revoke
Stats & usages
- Who downloaded what (last 20)
- By user
- Last connection
- List of downloads
[DL] Refactoring
- Angular Material
- Typescript
- Node.js
- Mongodb
[DL] Emails & notfis
Emails
- Daily/weekly/monthly added (if any)
- Request answers
- System messages
Notifs
- When something new is added
- When a movie is added
- When a TVShow is added
[DL] TODO
- Refactoring
- Angular Material
- Typescript
- Node.js
- Mongodb ?
- Account & password protected
- All extracted mediafiles in db (cron)
- Extract info from files name (movies/series/misc/all)
- Get link(s)
- Stats DL/co/etc
- Shortcuts (delete/copy link, ...)
- DL (smart)
- Zip => DL (smart)
- Categories (Movies, etc.)
- When info: image + last files by name/date/info
- TV Show
- Image
- Title
- Season/Episode nbr
- Episode name
- quality/size
- Movies
- Image
- Title (fr/vo)
- Quality (HDRip, etc.)
- Misc
- Get kulti links
- Force download (button)
- Streaming ?
- Identify media
[DL] TV Show
List page
- List of TV Shows
- Nbr seasons/episodes
- Title
Details page
- TVShow info (header)
- Last entry
- List seasons (order by creation date desc)
- Expand first, collapse other by default
- Title: Season x - y/z episodes
- List of episodes
- Number, Title (if any), release date (if any)
- File info (quality, etc.) & dl link per files
[DL] Account
Auth
- Register
- Route
- Errors messages in fields
- Password validator (minus special char)
- Facebook ?
- Login
- Route
- Session (Passport)
- Auth client side & cookies
Alerts & Messages
- Requests answers
- List of notifs
List of requests
- Cancel
- New request
- Status & message
Profile
- Change email
- Logout
[DL] scripts
General
- Create a service that runs at all time and wait for x seconds between loops
- Add files in database
- Get new files (deep search) as DB docs)
- Remove files not present anymore
- Separate File/Movie/TV Show
- Multi files in Movie/TV Show
Movie insertion
- TMDB Search
- TMDB full info
- DB Insertion
- Proposal DB insertions
TV Show
- Group by TV Show
- TVDB Search
- TVDB full info
- TV Show DB insertion
- Episodes DB insertion
- Proposal DB insertion
[DL] General
- Account & password protected
- [Home] Last 5 entries (links to all files or media)
- [Home] Will be deleted (cancel: Admin)
- Search (title, crew, year, ...)
- Display Toast on login if notifs
- Nbr of unread notifs next to Account
- Protected access for password
[DL] Movies
List page
- TVShow List
- Image
- Title
- Year
Details page
- All movie info appears
- Carousels like for crew / cast
- Rating
- Downloads (files)
- Quality
- Languages (check for multi in excess)
- Filename
- Link to All Files specific file or directory
[DL] All files
View
- All linux files have a DB Document
- Add breadcrumbs
- Create FileService
- holds the files hierarchy on navigation
- Selected (multi) & actions
- Add KeyEvent service (refactoring to avoid dependency of directive)
- Manage navigation: /files/:id
- If file is not a directory redirect on parent and search by filename (or id ?)
- Add actions
- Download (no need to be login to access the link)
- Get link(s) of selected values (deep search)
- Go to attached media if any (movie or tv show)
- View (streaming) ??? (check vlc add-on)
- Remove (modal ask in how many days)
- Identify
- Movie or TV Show ?
- TMDB / TVDB autocomplete or Id
- Search / Sort / Filters
- Search: filename
- Filter : Has media attached or not
- Sort: Date, title, size
File Schema
- Add all infos (ptn: [quality, language, ...])
- Add isDirectory boolean
- Add parent/children
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.