Raphael Michel
204d8cc7eb
Fix git hook
2018-05-02 10:34:50 +02:00
Raphael Michel
61f5d4b172
Docs: Change git hook to only look in changed files
2018-05-02 09:56:33 +02:00
Raphael Michel and GitHub
b2f92acbf6
Refs #654 -- API: Writable invoice operations ( #886 )
...
* Invoices
* Update invoices.rst
2018-04-29 14:29:03 +02:00
Raphael Michel and GitHub
6f30ecb365
Refs #654 -- Writable API methods for waiting list entries ( #885 )
...
* Refs #654 -- Writable API methods for waiting list entries
* Update test_waitinglist.py
2018-04-29 14:28:32 +02:00
Ture Gjørup and Raphael Michel
7bb18f6fad
Refs #654 -- API: Writable event endpoints ( #756 )
...
* MKBDIGI-185: Added update/create to events
* MKBDIGI-185: Added validation for 'slug, 'live' on event endpoint
* MKBDIGI-185: Code formatting
* MKBDIGI-185: Added 'plugins' to 'event' endpoint
* MKBDIGI-185: Merge migrations
* MKBDIGI-185: Cleaned up static methods
* EBILL-5: Added delete endpoint for event
* EBILL-5: Merge migrations
* EBILL-5: Fixed imports
* EBILL-5: Changed plugins to only list plugins enabled for the event
* EBILL-5: Added clone event endpoint
* EBILL-5: Removed permissions check API test for events
* EBILL-5: Merged master, updated migrations
* EBILL-5: Updated api permissions check for CRUD on events
* EBILL-5: Removed 'unique_together' constraint on event model
* EBILL-5: Removed call to changed static methods in test
* EBILL-5: Changed Event 'has_paid_things' to a property for consistency
* EBILL-5: Fixed created response code in documentation
* EBILL-6: Documentation fixes
* EBILL-6: Fixed typo
* EBILL-6: Fixed permissions
* EBILL-6: Added note on copying settings to documentation
* EBILL-6: Created model method for deleting sub objects on event before delete
* EBILL-6: Fixed typo
* EBILL-6: Re-added meta_data as read-only
* EBILL-6: Fixed permissions test
* EBILL-6: Added plugins issues check before live. Moved issues property from form to Event model.
* EBILL-6: Upped version number in documentation
* Add write support for MetaDataField
* EBILL-6: Expanded documentation for the clone endpoint, made behaviour of 'is_public' similar to 'plugins' for consistency
* EBILL-6: Re-added EventCRUDPermission
* EBILL-16: Updated documentation with permission model for the API
* EBILL-16: Added 'has_subevents' validation to ensure it cannot be changed once event is created.
* EBILL-16: Fixed event clone not differentiating between "not set" and "deliberately set to False"
* EBILL-16: Fixed event live validation
* EBILL-16: Added logging of live activated/deactivated
* EBILL-16: Fixed create event bug when no 'meta_data' supplied
* EBILL-16: Typo fixed
* EBILL-16: Added log display for "event created"
* EBILL-16: Enabling a plugin now calls 'installed' if applicable and log entries are added
* EBILL-16: Updated tests for events
* Do not allow enabling restricted plugins via the API
* Remove unused code
2018-04-25 17:13:09 +02:00
Raphael Michel and GitHub
1a0e2031d2
Add check-in capabilities to official RESTful API ( #884 )
...
* Add check-in capabilities to official RESTful API
* Add deprecation note
2018-04-25 16:02:07 +02:00
Raphael Michel
a94f416b3c
Refactor check-in logic into core
2018-04-25 13:22:06 +02:00
Raphael Michel
b41c536865
API: Add status view to checkin list resource
2018-04-24 19:08:15 +02:00
Raphael Michel
bee7314dd7
API: Add filters to questions view
2018-04-24 18:33:57 +02:00
Raphael Michel
d25407e3b4
API: Add fuzzy search to order positions API
2018-04-24 18:27:18 +02:00
Raphael Michel
ad697369ef
API: Add list and case-insensitive filters to order(positions) resource
2018-04-24 18:25:51 +02:00
Raphael Michel and GitHub
ce68f52ca0
Add badge printing capabilities ( #868 )
...
Add badge printing capabilities
2018-04-22 12:02:51 +02:00
Raphael Michel
87c54f07c6
Move PDF editor out of plugin and into core
2018-04-09 09:40:18 +02:00
Raphael Michel
ded15ecc3f
Add Jimdo to word list
2018-04-04 11:01:34 +02:00
Raphael Michel
0ad3ec444c
Widget: Add a compatibility mode for Jimdo
2018-04-04 10:07:26 +02:00
Raphael Michel and GitHub
a284e0c2f7
Add auditable superuser mode ( #824 )
...
* Remove is_superuser everywhere
* Session handling
* List of sessions, relative timeout
* Absolute timeout
* Optionally pseudo-force audit comments
* Fix failing tests
* Add tests
* Add docs
* Rebsae migration
* Typos
* Fix tests
2018-03-28 14:16:58 +02:00
Tobias Kunze and Raphael Michel
7622fe9fc5
Fix broken link ( #845 )
2018-03-28 09:44:44 +02:00
Tobias Kunze and Raphael Michel
b32aec682c
Add linkcheck ignores ( #843 )
2018-03-28 09:33:25 +02:00
Tobias Kunze and Raphael Michel
d54d25a432
Follow redirects in documentation urls ( #842 )
2018-03-28 08:44:47 +02:00
Raphael Michel
eecc1def2a
Stripe Connect: Add note to documentation
2018-03-26 23:50:23 +02:00
Raphael Michel
e329753939
Add a FAQ section on check-outs
2018-03-20 16:11:05 +01:00
Ture Gjørup and Raphael Michel
b564fe8a0d
Refs #654 -- API: Writable category endpoints ( #818 )
...
* EBILL-5: Added POST, PATCH, PUT and DELETE for categories
* EBILL-5: Fixed item category not removed on category delete
2018-03-16 14:50:22 +01:00
Felix Rindt and Raphael Michel
94a2cfe7fc
Fix doc typo
2018-03-14 17:13:29 +01:00
Raphael Michel
dffc82781b
Add writable questions API methods
2018-03-13 09:09:50 +01:00
Raphael Michel
f21da0cc2b
Add identifier field to questions
2018-03-13 09:09:50 +01:00
Raphael Michel
234e0ee764
Fix typo
2018-03-12 13:04:56 +01:00
Raphael Michel
093941f8ba
Another sphinx doc fix
2018-03-11 14:44:08 +01:00
Raphael Michel
1cb1c35e2a
Documentation syntax
2018-03-11 14:36:52 +01:00
Raphael Michel
432535e238
Add SPF and DKIM note to documentation
2018-03-11 14:31:48 +01:00
Raphael Michel
6a61a113b0
Add selectable to word list
2018-03-08 16:30:39 +01:00
Raphael Michel
e3d11ab681
Fix spelling mistakes
2018-03-08 14:25:00 +01:00
Raphael Michel
162f37e00f
Support for inofficial languages
2018-03-08 13:19:57 +01:00
Raphael Michel
d879634810
Add documentation on the translation process
2018-03-08 12:18:33 +01:00
Raphael Michel
4634f853f1
Documentation spellcheck: Compatibility with enchant2
2018-03-08 10:49:04 +01:00
Felix Rindt and Raphael Michel
fdf0b6263a
Fix doc typo ( #802 )
2018-03-07 09:20:21 +01:00
Raphael Michel
f0db879c9c
Update docs and German translation
2018-03-03 21:16:17 +01:00
Raphael Michel and GitHub
303b9912ff
Add „button“ operation mode of the widget ( #778 )
2018-03-03 11:20:41 +01:00
Raphael Michel
0259b2e5b9
Update paypal documentation
2018-03-02 22:55:37 +01:00
Raphael Michel
08e3fd3141
Fix spelling
2018-03-02 21:54:36 +01:00
Raphael Michel
578c1ecfaf
Add support for custom taxation rules
2018-02-28 23:03:25 +01:00
Raphael Michel
2434bf14d5
Add checkin_attetion field to Order model
2018-02-22 13:25:26 +01:00
Raphael Michel
3fbccf3f64
Allow check-in lists to include unpaid orders
2018-02-21 16:17:06 +01:00
Tim Freund and Raphael Michel
a68686cb06
Docs: Fix link to the Celery configuration documentation ( #771 )
2018-02-18 17:39:51 +01:00
Tim Freund and Raphael Michel
ba8cf3e01e
Replace PREFIX_CONFIG_FILE with PRETIX_CONFIG_FILE ( #769 )
...
The code looks for PRETIX_CONFIG_FILE in src/pretix/settings.py.
This change updates the documentation to match.
2018-02-18 17:39:34 +01:00
Raphael Michel
58d36b08e2
Pin Sphinx version
2018-02-14 11:49:50 +01:00
Raphael Michel
98906731e3
Move plugin list to website
2018-02-14 11:49:44 +01:00
Raphael Michel
39abf63698
Additional fixes
2018-02-02 10:16:23 +01:00
Ture Gjørup and Raphael Michel
8eaada992f
Refs #654 -- API: Writable item endpoints ( #676 )
...
* MKBDIGI-184: Basic create added for API items endpoint
* MKBDIGI-184: Starting endpoint for GET /api/v1/organizers/(organizer)/events/(event)/items/(id)/variations/
* MKBDIGI-184: endpoint for GET /api/v1/organizers/(organizer)/events/(event)/items/(id)/variations/
* MKBDIGI-184: Completed endpoint for variations
* MKBDIGI-184: Added endpoint for addons
* MKBDIGI-184: Added Item validation
* MKBDIGI-184: Added check for order/cart positions on item variation destroy.
* MKBDIGI-184: Fixed check for order/cart positions on item variation destroy.
* MKBDIGI-184: Updated tests, validation for addons
* MKBDIGI-184: Documentation feedback corrections
* MKBDIGI-184: Added documentation for item add-ons
* MKBDIGI-184: Code formatting fixes
* MKBDIGI-184: Feedback fixes
* MKBDIGI-184: Updated tests for delete item
* MKBDIGI-184: Cleaned up tests
* MKBDIGI-184: Added additional test URLs
* MKBDIGI-184: Documentation fixes
* MKBDIGI-184: Fixed read-only fields/Documentation
* MKBDIGI-184: Documentation fixes
* MKBDIGI-184: Added helper for dict merge for 3.4 compatibility
* MKBDIGI-184: Validation updates
* MKBDIGI-184: Fixed permissions test error. Changed to HTTP 404 for POST to addons endpoint
* MKBDIGI-184: Implemented nested variations and add-ons for POST on the item endpoint.
2018-02-01 15:43:51 +01:00
Raphael Michel
0b12b7aa89
Refs #678 -- Allow deletion of events that do not have any orders
2018-01-29 12:25:11 +01:00
Felix Rindt and Raphael Michel
fcd6bb1084
Fix register exporter signal name in doc ( #759 )
...
The signal is defined at
https://github.com/pretix/pretix/blob/353dce789d5dfe6c0ebf6e98257999325b6958f1/src/pretix/base/signals.py#L143
and ends with an s.
2018-01-24 17:48:25 +01:00