-
Notifications
You must be signed in to change notification settings - Fork 276
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add history apiv2 handler. * Add paginate_query helper, to provide a proper db pagination solution. * Fix pagination for all history items. Fix pagination for when a series_slug is provided. * Added store for history [WIP] * Add history.js * Use a data_generator for the history pagination. * update history.js store, to get entire history. * Add show-history.vue component. * Add apiv2 providers endpoint. * Return a list of providers in json. * Add results path_param. * Return results filtered by show, season or episode. * Added snatch-selection.vue * First concept version of a episode history component in snatchSelection. * yarn dev * Store last loaded show in recentShows. Use the Vue beforeRouteEnter lifecycle. * Add the visited show to the start. Cut it off at 5. * Fix getting history for episode when switching between episodes / shows. * Added sending a SearchResult through webSockets to the client. * generic_provider.py Fix bug in to_json() for TorrentSearchResult * Fixed apiv2/providers.py, sending searchResults. * Added new component to dislay show results. (used by snatch-selection.vue) * Added store and actions for provider.js. * Added webSocket support for provider's search results. * Updated snatch-selection.vue with components for history and results. * Make sure I get the correct season/episode. * Merge objects, but do not overwrite the dateAdded field. * Added date searched / time field. * Add webSocket support to the queueItems. * Start webSocket messages when a queueItem starts and finishes. We can use this to track searches, subtitle Search, postprocessing etc. * Refactored config related stores. * use queueItems to update manual search messages. * Added new store module search.js (which should be used for search related activities) * Standardize the date format across apiv2 and websocket. * Add other vgt fields to show-results.vue * Added some js string templating. * Added quality to history result. * Fixed api's for history route. * Changed identifier for the pickManualSearch function from rowid to identifier. As identifier is always available. * Fixed bug in parsing the pubdate for a SearchResult objectd, when calling it's to_json(). * This one's also a rowid -> identifier change * set current tab (when chaning tabs in home) should not send apiv2 request. * show-history.vue: finished component * show-results.vue: finished component * Fixed vue-good-table styling * Also the setCurrentTab fix. * updated history.js and provider.js stores. * runtime bundles * Add show to store, when added in backend. Use websocket. * Remove comments. * Fix the routes in handler.py. * Added a reminder TODO. * whoops * Return descriptive fields for the "resouce" field. * Map provider field to descriptive fields, based on specific action id's. * Fix showing provider/release group in same column. * Force search, when no initial results found. * Fix searching when no cache present. * Add episode title to snatchSelection (showHeader) component. * Add row style to subtitled history item. show-results: Fix Seeds/Peers * Improve history table for subtitle rows * Fix displaying xem icon in showHeader. * Add column filters to show-history.vue and show-results.vue tables. * Fix show-results.vue release name coloring. * Add season pack support * Fix switching between season and episode. * Fix date parse errors * Fix episode title showing for season pack search * Better 404 error handling * Fix double style attribute in history.mako * Fix provider icons for failed. * Replace language code with flag. * Save show-results sorting in cookie. * Moved vue-good-table sorting methods to manage-cookie.js mixin, to make it easier to re-use. * Add onError fallback provider image * Refactor store /config -> /config/general * Replaced vanilla-lazyload with vue-lazy-images * Fixed manage_backlogOverview.mako style for allowed. * Some small bug fixes. * Fix manage/mass-update * Fixed show-results. * Also fix the date console errors, for when new results come in through ws. * Improve storing cookies for vue-good-table sorting. * Use provider image, with provider name (tooltip) for show-history.vue and show-results.vue * Fix clear warnings in sub-menus.js. * Fixed home.vue smallposter and banner styling. * Fix app-link.spec.js test. * Fix save/loading home.vue layout by cookie. * Refactor state.config -> state.config.general * Fixed tests * Enable series asset (poster, banner, fanart) cache-control. * Wrote my "own" lazy-image component. * Fixed jest tests * Fixed typo * my system trippin * Fixed lazy-load component. * Improve speed switching layouts. * Fix duplicate class error. * Add jest tests for show-history and show-results * Fix lint errors * Status donwloaded should not display a provider icon. * Fix flake warnings. * Unused imports. * Last of the flake warnings * Fix show-history.spec.js * rebundle build lock.
- Loading branch information
Showing
177 changed files
with
10,392 additions
and
4,916 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.