Commit Graph
193 Commits
Author SHA1 Message Date
Antoine Nguyen d83bc0c6de Updated PDF logo 2023-02-27 09:45:03 +01:00
Antoine Nguyen 05b4a4f865 Fixed XSS vulnerability 2023-02-21 18:09:13 +01:00
Antoine Nguyen eef9ab72b5 Avoid XSS issues while deleting account and looking at logs. 2023-01-26 10:41:15 +01:00
Antoine Nguyen c1db80fa69 Fixed XSS issue in domain creation form. 2023-01-23 11:14:21 +01:00
Gael Pasgrimaud be883a8349 set root_url js var in template so we can use a PATH_PREFIX without breaking the tfa js stuff 2022-08-18 15:56:17 +02:00
Antoine NguyenandGitHub a40d46db94 Feature/tfa (#2037)
* WIP: two-factor authentication.

* Added support for 2FA using TOTP devices.

see #1760 #1672 #1455

* Added documentation.

* Updated documentation.

* Added missing qrcode requirement.

* Fixed unit tests.
2020-10-21 10:42:56 +02:00
Antoine Nguyen b39ba2fc20 Fixed error display in parameters form.
see #1405
2018-02-24 14:45:39 +01:00
Antoine Nguyen 61187da429 Fixed javascript issue. 2018-01-12 19:08:57 +01:00
Antoine Nguyen 213a363716 Per domain DKIM key generation.
see #1325
2018-01-12 17:42:04 +01:00
Antoine NguyenandGitHub 98eea782a0 Generic transport editor. (#1309)
Generic transport editor.

see #1301

* Fixed unit test.

* Added unit tests.

* Fixed unit test.

* Added transport module to test list.

* Moved relay transport backend to appropriate app.

see #1301

* Added missing file.
2017-11-27 10:42:27 +01:00
Antoine Nguyen 5692baff20 Added new option to create an alias on mailbox rename.
see #1250
2017-09-29 09:10:20 +02:00
Antoine Nguyen c6054066d5 Added password reset service.
see #1151
2017-06-22 11:24:42 +02:00
Antoine Nguyen 6a0b88c3d3 Replaced bootstrap-select by selectize.
see #1103
2017-04-20 14:35:54 +02:00
Antoine Nguyen af33751947 Added django-ckeditor as dependency.
see #1076
2017-03-15 11:41:12 +01:00
Antoine Nguyen 336f5ddb54 New widget to display current features.
see #1070
2017-03-10 09:56:31 +01:00
Antoine Nguyen d1b59cc312 WIP
see #951
2016-10-28 15:48:08 +02:00
Antoine Nguyen 8fef1a555f Few fixes.
see #894
2016-07-06 09:38:50 +02:00
Antoine Nguyen 68cb067317 Django 1.9 compat
see #867
2016-04-29 11:44:14 +02:00
Antoine Nguyen 68b5fc1a3e First draft of a REST API.
see #523
2015-11-27 14:48:07 +01:00
Antoine Nguyen 8a23d6e167 Fix #762 2015-09-09 17:28:53 +02:00
Antoine Nguyen 35d528401c fix #773 2015-06-03 14:07:51 +02:00
Antoine Nguyen d037fad982 wip.
see #733
2015-05-27 17:03:01 +02:00
Antoine Nguyen 8b2b7065ea Set default value. 2015-04-30 09:43:54 +02:00
Vincent Génieux 65578bcf4f Improved mail selection in shift mode. 2015-04-29 23:20:29 +05:30
Vincent Génieux 12f6307733 fix: shift selection 2015-04-28 22:01:08 +05:30
Vincent Génieux 59a47fc690 Merge branch 'master' of https://github.com/tonioo/modoboa 2015-04-26 16:16:47 +05:30
Vincent Génieux b829906ff2 added: option for keeping selection while selecting another item 2015-04-26 16:10:14 +05:30
Antoine Nguyen dbc5d4754d fix wrong icon. 2015-04-25 14:43:34 +02:00
Antoine Nguyen a346452276 Try not to eat + characters before a POST request. 2015-04-23 14:05:42 +02:00
Antoine Nguyen 9676b6076c Allow AJAX based links. 2014-12-17 14:52:28 +01:00
Antoine Nguyen 609af00f30 Set the overflow property using JS... 2014-12-03 16:39:11 +01:00
Antoine Nguyen 6f6da61225 Explicit domains and identities states.
fix #541
2014-12-03 16:25:37 +01:00
Antoine Nguyen 076d4f43b6 Few fixes.
see #574
2014-12-03 15:32:19 +01:00
Antoine Nguyen 7ffc317842 Few fixes.
see #585
2014-11-30 16:02:54 +01:00
Antoine Nguyen 4030230efd Load selectpicker only if required. 2014-11-26 14:30:51 +01:00
Antoine Nguyen 70cc5ac2bc Few fixes. 2014-10-29 11:45:30 +01:00
Antoine Nguyen e5df4fcc22 Fix resource usage display.
see #585
2014-10-25 21:12:05 +02:00
Antoine Nguyen bd4bfcb7fd Using bower to manage javascript dependencies. 2014-10-19 09:05:32 +02:00
Antoine Nguyen 289d99d96a Merge branch 'master' into feature-responsive
Conflicts:
	modoboa/extensions/admin/static/admin/js/admin.js
	modoboa/extensions/admin/templates/admin/identities.html
	modoboa/extensions/stats/static/stats/js/stats.js
	modoboa/extensions/stats/templates/stats/index.html
2014-10-15 17:35:05 +02:00
Antoine Nguyen 6a98fa4a7a Design fixes and enhancements.
see #585
2014-10-15 17:27:34 +02:00
Antoine Nguyen d219680904 Enable infinite scroll for the quota listing.
see #585
2014-10-15 12:21:03 +02:00
Antoine Nguyen aee0e86838 Code cleanup.
see #585
2014-10-15 11:23:39 +02:00
Antoine Nguyen e102ac0292 Infinite scroll enhancements.
see #585
2014-10-15 11:06:35 +02:00
Antoine Nguyen e3de8c8ad5 Merge branch '1.1.x'
Conflicts:
	modoboa/extensions/admin/forms/account.py
2014-10-14 13:00:43 +02:00
Antoine Nguyen d747b91aef End of fix :p
see #610
2014-10-14 12:59:04 +02:00
Antoine Nguyen 0a3353ffbc Infinite scroll for the quarantine.
see #585
2014-10-11 16:10:21 +02:00
Antoine Nguyen 3148fee75f Infinite scroll for the calendar list.
see #585
2014-10-08 16:33:28 +02:00
Antoine Nguyen 0ecd163051 Few infinite scroll fixes.
see #585
2014-10-08 15:40:33 +02:00
Antoine Nguyen 88a7455840 Infinite scroll for the audit trail.
see #585
2014-10-08 15:13:00 +02:00
Antoine Nguyen 03279dc409 Navigation options fixed.
see #585
2014-10-08 12:07:48 +02:00