Raphael Michel
15a85bb873
Commit style docs
2017-06-19 12:02:12 +02:00
Raphael Michel
4b12678fa4
Various docs improvements
2017-06-19 12:01:00 +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
1d5c160e1d
Document contact_form_fields
2017-06-01 12:57:11 +02:00
Raphael Michel
983326e610
Stop pinning chardet/setuptools versions
2017-05-27 12:50:18 +02:00
lhhong
ed7e90451b
Minor update to setup documentation
2017-05-21 10:29:56 +02:00
Raphael Michel
ec9511c17a
Smaller documentation updates
2017-05-17 18:19:28 +02:00
Raphael Michel
20b8aafe11
Update translations
2017-05-03 17:23:44 +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
2fcd561ff7
Add a user guide on payments
2017-05-02 18:59:18 +02:00
Raphael Michel
960d0bcdf2
Link to Django's runserver options in dev docs
2017-05-02 00:15:39 +02:00
Raphael Michel
55ce83a642
Drop "squash your commits" from the dev guide
2017-05-02 00:04:38 +02:00
Raphael Michel
4f015f1d96
Replace organizer_edit_tabs by nav_organizer
2017-04-27 10:00:09 +02:00
Raphael Michel
bbe272c35c
Fix #372 -- Plugin hook for "Copy from event"
2017-04-26 15:24:16 +02:00
Raphael Michel
39513448f3
Add signal nav_global
2017-04-26 14:34:48 +02:00
Raphael Michel
984d5c716b
Integrate hierarkey package ( #460 )
2017-04-10 18:11:21 +02:00
alainrk
550ab7de18
Added python3-dev package to External Dependencies ( #451 )
2017-04-01 15:40:46 +02:00
Raphael Michel
177d46ab8d
New signal: html_footer
2017-03-08 14:38:25 +01:00
Raphael Michel
8b7d2314b8
Use django-i18nfield library ( #418 )
2017-02-27 21:16:28 +01:00
Raphael Michel
f16aabc136
Add signal for required pre-checkout confirmations
2017-02-20 15:40:55 +01:00
Raphael Michel
123f47ab39
Added tabs to the organizer page
2017-01-27 11:03:56 +01:00
Raphael Michel
fecc5ec307
Add support for restricted plugins
2017-01-22 18:15:31 +01:00
Raphael Michel
0665bd443b
Add validate_cart hook
2017-01-22 18:05:47 +01:00
Raphael Michel
ea807239b1
Fix #356 -- Download all tickets from an order
2017-01-13 16:10:53 +01:00
Raphael Michel
ecb1eedcba
Add nav_topbar signal
2017-01-08 00:07:19 +01:00
Raphael Michel
33265d05fb
Add event_live_issues signal
2017-01-07 14:41:53 +01:00
Raphael Michel
aed9382fd7
Introduce RequiredAction model
...
Fix #343 by no longer marking as refunded automatically
2017-01-04 15:04:18 +01:00
chotee
cfda772133
Improved documentation by adding some requirements that where needed to install from a clean Debian 8.6 installation. ( #365 )
...
Before the ```$ pip3 install -r requirements.txt -r requirements/dev.txt``` installation step would succeed I needed to add the following dependencies:
```$ sudo aptitude install libxml2-dev```
```$ sudo aptitude install libxslt1-dev```
The Error without the dependencies ended with:
```
In file included from src/lxml/lxml.etree.c:515:0:
src/lxml/includes/etree_defs.h:14:31: fatal error: libxml/xmlversion.h: No such file or directory
#include "libxml/xmlversion.h"
^
compilation terminated.
Compile failed: command 'x86_64-linux-gnu-gcc' failed with exit status 1
creating tmp
cc -I/usr/include/libxml2 -c /tmp/xmlXPathInitm_7rr3ky.c -o tmp/xmlXPathInitm_7rr3ky.o
/tmp/xmlXPathInitm_7rr3ky.c:1:26: fatal error: libxml/xpath.h: No such file or directory
#include "libxml/xpath.h"
^
compilation terminated.
*********************************************************************************
Could not find function xmlCheckVersion in library libxml2. Is libxml2 installed?
*********************************************************************************
error: command 'x86_64-linux-gnu-gcc' failed with exit status
```
In the "make localcompile" step I had to do
```$ sudo aptitude install gettext```
before it would succeed.
There was a reference to a demo event ("/mrmcd/2015/") it should probably be /bigevents/2017/ .
2016-12-19 09:01:59 +01:00
Tobias Kunze
58668010a2
Remove trailing whitespaces ( #361 )
2016-12-16 21:44:34 +01:00
Raphael Michel
fb19891473
Add plugin documentation
2016-12-08 18:20:43 +01:00
Raphael Michel
f76d173162
Fix various doc issues
2016-11-29 17:19:22 +01:00
Tobias Kunze
f13965da92
Consistently refer to 'pip3'. Closes #318 .
2016-11-26 13:10:30 +01:00
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
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
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
1faacef9d4
Always process tasks through celery ( #245 )
2016-09-21 10:38:31 +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