horde.git
16 years agoAllow passing *real* arrays to methods that take a "facebook array"
Michael J. Rubinsky [Fri, 6 Mar 2009 21:27:03 +0000 (16:27 -0500)]
Allow passing *real* arrays to methods that take a "facebook array"
and make sure we json encode the array before sending it up.

16 years agoLet url wrap.
Jan Schneider [Fri, 6 Mar 2009 11:17:33 +0000 (12:17 +0100)]
Let url wrap.
Bug: 8043

16 years agoIE 6 hover fix for context menus.
Michael M Slusarz [Fri, 6 Mar 2009 07:50:44 +0000 (00:50 -0700)]
IE 6 hover fix for context menus.

16 years agoThe document DOM element does not have attributes
Michael M Slusarz [Fri, 6 Mar 2009 07:23:41 +0000 (00:23 -0700)]
The document DOM element does not have attributes

16 years agoFix inline-block/contextmenu display on IE and FF2
Michael M Slusarz [Fri, 6 Mar 2009 06:51:57 +0000 (23:51 -0700)]
Fix inline-block/contextmenu display on IE and FF2

16 years agoThis was annoying - fix scrollbar display on webkit
Michael M Slusarz [Fri, 6 Mar 2009 06:30:17 +0000 (23:30 -0700)]
This was annoying - fix scrollbar display on webkit

16 years agoEasier-to-read param display.
Michael M Slusarz [Fri, 6 Mar 2009 06:29:53 +0000 (23:29 -0700)]
Easier-to-read param display.

16 years agoCorrectly fill parameters
Michael M Slusarz [Thu, 5 Mar 2009 08:28:29 +0000 (01:28 -0700)]
Correctly fill parameters

16 years agoFix passing HTTP auth for remote calendars through Kronolith::listEvents().
Jan Schneider [Thu, 5 Mar 2009 15:02:49 +0000 (16:02 +0100)]
Fix passing HTTP auth for remote calendars through Kronolith::listEvents().
Use higher timout value for remote calendars if retrieving events through
ajax, since events are being updated asynchronously.

16 years agoFix adding matching events.
Jan Schneider [Thu, 5 Mar 2009 14:59:49 +0000 (15:59 +0100)]
Fix adding matching events.
Cache parsed iCalendar objects instead of raw data.

16 years agoUse VFS content, not attachments option as a path to get contents
Duck (Jakob Munih) [Thu, 5 Mar 2009 09:58:52 +0000 (10:58 +0100)]
Use VFS content, not attachments option as a path to get contents

16 years agoRegistry constant renames
Michael M Slusarz [Thu, 5 Mar 2009 04:04:57 +0000 (21:04 -0700)]
Registry constant renames

16 years agoTypo
Michael M Slusarz [Wed, 4 Mar 2009 23:58:45 +0000 (16:58 -0700)]
Typo

16 years agodimp folder add/remove fixes
Michael M Slusarz [Wed, 4 Mar 2009 22:49:01 +0000 (15:49 -0700)]
dimp folder add/remove fixes

16 years agochangelog
Michael M Slusarz [Wed, 4 Mar 2009 20:29:08 +0000 (13:29 -0700)]
changelog

16 years agoCatch exceptions from the http client and rethrow them as
Michael J. Rubinsky [Thu, 5 Mar 2009 01:32:04 +0000 (20:32 -0500)]
Catch exceptions from the http client and rethrow them as
Horde_Service_Facebook_Exception if needed.

16 years agoFix logic in setUser for not setting cookies
Michael J. Rubinsky [Thu, 5 Mar 2009 01:29:50 +0000 (20:29 -0500)]
Fix logic in setUser for not setting cookies
Move getLoggedInUser() method to the Auth class even though it calls the
'Users.getLoggedInUsers' api method. Makes more sense as an Auth method.

16 years agoDon't statically cache these, make it an instance variable...it can lead to
Michael J. Rubinsky [Thu, 5 Mar 2009 01:27:03 +0000 (20:27 -0500)]
Don't statically cache these, make it an instance variable...it can lead to
unexpected results in some cases when  a script instantiates two Horde_Servce_Facebook
instances.

16 years agoBuild calendar list on the client side.
Jan Schneider [Thu, 5 Mar 2009 00:42:50 +0000 (01:42 +0100)]
Build calendar list on the client side.
Retrieve each calendar's events seperately.

