Commit Graph

72 Commits

Author SHA1 Message Date
OpenDev Sysadmins f4b48887b7 OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:49:49 +00:00
Paarhati Ozkasgarli 284c955ec6 Update settings and Fix User Activation
Updated some of the values in settings.py and fixed user
activation email template.

Change-Id: I1eb60b624ad5d6516b7750ddbb90dc0d5087e62a
2017-03-11 23:25:45 +03:00
Paarhati Ozkasgarli 4b7320e634 Added MEDIA_ROOT Variable to settings.py
Change-Id: I02f34b70e0f4e0c9c3106d66457cee8c50c861ee
2017-03-04 10:27:32 +03:00
Paarhati Ozkasgarli d98d2f51f7 Fix Database Name for MariaDB
For some reason MariaDB 10.1 does not like "-" in db names. So
I have changed db name in settings.py from dash-stack to
dash_stack.

Change-Id: I7bd8959e40788ae4d3280bbd655b50271e1a793b
2017-03-04 09:30:09 +03:00
Paarhati Ozkasgarli aa1bdbfd0e Some New Fixes for Remote Jenkins
This fixes will continue...

Change-Id: I4edaf8b9b415059b0a0a712f827786f9bfc21d2b
2017-03-04 09:14:50 +03:00
Paarhati Ozkasgarli 3b3e982e72 Fix Typo Error doc/source/config.py
At initial commit; sphinx doc/source/conf.py file created as
doc/source/config.py.

This will fix that problem.

Change-Id: Icb5f25170726b09564988b6dd2a0d24982c05bee
2017-03-03 21:57:41 +03:00
Paarhati Ozkasgarli 29cbae8ff7 Initial Multi Language Support
From this change onward all strings must tagged with oslo_i18n
translate tag.

Welcome multi language support and do not forget to tag missing
strings.

Change-Id: I9c59b2c91a31cb92abe1f0cb092efd611b300dfa
2017-03-03 20:53:10 +03:00
Paarhati Ozkasgarli 34af7eadf4 Missing contrib/AdminLTE/dist Directory Fix
In .gitignore file "dist/" line makes contrib/AdminLTE/dist
directory to be ignored by git. This change will fix the
problem and adds dist directory with all the files.

Change-Id: I8f25504be9b09b347f4f0df3245bcadfea59fbb7
2017-02-05 23:53:07 +03:00
Paarhati Ozkasgarli d3fa9b79b4 User Registration & Email Authantication
Basic user registration system and email authantication.

Change-Id: Iaa4266edaf78b5c42c4aafc0de2d1f11f9f6c4f5
2017-02-05 23:37:26 +03:00
Paarhati Ozkasgarli 3da226dce3 Improvment on Provider
Some model improvment on provider

Change-Id: Id55e7cd982494554b3391a43a1061e68072248d5
Signed-off-by: Paarhati Ozkasgarli <ozkasgarli@gmail.com>
2016-12-04 14:16:30 +00:00
Paarhati Ozkasgarli cc0308df9c Provider and Provider Management
Change-Id: I8c72bbc02ad975ee02fc282ddc894f49b5cfb254
2016-12-04 10:20:09 +00:00
Paarhati Ozkasgarli b0c21942ab i18n Support
This will add oslo.i18n language translation support.

Change-Id: I3b9a2f5aed834903fa65aae3f11e7e86c6ccc237
Signed-off-by: Paarhati Ozkasgarli <ozkasgarli@gmail.com>
2016-12-01 20:30:27 +00:00
Paarhati Ozkasgarli 3e9983e5f4 Template & Basic Login System
Adding basic template and login system.

Change-Id: I747a417fe6f821964c9fb708d69acc9538567c4c
Signed-off-by: Paarhati Ozkasgarli <ozkasgarli@gmail.com>
2016-11-29 19:40:42 +00:00
Paarhati Ozkasgarli 3db5fc2f12 Moving to Django
dash-stack orginally was tought as Python Flask project.
After some heatet argument and strong considiration we
have decided to move the project to Django.

This commit is the initial commit for moving project to
Django.

Change-Id: Id28e3cf1dafbed7dd647b1020376bae893f5c3a2
Signed-off-by: Paarhati Ozkasgarli <ozkasgarli@gmail.com>
2016-11-21 19:28:30 +00:00
Paarhati Ozkasgarli 8798ab47ce Add .gitreview file
Change-Id: Iea09e89fa1c31af153afc3522e1154f0e5c3fd7a
2016-11-16 20:42:57 +02:00
Paarhati Ozkasgarli ea8e328d1f Add tox.ini 2016-11-06 19:40:41 +02:00
Paarhati Ozkasgarli f4fd0b1f6a Sphinx Documentation Support
Adds sphinx documentation support.
2016-11-05 23:43:30 +02:00
kelepirci ec6b178791 Some new changes in models 2016-11-05 11:18:55 +02:00
kelepirci fd0fcc4187 New Functions for Networking
Some new networking functions.
2016-10-25 23:04:59 +03:00
kelepirci b7137a1701 Some changes 2016-10-12 23:59:42 +03:00
root 86933fbe9a Provider Selection
Let user to chose which provider to work on.
2016-09-20 01:22:24 +03:00
kelepirci 858b094f32 Network Module - IP Address Management
Add new functionality to manage fixed and floating IPs

