Joel Addison
61b4542f3f
Update checkin system
...
Improve functionality on badge preview. Add styles to make status of workflow clear.
Improve buttons to allow badge reprinting and preview.
Reinstate exception logging and bulk process mode.
Update DataTables styling and components to match other parts of website.
2020-01-12 23:48:52 +10:00
Joel Addison
e1e86a7a39
Update licence for schedule JSON
...
Change licence to CC-BY-SA so YouTube gets appropriate licencing for talks.
This does not correspond to the YouTube Creative Common licence, which is
CC-BY-3.0, which is more permissive than we allow.
2020-01-11 12:30:32 +10:00
Joel Addison
7fac10241e
Improve attendee reports
...
Display attendee profile data in normal table without DataTables so
sorting is not applied, causing data to be confusing to read.
Include item quantity in attendee data report for accurate schwag packing.
2020-01-10 22:49:17 +10:00
Joel Addison
d2ca86bba2
Require login for voucher page
2020-01-07 21:18:23 +10:00
Joel Addison
fe6447acae
Fix checkin QR code URL
...
Use site URL in generated emails instead of hard coded domain.
2020-01-07 16:36:54 +10:00
Joel Addison
e394e01e33
Add badge for preview
2020-01-07 00:37:10 +10:00
Joel Addison
ad005a2fb2
Allow voucher code to be passed in via query param
...
Voucher form now accepts a "voucher" query string parameter
with the value to be pre-populated when the form is rendered.
2020-01-05 17:54:32 +10:00
Joel Addison
5b93b39f67
Improve slot editing
...
Fix placement of form to allow submit button to work again.
Display information about slot on the edit popup.
2020-01-05 14:07:34 +10:00
Joel Addison
d4b0b52253
Registrasion updates
...
Show applied vouchers on attendee registration admin page.
Add head title and page title to more areas.
Update the dashboard to show warning for empty categories and have
button to open voucher page.
Fix exception on attendee page when user does not have attendee object.
2020-01-05 00:34:17 +10:00
Joel Addison
bc0f49f391
Fix presentation detail
...
Do not retrieve schedule if it does not exist for proposal kind section.
Do not show slot information if slot is not assigned.
2019-12-15 16:02:44 +10:00
Joel Addison
eb1193b265
Enable slot admin editable grid
2019-12-15 14:49:46 +10:00
Joel Addison
0d6890c849
Fix schedule day view
...
Retrieve day from URL on page load and open the schedule for that day.
2019-12-15 14:49:00 +10:00
Joel Addison
ecea304d8b
Fix comment
2019-10-30 09:18:08 +10:00
Joel Addison
f52477c9b4
Add button to update invoice
...
Allow the recipient on an invoice to be updated without creating a new invoice.
This allows fixing of mistakes easily, especially for when it is given to someone
else to pay and a new invoice would be confusing.
2019-10-30 09:16:55 +10:00
Joel Addison
37a02c1704
Update review pages
...
Show the same options for reviews on the dashboard and on review screens.
Add title to all pages within the review section.
2019-10-14 21:26:49 +10:00
Joel Addison
6fb6809316
Improve registration report formatting
...
Show title in list instead of method name.
Add page title and head title to reports.
2019-10-13 22:22:15 +10:00
Joel Addison
94f8837288
Allow admin to manage own proposals
...
Do not block admins from changing votes, result or messaging
on their own proposals.
2019-10-02 23:27:51 +10:00
Joel Addison
539fa2dfdd
Finalise registration
...
Add shirt types and sizes. Improve messaging about discounts.
Restyle ticket wizard and product category screens. Enable page titles
and messages. Update dashboard to hide raffle.
Enable inventory population for dev container.
2019-10-02 23:25:17 +10:00
Joel Addison
475e02eeaa
Fix regidesk base url
...
Simplify regex for URL per Django warning (remove starting /).
2019-09-29 20:46:21 +10:00
Joel Addison
87ecc83314
Improve proposal reviews
...
Display talk format or proposal kind on review tables and in CSV.
Add suggested status to CSV output, for auto-accept and auto-reject.
Add endpoint to download CSV of proposals for section.
2019-08-29 22:05:00 +10:00
Joel Addison
41f6d067dd
Add assistance details field to speaker
...
Add multiline text field to gather details on travel and accommodation
assistance to help with speaker acceptance planning.
2019-06-24 21:59:47 +10:00
Joel Addison
23e09b0fb5
Switch to LCA2020
...
Remove LCA2018 and LCA2019 styles and content.
Add base LCA2020 styling and update references to year.
2019-06-24 21:58:21 +10:00
Tobias
1cd08fb373
Remove hardcoded max limit
2019-01-25 12:08:37 +13:00
Tobias
cd77380eac
Add hidden flag to raffle
2019-01-22 08:16:38 +13:00
James Polley
33179794ee
Revert "Add debug logging for product availability checks"
...
This reverts commit e723ec937b
.
This wasn't meant to be added to the dev branch yet.
2019-01-21 10:53:11 +13:00
James Polley
e723ec937b
Add debug logging for product availability checks
2019-01-21 10:46:27 +13:00
Tobias
ab3878ea9f
Change checkin page layout
2019-01-20 10:14:22 +13:00
Tobias
55f261ea98
Fix last year's email
2019-01-18 21:40:24 +13:00
Tobias
ce89d7a40c
Fix sending boaridng pass issues
2019-01-17 18:03:11 +13:00
James Polley
ebe0faf771
Send errors from boarding pass emails to error log
...
Help troubleshoot errors
2019-01-17 04:37:31 +00:00
Tobias
ad461f6a06
Make print button work
2019-01-17 15:58:12 +13:00
Tobias
5a40bd00f7
Reduce DPI for print
2019-01-17 15:44:40 +13:00
Tobias
d78326397d
Fix Typo
2019-01-17 14:58:59 +13:00
Tobias
528765cb8e
Fix Typo
2019-01-17 14:38:27 +13:00
Tobias
50c2f76d52
Badge print fixes
2019-01-17 14:24:43 +13:00
Tobias
fd397068c8
Add badge-print view
2019-01-17 14:09:54 +13:00
Tobias
7e1e800a74
use png badge preview
2019-01-17 13:54:13 +13:00
Tobias
26affc4629
Checkin fixes
2019-01-17 13:46:35 +13:00
Tobias
a5eb814c18
Allow print to !pdf
2019-01-17 12:10:41 +13:00
Tobias
f8cf1996a2
Display QR Code warning on checkin
2019-01-17 11:40:11 +13:00
Tobias
289892458c
Upload SVG badge
2019-01-17 11:07:18 +13:00
Tobias
a42820a208
Regidesk first pass
2019-01-16 21:52:37 +13:00
Tobias
c09b926b87
Add qr scan to checkin
2019-01-16 18:42:40 +13:00
Tobias
adcfa45967
Modify json API for Carl
2019-01-16 13:55:05 +13:00
Tobias
590b25d5f8
Actually fix slot ordering
2019-01-12 13:12:21 +13:00
Tobias
77bc4e42b1
Fix sort order for slots
2019-01-12 12:20:39 +13:00
Tobias
494b8ffb17
Fix slot naming if re-using talk types
2019-01-04 12:45:51 +13:00
Tobias
ac71aa170b
Fix overly verbose slot names
2018-12-29 14:38:16 +13:00
Tobias
2cce659c28
Use miniconf schedule based on sections
2018-12-29 13:36:13 +13:00
Tobias
9c64a33fd2
Refactor timeteabel to speed up dashboard
2018-12-08 19:25:14 +13:00