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
984d5c716b
Integrate hierarkey package ( #460 )
2017-04-10 18:11:21 +02:00
Matthew Emerson
4accbef6a9
Fix #446 -- Choices for Event.currenxy attribute ( #452 )
...
* Change event currency to a choice attribute
* Added pycountry to requirements for currency list
* Fixed issues from flake8
* Added tests for event currency and added pycountry to setup.py
* Removed whitespace from test/control/test_events.py
2017-04-06 12:08:55 +02:00
Raphael Michel
2e9d95b96a
Update minimal django version
2017-04-05 11:10:49 +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
jlwt90
55953d5b4e
Fix #389 -- Add event ical download feature ( #413 )
...
* added event ical download feature
* handle event settings and timezone
* add test cases for ical download
* fix failed test case for timezone settings
* using vobject lib to generate ical
* customised UID & add vobject dependency
2017-03-09 21:13:08 +01:00
Raphael Michel
c63e69db5f
Remove version pin of html5lib and update bleach
2017-03-08 18:26:52 +01:00
Raphael Michel
8b7d2314b8
Use django-i18nfield library ( #418 )
2017-02-27 21:16:28 +01:00
Raphael Michel
1fa0256363
Switch from coveralls to codecov
2017-02-07 00:04:28 +01:00
Raphael Michel
aba7652aee
Update django-statici18n to 1.3
2017-01-23 00:09:57 +01:00
Raphael Michel
b2cd633248
Update django-bootstrap3, bump version
2017-01-07 17:23:41 +01:00
Raphael Michel
210768a14f
Fix mistyped Django version
2017-01-04 21:21:29 +01:00
Raphael Michel
87b7ffcc2a
Simplify and update setup.py and requirements
2017-01-04 21:17:12 +01:00
Raphael Michel
67de7150e5
Built-in support for sentry
2017-01-04 21:04:47 +01:00
Raphael Michel
b6e42d64da
Upgrade to Celery 4
2017-01-04 20:12:50 +01:00
Raphael Michel
89732a3057
Use new fork of django-formset-js
2017-01-04 19:35:55 +01:00
Raphael Michel
dd8d28f6b8
Pin html5lib version
2017-01-04 13:46:57 +01:00
Raphael Michel
9d08e23a48
Fix #306 -- Add HTML multipart version to emails
2017-01-04 13:31:40 +01:00
Raphael Michel
e6f731ad77
New event creation wizard
2017-01-01 19:47:02 +01:00
Raphael Michel
34b937273a
Update PyPDF2
2016-12-04 22:53:36 +01:00
Raphael Michel
82b68bf7e0
Fix #304 -- Send consistent metadata to PayPal
2016-11-29 16:50:37 +01:00
Raphael Michel
45b960b97c
Use django-statici18n in production
2016-11-09 19:08:51 +01:00
Raphael Michel
d7719d0bc7
2FA: Login via U2F
2016-10-09 12:59:43 +02:00
Raphael Michel
aecf263de7
2FA: Registraion of U2F devices
2016-10-09 12:59:43 +02:00
Raphael Michel
2f24af824e
2FA: Support for adding TOTP-based devices
2016-10-09 12:59:43 +02:00
Tobias Kunze
689f78d03b
Fix incompatibility with sqlparse and debug-toolbar
...
Thanks to @flaviabastos for reporting this in #259 .
I think the issue is solved by higher versions of sqlparse in general,
but without further testing, version pinning is probably the safest
option.
2016-10-04 21:37:52 +02:00
Raphael Michel
c9fd629eba
Pin version of pycparser due to bug
2016-10-03 10:53:17 +02:00
Raphael Michel
b6a34975a9
py.test: rerun and print warnings by default
2016-09-27 11:06:58 +02:00
Raphael Michel
efc6b6e480
Resolved various warnings, upgrade bootstrap3
2016-09-27 10:50:13 +02:00
Raphael Michel
965428e422
Django 1.10: New-style middlewares
2016-09-27 10:00:03 +02:00
Raphael Michel
1bf459c193
Upgrade Django to 1.10
2016-09-26 19:21:18 +02: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
Raphael Michel
dae5d859db
Banktransfer: Big import refactoring
2016-09-08 20:43:05 +02:00
Raphael Michel
090d25aba0
Added examples to i18n documentation, run doctests
2016-09-01 12:36:28 +02:00
Raphael Michel
42b9559b6f
Removed selenium as a test dependency
2016-08-14 17:20:33 +02:00
FlaviaBastos
04ab016d91
Fix #51 -- Allow rich text in product and category descriptions
...
* Allow rich text in product descriptions
#51
* Allow rich text in category descriptions, update requirements to support fix.
#51
* Change line break (aesthetic only)
#51
* Add markdown to requirements. Update authors file
2016-08-05 23:53:41 +02:00
Raphael Michel
d32c1bd9c8
Added runtime SASS compliation and color settings
2016-07-29 20:15:13 +02:00
Raphael Michel
f9cd4f02d3
Workaround to django-debug-toolbar#852
2016-07-20 18:29:25 +02:00
Raphael Michel
1bfe2d4525
Fixed double requirement
2016-05-09 11:44:18 +02:00
Raphael Michel
b6fcf91517
Changed to use a custom celery as well
2016-05-09 11:40:06 +02:00
Raphael Michel
f999b9ffd9
Updated standalone docker file and install guide
2016-05-09 11:11:25 +02:00
Raphael Michel
55013cf2bb
Fixed error in requirements file
2016-05-04 18:50:34 +02:00
Raphael Michel
8c40f02cec
Downgrade mt-940, see WoLpH/mt940#23
2016-05-04 18:40:03 +02:00
Raphael Michel
499cf6c5c8
Fixed flake8 problems
2016-05-04 18:35:33 +02:00
Raphael Michel
fdff5e7a98
Switched from LESS to SASS
2016-03-31 20:08:27 +02:00
Raphael Michel
ced7302b81
Get rid of our own dj-static fork
2016-02-16 16:43:12 +01:00
Raphael Michel
b0fa089561
Fixed dependency declaration in setup.py, upgraded django-compressor
2016-02-16 16:33:23 +01:00
Raphael Michel
cd0c840825
Django 1.9 requires django-compressor@develop
2015-12-12 23:32:01 +01:00
Raphael Michel
493b80a481
Updated Django to 1.9, django-bootstrap3 to 6.2 and reportlab to 3.2
2015-12-12 13:21:24 +01:00