Élie Bouttier
|
0ff1f115dd
|
email notifications
|
2014-08-17 00:36:08 -07:00 |
|
Élie Bouttier
|
4658732dde
|
issue.comments is now a property
|
2014-08-16 23:15:07 -07:00 |
|
Élie Bouttier
|
c5003336e8
|
some icons for project menu
|
2014-08-16 23:04:28 -07:00 |
|
Élie Bouttier
|
f2f48ebbaf
|
auto-subscribe on comment & issue/project creation
|
2014-08-16 22:55:41 -07:00 |
|
Élie Bouttier
|
e881031945
|
add subscriptions to projects & issues
|
2014-08-16 22:44:42 -07:00 |
|
Élie Bouttier
|
db7b93df2e
|
redirect on same page on login
|
2014-08-16 22:26:23 -07:00 |
|
Élie Bouttier
|
51a6537f39
|
issue: pluralize issue count
|
2014-08-16 22:22:50 -07:00 |
|
Élie Bouttier
|
657a1acf0e
|
adapt tests for confirmations with post request
|
2014-08-16 14:43:51 -07:00 |
|
Élie Bouttier
|
1555be00db
|
Revert "fix tests: delete issue need confirmation"
This reverts commit f6eebb72a3 .
|
2014-08-16 14:41:40 -07:00 |
|
Élie Bouttier
|
8a6d5806bc
|
fix: wrong field name in request
|
2014-08-16 14:23:56 -07:00 |
|
Élie Bouttier
|
1c53bbf4d9
|
confirmation using modal & csrf protected form
|
2014-08-16 14:23:32 -07:00 |
|
Élie Bouttier
|
39b542d85b
|
remove remaining refs to confirmation_required
|
2014-08-16 01:03:57 -07:00 |
|
Élie Bouttier
|
b0e294bd35
|
Revert "confirm label & milestone deletion"
This reverts commit 719f317582 .
|
2014-08-16 00:58:29 -07:00 |
|
Élie Bouttier
|
9382d12524
|
Revert "confirm before project deletion"
This reverts commit 790ddd158b .
Conflicts:
issue/decorators.py
|
2014-08-16 00:56:24 -07:00 |
|
Élie Bouttier
|
adcf849d40
|
runserver: run with default settings
|
2014-08-15 17:59:53 -07:00 |
|
Élie Bouttier
|
9ec073eb0c
|
fix typo & copy/past error
|
2014-08-15 17:55:29 -07:00 |
|
Élie Bouttier
|
b30cfcc42c
|
fix tests: fix permissions fixtures
|
2014-08-15 12:30:54 -07:00 |
|
Élie Bouttier
|
8a5e4ffa51
|
possibility to allow globaly project permissions
|
2014-08-14 22:43:14 -07:00 |
|
Élie Bouttier
|
f6eebb72a3
|
fix tests: delete issue need confirmation
|
2014-08-14 22:03:15 -07:00 |
|
Élie Bouttier
|
5eded17d50
|
fix: replace non ascii character
|
2014-08-14 21:59:48 -07:00 |
|
Élie Bouttier
|
3cb84d971f
|
permissions for comments & issue creation/deletion
|
2014-08-14 20:43:45 -07:00 |
|
Élie Bouttier
|
719f317582
|
confirm label & milestone deletion
|
2014-08-14 20:23:42 -07:00 |
|
Élie Bouttier
|
b2b9144cbd
|
team managment
|
2014-08-14 20:10:30 -07:00 |
|
Élie Bouttier
|
c54dda8dc5
|
change navbar style (inverted, fixed-top)
|
2014-08-14 20:03:07 -07:00 |
|
Élie Bouttier
|
790ddd158b
|
confirm before project deletion
|
2014-08-14 19:54:54 -07:00 |
|
Élie Bouttier
|
8a0d8a6514
|
<a><button></button></a> -> <a class="btn"></a>
|
2014-08-14 19:32:09 -07:00 |
|
Élie Bouttier
|
780aea341b
|
clickable milestone one issue page (for research)
|
2014-08-14 19:24:44 -07:00 |
|
Élie Bouttier
|
acab573b87
|
hide tags deletion btns if no perm tags managment
|
2014-08-14 01:18:00 -07:00 |
|
Élie Bouttier
|
1b27d160bc
|
fix: project permission instead of global
|
2014-08-14 01:05:39 -07:00 |
|
Élie Bouttier
|
50b7c5027c
|
PermissionDenied -> ret HttpResponseFordbidden()
|
2014-08-14 00:56:07 -07:00 |
|
Élie Bouttier
|
5c590caa75
|
fetch_redirect_response=False only since django1.7
|
2014-08-14 00:54:03 -07:00 |
|
Élie Bouttier
|
bf5d73d76e
|
too much @python_2_unicode_compatible
|
2014-08-14 00:40:39 -07:00 |
|
Élie Bouttier
|
985d9f3c9c
|
mask tags managment if permission forbidden
|
2014-08-14 00:33:27 -07:00 |
|
Élie Bouttier
|
cb5b4a283d
|
fix: permissions about permissions managment
|
2014-08-14 00:30:11 -07:00 |
|
Élie Bouttier
|
317246fc01
|
wrap models with @python_2_unicode_compatible
|
2014-08-14 00:21:13 -07:00 |
|
Élie Bouttier
|
59cfedddb4
|
add local_settings as example
|
2014-08-13 22:39:25 -07:00 |
|
Élie Bouttier
|
b88ad15f66
|
pep8
|
2014-08-13 22:21:11 -07:00 |
|
Élie Bouttier
|
91be79f4eb
|
comment asignee as it is not yet implemented
|
2014-08-13 22:17:03 -07:00 |
|
Élie Bouttier
|
308f95c7ab
|
ignore htmlcov directory build by coverage html
|
2014-08-13 22:00:42 -07:00 |
|
Élie Bouttier
|
c247517bf3
|
more tests about views
|
2014-08-13 21:03:29 -07:00 |
|
Élie Bouttier
|
0b7336a113
|
move coverage option in .coveragerc
|
2014-08-13 19:23:05 -07:00 |
|
Élie Bouttier
|
94f46f5187
|
mask button for forbidden actions in templates
|
2014-08-13 19:11:00 -07:00 |
|
Élie Bouttier
|
d8c8f602ad
|
spelling: pluralize some terms
|
2014-08-13 18:57:54 -07:00 |
|
Élie Bouttier
|
f3df3bb9eb
|
login: cancel button go to previous page
|
2014-08-13 18:53:53 -07:00 |
|
Élie Bouttier
|
8e8e8243fd
|
login: use base view
|
2014-08-13 18:53:18 -07:00 |
|
Élie Bouttier
|
38dcbe7874
|
tests: split in class + profile tests
|
2014-08-12 23:45:52 -07:00 |
|
Élie Bouttier
|
16ae085399
|
tests: test delete issue view
|
2014-08-12 23:24:11 -07:00 |
|
Élie Bouttier
|
930f02cdb6
|
tests: more tests about issues views
|
2014-08-12 23:18:00 -07:00 |
|
Élie Bouttier
|
66e0997e9b
|
fix: has_perm need project object
|
2014-08-12 23:14:25 -07:00 |
|
Élie Bouttier
|
cfa815b8c9
|
fix: user -> request.user
|
2014-08-12 19:39:14 -07:00 |
|