Commit Graph

1005 Commits

Author SHA1 Message Date
sebastian 8f28715ddb *** empty log message *** 2005-02-26 19:29:36 +00:00
fgerlits 2f6ef90968 added setAudioDevice() method to HelixPlayer and (AudioPlayerInterface);
added HelixPlayer::openAndStartPlaylist() to AudioPlayerInterface.
2005-02-26 12:33:48 +00:00
tomas ed9cc68fc3 Support for fadeInfo added to playlist editing methods. 2005-02-26 12:26:03 +00:00
tomas 0a3c35395d mistype fixed (thanks Seb.) 2005-02-25 22:48:21 +00:00
sebastian 4c89f8a6d7 *** empty log message *** 2005-02-25 22:46:30 +00:00
tomas 109d6cc171 access counter inc at addAudioClipToPlaylist commented out 2005-02-25 21:50:58 +00:00
tomas 3cef9b0d6c small fixes 2005-02-25 21:22:35 +00:00
tomas 5b8860c126 minor change 2005-02-25 21:19:15 +00:00
tomas 0535409dfa fixed several notice-generating things 2005-02-25 21:14:22 +00:00
sebastian acd96b625f *** empty log message *** 2005-02-25 20:50:06 +00:00
sebastian a8d5505d51 *** empty log message *** 2005-02-25 20:44:39 +00:00
tomas f858f935c2 Temporary solution for #609. Allow read permission added to group All on
storageRoot folder in install phase.
2005-02-25 18:08:00 +00:00
sebastian f181ea7515 *** empty log message *** 2005-02-25 16:58:26 +00:00
fgerlits 0da71b6798 some advance in fading; I (mostly) know what the problem is :) 2005-02-25 16:55:20 +00:00
maroy 77d5473a20 added tab button files 2005-02-25 16:37:41 +00:00
maroy 00d2670b10 added Notebook 2005-02-25 16:32:32 +00:00
sebastian 0e0e9e164f *** empty log message *** 2005-02-25 14:45:46 +00:00
tomas 80833376d5 minor changes 2005-02-25 04:05:44 +00:00
tomas c1fe56c53e Validator support added. Not yet enabled. 2005-02-25 03:27:34 +00:00
tomas 84c6a4ee91 Test audioClip metadata file for Validator. 2005-02-25 03:25:48 +00:00
tomas 16b5bc2a84 Validator class + format files, not used yet. 2005-02-25 03:24:38 +00:00
tomas e751f9084f It uses emptyMdata.xml file now as a default metadata set. 2005-02-25 01:45:18 +00:00
tomas d8aef20958 minor change (code produces bad array index notice) 2005-02-25 01:42:40 +00:00
tomas c7f8163eb7 Added support for editedBy field for playlists.
Please reinstall storageServer.
2005-02-24 21:38:59 +00:00
tomas 4c78eed9d7 added method isEditedBy and support for editedBy field for playlists. 2005-02-24 21:32:39 +00:00
tomas dd6464b1e5 LS header added, unusable comments removed. 2005-02-24 21:02:53 +00:00
sebastian c683356fd0 *** empty log message *** 2005-02-24 19:51:06 +00:00
fgerlits 809cb83c49 Added first (and pretty bad) version of fade in / fade out workaround
(as HelixPlayer::openAndStartPlaylist()).
2005-02-24 15:59:06 +00:00
sebastian bad599993b *** empty log message *** 2005-02-24 14:27:48 +00:00
sebastian 644d80d120 *** empty log message *** 2005-02-24 14:00:15 +00:00
sebastian 5fc8fb9d42 *** empty log message *** 2005-02-23 22:57:14 +00:00
sebastian cc2a640933 *** empty log message *** 2005-02-23 22:49:42 +00:00
tomas b366007b44 'playtime_seconds' field added to 'analyze' 2005-02-23 20:44:31 +00:00
tomas 8c29174e97 fixed #604 2005-02-23 20:41:41 +00:00
tomas ba015d1042 wrong line ending fixed 2005-02-23 19:23:18 +00:00
tomas 178876ddf3 several exception catches added 2005-02-23 19:20:18 +00:00
tomas abe6ff8199 bug #601 fixed 2005-02-23 19:14:24 +00:00
tomas dfe8595da0 assumedFormat parameter 'mp3' added to analyze() method. 2005-02-23 17:52:54 +00:00
fgerlits f60920dee7 modified Playlist::valid() to allow overlapping playlist elements 2005-02-23 17:29:14 +00:00
tomas 3cc14cc556 mistake fixed - sorry 2005-02-23 16:54:44 +00:00
fgerlits 8b25e057b1 modified WebStorageClient::acquirePlaylist() to use "par" and "begin" SMIL tags instead of "seq" tags. This should be replaced later with proper sound animation tags. 2005-02-23 16:53:58 +00:00
tomas 9890dbb2ea directory paths changed to allow share conf.php with another LS modules 2005-02-23 15:54:51 +00:00
tomas c05e76464f minor change 2005-02-23 15:54:09 +00:00
sebastian a609fc8f90 *** empty log message *** 2005-02-23 13:10:03 +00:00
sebastian 4dcf3881d0 *** empty log message *** 2005-02-23 12:58:49 +00:00
sebastian 08b043e08c *** empty log message *** 2005-02-23 12:42:48 +00:00
maroy be89d6d3e3 added check target 2005-02-23 10:32:13 +00:00
fgerlits 9ff700242a adjusted the test because the test data changed 2005-02-22 15:37:05 +00:00
tomas 4ce979d077 minor change (#590) 2005-02-22 14:44:12 +00:00
tomas 81180dcd10 mistake 2005-02-22 03:53:47 +00:00
tomas 2524314feb PHP wrapper to scheduler XMLRPC methods added. 2005-02-22 03:51:14 +00:00
tomas 8be4cfb740 Orderby and desc optional fields added to search criteria (#589). 2005-02-22 03:49:44 +00:00
tomas 44cc15875b Orderby and desc optional fields added to search criteria (#589). 2005-02-22 03:43:46 +00:00
tomas db8965390d minor changes for sorting tests. 2005-02-22 03:30:32 +00:00
tomas 9299a5531f minor change 2005-02-22 03:24:20 +00:00
tomas 28839120d8 minor change 2005-02-22 03:01:45 +00:00
tomas 429fed1b44 minor changes 2005-02-22 03:01:27 +00:00
sebastian 633629e24b *** empty log message *** 2005-02-21 14:52:08 +00:00
sebastian cdabb1b704 *** empty log message *** 2005-02-21 14:42:15 +00:00
tomas 1635d18c45 Updated list of metadata categories in HTML format. 2005-02-20 22:58:29 +00:00
tomas 08938d4ed4 Relatively bigger change, mtree replaced by m2tree.
Change in database structure, reinstallation needed!
2005-02-20 22:01:07 +00:00
tomas 84ab36151f minor changes 2005-02-20 21:56:35 +00:00
tomas b9d03c9037 Changes in virtual file move and copy, moveObj redefined in BasicStor now.
+added support for predefined usergroup 'All' and public dirs.
+minor changes.
2005-02-20 21:37:53 +00:00
tomas db50212d67 minor changes 2005-02-20 21:35:09 +00:00
tomas 5a3bc31dba Several depreciated PHP constructions fixed. 2005-02-20 21:33:46 +00:00
tomas 90f154c31c minor changes 2005-02-20 21:26:18 +00:00
tomas c2272766f2 Remote exec protection added. 2005-02-20 21:16:46 +00:00
tomas 6c001bfbde Several security things in webspace. 2005-02-20 17:11:03 +00:00
tomas 179d3a39c5 gunid removed from delAudioClipFromPlaylist too, deleted audioClip is
identified by local ID.
2005-02-19 01:05:44 +00:00
tomas 570ff5b626 Gunid parameter removed in most of playlist methods. 2005-02-18 19:02:19 +00:00
tomas 0b961e9c32 minor changes 2005-02-18 18:43:11 +00:00
maroy aae5e8288f made master panel full screen width 2005-02-18 15:13:33 +00:00
maroy 7f5b92722f updated corner image 2005-02-18 15:13:15 +00:00
maroy 3f70136282 udpated login window to new design
changed some of the widgets to be Gtk::manage'd
2005-02-18 14:00:04 +00:00
maroy 59c4e916c0 updated code, so that all child widgets are Gtk::manage'd 2005-02-18 13:54:24 +00:00
tomas 9f224b6fb5 existsFile/existsAudioClip/existsPlaylist corrected.
+BasicStor: webstream support added to resetStorage.
2005-02-18 13:38:48 +00:00
tomas 2fdac68efa webstream type file added to sampleData and resetStorage. 2005-02-18 13:33:49 +00:00
tomas 02f7969fe3 API changed!
Playlist-related methods parameters changed to be more consistent with other
methods.
2005-02-18 02:56:51 +00:00
tomas 7fa94a3d5b resetStorage method moved to BasicStor. 2005-02-18 02:55:35 +00:00
tomas 901ebe2646 Internal script structure changed. +minor corrections. 2005-02-18 02:54:17 +00:00
tomas 6b62d4f005 storageServer setup added. 2005-02-18 01:12:51 +00:00
sebastian 720cb18b4c *** empty log message *** 2005-02-17 19:23:48 +00:00
sebastian 2cb50db5e7 *** empty log message *** 2005-02-16 22:47:55 +00:00
sebastian d779f03e8b changed line 102 to use relative path in storWebstream() 2005-02-16 00:56:20 +00:00
maroy 5855bf7b17 added EntryBin 2005-02-15 12:05:08 +00:00
tomas d66291b067 minor changes 2005-02-14 22:39:51 +00:00
tomas 6ea52e06e6 emptyMdata.xml and emptyPlaylist.xml added,
used in stored file creation
2005-02-14 22:39:11 +00:00
maroy 91ef563dd6 added combo box text 2005-02-14 19:52:14 +00:00
sebastian b3826ce30c *** empty log message *** 2005-02-14 19:38:30 +00:00
sebastian b74cb6e047 *** empty log message *** 2005-02-14 16:23:55 +00:00
tomas 7391795ac5 BasicStor: bsExistsFile added
GreenBox: getFileType and existsFile added
LocStor: minor changes
2005-02-14 16:16:05 +00:00
tomas e88e501365 Little big changes: playlist editing methods added to GreenBox,
+ support methods in Metadata and BasicStor added
2005-02-14 00:36:23 +00:00
tomas 0f39059efd _isEdited and _setEditFlag moved to lower layer (BasicStor),
changed empty playlist content (containers and namespaces definition added,
+minor changes
2005-02-14 00:34:56 +00:00
tomas 045074ef72 minor change 2005-02-13 00:21:52 +00:00
sebastian 534be5b5ff *** empty log message *** 2005-02-11 19:25:29 +00:00
maroy 8da5b6a202 added 2005-02-11 version of helix sources 2005-02-11 10:01:54 +00:00
sebastian 28a886b130 *** empty log message *** 2005-02-10 14:28:16 +00:00
sebastian a6852eb2b2 *** empty log message *** 2005-02-10 14:03:50 +00:00
tomas 91c4f36d16 Playlist handling interface added to GreenBox. 2005-02-10 02:28:56 +00:00
tomas 3ef5b8dee7 minor changes 2005-02-10 01:38:08 +00:00
tomas e7e6569e01 Webstream support added +minor changes. 2005-02-09 22:43:38 +00:00
tomas 1291e232d6 minor changes 2005-02-09 22:42:22 +00:00
tomas 80875c8e6b minor change 2005-02-09 22:39:57 +00:00
tomas fe15dbd069 Webstream support added. 2005-02-09 22:39:37 +00:00
tomas 108a6a154b ... 2005-02-09 22:38:38 +00:00
sebastian e9d31617f3 *** empty log message *** 2005-02-09 17:00:09 +00:00
sebastian 13491a3309 *** empty log message *** 2005-02-09 16:53:43 +00:00
maroy 60461627c3 added new widget-related bitmaps 2005-02-09 15:04:01 +00:00
maroy 43fba36940 added Bitstream Vera font definition to widgets 2005-02-09 14:54:47 +00:00
maroy 45309db5ef added title specification for WhiteWindow 2005-02-09 14:46:31 +00:00
maroy a8981fb962 enabled window dragging for the white window 2005-02-09 12:43:38 +00:00
maroy fa9ee884db removed obsolete files 2005-02-09 12:13:38 +00:00
sebastian d81941a8c8 *** empty log message *** 2005-02-08 15:10:09 +00:00
sebastian a261746cb8 *** empty log message *** 2005-02-08 12:42:08 +00:00
sebastian 4fd496c729 *** empty log message *** 2005-02-08 12:41:52 +00:00
sebastian 061e0a3ad1 *** empty log message *** 2005-02-08 12:17:56 +00:00
sebastian 30749011f3 *** empty log message *** 2005-02-08 12:17:32 +00:00
sebastian d7b14d948b *** empty log message *** 2005-02-08 12:02:18 +00:00
sebastian 6f694af32c *** empty log message *** 2005-02-08 11:41:43 +00:00
sebastian e5f205e220 *** empty log message *** 2005-02-08 11:30:10 +00:00
sebastian b788e6a9c9 *** empty log message *** 2005-02-08 11:22:08 +00:00
sebastian b479e82348 *** empty log message *** 2005-02-08 11:06:17 +00:00
sebastian fd7d616a61 *** empty log message *** 2005-02-08 10:47:38 +00:00
tomas 30ebbfd1d4 XML_Beautifier PEAR module requirement added 2005-02-07 23:31:38 +00:00
tomas 5248ab23a2 Major changes:
added: SAX parser support, setMetadataValue and deleteRecord methods
 modified: getMetadataValue
2005-02-07 23:17:40 +00:00
tomas 7590bbaa49 Method for update one metadata value added,
method for return one metadata value modified.
2005-02-07 23:14:51 +00:00
tomas 6b77fe7537 SAX parser for metadata added 2005-02-07 23:12:28 +00:00
tomas 072ece7313 getMetadataValue moved to Metadata.php + minor changes 2005-02-07 23:11:44 +00:00
fgerlits 892d7d132f added 7 scheduler methods to schedulerClient 2005-02-07 21:35:21 +00:00
sebastian 3a71d1a29e *** empty log message *** 2005-02-07 19:42:14 +00:00
sebastian 4e4cebd306 *** empty log message *** 2005-02-07 18:09:22 +00:00
maroy de4216cafd first version of WhiteWindow 2005-02-07 16:12:55 +00:00
tomas fe63aba044 minor addtions, sync with storageServer 2005-02-06 23:32:09 +00:00
tomas 27fae97b69 minor additions 2005-02-06 23:29:31 +00:00
maroy 124f73f05e added more dependencies, after experiments on Debian Sarge 2005-02-05 12:28:02 +00:00
fgerlits e68598ebb9 added (unnecesary) initialization of pointer to make the compiler happy 2005-02-05 10:01:56 +00:00
fgerlits e85731b8e6 added conversion to/from XmlRpcValue to AudioClip and Playlist;
modified Scheduler methods to use these conversions;
fixed bug in Scheduler: some methods caught wrong kind of exception;
modified Playlist to accept several PlaylistElements at the same
  relative offset;
modified methods for deleting playlist elements and updating fade info
  to refer to playlist elements by ID, not relative offset
2005-02-05 08:12:37 +00:00
fgerlits aca8977831 cleaned up Playlist, AudioClip etc. 2005-02-03 18:52:27 +00:00
sebastian fdc4cbd087 *** empty log message *** 2005-02-03 16:55:35 +00:00
maroy 45c9ec3ead added widgets module 2005-02-03 13:12:46 +00:00
maroy b3d923e5af made master panel look like Charles' design, first iteration 2005-02-03 13:10:28 +00:00
maroy c92e65a824 added darkBlueBin
added set_label and get_label for Button
2005-02-03 13:08:40 +00:00
fgerlits 689fbf12d5 fixed bug #578 2005-02-03 11:51:53 +00:00
tomas 38d98806c0 Dummy metadata XML string returned from getMetaData if there is no metadata. 2005-02-03 02:19:47 +00:00
tomas c434ad025e Prefs: delGroupPref method added
GB: PHP interface for prefs added
2005-02-03 01:10:43 +00:00
fgerlits f1701e9477 added the last remaining tests of the XML-RPC methods (Rpc...Test classes) 2005-02-01 16:32:57 +00:00
fgerlits 2d4c16a1d3 added login, logout and resetStorage XML-RPC methods to scheduler daemon;
fixed the existing 'Rpc...Test's, and added some more
2005-01-31 19:51:25 +00:00
fgerlits d78879f893 fixed bug in TestStorageClient reset() [did not reset list of working
copies of edited playlists];
some corrections in documentation
2005-01-29 07:58:36 +00:00
fgerlits 82e09c51b3 made 'logical operator' argument to storage server mandatory 2005-01-28 10:06:02 +00:00
tomas 75aa4cb59f Issue #573 fixed. 2005-01-27 23:38:37 +00:00
fgerlits bc49af1e38 added reset() method to StorageClientInterface;
modified scheduler tests to use this reset() method;
changed getAllPlaylists() and getAllAudioClips() in StorageClientInterface
  to use the search() method, and added optional limit and offset arguments;
changed the Makefile.in in modules/storage and products/scheduler to
  initialize the storage server after compilation and before running tests;
modified some scheduler tests to work correctly with either Test- or
  Web- StorageClient
2005-01-27 20:20:15 +00:00
fgerlits 56e7c95d2a commented some helix player tests out (they segfault);
added 'make reset' to scheduler Makefile.in;
added storage server initialization to authentication Makefile.in
2005-01-27 12:34:35 +00:00
maroy 02fc75da7d updated naming convetion for image files 2005-01-27 09:55:04 +00:00
maroy 21f437745c added WidgetFactory class 2005-01-27 09:14:35 +00:00
tomas e47b586ee3 reset target added to Makefile (issue #569) 2005-01-26 20:26:13 +00:00
fgerlits e40d8c3af3 *** empty log message *** 2005-01-26 18:27:54 +00:00
fgerlits 4c1517e14a *** empty log message *** 2005-01-26 18:25:52 +00:00
fgerlits c160d028c9 added two more audio clips to the test storage data 2005-01-26 17:56:56 +00:00
fgerlits e273b4eb80 modified storage test data to make the testStorageClient and the webS.C.
more similar
2005-01-26 17:51:34 +00:00
maroy d9f37bf0b5 added BlueBin 2005-01-26 16:41:52 +00:00
fgerlits 8941c30c27 put storageClient.xml back 2005-01-26 16:23:55 +00:00
fgerlits c69aeb7340 added these two; should not have remove storageClient.xml 2005-01-26 16:23:16 +00:00
fgerlits a6b3040642 added (id3 to dc) tag conversion table initialization to scheduler 2005-01-26 12:41:51 +00:00
tomas 744c9619fc minor 2005-01-25 23:56:35 +00:00
tomas bda8edd856 minor 2005-01-25 22:56:01 +00:00
maroy 8147b76d13 resolved resizing issues 2005-01-25 21:55:16 +00:00
maroy 7a9b34e4e8 added Button object 2005-01-25 21:35:30 +00:00
maroy b75da7e43f added widgets module 2005-01-25 20:27:15 +00:00
maroy 0a318234f9 added gtk+ 2.6.1 and gtk-- 2.5.5 2005-01-25 20:21:17 +00:00
fgerlits 047a6ba6d0 added function readTag() to AudioClip class to read ID3v2 tag info 2005-01-25 18:21:42 +00:00
fgerlits 317b50732f made XmlRpcException documentation more informative;
added graphviz (dot) graphical inheritance diagram generation to the
livesupport/etc/doxygen.config and xmlrpc-doxygen.config files
2005-01-24 12:48:10 +00:00
tomas d40afcac39 Sorting in browse methods added. 2005-01-24 01:41:45 +00:00
tomas c029bd42bf Support for search/browse testing added. 2005-01-24 01:26:12 +00:00
tomas 2e351ca72f New method browseCategory added. 2005-01-24 01:25:25 +00:00
tomas 299c46b93d Search/browse things moved to separate class DataEngine. 2005-01-24 01:22:54 +00:00
tomas 358db687cc minor addition in comments 2005-01-24 01:03:12 +00:00
tomas dc1664a204 Minor update of storageServer and archiveServer requirements and
installation.
2005-01-22 14:10:45 +00:00
tomas 3009c187b0 removed - obsolete 2005-01-22 14:09:51 +00:00
fgerlits df58fd8fcf added TagConversion class to module core 2005-01-21 21:15:21 +00:00
tomas 82875a06f3 getMdataValue method added 2005-01-21 13:42:40 +00:00
fgerlits 9d3995b658 added more tests to WebStorageClientTest 2005-01-21 12:46:37 +00:00
maroy 377b8be5e7 added latest version posted by Doug to the mailing list 2005-01-21 08:46:46 +00:00
fgerlits f522a61317 removed curlpp (we are not using it right now, and there is a version 0.5
out now, so if we did use it, we would probably use that one)
2005-01-20 19:11:20 +00:00
fgerlits d3611a44aa added taglib-1.3.1 to tools 2005-01-20 16:57:32 +00:00
fgerlits 2a8113a892 fixed the search methods 2005-01-20 14:11:37 +00:00
tomas ab1ed0a009 Fixed #481 note 675 2005-01-20 13:03:34 +00:00
tomas 8f8020683b default serverPath is now taken from conf.php 2005-01-20 11:59:25 +00:00
tomas b2f0411d7b Fixed #481 2005-01-20 01:55:15 +00:00
tomas 47ec93ad47 minor changes 2005-01-20 01:54:18 +00:00
tomas c500ab2254 Group preferences added (#525).
+ things relevant to issues: #530, #552
2005-01-20 01:52:31 +00:00
tomas 771a443d1f Group preferences added. 2005-01-20 01:50:25 +00:00
tomas 997d80d406 method isMemberOf added 2005-01-20 00:48:49 +00:00
fgerlits 83d1971639 implemented search() in Storage; it works in the TestStorageClient,
does not work yet in the WebStorageClient
2005-01-19 20:51:48 +00:00
maroy 5aef002241 fixed typos 2005-01-19 13:22:31 +00:00
maroy bfdbde12e3 added development tools document 2005-01-19 13:16:36 +00:00
fgerlits 575e1a56ab fixed the C++ wrapper of the resetStorage method in the storage server 2005-01-19 11:39:20 +00:00
tomas d2a971ad45 change in class hierarchy 2005-01-19 05:40:08 +00:00
tomas a508b3dca5 include directory problem fixed 2005-01-19 05:36:39 +00:00
tomas 83f809c841 fixed include directory problem 2005-01-19 05:34:24 +00:00
tomas dd417ea6b3 minor changes 2005-01-19 05:24:44 +00:00
tomas 90c3bee5e6 Transport tests updated to changes in transport subsystem. 2005-01-19 05:23:33 +00:00
tomas b4d240a096 Major changes in transport subsystem to accept playlists.
Transport audioclips rewritten.
2005-01-19 05:22:20 +00:00
tomas 3e40ad4707 removed - using php version now 2005-01-19 05:17:22 +00:00
tomas 745e604869 minor changes 2005-01-19 05:13:21 +00:00
tomas 807c8cec6c HTTP PUT support rewritten to PHP. 2005-01-19 05:09:41 +00:00
tomas 62371a5ab0 XMLRPC test client rewritten to PHP. 2005-01-19 05:07:35 +00:00
tomas 4f5ba7085f Major changes in setup scripts. 2005-01-19 05:06:14 +00:00
fgerlits ffc09993bb added Storage::SearchCriteria class 2005-01-18 22:40:37 +00:00
tomas 6213dacf82 Webspace mapping test added. 2005-01-18 19:39:23 +00:00
tomas 5c8bcd6f4c Fixed return value. 2005-01-18 15:54:09 +00:00
maroy 39aabfecf2 removed unnecessary class keyword 2005-01-18 15:43:16 +00:00
maroy 0b7b5f67ee made sure to compile under gcc 3.4 (don't know the real reason, though) 2005-01-18 15:42:58 +00:00
maroy dd780a5b54 added different error explanation for different cases of errors 2005-01-18 15:42:39 +00:00
maroy b338da3661 enclosed open() call it try .. catch block 2005-01-18 15:42:02 +00:00
maroy 548cd8cf20 chaned script and makefile to honor already existing LD_LIBRARY_PATH
environment variable
2005-01-18 15:41:15 +00:00
tomas 1660f54b6f Added printing of php working dir to setup scripts (for debugging) 2005-01-18 14:37:25 +00:00
maroy f11f86bcab added patch to remove closing colons for namespace declarations,
which annoys gcc 3.4
2005-01-18 13:55:09 +00:00
maroy d09d18f838 updated install scripts to honor existing LD_LIBRARY_PATH environment
variables
2005-01-18 13:42:52 +00:00
fgerlits 30060746dd modified WebStorageClient to reflect changes in storageServer module 2005-01-18 13:14:14 +00:00
maroy 6a43a272b0 added supporting document 2005-01-18 12:39:27 +00:00
maroy 23761c1990 added and updated documents after the January 11-14 meeting 2005-01-18 11:50:50 +00:00
maroy 0f71a6b877 fixed ambigous naming of the ptime variables 2005-01-18 11:17:50 +00:00
tomas 9c0c9a85ee Change in names of auth token manipulating mathods. 2005-01-18 10:14:33 +00:00
tomas f45f2dd391 Simple wrapper for php XMLRPC test client. 2005-01-18 00:18:20 +00:00
tomas 2c3a0f9b39 Limit and offset added to search criteria. 2005-01-18 00:17:44 +00:00
tomas 357d1b29c0 Minor change in comment. 2005-01-18 00:15:30 +00:00
tomas 4c0f884085 XMLRPC test client have been rewritten into PHP (from Python => Python is not
required now)
2005-01-17 23:58:06 +00:00
tomas 85c44e8a72 Minor bug in LocStor::searchMetadata fixed.
Return struct in locstor.savePlaylist changed:
single field: plid: string - playlist id
2005-01-17 22:55:01 +00:00
tomas 0c69b280b1 Changed result struct from resetStorage,
see note #641 in http://bugs.campware.org/view.php?id=546
2005-01-17 15:22:39 +00:00
tomas 39284fdce2 detail only 2005-01-17 15:19:02 +00:00
tomas 8e783bea66 Major changes - some code tranfers between layers:
StoredFile, BasicStor, GreenBox and LocStor
+Resolved: http://bugs.campware.org/view.php?id=545
2005-01-17 00:15:51 +00:00
tomas 958c1b4952 Gunid conflict between resetStorage and test script fixed. 2005-01-17 00:12:59 +00:00
tomas f93d40215f getFile method removed - it have used access methods not suitable for html
ui.
2005-01-17 00:12:05 +00:00
tomas b15212839b Added for:
http://bugs.campware.org/view.php?id=546
2005-01-15 13:51:37 +00:00
tomas 5776b42b12 Changes for:
http://bugs.campware.org/view.php?id=546
2005-01-15 13:50:51 +00:00
fgerlits 5a749c7977 modified the WebStorageClient to keep a cache of the playlists which are
currently being edited
2005-01-15 12:07:09 +00:00
fgerlits 72387302c0 changed the return value of createPlaylist() to Ptr<UniqueId>::Ref 2005-01-14 12:29:05 +00:00
fgerlits bb3b36e45a added a call to close() after every use of XmlRpcClient 2005-01-13 16:54:55 +00:00
tomas 696bec9e34 Minor changes in exception handling.
Unique constraint for perms added.
2005-01-13 15:40:44 +00:00
tomas 3ed796c74d Folder copy/move disabled - needs to be fixed. 2005-01-13 15:34:59 +00:00
tomas 4047e33474 Exception handling in addPerms fixed. 2005-01-13 15:34:08 +00:00
tomas 872bee64e3 Folder copy/move buttons disabled - needs to be fixed. 2005-01-13 15:33:25 +00:00
tomas b2970a86d5 Filename of copied file fixed. 2005-01-13 15:31:02 +00:00
fgerlits db0fcb87fb changed try-catch formatting
added deletePreferencesItem() to authentication module
2005-01-13 14:43:42 +00:00
fgerlits 5c5e8c7de9 Updated the methods in the scheduler module to use the changed storage client
interface.
Re-formatted try-catch blocks everywhere to make them less readable.
2005-01-12 20:28:31 +00:00
tomas 0bb6923efd fixed copy, move, delete problems in html ui 2005-01-12 17:56:01 +00:00
tomas 798b48c6b3 fixed:
http://bugs.campware.org/view.php?id=541
2005-01-12 17:55:20 +00:00
fgerlits 300a90ab83 added documentation to the storage clients
rewrote the TestStorageClient to better mirror the behavior of the
    WebStorageClient
added copy constructors to AudioClip and Playlist (needed in TestS.C.)
2005-01-12 15:46:51 +00:00
tomas c51863678b - 2005-01-12 15:29:35 +00:00
tomas 51f0a745fc - 2005-01-12 15:21:59 +00:00
tomas 820a400ae8 Some bugs in rename and copy operations fixed. 2005-01-12 13:15:17 +00:00
tomas 5850a9bba1 wrong &amp; in JS code fixed 2005-01-12 11:02:56 +00:00
maroy d605427efc added getVolume() and setVolume() to HelixPlayer 2005-01-11 17:26:03 +00:00
maroy 6c02912c69 Probably solved problem with dom_xml read IO error. 2005-01-11 13:16:21 +00:00
fgerlits 260d0b684a modified test because storage server API changed 2005-01-11 09:24:21 +00:00
maroy bede8fd94b now the playlist editor window is cleaned after saving a playlist 2005-01-11 09:19:16 +00:00
maroy 59c691ea39 added up and down menus to dj bag entry context menus 2005-01-11 08:57:00 +00:00
maroy 1c74debd0e added support for storing the DJ Bag contents as user preference 2005-01-11 07:54:05 +00:00
maroy 03488154d8 added start and length columns to playlist edit window 2005-01-11 06:46:00 +00:00
maroy dc08d6c938 added right-click context menu to the scheduler window entries
added Delete menu item to the context menu
2005-01-11 06:32:35 +00:00
maroy 7c50117bf9 fixed typo :) 2005-01-11 06:29:17 +00:00
maroy 2fccaca124 added README file 2005-01-11 06:28:25 +00:00
maroy 5c7ce2b692 added libxml++ 2.8.1 2005-01-11 05:55:51 +00:00
tomas 70c4802b25 Changes according to note 595 in:
http://bugs.campware.org/view.php?id=494
2005-01-10 23:22:30 +00:00
fgerlits dff985ecb2 added C++ API in the authentication module for the new storage server
methods loadPref and savePref
2005-01-10 21:31:08 +00:00
fgerlits 0bf873f13c added C++ API in the authentication module for the new storage server
methods loadPref and savePref
2005-01-10 21:10:53 +00:00
maroy 34330c184a now getTitle() works fine... 2005-01-10 15:28:11 +00:00
maroy a26dfdf7ba updated to reflect changes in external APIs 2005-01-10 12:49:48 +00:00
maroy d58414c65e added event update functionality to the event scheduler 2005-01-10 11:05:28 +00:00
maroy 70a8e75020 added signal possibility to threads 2005-01-10 11:04:44 +00:00
maroy 9adcedb8a4 added scheduled event update / reread functionality 2005-01-10 11:03:25 +00:00
fgerlits 67910f4fcf added title field in saved playlist
fixed (kind of; I still don't understand them) some problems arising from
    StorageException -> XmlRpcException change
2005-01-10 10:36:56 +00:00
maroy 9a185bb141 fixed playlist event
now scheduler correclty plays scheduled events
2005-01-10 09:36:24 +00:00
maroy bd36de8bd4 added missing include for <string> 2005-01-10 09:24:27 +00:00
maroy bc9a68f426 the upcoming event is canceled, if it fails initialization 2005-01-10 09:21:14 +00:00
tomas 00dcb2f9ca Documentation changes. 2005-01-10 04:14:32 +00:00
tomas 5a373a388b Uninstall order fixed. 2005-01-10 03:35:06 +00:00
tomas ad01370c52 Store user preferences functionality added.
(http://bugs.campware.org/view.php?id=494)
+Fixed: http://bugs.campware.org/view.php?id=533
2005-01-10 03:04:01 +00:00
tomas df10eaab66 Some db optimization added. 2005-01-10 02:53:04 +00:00
maroy 5a31ad37ed scheduling now works, so-so 2005-01-09 16:51:31 +00:00
maroy 2ba3b1d751 fixed reading long ids from the postgresql database 2005-01-09 16:27:33 +00:00
maroy 8c64d58be5 corrected UniqueId reading, but only in one method.. 2005-01-09 16:01:50 +00:00
maroy 630d91fdfe added run_web target 2005-01-09 16:01:17 +00:00
maroy 840a11929a added fromDecimalString() 2005-01-09 16:00:02 +00:00
maroy 26da504e90 added simplePlaylistTest 2005-01-09 13:32:14 +00:00
maroy 24ccbdd770 schedule list now supposedly displays the scheduled playlist's title 2005-01-09 12:09:02 +00:00
maroy b4bae27485 updated localization 2005-01-09 11:50:03 +00:00
maroy f99bc8bc40 added SchedulePlaylistWindow and SchedulerWindow
and lots of other changes
2005-01-09 10:58:32 +00:00
maroy 55f9031672 added configuration to use web-based resources for storage 2005-01-09 10:57:46 +00:00
maroy c11f956563 added uploadPlaylist, displaySchedule and removeFromSchedule methods
added proper XML-RPC error handling
2005-01-08 13:39:30 +00:00
maroy 4eac8957fd moved LiveSupport::Storage::StorageException and derivatives to
LiveSupport::Core::XmlRpcException
2005-01-08 12:40:33 +00:00
maroy a08d2b4dcd added some more functions 2005-01-08 12:39:33 +00:00
fgerlits 0cf03f59bb changed #includes to refer to the XmlRpcTools in Core
removed XmlRpcTools and PlayLogEntry from Scheduler
2005-01-07 19:39:38 +00:00
fgerlits 7dfcde7c3b changed #includes to refer to the XmlRpcTools in Core
removed XmlRpcTools and PlayLogEntry from Scheduler
2005-01-07 19:30:29 +00:00
fgerlits cf1054852c moved XmlRpcTools (and PlayLogEntry) over to the Core module 2005-01-07 14:55:19 +00:00
maroy 21485a6d01 removed 'cd -' from the end of statements that were like
dirname=`cd somethere; pwd; cd -`
2005-01-07 14:04:29 +00:00
maroy c80f18b5aa moved ScheduleEntry from LiveSupport::Scheduler to LiveSupport::Core 2005-01-07 13:12:43 +00:00
tomas 8001ffdce4 Result structure and documentation changes in searchMetadata/localSearch
methods. (http://bugs.campware.org/view.php?id=481)
File doc/search.html removed - content moved to inline docs.
XR_LocStor class moved to separate file.
2005-01-07 02:46:52 +00:00
fgerlits 3d6cb307de changed StorageClientInterface::storeAudioClip() return type to void 2005-01-06 17:25:40 +00:00
fgerlits 4453635885 addAudioClip() and addPlaylist() now update playlength of Playlist object 2005-01-06 12:59:57 +00:00
maroy 6fd2b02e01 added simple playlist management window 2005-01-06 12:37:47 +00:00
fgerlits 0abd972d26 added clarification to the AudioClip and Playlist class documentation 2005-01-06 11:21:06 +00:00
fgerlits 7c0793a370 added "generate new audio clip ID" functionality to TestStorageClient::
storeAudioClip()
2005-01-06 10:40:48 +00:00
tomas 0f1625db38 Search method with structured query support added.
(http://bugs.campware.org/view.php?id=481)
(+probably: http://bugs.campware.org/view.php?id=513)
+solved: http://bugs.campware.org/view.php?id=522
2005-01-06 01:10:01 +00:00
fgerlits 7259599ce1 changed all(*) XML-RPC references to unique IDs to string, and all(*)
PostgreSQL references to BIGINT.

* that I could think of
2005-01-05 19:50:01 +00:00
tomas 130cc75cb8 - 2005-01-04 23:24:14 +00:00
fgerlits 7a56bbf8be added AudioClip constructor without ID, to be used before storeAudioClip()
added run-time type info to Playable: getType(), getAudioClip() and
    getPlaylist()
2005-01-04 21:47:56 +00:00
maroy 39acf9f58f added DJ Bag window 2005-01-04 10:50:12 +00:00
tomas b2d6de1344 - 2005-01-04 03:18:35 +00:00
tomas 28ab690499 solution of http://bugs.campware.org/view.php?id=523
and minor changes
2005-01-04 03:02:06 +00:00
fgerlits f1ca8879ab added acquirePlaylist() and releasePlaylist() to WebStorageClient
modified config() methods in Core (Playlist, PlaylistElement, FadeInfo,
    and AudioClip) to read ID as hexadecimal string & not decimal number
some config xml files and tests had to be modified accordingly
2005-01-03 19:39:54 +00:00
fgerlits 31cc87b3c5 *** empty log message *** 2005-01-03 13:28:58 +00:00
fgerlits de9799cc6f changed test files in storageServer/var/tests 2005-01-03 13:25:39 +00:00
maroy b2d171cbde added status bar to file upload window 2005-01-02 12:30:43 +00:00
maroy dc01754047 fixed open/close cycle, hopefully 2005-01-02 12:30:10 +00:00
maroy 3e851ea7ed changed the open() call, to enable opening new clips without playing
the previous one
2005-01-02 12:04:15 +00:00
maroy cdec145255 added upload file window 2005-01-02 11:51:49 +00:00
maroy 763065a092 updated to reflect change in AudioPlayerInterface API 2005-01-02 11:51:16 +00:00
maroy 9566112cfd added getPlaylength() function to AudioPlayerInterface
renamed playThis() to open(), and added close() function
2005-01-02 11:50:29 +00:00
fgerlits 6eb6926c8b added playlist methods to WebStorageClient (everything except acquire and
release)
finally got rid of RemoveAudioClip() in Playlist
2004-12-31 14:13:49 +00:00
fgerlits 4d777103f7 added title attribute to AudioClip (in config(), too)
updated config files with title attribute
created getXmlString() method in AudioClip, Playlist, PlaylistElement
    and FadeInfo
replaced old (and bad) toXml() method with getMetadataString() in AudioClip
2004-12-30 20:09:28 +00:00
fgerlits 05d760368a updated config file for new audio clip DTD (title attribute) 2004-12-30 19:57:00 +00:00
fgerlits 1931deef7c *** empty log message *** 2004-12-30 12:25:04 +00:00
fgerlits 29e95ebf70 changed Makefiles to use curlpp instead of curl 2004-12-30 11:51:48 +00:00
fgerlits 408f79abfa added curlpp (instead of curl) 2004-12-30 11:35:59 +00:00
fgerlits c1e404a5a8 removed tools/curl 2004-12-30 11:23:29 +00:00
tomas 2fe057b9e5 audioclip and playlist internal file types added,
several next mime-types supported now
2004-12-30 02:35:47 +00:00
fgerlits 562705b031 changed return values in AudioClip and Playlist from Ptr<std::string>::Ref
and Ptr<Glib::ustring>::Ref to Ptr<const ... >::Ref
finished adding audio clip methods to WebStorageClient
modified helix install script to copy the splay executable to $LS/usr/bin
    (HELIX_LIBS needs to be set to "$LS/usr/lib/helix/" for this to work)
2004-12-29 19:16:33 +00:00
fgerlits 11f46d11ba wrote configuration of AudioClip from metafile;
added toXml() method to AudioClip
2004-12-29 10:02:29 +00:00
tomas f57fa14fbd Playlist methods added in PHP and XMLRPC layers.
+solved bug: http://bugs.campware.org/view.php?id=520
+minor change in _createGunid - for only non-negative bigint.
2004-12-29 01:51:00 +00:00
fgerlits 7adc50d7da modified to use new locstor.storeAudioClip method 2004-12-28 10:40:53 +00:00
tomas a7698073cb ftype added to files db table,
resolved bug from report 0000513 at http://bugs.campware.org/view.php?id=482
2004-12-28 00:47:04 +00:00
fgerlits 3b01df226c added get/set methods for title and for general metadata in AudioClip
and in Playlist
2004-12-27 19:52:02 +00:00
tomas 54df237819 minor bug ... 2004-12-27 15:56:09 +00:00
tomas 8ae91afd94 Gunid testing added. 2004-12-27 15:31:13 +00:00
tomas a9e52421d9 Gunid format change!
Gunid is internally bigint (8B int).
Gunid is transported as 16 hex digits string in input parameters and output
results.
2004-12-27 14:49:25 +00:00
fgerlits 4f23838731 re-added storeAudioClip test 2004-12-27 11:23:55 +00:00
fgerlits a7721186cd *** empty log message *** 2004-12-24 14:20:15 +00:00
fgerlits 70e6d2f6e0 *** empty log message *** 2004-12-24 13:57:56 +00:00
fgerlits ea3b4af262 got storeAudioClip to work, kinda sorta 2004-12-24 13:19:51 +00:00
fgerlits 5c7db7cf98 fixed a typo in UniqueId.h 2004-12-23 23:15:47 +00:00
fgerlits 518ae21eeb added curl-7.12.3 in tools/
plagiarized MD5 code from Mordechai T Abzug into Core::Md5 class
2004-12-23 21:53:22 +00:00
fgerlits de2b5a49a2 modified the authentication and storage modules to throw their
own exception classes AuthenticationException and StorageException
instead of invalid_argument and logic_error
2004-12-23 11:37:55 +00:00
fgerlits adf05eaf29 Changed WebStorageClient because storage server behavior changed. 2004-12-22 09:05:06 +00:00
tomas ca9eebe138 - 2004-12-22 03:33:51 +00:00
tomas f0186ae3ee sorry - there were wrong commit ... 2004-12-22 03:32:53 +00:00
tomas c0ccb18a82 minor changes 2004-12-22 02:19:56 +00:00
tomas bc954ea07b Field in return struct of download-close methods is gunid:string now. 2004-12-22 02:18:46 +00:00
tomas 5268a81857 solved bug: http://bugs.campware.org/view.php?id=480 2004-12-22 00:36:53 +00:00
fgerlits 288ad456be Finally got reading from the storage server to work. Yippee! 2004-12-21 21:00:37 +00:00
fgerlits 48be2884b4 changed UniqueId::IdType from unsigned int to long long int
added UniqueId constructor from, and conversion to, std::string
got WebStorageClient::existsAudioClip() to work
2004-12-20 22:08:19 +00:00
maroy c687ab5a52 updated time display, as it no longer needs a valid session id 2004-12-20 14:27:16 +00:00
maroy d554a793d1 changed the call to GetSchedulerTime to call with no parameters 2004-12-20 14:21:49 +00:00
maroy 633b1f2bed added the ability to select UI language when logging in 2004-12-20 14:04:34 +00:00
maroy e9f5b6b04c fixed fallbackTest 2004-12-20 14:02:48 +00:00
maroy 1522d9c053 added LocalizedConfigurable
added Glib::ustring functions to LocalizedObject
2004-12-20 13:58:16 +00:00
tomas f81887c4ae Methods addSubj2 and removeSubjFromGr added.
(from alib module html ui example).
2004-12-20 02:43:16 +00:00
tomas 3490c97746 Documentation tags for doxugen added. 2004-12-19 00:40:12 +00:00
tomas 88df4ba4fc Documentation improved. 2004-12-18 23:43:53 +00:00
tomas a6d3541ae1 Inline documetation and error processing improved. 2004-12-18 23:32:49 +00:00
fgerlits 5e8378a164 changed methods calling the storage server according to the new specs 2004-12-18 16:33:38 +00:00
tomas 4785ebaafb Major changes - mainly in XMLRPC interface,
new layer in class hierarchy: BasicStor
2004-12-18 02:14:17 +00:00
tomas d4718a6b96 editPerms permission depends on perm setting of parent object now. 2004-12-18 01:57:11 +00:00
tomas d384f42da0 deleteData() corrected 2004-12-18 01:11:15 +00:00
tomas fccdbccf4a minor bug in checkPerm eliminated 2004-12-18 01:02:10 +00:00
tomas 504fabf8c7 testonly target added 2004-12-18 01:01:19 +00:00
maroy 790e6ee4c1 migrated from libxml++ 1.x to 2.8 2004-12-17 12:12:31 +00:00
maroy 6fdafd17e2 added missing file 2004-12-17 12:10:28 +00:00
maroy 8b2b3f6ecf added libxml++ 2.8.0 2004-12-17 12:07:15 +00:00
tomas 2de82b2a6a - 2004-12-16 23:39:23 +00:00
fgerlits 0c9171761b removed session ID check from getSchedulerTime method 2004-12-16 17:33:15 +00:00
maroy b700bb7932 fixed typo 2004-12-16 15:24:15 +00:00
maroy 38cffd05fe very first version of master panel 2004-12-16 14:28:38 +00:00
maroy 44841fa9c1 added window description document 2004-12-16 11:38:05 +00:00
fgerlits 7dbfa2dbc4 a few more places where the ClientInterface moves had to be recorded 2004-12-16 11:24:54 +00:00
fgerlits 4a942bed50 corrected Core/AuthenticationClientInterface and Core/StorageClientInterface references to Authentication/... and Storage/..., respectively 2004-12-16 10:34:53 +00:00
fgerlits 8d8eaa93be moved AuthenticationClientInterface.h from Core to Authentication
moved StorageClientInterface.h from Core to Storage
added tests for AuthenticationClientFactory and StorageClientFactory
2004-12-15 20:36:26 +00:00
tomas 1796f4b4a3 Old XMLRPC extension files removed. 2004-12-15 17:30:06 +00:00
tomas 275af6c516 Inlude patched XML_RPC extension into LiveSupport CVS. 2004-12-15 17:25:50 +00:00
tomas bdb2c5c474 Bug in folder rename solved. 2004-12-15 17:21:39 +00:00
fgerlits cb4d80990d storage server docs now included in main (public) documentation 2004-12-15 15:40:12 +00:00
maroy fd7e00ee0a replaced helix library version with hxclient_1_3_0_neptunex-2004-12-15 2004-12-15 13:00:12 +00:00
maroy b306b0c2dd added more parallel tests, as they seem to be fixed with
hxclient_1_3_0_neptunex-2004-12-15
2004-12-15 12:46:44 +00:00
maroy f7399d9674 added budilrc, needed for a proper helix build 2004-12-15 12:44:38 +00:00
maroy 2122c7dc9e hxclient_1_3_0_neptunex-2004-12-15 2004-12-15 12:00:27 +00:00
maroy ecb2a677f0 the time displayed is now time that is read off the server... 2004-12-14 13:03:10 +00:00
maroy ae093e2cdc now the XML-RPC client closes the connection immediately 2004-12-14 13:02:32 +00:00
maroy cb38affb2a added getSchedulerTime() function 2004-12-14 12:46:50 +00:00
maroy 8ef10ef1ba explicitly asking for automake 1.4 2004-12-14 12:24:59 +00:00
tomas 37b33453f3 File convention for PHP scripts added. 2004-12-14 01:35:09 +00:00
fgerlits 12e3b40235 patched incorrect handling of struct tm in XmlRpc::XmlRpcValue 2004-12-13 21:45:41 +00:00
maroy b9495ba094 time conversion routines now properly throw exceptions, when needed 2004-12-13 13:56:13 +00:00
maroy b937849015 added TimeCoverstion::tmToPtime() 2004-12-13 12:33:41 +00:00
tomas ce64c6ead3 cosmetic chngs 2004-12-12 20:32:51 +00:00
tomas 29844f9a3a added:
resetStorage XML-RPC method in xrLocStor
 and var/tests/sampleData.php file
(and minor changes)
2004-12-12 02:12:47 +00:00
fgerlits 3d733bb524 added some more XML-RPC method test (which don't work yet)
added getSchedulerTime XML-RPC method, can't do push yet
2004-12-10 18:06:03 +00:00
fgerlits 8908bffe6b added webAuthenticationClient.xml for testing WebStorageClient 2004-12-09 09:14:52 +00:00
maroy 76babe11c7 disapled gLiveSupport tests, temporarily 2004-12-09 08:34:01 +00:00
tomas 1a14163965 Few comments added 2004-12-09 00:42:42 +00:00
fgerlits fe6a11cab1 added & checked the first new Rpc...Test (the others should now be easy) 2004-12-08 15:03:42 +00:00