Commit Graph

39 Commits

Author SHA1 Message Date
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
Santiago Lamora a564f76000 Fix missing import. 2019-10-30 14:23:46 +01:00
Santiago Lamora 0650155e83 Retrieve and show user domains on the dashboard. 2019-10-30 14:08:14 +01:00
Santiago Lamora 3f07ca7f8a Add `UserTokenRequiredMixin`.
Create a subclass of `UserPassesTestMixin` that checks user
has an authorized token.
2019-10-30 14:06:55 +01:00
Santiago Lamora 5b2294b699 Implement login and logout through cookie sessions 2019-10-30 13:05:46 +01:00
Santiago Lamora 77ee7987a2 Add custom login view to replace of django.auth 2019-10-29 10:58:54 +01:00
Santiago Lamora 676e9b94a5 First draft of dashboard view. 2019-10-25 13:33:37 +02:00
Santiago Lamora aa28796afe Initial commit. Create app skeleton. 2019-10-10 09:18:34 +02:00