Michael M Slusarz [Wed, 7 Jan 2009 06:45:50 +0000 (23:45 -0700)]
Move checking code to Vcs.
No longer do hackish checking of object type - use supportsFeature()
call of the object instead.
Jan Schneider [Wed, 7 Jan 2009 18:12:10 +0000 (19:12 +0100)]
BFN
Jan Schneider [Wed, 7 Jan 2009 18:11:17 +0000 (19:11 +0100)]
Use all credentials and settings from IMP's mailer configuration (Bug #7388).
Michael J. Rubinsky [Wed, 7 Jan 2009 16:27:06 +0000 (11:27 -0500)]
Add a setter for the data format member
Michael M Slusarz [Wed, 7 Jan 2009 06:23:59 +0000 (23:23 -0700)]
Chora fixes from CVS HEAD.
Michael M Slusarz [Wed, 7 Jan 2009 06:19:03 +0000 (23:19 -0700)]
Vcs updates from CVS HEAD.
Michael M Slusarz [Tue, 6 Jan 2009 22:44:27 +0000 (15:44 -0700)]
Display status update when logging out.
Michael M Slusarz [Tue, 6 Jan 2009 22:44:22 +0000 (15:44 -0700)]
Tweak.
Michael M Slusarz [Tue, 6 Jan 2009 22:21:31 +0000 (15:21 -0700)]
Missing graphics files
Michael M Slusarz [Tue, 6 Jan 2009 19:14:47 +0000 (12:14 -0700)]
Fix queryModuleName().
Michael M Slusarz [Tue, 6 Jan 2009 19:03:11 +0000 (12:03 -0700)]
Fix stats page determination.
Michael M Slusarz [Tue, 6 Jan 2009 18:58:05 +0000 (11:58 -0700)]
Chora/VCS fixes merged from CVS HEAD.
Jan Schneider [Tue, 6 Jan 2009 18:20:30 +0000 (19:20 +0100)]
Happy new year
Jan Schneider [Tue, 6 Jan 2009 18:15:53 +0000 (19:15 +0100)]
Happy new year
Michael J. Rubinsky [Tue, 6 Jan 2009 16:14:50 +0000 (11:14 -0500)]
Horde_Mime_Viewer_php should extend *_Viewer_source and not *_Driver
Michael M Slusarz [Tue, 6 Jan 2009 07:47:32 +0000 (00:47 -0700)]
Fix a couple of VCS/git issues
Michael M Slusarz [Tue, 6 Jan 2009 07:06:04 +0000 (00:06 -0700)]
Add abbrev(); clean up some revision related phpdoc.
Michael M Slusarz [Tue, 6 Jan 2009 06:57:12 +0000 (23:57 -0700)]
Fix mailbox page location when deleting last msg in mailbox.
Michael M Slusarz [Tue, 6 Jan 2009 06:56:00 +0000 (23:56 -0700)]
Fix issue with token checking.
Michael M Slusarz [Tue, 6 Jan 2009 02:35:07 +0000 (19:35 -0700)]
This line got lost somewhere along the way
Michael M Slusarz [Mon, 5 Jan 2009 06:34:48 +0000 (23:34 -0700)]
First crack at rewriting partial results code.
Better integrated into the result returning code - prevents us (me) from
having to track down bugs in 2 different locations. This is still a
WIP.
Chuck Hagenbuch [Mon, 5 Jan 2009 05:31:53 +0000 (00:31 -0500)]
add primaryKey() method for getting an Index object that corresponds to a table's primary key
Chuck Hagenbuch [Mon, 5 Jan 2009 05:12:24 +0000 (00:12 -0500)]
phpdoc tweak
Chuck Hagenbuch [Mon, 5 Jan 2009 05:10:37 +0000 (00:10 -0500)]
add a few methods from the latest rails code
Chuck Hagenbuch [Mon, 5 Jan 2009 05:09:32 +0000 (00:09 -0500)]
add an Index object, and use it in the scheme objects. use long names where possible as well
Chuck Hagenbuch [Mon, 5 Jan 2009 04:55:58 +0000 (23:55 -0500)]
remove unused primary settings on the Column object
Chuck Hagenbuch [Sun, 4 Jan 2009 17:41:36 +0000 (12:41 -0500)]
add tests for index cache
Chuck Hagenbuch [Sun, 4 Jan 2009 17:38:21 +0000 (12:38 -0500)]
Add an index cache as well as the columns cache
Michael M Slusarz [Sun, 4 Jan 2009 08:08:08 +0000 (01:08 -0700)]
Nits
Michael M Slusarz [Sun, 4 Jan 2009 07:42:32 +0000 (00:42 -0700)]
Fix variable scope.
Chuck Hagenbuch [Sat, 3 Jan 2009 04:33:28 +0000 (23:33 -0500)]
instantiate all managers in the ApplicationController
Chuck Hagenbuch [Sat, 3 Jan 2009 04:32:04 +0000 (23:32 -0500)]
fix typo ($arge -> $args)
Chuck Hagenbuch [Sat, 3 Jan 2009 03:22:50 +0000 (22:22 -0500)]
always capitalize SQL keywords
use AS for aliasing tables as well as fields
Michael J. Rubinsky [Sat, 3 Jan 2009 01:57:40 +0000 (20:57 -0500)]
Start to standardize on returning id => name hashes from the get* methods
Michael J. Rubinsky [Sat, 3 Jan 2009 01:37:01 +0000 (20:37 -0500)]
* Add filtering by typeId to the getObjects() method
* Correct small typo in getRecentTags() method
Michael M Slusarz [Wed, 31 Dec 2008 18:00:19 +0000 (11:00 -0700)]
Add header phpdoc stuff; explicitly declare funcs public.
Michael M Slusarz [Wed, 31 Dec 2008 06:47:40 +0000 (23:47 -0700)]
Fix base window handling when opened via href link
Michael M Slusarz [Wed, 31 Dec 2008 01:51:02 +0000 (18:51 -0700)]
Search fixes.
Michael M Slusarz [Wed, 31 Dec 2008 01:12:11 +0000 (18:12 -0700)]
Fix Horde_Mime calls; other tweaks.
Michael M Slusarz [Tue, 30 Dec 2008 22:06:17 +0000 (15:06 -0700)]
Merge from CVS HEAD 1.14
Michael M Slusarz [Tue, 30 Dec 2008 22:04:38 +0000 (15:04 -0700)]
Merge from CVS 1.69
Michael M Slusarz [Tue, 30 Dec 2008 21:53:10 +0000 (14:53 -0700)]
Merge from CVS 1.113
Michael M Slusarz [Tue, 30 Dec 2008 21:31:26 +0000 (14:31 -0700)]
Some formatting tweaks for cross-browser compatability.
Chuck Hagenbuch [Tue, 30 Dec 2008 04:45:24 +0000 (23:45 -0500)]
this is not a package dependency
Michael M Slusarz [Mon, 29 Dec 2008 21:03:39 +0000 (14:03 -0700)]
Request #7545 - Translate special folder names.
Michael M Slusarz [Mon, 29 Dec 2008 20:08:28 +0000 (13:08 -0700)]
Request #7759 - Show translated INBOX prefix.
Michael M Slusarz [Mon, 29 Dec 2008 19:39:58 +0000 (12:39 -0700)]
Fix object variable.
Michael M Slusarz [Mon, 29 Dec 2008 16:38:19 +0000 (09:38 -0700)]
Fixes to DIMP search results.
Michael J. Rubinsky [Mon, 29 Dec 2008 18:19:21 +0000 (13:19 -0500)]
Missed one more spot to rename this variable
Michael J. Rubinsky [Mon, 29 Dec 2008 18:18:29 +0000 (13:18 -0500)]
Fix variable name
Michael M Slusarz [Mon, 29 Dec 2008 17:10:52 +0000 (10:10 -0700)]
trim needs to be called after stripslashes.
Chuck Hagenbuch [Mon, 29 Dec 2008 00:20:20 +0000 (19:20 -0500)]
one method for getting a globally unique id for a post
Chuck Hagenbuch [Mon, 29 Dec 2008 00:19:57 +0000 (19:19 -0500)]
method case - no fully uppercase names for horde 4
Michael J. Rubinsky [Sun, 28 Dec 2008 23:36:49 +0000 (18:36 -0500)]
typo
remove TODO
Michael J. Rubinsky [Sun, 28 Dec 2008 23:34:10 +0000 (18:34 -0500)]
Validate method name with requested query type.
Michael J. Rubinsky [Sun, 28 Dec 2008 23:16:05 +0000 (18:16 -0500)]
* Add album query
* Update example file
Michael J. Rubinsky [Sun, 28 Dec 2008 23:03:03 +0000 (18:03 -0500)]
Add some more query types (user, group, channel) and simplify some
logic.
Michael J. Rubinsky [Sun, 28 Dec 2008 22:45:53 +0000 (17:45 -0500)]
Put the getEmbedJSON method into the Request object as well
Michael J. Rubinsky [Sun, 28 Dec 2008 22:36:52 +0000 (17:36 -0500)]
Add a S_V_Request class and use some PHP5 magic to make this a more
robust, horde-4ish interface.
Michael J. Rubinsky [Sun, 28 Dec 2008 06:31:28 +0000 (01:31 -0500)]
Add mostly stubs for the advanced api
Michael J. Rubinsky [Sun, 28 Dec 2008 06:30:43 +0000 (01:30 -0500)]
The oEmbed interface is the same for both the advanced and simple API.
Put it in the base class.
Michael J. Rubinsky [Sun, 28 Dec 2008 06:26:37 +0000 (01:26 -0500)]
Document the api parameters for getEmbedJSON
Michael J. Rubinsky [Sun, 28 Dec 2008 06:07:23 +0000 (01:07 -0500)]
Pass all parameters via the $options array. Figure out if we need to get a
video url or not - and attach anyother parameters.
Chuck Hagenbuch [Sun, 28 Dec 2008 04:51:59 +0000 (23:51 -0500)]
pass all dependencies in the constructor; get rid of setDbAdapter and setTableName methods
Michael M Slusarz [Sat, 27 Dec 2008 18:24:32 +0000 (11:24 -0700)]
Add missing files.
Also, it appears to me that Horde_Autoloader is pretty much a
requirement at this point.
Chuck Hagenbuch [Sat, 27 Dec 2008 04:12:45 +0000 (23:12 -0500)]
do my best to make sure autoloading is used here
add class_exists checks for Auth_SASL that can autoload it and avoid fatal errors if it's not available
remove require statements that should be autoloadable
split a few classes into their own files
Chuck Hagenbuch [Sat, 27 Dec 2008 04:02:10 +0000 (23:02 -0500)]
use args consistently. needs to be refactored to use a dependency injector eventually
Chuck Hagenbuch [Sat, 27 Dec 2008 03:59:48 +0000 (22:59 -0500)]
let the array contain the db adapter also
Chuck Hagenbuch [Sat, 27 Dec 2008 03:58:24 +0000 (22:58 -0500)]
tagger is autoloadable now, as are other content libs
Chuck Hagenbuch [Sat, 27 Dec 2008 03:41:13 +0000 (22:41 -0500)]
add a note about going back to include later
Chuck Hagenbuch [Sat, 27 Dec 2008 02:05:15 +0000 (21:05 -0500)]
remove some todos
Chuck Hagenbuch [Fri, 26 Dec 2008 21:50:31 +0000 (16:50 -0500)]
remove empty file
Chuck Hagenbuch [Wed, 24 Dec 2008 21:30:06 +0000 (16:30 -0500)]
work on coding standards, organization, etc. not finished and not currently working.
Chuck Hagenbuch [Wed, 24 Dec 2008 19:33:48 +0000 (14:33 -0500)]
and allow PUT for tagging
Chuck Hagenbuch [Wed, 24 Dec 2008 19:32:29 +0000 (14:32 -0500)]
allow DELETE for untagging as well
Chuck Hagenbuch [Wed, 24 Dec 2008 19:32:17 +0000 (14:32 -0500)]
require POST for tag and untag routes
Michael J. Rubinsky [Sat, 27 Dec 2008 02:24:18 +0000 (21:24 -0500)]
Use Horde_Http_Client in place of HTTP_Response
Michael J. Rubinsky [Sat, 27 Dec 2008 01:42:51 +0000 (20:42 -0500)]
H_S_Vimeo_Simple will extend H_S_Vimeo - and use Horde_Http_Client
instead of the PEAR HTTP_Request class - not fully finished yet.
Michael J. Rubinsky [Sat, 27 Dec 2008 01:42:07 +0000 (20:42 -0500)]
Another step in moving/renaming Horde_Services_Vimeo
Michael J. Rubinsky [Sat, 27 Dec 2008 00:23:31 +0000 (19:23 -0500)]
First step in moving service/* to framework/Service_Vimeo
Fix mistaken commit - this should be under framework
Michael J. Rubinsky [Fri, 26 Dec 2008 17:15:10 +0000 (12:15 -0500)]
VERY initial code for a Services_VimeoSimple library. Interfaces with
vimeo's simple API and oEmbed interfaces. Right now can only retrieve
list of user's clips and can retrieve the JSON code needed to embed
any clip on a page.
Chuck Hagenbuch [Wed, 24 Dec 2008 21:28:31 +0000 (16:28 -0500)]
convert iso8859-1 to latin1 for mysql
Chuck Hagenbuch [Wed, 24 Dec 2008 21:27:55 +0000 (16:27 -0500)]
don't eat exceptions, since we don't have integrated error handling yet
Chuck Hagenbuch [Wed, 24 Dec 2008 19:28:49 +0000 (14:28 -0500)]
more todos
Chuck Hagenbuch [Wed, 24 Dec 2008 19:19:52 +0000 (14:19 -0500)]
routes can be relative to the app now, since we set the mapper prefix appropriately in rampage.php
Chuck Hagenbuch [Wed, 24 Dec 2008 19:19:19 +0000 (14:19 -0500)]
temporary hack for loading the Tagger class
Chuck Hagenbuch [Wed, 24 Dec 2008 19:18:53 +0000 (14:18 -0500)]
dispatching is now done at the horde level by rampage.php
Chuck Hagenbuch [Wed, 24 Dec 2008 19:15:17 +0000 (14:15 -0500)]
merge from CVS HEAD - don't show a negative number of unseen messages
Michael J. Rubinsky [Wed, 24 Dec 2008 01:54:14 +0000 (20:54 -0500)]
Set a default value for the new gallery name based on the selected albums/images
Chuck Hagenbuch [Tue, 23 Dec 2008 19:22:07 +0000 (14:22 -0500)]
fix location of default mysql table options
Chuck Hagenbuch [Tue, 23 Dec 2008 19:14:55 +0000 (14:14 -0500)]
create tables with a default charset that honors the configured charset
Chuck Hagenbuch [Tue, 23 Dec 2008 19:14:23 +0000 (14:14 -0500)]
add a function for setting a mysql connection's charset, turning a charset name into one that mysql understands, and make sure that the charset is set on connection
Chuck Hagenbuch [Tue, 23 Dec 2008 19:07:14 +0000 (14:07 -0500)]
fix showVariable (was previously returning the variable name, not its value)
Chuck Hagenbuch [Tue, 23 Dec 2008 19:04:24 +0000 (14:04 -0500)]
make sure that we have a charset parameter in the db config, and default it to UTF-8
Chuck Hagenbuch [Tue, 23 Dec 2008 19:03:42 +0000 (14:03 -0500)]
notes on mssql needing nchar for unicode strings
Chuck Hagenbuch [Tue, 23 Dec 2008 16:14:31 +0000 (11:14 -0500)]
more entropy for uniqid
Michael J. Rubinsky [Tue, 23 Dec 2008 16:17:35 +0000 (11:17 -0500)]
Set the content type to multipart/alternative when we have either a
plain text part or html part.
Michael - S. I'm not 100% sure if this is correct, but if the type
is not explictly set here, it uses the default of
application/octet-stream and the message body is empty when sent.
Jan Schneider [Tue, 23 Dec 2008 09:26:32 +0000 (10:26 +0100)]
Fix package name.
Michael M Slusarz [Tue, 23 Dec 2008 06:29:25 +0000 (23:29 -0700)]
Fix call to Horde_Vcs_Revision; nits.
Michael M Slusarz [Tue, 23 Dec 2008 06:29:01 +0000 (23:29 -0700)]
Cache some objects.