Bogdan
20ac2687df
New: Ignore inaccessible folders when getting folders
...
(cherry picked from commit a30e9da7672a202cb9e9188cf106afc34a5d0361)
2024-06-18 22:45:12 +03:00
Mark McDowall
955bc472a1
Fixed: Hidden files being ignored
...
(cherry picked from commit d493f8762fcb1684b44e182753c21d7a493db787)
2023-08-18 11:33:21 +03:00
Mark McDowall
141f1597dc
New: Ignore inaccessible files with getting files
...
(cherry picked from commit e5aa8584100d96a2077c57f74ae5b2ceab63de19)
2023-08-04 13:17:37 +03:00
Mark McDowall
c02bfb5930
Fixed: Don't rollback file move if destination already exists
...
(cherry picked from commit f05405fe1ce4c78a8c75e27920c863c5b83686bd)
(cherry picked from commit 8ab040f612ee04dac4813a08cdeaddd446a64dc9)
2023-05-23 20:16:53 +03:00
Mark McDowall
d61275e6db
New: Improve path validation when handling paths from different OSes
...
(cherry picked from commit 0321368cc392d7a0a488409bf6bd586ba45497af)
2023-05-06 16:30:20 +03:00
Mark McDowall
bc852c0b55
Fixed: USB drives mounted to folders are treated as different mounts
...
(cherry picked from commit 75378f7bde90b9d3d9b72404c25c017da2cd147c)
2023-04-09 22:15:51 -05:00
Bogdan
a184bb0784
Fixed: (Core) Use MinBy and MaxBy
2023-04-09 21:14:40 +03:00
Qstick
473405ceeb
Update file and folder handling methods from Radarr ( #1051 )
...
* Update file/folder handling methods from Radarr
* fixup!
2022-07-02 18:40:00 -05:00
Qstick
ad04d0d261
More Cleanup
2020-10-19 01:07:21 -04:00
ta264
f917d0e9bc
Add FileInfo utility functions to DiskProvider
2020-10-13 20:54:33 -04:00
Taloth Saldono
38855967d6
New: Fast copy using reflink on btrfs volumes
2020-09-06 02:51:04 -04:00
Qstick
c1b6917afe
Moved Windows-only Permission function to Radarr.Windows
...
Co-Authored-By: Taloth <Taloth@users.noreply.github.com >
2020-09-06 02:51:04 -04:00
Arthur Bols
4b25ef6deb
New: Removed chown and simplified chmod options for linux/osx
...
Closes #3760
Closes #3752
2020-06-08 23:44:57 -04:00
Taloth Saldono
e8e852100c
Fixed recursion issue when emptying recycle bin
2020-05-19 22:02:55 -04:00
ta264
d03a6486d3
Fixed: NET Core not deleting source when moving across drives
...
This reverts commit 10fc0b071f . Use the
mono fix from 43a35c8447 in NET Core also
2020-05-15 10:43:28 -04:00
Taloth Saldono
4606503818
Fixed: Performance issue when scanning large root folder
2020-05-13 20:29:16 -04:00
Qstick
37d004d78d
Fixed: Copy linux permission mask when moving to recycle bin
...
Co-Authored-By: taloth <taloth@users.noreply.github.com >
2020-04-08 21:15:58 -04:00
ta264
f02fa629cc
Reformat and apply Stylecop rules
2019-12-27 20:40:13 -05:00
ta264
d4fa9b7345
Remove trailing whitespace
2019-12-27 20:40:13 -05:00
ta264
10fc0b071f
Fixed: NET Core doing copy/delete instead of rename
2019-12-25 16:36:07 +00:00
ta264
36ab3ecf71
Fixed: Removed unused references to System.Drawing
2019-10-16 15:25:35 -04:00
ta264
bc0cc2bfa9
New: Use ImageSharp for resizing
2019-10-15 20:22:50 -04:00
Qstick
8a9e2dc90d
New: Loads of Backend Updates to Clients and Indexers
2019-06-16 16:04:38 -04:00
Qstick
6275737ced
New: Many UI Updates and Performance Tweaks
2019-06-11 22:07:34 -04:00
Qstick
65efa15551
New: Backend changes for new UI
2019-06-11 22:06:19 -04:00
Qstick
aef89160e2
Added: Platform Detection Improvements
2019-06-11 22:06:19 -04:00
Leonardo Galli
d38562664d
Fixed: Memory leak due to unmanaged Bitmaps leaking.
2018-12-02 17:59:15 +01:00
Leonardo Galli
57adf0e3a5
Fixed: Dates before 1970 causing an exception.
...
Fixes #1913
2018-03-04 15:42:15 +01:00
Leonardo Galli
b1f76082b2
Added: Dynamic paths cleanup old folders now!
...
Old folder is now only left behind if extra files are also present in new dir and cannot be overwritten. Generally Dynamic Paths should be more stable now. Fixes #2048
2018-02-02 13:23:29 +01:00
James White
38af8edd59
Fixed: Adjust Sonarr references to Radarr ( #1977 )
2017-08-21 21:48:45 +02:00
SWu
51e0cdf982
Fix regression for missing libgdiplus ( #1073 )
...
* Fix regression for missing libgdiplus
Add back error handling for systems where libgdiplus is not available. Should fix #1065
* Create GdiPlusInterop.cs
* Update DiskProviderBase.cs
* Update ImageResizer.cs
* Delete GdiPlusInterop.cs
* Update NzbDrone.Core.csproj
* Update NzbDrone.Common.csproj
* Update DiskProviderBase.cs
* Update IDiskProvider.cs
* Update ImageResizer.cs
* Update DiskProviderBase.cs
* Update IDiskProvider.cs
* Update ImageResizer.cs
This is really ugly... :(
* Update ImageResizer.cs
Never written C# before
* Update ImageResizerFixture.cs
* Fix test
2017-03-09 13:11:41 -05:00
Leonardo Galli
7cfa0531dc
Fixed all tests and even added some new ones :) ( #835 )
...
* First fixing of tests.
* Updated more tests.
* Fix some tests
* Fix all prioritization tests.
And add new for preferred words.
* Updated CompletedDownloadservice tests
* Fixed a lot of tests
* Fixed all indexer requests. We should add more for the indexers we added.
To lazy for that though ¯\_(ツ)_/¯
* Fixed organizer tests.
Should probably be also updated to incorporate our newly added tags.
* Fix notification tests.
* Fixed update test for osx
* Fixed a few more tests.
* Fixed some more tests.
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update activity.less
* Update appveyor.yml
* Update appveyor.yml
* Update CommonVersionInfo.cs
* Update build-appveyor.cake
Let's hope this works.
* Update CommonVersionInfo.cs
Just to kickstart appveyor
* Fixed a few tests
* Just ignore those tests.
* Fixed more tests.
* First steps in fixing Core.Test.Download.DownloadApprovedFixture
* Fix most DownloadApprovedFixture tests
* Fixed something.
* Fixed a few more tests.
* Fixed pending release tests.
* All Core tests are now fixed.
* Fixed the last tests :)
* Fixed Download Station Tests.
* Fixed Vuze and Transmission default settings which caused the tests to fail.
* Fix most tests.
* Fix RootFolder tests.
* Fixed last tests
2017-03-06 22:23:25 +01:00
Mark McDowall
e4adc1d3a1
Fixed: Include afpfs mount points in free space checks
...
Fixes #1399
2016-08-13 11:27:58 -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
Mark McDowall
1a5eafd2b1
New: Remove empty subfolders after renaming FileSetLastWriteTime
...
Closes #490
2016-02-11 00:38:44 -08:00
Taloth Saldono
97cdb6a4a5
Fixed: ZFS and other mounts now listed in the System page.
...
Will now also automatically revert to a fully transactional move/copy if the move is in our out of a cifs mount. (assuming the cifs mount can be detected)
2016-02-02 22:11:37 +01:00
Taloth Saldono
08ebc8d292
Don't list drives that aren't available.
2015-07-17 23:51:33 +02:00
Taloth Saldono
5effca92b8
New: Now checks the file size of moved episodes to verify if the transfer was completed successfully to be able to detect errors with mounted network storage.
2015-06-05 21:59:41 +02:00
Mark McDowall
3ed8f0ea84
Fixed: Not properly getting the parent of a folder with a trailing slash
...
GetParentFolder will trim trailing slashes
2015-02-13 16:53:01 -08:00
Taloth Saldono
11803afc39
Added FolderWritable to DiskProvider to centralize the check.
2015-02-07 16:24:22 +01:00
Taloth Saldono
35ab3a28fd
New: MediaCover api now includes several resized variants to save bandwidth for mobile apps.
...
banner-35.jpg (height)
banner-70.jpg
fanart-180.jpg (height)
fanart-360.jpg
poster-170.jpg (width)
poster-340.jpg
2015-01-29 19:27:09 +01:00
Mark McDowall
6878804705
Fixed: File browser ordering and volume name
2014-12-20 13:24:29 -08:00
Mark McDowall
85a9b74008
File Browser
...
New: File Browser to navigate to folders when choosing paths
2014-12-19 23:32:47 -08:00
Keivan Beigi
0a341199a8
safer log configuration
2014-12-16 23:12:26 -08:00
Keivan Beigi
f4c202441c
Cleaned up environment detection
2014-12-07 12:56:47 -08:00
Keivan Beigi
cf77104a02
removed redundant else
2014-12-06 23:23:11 -08:00
Mark McDowall
6467167046
Moved Extension methods in common to subfolder
2014-12-01 22:26:25 -08:00