Split the dashboard into different apps, add tests 69/19069/1
authormaxbr <maxbr@mi.fu-berlin.de>
Fri, 19 Aug 2016 15:10:31 +0000 (17:10 +0200)
committermaxbr <maxbr@mi.fu-berlin.de>
Fri, 19 Aug 2016 15:10:31 +0000 (17:10 +0200)
commit3b5ef3b0a88247eeafeee878de528aad71f9fd4b
tree8f08dcacdfd5b313f04a46406d0282cdde3670e5
parente556a63cc5f78598e890346889948765906a6411
Split the dashboard into different apps, add tests

JIRA: RELENG-12

Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
81 files changed:
tools/pharos-dashboard/README.md [deleted file]
tools/pharos-dashboard/TODO [deleted file]
tools/pharos-dashboard/account/__init__.py [new file with mode: 0644]
tools/pharos-dashboard/account/admin.py [new file with mode: 0644]
tools/pharos-dashboard/account/apps.py [new file with mode: 0644]
tools/pharos-dashboard/account/forms.py [new file with mode: 0644]
tools/pharos-dashboard/account/middleware.py [new file with mode: 0644]
tools/pharos-dashboard/account/migrations/0001_initial.py [new file with mode: 0644]
tools/pharos-dashboard/account/migrations/0002_userprofile_timezone.py [new file with mode: 0644]
tools/pharos-dashboard/account/migrations/0003_userprofile_registration_complete.py [new file with mode: 0644]
tools/pharos-dashboard/account/migrations/0004_auto_20160812_1805.py [new file with mode: 0644]
tools/pharos-dashboard/account/migrations/0005_remove_userprofile_registration_complete.py [new file with mode: 0644]
tools/pharos-dashboard/account/migrations/0006_auto_20160813_1443.py [new file with mode: 0644]
tools/pharos-dashboard/account/migrations/0007_auto_20160814_1056.py [new file with mode: 0644]
tools/pharos-dashboard/account/migrations/__init__.py [new file with mode: 0644]
tools/pharos-dashboard/account/models.py [new file with mode: 0644]
tools/pharos-dashboard/account/tests/__init__.py [new file with mode: 0644]
tools/pharos-dashboard/account/tests/test_general.py [new file with mode: 0644]
tools/pharos-dashboard/account/urls.py [new file with mode: 0644]
tools/pharos-dashboard/account/views.py [new file with mode: 0644]
tools/pharos-dashboard/booking/__init__.py [new file with mode: 0644]
tools/pharos-dashboard/booking/admin.py [new file with mode: 0644]
tools/pharos-dashboard/booking/apps.py [new file with mode: 0644]
tools/pharos-dashboard/booking/forms.py [new file with mode: 0644]
tools/pharos-dashboard/booking/migrations/0001_initial.py [new file with mode: 0644]
tools/pharos-dashboard/booking/migrations/0002_remove_booking_deleted.py [new file with mode: 0644]
tools/pharos-dashboard/booking/migrations/0003_remove_booking_status.py [new file with mode: 0644]
tools/pharos-dashboard/booking/migrations/__init__.py [new file with mode: 0644]
tools/pharos-dashboard/booking/models.py [new file with mode: 0644]
tools/pharos-dashboard/booking/tests/__init__.py [new file with mode: 0644]
tools/pharos-dashboard/booking/tests/test_models.py [new file with mode: 0644]
tools/pharos-dashboard/booking/tests/test_views.py [new file with mode: 0644]
tools/pharos-dashboard/booking/urls.py [new file with mode: 0644]
tools/pharos-dashboard/booking/views.py [new file with mode: 0644]
tools/pharos-dashboard/dashboard/admin.py
tools/pharos-dashboard/dashboard/fixtures/DBdata_resources.json [deleted file]
tools/pharos-dashboard/dashboard/fixtures/DBdata_test_bookings.json [deleted file]
tools/pharos-dashboard/dashboard/fixtures/DBdata_users.json [deleted file]
tools/pharos-dashboard/dashboard/fixtures/dashboard.json [new file with mode: 0644]
tools/pharos-dashboard/dashboard/forms/booking_form.py [deleted file]
tools/pharos-dashboard/dashboard/jenkins/jenkins_util.py [deleted file]
tools/pharos-dashboard/dashboard/migrations/0001_initial.py
tools/pharos-dashboard/dashboard/migrations/0002_resourceutilization.py [new file with mode: 0644]
tools/pharos-dashboard/dashboard/migrations/0003_auto_20160813_1302.py [new file with mode: 0644]
tools/pharos-dashboard/dashboard/migrations/0004_resource_owners.py [new file with mode: 0644]
tools/pharos-dashboard/dashboard/models.py
tools/pharos-dashboard/dashboard/static/js/booking-calendar.js [deleted file]
tools/pharos-dashboard/dashboard/static/js/csrf.js [deleted file]
tools/pharos-dashboard/dashboard/static/js/datetimepicker-options.js [deleted file]
tools/pharos-dashboard/dashboard/static/js/fullcalendar-options.js [deleted file]
tools/pharos-dashboard/dashboard/urls.py
tools/pharos-dashboard/dashboard/views.py [moved from tools/pharos-dashboard/dashboard/views/table_views.py with 73% similarity]
tools/pharos-dashboard/dashboard/views/booking.py [deleted file]
tools/pharos-dashboard/dashboard/views/registration.py [deleted file]
tools/pharos-dashboard/issues.org [deleted file]
tools/pharos-dashboard/jenkins/__init__.py [new file with mode: 0644]
tools/pharos-dashboard/jenkins/adapter.py [moved from tools/pharos-dashboard/dashboard/jenkins/jenkins_adapter.py with 55% similarity]
tools/pharos-dashboard/jenkins/apps.py [new file with mode: 0644]
tools/pharos-dashboard/jenkins/tests.py [moved from tools/pharos-dashboard/dashboard/tests.py with 91% similarity]
tools/pharos-dashboard/manage.py
tools/pharos-dashboard/pharos_dashboard/settings.py
tools/pharos-dashboard/pharos_dashboard/urls.py
tools/pharos-dashboard/pharos_dashboard/wsgi.py
tools/pharos-dashboard/requirements.txt [deleted file]
tools/pharos-dashboard/static/bower.json [moved from tools/pharos-dashboard/dashboard/static/bower.json with 100% similarity]
tools/pharos-dashboard/static/css/theme.css [moved from tools/pharos-dashboard/dashboard/static/css/theme.css with 100% similarity]
tools/pharos-dashboard/static/js/booking-calendar.js [new file with mode: 0644]
tools/pharos-dashboard/static/js/dataTables-sort.js [moved from tools/pharos-dashboard/dashboard/static/js/dataTables-sort.js with 100% similarity]
tools/pharos-dashboard/static/js/datetimepicker-options.js [new file with mode: 0644]
tools/pharos-dashboard/static/js/fullcalendar-options.js [new file with mode: 0644]
tools/pharos-dashboard/templates/base.html [moved from tools/pharos-dashboard/templates/dashboard/base.html with 79% similarity]
tools/pharos-dashboard/templates/booking/booking_calendar.html [new file with mode: 0644]
tools/pharos-dashboard/templates/booking/booking_form.html [new file with mode: 0644]
tools/pharos-dashboard/templates/dashboard/booking_calendar.html [deleted file]
tools/pharos-dashboard/templates/dashboard/ci_pods.html [moved from tools/pharos-dashboard/templates/tables/ci_pods.html with 88% similarity]
tools/pharos-dashboard/templates/dashboard/dev_pods.html [moved from tools/pharos-dashboard/templates/tables/dev_pods.html with 61% similarity]
tools/pharos-dashboard/templates/dashboard/jenkins_slaves.html [moved from tools/pharos-dashboard/templates/tables/jenkins_slaves.html with 100% similarity]
tools/pharos-dashboard/templates/dashboard/table.html
tools/pharos-dashboard/templates/layout.html [moved from tools/pharos-dashboard/templates/layout/base.html with 85% similarity]
tools/pharos-dashboard/templates/registration/login.html
tools/pharos-dashboard/templates/registration/registration_form.html [new file with mode: 0644]