Hi Nathan, We shall look into these and report back ...
Best Regards Hugh Williams Professional Services OpenLink Software Web: http://www.openlinksw.com Support: http://support.openlinksw.com Forums: http://boards.openlinksw.com/support Twitter: http://twitter.com/OpenLink On 23 Nov 2009, at 23:59, Nathan wrote: > Hi All, > > After another night of pretty solid virtuoso-integrating, here are my > finding for tonight; those which are blocking usage in some way I've > marked as "blocker"(s). Primarily I've been working through conductor > stored procedure editing & all the ODS.ODS_API.user.* functionality. > > > #1 blocker > Conductor -> SQL Database Objects -> Procedure [EDIT] > when you save a procedure it removes all associated permissions for that > procedure. (first hit editing ODS.ODS_API.user.invite) > > note: may be related to next bug.. > > > #2: blocker > Conductor -> SQL Database Objects -> Procedure [PERMISSIONS] > When you edit permissions and hit save you get the following error: > error when processing "/conductor/databases_grants.vspx" page. > SQL State 37000 > SQL Message SQ074: Line 1: syntax error at 'user' before '.' > > meaning you can't update permissions when they are removed by bug #1 > again hit this bug when editing ODS.ODS_API.user.* procedures > > > #3 > ODS.ODS_API.user.invite always returns 'The e-mail address(es) is not > valid and mail cannot be sent.' for all emails; valid or not. > > > #4 blocker > need documentation for input on ODS.ODS_API.user.update( user_info any ) > checked the procedure but my virtuoso/pl isn't up to par yet and don't > know what's avail + noticed a --FIX ME in there > > > #5 blocker > can't view / use / see blog for new users: > see: http://webr3.org:8890/weblog/nathan/ > tried deleting, remaking etc etc nothing works > > > #6 > ods -> edit profile -> security tab (broken) > differing unexpected errors depending on logged in user > > > #7 blocker > ODS.ODS_API.user.relation_update > method is stubbed/unimplemented > > > #8 blocker > missing/needed method(s) for password recovery > ODS.ODS_API.user.passwordReset( name ) // generate and return password > + modification to > ODS.ODS_API.user.password_change( new_password , name=null ) > to allow admin change of a users password; extra param name shouldn't > break bc > > > #9 > the following areas are all missing .list methods > ODS.ODS_API.user.thingOfInterest > ODS.ODS_API.user.topicOfInterest > ODS.ODS_API.user.bioevent <-blocker > ODS.ODS_API.user.annotation > > notes: > thingOfInterest and topicOfInterest can be found by calling > user.getFOAFData, however bioevents are not listed here; nor are any of > these items included with the return of user.get > ODS.ODS_API.user.bioevent.list would ideally include bioID for use in > bioevent.delete > > > #10 > much of the user profile functionality in ODS web interface is missing > from the api, of these the first three would be priority imho > - Personal -> Online Accounts > - Personal -> Messaging Service(s) > - Personal -> Address > - Personal -> Main > - Business -> * > - > > #11 trivial > ODS web interface, how do you invite somebody..? > > > #12 minor > could do with a method to get a users uri by name > ODS.ODS_API.user.getURI( name ) > > > Many Regards, > > Nathan > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day > trial. Simplify your report design, integration and deployment - and focus on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > Virtuoso-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/virtuoso-users
