Commit Graph

26 Commits

Author SHA1 Message Date
Santiago Lamora 85f1d433a3 Lay out database component. 2019-11-20 11:04:35 +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 6fe6651857 Fix typo. 2019-10-31 14:00:01 +01:00
Santiago Lamora eef75d3795 Fix redirect to 'next' URL on login. 2019-10-31 10:46:54 +01:00
Santiago Lamora 2e283cd39e Complete navbar with link to the services. 2019-10-30 14:36:59 +01:00
Santiago Lamora 8875e160f2 Create base views to all the services. 2019-10-30 14:36:59 +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 c6698ae761 Add `verify_credentials` method. 2019-10-30 14:00:12 +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 750d5cc465 Add basic structure to access django-orchestra API 2019-10-29 10:47:50 +01:00
Santiago Lamora 676e9b94a5 First draft of dashboard view. 2019-10-25 13:33:37 +02:00
Santiago Lamora dc1de203d0 Create base layout with sidebar + content. 2019-10-25 13:32:21 +02:00
Santiago Lamora 4f44aac655 Add package version information. 2019-10-25 13:30:51 +02:00
Santiago Lamora da8b91d892 Code login template.
- Add base bootstrap files
- Enable musician app
2019-10-23 13:35:43 +02:00
Santiago Lamora 041f6f79da Create initial musician.urls 2019-10-10 09:35:15 +02:00
Santiago Lamora aa28796afe Initial commit. Create app skeleton. 2019-10-10 09:18:34 +02:00