Commit graph

57 commits

Author SHA1 Message Date
Santiago L aee0267f17 Fix mailbox resource usage on dashboard.
Mail addresses are not limited, only mailboxes.
2021-10-14 12:56:50 +02:00
Santiago L d77b876a54 Show success & error messages 2021-10-14 12:05:42 +02:00
Santiago L b171cbf641 Use django.contrib.messages to show alerts 2021-10-14 11:59:59 +02:00
Santiago L 33e68b5d07 Add view to change mailbox password 2021-10-14 11:09:59 +02:00
Santiago L 6c773893f7 Notify managers via email on mailbox deletion 2021-10-08 13:33:09 +02:00
Santiago L 056f472ee0 Set mailbox related addresses on creation 2021-10-07 14:10:25 +02:00
Santiago L ddd8ecf634 Allow updating mailbox addresses 2021-10-07 13:51:31 +02:00
Santiago L a0808896b4 Allow deleting a mailbox (mark as inactive) 2021-10-06 11:07:22 +02:00
Santiago L 9b52bc4b92 Show warning when extra fees may be applied on mailbox creation 2021-10-05 13:31:09 +02:00
Santiago L 9e51457069 Add view to create mailbox 2021-10-05 13:10:53 +02:00
Santiago L b0366ff1d0 Implement address delete 2021-10-01 13:36:52 +02:00
Santiago L 98dfa7a9f4 Make URLs patterns homogeneus 2021-09-27 13:52:27 +02:00
Santiago L 0246d0a22e Encapsulate Mailbox as a service 2021-09-27 12:40:52 +02:00
Santiago L 9ba1d0a23c Split mail view into addresses & mailboxes 2021-09-24 14:31:29 +02:00
Santiago L 0d327127f5 Rename class MailService to Address 2021-07-02 13:08:06 +02:00
Santiago L 29c752e572 Lay out mail form using bootstrap4 2021-06-24 13:19:54 +02:00
Santiago L 7ff01d60ef (Draft) Add view to update existing addresses 2021-06-24 13:08:16 +02:00
Santiago L f635721831 (Draft) Add view to create addresses 2021-06-23 13:47:27 +02:00
Santiago Lamora 4ea7ca06e8 Include mailboxes resource usage details. 2020-02-17 12:39:49 +01:00
Santiago Lamora f599dc6ca9 Create api.retrieve_mail_address_list 2020-02-17 11:07:21 +01:00
Santiago Lamora 9866f00d7f Set user language as active language on login. 2020-01-23 17:37:08 +01:00
Santiago Lamora 6980522d81 Make more descriptive variable names. 2020-01-20 10:20:26 +01:00
Santiago Lamora f6d13d6b95 Set title pages. 2020-01-07 13:53:59 +01:00
Santiago Lamora c2d865d664 Add view to retrieve bill document. 2019-12-17 15:15:58 +01:00
Santiago Lamora 186d20ec20 Retrieve user bills. 2019-12-17 14:48:21 +01:00
Santiago Lamora 92715994c2 Prepare mailing list to be filtered by domain.
Will work when backend supports it.
2019-12-17 11:57:59 +01:00
Santiago Lamora 5520ff63f3 Show active_domain and add 'go to global' button. 2019-12-17 11:32:38 +01:00
Santiago Lamora 9cbeb325bb Filter mail addresses by domain (if any). 2019-12-17 11:16:23 +01:00
Santiago Lamora c2b3485485 Handle not found domain. 2019-12-17 10:25:10 +01:00
Santiago Lamora 3db5aa8621 Created domain-detail view. 2019-12-13 15:08:01 +01:00
Santiago Lamora 4f9babb7b4 Don't group addresses of type forward. 2019-12-13 13:49:12 +01:00
Santiago Lamora e6dc5cf872 Show resource usage based on plan definition. 2019-12-12 15:01:51 +01:00
Santiago Lamora fbf12f65f2 Update dashboard to use retrieved domains data. 2019-12-12 14:19:39 +01:00
Santiago Lamora 381c6f656e Code style of domain details card. 2019-12-12 10:48:40 +01:00
Santiago Lamora d6a3a8f559 Code resource usage cards of the dashboard. 2019-12-10 14:02:26 +01:00
Santiago Lamora 5abdcd56db Include profile context var for loggued users. 2019-12-10 13:04:04 +01:00
Santiago Lamora 0bd49c04c4 Create and code styles of saas view. 2019-12-06 10:28:34 +01:00
Santiago Lamora f3adc60424 Create and code styles of billing view. 2019-12-06 10:00:11 +01:00
Santiago Lamora fd6df8c4b0 Code styles of mailing list view. 2019-12-04 12:37:35 +01:00
Santiago Lamora d3d87d37c3 Code Profile template. 2019-11-20 20:07:35 +01:00
Santiago Lamora 8a2d409e32 Code mail component. 2019-11-20 17:25:32 +01:00
Santiago Lamora 98c5482f5b Refactor and rename Service --> OrchestraModel class. 2019-11-20 10:29:39 +01:00
Santiago Lamora 37854207dc Create database list view. 2019-11-13 12:27:25 +01:00
Santiago Lamora c8e8f778d7 Rename Service.name --> Service.api_name
Avoid collision name attributes with service data.
2019-11-13 12:26:35 +01:00
Santiago Lamora 0fa3408035 Create mailing list view. 2019-11-13 11:42:23 +01:00
Santiago Lamora 24bce2ab04 Create generic ServiceListView and implement MailView 2019-11-13 11:08:19 +01:00
Santiago Lamora 054b7e92ac Create ExtendedPaginationMixin. 2019-10-31 17:16:51 +01:00
Santiago Lamora b08ecdef17 Implement MailingList view supporting pagination. 2019-10-31 14:09:49 +01:00
Santiago Lamora cb7587c202 Create a generic method to retrieve any service. 2019-10-31 14:08:49 +01:00
Santiago Lamora eef75d3795 Fix redirect to 'next' URL on login. 2019-10-31 10:46:54 +01:00