Commit Graph

1696 Commits

Author SHA1 Message Date
Raphael Michel
1ef076bb9b Deal with cancelling memberships (#2130) 2021-06-17 18:10:45 +02:00
Raphael Michel
9cb0cf210a Email renderer preview: Do not wrap placeholders in title tags 2021-06-13 21:45:45 +02:00
Raphael Michel
97d67d58d5 Add Order.custom_followup_at (#2124) 2021-06-11 17:08:13 +02:00
Richard Schreiber
efc2efac84 Exporters: Fix crash in error url determination (#2114) 2021-06-09 18:40:21 +02:00
Maico Timmerman
2dd1e567cf Event creation: set the organizer locales as default (#2109) 2021-06-09 18:39:44 +02:00
Richard Schreiber
fccd119a1f Waitinglist: fix batch selection, add event.slug to download-filename (#2116)
* fix missing id in inputs for batch delete

* add event.slug to filename
2021-06-09 13:21:02 +02:00
Raphael Michel
c7ef79be90 Store all check-in attempts, not only successful ones (#2074) 2021-06-05 13:00:58 +02:00
Richard Schreiber
a43625c5e8 fix ignore_for_event_availability for batch edit of subevents (#2107) 2021-06-04 11:02:35 +02:00
Julia Luna
64d07a2811 Auto-scheduled emails
Co-authored-by: Raphael Michel <michel@rami.io>
2021-06-03 12:47:07 +02:00
Raphael Michel
76e86cbdd1 Fix ignore_for_event_availability in SubEvent bulk editor 2021-06-02 18:24:01 +02:00
Raphael Michel
0bcbfda276 Do not propose "-2-2" as a slug when cloning events 2021-06-01 16:07:19 +02:00
Raphael Michel
bf3c7545c9 Fix large number of SQL queries on email settings page 2021-05-31 13:38:26 +02:00
Raphael Michel
7e0fa33661 Reduce SQL query load on check-in list viewer 2021-05-28 18:51:01 +02:00
Raphael Michel
6ed7a3d44d Fix variation update 2021-05-28 18:00:26 +02:00
Raphael Michel
93da4801db Allow to manually exclude quotas from calendar availability 2021-05-27 12:05:03 +02:00
Raphael Michel
49a9b71ea3 Fix #2090 -- Test mode for memberships 2021-05-27 11:47:42 +02:00
Maico Timmerman
ab30129fc2 Call plugin's installed() method upon event creation (#2089)
Co-authored-by: Raphael Michel <mail@raphaelmichel.de>
2021-05-27 10:27:18 +02:00
Raphael Michel
91e3b04b0a Add an upper cap on subevent creation to prevent infinite loops 2021-05-26 10:12:24 +02:00
Raphael Michel
8086462940 Remove debug statements 2021-05-26 10:11:49 +02:00
Raphael Michel
5029213bc5 Waiting list: Bulk deletion 2021-05-25 22:18:06 +02:00
Raphael Michel
e510a2c121 Fix creating large numbers of subevents (introduces async task) (#2091) 2021-05-25 19:24:43 +02:00
Maico Timmerman
c05d03437c Tax rule list: Show inclusiveness and eu reverse tax status (#2086) 2021-05-25 15:26:42 +02:00
Raphael Michel
ea514948b5 Customer accounts: Only link orders by email if wanted 2021-05-25 15:09:35 +02:00
Raphael Michel
a8f2cbdf76 SubEvent cloning: Do not override name/location with defaults 2021-05-25 11:32:20 +02:00
Raphael Michel
7535a9bd15 Subevent bulk creation: Disable autocomplete in time fields 2021-05-21 18:43:27 +02:00
Raphael Michel
dcf00c8772 Sub-event bulk creation: Do not allow "every 0 weeks" 2021-05-21 18:22:40 +02:00
Raphael Michel
3f7fe09a45 Subevent bulk creation: Change default for end date 2021-05-21 18:00:38 +02:00
Raphael Michel
545628e5cd Fix changing customer of an order to none 2021-05-21 17:29:57 +02:00
Raphael Michel
1439594806 ItemUpdate: Save a few DB queries 2021-05-21 17:29:41 +02:00
Raphael Michel
9773867f92 Allow to configure length of ticket secret 2021-05-19 18:04:02 +02:00
Raphael Michel
9809b88b52 Subevent and quota creation: Prevent common mistakes 2021-05-19 16:06:12 +02:00
Martin Gross
670389c8ae Add missing "deactivated"-property for items-typeahead (#2080) 2021-05-19 11:57:00 +02:00
Raphael Michel
94632e5514 fix regression 2021-05-19 11:33:12 +02:00
Raphael Michel
ac4e4a2578 Visibly de-highlight disabled products 2021-05-19 09:53:25 +02:00
Raphael Michel
f19a74990f Remove RequiredAction model (#2078) 2021-05-17 17:41:59 +02:00
Raphael Michel
04dd2a6cf0 Fix subevent bulk editing 2021-05-17 15:57:57 +02:00
Raphael Michel
9d524febf5 Attempt to fix bulk quota editing 2021-05-17 15:25:27 +02:00
Raphael Michel
4bcb810140 Fix failing requests without User-Agent 2021-05-14 19:37:57 +02:00
Raphael Michel
111d674c8f Start deprecating IE11 support in backend 2021-05-14 10:30:08 +02:00
Raphael Michel
cf9fd47d2b Allow to change canceled orders 2021-05-13 16:31:32 +02:00
Raphael Michel
233a119289 Item copy: Copy picture 2021-05-12 18:07:40 +02:00
Raphael Michel
31a7194119 Fix typo in event wizard 2021-05-12 17:30:05 +02:00
Raphael Michel
972f4646fa Lazy-load logs on event dashboard 2021-05-11 17:49:06 +02:00
Raphael Michel
ce2da4ee99 Fix isort issue 2021-05-11 17:25:29 +02:00
Raphael Michel
0f73f5bc5e Optimize performance of voucher code generation on PostgreSQL 2021-05-11 17:10:14 +02:00
Raphael Michel
389228bfe8 Allow to send all invoices to a specific email address (#2072)
Co-authored-by: Martin Gross <gross@rami.io>
2021-05-11 12:49:24 +02:00
Raphael Michel
2d63d5a6e7 Stop loading jsi18n catalog asynchronously 2021-05-10 11:51:56 +02:00
Raphael Michel
403b8191e4 Upgrade to Django 3.2 (#2056) 2021-05-07 12:00:30 +02:00
Raphael Michel
b5e41f4c62 Check-in rules: Allow to check for time of day (#2061)
* Add "customtime" option

* Fix time picker output format

* Fix bug in bool_alg

* Fix test
2021-05-07 11:29:39 +02:00
Raphael Michel
65d1e41b0e Fix typos 2021-05-06 21:02:35 +02:00