PearsonFlyer
7c96ab88d1
Really ignore ResizeObserver loop errors
2021-07-02 19:34:47 -04:00
servarr[bot]
cbaf973eeb
New: Translate Activity Queue & Rename Timeleft to Time Left
...
New: Translate Activity Queue
(cherry picked from radarr commit 7d644aa54430eb6712e294956e35c5601077e398)
add some missing keys/fixups as well
Co-authored-by: bakerboy448 <55419169+bakerboy448@users.noreply.github.com>
2021-06-28 20:34:40 -05:00
ta264
eb9b9d57ed
Fixed: Error on bulk delete from queue
2021-06-11 14:36:15 +01:00
ta264
96db74494a
Fixed: Sort authors by lastname, firstname
2021-05-15 08:51:35 +01:00
ta264
146fe04cce
Fix bulk queue and blacklisk endpoints
2021-05-05 21:23:15 +01:00
nitsua
d87bf5ae63
Localization framework
2021-04-29 08:58:43 +01:00
ta264
2691cb3fce
Fixed: Misaligned Book/Author details on large screens
2021-04-12 21:14:02 +01:00
ta264
427f76fbe0
Fixed: Better formatting of the author books page
2021-04-12 19:49:32 +01:00
ta264
80e8d5e5e7
Secret Dev Settings Page
2021-03-22 21:34:39 +00:00
ta264
35ab21ab04
Fixed: Marking history as failed
2021-03-17 21:25:06 +00:00
Mark McDowall
9a0b247c8f
Use createHandleActions for adding/removing commands so itemMap is synced properly
...
(cherry picked from commit 99be6a7e4065b77c910df6444a468fedc23e90cc)
2021-03-12 12:55:48 +00:00
ta264
58ddbcd77e
New: Use ASP.NET Core instead of Nancy
2021-03-12 12:55:48 +00:00
Mark McDowall
faf8fbbc2a
Update column properties when restoring persisted state
...
(cherry picked from commit 653db8290e0a7737348d911d322c4218c3b5b677)
2021-02-07 20:41:40 -05:00
Mark McDowall
e6ceafe0b7
Fixed: Table column order resetting after refresh
...
#4297
(cherry picked from commit 044cb563a6488c16916ea7617d1f91404330b06f)
2021-02-07 15:35:17 -05:00
Qstick
93ba5ade9e
Cleanup Conflicts in Sonarr/Lidarr Pulls
...
Co-Authored-By: Robin Dadswell <19610103+RobinDadswell@users.noreply.github.com>
2021-01-28 23:43:19 -05:00
Qstick
cf0439d4c5
Mass Editor size and options
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
Signed-off-by: Robin Dadswell <robin@dadswell.email>
2021-01-28 23:43:19 -05:00
Qstick
5176bdc786
Fixed: Size on disk sorting and display
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
Signed-off-by: Robin Dadswell <robin@dadswell.email>
2021-01-28 23:43:19 -05:00
Mark McDowall
05bc9f11ee
New: Bulk remove from Blacklist
...
Signed-off-by: Robin Dadswell <robin@dadswell.email>
2021-01-28 23:43:19 -05:00
Taloth
7f64162a7a
New: Newznab/Torznab categories dropdown with indexer provided category names
...
Signed-off-by: Robin Dadswell <robin@dadswell.email>
2021-01-28 23:43:19 -05:00
Mark McDowall
c534ab570f
Don't process queue item without details
...
Signed-off-by: Robin Dadswell <robin@dadswell.email>
2021-01-28 23:43:19 -05:00
Mark McDowall
47f9572f83
Fixed: Rejections custom filter for Interactive Search (now Rejections Count)
...
Signed-off-by: Robin Dadswell <robin@dadswell.email>
2021-01-28 23:43:19 -05:00
Mark McDowall
739ebf25c0
New: Clone indexer button
...
Signed-off-by: Robin Dadswell <robin@dadswell.email>
2021-01-28 23:43:19 -05:00
Qstick
0c6a51c7f7
Fixed: Manual Import sorting by quality
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
Signed-off-by: Robin Dadswell <robin@dadswell.email>
2021-01-28 23:43:19 -05:00
Qstick
0d8c259237
Fixed: Sorting by track count
...
Signed-off-by: Robin Dadswell <robin@dadswell.email>
2021-01-28 23:43:19 -05:00
Mark McDowall
bb66af7185
New: Limit recent folders in Manual import to 10 and descending order
...
Signed-off-by: Robin Dadswell <robin@dadswell.email>
2021-01-28 23:43:19 -05:00
Qstick
72314c4388
Fixed: Manage Tracks not showing whether language/quality meets cutoff
...
Signed-off-by: Robin Dadswell <robin@dadswell.email>
2021-01-28 23:43:19 -05:00
ta264
44d73f3e7e
New: Warn if UI won't update due to SignalR errors
2021-01-28 23:43:19 -05:00
ta264
cab92745da
Fixed: better root folder validation
2021-01-19 21:32:46 +00:00
Qstick
6791787655
Ignore ResizeObserver loop limit errors
...
(cherry picked from commit ffcb34f9f0bef6206bf334fa47083a3e25439a3a)
2020-12-12 14:38:07 -05:00
nitsua
0672fc7b85
Custom Notification cleanup
...
- Renamed event "BookDownload" to "Download" to match sonarr/radarr
- Renamed "TrackRetag" to "BookRetag" (Lidarr leftovers)
2020-10-10 16:16:43 -04:00
Qstick
c17f3a90a7
Catchup Linting
2020-09-27 10:38:30 -04:00
ta264
7fe8702584
New: Add page count to author books page
...
Fixes #408
2020-08-29 16:08:30 +01:00
Mark McDowall
83ebb972be
Small change to creating an itemMap during item update
...
Closes #1381
(cherry picked from commit 7f28ab895a73fe0677c62388b82e4d5f73e5c023)
2020-08-25 21:39:52 +01:00
Mark McDowall
47f6e821ad
Fixed: Import series failing to add items to process
...
Closes #1380
(cherry picked from commit 97ec1847541ba2a73d25eedbd3c97aa6f2f7e4e0)
2020-08-25 21:39:51 +01:00
Mark McDowall
9674f79f40
Fixed: Removed items in queue still showing until refresh
...
Closes #1378
(cherry picked from commit 479baf06a72b46429a80e19208fdc753ce0ed8ba)
2020-08-25 21:39:50 +01:00
ta264
6d88db08f0
Use createItemMap like Sonarr
...
(cherry picked from commit 43d04cd54efcf5569cb316a5856878d4291f96be)
2020-08-25 21:39:48 +01:00
ta264
cc0fea2aab
Fixed: Don't show NoAuthor on calendar if authors are loading
2020-08-18 23:20:55 +01:00
ta264
542f3b23b2
Fixed: Add book model should close after adding book
2020-07-02 21:24:57 +01:00
ta264
bdebb1593c
Fixed: Editing authors from bookshelf
...
Fixes #39
2020-07-02 22:04:39 +01:00
ta264
45d49117ca
New: Use Goodreads directly, allow multiple editions of a book (new DB required)
2020-07-01 21:16:07 +01:00
Qstick
ee43ccf620
Renames in Frontend
2020-05-19 21:50:37 +01:00
ta264
08496c82af
New: Readarr 0.1
2020-05-09 22:24:45 +01:00
Qstick
3b7eb01918
New: Lidarr to Readarr
2020-02-29 16:58:13 -05:00
ta264
a8be028f29
Fixed: Speed up UI during refresh
...
Don't update state if we know items are equal to avoid reselections.
Don't pass LastInfoUpdate to frontend to prevent useless updates (the
field isn't used)
2020-02-29 19:44:07 +00:00
Mark McDowall
d459a36591
Option to ignore items when removing from queue instead of removing from client
2020-02-27 21:52:31 +00:00
ta264
a506125841
New: Don't require artist mapping
2020-02-11 21:22:45 +00:00
ta264
b54d556e63
Fixed: Editing provider/profile settings appearing to affect wrong item
2020-02-08 09:42:53 +00:00
ta264
4afd7934fe
Update sentry DSN to self hosted
2020-01-21 19:34:37 +00:00
Qstick
7e244611f0
Dedupe JS events to prevent 1000s repeated hitting Sentry
2020-01-21 19:34:37 +00:00
ta264
8a20c0fa83
New: Add/remove individual albums
2019-12-16 21:21:32 +00:00
ta264
b4abc63269
Fixed: Strip UrlBase from UI events before sending to sentry
...
Should mean that source maps are picked up correctly.
2019-12-15 22:00:40 -05:00
ta264
963c832241
Fixed: Faster movie selector
2019-12-15 22:00:40 -05:00
ta264
4413c7e46c
New: Unmapped files view ( #888 )
...
* New: Unmapped files view
Displays all trackfiles that haven't been matched to a track.
Generalised the file details component and adds it to the album
details screen.
* Add sorting by quality
* New: MediaServiceTests & MediaRepoTests
2019-08-25 11:49:30 -04:00
Qstick
60df3d78b4
Fixed: Track Progress custom filtering on artist index page
2019-08-25 01:09:57 -04:00
ta264
0352f8d3ff
Fixed: Faster artist endpoint ( #874 )
...
* Fixed: Speed up AllArtist API endpoint
* New: Display UI before artists have loaded
* Add test of new repository methods
2019-08-17 08:04:59 +01:00
Qstick
2273be5afd
Fixed: Edit path on artist index resetting cursor to end on change
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2019-08-09 23:19:58 -04:00
Qstick
cf1210a7f9
New: Bulk Select Quality Interactive Import
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2019-08-09 23:19:58 -04:00
Qstick
8b860bcb82
Changed: Remove Language Profiles ( #870 )
...
* Changed: Remove Language Profiles
* fixup! Changed: Remove Language Profiles
* fixup! Changed: Remove Language Profiles
* Remove unused method in FileNameBuilder
* Fixed: Cleanup Int Converter Copy/Paste Issues and Grammar
2019-08-02 07:50:09 -04:00
ta264
23316329ed
New: Allow monitoring all albums for import list artist
2019-07-27 18:01:48 +01:00
Mark McDowall
b9d240924f
New: Command line arguments for Custom Scripts are no longer supported
2019-07-25 13:39:35 +01:00
Qstick
9a240727ed
Fixed: Error when deleting artist from poster list
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2019-07-06 17:48:07 -04:00
ta264
8cd9ab4a9f
Add: option to skip automatic redownload when removing from queue ( #734 )
...
* Add: option to skip automatic redownload when removing from queue
* Add tests for RedownloadFailedDownloadService
* Fix formatting
* Make re-download dialog conditional
2019-06-10 19:56:44 +01:00
Qstick
a3e955443d
New: Output Path column in Queue
2019-04-28 00:32:38 -04:00
Qstick
7cf39e6a30
Fixed: UI Selector, Rendering Improvements
2019-04-27 23:45:59 -04:00
Qstick
909140988f
New: Release title column in queue table
2019-04-13 22:58:11 -04:00
Qstick
c390fff361
New: Associate same AnonToken with Sentry UI instance ( #724 )
2019-04-06 22:22:05 -04:00
Qstick
0db28d4ea2
Fixed: Store columns for History table between refreshes
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2019-04-06 00:36:26 -04:00
Qstick
63f9338d2f
Fixed: Improve Selection of Executing Commands in Artist list
2019-04-06 00:36:26 -04:00
Qstick
789ce8a58f
Fixed: IncludeFiles if File Selection Modal
2019-04-06 00:36:26 -04:00
ta264
188e0e1040
New: Manual import improvements ( #683 )
...
* New: Manual import improvements
- Detect and merge import with files already in library.
- Allow selection of album release from Manual Import modal.
- Loading indicator while fetching updated decisions
* Disable release switching if user manually overrode release
2019-04-04 09:20:47 +01:00
ta264
d5c69d0375
Set sentry environment to be develop/nightly based on config file ( #703 )
...
* Set sentry environment to be develop/nightly based on config file
Also add details on sqlite version and database migration. The
separate ReconfigureSentry class is required because
ReconfigureLogging happens before the database has been resolved, so
you can't access IMainDatabase there
* Set environment to develop/nightly in frontend too
2019-03-28 09:26:39 +00:00
Qstick
4545e679af
Fixed: Sorting by age when releases are less than a day old
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2019-03-26 22:07:07 -04:00
Qstick
d4d9146599
New: Health Check Failure Notifications ( #609 )
...
* New: Health Check Failure Notifications
Fixes #295
* New: OnDownloadFailure and OnImportFailure Notification
* New: On Retag notifications
* Fixed: XBMC notification test
* New: Discord Notifications
Closes #1511
* On Download to On Import on card
* Remove OnDownload, Rename OnAlbumDownload -> OnReleaseImported
* Fixed: Webhook OnReleaseImport notification
* Respect OnUpgrade and fix missing schema items for frontend
* New: Simplify Notification Modal UI
* Fixed: PlexHomeTheater OnReleaseImport notification
2019-03-21 20:47:54 -04:00
ta264
072f772dc8
New: Write metadata to tags, with UI for previewing changes ( #633 )
2019-03-15 12:10:45 +00:00
Qstick
c58c64c9e3
Fixed: Frontend OAuth Actions (Plex Auth)
2019-03-14 22:16:18 -04:00
Qstick
0a6f552d5b
New: Cleanup UI tooling, Update to Webpack 4, Gulp 4 ( #655 )
...
* New: Webpack 4
* New: Gulp 4
* New: Transpile UI for old browsers
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2019-03-08 21:10:23 -05:00
Qstick
f43c1e749f
New: Replace 'react-router-redux' with 'connected-react-router'
2019-03-01 22:27:55 -05:00
Qstick
42c16c227e
New: Import List Exclusions ( #608 )
...
* New: Import List Exclusions
* Fixed: ImportExclusion ForeignId Checks, Unique. RefreshArtist Duplicate
* Fixed: Copy/Paste typos
2019-03-01 17:26:36 -05:00
Qstick
3f064c94b9
New: Release Profiles, Frontend updates ( #580 )
...
* New: Release Profiles - UI Updates
* New: Release Profiles - API Changes
* New: Release Profiles - Test Updates
* New: Release Profiles - Backend Updates
* New: Interactive Artist Search
* New: Change Montiored on Album Details Page
* New: Show Duration on Album Details Page
* Fixed: Manual Import not working if no albums are Missing
* Fixed: Sort search input by sortTitle
* Fixed: Queue columnLabel throwing JS error
2019-02-23 17:39:11 -05:00
ta264
bb02d73c42
Whole album matching and fingerprinting ( #592 )
...
* Cache result of GetAllArtists
* Fixed: Manual import not respecting album import notifications
* Fixed: partial album imports stay in queue, prompting manual import
* Fixed: Allow release if tracks are missing
* Fixed: Be tolerant of missing/extra "The" at start of artist name
* Improve manual import UI
* Omit video tracks from DB entirely
* Revert "faster test packaging in build.sh"
This reverts commit 2723e2a7b8 .
-u and -T are not supported on macOS
* Fix tests on linux and macOS
* Actually lint on linux
On linux yarn runs scripts with sh not bash so ** doesn't recursively glob
* Match whole albums
* Option to disable fingerprinting
* Rip out MediaInfo
* Don't split up things that have the same album selected in manual import
* Try to speed up IndentificationService
* More speedups
* Some fixes and increase power of recording id
* Fix NRE when no tags
* Fix NRE when some (but not all) files in a directory have missing tags
* Bump taglib, tidy up tag parsing
* Add a health check
* Remove media info setting
* Tags -> audioTags
* Add some tests where tags are null
* Rename history events
* Add missing method to interface
* Reinstate MediaInfo tags and update info with artist scan
Also adds migration to remove old format media info
* This file no longer exists
* Don't penalise year if missing from tags
* Formatting improvements
* Use correct system newline
* Switch to the netstandard2.0 library to support net 461
* TagLib.File is IDisposable so should be in a using
* Improve filename matching and add tests
* Neater logging of parsed tags
* Fix disk scan tests for new media info update
* Fix quality detection source
* Fix Inexact Artist/Album match
* Add button to clear track mapping
* Fix warning
* Pacify eslint
* Use \ not /
* Fix UI updates
* Fix media covers
Prevent localizing URL propaging back to the metadata object
* Reduce database overhead broadcasting UI updates
* Relax timings a bit to make test pass
* Remove irrelevant tests
* Test framework for identification service
* Fix PreferMissingToBadMatch test case
* Make fingerprinting more robust
* More logging
* Penalize unknown media format and country
* Prefer USA to UK
* Allow Data CD
* Fix exception if fingerprinting fails for all files
* Fix tests
* Fix NRE
* Allow apostrophes and remove accents in filename aggregation
* Address codacy issues
* Cope with old versions of fpcalc and suggest upgrade
* fpcalc health check passes if fingerprinting disabled
* Get the Artist meta with the artist
* Fix the mapper so that lazy loaded lists will be populated on Join
And therefore we can join TrackFiles on Tracks by default and avoid an
extra query
* Rename subtitle -> lyric
* Tidy up MediaInfoFormatter
2019-02-16 09:49:24 -05:00
ta264
32c75cfcbc
New: Manual import refreshes decisions when artist/album updated ( #540 )
2018-11-18 22:16:55 -05:00
Qstick
0c1f9e6c8d
New: Optional Search Button on Artist Index views
2018-11-10 23:08:31 -05:00
Qstick
029a0e4e20
New: Ability to test all Indexers, Lists, Clients
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2018-10-19 23:03:56 -04:00
Qstick
6ec8e522de
Fixed: Previous airing in ArtistOverview not working
2018-10-16 21:46:35 -04:00
Qstick
3e538f935a
Fixed: OAuth validation errors
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2018-10-16 21:07:20 -04:00
Qstick
69b6b67bf4
New: Sort by Status in Artist Index/Editor
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2018-10-16 20:59:16 -04:00
Qstick
64a8d02f77
New: Server Side UI Filtering, Error Boundaries ( #501 )
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2018-09-22 23:10:50 -04:00
Qstick
18fd7d452b
Fixed: Add payload to createSaveHandler
2018-09-14 23:14:02 -04:00
Qstick
9e183fd0fd
Changed: Remove lodash reference from Selector files
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2018-09-13 22:33:21 -04:00
Qstick
23bc5b11cf
Added: Device load support for Pushbullet
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2018-09-04 22:41:22 -04:00
Qstick
e41f884153
Fixed: Updates to commandExecutingSelector
2018-09-04 22:40:26 -04:00
Qstick
9d2fbddc7d
New: Cancel tasks in command queue
2018-09-01 23:11:19 -04:00
Qstick
61387b3d44
New: Album Release Date on queue screen
2018-09-01 23:10:23 -04:00
Qstick
60bb0ac063
New: Queued Task/Command List View
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2018-08-30 23:07:50 -04:00
Qstick
ba96dad8c7
Fixed: UI and Command manager updates
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2018-08-28 23:01:02 -04:00
Qstick
b506fd3ab7
Fixed: UI fixes from Sonarr
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2018-08-26 00:39:04 -04:00
Qstick
b5ae7eed87
Added: Show name in Indexer-Client-Notification modal headers
2018-08-18 15:02:19 -04:00
Qstick
36b2942cef
Added: Allow folders without trailing slashes in file browser
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2018-08-10 20:46:34 -04:00
Qstick
6581b3a2c5
New: UI Updates, Tag manager, More custom filters ( #437 )
...
* New: UI Updates, Tag manager, More custom filters
* fixup! Fix ScanFixture Unit Tests
* Fixed: Sentry Errors from UI don't have release, branch, environment
* Changed: Bump Mobile Detect for New Device Detection
* Fixed: Build on changes to package.json
* fixup! Add MetadataProfile filter option
* fixup! Tag Note, Blacklist, Manual Import
* fixup: Remove connectSection
* fixup: root folder comment
2018-08-07 20:57:15 -04:00
Qstick
c795951857
Fixed: Sort Next and Last Album by Release Date
...
Fixes #401
2018-07-17 22:05:52 -04:00