dependabot[bot]
1ac7d03bb8
Bump pug-code-gen and @vue/component-compiler in /src/pretix/static/npm_dir ( #4210 )
...
Bumps [pug-code-gen](https://github.com/pugjs/pug ) and [@vue/component-compiler](https://github.com/vuejs/vue-component-compiler ). These dependencies needed to be updated together.
Updates `pug-code-gen` from 2.0.3 to 3.0.3
- [Release notes](https://github.com/pugjs/pug/releases )
- [Commits](https://github.com/pugjs/pug/compare/pug@2.0.3...pug-code-gen@3.0.3 )
Updates `@vue/component-compiler` from 4.2.3 to 4.2.4
- [Release notes](https://github.com/vuejs/vue-component-compiler/releases )
- [Changelog](https://github.com/vuejs/vue-component-compiler/blob/master/CHANGELOG.md )
- [Commits](https://github.com/vuejs/vue-component-compiler/compare/v4.2.3...v4.2.4 )
---
updated-dependencies:
- dependency-name: pug-code-gen
dependency-type: indirect
- dependency-name: "@vue/component-compiler"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-10 14:48:55 +02:00
Raphael Michel
ebda10542e
Add IE11 banner to frontend ( #4207 )
2024-06-10 14:29:17 +02:00
dependabot[bot]
93dd6bf34d
Bump @babel/preset-env from 7.24.5 to 7.24.6 in /src/pretix/static/npm_dir ( #4189 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.24.5 to 7.24.6.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.24.6/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-10 14:12:02 +02:00
Raphael Michel
808775c76b
Widget: Do not open seating plan when pressing return in input field ( #4163 )
2024-05-23 11:18:09 +02:00
Mira
b638c00952
Time machine mode [Z#23129725] ( #3961 )
...
Allows organizers to test their shop as if it were a different date and time.
Implemented using a time_machine_now() function which is used instead of regular now(), which can overlay the real date time with a value from a ContextVar, assigned from a session value in EventMiddleware.
For more information, see doc/development/implementation/timemachine.rst
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
Co-authored-by: Raphael Michel <michel@rami.io >
2024-05-17 10:52:17 +02:00
dependabot[bot]
d2b96b2425
Bump @babel/core from 7.24.3 to 7.24.5 in /src/pretix/static/npm_dir ( #4125 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.24.3 to 7.24.5.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.24.5/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-02 18:21:30 +02:00
dependabot[bot]
04d4c4f8f1
Bump @babel/preset-env from 7.24.3 to 7.24.5 in /src/pretix/static/npm_dir ( #4124 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.24.3 to 7.24.5.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.24.5/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-02 16:31:55 +02:00
Raphael Michel
0b05eb34f4
Fix style of buttons in alerts
2024-04-30 12:44:41 +02:00
Richard Schreiber
0de96ed066
Add links to invalid inputs on error alert (Z#23149061) ( #4114 )
...
* Add links to invalid inputs on error alert
* add errors in sub-forms to message, fix issues with multi-checkboxes labels and inputs
* add scrollTarget.scrollIntoView
* add missing semi-colon
* improve comment
* add style for links in alert-danger
* fix link color for all alert-boxes
* Update src/pretix/static/pretixcontrol/js/ui/main.js
---------
Co-authored-by: Raphael Michel <michel@rami.io >
2024-04-30 10:18:32 +02:00
Martin Gross
5c833cd493
Add special input widgets for markdown fields ( #1577 )
...
* Add markdown text input widgets
* Update src/pretix/static/pretixcontrol/scss/_forms.scss
* Improvements
---------
Co-authored-by: Raphael Michel <michel@rami.io >
2024-04-23 14:40:30 +02:00
Raphael Michel
b6a42ac8d2
Widget: Document and improve situation around COEP (Z#23149909) ( #4051 )
2024-04-22 13:15:33 +02:00
Raphael Michel
f490c89e98
Seating plans: Do not allow GUIDs starting or ending with spaces ( #4093 )
2024-04-22 11:31:34 +02:00
Raphael Michel
b2842ec3a0
Checkin: Allow to use presence state in rules ( #4061 )
2024-04-18 13:15:31 +02:00
Raphael Michel
f3f42a8a42
Login: Add logging for incorrect JS hostnames
2024-04-02 11:34:43 +02:00
dependabot[bot]
46203fd8ba
Bump @babel/core from 7.24.0 to 7.24.3 in /src/pretix/static/npm_dir ( #4027 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.24.0 to 7.24.3.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.24.3/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-02 10:13:39 +02:00
dependabot[bot]
427f508627
Bump @babel/preset-env from 7.24.0 to 7.24.3 in /src/pretix/static/npm_dir ( #4028 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.24.0 to 7.24.3.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.24.3/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-02 10:10:01 +02:00
Raphael Michel
f532853021
Memberships: Prefer valid_from over event date for .is_valid() ( #4003 )
...
* Memberships: Prefer valid_from over event date for .is_valid()
* Fix tests
* Add parameter description
* Use reasonable default for requested_valid_from if membership starts in the future
* Set datetimepicker viewDate to closest allowed date
* Keep current value on going back to QuestionsStep
* Fix min_date/max_date in SplitDateTimePickerWidget
* Remove unused import
* Update src/pretix/base/models/memberships.py
Co-authored-by: Mira <weller@rami.io >
* Respect variations
---------
Co-authored-by: Mira Weller <weller@rami.io >
2024-03-27 12:11:20 +01:00
Richard Schreiber
3651c88289
Widget: pass utm-params from embedding page to presale
2024-03-20 09:19:02 +01:00
Raphael Michel
ad0d3f5469
PDF editor: Minor UX adjustments
2024-03-14 12:34:21 +01:00
Mira
304d290f22
Presale: improve clientside handling of max-count for add-on products
...
* Fix typo in error message
* Use exclusive checkboxes for addon items with max_count == 1 and !multi_allowed
* combine exclusive items + variations
* move exclusive to containing fieldset
* fix add-on-exclusive
* add max_count check
* fix plus/minus-stepper buttons bubbling
* Update src/pretix/static/pretixpresale/js/ui/main.js
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2024-03-14 09:17:42 +01:00
dependabot[bot]
760dfd22b8
Bump @babel/core from 7.23.9 to 7.24.0 in /src/pretix/static/npm_dir ( #3951 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.23.9 to 7.24.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.24.0/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-12 13:04:31 +01:00
Richard Schreiber
3e2c12cdb0
Presale: fix auto-unchecked button-checkboxes ( #3968 )
2024-03-08 19:33:06 +01:00
Raphael Michel
a3ce3b9af3
Select2: Fix multi-select styling for events
2024-03-08 10:09:11 +01:00
Raphael Michel
b6461e9303
Select2: Set closeOnSelect for event selection
2024-03-08 10:08:44 +01:00
dependabot[bot]
f045062055
Bump @babel/preset-env from 7.23.9 to 7.24.0 in /src/pretix/static/npm_dir ( #3952 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.23.9 to 7.24.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.24.0/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 12:17:23 +01:00
Richard Schreiber
9ab2e61c31
Widget: fix quantity cut-off on very narrow screens (Z#23141650) ( #3944 )
...
* Widget: fix quantity cut-off on very narrow screens
* align price to left
* fix columns on mobile screens (missing clearfix)
* use min-width instead
2024-03-01 09:56:48 +01:00
Raphael Michel
93eb041acc
Quota item selection: Strike disabled items in select2
2024-02-14 16:38:53 +01:00
Raphael Michel
57738f19bf
Update webauthn requirement from ==0.4.* to ==2.0.* ( #3880 )
...
* Get rid of unmaintained dependency python-u2flib-server
* Update webauthn requirement from ==0.4.* to ==2.0.*
* Fix tests
* Update src/pretix/control/views/auth.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Update src/pretix/control/views/auth.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Update src/pretix/control/views/user.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Update src/pretix/control/views/user.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Update src/pretix/control/views/user.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2024-02-14 13:27:24 +01:00
Richard Schreiber
7b5ce5e198
Select2: add option to close when clearing selection ( #3870 )
2024-02-13 22:27:36 +01:00
Mira
eee39b1300
Widget: fix availability of variations whose base item is unavailable ( #3873 )
...
* widget: fix variation/item unavailability
In case of an item variation, check the unavailability reasons of the item itself
as well as the variation.
* widget: Don't display waiting list on otherwise unavailable items
2024-02-13 22:25:08 +01:00
Phin Wolkwitz
cb17d80b63
Widget: Fix variations collapse indicator placement ( #3883 )
2024-02-12 13:51:25 +01:00
Phin Wolkwitz
365ccf159e
Widget: Change text when expanding variations (Z#23141075) ( #3852 )
...
* Add text change to variation toggle
* Add svg caret
* Fix svg and css
* update caret-svg, add fill-link-color and animation
* Use computed property for link text
* Rename variable according to code review
* Improve texts
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2024-02-09 13:29:40 +01:00
Phin Wolkwitz
39f9329207
Quota form: Change item selection field per context ( #3839 )
...
* Change item checkbox select to multiselect widget
* Make item selection widget dependent on count
* Make item selection widget dependent on variable
* Adjust widget choices
* Fix widget choices
* Fix item variation key errors
* Simplify code
* Fix classname
* Improve argument name
* Fix widget name
2024-02-08 09:33:39 +01:00
Richard Schreiber
92e6ffc7ef
Fix widget unavailability_reason
2024-02-06 13:55:34 +01:00
Mira
22f91f7aa2
Improve UI to configure unavailable items handling (Z#23131828) ( #3739 )
...
* start impl of unavailability modes ui
* add db migration
* use new widget for more fields
* improve contrast
* use new widget for hide_without_voucher field
* improved wording
* rebase migration
* undo changes to require_membership_hidden
* code formatting
* move unavail_reason logic around
* enforce consistent state of hide_without_voucher / require_voucher
* annotate unavailability info in get_grouped_items
* remove MSIE6 compat
* add unavailability reasons to widget
* remove test output
* Apply suggestions from code review
text improvements
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* add css fix for jumping items due to tooltip
* dynamically retrieve unavailability reason message
* widget: simplify logic conditions
* add available_{from,until}_mode to api and api docs
* rebase migration
* rebase migration
* add unavailable_*_mode to ItemVariation
* add available_*_mode to API docs for items
* fix wrong reference
* fix test cases
* add available_*_mode to item variation form
* apply unavailability modes to subevents and variations (presale)
* /o\
* apply unavailability modes to subevents and variations (widget)
* display unavailability mode in subevent product settings
* fix widget test
* fix api item tests
* copy available_*_mode when copying an item
* Apply suggestions from code review
Co-authored-by: Raphael Michel <michel@rami.io >
* Add unavail mode indicator to bulk create and edit forms
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
Co-authored-by: Raphael Michel <michel@rami.io >
2024-02-06 12:27:19 +01:00
dependabot[bot]
43facd1e43
Bump @babel/core from 7.23.7 to 7.23.9 in /src/pretix/static/npm_dir ( #3854 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.23.7 to 7.23.9.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.9/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-06 11:54:57 +01:00
dependabot[bot]
fa47f63307
Bump @babel/preset-env from 7.23.7 to 7.23.9 in /src/pretix/static/npm_dir ( #3855 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.23.7 to 7.23.9.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.9/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-06 11:33:13 +01:00
Mira
aa9d526207
Allow consistent deep links to tabs ( #3840 )
2024-01-29 09:38:41 +01:00
Richard Schreiber
2f19b48f97
Improve logging on general Ajax-errors
2024-01-17 09:43:08 +01:00
Richard Schreiber
abbf7bdd69
Widget: add support for html inside pretix-button
2024-01-17 09:39:33 +01:00
Raphael Michel
0220965ca9
Check-in: Add rule for number of days with entries since ( #3808 )
2024-01-12 17:09:51 +01:00
Mira
bfe0b218de
Add regexp compare for data-display-dependency-value ( #3802 )
2024-01-09 09:44:50 +01:00
Raphael Michel
8c24209e55
Allow image icons in info-row on start page
2024-01-04 16:22:55 +01:00
dependabot[bot]
5c80b75d09
Bump vue from 2.7.15 to 2.7.16 in /src/pretix/static/npm_dir ( #3795 )
...
* Bump vue-template-compiler in /src/pretix/static/npm_dir
Bumps [vue-template-compiler](https://github.com/vuejs/vue ) from 2.7.15 to 2.7.16.
- [Release notes](https://github.com/vuejs/vue/releases )
- [Changelog](https://github.com/vuejs/vue/blob/main/CHANGELOG.md )
- [Commits](https://github.com/vuejs/vue/compare/v2.7.15...v2.7.16 )
---
updated-dependencies:
- dependency-name: vue-template-compiler
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update vue as well
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Raphael Michel <michel@rami.io >
2024-01-03 15:01:00 +01:00
dependabot[bot]
7c479c1df6
Bump @babel/core from 7.23.6 to 7.23.7 in /src/pretix/static/npm_dir ( #3793 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.23.6 to 7.23.7.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.7/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-03 11:30:35 +01:00
dependabot[bot]
cb76956887
Bump @babel/preset-env from 7.23.6 to 7.23.7 in /src/pretix/static/npm_dir ( #3794 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.23.6 to 7.23.7.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.7/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-03 11:01:56 +01:00
dependabot[bot]
2e5385ca32
Bump @babel/preset-env from 7.23.2 to 7.23.6 in /src/pretix/static/npm_dir ( #3776 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.23.2 to 7.23.6.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.6/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-20 11:26:00 +01:00
dependabot[bot]
3c4de2aecd
Bump @babel/core from 7.23.2 to 7.23.6 in /src/pretix/static/npm_dir ( #3777 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.23.2 to 7.23.6.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.6/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-20 10:51:21 +01:00
Richard Schreiber
5667da9ad2
PDF-Editor: fix controls when resizing multiple objects ( #3764 )
...
Co-authored-by: Mira <weller@rami.io >
2023-12-19 06:23:09 +01:00
Raphael Michel
bbf360b569
Widget: Allow to call subevents by URL isntead of attribute
2023-11-28 09:37:45 +01:00