| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | Removed unused `default_count` argument and remove one wrapping level in ↵ | Florian Fuchs | 2013-03-20 | 5 | -33/+30 | |
| | | | | | | | | | paginate decorator | |||||
| | * | Fixed comment typo | Florian Fuchs | 2013-03-20 | 1 | -1/+1 | |
| | | | ||||||
| | * | Fixed some comments in pagination test | Florian Fuchs | 2013-03-20 | 1 | -5/+7 | |
| | | | ||||||
| | * | REST API collection pagination: slice result only if pagination params are ↵ | Florian Fuchs | 2013-03-20 | 1 | -1/+5 | |
| | | | | | | | | | present in GET request | |||||
| | * | REST API: Added pagination functionality to list, member and user collections. | Florian Fuchs | 2013-03-20 | 8 | -3/+284 | |
| | | | | | | | | | This is related to LP: #1156529. | |||||
| * | | whitespace | Barry Warsaw | 2013-03-20 | 1 | -1/+0 | |
| | | | ||||||
| * | | * Add ``reply_to_address`` and ``first_strip_reply_to`` as writable | Barry Warsaw | 2013-03-20 | 3 | -178/+15 | |
| | | | | | | | | | | | | | | | | | attributes of a mailing list's configuration. (LP: #1157881) Also: - template.py should only include 2013 for new copyright years. - Move some bad-path tests in configuration.rst to test_configuration.py | |||||
| * | | * When creating the initial file system layout in ``var``, e.g. via | Barry Warsaw | 2013-03-20 | 5 | -3/+50 | |
| |\ \ | | | | | | | | | | | | | | | | | | | ``bin/mailman info``, add an ``var/etc/mailman.cfg`` file if one does not already exist. Also, when initializing the system, look for that file as the configuration file, just after ``./mailman.cfg`` and before ``~/.mailman.cfg``. (LP: #1157861) | |||||
| | * | | - Write ./var/etc/mailman.cfg if it doesn't already exist. | Barry Warsaw | 2013-03-20 | 5 | -3/+49 | |
| |/ / | | | | | | | | | | | | | - Use ./var/etc/mailman.cfg if it exists, just after ./mailman.cfg and just before ~/.mailman.cfg. - Add link to FHS - Whitespace normalization. | |||||
| * | | Clean up branch: | Barry Warsaw | 2013-03-19 | 5 | -117/+162 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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. | |||||
| * | | David's merge proposal. | Barry Warsaw | 2013-03-19 | 3 | -0/+265 | |
| |\ \ | ||||||
| | * | | documentation added | David Soto | 2013-01-23 | 1 | -0/+61 | |
| | | | | ||||||
| | * | | fixed comments and names | David Soto | 2013-01-23 | 1 | -2/+2 | |
| | | | | ||||||
| | * | | usage help improved | David Soto | 2013-01-23 | 2 | -3/+11 | |
| | | | | ||||||
| | * | | using single underscore instead of double underscore | David Soto | 2013-01-23 | 1 | -18/+18 | |
| | | | | ||||||
| | * | | fixed some errors | David Soto | 2013-01-23 | 1 | -3/+7 | |
| | | | | ||||||
| | * | | testcases added | David Soto | 2013-01-23 | 1 | -0/+75 | |
| | | | | ||||||
| | * | | - some more minor changes | David Soto | 2013-01-23 | 1 | -23/+26 | |
| | | | | ||||||
| | * | | some minor changes | David Soto | 2013-01-23 | 1 | -26/+21 | |
| | | | | ||||||
| | * | | basic subcommand to dump configuration values | David Soto david.soto@web.de | 2013-01-23 | 1 | -0/+119 | |
| | |/ | ||||||
| * | | fix up graphviz graphs for fwd compatibility (to 2.28 & 2.30) | Yarko | 2013-03-18 | 1 | -42/+48 | |
| | | | ||||||
| * | | * Creation of lists with upper case names should be coerced to lower case. | Barry Warsaw | 2013-03-06 | 4 | -0/+44 | |
| |/ | | | | (LP: #1117176) | |||||
| * | * Non-queue runners should not create ``var/queue`` subdirectories. Fixed by | Barry Warsaw | 2013-01-20 | 10 | -9/+49 | |
| |\ | | | | | | | Sandesh Kumar Agrawal. (LP: #1095422) | |||||
| | * | change | Sandesh Kumar Agrawal | 2013-01-17 | 1 | -1/+0 | |
| | | | ||||||
| | * | Comment fixed | Sandesh Kumar Agrawal | 2013-01-17 | 1 | -1/+1 | |
| | | | ||||||
| | * | Test added to non_queue_runner bug | Sandesh Kumar Agrawal | 2013-01-17 | 8 | -17/+40 | |
| | | | ||||||
| | * | LMTP runner will reject message with duplicate ids | Sandesh Kumar Agrawal | 2013-01-11 | 1 | -0/+5 | |
| | | | ||||||
| | * | Final changes to non-queue runner bug | Sandesh Kumar Agrawal | 2013-01-11 | 1 | -1/+1 | |
| | | | ||||||
| | * | Fixed formation of /var/queue/* for non-queue runners | Sandesh Kumar Agrawal | 2013-01-11 | 1 | -7/+6 | |
| | | | ||||||
| | * | non-queue runner should not create var/tmp/* directory | Sandesh Kumar Agrawal | 2013-01-10 | 1 | -7/+16 | |
| | | | ||||||
| | * | first bug fix | Sandesh Kumar Agrawal | 2013-01-10 | 1 | -1/+1 | |
| | | | ||||||
| * | | Whitespace. | Barry Warsaw | 2013-01-20 | 1 | -1/+1 | |
| |/ | ||||||
| * | Bump copyright years. | Barry Warsaw | 2013-01-01 | 306 | -307/+307 | |
| | | ||||||
| * | Bump version numbers. | Barry Warsaw | 2012-12-31 | 2 | -3/+8 | |
| | | ||||||
| * | Bump the version number. | Barry Warsaw | 2012-12-31 | 1 | -1/+1 | |
| | | ||||||
| * | Update some documentation and add a DEVELOP.rst overview. | Barry Warsaw | 2012-12-30 | 5 | -48/+240 | |
| | | ||||||
| * | Let's release 3.0b3 | Barry Warsaw | 2012-12-30 | 1 | -1/+1 | |
| | | ||||||
| * | * List styles are supported through the REST API. Get the list of available | Barry Warsaw | 2012-12-30 | 7 | -107/+167 | |
| | | | | | | | | | | | | styles (by name) via `.../lists/styles`. Create a list in a specific style by using POST data `style_name=<style>`. (LP: #975692) Also: * Rewrite list.rst and some of configuration.rst to be more readable as documentation. Bad-path tests are moved to unittests. * Some improvements to printing lists as part of REST responses. This eliminates the ugly u''-prefixes on strings. | |||||
| * | * The default list style is renamed to `legacy-default` and a new | Barry Warsaw | 2012-12-30 | 6 | -182/+321 | |
| | | | | | | | | | `legacy-announce` style is added. This is similar to the `legacy-default` except set up for announce-only lists. Also, major refactoring of the default style into (hopefully) smaller composable units. | |||||
| * | Remove mailinglist.admin_member_chunksize. | Barry Warsaw | 2012-12-30 | 6 | -7/+9 | |
| | | ||||||
| * | Remove mailinglist.private_roster. | Barry Warsaw | 2012-12-30 | 6 | -6/+8 | |
| | | ||||||
| * | Remove unused columns mailinglist.subscribe_policy, | Barry Warsaw | 2012-12-30 | 6 | -16/+17 | |
| | | | | | mailinglist.unsubscribe_policy, mailinglist.subscribe_auto_approval. | |||||
| * | Remove mailinglist.send_reminders column too. | Barry Warsaw | 2012-12-30 | 6 | -11/+12 | |
| | | ||||||
| * | * The column `mailinglist.new_member_options` was unused, and has been | Barry Warsaw | 2012-12-30 | 7 | -5/+231 | |
| | | | | | removed. | |||||
| * | Remove some leftovers. | Barry Warsaw | 2012-12-29 | 1 | -3/+0 | |
| | | ||||||
| * | Revert the addition of the mailinglist.style_name column, as well as the | Barry Warsaw | 2012-12-29 | 8 | -36/+18 | |
| | | | | | | | | | | | | | IMailingList.style_name attribute. The problem is, there's nothing to guarantee that only one style will get run, and there's no sense in keeping track of the last style applied. Also: * Remove ListManager.create()'s setting of .personalize and .display_name. These should be left to the styles. (There's no reason why only these two would be set here.) * Fix some typos. | |||||
| * | LP: #975692 phase 1 | Barry Warsaw | 2012-12-28 | 22 | -365/+293 | |
| | | | | | | | | | | | | | | | | | | * Rework list style management. No more style priorities or matching.. Now, you name a style explicitly to apply and that's it. * create_list() now takes a `style` argument. * config file now names both a default style to use, and a set of paths to scan for IStyle instances. (This could be a model for other plugins.) * added IMailingList.style_name to record the last style applied, but this is going to be removed in subsequent revisions. Also: * Move find_components() and scan_module() from app/finder.py to utilities/modules.py * Cleaned up lifecycle.rst for better documentation. Some tests moved to test_lifecycle.py. * Remove some unnecessary test tearDown() code. | |||||
| * | Remove commented out pdb call. | Barry Warsaw | 2012-12-26 | 1 | -1/+0 | |
| | | ||||||
| * | * A user's password can be verified by POSTing to .../user/<id>/login. The | Barry Warsaw | 2012-12-26 | 6 | -3/+164 | |
| | | | | | | | data must contain a single parameter `cleartext_password` and if this matches, a 204 (No Content) will be returned, otherwise a 403 (Forbidden) is returned. (LP: #1065447) | |||||
| * | * Finish rewrite of users.rst doctest. | Barry Warsaw | 2012-12-26 | 3 | -134/+210 | |
| | | | | | | | | * Migrate non-doctests to the test_users.py unittest. * Add more corner cases to the unittest. * Be sure to return a 404 when trying to get the address records of a non-existant user. | |||||
