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.
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.
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.
Michael M Slusarz [Tue, 3 Mar 2009 06:55:04 +0000 (23:55 -0700)]
Various POP3 changes/fixes.
Michael M Slusarz [Wed, 4 Mar 2009 18:16:53 +0000 (11:16 -0700)]
view.php: index -> uid
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.
Jan Schneider [Tue, 3 Mar 2009 23:09:01 +0000 (00:09 +0100)]
Turn timeObjects into a driver.
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.
Jan Schneider [Sun, 1 Mar 2009 14:36:41 +0000 (15:36 +0100)]
Drop ics.php.
Jan Schneider [Sun, 1 Mar 2009 14:14:22 +0000 (15:14 +0100)]
self -> Kronolith
Jan Schneider [Sun, 1 Mar 2009 14:01:06 +0000 (15:01 +0100)]
Nuke BC stuff.
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.
Jan Schneider [Fri, 27 Feb 2009 13:56:18 +0000 (14:56 +0100)]
Remove unnecessary open() calls.
Jan Schneider [Fri, 27 Feb 2009 12:19:27 +0000 (13:19 +0100)]
Move methods around, phpdoc.
Michael M Slusarz [Tue, 3 Mar 2009 21:22:49 +0000 (14:22 -0700)]
SECURITY: Don't cache local addressbook PGP public key results
Michael M Slusarz [Tue, 3 Mar 2009 18:22:38 +0000 (11:22 -0700)]
ws
Duck (Jakob Munih) [Tue, 3 Mar 2009 19:41:41 +0000 (20:41 +0100)]
Remove the option to see data of all users
Duck (Jakob Munih) [Tue, 3 Mar 2009 19:41:14 +0000 (20:41 +0100)]
Update action links
Duck (Jakob Munih) [Tue, 3 Mar 2009 19:41:03 +0000 (20:41 +0100)]
Fix get admin
Duck (Jakob Munih) [Tue, 3 Mar 2009 19:40:47 +0000 (20:40 +0100)]
Rename white list to friends
Duck (Jakob Munih) [Tue, 3 Mar 2009 19:40:42 +0000 (20:40 +0100)]
Rename white list to friends
Duck (Jakob Munih) [Tue, 3 Mar 2009 19:40:25 +0000 (20:40 +0100)]
Use api call
Duck (Jakob Munih) [Tue, 3 Mar 2009 19:40:13 +0000 (20:40 +0100)]
Start playing with FB
Michael M Slusarz [Mon, 2 Mar 2009 23:30:41 +0000 (16:30 -0700)]
Fix ghosting position in scrolled element
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.
Chuck Hagenbuch [Tue, 3 Mar 2009 04:28:24 +0000 (23:28 -0500)]
fix field filtering in create() as well
Michael M Slusarz [Mon, 2 Mar 2009 22:26:03 +0000 (15:26 -0700)]
Bug #8040: Call correct function
Michael M Slusarz [Mon, 2 Mar 2009 21:51:06 +0000 (14:51 -0700)]
Horde_Crypt exception handling updates
Michael M Slusarz [Mon, 2 Mar 2009 20:12:17 +0000 (13:12 -0700)]
CSS Tweaks
Michael M Slusarz [Mon, 2 Mar 2009 19:43:29 +0000 (12:43 -0700)]
Consolidate composeLink() functions
Michael M Slusarz [Mon, 2 Mar 2009 17:43:34 +0000 (10:43 -0700)]
Trim ws at top of text messages also
Michael M Slusarz [Mon, 2 Mar 2009 17:38:37 +0000 (10:38 -0700)]
Revert - the issue is in Text_Filter
Jan Schneider [Mon, 2 Mar 2009 10:52:19 +0000 (11:52 +0100)]
Fix labels for message selection drop down.
Bug: 4867
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.
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
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
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
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
Michael J. Rubinsky [Sat, 28 Feb 2009 18:23:22 +0000 (13:23 -0500)]
Clean up - standardize on camelCase method names etc...
Michael J. Rubinsky [Sat, 28 Feb 2009 17:21:20 +0000 (12:21 -0500)]
Add Friends, Groups, Links, Notes, and Video support. Mostly untested.
Michael J. Rubinsky [Sat, 28 Feb 2009 16:27:35 +0000 (11:27 -0500)]
Some more documentation on the test/example page
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.
Michael J. Rubinsky [Sat, 28 Feb 2009 16:20:44 +0000 (11:20 -0500)]
Remove debug output
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
Michael J. Rubinsky [Sat, 28 Feb 2009 01:50:19 +0000 (20:50 -0500)]
Fix scope, only add these parameters if we have values
Michael M Slusarz [Fri, 27 Feb 2009 20:29:07 +0000 (13:29 -0700)]
Fix CSS on multiple messages screen
Michael M Slusarz [Fri, 27 Feb 2009 20:16:17 +0000 (13:16 -0700)]
Link e-mails in text/plain messages
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.
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...
Michael M Slusarz [Fri, 27 Feb 2009 18:46:52 +0000 (11:46 -0700)]
phpdoc
Michael M Slusarz [Fri, 27 Feb 2009 18:30:17 +0000 (11:30 -0700)]
Some Horde 5 fixes/style.
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.
Michael M Slusarz [Fri, 27 Feb 2009 18:49:16 +0000 (11:49 -0700)]
Fix title generation (need full display name, not last part).
Michael M Slusarz [Thu, 26 Feb 2009 21:21:28 +0000 (14:21 -0700)]
Reuse DimpCore click handler
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...)
Michael J. Rubinsky [Thu, 26 Feb 2009 23:11:07 +0000 (18:11 -0500)]
session_key is required for posting a userAction
Jan Schneider [Thu, 26 Feb 2009 23:20:15 +0000 (00:20 +0100)]
Merge branch 'kronolith-driver-ical'
Jan Schneider [Thu, 26 Feb 2009 23:14:56 +0000 (00:14 +0100)]
Return immediately if we don't have start and end dates.
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.
Jan Schneider [Thu, 26 Feb 2009 17:25:15 +0000 (18:25 +0100)]
Don't wrap holiday driver.
Jan Schneider [Thu, 26 Feb 2009 11:41:56 +0000 (12:41 +0100)]
Rename drivers, Split-up event classes.
Jan Schneider [Thu, 26 Feb 2009 11:19:47 +0000 (12:19 +0100)]
Drop support for old Kolab library (untested).
Jan Schneider [Thu, 26 Feb 2009 11:10:03 +0000 (12:10 +0100)]
PHP5-ify
Jan Schneider [Thu, 26 Feb 2009 11:07:22 +0000 (12:07 +0100)]
Fix categories to tags.
Michael M Slusarz [Thu, 26 Feb 2009 07:04:03 +0000 (00:04 -0700)]
Update to new Horde_Crypt code
Michael M Slusarz [Thu, 26 Feb 2009 05:07:00 +0000 (22:07 -0700)]
Fix some code relating to verifying PGP message
Michael M Slusarz [Thu, 26 Feb 2009 04:59:30 +0000 (21:59 -0700)]
Throw Horde_Exception here instead of Exception.
Jan Schneider [Wed, 25 Feb 2009 22:35:15 +0000 (23:35 +0100)]
Fix usage of $msgs.
Jan Schneider [Tue, 24 Feb 2009 17:44:18 +0000 (18:44 +0100)]
Ignore pear run-tests log.
Jan Schneider [Wed, 25 Feb 2009 22:45:05 +0000 (23:45 +0100)]
Class constants, update Kronolith::.
Jan Schneider [Wed, 25 Feb 2009 22:35:15 +0000 (23:35 +0100)]
Fix usage of $msgs.
Jan Schneider [Tue, 24 Feb 2009 18:31:00 +0000 (19:31 +0100)]
Move all remote calendar handling to Kronolith_Driver_ical.
Jan Schneider [Tue, 24 Feb 2009 17:44:18 +0000 (18:44 +0100)]
Ignore pear run-tests log.
Michael J. Rubinsky [Wed, 25 Feb 2009 21:27:37 +0000 (16:27 -0500)]
Add support for Feeds.
Michael J. Rubinsky [Wed, 25 Feb 2009 19:34:22 +0000 (14:34 -0500)]
Use auth->getSessionKey()
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.
Michael J. Rubinsky [Wed, 25 Feb 2009 18:47:33 +0000 (13:47 -0500)]
Move Users methods to a new class
Michael J. Rubinsky [Wed, 25 Feb 2009 18:21:35 +0000 (13:21 -0500)]
Fix visibility and names of some members
Michael J. Rubinsky [Tue, 24 Feb 2009 17:29:29 +0000 (12:29 -0500)]
...and actually *keep* the required object.
Michael J. Rubinsky [Tue, 24 Feb 2009 17:25:39 +0000 (12:25 -0500)]
sigh... fix exception class name
Michael J. Rubinsky [Tue, 24 Feb 2009 17:24:18 +0000 (12:24 -0500)]
typo
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.
Michael J. Rubinsky [Tue, 24 Feb 2009 17:18:37 +0000 (12:18 -0500)]
Notification methods to it's own class
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
Michael J. Rubinsky [Tue, 24 Feb 2009 15:54:18 +0000 (10:54 -0500)]
Better method names
Michael J. Rubinsky [Tue, 24 Feb 2009 15:47:48 +0000 (10:47 -0500)]
More rewriting of Facebook lib.
Move FQL queries and Events methods to separate classes.
Don't *always* assume we want to pass the session_key.
Break out some common code into a Base class
Duck (Jakob Munih) [Wed, 25 Feb 2009 18:06:04 +0000 (19:06 +0100)]
minor fix
Duck (Jakob Munih) [Wed, 25 Feb 2009 18:02:46 +0000 (19:02 +0100)]
Use Oscar embed api call
Jan Schneider [Wed, 25 Feb 2009 17:42:39 +0000 (18:42 +0100)]
MFB: If updating a calendar event fails, try to import it instead (Bug #7589).
Chuck Hagenbuch [Wed, 25 Feb 2009 17:13:44 +0000 (12:13 -0500)]
message.js requires effects.js
Matt Selsky [Wed, 25 Feb 2009 13:29:37 +0000 (08:29 -0500)]
Bug #8030: Fix syntax error.
Duck (Jakob Munih) [Wed, 25 Feb 2009 13:00:47 +0000 (14:00 +0100)]
Update links with current frieds UI
Duck (Jakob Munih) [Wed, 25 Feb 2009 13:00:19 +0000 (14:00 +0100)]
Fix columns alias
Duck (Jakob Munih) [Wed, 25 Feb 2009 11:18:14 +0000 (12:18 +0100)]
remove tabs
Duck (Jakob Munih) [Wed, 25 Feb 2009 11:17:48 +0000 (12:17 +0100)]
Add friends activity block
Duck (Jakob Munih) [Wed, 25 Feb 2009 11:16:55 +0000 (12:16 +0100)]
better UI
Duck (Jakob Munih) [Wed, 25 Feb 2009 11:15:57 +0000 (12:15 +0100)]
translation update
Chuck Hagenbuch [Wed, 25 Feb 2009 05:40:10 +0000 (00:40 -0500)]
kill test fragment (moving to other tests)
Chuck Hagenbuch [Wed, 25 Feb 2009 05:39:38 +0000 (00:39 -0500)]
fix changed field comparison
Michael M Slusarz [Wed, 25 Feb 2009 04:41:43 +0000 (21:41 -0700)]
Fix sequence # display