Norman Jäckel
2a10feecad
Added CSV import, fixed #1186 . Also cleaned up motion and user CSV import.
2014-04-13 20:35:19 +02:00
Norman Jäckel
b95a856904
Added form field for multiple creation of new participants. Fixed #178 .
2014-01-11 23:09:59 +01:00
Norman Jäckel
1fb1f17d15
New API for widgets using a metaclass.
...
It is now possible to define a default state and to submit extra stylefiles and javascript files when defining a widget in an app. This is done by a new metaclass in openslides.utils.dispatch. Also fixed some other tests.
2013-12-01 21:30:12 +01:00
Oskar Hahn
0752d476e4
Change to MIT Licence
...
* Remove headers
* Changed lineendings to linux style in AUTHORS and CHANGELOG
2013-11-04 14:57:30 +01:00
Oskar Hahn
d937262d28
Use flake8 instead of pep8. Orderd the imports with isort
...
* changed the fab-command pep8 to check
* checked and fixed any code with flake8. Also the urls.py
* checkt the projector app with pylint
2013-10-14 18:43:12 +02:00
Norman Jäckel
e1b149cde3
New config app. Apps only have to define config vars once. Config pages, forms and so on are created automaticly.
...
Changes after some reviews are done.
Problematic is still that the JS can not be moved to an extra file because of the template tags in the code.
2013-03-28 15:31:13 +01:00
Oskar Hahn
3229d86d4d
Import urls.py needed django functions from django.conf.urls
2013-01-05 01:05:38 +01:00
Oskar Hahn
bd32994296
cleanup
...
Removed unused imports and fixed pep8 errors
2012-11-24 14:01:21 +01:00
Norman Jäckel
c13f4ba52d
Add UserView and GroupView part 2
2012-10-30 00:07:25 +01:00
Norman Jäckel
015dc159ed
Add UserView and GroupView part 1
2012-10-27 18:17:22 +02:00
Oskar Hahn
bc3e7fdaab
rewrote the group views as class based views
2012-08-11 10:09:54 +02:00
Oskar Hahn
9b3bec69d1
rewrote the passwort reset view as class base view
2012-08-10 21:24:26 +02:00
Oskar Hahn
1f2f7cc73a
rewrote user csv import
...
The import does not delete the existing users anymore, but append the users as new users.
2012-08-10 19:49:46 +02:00
Oskar Hahn
bb00eb3eb4
rewrote participant status view as class based view
2012-08-10 19:19:41 +02:00
Oskar Hahn
90fddba63b
rewrote delete participant view as class based view
2012-08-10 13:29:46 +02:00
Oskar Hahn
ddb5756868
rewrote the participant edit view as class based view
2012-08-10 13:22:09 +02:00
Oskar Hahn
29049119f7
rewrote participant overview as class based view
2012-08-10 11:51:45 +02:00
Oskar Hahn
aa130ab2da
cleanup openslides base files.
...
Do not manipulate the pythonpath anymore.
2012-07-10 14:00:51 +02:00
Oskar Hahn
dc9dabff6d
cleaned up the participant app. Sort of...
2012-07-07 15:26:00 +02:00
Emanuel Schuetze
a6c220ca02
Reverted wrong testing code (for participants) from last commit.
2012-06-06 13:51:54 +02:00
Emanuel Schuetze
d8cd0c2b6a
Renamed logo files (typo).
2012-06-04 10:17:56 +02:00
Emanuel Schuetze
37619b0a80
#114 : Set participants tab inactive if usersettings page is active
2012-05-20 22:34:41 +02:00
Emanuel Schuetze
189c975137
Use same url to toggle participant status.
2012-05-19 19:22:20 +02:00
Emanuel Schuetze
7ef298881d
Updated license header.
2012-04-25 22:29:19 +02:00
Emanuel Schuetze
5f3c6c4821
#111 : Move pdf creation code from utils to participant app.
2012-04-20 23:23:50 +02:00
Emanuel Schuetze
36ca264931
Remove superuser function.
2012-04-15 09:35:51 +02:00
Emanuel Schuetze
e84861211a
Fixed login/logout urls.
2012-04-14 09:42:30 +02:00
Emanuel Schuetze
a1c5766e7a
Adjusted app prefix in urls.py (outsource in global urls.py). Some code formatting.
2012-04-13 21:43:16 +02:00
Emanuel Schuetze
9c13667ff0
#81 : Merged fix of r363 from default branch into 1.2-dev branch.
2012-04-02 08:35:10 +02:00
Emanuel Schuetze
d54afd7ad6
Removed generate passwords function/link. Now passwords will be generated after creating participants.
2011-11-14 21:25:20 +01:00
Emanuel Schuetze
a05b576f9e
Print password pdf with url and welcometext.
2011-09-04 00:54:45 +02:00
Oskar Hahn
e849716ee4
default password and reset function
2011-09-03 17:17:29 +02:00
Oskar Hahn
3db6a12024
Add code
2011-07-31 10:46:29 +02:00