Commit Graph

234 Commits

Author SHA1 Message Date
maroy c5f2579ec9 added WebStorageClient to StorageClientFactory 2004-12-02 10:30:02 +00:00
maroy c0cc88833e updated documenation 2004-12-02 01:36:06 +00:00
maroy 885b2cc212 added scheduler client module 2004-12-02 01:22:38 +00:00
maroy 97a0c86134 fixed typo 2004-12-01 23:48:46 +00:00
maroy 05d0cce2b1 fixed typo 2004-12-01 23:42:42 +00:00
maroy c5107f715b separated troublesome helix problems into separate test cases 2004-12-01 21:14:11 +00:00
maroy 585a096fdb added capability to Localized object to load a resource bundle based on
information in a configuration file
2004-12-01 20:07:37 +00:00
maroy 70968ffbcf added message formatting functions 2004-11-30 23:57:55 +00:00
fgerlits 7be7d6b0d9 added nested playlist support to the storage module 2004-11-30 17:00:25 +00:00
fgerlits 34b681064c added support for playlists containing other playlists 2004-11-29 20:40:36 +00:00
fgerlits f8e5516240 *** empty log message *** 2004-11-29 12:57:52 +00:00
fgerlits 0311bb4fb4 moved WebStorageClient.h to include/LiveSupport/Storage 2004-11-29 12:55:21 +00:00
fgerlits 7a6592edbf wrote specifications for the playlist methods in the storage server
started adding a savePlaylist() call to the xml-rpc functions which
  call the storage server (I should have done this earlier but didn't)
2004-11-26 18:54:53 +00:00
tomas 98b553cec0 DOMXML extension checking added. 2004-11-25 20:17:10 +00:00
tomas 496e49a68c StoredFile::recallByGunid method added for more clear recalling by gunid. 2004-11-25 17:38:03 +00:00
tomas a0eba92d89 Error reporting enabled with XML header/footer. 2004-11-25 17:13:32 +00:00
maroy c9e68edff6 minor sanity changes... 2004-11-25 14:52:26 +00:00
maroy a279b355c1 replaced handler thread implementation from direct POSIX thread to
LiveSupport::Core::Thread
2004-11-25 12:33:22 +00:00
maroy 17afe62335 changes helix error code output to hex format 2004-11-25 10:13:42 +00:00
maroy 952021633d removed pthread_exit() again. for some reason, the pthread implementation
on Mandrake 10 crashes when a thread function exists by calling it.
2004-11-25 09:51:24 +00:00
tomas d95c09c236 Returning error codes and messages corrected. 2004-11-25 01:48:40 +00:00
fgerlits c74555104f testAuthenitcation.xml -- one more file left out last time 2004-11-24 22:34:55 +00:00
fgerlits f561ad58ff modified to allow only one kind of client at a time 2004-11-24 16:45:58 +00:00
fgerlits 8d7e16a0c4 changed StorageClientFactory to produce only one kind of client
added some documentation (of xml configuration file format)
2004-11-24 16:21:59 +00:00
maroy bcbe880d42 removed references to usleep(), and replaced them with TimeConversion::sleep() 2004-11-24 13:36:01 +00:00
maroy 654632125b added boost time lib to Makefile 2004-11-24 13:07:37 +00:00
maroy 9ae4244b4b addded Thread::yield()
replaced usleep() call to nanosleep() in TimeCoversion::sleep()
2004-11-24 13:05:27 +00:00
fgerlits 0a7ca4196c fixed the authenitication client factory to produce test clients, too 2004-11-24 11:42:49 +00:00
fgerlits 06a2fcd2a0 added a test authentication client, and (temporarily) removed the
'make -C modules/storageServer' lines from the makefiles
2004-11-24 11:09:23 +00:00
tomas 41af7984c1 Changes for less verbose and more robust setup process.
Some documentation added.
2004-11-24 04:07:46 +00:00
fgerlits d453f7d664 added some more documentation to the authentication client 2004-11-23 16:31:14 +00:00
maroy 723e0459fa added -pthread option to CFLAGS and LDFLAGS 2004-11-23 11:51:22 +00:00
fgerlits 3aff2f8a8c added authenticationclient.xml files which I forgot last time 2004-11-23 11:32:36 +00:00
fgerlits 6b616419df I thought I committed this last night, but apparently not 2004-11-23 09:42:36 +00:00
maroy a9fddab949 fixed typo 2004-11-22 12:05:21 +00:00
fgerlits 4d58654fea moved these over to Core because the StorageClientInterface depends on them 2004-11-22 10:57:24 +00:00
maroy ef9025c181 fixed typo 2004-11-22 10:41:50 +00:00
fgerlits d64b7fcdf5 version 2 of the authentication client; it works now, but still depends
on a http server set up correctly beforehand
2004-11-22 10:38:08 +00:00
maroy e0cac7c756 added LocalizedObject base class, with one known failing test 2004-11-22 10:30:12 +00:00
maroy 3f0fe23b5e added empty directories 2004-11-21 10:09:18 +00:00
fgerlits c662e639e0 added some more bits of the authentication module 2004-11-20 10:53:56 +00:00
fgerlits 03e541ce79 added authentication module 2004-11-20 10:24:23 +00:00
maroy f790cf1965 fixed thread test to make sure it runs on all scheduling environments 2004-11-18 15:59:22 +00:00
maroy 5e8312cc82 fixed bug #0000452, where the thread was crashing after exit 2004-11-18 15:44:11 +00:00
maroy 54164b752c updated test object to reflect changes in access return types (const returns) 2004-11-18 12:28:02 +00:00
fgerlits 9b4502fccc added the first real function (existsAudioClip()) to the WebStorageClient 2004-11-17 18:18:34 +00:00
fgerlits 6fb2c1b578 added (so far mostly empty) WebStorageClient 2004-11-16 15:21:16 +00:00
fgerlits ca278cecdd *** empty log message *** 2004-11-12 14:14:23 +00:00
fgerlits 696aa95c9f moved doxytag generation to the root Makefile 2004-11-12 10:19:21 +00:00
fgerlits dc58a33ca4 mostly cosmetic changes to TestStorageClient & fiddling with doxytag 2004-11-11 15:39:15 +00:00
fgerlits 9db6d24725 removed the URIs from released playlists and audio clips
added the XmlRpcServerMethod external to the Scheduler documentation
2004-11-10 17:45:53 +00:00
fgerlits 321955070f got rid of tempnam() and fopen() 2004-11-10 10:09:04 +00:00
maroy 3ed2496b03 added .smil extenstion to generated temporary SMIL files 2004-11-09 20:58:18 +00:00
fgerlits 027156d9c1 shortened the test sound 2004-11-09 17:43:50 +00:00
fgerlits 830325ca92 part 2 of the new acquire/release methods 2004-11-09 16:54:03 +00:00
fgerlits 0e0d7335a1 rewrote acquire/release methods in TestStorageClient 2004-11-09 16:05:44 +00:00
maroy c3a8a3c6da changed temp file name prefix from var/ to tmp/ 2004-11-09 10:13:53 +00:00
fgerlits d190bbaf7e first provisional implementation of the acquire and release methods in
the TestStorageClient class
2004-11-08 22:17:42 +00:00
tomas 611e8ea762 Better comments in xrLocStor.php. +minor changes 2004-11-08 20:24:57 +00:00
tomas ad0f796cd1 Minor changes in storeXMLNode, storeRecord and genXMLNode methods. 2004-11-08 20:21:15 +00:00
maroy 654ec9651a some code cleanup 2004-11-08 13:18:45 +00:00
maroy e9431a2495 removed Configurable dependecy from AudioPlayerInterface 2004-11-08 10:42:05 +00:00
fgerlits 28b2da6dd9 added acquirePlaylist() to TestStorageClient 2004-11-08 10:08:59 +00:00
fgerlits 4631706006 removed openForPlaying() and closeForPlaying() methods from Playlist class
added acquirePlaylist() to StorageClientInterface
2004-11-08 10:08:10 +00:00
fgerlits 88cb83e636 added openForPlaying() and closeForPlaying() methods to Playlist class 2004-11-08 09:39:16 +00:00
fgerlits d0645cb6ee *** empty log message *** 2004-11-07 12:51:58 +00:00
fgerlits d6fc734fac added a test for storage server access (doesn't work yet) 2004-11-07 12:51:18 +00:00
maroy 790dac4fa2 added EventScheduler public class 2004-11-07 08:44:12 +00:00
fgerlits 057da6a786 added playlist to SMIL conversion to Playlist class
added releasePlaylist and and releaseAudioClip to TestStorageClient
2004-11-06 17:09:39 +00:00
fgerlits ecd2c3d55c added (provisional) URI field to AudioClip 2004-11-05 17:32:54 +00:00
maroy 9e3e321ade refactored generic thread functionality into LiveSupport::Core::Thread 2004-11-05 13:29:59 +00:00
maroy b1cc568fae added Thread class 2004-11-05 13:29:16 +00:00
maroy 5a0544bedf added event scheduler module 2004-11-05 12:14:32 +00:00
maroy d7d84661c4 added TimeConversion::sleep() function 2004-11-05 12:11:49 +00:00
maroy 5f03d18970 added TimeConversion class 2004-11-04 12:39:54 +00:00
maroy 803608e94f added include dir to source directories 2004-11-03 07:22:35 +00:00
maroy 07f62dce05 re-enabled simple play test 2004-11-02 13:00:59 +00:00
maroy e67837d91b added SMIL tests (and discovered some Helix bugs) 2004-11-02 09:17:29 +00:00
maroy 81972cffe6 added AudioPlayerInterface and AudioPlayerFactory 2004-11-01 08:37:57 +00:00
maroy 45edb6399e added PlaylistExecutor, with a minimal implementation using Helix libraries 2004-10-31 10:24:54 +00:00
fgerlits 8e121e1a47 added FadeInfo methods 2004-10-27 14:10:03 +00:00
tomas 8e31c1e5b4 short doc/INSTALL added 2004-10-26 23:11:35 +00:00
tomas 47468b07ed doc/INSTALL rewritten, var/conf.php reformatted 2004-10-26 23:11:02 +00:00
tomas 53d1e15b44 short doc/INSTALL text added and var/conf.php reformatted 2004-10-26 23:10:13 +00:00
fgerlits c36fb8fec2 added PlayLogEntry class 2004-10-23 10:01:19 +00:00
fgerlits 7c23b18f91 modified locking 2004-10-20 06:15:26 +00:00
fgerlits ee413579a4 added fake audio clip retrieval methods to TestStorageClient
added displayAudioClip and displayAudioClips XML-RPC server methods
2004-10-19 08:09:56 +00:00
fgerlits 555294c0a5 added save current state / revert to previous state mechanism to Playlist 2004-10-18 12:30:34 +00:00
fgerlits a5b4dd625e added new removeAudioClipFromPlaylist and validatePlaylist
modified the contract for removeAudioClipFromPlaylist to take a relative
  offset as argument instead of an audio clip id
  (makes more sense this way, also implements more neatly :-)
2004-10-15 16:48:44 +00:00
fgerlits cad97c0806 modified PlaylistElement to contain (a pointer to) an actual AudioClip
instance, not just its ID
2004-10-15 09:33:28 +00:00
fgerlits 690c3e7bc0 fixed new playlist format (w/ playlistElement's and audioClipId's) 2004-10-14 17:32:56 +00:00
fgerlits 0663e46425 added list of playlist elements to the Playlist class 2004-10-14 10:25:16 +00:00
fgerlits 9411445823 added PlaylistElement 2004-10-14 08:53:39 +00:00
fgerlits 4bcf8acfb6 fixed some problems with createPlaylist and openPlaylistForEditing 2004-10-13 16:46:58 +00:00
fgerlits b3a5c6b329 audioClip.xml is used (by tests) to configure an AudioClip 2004-10-11 15:49:57 +00:00
fgerlits e60347862e added AudioClip class to core module
added addAudioClipToPlaylist diagram to uml model (not implemented yet)
2004-10-11 15:43:47 +00:00
fgerlits a815a437d9 added XmlRpcTools utility class
implemented createPlaylist and openPlaylistForEditing methods
2004-10-08 17:56:37 +00:00
fgerlits e21003f101 added locking to Playlist
made collaboration diagrams for createPlaylist and openPlaylistForEditing
2004-10-07 19:35:41 +00:00
fgerlits 39dd193d00 added DisplayPlaylistsMethod and its appendages 2004-10-06 20:34:08 +00:00
fgerlits 8e3a6e1584 added test for the deletePlaylist() method 2004-10-04 14:52:48 +00:00
fgerlits f0abe66287 added 'void deletePlaylist(xmlRpcValue playlistId)' to
StorageClientInterface, and provided dummy implementation
in TestStorageClient
2004-10-04 08:56:30 +00:00
tomas 4b07803e0c Major changes in transport layer - generalized for metadata and search jobs. 2004-09-29 01:51:37 +00:00
tomas d086760277 Major changes in transport layer and xmlrpc interface.
Transport prepared for search jobs.
2004-09-29 01:37:40 +00:00
tomas a07710d09e create session id in special method 2004-09-29 01:26:49 +00:00
tomas 081298ea89 Initial revision 2004-09-21 00:43:11 +00:00
tomas 510091e734 Transport submodule added + relevant changes
Archive module have to be installed for Tranport.
2004-09-21 00:40:30 +00:00
tomas 70637ef59e Transport submodule added + relevant changes.
Transport need Archive module to be installed.
2004-09-21 00:27:41 +00:00
tomas 800acdbcc5 title change 2004-09-21 00:23:52 +00:00
tomas 123db9ca08 LocStor.php - corrections in doxygen comments. 2004-09-12 23:54:41 +00:00
tomas 83a6d5e452 Little corrections. 2004-09-12 23:28:00 +00:00
tomas 72d8984500 Forgotten doxygen comments added. 2004-09-12 22:21:26 +00:00
tomas f62c1fab5d Initial revision 2004-09-12 21:58:48 +00:00
tomas 37f30a7efd Major changes with LiveSupport local storageServer module. 2004-09-12 21:55:51 +00:00
tomas 53e7a3d8cc Initial revision 2004-09-12 21:39:27 +00:00
tomas 0dee919581 Initial revision 2004-09-12 21:31:19 +00:00
tomas a9b564e98d test 2004-08-25 14:11:54 +00:00
tomas fd23d0bd6a test 2004-08-25 14:00:43 +00:00
maroy d9c0e838b5 added global code coverage info generation 2004-08-02 06:26:34 +00:00
maroy ebd2eea52a added code coverage reporting 2004-08-02 05:30:55 +00:00
maroy 9452656cc0 fixed mistyped package name 2004-08-02 05:26:16 +00:00
maroy 0e5d9ac1bb added code coverage reporting 2004-08-02 05:25:24 +00:00
maroy f1df790463 added coverage test reporting 2004-08-02 05:07:20 +00:00
maroy 0b445bac8a added XML-RPC functions displaySchedule and displayPlaylist to
the Scheduler Daemon
2004-08-01 03:14:24 +00:00
maroy c9a6517785 updated comments to correctly point to the boost libs instead of loki 2004-07-25 17:20:25 +00:00
maroy 30eeb29b4b added global test case for testing the uploadPlaylist function through
the XML-RPC interface
2004-07-25 15:41:19 +00:00
maroy b492553d7a added XML test reporting 2004-07-24 08:13:07 +00:00
maroy f41e3d5a1f made XML test report non-standalone 2004-07-24 08:11:01 +00:00
maroy 75de88f80d made test XML output non-standalone 2004-07-24 08:07:21 +00:00
maroy 9266c24285 added HTML test reporting 2004-07-24 06:02:13 +00:00
maroy 8431bdbf11 updated bug-reporting e-mail address 2004-07-23 18:40:23 +00:00
maroy 0a106a3bee added module storage 2004-07-23 17:25:51 +00:00
maroy b53bd7753c added module db 2004-07-23 16:46:50 +00:00
maroy b6719e6b7c added module core 2004-07-23 16:19:52 +00:00
tomas 13ecac28d0 reinsert 2004-07-23 00:22:13 +00:00