1. 22 Apr, 2015 2 commits
  2. 18 Apr, 2015 1 commit
  3. 17 Apr, 2015 2 commits
  4. 05 Jan, 2015 1 commit
  5. 01 Nov, 2014 1 commit
    • Database · 8ab9c511
      --------
       * The ORM layer, previously implemented with Storm, has been replaced by
         SQLAlchemy, thanks to the fantastic work by Abhilash Raj and Aurélien
         Bompard.  Alembic is now used for all database schema migrations.
       * The new logger `mailman.database` logs any errors at the database layer.
      
      API
      ---
       * Several changes to the internal API:
         - `IListManager.mailing_lists` is guaranteed to be sorted in List-ID order.
         - `IDomains.mailing_lists` is guaranteed to be sorted in List-ID order.
         - Iteration over domains via the `IDomainManager` is guaranteed to be sorted
           by `IDomain.mail_host` order.
         - `ITemporaryDatabase` interface and all implementations are removed.
      Barry Warsaw committed
  6. 01 Jan, 2014 1 commit
  7. 20 Mar, 2013 1 commit
    • Clean up branch: · 39f0557e
      - Fix copyright years.
      - Sort imports
      - "mailmanconf" -> "conf"
      - Add "-o -" as a synonym for output to stdout
      - Use Python 2.7 style {} format keys.
      - Line folding.
      - Do be sure to close the file in .process() since it could be called from API
        code.
      - Clean up the docs.
      - Add some tests.
      - Acknowledge David Soto.
      Barry Warsaw committed
  8. 01 Jan, 2013 1 commit
  9. 04 Nov, 2012 1 commit
  10. 21 Aug, 2012 1 commit
  11. 16 Aug, 2012 1 commit
  12. 12 Feb, 2012 1 commit
  13. 24 Sep, 2011 2 commits