Commit Graph

160 Commits

Author SHA1 Message Date
Tobias Kunze
7a8493cae3 Fix #330 -- Add require_live parameter to event_view decorator (#331)
* Add require_live flag to event_view decorator

Refs #330

* Use new require_live flag in stripe webhook
2016-11-25 14:34:49 +01:00
Jonas Große Sundrup
d3327b1e45 Add basic instrumentation possibilities to pretix (#271)
* add basic instrumentation possibilities to pretix

* make tabs to spaces

* apply flake8

* implement upstreams suggestions, round 1

* adjust naming of redis-connection

* address noredis

* add view for metrics

* implement HTTP basic auth in front of metrics-endpoint

* rename labelset

* make flake8-clean

* implement upstreams suggestions, round 2

* correct minor slipups

* fix missing return

* let isort add an empty line

* implement test for counter

* implement upstream suggestions, round 3

* correct typo

* implement first test for view

* finish view-test

* fix deprecated keyword

* implement upstream-suggestions, round 4

* implement test for gauge

* test exceptions as well

* add db-decorator
2016-11-20 14:46:45 +01:00
Raphael Michel
d653ea5256 Add documentation for Order.meta_info 2016-11-13 16:06:54 +01:00
Raphael Michel
0b167aaa2c Deprecate PluginType 2016-11-03 11:33:44 +01:00
Raphael Michel
d701133f15 Revert to setuptools 28.6 on CI due to
https://github.com/pypa/setuptools/issues/833
2016-10-29 12:50:26 +02:00
Raphael Michel
1008f4c668 Improve development setup documentation 2016-10-13 22:57:56 +02:00
Tobias Kunze
b6dc2661ae Add signal to display html in quota detail view (#264) 2016-10-08 15:53:01 +02:00
Raphael Michel
b5a23224c8 Added admin action to make an expired order pending again 2016-10-03 11:14:20 +02:00
Raphael Michel
b6a34975a9 py.test: rerun and print warnings by default 2016-09-27 11:06:58 +02:00
Raphael Michel
84fd7cb166 Merge remote-tracking branch 'remotes/flaviabastos/187_unify_canceled_spelling' 2016-09-21 19:07:15 +02:00
Flavia Bastos
8ef6439c44 Unify spelling of 'canceled'
Issue 187
Remove typeahead JS file.
2016-09-21 10:35:41 -06:00
Raphael Michel
831d06993e Removed references to obsolete celery.txt 2016-09-21 10:49:16 +02:00
Raphael Michel
1faacef9d4 Always process tasks through celery (#245) 2016-09-21 10:38:31 +02:00
Raphael Michel
515e9e574d Removed docker from non-docker docs 2016-09-20 17:03:02 +02:00
Raphael Michel
68e51c0f74 Added pytest-rerunfailures 2016-09-16 00:03:42 +02:00
Tobias Kunze
55120fc4ea Proper regeneration behavior for cancellations 2016-09-08 15:46:26 +02:00
Tobias Kunze
988dfc32a3 Use @transaction.atomic instead of @transaction.atomic() 2016-09-07 15:30:38 +02:00
Raphael Michel
090d25aba0 Added examples to i18n documentation, run doctests 2016-09-01 12:36:28 +02:00
Raphael Michel
8c7e051f8d Updated dev docs as we removed all submodules 2016-09-01 11:30:44 +02:00
Raphael Michel
022e02d913 Fix #177 - Allow to change the payment method 2016-08-31 19:54:45 +02:00
FlaviaBastos
65c16bdc58 Fix #160 -- Add step to run collectstatic and info for testing env (#194)
* Add step to run collectstatic and infor for testing env
#160

* remove info for testing
2016-08-29 22:26:26 +02:00
Raphael Michel
74866437f4 New signals to add content to the front page 2016-08-15 15:35:32 +02:00
Raphael Michel
e90fd57ca3 Update concept documentation and add a graph on order states 2016-08-14 20:41:34 +02:00
Raphael Michel
7b5dd6bd6c Speed up the test suite 2016-08-14 17:56:58 +02:00
Tobias Kunze
509b2e4f3e Document mail testing setup for devs (#157) 2016-08-10 22:17:16 +02:00
Tobias Kunze
43b10a4f12 Add missing nav_event signal to docs (#158) 2016-08-04 11:02:43 +02:00
Raphael Michel
01fff14152 Improved documentation 2016-08-03 09:43:43 +02:00
Raphael Michel
221ce9f0ae Added configuration options for some secret lengths 2016-08-03 00:18:04 +02:00
Raphael Michel
b0d3f0926a Added guide for manual installation 2016-07-31 15:43:17 +02:00
Raphael Michel
ba5d871197 Added process_response URL hook 2016-07-31 13:45:42 +02:00
Raphael Michel
31ed5876df Re-order plugin tutorials 2016-07-31 13:37:51 +02:00
Raphael Michel
eab356da53 Re-order signal reference 2016-07-31 13:34:47 +02:00
Raphael Michel
505d3624b3 Added documentation on logging 2016-07-31 13:31:57 +02:00
Raphael Michel
c744ee93b9 Simplify the API for custom URLs 2016-07-31 13:04:17 +02:00
Raphael Michel
d32c1bd9c8 Added runtime SASS compliation and color settings 2016-07-29 20:15:13 +02:00
Raphael Michel
7514b9bab2 Added a signal for processing event requests 2016-07-28 21:02:29 +02:00
Raphael Michel
03a56f81ca Added documentation on custom views 2016-07-26 12:16:09 +02:00
Tobias Kunze
310a14a393 Move middleware functionality to utils.py (#154)
This simplifies providing an `event_view` method which works as
decorator for presale/ views (e.g. for plugins), providing passing
requests with event and organizer context if possible, and re-routing or
failing appropriately otherwise.
2016-07-26 10:27:59 +02:00
Tobias Kunze
bfc721978d Fixed minor documentation errors and mistakes (#151) 2016-07-14 20:01:38 +02:00
Raphael Michel
af8e017b07 Added signals to extend the order detail page 2016-07-11 19:48:05 +02:00
Raphael Michel
35a9ab8f62 Added signals that allow to modify the voucher form 2016-07-03 16:52:56 +02:00
Raphael Michel
7b456a620d Added voucher_redeem_info signal and improved signal documentation 2016-07-03 15:51:09 +02:00
Raphael Michel
e09f213f0c Fixed developer documentation for Python 3.4 2016-06-27 18:55:23 +02:00
Raphael Michel
0c4368170f Added hook for links in the footer 2016-06-14 13:05:47 +02:00
Raphael Michel
a7647d8de2 Allow to disable login/password reset 2016-06-06 23:07:49 +02:00
Raphael Michel
e4b1cf8d6f Document setting storage and mail sending 2016-05-29 20:34:20 +02:00
Raphael Michel
ead7d8ed78 Improved and documented i18n and background tasks 2016-05-29 20:02:31 +02:00
Raphael Michel
8369ad291e Added a reference to the documentation 2016-05-29 18:53:08 +02:00
Raphael Michel
93502777b5 Documented pretix' URL layer 2016-05-29 18:49:04 +02:00
Raphael Michel
6ce5fadee1 Improved documentation on plugins 2016-05-29 14:56:17 +02:00