Commit Graph
149 Commits
Author SHA1 Message Date
Antoine Nguyen 4674ca4cb8 Removed old static files 2025-06-08 15:12:48 +02:00
Spitfireap 381e4c7be5 Added Webautn login
TODO: modify the middleware to certify the user has successfully used it...
2024-06-22 19:45:23 +02:00
Antoine Nguyen 450c175713 Merge branch 'master' of github.com:modoboa/modoboa 2023-12-14 14:53:38 +01:00
Antoine Nguyen 5cf3731f94 Prevent XSS issue 2023-12-14 14:52:58 +01:00
Antoine Nguyen a876d9952b Added JS method to select/unselect all table rows 2023-12-14 14:37:44 +01:00
Antoine Nguyen 540b27a231 Fixed regression. 2023-10-18 12:16:25 +02:00
Spitap b03af24338 Added password check to modify TFA setup 2023-06-30 16:28:10 +02: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 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 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 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 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 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 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