Skip to content
Commits on Jul 11, 2012
  1. @graemerocher

    update version

    graemerocher committed Jul 11, 2012
  2. @graemerocher

    fix for list-plugins in 2.1

    graemerocher committed Jul 11, 2012
Commits on Jul 10, 2012
  1. @graemerocher

    update version to 1.2.14

    graemerocher committed Jul 10, 2012
  2. @graemerocher
Commits on Jun 20, 2012
  1. @graemerocher

    revert change

    graemerocher committed Jun 20, 2012
  2. @graemerocher

    change file location

    graemerocher committed Jun 20, 2012
  3. @graemerocher
Commits on Jun 13, 2012
  1. @pledbrook
  2. @pledbrook
  3. @pledbrook

    Return a 403 for unauthorised 'format=text' requests.

    The Release plugin sends requests to the site with Accept: text/plain in the header. If the user publishing a plugin didn't have the required permission, the site would send a redirect to the 'not authorised' page - not particularly helpful for the Release plugin. It now sends a 403 for such requests.
    pledbrook committed Jun 13, 2012
  4. @pledbrook

    Fix grailsRepo URL handling.

    If a plugin's name began with 'grails-', the URL mappings for the 'grailsRepo' requests failed because of some problematic logic. All types of file requested by Ivy (zips, POMs, XML descriptors, and their checksums) are not forwarded to the underlying Maven repository correctly now.
    pledbrook committed Jun 13, 2012
  5. @pledbrook

    Fix response format for 'text/plain'.

    The MIME types mapped a format of 'text' to 'text-plain' instead of 'text/plain', hence why Accept: text/plain requests resulted in a format of 'html'.
    pledbrook committed Jun 13, 2012
Commits on Jun 11, 2012
  1. @pledbrook

    Add screencasts, websites, and tutorials to site search.

    The global site search only included wiki pages and plugins in its results, but this doesn't make a lot of sense when you can search for screencasts etc. through a different interface. So, anything that's searchable can now be searched for via the site search.
    pledbrook committed Jun 11, 2012
  2. @pledbrook
  3. @pledbrook

    Fix exception in paginated search results.

    The search results page would occasionally throw an exception saying that the property 'body' was missing on an object. It turns out that the pagination in the search results page was using the Searchable plugin's built-in results page rather than the application's override. The pagination links now send the requests to the correct URL - /search instead of /searchable.
    
    Fixes WEBSITE-168.
    pledbrook committed Jun 11, 2012
  4. @pledbrook

    Fix missing property in PluginUpdateService.

    Plugin updates were not working properly because of a MissingPropertyException. In the mad rush to fix a critical problem in the site, I added a call on the cache service without declaring it as a service property.
    pledbrook committed Jun 11, 2012
Commits on Jun 1, 2012
  1. @pledbrook
  2. @pledbrook
  3. @pledbrook

    Use old cache mechanism for XML plugin list.

    Springcache seemed to be having problems in production, generating an empty plugin list. Not sure what was going on, but now we simply generate the content as a string and dump it into an Ehcache instance. Hence the caching of the content is no longer tied to request processing, SiteMesh, etc. We can afford to do this because there is only ever one instance of the plugin list.
    pledbrook committed Jun 1, 2012
Commits on May 30, 2012
  1. @pledbrook

    Fix .plugin-meta page link.

    The link for plugins-list.xml pointed back at the .plugin-meta directory, not the file. Hence the list-plugins command still wasn't working. This link now points the the XML file.
    pledbrook committed May 30, 2012
Commits on May 28, 2012
  1. @pledbrook
  2. @pledbrook
Commits on May 24, 2012
  1. fix broken list-plugins

    Graeme Rocher committed May 24, 2012
  2. fix broken list-plugins command

    Graeme Rocher committed May 24, 2012
Commits on May 18, 2012
  1. @pledbrook
Commits on May 15, 2012
  1. @pledbrook

    Fix filter that adds user to request.

    One of the filters in JSecurityAuthFilters was still working on the assumption that the Shiro principal was the username. This has now changed and the principal may be the ID of the User instance instead.
    pledbrook committed May 15, 2012
Commits on May 14, 2012
  1. @pledbrook
  2. @pledbrook
  3. @pledbrook

    Remove social login links.

    pledbrook committed May 14, 2012
  4. @pledbrook

    Allow plugin releases of up to 50Mb.

    The size constraint on plugin zips for the PendingRelease domain class had been updated, but there was also a command object with the same set of constraints that hadn't been updated: PublishPluginCommand. The command object now imports the constraints from PendingRelease so we don't have to update them in two places.
    pledbrook committed May 14, 2012
Commits on May 11, 2012
  1. @pledbrook

    Force rollback on checked exceptions when publishing a plugin.

    The database was getting into a confused state when the PluginUpdateService threw a checked exception because the plugin tabs were created, but the corresponding plugin entry was not. This then prevented users from publishing the plugin until the database was fixed. Checked exceptions now trigger a rollback so the database can't get into that state.
    pledbrook committed May 11, 2012
Commits on May 10, 2012
  1. @pledbrook
Commits on Apr 29, 2012
  1. @pledbrook

    Upgrade to version 0.2 of Shiro OAuth plugin.

    This allows for multi-provider support and both Facebook and Google authentication have been added to the app.
    pledbrook committed Apr 29, 2012
Commits on Apr 22, 2012
  1. @pledbrook
Commits on Apr 21, 2012
  1. @pledbrook
Something went wrong with that request. Please try again.