Commit Graph

469 Commits

Author SHA1 Message Date
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
fgerlits 089744e465 added some stuff to the WebStorageClient, not much to show for it yet 2004-12-08 12:50:09 +00:00
tomas 705bd34c33 Minor changes in LocStor::storeAudioClip and StoredFile::insert (bug. 483) 2004-12-08 01:47:18 +00:00
fgerlits 0c6cd50546 added abstract Playable class, which is a common ancestor of AudioClip and
Playlist; plus some clarification in the PlaylistElement documentation
2004-12-06 17:19:24 +00:00
tomas ba315ed7d4 XMLRPC library frmo PEAR used
- solved bug: http://bugs.campware.org/view.php?id=480
2004-12-06 02:32:55 +00:00
fgerlits 44c38ddaf9 added PlayLogFactory install/uninstall to the Scheduler daemon
modified the local storage specification
2004-12-03 13:58:23 +00:00
maroy e7c5fe3756 added ability to select a playlist from the detailed view 2004-12-03 12:05:25 +00:00
maroy bae10ac014 made PlaylistListWindow nicer 2004-12-03 11:25:01 +00:00
fgerlits 3ce857b78b added parentheses to make gcc happy 2004-12-03 11:07:42 +00:00
maroy 9f3b6e0f0a added PlaylistListWindow 2004-12-03 10:30:26 +00:00
maroy b5d3b9290a renamed AudioClipWindow to AudioClipListWindow
setting title of all windows based on a localized resource
2004-12-03 08:32:27 +00:00
maroy 8f25fba4b3 added AudioClipWindow 2004-12-02 17:42:39 +00:00
fgerlits 0fa7cd107d appendix #2 2004-12-02 13:39:53 +00:00
fgerlits f8e647bac3 appendix to the previous 2004-12-02 13:39:12 +00:00
fgerlits 02736c51aa moved WebAuthenticationClient in cvs, too 2004-12-02 13:38:09 +00:00
fgerlits b1a40ac950 fixed a typo 2004-12-02 13:20:54 +00:00
fgerlits d48cb7ccce added explicit "private" visibility specification
moved WebAuthenticationClient.h from public to private
2004-12-02 13:11:20 +00:00
maroy 79027ffff8 added storage client to application 2004-12-02 10:34:04 +00:00
maroy c5f2579ec9 added WebStorageClient to StorageClientFactory 2004-12-02 10:30:02 +00:00
maroy 2ae50400d4 added scheduler client to application 2004-12-02 09:34:29 +00:00
maroy 470d325ce4 renamed SchedulerDaemonGetVersionTest to RpcGetVersionTest 2004-12-02 09:31:32 +00:00
maroy a78ceab461 updated version string again 2004-12-02 08:57:25 +00:00
maroy 49d0912802 changed version string for something better 2004-12-02 08:36:58 +00:00
maroy c0cc88833e updated documenation 2004-12-02 01:36:06 +00:00
maroy 43d01bf422 fixed typo 2004-12-02 01:24:01 +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 2b60d95a9c added getVersion XML-RPC method 2004-12-01 23:33:33 +00:00
maroy c5107f715b separated troublesome helix problems into separate test cases 2004-12-01 21:14:11 +00:00
maroy 978f9e0998 localization and resource bundle info is now read from the config file 2004-12-01 20:15:33 +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
fgerlits 75d4ff9502 changed error reporting in the XML-RPC methods from ad-hoc to standard
XML-RPC fault responses
2004-12-01 16:05:32 +00:00
fgerlits 7b591bbaa1 changed error reporting in the XML-RPC methods from ad-hoc to standard
XML-RPC fault responses
2004-12-01 15:59:59 +00:00
maroy 86beeeab01 added real time clock display 2004-12-01 10:17:19 +00:00
maroy 80d1a0915f added GLiveSupport application object 2004-12-01 09:29:45 +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
maroy 387630b03c added scheduler results back to testresults 2004-11-30 08:40:09 +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 f2f7914896 Reverted to version 1.6. 2004-11-29 12:26:39 +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
fgerlits 41f6befa43 *** empty log message *** 2004-11-26 12:14:00 +00:00
fgerlits 2b15f973ed added some Playlist methods to the LocalStorage specification 2004-11-25 21:48:26 +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 d5d7dff983 modified, so that *Test classes are not documented into the public API docs 2004-11-25 15:10:12 +00:00
maroy a6cf458a5d re-enabled scheduler coverage 2004-11-25 15:08:17 +00:00
maroy 678b9826d0 removed leftover debug statements 2004-11-25 15:06:10 +00:00
maroy 145e0da83f starting and stopping the scheduler daemon works now, like a charm
see http://bugs.campware.org/view.php?id=469
2004-11-25 14:56:23 +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
maroy 68a830f1f7 added authentication module to coverage generation script
temporarily commented scheduler out
2004-11-25 09:27:41 +00:00
maroy dda8e50093 added link to gettingStarted.html 2004-11-25 09:14:13 +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 e0ab17831e fixed bug#461 - scheduler daemon start - stop mechanism broken
see http://bugs.campware.org/view.php?id=461
2004-11-24 13:20:51 +00:00
maroy b58db9c65f now export LD_LIBRARY_PATH to the targets environment 2004-11-24 13:11:46 +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
maroy 1013c9b913 commented scheduler results temporarily 2004-11-24 09:20:04 +00:00
maroy 50f538aaaa added compile, recompile, clean and check targets 2004-11-24 09:08:01 +00:00
tomas 41af7984c1 Changes for less verbose and more robust setup process.
Some documentation added.
2004-11-24 04:07:46 +00:00
tomas 5998395646 Some setup info for PHP part added. 2004-11-24 03:51:44 +00:00
fgerlits d453f7d664 added some more documentation to the authentication client 2004-11-23 16:31:14 +00:00
maroy 7a1e167ca9 dumping trivial errors to cerr 2004-11-23 15:39:58 +00:00
maroy 8f50a2d109 added authentication module 2004-11-23 13:51:17 +00:00
maroy 1e833bc16b now utilizing LiveSupport::Core::LocalizedObject and GtkLocalizedObject
added -pthread to build parameters
2004-11-23 12:07:17 +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
fgerlits e46a2192ce added call to authentication server, as well as a new "sessionId" xml-rpc
parameter, to *everything*
2004-11-22 13:14:45 +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
fgerlits 5e3a5a8766 added new paragraph about apache server 2004-11-22 10:24:07 +00:00
maroy 3f0fe23b5e added empty directories 2004-11-21 10:09:18 +00:00
maroy 5ec9af8996 fixed distclean and depclean targets 2004-11-21 09:18:07 +00:00
maroy 1b0b5c2499 autogen now uses locally installed GTK+ and GTK-- 2004-11-20 13:26:48 +00:00
maroy 748fa5df52 added GTK+ and GTK-- to tools_setup 2004-11-20 13:26:19 +00:00
maroy 0cef24a94e added gtkmm-2.4.7 to tools 2004-11-20 13:25:23 +00:00
maroy 6335aafc4f added gtk+-2.4.13 to tools 2004-11-20 13:23:03 +00:00
fgerlits c662e639e0 added some more bits of the authentication module 2004-11-20 10:53:56 +00:00
fgerlits 5a655f905c modified for the authentication module 2004-11-20 10:52:49 +00:00
fgerlits 03e541ce79 added authentication module 2004-11-20 10:24:23 +00:00
maroy f44a150b4d fixed typo 2004-11-20 08:13:46 +00:00
maroy 3336a93d90 added ICU to tools_setup 2004-11-19 18:19:33 +00:00
maroy 8caf08852d added ICU to tools 2004-11-19 17:38:37 +00:00
maroy 663ac89c7d created LoginWindow
renamed HelloWorld to UiTestMainWindow, enabling testing of UI components
2004-11-19 17:05:07 +00:00
maroy 9f62679393 remove unnecessary echos 2004-11-19 16:49:09 +00:00
maroy c2d4e236eb removed unused code 2004-11-19 13:15:30 +00:00
maroy bd1e31da2a added proper autoconf macro to check for the GTK-- library 2004-11-19 11:59:07 +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 b55afa61e5 added depclean target, added flawfinder to doc target 2004-11-18 13:19:16 +00:00
maroy e5f7f2bed8 updated generated documentation 2004-11-18 13:14:12 +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
maroy 46d249a1a1 added Hello, World! minimal implementation of the GUI
just as a start...
2004-11-16 14:16:42 +00:00
fgerlits ca278cecdd *** empty log message *** 2004-11-12 14:14:23 +00:00
fgerlits 1ce290554d added separate xml-rpc docs generation (into /doc/xml-rpc_doc/html)
added tempFiles attribute to TestStorageClent
2004-11-12 14:11:57 +00:00
fgerlits 6b59edb397 *** empty log message *** 2004-11-12 10:44:20 +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 accb53809b updated code to reflect changes in the storage interface 2004-11-09 21:38:24 +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 3da6eaa61f added PlaylistEvent and PlaylistEventContianer tests 2004-11-09 11:25:28 +00:00
maroy c3a8a3c6da changed temp file name prefix from var/ to tmp/ 2004-11-09 10:13:53 +00:00
maroy 199cd66420 removed debug printouts 2004-11-09 09:43:05 +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 692230835a added initial version of the event scheduler and audio player
integrated into the scheduler daemon
2004-11-08 13:20:37 +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