Commit Graph

586 Commits

Author SHA1 Message Date
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