16 years agoVarious POP3 changes/fixes.
Michael M Slusarz [Tue, 3 Mar 2009 06:55:04 +0000 (23:55 -0700)]
Various POP3 changes/fixes.

16 years agoview.php: index -> uid
Michael M Slusarz [Wed, 4 Mar 2009 18:16:53 +0000 (11:16 -0700)]
view.php: index -> uid

16 years ago- Remove validateSession from Facebook:: (it's in Auth)
Michael J. Rubinsky [Tue, 3 Mar 2009 23:52:55 +0000 (18:52 -0500)]
- Remove validateSession from Facebook:: (it's in Auth)
- Add a revokeAuthorization() method to remove an app
  from a user's profile completely.
- Add Users::getStatus() for retrieving, well, the user's current status.

16 years agoTurn timeObjects into a driver.
Jan Schneider [Tue, 3 Mar 2009 23:09:01 +0000 (00:09 +0100)]
Turn timeObjects into a driver.

16 years agoRefactor so that each driver's listEvents() method is returning a complete
Jan Schneider [Tue, 3 Mar 2009 18:34:04 +0000 (19:34 +0100)]
Refactor so that each driver's listEvents() method is returning a complete
day/events hash. Kronolith::listEvents() now only aggregates those event
lists.
Drop listEventIds(). removeUserData() still has to be refactored.

16 years agoDrop ics.php.
Jan Schneider [Sun, 1 Mar 2009 14:36:41 +0000 (15:36 +0100)]
Drop ics.php.

16 years agoself -> Kronolith
Jan Schneider [Sun, 1 Mar 2009 14:14:22 +0000 (15:14 +0100)]
self -> Kronolith

16 years agoNuke BC stuff.
Jan Schneider [Sun, 1 Mar 2009 14:01:06 +0000 (15:01 +0100)]
Nuke BC stuff.

16 years agoGet rid of $startOfPeriod/$endOfPeriod variables.
Jan Schneider [Sun, 1 Mar 2009 13:59:53 +0000 (14:59 +0100)]
Get rid of $startOfPeriod/$endOfPeriod variables.
Rename _getEvents() to addEvents() and make addEvents() and addCoverDates()
public.

16 years agoRemove unnecessary open() calls.
Jan Schneider [Fri, 27 Feb 2009 13:56:18 +0000 (14:56 +0100)]
Remove unnecessary open() calls.

16 years agoMove methods around, phpdoc.
Jan Schneider [Fri, 27 Feb 2009 12:19:27 +0000 (13:19 +0100)]
Move methods around, phpdoc.

16 years agoSECURITY: Don't cache local addressbook PGP public key results
Michael M Slusarz [Tue, 3 Mar 2009 21:22:49 +0000 (14:22 -0700)]
SECURITY: Don't cache local addressbook PGP public key results

16 years agows
Michael M Slusarz [Tue, 3 Mar 2009 18:22:38 +0000 (11:22 -0700)]
ws

16 years agoRemove the option to see data of all users
Duck (Jakob Munih) [Tue, 3 Mar 2009 19:41:41 +0000 (20:41 +0100)]
Remove the option to see data of all users

16 years agoUpdate action links
Duck (Jakob Munih) [Tue, 3 Mar 2009 19:41:14 +0000 (20:41 +0100)]
Update action links

16 years agoFix get admin
Duck (Jakob Munih) [Tue, 3 Mar 2009 19:41:03 +0000 (20:41 +0100)]
Fix get admin

16 years agoRename white list to friends
Duck (Jakob Munih) [Tue, 3 Mar 2009 19:40:47 +0000 (20:40 +0100)]
Rename white list to friends

16 years agoRename white list to friends
Duck (Jakob Munih) [Tue, 3 Mar 2009 19:40:42 +0000 (20:40 +0100)]
Rename white list to friends

16 years agoUse api call
Duck (Jakob Munih) [Tue, 3 Mar 2009 19:40:25 +0000 (20:40 +0100)]
Use api call

16 years agoStart playing with FB
Duck (Jakob Munih) [Tue, 3 Mar 2009 19:40:13 +0000 (20:40 +0100)]
Start playing with FB

16 years agoFix ghosting position in scrolled element
Michael M Slusarz [Mon, 2 Mar 2009 23:30:41 +0000 (16:30 -0700)]
Fix ghosting position in scrolled element

16 years agoUpdate thread image handling for imp view.
Michael M Slusarz [Mon, 2 Mar 2009 22:39:29 +0000 (15:39 -0700)]
Update thread image handling for imp view.

Reimplement RTL thread graphics for dimp.

16 years agofix field filtering in create() as well
Chuck Hagenbuch [Tue, 3 Mar 2009 04:28:24 +0000 (23:28 -0500)]
fix field filtering in create() as well

16 years agoBug #8040: Call correct function
Michael M Slusarz [Mon, 2 Mar 2009 22:26:03 +0000 (15:26 -0700)]
Bug #8040: Call correct function

16 years agoHorde_Crypt exception handling updates
Michael M Slusarz [Mon, 2 Mar 2009 21:51:06 +0000 (14:51 -0700)]
Horde_Crypt exception handling updates

16 years agoCSS Tweaks
Michael M Slusarz [Mon, 2 Mar 2009 20:12:17 +0000 (13:12 -0700)]
CSS Tweaks

16 years agoConsolidate composeLink() functions
Michael M Slusarz [Mon, 2 Mar 2009 19:43:29 +0000 (12:43 -0700)]
Consolidate composeLink() functions

16 years agoTrim ws at top of text messages also
Michael M Slusarz [Mon, 2 Mar 2009 17:43:34 +0000 (10:43 -0700)]
Trim ws at top of text messages also

16 years agoRevert - the issue is in Text_Filter
Michael M Slusarz [Mon, 2 Mar 2009 17:38:37 +0000 (10:38 -0700)]
Revert - the issue is in Text_Filter

16 years agoFix labels for message selection drop down.
Jan Schneider [Mon, 2 Mar 2009 10:52:19 +0000 (11:52 +0100)]
Fix labels for message selection drop down.
Bug: 4867

16 years agoUse dateString() as parameter for ListEvents.
Jan Schneider [Fri, 27 Feb 2009 12:06:38 +0000 (13:06 +0100)]
Use dateString() as parameter for ListEvents.
Fix end date of month' ListEvents call.

16 years agoAdd a revokeExtendedPermissions method, move get_login_url to
Michael J. Rubinsky [Sun, 1 Mar 2009 16:57:41 +0000 (11:57 -0500)]
Add a revokeExtendedPermissions method, move get_login_url to
the Auth class and rename getLoginUrl, rename call_upload_method
to callUploadMethod

16 years agoNow I remember why I did this - always using the instance variable will
Michael J. Rubinsky [Sat, 28 Feb 2009 22:34:49 +0000 (17:34 -0500)]
Now I remember why I did this - always using the instance variable will
break batch processing - we have to pass in the method and the params
if we are going to subclass H_S_F_Request

16 years agoAdd option to delete a picture from a news.
Duck (Jakob Munih) [Sun, 1 Mar 2009 14:15:24 +0000 (15:15 +0100)]
Add option to delete a picture from a news.
Add driver based class

16 years agoBunch of stuff - mostly add proper upload support. Adding images
Michael J. Rubinsky [Sat, 28 Feb 2009 21:29:24 +0000 (16:29 -0500)]
Bunch of stuff - mostly add proper upload support. Adding images
to a facebook gallery now works properly.

- Add/fix upload support
- No need to pass around params, they are instance variables
- Fix some member visibility

16 years agoClean up - standardize on camelCase method names etc...
Michael J. Rubinsky [Sat, 28 Feb 2009 18:23:22 +0000 (13:23 -0500)]
Clean up  - standardize on camelCase method names etc...

16 years agoAdd Friends, Groups, Links, Notes, and Video support. Mostly untested.
Michael J. Rubinsky [Sat, 28 Feb 2009 17:21:20 +0000 (12:21 -0500)]
Add Friends, Groups, Links, Notes, and Video support. Mostly untested.

16 years agoSome more documentation on the test/example page
Michael J. Rubinsky [Sat, 28 Feb 2009 16:27:35 +0000 (11:27 -0500)]
Some more documentation on the test/example page

16 years agoUpdate example/test file with photo methods, and example for
Michael J. Rubinsky [Sat, 28 Feb 2009 16:22:15 +0000 (11:22 -0500)]
Update example/test file with photo methods, and example for
retrieving raw JSON or XML data.

16 years agoRemove debug output
Michael J. Rubinsky [Sat, 28 Feb 2009 16:20:44 +0000 (11:20 -0500)]
Remove debug output

16 years agoAllow the format of the data returned by H_S_F_Request to be specified.
Michael J. Rubinsky [Sat, 28 Feb 2009 16:11:35 +0000 (11:11 -0500)]
Allow the format of the data returned by H_S_F_Request to be specified.
This allows client code to request the raw XML or JSON data - but more
importantly, it gets around Facebook's broken JSON support for method
calls that return numeric ids that cause overflows when decoded.
See:
http://bugs.developers.facebook.com/show_bug.cgi?id=4301

16 years agoFix scope, only add these parameters if we have values
Michael J. Rubinsky [Sat, 28 Feb 2009 01:50:19 +0000 (20:50 -0500)]
Fix scope, only add these parameters if we have values

16 years agoFix CSS on multiple messages screen
Michael M Slusarz [Fri, 27 Feb 2009 20:29:07 +0000 (13:29 -0700)]
Fix CSS on multiple messages screen

16 years agoLink e-mails in text/plain messages
Michael M Slusarz [Fri, 27 Feb 2009 20:16:17 +0000 (13:16 -0700)]
Link e-mails in text/plain messages

16 years agoWe don't do any redirects in library code, nuke this unused function.
Michael J. Rubinsky [Fri, 27 Feb 2009 20:26:16 +0000 (15:26 -0500)]
We don't do any redirects in library code, nuke this unused function.
Update examples, add some doc/comments.

16 years agoSome typos, add some missing required session_key parameters, cs, etc...
Michael J. Rubinsky [Fri, 27 Feb 2009 19:59:02 +0000 (14:59 -0500)]
Some typos, add some missing required session_key parameters, cs, etc...

16 years agophpdoc
Michael M Slusarz [Fri, 27 Feb 2009 18:46:52 +0000 (11:46 -0700)]
phpdoc

16 years agoSome Horde 5 fixes/style.
Michael M Slusarz [Fri, 27 Feb 2009 18:30:17 +0000 (11:30 -0700)]
Some Horde 5 fixes/style.

16 years agoAdd DOM title attribute to status icons to provide tooltip descriptions.
Michael M Slusarz [Fri, 27 Feb 2009 18:49:47 +0000 (11:49 -0700)]
Add DOM title attribute to status icons to provide tooltip descriptions.

16 years agoFix title generation (need full display name, not last part).
Michael M Slusarz [Fri, 27 Feb 2009 18:49:16 +0000 (11:49 -0700)]
Fix title generation (need full display name, not last part).

16 years agoReuse DimpCore click handler
Michael M Slusarz [Thu, 26 Feb 2009 21:21:28 +0000 (14:21 -0700)]
Reuse DimpCore click handler

16 years agoAdd support for Photos methods.
Michael J. Rubinsky [Fri, 27 Feb 2009 18:33:16 +0000 (13:33 -0500)]
Add support for Photos methods.
(Uploading/Viewing/Dealing with Galleries etc...)

16 years agosession_key is required for posting a userAction
Michael J. Rubinsky [Thu, 26 Feb 2009 23:11:07 +0000 (18:11 -0500)]
session_key is required for posting a userAction

16 years agoMerge branch 'kronolith-driver-ical'
Jan Schneider [Thu, 26 Feb 2009 23:20:15 +0000 (00:20 +0100)]
Merge branch 'kronolith-driver-ical'

16 years agoReturn immediately if we don't have start and end dates.
Jan Schneider [Thu, 26 Feb 2009 23:14:56 +0000 (00:14 +0100)]
Return immediately if we don't have start and end dates.

16 years agoRemove global $kronolith_driver object. We still need a singleton though.
Jan Schneider [Thu, 26 Feb 2009 23:05:51 +0000 (00:05 +0100)]
Remove global $kronolith_driver object. We still need a singleton though.
Move almost all configuration, globals, etc. out of drivers.
Work further towards Ical/Holidays being standalone, independent drivers.

16 years agoDon't wrap holiday driver.
Jan Schneider [Thu, 26 Feb 2009 17:25:15 +0000 (18:25 +0100)]
Don't wrap holiday driver.

16 years agoRename drivers, Split-up event classes.
Jan Schneider [Thu, 26 Feb 2009 11:41:56 +0000 (12:41 +0100)]
Rename drivers, Split-up event classes.

16 years agoDrop support for old Kolab library (untested).
Jan Schneider [Thu, 26 Feb 2009 11:19:47 +0000 (12:19 +0100)]
Drop support for old Kolab library (untested).

16 years agoPHP5-ify
Jan Schneider [Thu, 26 Feb 2009 11:10:03 +0000 (12:10 +0100)]
PHP5-ify

16 years agoFix categories to tags.
Jan Schneider [Thu, 26 Feb 2009 11:07:22 +0000 (12:07 +0100)]
Fix categories to tags.

16 years agoUpdate to new Horde_Crypt code
Michael M Slusarz [Thu, 26 Feb 2009 07:04:03 +0000 (00:04 -0700)]
Update to new Horde_Crypt code

16 years agoFix some code relating to verifying PGP message
Michael M Slusarz [Thu, 26 Feb 2009 05:07:00 +0000 (22:07 -0700)]
Fix some code relating to verifying PGP message

16 years agoThrow Horde_Exception here instead of Exception.
Michael M Slusarz [Thu, 26 Feb 2009 04:59:30 +0000 (21:59 -0700)]
Throw Horde_Exception here instead of Exception.

16 years agoFix usage of $msgs.
Jan Schneider [Wed, 25 Feb 2009 22:35:15 +0000 (23:35 +0100)]
Fix usage of $msgs.

16 years agoIgnore pear run-tests log.
Jan Schneider [Tue, 24 Feb 2009 17:44:18 +0000 (18:44 +0100)]
Ignore pear run-tests log.

16 years agoClass constants, update Kronolith::.
Jan Schneider [Wed, 25 Feb 2009 22:45:05 +0000 (23:45 +0100)]
Class constants, update Kronolith::.

16 years agoFix usage of $msgs.
Jan Schneider [Wed, 25 Feb 2009 22:35:15 +0000 (23:35 +0100)]
Fix usage of $msgs.

16 years agoMove all remote calendar handling to Kronolith_Driver_ical.
Jan Schneider [Tue, 24 Feb 2009 18:31:00 +0000 (19:31 +0100)]
Move all remote calendar handling to Kronolith_Driver_ical.

16 years agoIgnore pear run-tests log.
Jan Schneider [Tue, 24 Feb 2009 17:44:18 +0000 (18:44 +0100)]
Ignore pear run-tests log.

16 years agoAdd support for Feeds.
Michael J. Rubinsky [Wed, 25 Feb 2009 21:27:37 +0000 (16:27 -0500)]
Add support for Feeds.

16 years agoUse auth->getSessionKey()
Michael J. Rubinsky [Wed, 25 Feb 2009 19:34:22 +0000 (14:34 -0500)]
Use auth->getSessionKey()

16 years agoCan't cache the session_key in the method classes, since we may
Michael J. Rubinsky [Wed, 25 Feb 2009 19:12:17 +0000 (14:12 -0500)]
Can't cache the session_key in the method classes, since we may
set a new session_key after we instantiate one of the classes.

16 years agoMove Users methods to a new class
Michael J. Rubinsky [Wed, 25 Feb 2009 18:47:33 +0000 (13:47 -0500)]
Move Users methods to a new class

16 years agoFix visibility and names of some members
Michael J. Rubinsky [Wed, 25 Feb 2009 18:21:35 +0000 (13:21 -0500)]
Fix visibility and names of some members

16 years ago...and actually *keep* the required object.
Michael J. Rubinsky [Tue, 24 Feb 2009 17:29:29 +0000 (12:29 -0500)]
...and actually *keep* the required object.

16 years agosigh... fix exception class name
Michael J. Rubinsky [Tue, 24 Feb 2009 17:25:39 +0000 (12:25 -0500)]
sigh... fix exception class name

16 years agotypo
Michael J. Rubinsky [Tue, 24 Feb 2009 17:24:18 +0000 (12:24 -0500)]
typo

16 years agoIf we don't have a request object in $context, check for a controller
Michael J. Rubinsky [Tue, 24 Feb 2009 17:22:13 +0000 (12:22 -0500)]
If we don't have a request object in $context, check for a controller
and get it from there.

16 years agoNotification methods to it's own class
Michael J. Rubinsky [Tue, 24 Feb 2009 17:18:37 +0000 (12:18 -0500)]
Notification methods to it's own class

16 years agoMove Friends methods to a dedicated class, fix class header in Fql.php
Michael J. Rubinsky [Tue, 24 Feb 2009 16:00:54 +0000 (11:00 -0500)]
Move Friends methods to a dedicated class, fix class header in Fql.php