Jan Tuomi
e709570f22
Change stuff to use excel files
2017-10-31 22:36:31 +02:00
Jan Tuomi
84f7d86875
Add missing member migration
2017-10-29 12:45:04 +02:00
Jan Tuomi
c855ffc10f
Write translations and fix pep8
2017-10-29 12:11:15 +02:00
Jan Tuomi
331d4b86b9
Fix multiple form and table issues
2017-10-28 16:50:38 +03:00
Jan Tuomi
c5ad46c411
Add category to role model
2017-10-16 12:42:12 +03:00
Jan Tuomi
df931fb3e5
Fix pagination for 'add many' confirm view
2017-10-03 14:39:39 +03:00
Jan Tuomi
5666825738
Add option to choose delimiter in CSV import
2017-10-02 20:56:49 +03:00
Jan Tuomi
d1343f8b58
Fix export csv error
2017-10-02 20:35:19 +03:00
Jan Tuomi
4099e5fa24
Fix broken tests
2017-09-29 00:05:17 +03:00
Jan Tuomi
3901c21c67
Fix decorators in members
2017-09-28 20:28:19 +03:00
Jan Tuomi
75d9fb1dbb
Create new permission groups and fix member register permissions
2017-09-28 18:46:51 +03:00
Jan Tuomi
51a30d637f
WIP webapp permissions
2017-09-28 09:22:56 +03:00
Jan Tuomi
5e33a8e30c
Add tests for sähköpiikki API user
2017-09-26 15:30:23 +03:00
Jan Tuomi
61f5c293db
Implement token auth for sähköpiikki
2017-09-26 14:39:21 +03:00
Jan Tuomi
864b3787c8
Add sahkopiikki user create command
2017-09-26 11:30:34 +03:00
Jan Tuomi
d3e763aa05
Fix search logic for full names
2017-09-25 23:06:44 +03:00
Jan Tuomi
51e16df08b
Fix model form issues
2017-09-25 22:19:00 +03:00
Jan Tuomi
982e6bf928
Add autocomplete search to "add payment" and add search bar to table views
2017-09-25 21:55:49 +03:00
Jan Tuomi
7ce28c3a48
Add autocomplete widget and fix some errors
2017-09-25 20:45:13 +03:00
Jan Tuomi
91a0694ae5
Fix timezone issues and create coffee view unit test
2017-09-25 19:45:58 +03:00
Jan Tuomi
e00f1edaa0
Fix pep8
2017-09-25 19:21:19 +03:00
Jan Tuomi
6954cc7f10
Refactor members views
2017-09-25 19:18:23 +03:00
Jan Tuomi
7eeec5da63
Add new translations
2017-09-25 13:41:26 +03:00
Jan Tuomi
a99544f967
Fix more pep8 badlings
2017-09-20 23:35:41 +03:00
Jan Tuomi
68f587f776
Merge branch 'develop' into feature-pep8-fixes
2017-09-20 23:32:41 +03:00
Jan Tuomi
b0edaae32e
Remove conflict resolver and add dynamic payments
2017-09-20 23:19:50 +03:00
henu
08710b3705
Fix members pep8 and add docstrings
2017-09-20 21:00:58 +03:00
Jan Tuomi
f534244dd8
Fix logging in all modules
2017-09-19 19:31:43 +03:00
Juhana Luomanen
b16bef536e
Fix admin site header. Resolve issue #71
2017-09-13 19:44:44 +03:00
Jan Tuomi
b37d5f2f55
Fix translation issue in payment form
2017-06-04 13:24:54 +03:00
Juhana Luomanen
350112c5d1
Merge branch 'feature-infoadmin' into develop
2017-06-01 19:40:18 +03:00
henu
1fd830b51e
Add translations to member counter
2017-06-01 19:23:51 +03:00
henu
e6328fdf87
Add member count to member list
2017-06-01 19:16:52 +03:00
Jan Tuomi
c36ef9ad3f
Fix payment reference issue with duplicate resolver
2017-06-01 18:39:26 +03:00
Juhana Luomanen
a1171afc56
Merge branch 'develop' into feature-infoadmin
2017-06-01 18:04:26 +03:00
Jan Tuomi
5c8dfdfd1d
Add settings value for automatic emails
...
Resolves #54
2017-05-29 23:26:36 +03:00
Jan Tuomi
26f4d28003
Finalize duplicate resolver styles
...
Also try-except the email sending code
2017-05-29 22:59:38 +03:00
Jan Tuomi
3a8d988033
Implement conflict resolution logic
2017-05-29 22:00:29 +03:00
Jan Tuomi
09e8c93e8d
Create view and model for duplicate member conflicts
2017-05-28 23:40:47 +03:00
Jan Tuomi
95fe21d599
Fix style problem where hamburger menu button was on top of page title
2017-05-27 13:59:13 +03:00
Jan Tuomi
362c341966
Fix sidebar styles
2017-05-27 13:53:23 +03:00
Jan Tuomi
6b3e105bb7
Make lights go green again 💚
2017-05-27 12:15:59 +03:00
Jan Tuomi
7d2953b389
Add throttles.py for DRF
2017-05-27 11:50:00 +03:00
Jan Tuomi
9276f4cafb
Merge feature-sidebar with conflicts
2017-05-27 11:30:22 +03:00
Jan Tuomi
e9fbc38b4d
Remove dead code and fix tokens error
2017-05-27 11:04:59 +03:00
Jan Tuomi
f587c69435
Make model names translatable
2017-05-27 10:57:16 +03:00
henu
14ed32931b
Fix sidebar transition and styling
2017-05-25 19:17:51 +03:00
henu
54612e31ca
Add REST API support to members
...
Members can be now retrieved one at a time is user has admin rights.
Implemented also permissions and throttle rates to REST API and added
required settings.py modifications to settings-sample.py file.
2017-05-25 17:06:44 +03:00
henu
90177ab9fc
Fix Member model method last_paid
...
The last_paid method used DoesNotExist exception to handle situation
where no proper payment models were found. However, the syntax was
wrong and it should have used Payment.DoesNotExist. This was fixed.
2017-05-25 17:00:31 +03:00
Aarni
2834da0934
Email new member on request and accept
2017-05-24 21:03:55 +03:00