Commit graph

85 commits

Author SHA1 Message Date
e3331ab0a1
Merge from Linux Australia's 'conf/2026' branch 2026-02-20 16:21:14 +11:00
Joel Addison
12abf7d642 Add Admin screens for Attendees
Allow attendees and attendee profiles to be managed via
the admin site so organisers can fill out details on attendees' behalf,
eg. for invited speakers.
2026-01-17 09:10:48 +00:00
Joel Addison
ca503ad9ca Setup Everything Open 2026 2025-07-31 23:25:43 +10:00
Joel Addison
8cc0fbd242 Update inkscape command 2025-01-19 15:38:02 +10:30
Joel Addison
10aad67b87 Update icons
Remove Font Awesome and Open Iconic and replace
with Bootstrap Icons. Add custom Bluesky icon.
2025-01-03 12:04:36 +00:00
Joel Addison
0bd1417f04 Fix registration available tag
Check that the user has a linked attendee before
trying to check if they have completed registration.
2024-08-19 22:57:28 +10:00
Joel Addison
a43eaced80 Everything Open 2025 2024-08-19 20:16:56 +10:00
Joel Addison
ebaeedb076 Fix display of registration on dashboard
Ensure the registration information is displayed to any user
who can use a component of the section, regardless of if
there are available categories for them to purchase from.
2024-04-16 21:55:03 +10:00
865d57c779
Update conference dates and venue 2024-03-18 15:00:24 +11:00
Joel Addison
6187cc9168 Updates for Everything Open 2024 2023-10-14 17:20:06 +10:00
a9b9202a8a
Allow us to use system lxml 2023-09-15 22:57:53 +10:00
7e98582b6d
Fix typo with Attendee.DoesNotExist 2023-08-01 12:11:54 +10:00
9d7af1ccad
Lash up an attendees CSV report 2023-07-08 01:35:32 +10:00
9e497ee27d
Fix typo with Attendee.DoesNotExist 2023-06-08 11:52:28 +10:00
354825a85b
Add Security track 2023-04-25 07:49:50 +10:00
c01dad66f7
Hide Linux Australia-specific questions, update registration changes date 2023-04-20 11:21:14 +10:00
Joel Addison
630bf40861 Everything Open 2023 - Initial Setup 2022-12-08 00:08:54 +10:00
Joel Addison
f72490b1eb LCA2022 Setup
Update dates and descriptions for LCA2022.
Remove old miniconf proposal types.
Add local timezone to speaker profile.
2021-07-05 20:20:24 +10:00
Joel Addison
bf46c82fe4 Fix venueless token creation
Do not generate token or checkin if user does not have a ticket.
Clear existing token if user no longer has a ticket.
2021-01-22 22:20:46 +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
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
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
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
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
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
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
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
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
55f261ea98 Fix last year's email 2019-01-18 21:40:24 +13:00
Tobias
5a40bd00f7 Reduce DPI for print 2019-01-17 15:44:40 +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
a5eb814c18 Allow print to !pdf 2019-01-17 12:10:41 +13:00
Tobias
289892458c Upload SVG badge 2019-01-17 11:07:18 +13:00
Tobias
2db0d95426 Make discount heading even smaller 2018-09-30 18:58:47 +13:00
Tobias
357fe894dd Fix discount view and shirt ordering 2018-09-30 18:41:39 +13:00
James Polley
52c090cdff Don't show T&Cs even on the EXCLUDE_COMPLETE page 2018-09-30 15:07:07 +10:00
James Polley
cd434af000 Don't show T&Cs on the additional products page 2018-09-30 13:56:52 +10:00
James Polley
455f721b98 Don't show T&Cs on the additional products page 2018-09-30 13:53:55 +10:00
James Polley
f14fdd6f93 Handle exceptions raised if the DB does not yet exist 2018-06-10 19:05:07 +10:00
James Polley
3b0d9bf23a Update views.py 2018-01-21 00:48:24 +00:00
Sachi King
5beafb2c6b Disallow profile updating if user is checked in
It gives a flash and pops the user back to dashboard.
2018-01-21 00:48:23 +00:00
James Polley
ac8df2da28 Use waffl to be able to flip overlay on/off 2018-01-21 00:53:02 +11:00
James Polley
23c056e046 Add a waffle.flag in order to force overlay usage 2018-01-21 00:12:06 +11:00
Sachi King
763f69cb61 Add overlay badge support
Support so print can print only important text.

SVG modified to use display:inline/none based on overlay True/False and
a symlink to make it easy to change to a completely seperate svg if that
is not optimal.

SVG added layers to split text and graphic so graphics can be easily
hidden and printed.

Closes: #38
2018-01-20 12:36:09 +11:00