Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Apr 3, 2011
  1. @theory

    Timestamp v0.1.0.

    theory authored
  2. @theory

    Temporary robots.txt.

    theory authored
Commits on Apr 2, 2011
  1. @theory

    Add /users/, search for users by first char of nickname.

    theory authored
    This is mostly so that search bots can find every user on the site, and from
    each user, every distribution and extension (and tag). Implemented using
    wildcard searches, so pretty simple.
    
    Other stuff:
    
    * Users link is in top nav, so move the "Release It" link to the footer. Now
      all info links are in the nav, and action links (releasing, sending
      feedback, etc.) are in the footer.
    * Added link to Younicycle, new benefactor!
    * Abstracted the display of search results into their own template, so that
      both search and /users can use it.
    * Tweaked display on /backers/: Use h2 instead of h3 for subheads, but change
      its color to Yellow so it's easier to distinguish from all the backer links.
    
    I think that we're now feature-complete for a 1.0. Will deploy for a limited
    beta on Monday and continue writing tests.
Commits on Apr 1, 2011
  1. @theory

    Add /mirroring/.

    theory authored
  2. @theory

    New PGX logo graphic.

    theory authored
  3. @theory

    Add link to PGXN Manager.

    theory authored
    Also tweak the `<strong>` bits of search excerpts by making them have a bit of
    color, so they pop more. Make them a bit bigger than surrounding text, too so
    they're a bit easier to spot for the color blind. Just being bold wasn't quite
    doing it for the white text.
  4. @theory

    Redirect old site URLs.

    theory authored
  5. @theory

    Add Twitter link.

    theory authored
  6. @theory

    Add /faq/.

    theory authored
  7. @theory

    Add /backers/.

    theory authored
Commits on Mar 31, 2011
  1. @theory

    Add /about/.

    theory authored
  2. @theory

    Update feedback link in footer.

    theory authored
  3. @theory

    Add /feedback.

    theory authored
    Also, fix failing router tests from redesign of error pages.
  4. @theory

    Update use of `in` arg.

    theory authored
    It is no longer in the API results, we we have to save it ourselves.
  5. @theory

    Style error pages.

    theory authored
  6. @theory

    Change "News" link to "Blog".

    theory authored
    And link it up.
  7. @theory

    Update for plural index names.

    theory authored
  8. @theory

    Finish home page template tests.

    theory authored
    In passing, add a link to a "backers" page. Will need to implement it. Also,
    make the search field autofocus on the home page using the html 5 attribute
    with that name.
  9. @theory

    Start template tests.

    theory authored
Commits on Mar 30, 2011
  1. @theory

    Test /error.

    theory authored
    Fix bug where it returned notfound instead of ok.
  2. @theory

    Test /extension/{extension}/

    theory authored
  3. @theory

    Only three required params now.

    theory authored
  4. @theory

    Fix search result hover CSS.

    theory authored
  5. @theory

    Add tests for /tag/{tag}.

    theory authored
  6. @theory

    Add /user/{user} tests.

    theory authored
    And fix bad line in template from the previous commit.
  7. @theory

    Test /dist/$dist/$version/$path.html.

    theory authored
    Make sure it properly handles 404s. In passing, tweak the distribution
    template to properly highlight the distribution link, and tweak the document
    template to make the distribution link URL a path rather than a full URL.
    Also, change the arrow separator in the breadcrumb to something a little less
    huge.
  8. @theory

    Test /dist.

    theory authored
    As a result, fix broken `sort {}`. Seems that Template::Declare + namespace::autoclean in combination break it -- $a and $b are empty arrays. Weird!
Commits on Mar 29, 2011
  1. @theory

    Validate o and l params.

    theory authored
    Also , in=undef is allowed.
  2. @theory

    Test the `/search` API.

    theory authored
    As a result, add the missing `/badrequest` template and have it complain that
    the `q` param is missing. Also have it complain if the `in` param is invalid.
  3. @theory

    Get router tests working again.

    theory authored
  4. @theory

    Rename API URL options.

    theory authored
    `api_url` is now the main one. `private_api_url` is optional, and can point to
    the local file system.
  5. @theory

    Add basic documentation.

    theory authored
  6. @theory

    Add dist search results.

    theory authored
  7. @theory

    Process `@ARGV` to extract just what we need.

    theory authored
    This is so that it will start properly when we get round to deploying it.
  8. @theory

    Install UI files.

    theory authored
    Move them to `lib/PGXN/Site/ui` and install them along with all the Perl
    modules. That way, the PSGI can just be used from the commad-line without
    needint to create a doc root, config file, or anything else. It just works.
Something went wrong with that request. Please try again.