Raphael Michel
859004ec59
Use more sensible defaults for check-in lists in event series ( #3147 )
2023-03-14 22:26:40 +01:00
Raphael Michel
9a56874083
Subevents: Validate time order of product availability
2023-02-07 15:29:11 +01:00
Raphael Michel
93da4801db
Allow to manually exclude quotas from calendar availability
2021-05-27 12:05:03 +02:00
Raphael Michel
e510a2c121
Fix creating large numbers of subevents (introduces async task) ( #2091 )
2021-05-25 19:24:43 +02:00
Raphael Michel
4acf660906
Fix #1567 -- Per-subevent availability of items ( #2040 )
2021-04-29 15:34:58 +02:00
Richard Schreiber
1c81792cd7
Geo fields: Allow overriding existing values ( #1978 )
2021-02-26 09:55:23 +01:00
Raphael Michel
f0fd4272dc
Add more features to custom meta properties ( #1922 )
2021-02-10 11:01:25 +01:00
Raphael Michel
6ea4315beb
Subevent bulk creation: Allow to auto-generate time slots
2021-01-20 17:19:01 +01:00
Raphael Michel
987597b298
Add event selection endpoint ( #1827 )
...
* Add event selection endpoint
* Minor fixes
* Add filter by gate
2020-10-24 19:20:07 +02:00
Raphael Michel
3708dab656
Add allow_entry_after_exit field to subevent editing
2020-10-07 09:25:53 +02:00
Raphael Michel
922f12f55e
Allow to release quota after exit scans
2020-06-26 16:49:19 +02:00
Raphael Michel
481e29c3b2
Allow to explicitly disable products for certain subevents
2020-06-20 19:10:44 +02:00
Raphael Michel
ea04c85486
Various improvements to the subevent creation form ( #1670 )
2020-05-06 15:50:43 +02:00
Raphael Michel
27538d220e
Fix #1416 -- Add canonical geodata field ( #1458 )
...
* Fix #1416 -- Add canonical geodata field for events and subevents
* Add optional geocoding through OpenCageData
* Fix markup everywhere
* Add Leaflet map to geo coordinates
* Fix tests, add credits
* Fix spelling
2019-10-21 13:07:35 +02:00
Raphael Michel
a4d8c810ce
Support for right-to-left languages ( #1438 )
...
* play around
* Flip things in presale
* Convert backend
* Remove test settings
* Safe getattr
2019-10-15 11:41:23 +02:00
Raphael Michel
93089d87e3
Add support for reserved seating ( #1228 )
...
* Initial work on seating
* Add seat guids
* Add product_list_top
* CartAdd: Ignore item when a seat is passed
* Cart display
* product_list_top → render_seating_plan
* Render seating plan in voucher redemption
* Fix failing tests
* Add tests for extending cart positions with seats
* Add subevent_forms to docs
* Update schema, migrations
* Dealing with expired orders
* steps to order change
* Change order positions
* Allow to add seats
* tests for ocm
* Fix things after rebase
* Seating plans API
* Add more tests for cart behaviour
* Widget support
* Adjust widget tests
* Re-enable CSP
* Update schema
* Api: position.seat
* Add guid to word list
* API: (sub)event.seating_plan
* Vali fixes
* Fix api
* Fix reference in test
* Fix test for real
2019-06-25 11:00:03 +02:00
Raphael Michel
d4d3928146
Expose is_public in subevent editor
2019-04-29 09:30:03 +02:00
Raphael Michel
7939503a11
Bulk creation for event series dates ( #848 )
...
* copy-from things
* Some frontend
* rrule UI
* .
* Fixes
* UI improvements
* First test
* Tests
2018-04-03 18:21:27 +02:00