Commit graph

2359 commits

Author SHA1 Message Date
Joel Addison
ac57053ecf Ignore withdrawn proposals for random choice 2020-11-19 12:20:49 +00:00
Joel Addison
b20dc75ea6 Update for LCA2021 2020-10-13 23:16:21 +10:00
Joel Addison
20083bcb16 Raffle improvements
Add flag to enable/disable raffle display on dashboard.
Add link from raffle winner to attendee profile.
Add URL for single raffle and base raffle path.
2020-01-23 14:52:28 +10:00
Joel Addison
ffac4753fc Update 2020 badge overlay 2020-01-12 23:49:06 +10:00
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
6c083a573c Update 2020 badge overlay 2020-01-12 11:46:50 +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
fe8515a1c3 Further badge font size adjustments
Allow all of the free text to be rendered.
Shrink font size if more than 40 characters in free text line.
2020-01-07 21:04:14 +10:00
Joel Addison
f89c4f9b2d Adjust badge font sizes
Allow more free text to fit on the badge.
Shrink size of name and company.
2020-01-07 16:37:51 +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
ffd852196b Add LCA brand fonts 2020-01-07 00:52:06 +10:00
Joel Addison
f7a5c7c746 Add titles to Stripe refund page 2020-01-07 00:38:15 +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
bc2187e280 Update manual payment page
Add title to page. Adjust spacing of sections.
2020-01-05 14:06:22 +10:00
Joel Addison
bf94b789d6 Update button styles
Replace Bootstrap 3 button default style with Bootstrap 4 equivalent.
2020-01-05 12:10:42 +10:00
Joel Addison
fe7628b36e Improve credit note page
Add link back to attendee and source invoice.
Add page title and spacing to page layout.
2020-01-05 12:02:12 +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
0420fa6b1a Hide unpublished talks from schedule
Use the unpublish flag on presentations to hide them from the schedule
grid/mobile view as well as the schedule lists.
Show unpublished indicator for staff.
2019-12-17 22:40:21 +10:00
Joel Addison
bc6e0d7675 Adjust tracks on mobile schedule
Only display track if slot is not exclusive. Always use the first room
assisgned to the slot to determine the track name.
2019-12-15 20:56:54 +10:00
Joel Addison
40f3169aba Update download button 2019-12-15 18:02:16 +10:00
Clinton Roy
9644af2fe6 better dummy user creation, dev only 2019-12-15 18:02:16 +10:00
Clinton Roy
a8062255ea links to alternative forms of the schedule. 2019-12-15 18:02:16 +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
89a11ac558 Update mobile schedule
Display track details on talks if available.
Show day end time slot as per desktop view.
2019-12-15 14:46:11 +10:00
Joel Addison
0faf935653 Fix schedule edit
Use main base template instead of intermediate base.
Remove references to Bootstrap 3 and update to Bootstrap 4.
Add edit button to standard grid/mobile view instead of duplicating.
2019-12-15 14:45:00 +10:00
Joel Addison
ecea304d8b Fix comment 2019-10-30 09:18:08 +10:00
Joel Addison
a5de57b63d Update dummy presentations script
Set title and abstract on talk proposals when creating them.
2019-10-30 09:17:40 +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
e529983759 Add social cards to template 2019-10-23 09:43:42 +10:00
Joel Addison
cbea9ec0e1 Improved dashboard styling
Display proposals in rows and columns, instead of all on one row.
Fix spacing for sections on the page.
Improve small screen display of page.
2019-10-22 09:28:47 +10:00
Clinton Roy
283aa5d22b make a slot for exclusive events with no allocated rooms, things like food breaks. 2019-10-21 22:17:57 +10:00
Joel Addison
249adba527 Improve schedule - speaker nav
Add link to speaker profile from presentation detail page.
Include twitter and homepage on speaker profile.
2019-10-21 09:21:25 +10:00
Joel Addison
4f28eb00a1 Remove unused intermediate templates 2019-10-21 09:08:04 +10:00
Joel Addison
929388220c Update speaker styling
Use site base template for all pages.
Fix speaker profile to work with Bootstrap 4.
2019-10-21 09:07:50 +10:00
Joel Addison
1022a42cf7 Styling for schedule
Update to Bootstrap 4 throughout.
Remove unused blocks and elements from past conferences.
Ensure schedule works in print mode.
2019-10-20 23:16:29 +10:00
Joel Addison
7365eeacc8 Use dummy cache in dev mode 2019-10-20 22:59:07 +10:00
Clinton Roy
f8a963dd36 test csvs, just to show styling issues. 2019-10-19 11:38:29 +10:00
Clinton Roy
a23f22dd09 a couple of fixmes, that kinda undermine the whole idea. 2019-10-19 11:38:29 +10:00
Clinton Roy
0d380cd8fc refactor a bit. 2019-10-19 11:38:29 +10:00
Clinton Roy
20469223cb go from proposal, to presentation, to slot, to slotroom. 2019-10-19 11:38:29 +10:00
Clinton Roy
8badb0cb99 first stab at making a room slot, still not quite there, think i have to make a separate slot for each time slot 2019-10-19 11:38:29 +10:00
Clinton Roy
92adbb3314 first stab at linking presentations to slots. 2019-10-19 11:38:29 +10:00
Clinton Roy
1243e499e3 correct imports. make a few more dummy proposals 2019-10-19 11:38:29 +10:00
Clinton Roy
8a5ee6837b remove unused imports 2019-10-19 11:38:29 +10:00