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
Raphael Michel
2ec534e32d
Show all events to superuser
2017-01-12 16:44:41 +01:00
Raphael Michel
2182a4e361
Add improved UI if no event can be created
2017-01-07 14:25:01 +01:00
Raphael Michel
a0350d1444
Fix #349 -- Allow to clone an event
2017-01-01 20:35:53 +01:00
Raphael Michel
e6f731ad77
New event creation wizard
2017-01-01 19:47:02 +01:00
Raphael Michel
7b48a17b51
Reduce number of redundant SQL queries
2016-11-06 19:59:19 +01:00
Raphael Michel
2541855948
Fixed missing or unused imports
2016-07-18 23:12:16 +02:00
Raphael Michel
3ae13ce0ed
Added locale settings to event creation
2016-05-04 18:29:40 +02:00
Raphael Michel
1014e3f0f4
Added a personal dashboard
2016-02-23 09:30:50 +01:00
Raphael Michel
d133d2abff
Removed CleanerVersion layer [backwards-incompatible!]
2015-12-12 13:08:33 +01:00
Raphael Michel
1b65d3cfaf
Added PDF exporter for the order overview
2015-09-08 23:45:29 +02:00
Raphael Michel
6279540372
Added a default set of active plugins
2015-09-08 21:12:56 +02:00
Raphael Michel
e828d711bd
Used isort to order all import statements
2015-07-19 20:46:34 +02:00
Raphael Michel
02c9e5fcae
Add very basic dashboards
2015-06-15 20:08:00 +02:00
Raphael Michel
423dc9f0aa
Refactor: separate forms from view, improve code style
2015-06-03 13:19:59 +02:00
Raphael Michel
3ac26f64f3
Create new events
2015-05-27 23:09:33 +02:00
Raphael Michel
79dfe7a084
Pagination in all ListViews
2015-05-24 14:07:51 +02:00
Raphael Michel
077413f41c
Restructure our python module. A lot.
2015-02-14 17:55:13 +01:00