Commit Graph
1414 Commits
Author SHA1 Message Date
Antoine Nguyen e5fba5541d Execute all unit tests. 2013-11-08 11:09:25 +01:00
Antoine Nguyen 03b8b61a95 Merge branch 'master' into features/relay_domains 2013-11-08 11:03:50 +01:00
Antoine Nguyen e62a4c426d Replace old occurences of 'admin_user' by 'core_user'. 2013-11-08 11:01:05 +01:00
Antoine Nguyen d9650a3dca It seems I pushed the wrong version :p 2013-11-08 10:58:29 +01:00
Antoine Nguyen 14a026e2bf Properly display sieve filter errors. 2013-11-08 10:55:22 +01:00
Antoine Nguyen 8a4af08bea wip: filter messages by type.
Initial work.

see #376
2013-11-07 21:52:27 +01:00
Antoine Nguyen 77e5d754fb Display help messages on 'hover' event.
fixes #492
2013-11-04 10:35:43 +01:00
Antoine Nguyen 91ce9c5f5c Don't propose all extensions for top redirection. 2013-11-04 10:27:28 +01:00
Antoine Nguyen 5dd3a4c8bc wip: sort spam messages by score.
Code improvement.

see #375
2013-11-04 10:00:37 +01:00
Antoine Nguyen c9103bd0e0 I forgot those modifications from 1.0.1 :p 2013-11-04 09:29:59 +01:00
Antoine Nguyen 5980925b34 wip: sort spam messages by score.
Better navigation parameters storing. We don't use the same places
to store webmail and quarantine parameters anymore.

see #375
2013-11-03 15:54:04 +01:00
Antoine Nguyen b5c6e906d8 Merge branch 'master' into feature/score-and-sorting-in-quarantine
Conflicts:
	modoboa/extensions/amavis/views.py
2013-11-03 14:49:46 +01:00
Antoine Nguyen 0029cdc00c Fixed silent installation and unit tests.
fixes #489
2013-11-02 19:26:50 +01:00
Antoine Nguyen ff238bb372 Merge pull request #16 from simme--/master
bugfix #490 and added possibility of silent installation using database-urls
2013-11-02 08:02:02 -07:00
Antoine Nguyen e8f59ecf7b wip: relay domains.
Documentation update.

see #491
2013-11-02 15:50:12 +01:00
Antoine Nguyen c526a7c90b wip: relay domains.
* Documentation update
* Few fixes

see #491
2013-11-02 15:36:18 +01:00
Simon Kern 17c198e26f fixed wrong driver for PostgreSQL in dovecot conf 2013-11-02 12:54:50 +01:00
Antoine Nguyen 4058b4d9e7 Properly reload callbacks when an extension is enabled. 2013-11-01 17:36:02 +01:00
Antoine Nguyen 22c811f3da wip: relay domains support.
* Integration with the amavis frontend
* Per relay domain policies
* One policy shared between a relay domain and its aliases
* One 'users' record per object
* Extra: better event handlers management

see #491
2013-11-01 16:48:04 +01:00
Antoine Nguyen a11e69074d wip: relay domains.
Fixed various issues about:
* Permissions
* Limits

Unit tests were also added.

see #491
2013-10-31 20:35:59 +01:00
Antoine Nguyen 971c535f18 Adding support for import/export of objects.
see #491
2013-10-30 16:21:12 +01:00
Antoine Nguyen 0a27cf725b Don't raise ModoboaException directly.
see #491
2013-10-29 21:57:35 +01:00
Antoine Nguyen 4512016547 Cleaning exceptions.
see #491
2013-10-29 21:51:56 +01:00
Antoine Nguyen 0c2a27bdba ajax_simple_response removed.
see #491
2013-10-29 21:31:37 +01:00
Antoine Nguyen f91ef1adf2 wip: relay domains support
* Unit tests added (limits application)
* Added support for limits
* Big changes were required
* Using standard HTTP codes to identify errors (json)
* Custom exceptions have been reworked (not finished yet)

see #491
2013-10-28 18:36:42 +01:00
Antoine Nguyen d7a2e5c30b Better error validation.
see #491
2013-10-19 18:32:11 +02:00
Antoine Nguyen 6444c71a03 Support added to relay domain aliases.
I've also refactored some code.
see #491
2013-10-19 09:35:29 +02:00
Antoine Nguyen 83c4d9c5ac Fixes.
see #491
2013-10-18 16:45:15 +02:00
Antoine Nguyen 75ecddf879 Initial support of relay domains.
see #491
2013-10-18 16:09:29 +02:00
Simon Kern 9efd08438d added preliminary test
i am new to this
2013-10-18 11:39:26 +02:00
Simon Kern 999a78bf2e added silent installation / database_urls to the docs 2013-10-17 01:26:50 +02:00
Simon Kern d8f39f700b added possibility to supply database settings and domain via command line args 2013-10-17 01:05:00 +02:00
Simon Kern dc688ecc39 fixed the path for core/commands/templates 2013-10-17 00:14:56 +02:00
Antoine Nguyen b94e668e15 Documentation update. 2013-10-14 21:36:45 +02:00
Antoine Nguyen f148eb2968 Allow domain administrators to set nul mailbox quota when the domain quota is nul.
fixes #486
2013-10-12 20:10:06 +02:00
Antoine Nguyen 1db6c6373c Fixing unit tests. 2013-10-12 18:14:27 +02:00
Antoine Nguyen ffd60eda2d Admin. unit tests splitted into multiple files. 2013-10-12 16:40:59 +02:00
Antoine Nguyen 68e15e5add Export unit tests added.
see #477
2013-10-11 21:47:59 +02:00
Antoine Nguyen 7113510a60 Applying current filters to the export feature.
fixes #477
2013-10-11 18:23:47 +02:00
Antoine Nguyen 83aff0a10a Fix HTML messages display. 2013-10-10 22:07:28 +02:00
Antoine Nguyen bbb0d624c0 Merge pull request #15 from whyscream/fix-doc
Some doc changes after installing from scratch on ubuntu 13.04
2013-10-10 11:40:00 -07:00
Tom Hendrikx 678f587484 sql-email2email.cf was deprecated in v1.0.1 2013-10-09 21:19:17 +02:00
Antoine Nguyen 02b1388d79 Moving commands related code to the commands directory. 2013-10-09 18:49:59 +02:00
Antoine Nguyen e124f8c67a Splitting forms.py into multiple modules. 2013-10-09 18:27:03 +02:00
Antoine Nguyen ff5b9e2457 Useless import statements removed. 2013-10-09 17:52:09 +02:00
Antoine Nguyen 7d06993223 amextras renamed to amavis_tags. 2013-10-09 15:35:14 +02:00
Antoine Nguyen 1425da4639 webextras renamed to webmail_tags. 2013-10-09 15:33:20 +02:00
Antoine Nguyen f4b46cacfb libextras renamed to lib_tags. 2013-10-09 15:29:04 +02:00
Antoine Nguyen eb43ee2c0a Cleanup. 2013-10-09 15:13:52 +02:00
Tom Hendrikx 800c95aa57 Add information about enabling Debug when using embedded HTTP server. 2013-10-08 22:27:58 +02:00