Commit Graph

437 Commits (779ab39f50b73adf2001b4fd3e5fe802702fc0eb)

Author SHA1 Message Date
Keivan Beigi 6af9b03d26 added missing using
10 years ago
Keivan Beigi 0be8f55a2f Cleaned up using directive
10 years ago
Mark McDowall cd1d34a0f2 Fixed: Add tag when text box loses focus
10 years ago
Mark McDowall 37a1398338 Delay Profiles
10 years ago
Mark McDowall 6467167046 Moved Extension methods in common to subfolder
10 years ago
Mark McDowall af5096f9af Absolute release group parsing fix for custom filenames
10 years ago
Mark McDowall 3b3066ed47 Naming fixes
10 years ago
Mark McDowall cf9f5fe569 Various naming fixes
10 years ago
Mark McDowall d78e55a4d1 Changed basic auth prompt to Sonarr
10 years ago
Keivan Beigi e2450e2106 updated FluentValidation 5.4.0 > 5.5.0
10 years ago
Keivan Beigi 04f05bdb83 FluentMigrator.1.3.0.0 => FluentMigrator.1.3.1.0
10 years ago
Keivan Beigi f127028992 updated restsharp to 6.0.5 -> 6.0.6
10 years ago
Taloth Saldono ffa814f387 Added support for Hardlinking instead of Copy.
10 years ago
Mark McDowall 438686ca1a Refresh the scene mapping cache if it is empty during a lookup
10 years ago
Mark McDowall 53c2962d2a Release restrictions
10 years ago
Mark McDowall 0ff5850a61 Added on SeriesResource
10 years ago
Mark McDowall 3ee58979ec New: CORS support on the API (for developing against the API)
10 years ago
Mark McDowall b579a1fcfe Added trackingId to queue
10 years ago
Mark McDowall b6fc490b89 Series detials fixes
10 years ago
Mark McDowall 877a851fe9 Fixed: Only show install/cannot install on the latest version
10 years ago
Mark McDowall e82b29e346 Tags
10 years ago
Taloth Saldono 6dfbc3c290 Fixed: Will no longer cause an error when trying to parse an anime episode with absolute number 0.
10 years ago
Keivan Beigi ef1e290311 Removed redunent UTC/non-utc File/dire methods.
10 years ago
Keivan Beigi 28f7e256b2 removed dead code
10 years ago
Keivan Beigi 6a743a8792 removed dead code
10 years ago
Keivan Beigi 54b6bfc181 updated fluentassertion/fluentmigrator
10 years ago
Keivan Beigi 6ada50783c fixed namespaces
10 years ago
Keivan Beigi c10a9ddf6e updated json.net to 6.0.5
10 years ago
Keivan Beigi 4b51fc04ae include branch as analytics custom variable
10 years ago
Mike 87cafe0035 Don't allow port 0 as a listen port
10 years ago
Mark McDowall caa6a3858b Use DownloadClientIds to find matching series/episodes instead of relying solely on release name
10 years ago
Keivan Beigi c4b210c053 disable analytics in dev
10 years ago
Keivan Beigi a21b535937 New: added self hosted analytics to help improve nzbdrone. Can be turned off in Setting>General
10 years ago
Taloth Saldono efbce27a7c Fixed: Now the UI will update properly if you change a custom quality title in the Quality table.
10 years ago
Mark McDowall a3d013d908 New: v2/v3/etc handling for anime
10 years ago
Mark McDowall 7c01f46cc0 Fixed logging text for XBMC episode images
10 years ago
Taloth Saldono 525f1aa9dd New: Added global Remote Path mapping table to replace individual Local Category Path settings.
10 years ago
Mark McDowall 51b397a00c SignalR for tasks, better handling of future/disabled jobs
10 years ago
Taloth Saldono 56436fea69 Fixed: Now shows UI notification if downloading nzb from indexer fails.
10 years ago
Taloth Saldono 518a75ea5c Downloading releases via Manual Search are now processed via unique id to allow caching more Release details.
10 years ago
Mark McDowall 6b912a56f0 UI cleanup for tasks
10 years ago
Mark McDowall 2b0ddb6131 New: Scheduled tasks shwon in UI under System
10 years ago
Keivan Beigi 879035b28a Merge branch 'http-client' into develop
10 years ago
Keivan Beigi 2c1d3339d0 HttpClient
10 years ago
Mark McDowall cd13f4345a manual property on Command resource
10 years ago
Mark McDowall 1b18baca44 Fixed: Manual refresh of all series will refresh every series, including ended series
10 years ago
Mark McDowall 2ff1208947 Episode resource now uses series resource as the subtype
10 years ago
Mark McDowall f63476260b New: Show episode file file deletions in history and episode activity
10 years ago
Keivan Beigi c925c0bb24 fixed: issue where a partially generated index.html would be cached.
10 years ago
kayone 5fc7d07c76 Fixed: cache break issue when base url was used
10 years ago
kayone c4e8e3ebc7 Added cache breaking based on hash rather than version
10 years ago
kayone dbcabd6df6 updates to static pipeline
10 years ago
Mark McDowall 57a95d4cc5 Fixed: Errors after episode is imported
10 years ago
Mark McDowall ebf0dbc1d0 New: Enable/Disable RSS Sync/Searching on a per indexer basis
10 years ago
Mark McDowall 7d91b1bdb7 Fixed broken tests
10 years ago
Mark McDowall 9f3bdaa1ce Fixed: Cutoff Unmet not loading
10 years ago
Taloth Saldono 64ecaf5f6e Fixed: Repaired Cutoff Unmet UI and added Cutoff Unmet status badge to History.
10 years ago
kayone 322ff2af8c signalR connection is now called directly rather than using a command to reduce overhead.
10 years ago
kayone e0e90efbc9 updated fluentmigrator
10 years ago
kayone 3f3cc69da7 updated json.net
10 years ago
Mark McDowall a933ab90ec Merge pull request #103 from Taloth/develop
10 years ago
kayone 7b2b4794c7 updated fluentvalidation
10 years ago
kayone 7e392e84a7 upgraded nancy to 0.23.2
10 years ago
Taloth Saldono ded6e966e3 New: Episode quality badges are now styled differently for episodes that haven't met quality cutoff yet.
10 years ago
Mark McDowall c4936f0523 Don't log query strings
10 years ago
Mark McDowall 807ed7df1a New: Show disk space used by series on series details
10 years ago
Mark McDowall 7d7fe912aa Fixed: Removed redirect permanent from old quality profile endpoint
10 years ago
Mark McDowall 6671934c0f Relative episode file paths
10 years ago
Taloth Saldono 8a5edfeaf5 Rewrote most of the renamer token handling code to give it a bit more generic architecture. Also added MediaInfo as possible token.
10 years ago
Mark McDowall 18874e2c79 Calendar/Date localization
10 years ago
Mark McDowall 1ed45625df Better logging if SQLite exception is thrown during API call
10 years ago
Mark McDowall c21ffcb5e4 New: Show processing time for pending items on Calendar and Queue
10 years ago
Mark McDowall 125e69da6d Log error if gzip fails during response
10 years ago
Mark McDowall b5607b79bc Fixed: Update logs won't log an error if there are no update logs
10 years ago
Mark McDowall 705d4a3d02 New: show mono version on System -> Info
10 years ago
Mark McDowall b63eb4efd7 Log trace message when handling exceptions in the API
10 years ago
Taloth Saldono 5450170718 Cleanup, sorted project files.
10 years ago
Mark McDowall 74a38415cf Profiles
10 years ago
Mark McDowall 9b17a3787d Fixed: do not send season images in json requests for series
10 years ago
Taloth Saldono d64c4445b8 Fixed compile warnings.
10 years ago
Mark McDowall 8a18124212 Fixed: Do cache images returned through the API (3rd party app support)
10 years ago
Taloth Saldono 53e723a301 Fixed: Blacklist Retry logic will now properly handle Sabnzbd changing the unique id.
10 years ago
Taloth Saldono 47089d360d New: The History->Queue UI now show some elementary error information for failed imports.
10 years ago
Taloth Saldono 8f192e635f New: The Manual Search result table is now sorted by the internal prioritization logic and sorting by quality now works as well.
10 years ago
Mark McDowall c81c8fec27 Fixed: manual search will use tvrage id if required when sending release to client
10 years ago
Taloth Saldono 803a76ed0f Fixed UI notification error for Missing.
10 years ago
Mark McDowall 140427c76e Backup before update
10 years ago
Mark McDowall 65e4de7441 Added ParsedEpisodeInfo properties to ReleaseResource
10 years ago
Taloth Saldono 6941888832 Updated sorting architecture so the collections can specify the sort-oddities instead of in backgrid column definitions.
10 years ago
Mark McDowall a72e70fa27 Fixed: Errors after importing episodes
10 years ago
Mark McDowall 7af782d353 Provider testing improvements
10 years ago
Mark McDowall c5bd8b27fb Backups
10 years ago
Mark McDowall bd0392a376 Merge branch 'series-sorttitle' of https://github.com/Taloth/NzbDrone into develop
10 years ago
Mark McDowall 193672b652 Anime!
10 years ago
Taloth Saldono c2b06d957d New: Series Overview sorted by Next Airing now sorts all remaining items by their Last Aired date.
10 years ago
Taloth Saldono 221a457f3a Fixed: Sorting on Series Title now ignores articles (a/an/the).
10 years ago
Taloth Saldono fd5e8a5166 Added Series SortTitle Migration. (Left a slot for anime)
10 years ago
Mark McDowall e2ee7e36e3 Fixed: Viewing log files with URL Base enabled
10 years ago
Mark McDowall a6639fecd9 More fixes for signalr + episodes
10 years ago
Mark McDowall 293e6cac6d Fixed signalR for Missing/Wanted
10 years ago
Mark McDowall cb291d30b3 New: Missing/Cutoff Unmet will update when an episode is grabbed
10 years ago
Mark McDowall f5d46ffcd2 Log file changes
10 years ago
Taloth Saldono 9633afc612 New: Added Presets to Indexers to add indexers with default properties. In an older version of NzbDrone these default indexers were added automatically and could not be removed.
10 years ago
Mark McDowall 6184105d3c Fixed: Prevent adding a series if the path is the ancestor of another series
10 years ago
Taloth Saldono 0e7fc2e697 New: Health Check errors now have links to the wiki pages.
10 years ago
Taloth Saldono 1b96a43037 Fixed performance issues with the QueueModule and limited the number of items the Download Client will fetch as history.
10 years ago
Taloth Saldono cb0f7792f2 Queue UI no longer shows unknown ETAs as 0:00:00.
10 years ago
Taloth Saldono 2035fe8578 New: Drone now uses the Download Client API to determine if a download is ready for import. (User configuration is required to replace the drone factory with this feature)
10 years ago
Mark McDowall ab05aabcd8 Renmed Downloading on EpisodeResource to Grabbed (also hidden by default)
11 years ago
Mark McDowall 94f9db940b Restart/shutdown messages
11 years ago
Mark McDowall ef3777fccf Update improvements
11 years ago
Mark McDowall eff7c4b7b7 Auto reload when server has been updated
11 years ago
Mark McDowall 99f2b07a11 Bootstrap 3
11 years ago
Mark McDowall 1ade005a73 Fixed: Prevent errors when looking up folders via auto-complete
11 years ago
Mark McDowall 1b5ed1d641 Fixed: Disable caching of iCal
11 years ago
Mark McDowall 412291a7c4 Merged authentication so they don't step on eachother
11 years ago
Taloth Saldono ed99fa8698 Corrected various spelling errors in code.
11 years ago
Taloth Saldono 326ecf1c14 Fixed: Blacklist sorting on Series Title no longer causes UI failure.
11 years ago
Mark McDowall 007f96677c Fixed: Do not require SSL Cert Hash on Linux/OS X
11 years ago
Mark McDowall 1ce58c58af Fixed: Parsing daily episode formats that contain [] around the quality
11 years ago
Mark McDowall 78ded70b39 New: ical is available with API key authentication
11 years ago
Mark McDowall f104be6dd1 New: Support API Key via query string
11 years ago
Mark McDowall fc540067c2 Series and Season folder format validation/error handling
11 years ago
Mark McDowall f092f9c08b Merge pull request #72 from Cyberlane/alternate_titles
11 years ago
Mark McDowall dade3bb214 New: Examples for Series and Season folder format
11 years ago
Cyberlane 612ca49281 New: Alternative titles on Series Details UI
11 years ago
Mark McDowall fd531eda36 Fixed broken test
11 years ago
Mark McDowall 0f75a9008a New: Get series images via the API (3rd party app support)
11 years ago
Mark McDowall fe3351e7ac New: Optional disable RSS Sync (set interval to zero)
11 years ago
Mark McDowall d8aae8f8ff Fixed: Removed validation to ensure series path exists when updating a series
11 years ago
Mark McDowall 3f4c1a16f8 Health check results are stored in memory and updated as required
11 years ago
Mark McDowall e21574a203 Blacklisting improvements
11 years ago
Mark McDowall 606875cc2e Added SkipFreeSpaceCheckWhenImporting to resource so it can be saved
11 years ago
Mark McDowall 0951e0c74b Fixed: Prevent setting series folder to drone factory, root folder or another series' folder
11 years ago
Taloth Saldono bfe7bde17e Fixed: iCal feed no longer shows Episodes aired at 0:00 GMT as all-day events.
11 years ago
Taloth Saldono f92aded4f0 Revised Authentication logic for api and logfiles.
11 years ago
Mark McDowall 4752ba3341 Fixed: Downloading log file asking for password when authentication is disabled
11 years ago
Taloth Saldono 794c09c17a New: iCal calendar feed.
11 years ago
Peter Czyz cf1e0a4946 Added iCal feed for the calendar, reachable through
11 years ago
Mark McDowall 1d4738b18f Merge branch 'api-key' into develop
11 years ago
Mark McDowall c2ab59f5c5 New: Set scanning interval for Drone Factory
11 years ago
Mark McDowall 6b423c104c API Key in UI
11 years ago
Mark McDowall a02108922f Set episode file modified date to local or utc air date
11 years ago
Mark McDowall 8478379ff4 Merge branch 'AirDate' of https://github.com/JackDandy/NzbDrone into set-file-date
11 years ago
Mark McDowall c2087af8c9 Gracefully exit on restart instead of forcibly killing it
11 years ago
Mark McDowall 8885bbb60f OS X and linux can be treated separately
11 years ago
JackDandy d9eab04029 Add new feature, set file date to episode aired date. Fix, use alternative Trakt API field for episode air time. Improve the Preview Rename tip.
11 years ago
Mark McDowall e0d8d18838 Better logging when adding a new indexer and it fails
11 years ago
Mark McDowall c8ae9f40fb New: App health displayed in UI
11 years ago
Mark McDowall 90a6bcaa47 New: Filter history by event (all/grabbed/imported/failed)
11 years ago
Mark McDowall 5672c42f24 Merge branch 'sqlite' into develop
11 years ago
Mark McDowall 20dec3c205 Wanted is much much faster now.
11 years ago
kayone 7f8fa7ec4b Updated project config
11 years ago
kayone 9370de0cc0 New: Main DB is compressed on app start
11 years ago
Mark McDowall 79767aa7bf Redirect /api/missing to new endpoint
11 years ago
Taloth Saldono 8f87f06ac6 Processed PR Comments.
11 years ago
Taloth Saldono d416dd4177 Repurposed the Missing page to include filter options and display episodes that haven't reached cutoff.
11 years ago
Mark McDowall 7279b58a58 Metadata cleanup and fixes
11 years ago
Mark McDowall 207ffd1e5a Fixed root folder integration test
11 years ago
Mark McDowall 77b83b521e Validation, settings UI cleanup and different settings models, oh my
11 years ago
Mark McDowall 606d78f5e1 Download clients now use thingy provider
11 years ago
Mark McDowall b339f8daf6 Metadata settings added to UI
11 years ago
Mark McDowall e9db0fc14a Fixes after rebase
11 years ago
Mark McDowall a6361d0bbd New: XBMC Metadata (Frodo+)
11 years ago
Mark McDowall 4e5588f5dd renamed /api/qualityprofiles to /api/qualityprofile
11 years ago
Mark McDowall 3d3390187e New: Optionally disable notifications for upgraded episode files
11 years ago
Mark McDowall 0247aebb25 Fixed: Adding an invalid root folder will show a usable error message
11 years ago
Mark McDowall e47b4c7686 New: Series lists will auto update when files are imported/deleted
11 years ago
Mark McDowall e131817022 Disable nancyfx diagnostics unless in debug
11 years ago
markus101 5a673a33ab Moved /api/episodes to /api/episode to align with other endpoints
11 years ago
markus101 9ee535328f Fixed: Order Upcoming by date and time
11 years ago
Mark McDowall fe4f3d5d1e Fixed namespace
11 years ago
Mark McDowall 958c2f1fe1 Merge branch 'quality-definitions' into develop
11 years ago
markus101 9515c28729 Merge branch 'view-filtering' of https://github.com/Taloth/NzbDrone into view-filtering
11 years ago
Taloth Saldono 9df0ad0bf7 System.Logs view can now be filtered by severity.
11 years ago
markus101 2cd347b829 New: Blacklist added to UI (under history)
11 years ago
Mark McDowall 191db1c541 Moved to regions for quality profile editor
11 years ago
Taloth Saldono 3e97106aa7 Updated QualityProfile to contain a list of Items each with a 'Allowed' bool.
11 years ago
Taloth Saldono c90791b266 Quality Order can now be change on per Quality Profile. Quality Title used in Renaming can now be changed by the user. Both options require Advanced Settings to be enabled.
11 years ago
Mark McDowall 37231d1ef0 DiskProvider split to Windows and Mono projects
11 years ago
Mark McDowall 8292d4d267 Fixed: API Authentication issues with Apache Basic Auth
11 years ago
Mark McDowall 7bb8a9db5f Validation and integration test for SeriesFolderFormat
11 years ago
Mark McDowall b5b9fababb New: Series Folder format now configurable (used when adding series only)
11 years ago
Mark McDowall e00b216eef fixed URL when adding an indexer
11 years ago
Mark McDowall 16356b6319 Merge branch 'reverse-proxy' into develop
11 years ago
Mark McDowall 8dcfbe7b9d Little hack to deal with backgrid's setting of sortKey
11 years ago
Mark McDowall 4d6d477947 Using SortValue instead of API hack for history
11 years ago
Mark McDowall 7dc641b3a9 History state is persisted across page reloads now
11 years ago
Mark McDowall b5c9a811dd New: Support for running from a sub folder (reverse proxy)
11 years ago
Mark McDowall 231c6cf147 Log file requests will be authenticated when they come through with an API key
11 years ago
Mark McDowall b29efa5823 Fixed: Release group will not contain file extension
11 years ago
Mark McDowall 36a5eea951 Fixed: Issue saving notifications
11 years ago
Mark McDowall 182743e653 Support for Int64 in SchemaBuilder
11 years ago
Mark McDowall 0a12343b9e Tests and cleanup
11 years ago
Mark McDowall a9ece10144 New: Mass series editor
11 years ago
kayone 8fc93c7628 Added missing GetResourceById to CalendarModule needed by signalr
11 years ago
kayone bbb69a1dc7 constraint failed exceptions are translated to 409 conflict status codes.
11 years ago
kayone a7d5b3761b Fixed: Memory leak in Ensure.That
11 years ago
Mark McDowall 00717a638a Updated full calendar to 1.6.4
11 years ago
Mark McDowall ce6a299c98 Deleting episode files from episode details is a go
11 years ago
Mark McDowall e42ac25657 Rename preview for full series and season
11 years ago
Mark McDowall 767586304a Never allow empty episode formats to be saved
11 years ago
Mark McDowall c90d010cd8 Fixed the broken tests
11 years ago
Mark McDowall 5659a3c496 No more wizard, now only show when advanced settings are off
11 years ago
Mark McDowall 3db97e9d11 Moved SeasonFolderFormat to NamingConfig
11 years ago
Mark McDowall 7a5cee5b8e Fixed issue with validation when rename episodes is false
11 years ago
Mark McDowall 2e694485fe Validation for samples and saving
11 years ago
Mark McDowall 9d5c1aa0a4 Validate that we can parse the chosen scheme before saving
11 years ago
Mark McDowall 0ec520c4d5 Basic UI + Wizard for custom naming added
11 years ago
Mark McDowall 7b54bca3c7 Server side for custom naming is complete
11 years ago
kayone 0e623e7ce4 imported signalr 1.1.3 into NzbDrone.
11 years ago
kayone 3311357df0 rjs optimize the app.
11 years ago
kayone ec63053fe7 cleaned up using directives.
11 years ago
Mark McDowall 5b62408ff1 White space
11 years ago
kayone 5ab873150e added signalR to Integration Test
11 years ago
kayone 4eecf3d1ab updated FluentValidation
11 years ago
kayone e67a805925 Fixed error pipeline.
11 years ago
kayone 844fa9d5e6 update NLog, Restsharp, json.net
11 years ago
kayone 40a0e044a7 updated nancy to 0.21.1.0
11 years ago
Mark McDowall da0f04d4c8 Manually mark a release as failed to start failed download process (history details)
11 years ago
Mark McDowall 70127125c2 Fixed: History taking a long time to change pages
11 years ago
Mark McDowall 52da5b643d Using string for airdate instead of DateTime in models to prevent timezone issues
11 years ago
Mark McDowall aa26d68f18 Updating manually now uses a command so it shows progress
11 years ago
Mark McDowall d4fd731b34 Free space will show shared drives and show drive label
11 years ago
Mark McDowall 1689aa4f64 Merge branch 'diskspace' into develop
11 years ago
Mark McDowall 27da44ba45 Converted notifications to thingi provider
11 years ago
fzr600dave 6c414929c3 Updated as per markus request for viewing disk space
11 years ago
fzr600dave 041e767f3d Added Disk space information to system.
11 years ago
Mark McDowall ee2973efe7 No more caching of log files, also better handling of logs on page load
11 years ago
Mark McDowall 308f76d0fe Updates cleanup
11 years ago
Mark McDowall 27511769ae Episode activity goes through History now
11 years ago
Mark McDowall 6cff6122a1 Tests for command comparer when lists are different
11 years ago
Mark McDowall 03fac8bfe5 Removed check for update button, latest version will have install link
11 years ago
Mark McDowall c0b7612053 Episode Activity added
11 years ago
Mark McDowall a91d21fba1 Upcoming now only shows 3 days of episodes
11 years ago
Mark McDowall 6f27d8c33f Queue should update now
11 years ago
Mark McDowall 5bf0e197ec Moved source code under src folder - massive change
11 years ago