Commit graph

177 commits

Author SHA1 Message Date
Joel Addison
0a6d53162f Fix dashboard for non registered users
Do not show launch conference section if user has not purchased a ticket.
2021-01-22 18:57:47 +10:00
Joel Addison
b56ca32259 Localise schedule times
Show local times on schedule and presentation details
if user is in a different timezone to the conference.
2021-01-22 14:23:08 +10:00
Joel Addison
7c77001d5e Add Venueless integration to Regidesk
Create Venueless login token as part of checkin to allow attendee to
join an online event from the dashboard.
2021-01-09 01:26:13 +10:00
Joel Addison
ef148ea482 Update teams management
Update styling to use Bootstrap 4. Make current user status clear.
Show member name as well as email address.
Make permissions impler to set on team admin form.
2020-11-29 14:36:56 +10:00
Joel Addison
5c787ba373 Update Miniconf Proposals
Add extra questions to SysAdmin Miniconf. Update wording for ticket acknowledgement.
2020-11-23 23:50:54 +10:00
Joel Addison
38aebda92e Add LCA2021 Miniconfs
Setup proposal types for miniconfs at LCA2021.
2020-11-23 21:24:17 +10:00
Joel Addison
252697b842 Update to Django 2.2
Upgrade site and modules to Django 2.2. Remove and replace obsolete
functionality with current equivalents. Update requirements to latest
versions where possible. Remove unused dependencies.
2020-11-22 23:58:14 +10: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
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
bf94b789d6 Update button styles
Replace Bootstrap 3 button default style with Bootstrap 4 equivalent.
2020-01-05 12:10:42 +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
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
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
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
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
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
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
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
e2411ab4c5 Fix teams on dashboard
Use rows and columns for team layout instead of card group.
2019-09-29 20:15:34 +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
149b7c8a54 Improve proposal/review styling
Use correct block for page titles. Fix element styles to be consistent
across site. Use fluid layout for review to enable sidebar.
2019-07-24 21:03:50 +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
Joel Addison
c8b912bfec Fix padding for schedule
Add column to layout so mobile has padding. Use container to wrap schedule so padding and
centred table applies to all views.
2019-01-23 08:41:33 +13:00
Tobias
ea613bccb8 Test schedule nav 2019-01-21 22:31:51 +13:00
Tobias
b89b5b5aa2 Try schedule nav 2019-01-21 21:57:13 +13:00
Tobias
d61f4ffd88 Wording change on dashboard 2019-01-21 21:35:54 +13:00
Tobias
30e8d95811 Add Raffle links to dashboard 2019-01-21 16:01:27 +13:00
Tobias
1d7b851bb6 Fix escaping in presentation detail 2019-01-04 12:17:14 +13:00
Tobias
68ea59f4d7 Fix schedule displaying wrong date 2018-12-29 22:12:51 +13:00
Tobias
ac71aa170b Fix overly verbose slot names 2018-12-29 14:38:16 +13:00
Tobias
46b5941d67 Display bugfix for Monday miniconfs 2018-12-29 14:01:42 +13:00
Tobias
2cce659c28 Use miniconf schedule based on sections 2018-12-29 13:36:13 +13:00
Tobias
96cbe2d7ee Schedule page: display verbose room names 2018-12-24 12:19:23 +13:00
Tobias
4ca3e76dd3 Schedule spelling fix 2018-12-24 12:06:20 +13:00
Tobias
350d48ea7c JS fix for schedule page 2018-12-24 12:04:03 +13:00
Tobias
80a9cacf43 Schedule update 2018-12-10 21:15:35 +13:00
Tobias
11e24f21bb Add join button to invite page, fixes #114 2018-12-08 19:41:21 +13:00
Tobias
5ff4b765ca Address Miniconf design issues, #133 2018-12-08 19:31:09 +13:00
Tobias
b094aa5596 Add talk end times to mobile schedule 2018-12-08 19:27:02 +13:00
Tobias
15dc9d346a Add talk end times to schedule 2018-12-08 19:25:24 +13:00
Tobias
9c64a33fd2 Refactor timeteabel to speed up dashboard 2018-12-08 19:25:14 +13:00