Permalink
Commits on Nov 4, 2012
  1. Ignore pyrus.

    till committed Nov 4, 2012
Commits on Nov 3, 2012
  1. Add all other dependencies.

    till committed Nov 3, 2012
  2. Update package.xml (v1).

    till committed Nov 3, 2012
  3. Related:

     http://pear.php.net/bugs/bug.php?id=19378
    
    Bugfix:
     * when limit and buffers meet, we shouldn't error hard
     * remove exception
     * write a test case to confirm it all
    till committed Nov 3, 2012
  4. More code cleanups.

    till committed Nov 3, 2012
  5. * small cs fixes (docblock, formatting)

     * add visibility
    till committed Nov 3, 2012
  6. Add composer and a basic README.

    till committed Nov 3, 2012
  7. Updated testsuite:

     * execute from project root
     * remove mock test (doesn't exist anymore)
    till committed Nov 3, 2012
  8. Update docs.

    till committed Nov 3, 2012
  9. Part 3:

     * refactored classes to 5.3 namespace
     * updated test suite to run against the new classnames (and autoload)
    till committed Nov 3, 2012
  10. Part 2: refactoring of Mail_Queue

     * removed more references to PEAR
     * refactored argument checks slightly
     * catch/collect some errors since they are not fatal
     * remove test which mocked the queue (not necessary anymore)
    till committed Nov 3, 2012
  11. Test suite changes:

     * sqlite runs in memory
     * ensure the same db resource is used all over
     * small changes to to confirm my refactoring
    till committed Nov 3, 2012
  12. Part 1: refactored Mail_Queue

     * general changes:
       * removed dependency on PEAR (especially error related)
       * removed Mail_Queue_Error in favour of a Mail_Queue_Exception class
       * updated error handling to throw exceptions all over (WIP)
       * use PHP5 features (type-hinting, etc.)
       * moved all global constants into the class scope
       * removed PHP4-style contructors and destructors
    
     * Mail_Queue_Container
       * abstract class
       * force implementation of methods by making them abstract
    till committed Nov 3, 2012
Commits on Jul 1, 2011
  1. bugfix: wrong variable

    git-svn-id: https://svn.php.net/repository/pear/packages/Mail_Queue/trunk@312767 c90b9560-bf6c-de11-be94-00142212c4b1
    till committed Jul 1, 2011
Commits on Jun 30, 2011
  1. * create a test to simulate an error from Mail_Queue::get()

     * add all tests to phpunit.xml
    
    
    
    git-svn-id: https://svn.php.net/repository/pear/packages/Mail_Queue/trunk@312736 c90b9560-bf6c-de11-be94-00142212c4b1
    till committed Jun 30, 2011
  2. * remove 'skip'

       * restructure test
       * figured out why it didn't work before, see previous commits in tests/Mail/QueueAbstract.php
     
    
    
    git-svn-id: https://svn.php.net/repository/pear/packages/Mail_Queue/trunk@312726 c90b9560-bf6c-de11-be94-00142212c4b1
    till committed Jun 30, 2011
  3. * restructure sql query

     * always use quote() with all values 
    
    
    
    git-svn-id: https://svn.php.net/repository/pear/packages/Mail_Queue/trunk@312725 c90b9560-bf6c-de11-be94-00142212c4b1
    till committed Jun 30, 2011
  4. * move check from while() into loop

       * to be able to collect a possible error
       * explicit break to not cause an infinite loop
    
     * collect possible errors from deleteMail()
       * this allows hasErrors()/getErrors() afterwards
    
    
    
    git-svn-id: https://svn.php.net/repository/pear/packages/Mail_Queue/trunk@312724 c90b9560-bf6c-de11-be94-00142212c4b1
    till committed Jun 30, 2011
  5. * add explicit 'notnull' and 'default' values

       * sqlite fails to compare ints to null values
    
    
    
    git-svn-id: https://svn.php.net/repository/pear/packages/Mail_Queue/trunk@312723 c90b9560-bf6c-de11-be94-00142212c4b1
    till committed Jun 30, 2011
  6. * refactored db setup

       * using MDB2's manager module to create db, table and indices
       * added helper function to deal with possible pear error object
       * made all errors more descriptive
    
    
    
    git-svn-id: https://svn.php.net/repository/pear/packages/Mail_Queue/trunk@312720 c90b9560-bf6c-de11-be94-00142212c4b1
    till committed Jun 30, 2011
  7. * prefix my testinit class

     * make tests verbose
    
    
    
    git-svn-id: https://svn.php.net/repository/pear/packages/Mail_Queue/trunk@312706 c90b9560-bf6c-de11-be94-00142212c4b1
    till committed Jun 30, 2011
  8. * update package.xml for 1.2.7

    git-svn-id: https://svn.php.net/repository/pear/packages/Mail_Queue/trunk@312701 c90b9560-bf6c-de11-be94-00142212c4b1
    till committed Jun 30, 2011
Commits on Mar 11, 2011
  1. * thanks, Clicky

    git-svn-id: https://svn.php.net/repository/pear/packages/Mail_Queue/trunk@309130 c90b9560-bf6c-de11-be94-00142212c4b1
    till committed Mar 11, 2011
  2. * oopsie parse error ;)

    git-svn-id: https://svn.php.net/repository/pear/packages/Mail_Queue/trunk@309129 c90b9560-bf6c-de11-be94-00142212c4b1
    till committed Mar 11, 2011
  3. * no disconnect

    git-svn-id: https://svn.php.net/repository/pear/packages/Mail_Queue/trunk@309128 c90b9560-bf6c-de11-be94-00142212c4b1
    till committed Mar 11, 2011
  4. * return error

    git-svn-id: https://svn.php.net/repository/pear/packages/Mail_Queue/trunk@309127 c90b9560-bf6c-de11-be94-00142212c4b1
    till committed Mar 11, 2011
  5. * bugfix: #18038 (break infinite loop)

    git-svn-id: https://svn.php.net/repository/pear/packages/Mail_Queue/trunk@309126 c90b9560-bf6c-de11-be94-00142212c4b1
    till committed Mar 11, 2011
Commits on Feb 23, 2011
  1. * build.xml for hudson

    git-svn-id: https://svn.php.net/repository/pear/packages/Mail_Queue/trunk@308608 c90b9560-bf6c-de11-be94-00142212c4b1
    till committed Feb 23, 2011
Commits on Oct 25, 2010
  1. Once and for all, fix baseinstalldir

    git-svn-id: https://svn.php.net/repository/pear/packages/Mail_Queue/trunk@304870 c90b9560-bf6c-de11-be94-00142212c4b1
    CloCkWeRX committed Oct 25, 2010
  2. QA release prep

    git-svn-id: https://svn.php.net/repository/pear/packages/Mail_Queue/trunk@304848 c90b9560-bf6c-de11-be94-00142212c4b1
    CloCkWeRX committed Oct 25, 2010
  3. Fox package

    git-svn-id: https://svn.php.net/repository/pear/packages/Mail_Queue/trunk@304847 c90b9560-bf6c-de11-be94-00142212c4b1
    CloCkWeRX committed Oct 25, 2010
  4. QA release prep

    git-svn-id: https://svn.php.net/repository/pear/packages/Mail_Queue/trunk@304762 c90b9560-bf6c-de11-be94-00142212c4b1
    CloCkWeRX committed Oct 25, 2010