Change-Id: I821093a0cbee6c09823fa283b913f4a804400627
2016-09-16 00:09:20 +03:00
kelepirci 86628b054e Network Module
List networks
2016-09-06 00:20:22 +03:00
kelepirci c59d29cc8b Servers Module
All about create, edit, update and list virtual servers.
AKA instances.
2016-09-03 16:55:47 +03:00
kelepirci d4d5e9fd80 Provider CRUD & New OpenStack API Stuff
Create, edit, update and delete cloud providers.
Lots of new functions and hard to explaing them all

User create on provider.

Change-Id: I8d45ea14b2f62551500acf809cdb5190119548bb
2016-08-31 23:48:06 +03:00
kelepirci 9f70e2b843 User Suspension
New user suspension function
2016-08-24 23:22:04 +03:00
kelepirci 95df3228fc Admin User Management
New fonctions to manage users for admin.
2016-08-24 22:46:19 +03:00
kelepirci 2e5bf79a8e Admin - Edit User
Function for admin user to edit user info.
2016-08-10 01:40:08 +03:00
kelepirci 0b720b9cc0 User Management for Admin
User management for admin
2016-08-08 21:34:26 +03:00
kelepirci 194ef1951b Roles and Verify Roles
User roles system and verification implimented.
2016-08-07 19:18:46 +03:00
kelepirci 7f9dd1fa14 Removed Roles and Added Admin Pages
Old roles systems was not practical and too complicated.
That is why I have removed the old system and starting new one.
Meantime I have added a new admin application for admin functions.
2016-08-07 07:51:38 -04:00
kelepirci 673765cb75 Custom 403 Page
Added custom 403 page.

Change-Id:Id5ccb3835748c9a627a4a27b9332abf1f45a1648
2016-08-06 19:51:53 -04:00
kelepirci 72f4ec9269 Role Verification
Role verification with proper permission. It also ipmpliments
custom decorators for different roles. Also injects permission
to mail app.

Signed-off-by: kelepirci <ozkasgarli@gmail.com>

Change-Id I95f00eb480128bb5a672f5e1f1f91503e6fe8f09
2016-08-06 16:34:25 -04:00
kelepirci 551cc3f5a7 User role system implimented
New user role system implimented. With new system User, Reseller
and Administrator roles are created. Also new permission for user
and reseller defined with hex decimal system.
2016-08-06 15:32:19 -04:00
kelepirci ed9a73a28d Change Email with Confirmation
This commit will introduce change email feature with
email confirmation system.
2016-08-05 16:57:30 -04:00
kelepirci 9537d7f78b Change Email with Confirmation
This commit will introduce change email feature with
email confirmation system.
2016-08-05 23:47:40 +03:00
kelepirci 0a8b5a5db0 Land of Forgotten Passwords
This will add new function to reset user password and some
higher magical lore to the software.
2016-08-04 23:38:20 +03:00
kelepirci 30b400005a Profile page and password update
New profile page added. Also added new password update functionality
I need to figure out how to update all elements of user profile.
2016-08-03 01:42:14 +03:00
kelepirci 669eeaabad Email confirmation system added
User confirmation based on email
2016-07-31 14:22:14 +03:00
kelepirci c8c5d627bd User register unittest
Public user registration unittest is implimented with this commit
2016-07-30 17:28:31 +03:00
kelepirci be52ca5ddf New unittests 2016-07-30 17:03:39 +03:00
kelepirci ce702e6178 New Unittest for user login 2016-07-21 00:40:34 +03:00
kelepirci 9e92b60468 Adding new unittest cases
This commit does not include any working code. I must fix the code
in next commit.
2016-07-17 23:59:23 +03:00
kelepirci 52a22d418a Added registration page and Flask-DebugToolbar 2016-07-16 21:14:08 +03:00
kelepirci 02423d94de Merge branch 'master' of https://github.com/dash-stack/dash-stack 2016-07-16 16:24:34 +03:00
kelepirci 37d0f2487e added *.pyc 2016-07-16 16:24:05 +03:00
kelepirci f3c24b8543 removes *.pyc files 2016-07-12 00:15:59 +03:00
kelepirci dbd6ad0dd2 new registration form 2016-07-12 00:14:08 +03:00
kelepirci f934793e39 Testing new dash-stack/dash-stack 2016-07-11 23:15:01 +03:00
kelepirci 8b95f4c054 Basic auth system implimented
Basic user authantication has implimented with Flask-Login and
pass word hasing with werkzeg.
2016-07-10 19:08:31 +03:00