<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>kronolith/lib/api.php missing function in wsdl</title> 
  <pubDate>Fri, 10 Apr 2026 13:26:31 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/8274</link> 
  <atom:link rel="self" type="application/rss+xml" title="kronolith/lib/api.php missing function in wsdl" href="https://bugs.horde.org/ticket/8274/rss" /> 
  <description>kronolith/lib/api.php missing function in wsdl</description> 
 
   
   
  <item> 
   <title>the documented function _kronolith_modified(string uid) isn&#039;</title> 
   <description>the documented function _kronolith_modified(string uid) isn&#039;t exposed by webservice



@line 81

+ $_services[&#039;modified&#039;] = array(

+    &#039;args&#039; =&gt; array(&#039;uid&#039; =&gt; &#039;string&#039;),

+    &#039;type&#039; =&gt; &#039;int&#039;,

+);



@230

+function _kronolith_modified($uid)

+{

+ return  __kronolith_modified($uid);

+}

</description> 
   <pubDate>Thu, 14 May 2009 11:40:22 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8274#t54126</link> 
  </item> 
   
  <item> 
   <title>Where is it documented?</title> 
   <description>Where is it documented?</description> 
   <pubDate>Thu, 14 May 2009 17:46:05 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8274#t54149</link> 
  </item> 
   
  <item> 
   <title>This method is documented in http://dev.horde.org/api/kronol</title> 
   <description>This method is documented in http://dev.horde.org/api/kronolith/Kronolith/_lib---api.php.html and I think should be exposed here and in other modules.



imho retrieving the modify timestamp of one item should be done with a single call, no matter whether the item were added or modified.



as of now I have to invoke twice getActionTimestamp:

- first with modify

- then with add



Imagine in a tree I got 20% new items, it&#039;s 20% more calls...</description> 
   <pubDate>Fri, 15 May 2009 09:06:03 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8274#t54173</link> 
  </item> 
   
  <item> 
   <title>&gt; This method is documented in 

&gt; http://dev.horde.org/api/</title> 
   <description>&gt; This method is documented in 

&gt; http://dev.horde.org/api/kronolith/Kronolith/_lib---api.php.html and 

&gt; I think should be exposed here and in other modules.



Of course it is documented there, the API docs are generated automatically. That&#039;s not a reason to expose this method though.



&gt; imho retrieving the modify timestamp of one item should be done with 

&gt; a single call, no matter whether the item were added or modified.

&gt;

&gt; as of now I have to invoke twice getActionTimestamp:

&gt; - first with modify

&gt; - then with add



You need that information separately for your purposes anyway, because you want to announce changes and additions in separate SyncML messages.</description> 
   <pubDate>Fri, 15 May 2009 14:21:25 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8274#t54180</link> 
  </item> 
   
  <item> 
   <title>&gt; You need that information separately for your purposes any</title> 
   <description>&gt; You need that information separately for your purposes anyway, because  

&gt; you want to announce changes and additions in separate SyncML messages.

it&#039;s not about syncml. writing a funambol backend you need to provide a &quot;strategy&quot; of managing items. then funambol converts your strategy in syncml adapting all the communication to the client capabilities with a series of parachutes for misbehaving clients. 



what is done is:

* create a map &lt;uid, timestamp&gt; of all items stored on horde

* then manage this map to retrieve new,updated,deleted items.



anyway:

* being this function implemented, I see no reason not to expose it: it&#039;s definitely useful ;)

* I&#039;ll be glad to discuss those stuff with you by mail...maybe the buglist is not the best place...

</description> 
   <pubDate>Fri, 15 May 2009 14:35:41 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8274#t54184</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in CVS for this ticket:

http://cvs.h</title> 
   <description>Changes have been made in CVS for this ticket:

http://cvs.horde.org/diff.php/kronolith/docs/CHANGES?rt=horde&amp;r1=1.165.2.262&amp;r2=1.165.2.263&amp;ty=u
http://cvs.horde.org/diff.php/kronolith/lib/api.php?rt=horde&amp;r1=1.126.2.61&amp;r2=1.126.2.62&amp;ty=u</description> 
   <pubDate>Tue, 16 Jun 2009 12:54:49 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8274#t54592</link> 
  </item> 
   
  <item> 
   <title>Convinced.</title> 
   <description>Convinced.</description> 
   <pubDate>Tue, 16 Jun 2009 12:55:14 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8274#t54593</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in Git for this ticket:

Propagate th</title> 
   <description>Changes have been made in Git for this ticket:

Propagate the &#039;modified&#039; API method (Request #8274).

http://git.horde.org/diff.php/kronolith/docs/CHANGES?rt=horde-git&amp;r1=d9291a87caf42bbf85bb0ff7767934e4bce1003f&amp;r2=24813c63d8759acf39e2f4789512f595c699c3df
http://git.horde.org/diff.php/kronolith/lib/api.php?rt=horde-git&amp;r1=ebdfffb4b98e9be51d55c8a400d29247c3ed10b7&amp;r2=24813c63d8759acf39e2f4789512f595c699c3df</description> 
   <pubDate>Wed, 13 Jan 2010 00:05:08 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8274#t57577</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
