james
951f90adc0
CC-3299: Media monitor should not change the owner of watched files
...
- bug fix
- better logging
2012-02-07 13:35:55 -05:00
james
e5a8d65576
CC-3282: Issue with file causing media-monitor to crash (Spotted on Resonance FM)
...
- removed part of the code where it tries to handle cp1252 which ended up
causing more issues
2012-02-07 13:35:46 -05:00
James
94aaf5b70e
CC-3299: Media monitor changes the owner of watched files?
...
- bug fixed
2012-02-06 12:33:24 -05:00
James
3689d229d1
Merge branch '2.0.x' of dev.sourcefabric.org:airtime into 2.0.x
2012-02-06 12:32:40 -05:00
James
4b7272a173
CC-3299: Media monitor changes the owner of watched files?
...
- bug fixed
2012-02-06 12:32:21 -05:00
Martin Konecny
62d1d56fd2
Merge branch '2.0.x' of dev.sourcefabric.org:airtime into 2.0.x
2012-02-06 12:28:49 -05:00
Martin Konecny
e8afd086bd
-fix annoying issue where media-monitor refuses to start if tmp directory
...
/var/tmp/airtime does not exist. Just create it.
2012-02-06 12:28:39 -05:00
James
4043f011b5
Merge branch '2.0.x' of dev.sourcefabric.org:airtime into 2.0.x
2012-02-06 12:28:31 -05:00
James
084214b6c8
CC-3299: Media monitor changes the owner of watched files?
...
- media monitor now tries to set the permission to www-data if the file/dir
cannot be read by www-data
2012-02-06 12:28:16 -05:00
James
a79dd4fe04
CC-3299: Media monitor changes the owner of watched files?
...
- media monitor now tries to set the permission to www-data if the file/dir
cannot be read by www-data
2012-02-06 12:26:20 -05:00
Martin Konecny
214c6e85cc
-remove unneeded check of "if file_info is not None:"
...
-remove undefined variable fomr phone_home_stat.php
2012-02-02 16:14:13 -05:00
James
08a09e4096
CC-2977: Never delete files from the database
...
- using mtab(previous and current) files to figure out directories to be
added or removed
- adding index to cc_files
- see the tickets and media monitor design page for more info
2012-01-12 17:55:05 -05:00
James
04b48d47cc
CC-2977: Never delete files from the database
...
- Files are marked deleted(file_exists to false) on deletion.
- Dirs are marked removed(removed flag to true) on removal of watched
folder in a usual way. If dir is unmounted, without being removed from
watched list first, it will be marked as not exists(exist flag to false)
- Manage Media Folders will show if dirs exist or not( mounted or not)
- Playlist builder will show if files exists or not
2012-01-11 12:17:48 -05:00
Martin Konecny
21643a3734
SAAS-56: RabbitMQ virtual host support
...
-Add support for specifying vhost in config files
2011-12-05 21:05:28 -05:00
James
f2b3ef1b73
CC-3016: Import files doesn't work on Debian(1.9.5, 2.0)
...
- added extra comment
2011-11-09 13:35:22 -05:00
Martin Konecny
b33ced99c8
CC-2954: Exception in media monitor using Dropbox
...
-Need to check if size is >=2, not 3.
2011-11-03 22:12:03 -04:00
James
8e88c56bc6
CC-2954: Exception in media monitor using Dropbox
...
- This will take care of the exception issue
2011-11-03 16:05:52 -04:00
James
a156548ba6
CC-3016: Import files doesn't work on Debian(1.9.5, 2.0)
...
- adding comment
2011-11-03 15:35:30 -04:00
James
a85f284296
CC-3016: Import files doesn't work on Debian(1.9.5, 2.0)
...
- fixed
2011-11-03 15:25:09 -04:00
Martin Konecny
5d0f36f130
CC-3013: Media Monitor throws exception when trying to convert String to Int.
...
-fixed
-also specified base 10 radix
2011-11-02 10:36:00 -04:00
Martin Konecny
b14f2e894d
CC-3012: Media-monitor crash: "Exception: list index out of range"
...
-fixed
2011-11-02 10:10:28 -04:00
James
973e934151
CC-2927: Media Monitor: if new dir is generated in the process of
...
importing a file, airtime doesn't import the file.
- fixed
2011-10-04 17:23:42 -04:00
James
109bd5d044
CC-2919: Media Monitor: recorded show doesn't show on library after
...
recording is done
- comments were added
- timestamps updates with IN_MODIFY
2011-10-04 10:20:25 -04:00
James
dcda08e17a
CC-2919: Media Monitor: recorded show doesn't show on library after
...
recording is done
- fixed
- extra fix: Airtime wasn't updating file when updating metadata
Conflicts:
airtime_mvc/application/controllers/LibraryController.php
2011-10-03 14:17:56 -04:00
James
6fbf1853ce
CC-2743: Import fails on certain files with
...
'Exception can't sync to an MPEG frame'
- fixed by handling IN_CLOSE_WRITE instead of IN_CREATE
2011-09-29 15:06:31 -04:00
James
ba09d712b6
CC-2882: fix misspelling
...
- fixed
2011-09-29 15:04:19 -04:00
James
3775e5f4a7
CC-2882: Airtime cannot delete watched folder when is been renamed
...
- done
2011-09-29 15:02:34 -04:00
James
46146d1216
cc-2882: Airtime cannot delete watched folder when is been renamed
...
- initial commit
Conflicts:
airtime_mvc/application/models/MusicDir.php
2011-09-29 15:02:30 -04:00
martin
6dab211a12
CC-2784: Stopping rabbitmq-server causes pypo CPU usage to increase dramatically
...
-fixed
2011-09-08 12:17:42 -04:00
James
610b7a6d2c
CC-2747: removing debug code
...
- done
2011-09-01 16:06:01 -04:00
James
22c9416c31
CC-2747: When metadata contains non utf-8 encoding, we should handle it
...
- we cover some cases with cp1252 encoding for now.
- extra fix: Logging.php (copied from 2.0.0)
2011-08-31 14:46:21 -04:00
martin
ca65c32e1c
CC-2716: Moving Directory->Media Monitor exception
...
-fixed
2011-08-22 20:19:14 -04:00
James
968c0f96a2
CC-2651: import idicator
...
- Threshold is 10 seconds
- record timestamp once every 5 seconds
- "File import inprogress..." displays above search box
- pyinotify read_freq changed to 0.1 from 1
2011-08-09 10:40:10 -04:00
James
3a2d736b1c
CC-2633: removing to_unicode()
...
- removed to_unicode() function calls where it's not neccessary.
2011-08-08 10:41:11 -04:00
James
8995e828ff
CC-2633: added new encode_to()
...
- added encode_to() to api_client
- replaced .encode() with new encode_to()
2011-08-05 15:12:55 -04:00
Naomi Aro
a199585cb9
CC-2647 : Check MD will fit db constraints in Airtime
2011-08-05 15:12:55 -04:00
James
375cfb2c2d
CC-2633: moving to_unicode() to api_client.py
...
- move to_unicode() to api_client.py
- fixed how it decodes path in airtime-import.py
2011-08-05 15:12:55 -04:00
James
938c503e85
CC-2633: media monitor crashes on non-ascii files and metadata
...
- fixed bug for the case where mutagen return None for metadata
- fixed bug for non-ascii files and metadata
2011-08-05 15:12:55 -04:00
Naomi Aro
7e64e1ba22
CC-2612 : Upgrade: Push DB metadata into the file before upgrade
...
testing saving non ascii characters to file.
2011-08-01 18:10:50 +02:00
Naomi Aro
aa29afc438
CC-2612 : Upgrade: Push DB metadata into the file before upgrade
2011-08-01 16:29:41 +02:00
Naomi Aro
0fba75b9ad
CC-2612 : Upgrade: Push DB metadata into the file before upgrade
2011-08-01 13:27:58 +02:00
Naomi Aro
d606b4b173
CC-2612 : Upgrade: Push DB metadata into the file before upgrade
2011-08-01 12:22:20 +02:00
Naomi Aro
1e6d9efad2
CC-2612 : Upgrade: Push DB metadata into the file before upgrade
...
might have too much data to log it.
2011-07-29 11:57:06 +02:00
Naomi Aro
137ca79db8
CC-2600 : Upgrading from 1.8->1.9 wipe all shows content
2011-07-28 12:21:20 +02:00
Naomi Aro
1366b159f2
CC-2594 : Set File permissions on organized/imported when moving stor dir to have www-data as owner etc
2011-07-26 12:38:19 +02:00
Naomi Aro
31ba80e07b
CC-2589 : Create "organize" dir when upgrading
...
need to set correct permissions/owner for all files/dirs
2011-07-26 12:20:24 +02:00
Naomi Aro
533f218923
cc-2582 : track number parsing
...
making number an int type.
2011-07-26 11:54:30 +02:00
Naomi Aro
d3776f4ea9
CC-2582 : Files with a tracknumber that isn't actually a tracknumber don't get imported properly
...
adding more metadata checks so it won't have a database insertion issue.
2011-07-22 12:54:42 +02:00
Naomi Aro
7074af447c
CC-2582 : Files with a tracknumber that isn't actually a tracknumber don't get imported properly
2011-07-22 12:11:57 +02:00
Naomi Aro
b302006100
CC-2571 : Media Monitor Bootstrap
...
fixing up character encoding issues.
2011-07-21 12:12:37 +02:00
Naomi Aro
216a166437
CC-2571 : Media Monitor Bootstrap
...
modifying files fix in bootstrap, fix functions to have parameters the same.
2011-07-20 16:15:58 +02:00
Naomi Aro
c5c06eddc2
CC-2571 : Media Monitor Bootstrap
...
making sure files added to the organize folder while media monitor is down are imported to Airtime when it is started up again.
2011-07-20 14:38:32 +02:00
martin
6205b30152
CC-2566: Separate URL config out of config files and put them with API_CLIENT
...
-fixed
2011-07-19 19:42:23 -04:00
martin
bbabdcda67
-remove CueFile imports.
2011-07-19 17:16:42 -04:00
Naomi Aro
152c87f099
changes to bootstrip for filename.
2011-07-19 17:45:23 +02:00
Naomi Aro
ba0458c442
CC-2558 : Delete all files from disk, only allow admins to delete.
2011-07-19 11:00:32 +02:00
Naomi Aro
c7279f74ca
CC-2558 : Only delete files from disk that are in stor directory and not scheduled etc.
2011-07-18 19:48:20 +02:00
Naomi Aro
4588ebd105
CC-2558 : Only delete files from disk that are in stor directory and not scheduled etc.
2011-07-18 15:28:17 +02:00
Naomi Aro
91feeaf84d
CC-2557 : Need to keep tmp file dictionary to change ogg metadata on the server side
2011-07-18 12:49:45 +02:00
Naomi Aro
e369ab8dee
CC-2505 : Media monitor doesn't delete some tracks from the Airtime server due to weird characters in file names
...
seems to fix unicode problems I was having.
2011-07-18 12:05:16 +02:00
James
3e6ca78253
CC-2490: Recorded show file is missing
...
- fixed.
2011-07-15 16:15:09 -04:00
martin
ec75af194b
CC-2279: Upgrade script for converting stor directory to new format
...
-escape strings before inserting into database
2011-07-14 21:31:02 -04:00
martin
621c85b1df
CC-2279: Upgrade script for converting stor directory to new format
...
-in progress...
2011-07-14 15:31:19 -04:00
martin
75e56034e4
CC-2279: Upgrade script for converting stor directory to new format
...
-refactoring...
2011-07-14 12:06:46 -04:00
martin
29869c175a
CC-2279: Upgrade script for converting stor directory to new format
...
-refactor media-monitor
2011-07-14 12:06:46 -04:00
martin
83f253dffe
-fixed "mported" bug in media-monitor-bootstrap
2011-07-13 15:16:27 -04:00
martin
6972150b19
-fixed bug with moving from stor to stor/organize, and having
...
duplicate files appear.
2011-07-12 16:10:54 -04:00
martin
7c98d90e5e
CC-2530: Media monitor:Dont use hidden files
...
-addressed issues raised.
2011-07-12 15:06:49 -04:00
martin
2c4e2afb8b
-removed airtime-clean-storage.php + airtime-import.php
...
-default created stor dir now has www-data:www-data permission
-created airtime-install.ini file for specifying install defaults
-removed all references to storDir in /etc/airtime/airtime.conf,
and get value from database instead.
2011-07-11 16:14:34 -04:00
martin
a8b3745bf4
-found another unicode encoding error
...
-code cleanup
2011-07-11 14:24:08 -04:00
martin
ed41969f0e
-touch index file after each inotify event
...
-make sure to normalize all paths, since we are string comparing them
-remove all empty dirs after moving files out of them
2011-07-11 12:21:30 -04:00
martin
98173d5e53
CC-2480: media-monitor needs to ensure permissions before importing
...
-fixed
2011-07-08 17:03:49 -04:00
martin
04e4eb7fc1
CC-2523: Media monitor doesn't import audio tracks hidden in folders
...
which were copied to
-fixed
2011-07-08 16:01:11 -04:00
martin
012aa51f3a
CC-2272: Ability to change storage directory location
...
-fix SQL syntax error
2011-07-08 10:12:33 -04:00
martin
9d994aa225
-compare relative paths instead of full paths on bootup
2011-07-07 17:41:08 -04:00
martin
73da294089
CC-2505: Media monitor doesn't delete some tracks
...
from the Airtime server due character encoding
-fixed
2011-07-07 16:05:34 -04:00
martin
75e9ecf985
CC-2272: Ability to change storage directory location
...
make sure imported and organize dirs are created
2011-07-06 15:58:49 -04:00
martin
67df619c90
CC-2272: Ability to change storage directory location
...
-done
2011-07-06 14:42:43 -04:00
martin
3d52db5211
CC-2494: Uploading songs getting a 500 error (shows as yellow ! in the UI)
...
-fixed
-also made it so that files deleted via the UI are deleted on the FS as well.
2011-07-06 13:54:52 -04:00
martin
022b013dd2
CC-2421: Filename formatting tweaks
...
-cleaned up
2011-07-06 10:29:08 -04:00
martin
7a4fce1167
CC-2497: Media Monitor: doesn't detect some file change
...
-properly handle changing file extensions in the stor dir.
2011-07-05 19:06:12 -04:00
martin
a44a7d71f2
CC-1799 : Live Studio Playout from media library (pytagsfs)
...
-dont send delete event if file was deleted from "organize" dir.
2011-07-05 18:48:00 -04:00
martin
66b1924968
CC-1799 : Live Studio Playout from media library (pytagsfs)
...
-things are starting to work nicely...
2011-07-05 18:43:22 -04:00
martin
3424dcc12d
CC-1799 : Live Studio Playout from media library (pytagsfs)
...
-code cleanup
2011-07-05 17:45:56 -04:00
martin
2be05a8004
CC-1799 : Live Studio Playout from media library (pytagsfs)
...
-code cleanup, refactoring, and files moved from a watched-dir
to a non-watched dir are now properly handled
2011-07-05 15:48:50 -04:00
martin
275dfd0cd0
-clean up comments..
2011-07-04 19:01:06 -04:00
martin
0757fda479
cc-2419: media monitor import on startup
...
-fixed bug related due to pair not being returned (only scalar value returned)
2011-07-04 18:38:16 -04:00
martin
805d3616fe
cc-2419: media monitor import on startup
...
-fixed support for watched dirs #2
2011-07-04 17:59:02 -04:00
martin
df1dec2078
cc-2419: media monitor import on startup
...
-fixed support for watched dirs
2011-07-04 17:37:05 -04:00
martin
c67e711a05
cc-2419: media monitor import on startup
...
-fixed syntax errors, added more logging.
2011-07-04 15:40:09 -04:00
martin
d260c66abc
cc-2419: media monitor import on startup
...
-added multiple dir support
2011-07-04 15:08:02 -04:00
martin
429d8b234c
cc-2419: media monitor import on startup
...
-new method of querying db on startup.
2011-07-04 14:29:09 -04:00
martin
d4e4090429
cc-2419: media monitor import on start
...
-send removed file list before added file list
2011-06-30 18:07:12 -04:00
martin
0f67db9ed7
cc-2419 media monitor import on start
2011-06-30 18:07:12 -04:00
martin
851d5c12b2
cc-2419: media monitor import on start
...
-files importing working...
2011-06-30 18:07:12 -04:00
martin
4ab7523a84
CC-2419: Media monitor does not import files that already existed in /srv/airtime/stor
...
-work in progress
2011-06-30 18:03:44 -04:00
martin
89dd251782
cc-2419: media monitor import on start
...
-initial check-in
2011-06-30 18:02:58 -04:00
martin
7e1dbf8085
-fix exception when rabbitmq wasnt started before media-monitor
2011-06-28 22:09:25 -04:00
Naomi Aro
33a247c4de
cc-1799 : Filesystem
...
handling replacing of files in gui, need to handle closing down processes on exit.
2011-06-28 18:40:38 +02:00
Naomi Aro
164c06a5e5
CC-2441 : media-monitor exception on import, cancels all importing
...
checking if file md fails.
2011-06-28 14:34:16 +02:00
Naomi Aro
4eff714f32
cc-1799 : Filesystem
...
huge speed increase with multi processes.
2011-06-28 12:42:06 +02:00
Naomi Aro
4c8e6a04ac
cc-1799 : Filesystem
...
running Notifier as a daemon, allows parallel processing of event queue at all times.
2011-06-28 11:39:54 +02:00
martin
1b2800564b
CC-2459: Multiple instances of media-monitor running after it is shutdown.
...
-fixed
2011-06-27 16:56:20 -04:00
Naomi Aro
f3746ff197
cc-1799 : filesystem
2011-06-27 18:30:52 +02:00
martin
10c7c0b5fd
CC-2419: Media monitor does not import files that already existed in /srv/airtime/stor
...
-problem where media-monitor froze on startup if rabbitmq
wasn't running is fixed (now consistent with pypo)
2011-06-24 15:13:47 -04:00
Naomi Aro
0a78605633
cc-1799 : Filesystem
...
fixing track formatting if there's no track number.
2011-06-24 18:47:27 +02:00
Naomi Aro
b2e52a76c9
CC-2421 : Filename formatting tweaks
2011-06-24 17:41:31 +02:00
Naomi Aro
7e5c514638
CC-2272 : Ability to change storage directory location
...
copying each thing from the direcotyr separately to avoid overwriting anything that already exists in the new stor.
2011-06-24 16:47:43 +02:00
Naomi Aro
a27924451d
cc-1799 : Filesystem
...
fix for watched folders
2011-06-24 15:49:56 +02:00
Naomi Aro
4c3af0b44d
cc-1799 : Filesystem
...
putting in up to 6 subsecond precision
2011-06-24 15:15:53 +02:00
Naomi Aro
59a11663cf
cc-1799 : Filesystem
...
avoiding useless calls to airtime about renamed files.
2011-06-24 12:47:26 +02:00
Naomi Aro
3f739458cd
CC-2421 : Filename formatting tweaks
...
padding track numbers with 1 leading zero if 0-9
formatting bitrate 128000 as 128kbps
2011-06-24 11:20:42 +02:00
Naomi Aro
bae771790a
cc-1799 Human Filesystem
...
editing recording shows so they work with the new filesystem/file upload.
2011-06-23 21:14:09 +02:00
Naomi Aro
65e647263f
cc-1799 Human Readable File System
...
refactoring media monitor, separate process for file event processing.
2011-06-23 17:33:05 +02:00