Raphael Michel
34d59c7741
Add "Go to shop" in mobile view
2017-07-06 17:36:01 +02:00
Tydon K
b4715f0931
Fix #517 -- Changed navpills to navtabs in email template editor ( #533 )
...
* Changed navpills to navtabs in email template editor
* Issue 517 - Added border radius to email template tabs and removed excess bottom margin.
2017-07-02 17:51:41 +02:00
Raphael Michel
ea970be6f2
Allow to generate random slugs
2017-06-28 18:20:06 +02:00
Raphael Michel
424b7964b4
Move some links to their own templates
2017-06-27 18:22:27 +02:00
Raphael Michel
e0fe78b82e
Fix typocheck problem
2017-06-26 17:00:16 +02:00
Raphael Michel
91bd02157c
Avoid word wrap inside event date
2017-06-21 15:44:42 +02:00
Raphael Michel
b2d4bea1d0
Refs #314 -- Read-only REST API ( #513 )
...
* initial commit
* API auth
* Hierarchical URLs
* Add session auth
* Strong hierarchy
* Add filters
* Add i18n fields, questions
* More viewsets and serializers
* Ticket download
* Add OrderPosition serializer
* View-level permissions
* More tests
* More tests
* Add basic API docs
* Add REST API to docs frontpage
* Tests for order endpoints
* Add invoice tests
* Voucher and waitinglist tests
* Doc draft
* order docs
* Docs on all viewsets
* Disable DRF docs, style sphinx, style browsable API
* Fix tests
* deprecated imports
* Test foo
* Attendee names
* Fix migration problems
* Remove browsable API, plugin integration
* Doc fixes
2017-06-19 11:16:04 +02:00
Raphael Michel
5caff5d28e
Remove validation error on valid input
2017-06-16 23:21:49 +02:00
Tobias Kunze
8fa490c938
Allow to add a prefix when generating voucher codes ( #518 )
2017-06-16 23:21:23 +02:00
Raphael Michel
a02823ca38
Add global order search
2017-06-05 20:50:06 +02:00
Raphael Michel
513f8e66f5
Display full name in event typeahead
2017-06-05 19:37:40 +02:00
Raphael Michel
0cecc168b6
Autocompletion in event selection
2017-06-05 19:28:52 +02:00
Raphael Michel
c7022bd285
Truncate name of current event
2017-06-05 17:51:21 +02:00
Raphael Michel
e89e3d2e1b
Fix Go to shop button for non-live events with subdomain
2017-06-02 17:58:44 +02:00
noelroy
574fb6804f
Fix #445 - Added go to shop button ( #512 )
2017-06-02 17:48:11 +02:00
Raphael Michel
24b1d2afcb
Disable CssAbsoluteFilter
2017-05-24 14:34:20 +02:00
Raphael Michel
006b6fd5e8
Add support for image icons in navigation
2017-05-23 11:42:42 +02:00
Raphael Michel
6396d2f922
Do not use short words for typochecks
2017-05-21 10:47:12 +02:00
Raphael Michel
0bb6b53ebc
Change client-side TIME_FORMAT for locale en as well
2017-05-17 18:06:19 +02:00
Raphael Michel
5ff6d0b014
Auto-detect common typos in email addresses
2017-05-15 11:33:18 +02:00
Raphael Michel
aac05727ed
Multi-line location field, new field for admission time
2017-05-10 12:58:57 +02:00
Raphael Michel
0d3f5e0c32
Fix #41 -- Drag-and-drop ticket editor
...
Undo/redo
Useful toolbox
Font selection
Add text content
Use hex for colors
JS-side dump and load
Save
Load layout, proper undo/redo
First steps to Python rendering
More PDF rendering
Copy and paste
Buttons for keyboard actions
Splash Screen
Block unbeforeunload in dirty state
Remove debugging output
Preview
Upload new PDFs via the editor
Fix bugs during PDF reload, link in settings form
New default ticket
Add OpenSans BI
Custom fonts, fix tests
2017-05-09 11:10:10 +02:00
Raphael Michel
c98b0aac90
Added bootstrap-colorpicker
2017-05-09 11:10:10 +02:00
Bolutife Lawrence
962cdef69a
Fix #379 -- Add logo to event organizers ( #431 )
...
* [WIP] Add logo to event organizers.
* Fix indentation issues.
* Refactor code
Refactor code
Refactor code
* Add new migration
* Take files into account for organizer sform (settings form)
* Fix grammer
* Make bootstrap form errors specific to each fieldset
* Display logo on organizer's page
* Fix PR issues
Fix PR issues
Fix PR issues
* Reorder imports
* Remove conflicting migration
* Fix rebase conflict
2017-05-08 17:46:35 +02:00
Raphael Michel
d08a0bdb00
Refs #39 -- New concept of "teams" ( #478 )
...
* New models
* CRUD UI
* UI for adding/removing team members
* Log display for teams
* Fix invitations, move frontend
* Drop old models (incomplete)
* Drop more old stuff
* Drop even more old stuff
* Fix tests
* Fix permission test
* flake8 fix
* Add tests fore the new code
* Rebase migrations
2017-05-03 16:55:37 +02:00
Raphael Michel
d389e4390f
Add variation descriptions and allow to order addons
2017-05-02 00:12:22 +02:00
Raphael Michel
603a3d78fc
Properly initialize lightbox
2017-04-19 17:10:32 +02:00
Raphael Michel
ec73c916b7
Change style of admin log entries
2017-04-17 22:04:25 +02:00
Raphael Michel
110ccb5587
Update FontAwesome
2017-04-17 22:00:58 +02:00
Raphael Michel
dd9c0b3a01
Add dependencies between form fields
2017-04-17 21:37:25 +02:00
Raphael Michel
d2d711c1f8
Fix datetimepicker annoyances
2017-04-17 21:12:52 +02:00
Raphael Michel
b52f2f5a9e
Improve add-on products
2017-04-17 14:54:15 +02:00
Raphael Michel
f5b871f8f5
Unify design of the different mail previews
2017-04-14 11:51:27 +02:00
jlwt90
bc6b84f900
Fix #308 -- Preview for email templates ( #438 )
...
* add ajax and dummy api response
* add preview <p> blocks
* finalise order_placed setup
- use <pre> for mail preview
- create dummy data in backend
* fix i18n text conversion
* create fragment template for mail preview
* support i18n in mail preview view
* apply mail fragment in all mail settings
fix mistake in input[lang=en] flag style
add dummy data for all placeholders
apply fragment template to all fields
add exclude option to fragment template
* remove migration file
* add translation mapping & fix field label
remove hardcoded field label
add transblock for translation file
* add test for mail setting preview
* fix code style in preview class
* bug fix in mail preview view
- fixed localised date values
- added locale index mapping
- added tests on multi-language event
- enhanced dummy data
2017-04-14 11:19:58 +02:00
Raphael Michel
07fed0acce
Use async actions for order export
2017-04-11 12:12:40 +02:00
Raphael Michel
4919f8991c
Automatic update checks ( #434 )
...
* Basic update checks
* Fix issues pointed out by @rixx
* First test
* Add tests
* Even more tests
2017-04-01 15:34:34 +02:00
Raphael Michel
7267496367
Fix small UI glitches
2017-03-31 11:11:40 +02:00
Raphael Michel
d3a26d8022
Display checkbox for items with max_per_order == 1
2017-03-24 17:30:37 +01:00
Raphael Michel
5a882a0fae
Fix broken i18nfield style
2017-03-12 11:11:13 +01:00
Raphael Michel
8e4b71eb19
Display a small pretix logo next to changes performed by superusers
2017-02-23 20:36:19 +01:00
Raphael Michel
c83f539bba
Add waiting list
2017-02-07 10:03:30 +01:00
Raphael Michel
b7df5eff19
Move asynctask/asyncdownload to base
2017-02-07 10:03:30 +01:00
Raphael Michel
a3cd8d151d
Improve organizer page and tabs
2017-01-27 12:06:55 +01:00
Raphael Michel
123f47ab39
Added tabs to the organizer page
2017-01-27 11:03:56 +01:00
Raphael Michel
78fc58cc93
Add setting to turn off automatic collapsing of variations
2017-01-22 20:31:59 +01:00
Jan Felix Wiebe
63bdb397e7
Added validation for voucher generation field ( #373 )
...
* Check voucher count input field before generating
* changed voucher-bulk-codes-num to numeric type
* Added Jan Felix to AUTHORS
* replaced alert by validation colors
* added another formatting reset
...so that it does not stay red if someone submits something valid
2017-01-15 15:42:15 +01:00
Raphael Michel
b16824ec2b
Rename readme, fix packaging
2017-01-04 22:10:06 +01:00
Raphael Michel
c639cd96f5
Moved static files and celery.py
2017-01-04 22:00:28 +01:00
Raphael Michel
f503d3f3f5
Move static files out of pretix again, compile on setuptools build
2016-02-16 16:42:02 +01:00
Raphael Michel
c930829510
Got rid of all submodules
2016-02-16 16:17:04 +01:00