Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Sep 14, 2012
  1. Peter Ledbrook
  2. Peter Ledbrook
  3. Peter Ledbrook
  4. Peter Ledbrook
  5. Peter Ledbrook

    Add GGTS welcome page.

    pledbrook authored
Commits on Sep 10, 2012
  1. graemerocher

    update version

    graemerocher authored
  2. graemerocher
  3. graemerocher

    Merge branch 'master' of github.com:grails-samples/grails-website

    graemerocher authored
    Conflicts:
    	application.properties
Commits on Aug 20, 2012
  1. Peter Ledbrook

    Update GGTS product page.

    pledbrook authored
Commits on Aug 13, 2012
  1. Peter Ledbrook

    Bump app version to 1.2.19.

    pledbrook authored
  2. Peter Ledbrook

    Add page for GGTS.

    pledbrook authored
Commits on Jul 30, 2012
  1. Peter Ledbrook

    Update MySQL tables to InnoDB.

    pledbrook authored
    This finally brings transactional behaviour to the application. Most of
    the work is done by the migration changelog, but some invalid data had to
    be removed from the database first.
    
    The app is now at version 1.2.18.
  2. Peter Ledbrook

    Fix invalid method arguments and scope of methods in URL mappings.

    pledbrook authored
    The `populateVersion` closure had the wrong number of arguments for a method call. Fixing that then highlighted the scope of the private methods on UrlMappings was incorrect. Made them static as the mappings closure is static.
  3. Peter Ledbrook

    Fix more exceptions from invalid URLs.

    pledbrook authored
    URLs such as /screencast/show/<string> and 'show wiki tab' were throwing exceptions because of assumptions that the corresponding URLs were valid. So I've added some URL constraints and updated controller actions to further check request parameters.
  4. Peter Ledbrook
Commits on Jul 11, 2012
  1. graemerocher

    update version

    graemerocher authored
  2. graemerocher
Commits on Jul 10, 2012
  1. graemerocher

    update version to 1.2.14

    graemerocher authored
  2. graemerocher
Commits on Jun 20, 2012
  1. graemerocher

    revert change

    graemerocher authored
  2. graemerocher

    change file location

    graemerocher authored
  3. graemerocher
Commits on Jun 13, 2012
  1. Peter Ledbrook
  2. Peter Ledbrook
  3. Peter Ledbrook

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

    pledbrook authored
    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.
  4. Peter Ledbrook

    Fix grailsRepo URL handling.

    pledbrook authored
    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.
  5. Peter Ledbrook

    Fix response format for 'text/plain'.

    pledbrook authored
    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'.
Commits on Jun 11, 2012
  1. Peter Ledbrook

    Add screencasts, websites, and tutorials to site search.

    pledbrook authored
    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.
  2. Peter Ledbrook
  3. Peter Ledbrook

    Fix exception in paginated search results.

    pledbrook authored
    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.
  4. Peter Ledbrook

    Fix missing property in PluginUpdateService.

    pledbrook authored
    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.
Commits on Jun 1, 2012
  1. Peter Ledbrook
  2. Peter Ledbrook
  3. Peter Ledbrook

    Use old cache mechanism for XML plugin list.

    pledbrook authored
    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.
Commits on May 30, 2012
  1. Peter Ledbrook

    Fix .plugin-meta page link.

    pledbrook authored
    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.
Something went wrong with that request. Please try again.