Mark McDowall
96c1ceaa29
Fixed: Set permissions on new metadata files (mono)
2014-09-02 22:08:08 -07:00
Mark McDowall
6671934c0f
Relative episode file paths
2014-08-13 17:08:24 -07:00
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.
2014-08-05 18:14:09 +02:00
Mark McDowall
c11c2c831d
Don't set folder write time on Mono
2014-08-01 00:17:20 -07:00
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)
2014-05-30 19:40:29 +02:00
Mark McDowall
cde3d0b44a
Don't throw permissions errors when importing files
...
Fixed: Better error handling when setting permissions after import (mono)
2014-04-21 20:26:12 -07:00
Mark McDowall
2f3430387e
Major logging overhaul
2014-03-13 13:13:02 -07:00
Mark McDowall
a02108922f
Set episode file modified date to local or utc air date
2014-03-12 22:27:36 -07:00
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.
...
Add, new setting "Set File Date to Airdate" on the Media Management tab of the Settings page to toggle this feature for new, imported and auto updating media files.
Change, home page "Series Editor" - "Rename" button to "Update Files" and add "Set File Date To Air Date" action button to this modal to add capability of updating legacy media.
Add, non UTC functions given that Windows undesirably adds time to file times set when using UTC.
Fix, the Trakt API response show.air_time_utc contains erroneous data, this is replaced with show.air_time.
2014-03-09 02:13:40 +00:00
Mark McDowall
9dcd58a631
Prevent queue/history from blowing up
2014-03-06 22:28:06 -08:00
Mark McDowall
366034c969
Return MoveFile
2014-02-27 16:42:04 -08:00
Mark McDowall
7758db5324
EpisodeFileMover updates episode file path after move
2014-02-27 16:32:08 -08:00
Mark McDowall
99336595b0
Removed SetFolderWriteTime in favour of FolderSetLastWriteTimeUtc
2014-02-26 07:55:13 -08:00
Mark McDowall
7218772b32
Support for setting uid/gid on *nix systems
2014-01-30 21:24:32 -08:00
Mark McDowall
543cc4e6c1
If folder does not exist...
2014-01-26 14:58:12 -08:00
Mark McDowall
49168cad25
UI and opt-in for setting permissions
2014-01-26 00:57:14 -08:00
Mark McDowall
5459b5fed4
New: Setting file permissions on import (Linux)
2014-01-25 23:51:33 -08:00
Mark McDowall
37231d1ef0
DiskProvider split to Windows and Mono projects
2014-01-25 23:51:33 -08:00
Mark McDowall
7d46f4d64d
Logging destination filename when importing/renaming files.
2014-01-21 21:35:01 -08:00
kayone
a7d5b3761b
Fixed: Memory leak in Ensure.That
2013-11-30 15:53:07 -08:00
Mark McDowall
f3fbbf66e0
Catching InvalidOperationExceptions when Inheriting folder permissions
...
Fixed: Issue sorting files when series is on a share running on UFS
2013-11-28 00:03:58 -08:00
kayone
7efac124c7
added input validation around MoveFile
2013-11-26 22:52:11 -08:00
kayone
ec63053fe7
cleaned up using directives.
2013-11-19 16:42:17 -08:00
Mark McDowall
743754a041
Catch any errors setting last write time so we don't blow up the whole process
...
Fixed: Prevent error when importing files that causes the process to fail
2013-10-20 11:17:56 -07:00
Mark McDowall
c708b5ce1a
Only run InheritFolderPermissions on Windows
2013-10-16 17:20:28 -07:00
Mark McDowall
5bf0e197ec
Moved source code under src folder - massive change
2013-10-02 18:01:32 -07:00