Commit Graph

823 Commits

Author SHA1 Message Date
kmcc049 07b70f9d3f Fixed: Consistent display of sizes
Closes #709
2015-09-24 06:30:49 +12:00
Mark McDowall e1afd89aae Extremely long titles
Fixed: Extremely long series titles causing display issues on main page

Fixes: #769
2015-09-10 20:08:14 -07:00
Mark McDowall bf10d420ec Show implementationName for metadata
Closes #770
2015-09-01 00:20:17 -07:00
Gavin Mogan c5b25bcfee New: Add Webhook support to sonarr
Add Form type url (type=url input field)
Add isValidUrl input type validation

Only allow absolute urls when checking if a url is valid

String => string as per comments that sonarr is standarizing on the lowercase primative

Remove this before function calls

Refactored everything so OnGrab is supported

Don't double submit the webhook

Wrappers around Series, EpisodeFile, Episode so the entire data structure isn't exposed

Add Braces as per style guide

Series.ID and Series.TvdbId should be integers

Reorder webhook payload as per style guide

Upgrade to use ongrab as json instead of string

Add method selection to webhook settings

include episode directly in download event

QualityVersion should be an int and not a string (don't convert it int=>string)

Remove the list of episodes

Add season number to episode data structure

Code Review Fixes:

* Remove episodefile from payload, move everything to episode
* Change episode to a list

convert to var as per code review / style guide

Down with internals

Everything now uses webhookpayload. None of that payload.Message stuff

{"EventType":"Test","Series":{"Id":1,"Title":"Test Title","Path":"C:\\testpath","TvdbId":1234},"Episodes":[{"Id":123,"EpisodeNumber":1,"SeasonNumber":1,"Title":"Test title","AirDate":null,"AirDateUtc":null,"Quality":null,"QualityVersion":0,"ReleaseGroup":null,"SceneName":null}]}

Remove logger and processProvider

Remove unused constructor
2015-08-29 22:45:14 -07:00
Mark McDowall 53985a282d Succeeded instead of completed for testing
Closes #758
2015-08-25 23:34:25 -07:00
Mark McDowall b82e830e86 Cleanup and refactoring of Twitter notifications
Closes #301
New: Twitter Notifications
2015-07-31 22:25:05 -07:00
Gavin Mogan 2fbf7a4114 Inital work on Twitter notifications 2015-07-31 22:25:01 -07:00
Taloth Saldono ecb4835a16 minor pageable code error. 2015-08-01 01:53:37 +02:00
Mark McDowall db879426db Fixed backbone.collectionview shim 2015-07-28 23:25:48 -07:00
Taloth Saldono c274c7d589 Icon now completely hidden if spinner overlay is shown.
Fixed season action margin.
2015-07-28 22:16:22 +02:00
Taloth Saldono 0a12989a70 Actually added deepmodel shim. 2015-07-28 22:06:41 +02:00
Mark McDowall 5b58bd504d Shim for deepmodel 2015-07-27 22:56:44 -07:00
Keivan Beigi f4d9e3495a Added shim for _ 2015-07-27 22:34:55 -07:00
Mark McDowall 3f7ae250c7 AsPageableMixin to make backbone.pageable to stay on same page during fetch
Closes #670
2015-07-27 00:50:20 -07:00
Taloth Saldono 645c9c25d1 Updated spinner visualization. 2015-07-26 22:05:12 +02:00
Taloth Saldono c8b7446f7c Fixed: Readded series monitoring flag to Season Pass view. 2015-07-26 22:05:11 +02:00
Taloth Saldono 293bc55e58 Added link to existing series in add series view. 2015-07-26 22:05:09 +02:00
Taloth Saldono 794a7957ef Show thexem outdated mappings message on the calendar as well. 2015-07-22 19:56:20 +02:00
Taloth Saldono 5c1d683e71 Tooltips are now properly hidden if the element is removed from the dom. 2015-07-22 19:56:19 +02:00
Taloth Saldono 6d046a8df8 Fixed: Extrapolate scene numbering but won't auto import. 2015-07-20 21:05:48 +02:00
Mark McDowall 0f2bba0615 Custom scripts
New: Run custom scripts (Connection)

Closes #439
2015-07-20 10:49:54 -07:00
Mark McDowall 08714f79da Renamed Activity to History in episode details modal
Closes #624
2015-07-17 00:15:49 -07:00
Mark McDowall 6983f36f4d New: Show series ratings on series details
Closes #634
2015-07-16 23:41:51 -07:00
Mark McDowall ea19020015 Fixed: Sorting by timeleft on Activity: Queue 2015-07-16 22:57:10 -07:00
Mark McDowall 889d3d1207 Formatting 2015-07-13 22:31:20 -07:00
Mark McDowall 3c88f6c452 Double clicking test and save won't retrigger button
Fixed: Double clicking test and save
2015-07-13 21:38:05 -07:00
Mark McDowall 61de750e05 Update plex token cache when password is changed
Fixed: New plex.tv password not taking effect immediately
Fixed: Prevent an incorrect plex.tv password from locking out account
2015-07-08 23:40:54 -07:00
Taloth Saldono 5c6ac2ae8b Removed trello from CONTRIBUTING as well. 2015-07-08 23:23:12 +02:00
Taloth Saldono 265821c9de Removed link to trello. 2015-07-08 22:58:19 +02:00
Taloth Saldono dbb3eb0e54 Series is already available in model. 2015-07-07 23:06:00 +02:00
Taloth Saldono 30ab5bc17f New: Added missing absolute episode number warning for anime to calendar view as well.
Fixes #486
2015-07-07 22:51:44 +02:00
Taloth Saldono c5684439f4 Added robots.txt
Fixes #667
2015-07-07 22:13:01 +02:00
Mark McDowall 14b9a031bb Show warning message for rTorrent that it doesn't support torrent removal 2015-06-28 14:06:03 -07:00
Mark McDowall 77e9493ccf Improved PushBullet implementation (v2 API, multiple devices, channels)
New: PushBullet supports multiple devices
New: PushBullet channels

Closes #641
2015-06-28 01:50:19 -07:00
Mark McDowall c9ef0951bc Clear scrollbars on window resize 2015-06-21 23:42:55 -07:00
Mark McDowall 6f8cbc22be Upgrade to Bootstrap 3.3.5 2015-06-21 23:19:24 -07:00
Mark McDowall 2b6bac8104 Remove calendar header padding for scrollbar 2015-06-21 23:08:35 -07:00
Mark McDowall 7d0ba9dd2b Fixed: Series poster controls 2015-06-18 22:52:52 -07:00
Mark McDowall 754237c57b Remove scrollbar from calendar 2015-06-16 23:40:54 -07:00
Mark McDowall 0c56fddecf Upgrade FullCalendar and MomentJS
Close #469
2015-06-16 19:17:46 -07:00
Mark McDowall a7523ed462 Upgraded bootstrap to 3.3.4 2015-06-16 18:25:51 -07:00
Mark McDowall 71f3435026 Fixed: Downloading progress won't cutoff series title prematurely
Closes #620
2015-06-14 21:15:22 -07:00
Mark McDowall c42e322949 seasonNumber not season 2015-06-07 23:45:37 -07:00
Mark McDowall 408ff983cf Use protocol agnostic URLs for images on add series
Closes #583
2015-06-07 21:28:21 -07:00
Mark McDowall 92b87b9d21 Fixed: Improved error messaging for manual import 2015-06-07 14:09:49 -07:00
Mark McDowall c9f1039ab4 Poster x-class 2015-06-07 11:15:54 -07:00
Mark McDowall 3c52a9066c New: Reload fanart and poster on series details after images are downloaded 2015-06-07 09:51:29 -07:00
Taloth Saldono fc572500e4 Improved season pass styling 2015-06-06 23:55:32 -07:00
Mark McDowall 155c82c199 Season pass overhaul
New: Season Pass supports multi-select
New: Improved Season Pass toggling

Closes #396
2015-06-06 23:55:21 -07:00
Taloth Saldono 28e2cf97da Fixed typo in UI. 2015-06-06 16:05:41 +02:00
Mark McDowall acaa07c69d Fixed: Calendar not showing some items on the last day of the week 2015-06-06 00:09:22 -07:00
Mark McDowall de3ba041f2 Fixed: Editing episode file quality 2015-06-02 22:12:41 -07:00
Mark McDowall 5fda64de66 Shift select range on Missing/Cutoff Unmet 2015-05-28 16:46:52 -07:00
Mark McDowall f547cfd0c9 Merge pull request #553 from larsjohnsen/settings-bind-address-fix
Settings: Remove misleading placeholder, fix error-message
2015-05-21 16:47:24 -07:00
Taloth Saldono ab1e82414b Fixed: Unlimited MaxSize and increased granularity.
fixes #337
2015-05-21 20:44:45 +02:00
Lars 00ba19d683 Settings: Remove misleading placeholder, fix error-message 2015-05-21 04:31:01 +02:00
Mark McDowall 475f4244c4 Recent folders for add series now show clickable cursor 2015-05-17 16:10:10 -07:00
Mark McDowall f57dea7f1f New: Store last 5 used folders from manual import 2015-05-17 16:07:27 -07:00
Mark McDowall 366e3ed0be Merge pull request #539 from larsjohnsen/source-case-inconistancies
Compilation: Fix case inconsistencies
2015-05-15 09:10:05 -07:00
Mark McDowall 761a106fa9 Use HTTPS for piwik when loading via HTTPS 2015-05-14 13:24:24 -07:00
Mark McDowall 213f905767 Only make manual import cells clickable when previous steps have been done 2015-05-13 08:45:40 -07:00
Mark McDowall c4e1a732dd Remove Kodi specific settings from PHT Settings 2015-05-13 08:01:39 -07:00
Mark McDowall 149c149094 Select input for select series in manual import 2015-05-12 17:07:56 -07:00
Mark McDowall ee224cb422 Modal Regions inherit from a common base 2015-05-12 16:57:30 -07:00
Mark McDowall 335be1c85d Interval for RSS is minutes 2015-05-12 14:40:52 -07:00
Lars Johnsen a79fc94a54 Compilation: Fix case inconsistencies 2015-05-12 23:17:51 +02:00
Mark McDowall 92a23d0f8b Casing for button text 2015-05-11 10:04:55 -07:00
Thirrian 23c6da4746 Title case for buttons 2015-05-10 11:07:04 +02:00
Mark McDowall 95bd82778f Transform buttons to title case 2015-05-08 07:50:46 -07:00
Mark McDowall b73413f189 Prefix relative dates with "in" where appropriate 2015-05-07 16:39:48 -07:00
Mark McDowall 84128482f4 Its a good idea to remove testing elements before merging 2015-05-05 12:45:35 -07:00
Mark McDowall 6dd22e7dcb New: Manual Import episodes 2015-05-05 08:41:39 -07:00
Mark McDowall bc03ad2a18 Blacklisting torrents and using more info to evaluate matches
New: Blacklisting torrents manually
New: Details on why a release was blacklisted in the UI
New: Blacklist matching take into account indexer, size, date and name
2015-05-05 08:39:41 -07:00
Thirrian f5fde97f68 Move error div inside body tag 2015-05-05 14:13:22 +02:00
Chao Man 0534fb4330 Fixed scrolling performance issues on Webkit based browsers. (Opera, Chrome, Safari)
Update theme.less

Rebased and added markus101's changes.
2015-05-02 18:40:05 +10:00
Mark McDowall 4eff8d88d1 New: Show age in minutes when less than 2 hours old (manual search/history) 2015-04-26 00:11:23 -07:00
Mark McDowall 235a986679 Display names for Download clients 2015-04-25 09:25:33 -07:00
Mark McDowall c3e0dbc173 Display names for Indexers 2015-04-25 09:25:18 -07:00
Mark McDowall 0e865fff8c No longer titlecases notifications, indexers, etc 2015-04-25 09:03:07 -07:00
Mark McDowall 9a629c2fc6 Display names for Notifications 2015-04-25 09:02:17 -07:00
Mark McDowall 2feb583e45 Show reload when already on updates page 2015-04-22 14:49:34 -07:00
Taloth Saldono b4e8a39c2c New: Added Color-Impaired mode to UI settings. 2015-04-22 19:10:07 +02:00
Mark McDowall ab6233dd3f New: Option to show unmonitored episodes on calendar 2015-04-14 20:35:55 -07:00
Mark McDowall c3d15015fe Fixed: Table pagers show correct loading icon 2015-04-14 20:35:06 -07:00
Mark McDowall f30e7bc701 jshint in WebStorm 10 2015-04-14 20:35:05 -07:00
Mark McDowall f13a4b5aa5 New: Sort queue by series, episode and episode title 2015-04-08 16:43:51 -07:00
Mark McDowall 9cf575c096 New: Toggle selected on Wanted: Missing to change monitored status 2015-04-07 16:49:36 -07:00
Mark McDowall 2c52ac1a7b Fixed: Rename preview for Specials 2015-04-07 16:19:06 -07:00
Mark McDowall 7e0c833ad0 New: Show quality in dropdowns with best at top (same as profiles) 2015-04-07 16:18:56 -07:00
Mark McDowall 7f38617d76 Fixed: Wrap long release names in history details 2015-04-07 15:54:40 -07:00
Mark McDowall 7378a98e07 Fixed icon colours 2015-03-30 00:02:47 -07:00
Mark McDowall adfaa00ce1 Toggle cell use spinForPromise 2015-03-26 08:03:31 -07:00
Mark McDowall a1a91878ad New: Choose the latest season when adding a new series 2015-03-25 16:47:03 -07:00
Mark McDowall 216286db5e Fixed: navbar hover mobile styling 2015-03-25 16:47:01 -07:00
BrendenCA 6114952012 Fixed a typo 2015-03-23 09:33:53 +05:30
Mark McDowall 679455713e Fixed: sorting on episode list when new episodes are added during refresh 2015-03-18 16:14:44 -07:00
Mark McDowall 638e3ca898 Command queue
New: Adding multiple series will queue them instead of running all at once
New: Slower scheduled tasks won't be block others from running
2015-03-16 22:07:02 -07:00
Taloth Saldono 2a12aca66a Fixed: Selecting range with shift-key in Series Editor should now work as intended. 2015-03-10 20:31:23 +01:00
Mark McDowall a45f822fdb Fixed: piwik loading when accessing Sonarr via HTTPS 2015-03-09 15:56:34 -07:00
Taloth Saldono 6393f66448 Fixed: Added symbols and tooltips to Manual Search last two sort columns. 2015-03-09 19:40:25 +01:00
Taloth Saldono f39e99bd3c Fixed: Column sort direction will not toggle unless the same column is clicked again. 2015-03-09 19:21:18 +01:00
Mark McDowall dd6dc38672 Series editor cleanup 2015-03-07 16:44:35 -08:00
Mark McDowall 1d70c97983 Fixed: Sorting on path in series editor 2015-03-06 22:14:33 -08:00
Mark McDowall dc80377a4c Merge pull request #214 from larsjohnsen/ui-connect-changes
Separate setting groups & clarify tooltips
2015-03-05 10:54:27 -08:00
Lars Johnsen ca9c39984e UI: Separate setting groups & clarify tooltips 2015-03-05 13:07:47 +01:00
Taloth Saldono 8b1e0f68dd Added tooltip to Episode Delete button. 2015-03-04 21:20:08 +01:00
Taloth Saldono 6803e46782 Fixed: Empty Sabnzbd category is now properly handled. But added UI validation to recommend adding a category. 2015-03-04 21:14:40 +01:00
Mark McDowall a7a6a08807 Fixed: Force import won't trigger icon change on multiple items 2015-02-27 16:58:10 -08:00
larsjohnsen 3b737d4b66 Delete obsolete file: handlebars.run.min.js 2015-02-27 00:37:02 +01:00
Mark McDowall be338a651e Fixed: Menu button on mobile views 2015-02-23 18:16:36 -08:00
Mark McDowall ca05c15340 Removed extra 's' in file 2015-02-22 21:11:42 -08:00
Taloth Saldono 2da23ae230 Fixed tooltip for pending queue items. 2015-02-22 22:10:45 +01:00
Mark McDowall a3d649452f Fixed sorting in episode file editor 2015-02-22 12:40:34 -08:00
Mark McDowall 30849e6356 Less wordy tooltip for season rename 2015-02-21 21:33:31 -08:00
Mark McDowall 8ab0b26773 Episode file editor
New: Ability to delete all episode files in a series or season
New: Ability to change quality for all episode files in a series or season
2015-02-21 11:13:24 -08:00
Mark McDowall 47a0f55255 Fixed search icons 2015-02-21 11:12:57 -08:00
Mark McDowall 015deacd7b Upgraded to FontAwesome 4.3.0 2015-02-21 10:53:46 -08:00
Mark McDowall 4108bbac7a Clear log files 2015-02-19 11:30:13 -08:00
Taloth Saldono 1837ba94cc Added info to explain Generic providers such as Newznab. 2015-02-18 19:27:46 +01:00
Mark McDowall 59f487392e Fixed: UI notification after Sonarr updates 2015-02-17 21:52:06 -08:00
Mark McDowall bf65807ef3 Series details styling fixes
Fixed: Empty network won't be shown on series details
Fixed: Poster and series title line up on series details
2015-02-16 17:58:30 -08:00
Taloth Saldono 32fc68b9df UI Cleanup - Updated System, Tags and Wanted subtrees. 2015-02-14 19:14:57 +01:00
Taloth Saldono d6079a701c UI Cleanup - Updated Shared and Shims subtrees. 2015-02-14 19:12:33 +01:00
Taloth Saldono 019525dd9d UI Cleanup - Updated Settings subtree. 2015-02-14 19:12:32 +01:00
Taloth Saldono b69ea349ce UI Cleanup - Updated Series subtree. 2015-02-14 19:12:31 +01:00
Taloth Saldono 1bf433872a UI Cleanup - Updated Rename and SeasonPass subtrees. 2015-02-14 19:12:30 +01:00
Taloth Saldono 860f55996c UI Cleanup - Updated Navbar, Profile, Quality and Release subtrees. 2015-02-14 19:12:29 +01:00
Taloth Saldono 29d9e3dadf UI Cleanup - Updated root tree. 2015-02-14 19:12:28 +01:00
Taloth Saldono 70bfad4e6a UI Cleanup - Updated Instrumentation, jQuery and Mixins subtrees. 2015-02-14 19:12:28 +01:00
Taloth Saldono 44928c8f64 UI Cleanup - Updated Health subtree. 2015-02-14 19:12:27 +01:00
Taloth Saldono a5fd28326e UI Cleanup - Updated Form and Handlebars subtree. 2015-02-14 19:12:26 +01:00
Taloth Saldono fb7988edb8 UI Cleanup - Updated Episode subtree. 2015-02-14 19:12:25 +01:00
Taloth Saldono 7b7f199587 UI Cleanup - Updated Commands subtree. 2015-02-14 19:12:24 +01:00
Taloth Saldono 7b5c0a952b UI Cleanup - Updated Cells subtree. 2015-02-14 19:12:23 +01:00
Taloth Saldono 83b8ab8fe9 UI Cleanup - Updated Calendar subtree. 2015-02-14 19:12:22 +01:00
Taloth Saldono f5118fc430 UI Cleanup - Updated AddSeries subtree. 2015-02-14 19:12:21 +01:00
Taloth Saldono b556eda4a0 UI Cleanup - Updated Activity subtree. 2015-02-14 19:12:20 +01:00
Mark McDowall b7e609a7d5 De-dupe Tags
Fixed: Remove duplicate tags and prevent new ones from being created
2015-02-13 17:04:07 -08:00
Taloth Saldono 1b3993bf6a Tooltips should now be attached to a container close to the target element while avoiding button/input groups. 2015-02-13 21:45:26 +01:00
Mark McDowall 32dd545ef9 commonjsed SearchResultView 2015-02-10 17:02:52 -08:00
Mark McDowall 408a4e0a81 Option to monitor no episodes on add 2015-02-10 16:46:25 -08:00
Mark McDowall cc21d83e69 Help text for tags on notifications 2015-02-10 16:41:15 -08:00
Taloth Saldono 00dddfeaf3 Updated zero.clipboard to fix copy to clipboard function for requirejs.
Removed wrapper function.
2015-02-11 00:06:33 +01:00
Taloth Saldono 58f0e713fa Moved naming pattern in Rename preview dialog to top. 2015-02-10 23:31:19 +01:00
Taloth Saldono 77edf53c6a New: Added poster to Series Details overview in the large screen width category. 2015-02-10 21:13:10 +01:00
Mark McDowall b5cfa72c31 Fixed error on load for poster item view 2015-02-09 13:02:09 -08:00
Mark McDowall 394b93628c Fixed: Monitor from first season 2015-02-09 13:01:50 -08:00
Taloth 5750f012cb Merge pull request #180 from Sonarr/updatecheck-fixes
Updatecheck fixes
2015-02-08 21:21:24 +01:00
Keivan Beigi 811ce8fa22 separated vendor.js from main.js 2015-02-07 17:01:15 -08:00
Keivan Beigi 3fab46a740 updated html doctype 2015-02-07 12:07:54 -08:00