Commit Graph

97 Commits

Author SHA1 Message Date
Qstick 4dd0b49dbc Package and Installer Updates 2022-04-13 22:05:50 -05:00
ta264 859ca2cebc New: Support reflink on xfs 2021-11-10 08:43:58 +00:00
ta264 8063a32acd Fixed: FolderWritable check for CIFS shares mounted in Unix
See https://github.com/dotnet/runtime/issues/42790

Implemented workaround in https://github.com/dotnet/runtime/issues/42790#issuecomment-700362617
2021-01-17 02:55:59 -05:00
Taloth Saldono 72658dd2d5 Fixed binary execute permissions for osx and Radarr 2020-12-17 08:08:26 -05:00
Taloth Saldono e2a0b63256 New: Displaying folder-based permissions in UI rather than file-based permissions and with selectable sane presets
Fixed: Preserve setgid when applying unix permissions
2020-12-17 08:08:26 -05:00
Taloth Saldono c92b254bb7 Fixed: Regression causing updater to fail (manual update required if on 3.0.3.971, see forums) 2020-12-17 08:08:26 -05:00
Taloth Saldono 2c22ed2912 Fixed: Dataloss when moving series folder to root folder with only different casing 2020-12-17 08:08:26 -05:00
Taloth Saldono 9eb5b335f3 New: Fast copy using reflink on btrfs volumes 2020-12-17 08:08:26 -05:00
Taloth Saldono 4f220d9532 Fixed: Removed hardlink-based transactional file transfer logic (instead relying on explicit copy+delete for cifs) 2020-12-17 08:08:26 -05:00
Qstick 6657777153 Moved Windows-only Permission function to Lidarr.Windows
Co-Authored-By: Taloth <Taloth@users.noreply.github.com>
2020-12-17 08:08:26 -05:00
Arthur Bols e5f48959eb New: Removed chown and simplified chmod options for linux/osx 2020-12-17 08:08:26 -05:00
Qstick 77328559e9 Fixed recursion issue when emptying recycle bin
Co-Authored-By: Taloth <Taloth@users.noreply.github.com>
2020-10-13 23:25:40 -04:00
Taloth Saldono b1a56e7c2c Fixed: File imports on cloud drives slow due to transaction logic 2020-10-13 23:19:30 -04:00
gl3nni3 a229062e6f Fixed: Replace duplicate slashes from file names when importing
Fixes #3470
2020-10-13 23:19:27 -04:00
Qstick f8afe65f7e Fixed: Performance issue when scanning large root folder 2020-10-13 23:19:25 -04:00
ta264 d6e47fde7e Fixed: NET Core not deleting source when moving across drives
This reverts commit 10fc0b071fae9807fa456144b0708d95574d17ff.  Use the
mono fix from 43a35c84477fd194eaa816f1b3e4ade6cb4af42a in NET Core also
2020-10-13 23:18:47 -04:00
Mark McDowall e0aaab05a9 New: Ignore #recycle folders (Synology Recycle bin folder) 2020-10-13 23:18:46 -04:00
ta264 a1e0b39495 Fixed: NET Core doing copy/delete instead of rename 2020-10-13 23:18:46 -04:00
Qstick a4b78b44ce StyleCop (#1058)
* Stylecop Rules and Fixes
2020-10-13 23:18:09 -04:00
Taloth Saldono 5215a764d5 Fixed: Copy linux permission mask when moving folder to recycle bin folder
fixes #3161
2020-10-13 23:14:59 -04:00
ta264 254a8ce64c
Fixed: Directory not empty exception deleting nested empty subdirs (#974) 2019-09-13 17:55:12 +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 b5d502bd5d Fixed: Long Path Support on Mono and .Net 2019-06-10 11:38:34 -04:00
ta264 166fc90454 New: Only scan files that are new or updated (#760)
* New: Only scan files that are new or updated

Pass through filter correctly

Add more tests

Add tests for migration 30

* Fix windows disk provider

* Don't publish deleted event for unmapped file

* Fix test on windows
2019-06-08 15:13:58 -04:00
Qstick 60284f9ed8 Fixed: DriveInfo sees snap apps, handle at higher level 2019-03-11 21:41:44 -04: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
Qstick 68aaa49e9f Fixed: Filter mapped drives when running from service 2018-09-04 22:38:48 -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 744742b5ff New: UI Updates (Backup Restore in App, Profile Cloning)
UI Pulls from Sonarr
2018-01-14 17:11:37 -05:00
Qstick a4e632d95a Fixed: Mono internals does not properly copy/move symlinks, but instead copies the contents. 2017-12-20 22:30:28 -05:00
Qstick 2abeec06fc Fixed: Better import error messages 2017-10-29 21:55:15 -04:00
Qstick 25f08bd846 Fixed: Add Unittest for DiskSpaceService irrelevant mounts 2017-10-29 00:42:03 -04:00
Kyse 889b963429 New: Health Check warning if series folder is mounted with 'ro' option on linux
Closes #1867
2017-10-07 23:09:29 -04:00
Qstick 95051cbd63 Initial Commit Rework 2017-09-05 23:00:26 -04:00
Qstick a292f77aa8 Sonarr DiskTransferService Updates (#78)
* Added a few more files to ignore during file copy.

* Tweaked error message when TransferFile destination already exists.
2017-08-31 21:46:30 -04:00
Matthew Despain 20c8dec50a First round of refactoring. 2017-03-29 21:49:38 -06:00
Taloth Saldono 2f6d9e191e Fixed: Ignore .nfs* files during copy actions since those files are special NFS files that should never be touched.
fixes #1552
2017-02-09 19:33:28 +01:00
Keivan Beigi 73840dcacc The great logger.Error cleanup! 2017-01-05 17:43:24 -08:00
Keivan Beigi ad7d571b24 New: Better platform detection specifically for Non-Windows Systems 2017-01-03 18:37:23 -08:00
Keivan Beigi 0214c8e0f0 Removed unused using statements 2016-12-23 13:45:24 -08:00
Keivan Beigi aba613acd1 Because it's 2016! 2016-12-21 20:38:37 -08:00
Taloth Saldono f8d97cac7d Fixed: FileBrowser not displaying drive letters on Windows.
fixes #1535
2016-11-01 20:22:12 +01:00
Taloth Saldono 4bf3ef45b0 Fixed: Auto-Updater rollback logic tries to restore unchanged files. 2016-09-10 12:56:27 +02:00
Mark McDowall e4adc1d3a1 Fixed: Include afpfs mount points in free space checks
Fixes #1399
2016-08-13 11:27:58 -07:00
Mark McDowall f0437d1f22 Fixed: Ignore more folder names when browsing file system 2016-06-03 19:12:33 -07:00
Mark McDowall ff3fc8de2e Replace octal characters from mounts in /proc/mounts
Fixed: Replace octal characters in mount points
Closes #1295
2016-06-01 21:24:41 -07:00
Taloth Saldono 3ea59cd91b Don't set ACL if already set. 2016-03-26 19:31:12 +01:00
Taloth Saldono 6a90035a4c Updated NLog to v4.2.3. 2016-02-11 22:15:12 +01:00
Taloth Saldono 1c92ea58da Fixed: Replaced mono symlink resolve logic to better handle errors. 2016-02-11 21:12:42 +01:00
Mark McDowall 5d05a85411 Delete the subfolder not the parent folder 2016-02-11 00:54:52 -08:00