David Taylor
f8aaf9f36e
Merge branch 'master' into feature/online-auth
...
# Conflicts:
# RIGS/rigboard.py
# RIGS/test_functional.py
# RIGS/urls.py
# requirements.txt
2017-05-12 20:53:00 +01:00
David Taylor
9b1cc965c7
Update to Django 1.10
2017-05-10 18:41:17 +01:00
David Taylor
83028418fe
Fix deprecation warnings for django 1.10
2017-05-10 18:30:17 +01:00
David Taylor
7ac9eef7a2
Merge master into python-deps
...
# Conflicts:
# PyRIGS/settings.py
# RIGS/admin.py
# RIGS/models.py
# RIGS/test_functional.py
# RIGS/urls.py
# requirements.txt
# wercker.yml
2017-05-10 17:32:21 +01:00
Tom Price
f57ac3acb1
Add sending of html email for the request
2017-05-09 18:35:29 +01:00
Tom Price
5d17d642ec
Update templates to include the new authorisation fields
2017-04-10 21:43:18 +01:00
Tom Price
7fd0c50146
Add sending of emails to clients.
...
Add email sending methods.
Add TEC side sending of emails.
2017-04-10 20:39:19 +01:00
Tom Price
e65e97b1a3
Client facing authorisation procedures.
...
Add forms, views, templates and URLs.
Remove created at in favour of the built in versioning as that's much more accurate.
Switch to a OneToOneField with EventAuthorisation -> event as a result of this.
Move validation from models to forms where it probably belongs.
Provide more descriptive errors.
Add success page for authorisation.
2017-04-07 02:14:33 +01:00
David Taylor
0e72c3f896
Made pretty, and made embedding accessible to non-keyholders
2016-10-08 21:38:12 +01:00
David Taylor
ac7e85c24a
PEP8 and comments
2016-10-08 17:30:23 +01:00
David Taylor
73b8ce4add
Revert "Added decorator for X-Frame header"
...
This reverts commit 8a838aa4bd .
2016-10-08 17:19:35 +01:00
David Taylor
536842971d
Revert "Try just removing the header, this should work in all browsers"
...
This reverts commit 3e224a33a7 .
2016-10-08 17:19:18 +01:00
David Taylor
3e224a33a7
Try just removing the header, this should work in all browsers
2016-10-08 17:14:29 +01:00
David Taylor
8a838aa4bd
Added decorator for X-Frame header
2016-10-07 02:51:08 +01:00
David Taylor
1b28efb6af
Allow the embedded login to be embedded (useful feature)
2016-10-06 16:10:51 +01:00
David Taylor
441a2be0b8
Added embedded login, and all iframe links open in new tab
2016-10-06 16:08:01 +01:00
David Taylor
f0bb4c5b02
Move exemption to urls.py (cleaner)
2016-10-06 13:13:09 +01:00
David Taylor
59efc2c485
Fixed JSON
2016-10-06 12:59:37 +01:00
David Taylor
69b0ff9fae
Made embed page, with clickjacking protection turned off
2016-10-06 12:52:33 +01:00
David Taylor
4b94ea7ef2
Made login redirect JS for event detail
2016-10-06 12:02:44 +01:00
David Taylor
0244f5cfca
Restored login security to events
2016-10-05 10:42:49 +01:00
David Taylor
f7ea0cb834
Remove security from event detail (for testing in staging)
2016-10-03 23:09:57 +01:00
David Taylor
6370679b62
Initial proof of concept
2016-10-03 22:45:57 +01:00
David Taylor
67624eea6f
Allow deleting invoices, if there are no payments yet
2016-06-15 23:18:46 +01:00
Tom Price
d43e4b2465
Update settings and urls to fix new deprecations
2016-03-31 12:33:46 +01:00
David Taylor
1681ab8fee
Allowed linking to specific views/dates on the calendar - closes #153
2016-02-29 20:35:53 +00:00
David Taylor
73ba535efb
Fixed API permissions, and removed unnecessary data from the events api (it now only gives information available to non-keyholders - the rest wasn't used anyway).
...
This now means the web-calendar view works for non-keyholders
2015-06-28 22:54:58 +01:00
David Taylor
ad4784ff15
Explicitly set redirect view permanent/temporary
2015-05-28 19:42:05 +01:00
David Taylor
a66c7a79db
Merge branch 'master' into revision-view
2015-05-24 12:24:21 +01:00
David Taylor
383760d9a2
Made index login_required
2015-05-24 03:14:13 +01:00
David Taylor
2bfa9321a3
Redesigned homepage
2015-05-23 23:03:41 +01:00
David Taylor
85a7a37280
Added urls for other models
2015-05-23 18:34:35 +01:00
David Taylor
3c47b4a64b
More work on other model support
2015-05-23 16:49:54 +01:00
David Taylor
1cdf3e2b34
Added activity stream view
2015-05-22 21:08:22 +01:00
David Taylor
8d355b8ffa
Separate versioning into separate file
2015-05-22 19:20:37 +01:00
David Taylor
caf0e6cf45
Added invoice paperwork functionality
2015-05-22 15:20:43 +01:00
Tom Price
ab558c1ccc
Add event history view
2015-05-18 15:21:44 +01:00
Tom Price
5803421fec
Merge branch 'master' into revision-view
2015-05-18 14:36:23 +01:00
Tom Price
fc08848e76
Actually rename the correct line...
2015-04-25 19:54:22 +01:00
Tom Price
34501cc587
Rename EvenRevision EventDiff to be more concise.
2015-04-25 19:08:48 +01:00
Tom Price
aadb8db022
Basic diff between source -> HEAD or source -> dest.
2015-04-25 19:03:28 +01:00
Tom Price
9afc7177c1
Merge from master
2015-04-25 18:04:11 +01:00
Tom Price
291e6d5c26
Add recaptcha to password reset form.
...
This should be all public facing pages covered.
2015-04-25 17:04:15 +01:00
Tom Price
920608f6ce
Added login requirement to view the rigboard.
2015-04-24 23:07:11 +01:00
David Taylor
6408416c7c
Working revision view
2015-04-23 00:57:58 +01:00
David Taylor
2ec73825c2
initial attempt
2015-04-21 23:55:55 +01:00
Tom Price
3b1137c2d6
Merge conflict from master
2015-04-21 19:57:45 +01:00
David Taylor
ca94c0b31b
Fixed permissions - now has same access requirements as rig archive (login_required)
2015-04-20 13:48:18 +01:00
David Taylor
0c8665d370
Added calendar view
2015-04-19 22:25:59 +01:00
David Taylor
065fc6727f
Added authentication decorator & reset key functionality
2015-04-19 17:07:28 +01:00