Permalink
Commits on Jan 24, 2014
Commits on Dec 19, 2013
  1. proper way to add dists to a scan

    committed Dec 19, 2013
Commits on Dec 18, 2013
  1. fix indexer

    committed Dec 18, 2013
Commits on Dec 17, 2013
  1. add status update

    committed Dec 17, 2013
  2. fix info box on main page

    committed Dec 17, 2013
Commits on Dec 15, 2013
  1. mange SQLite specific code

    committed Dec 15, 2013
Commits on Dec 13, 2013
  1. use perl in env for scripts

    committed Dec 13, 2013
Commits on Dec 10, 2013
Commits on Nov 15, 2013
  1. proper dep name

    committed Nov 15, 2013
Commits on Aug 28, 2013
Commits on Jul 31, 2013
  1. html escape changelog views

    committed Jul 31, 2013
Commits on Jul 19, 2013
Commits on Jul 18, 2013
  1. add questhub stencil news

    committed Jul 18, 2013
Commits on May 17, 2013
  1. add analytics

    committed May 17, 2013
Commits on May 15, 2013
Commits on May 14, 2013
Commits on Mar 26, 2013
Commits on Mar 15, 2013
  1. remove Pod::Strip usage

    committed Mar 15, 2013
  2. strip pod from dist abstracts

    committed Mar 15, 2013
Commits on Jan 24, 2013
  1. Uncommenting relationship as it seems okay as long as there is author…

    … data.
    
    This brings up a possible issue with bin/authors.pl as it only adds/updates
    author data for existing releases. When a brand-new author uploads a dist,
    they will not be in that table after the indexing. Will have to investigate
    further.
    committed Jan 24, 2013
Commits on Dec 4, 2012
  1. remove size on text col

    committed Dec 4, 2012
  2. Merge pull request #8 from franckcuny/master

    A few patches to make the application work with MySQL.
    committed Dec 4, 2012
Commits on Nov 24, 2012
  1. MySQL does not have a `strftime` function.

    Use the correct function to manipulate date format in MySQL (and
    rename the distribution table at the same time).
    franckcuny committed Nov 24, 2012
  2. This constraint makes MySQL really not happy.

    DBI Exception: DBD::mysql::st execute failed: Cannot add or update a child row: a foreign key constraint fails (`cpanchanges`.`distribution_release`, CONSTRAINT `distribution_release_fk_author` FOREIGN KEY (`author`) REFERENCES `author` (`id`) ON DELETE CASCADE ON UPDATE CASCADE) [for Statement "INSERT INTO distribution_release ( author, ctime, dist_timestamp, distribution, mtime, version) VALUES ( ?, ?, ?, ?, ?, ? )" with ParamValues: 0='AADLER', 1='2012-11-24 00:18:28', 2='2006-01-30 20:52:20', 3='Games-LogicPuzzle', 4='2012-11-24 00:18:28', 5='0.20']
    
    Also, this rename the table release to distribution_release where needed.
    franckcuny committed Nov 24, 2012
Commits on Nov 23, 2012
  1. Don't use the "COLLATE NOCASE".

    This does not work with MySQL.
    franckcuny committed Nov 23, 2012
  2. Change the size of the column.

    MySQL have a hard limit on the size of the index for InnoDB (767
    bytes).  Since the table use the utf8 charset, that let us only 255
    characters for our keys.  By reducing the size of the column
    `distribution`, `author` and `version`, we can fit in this constraint.
    
    In the current database, the longest version number is 18 characters
    long, the longest distribution name is 122 characters, and the length
    for the authors's ID is 50.
    franckcuny committed Nov 23, 2012