first commit

git-svn-id: http://plugins.svn.wordpress.org/participad/trunk@618698 b8457f37-d9ea-0310-8a92-e5e31aec5664
Initial release

git-svn-id: http://plugins.svn.wordpress.org/participad/trunk@618702 b8457f37-d9ea-0310-8a92-e5e31aec5664
Metadata updates

git-svn-id: http://plugins.svn.wordpress.org/participad/trunk@618705 b8457f37-d9ea-0310-8a92-e5e31aec5664
1.0.1

git-svn-id: http://plugins.svn.wordpress.org/participad/trunk@618710 b8457f37-d9ea-0310-8a92-e5e31aec5664
Merge branch 'master' of github.com:boonebgorges/participad

Conflicts:
	readme.txt
When attempting to create pad, bail if a 4xx response is returned

This technique prevents infinite loops when an unexpected result is returned
by requests to Etherpad Lite, such as for an overlong request URI.

See #23
Ensure that API endpoint URLs have valid trailingslashes

On some setups, double slashes in the endpoint URI caused 404 errors, which
caused further problems with resource usage.
Readme update
Bumps stable version to 1.0.2
Merge branch '1.0.x'
Check that ep_session_id is valid before adding to object

This avoids confusing debug errors related to WP_Error objects
Don't trailingslashit() the return of participad_api_endpoint() if it's empty

The trailingslashit() call was introduced in the previous version, to ensure
that proper endpoints always contained the trailing slash, as required by the
API spec. However, this resulted in the default value (an empty string) being
slashed, with the result that it was no longer empty, and Participad tried
(and failed) to create a new client instance.

Fixes #25
Prepend "(Participad)" to the Notepad widget titles

This makes them easier to spot when arranging widgets on the Dashboard panel.

See #26
Don't allow Dashboard access to Notepads, except for Administrators

This should help to alleviate confusion about the purpose of Notepads, which
are designed to be used from the front end.

Fixes #26
Introduces participad_is_module_enabled()

This wrapper for checking the enabled setting of various modules is mainly
intended to allow for the filtering of the default value. That way, if
running a Multisite installation, the admin can set up a small mu-plugin that
will configure the default module settings for new sites.

See #26
Readme update
Better error checking for rewrite rules flushing
Readme
Filter the domain used for setcookie() when setting EPL sessionID cookie

It's not strictly spea,king possible to set a cross-domain cookie because of
security concerns, but this filter does make it possible to configure
installations where EPL is running on a separate subdomain of your WP domain
(eg etherpad.example.com and wordpress.example.com).

See #14
Bumps stable tags to 1.0.3