Commit graph

40 commits

Author SHA1 Message Date
Élie Bouttier
dfb0ceb67b compat django1.8: update models 2015-04-12 18:17:14 +02:00
Élie Bouttier
10dc2d499c add granted_projects function, simplify middleware 2015-03-07 22:43:43 +01:00
Élie Bouttier
36212394ed paginate issues 2014-12-20 00:14:54 +01:00
Élie Bouttier
e40adcfba1 add test for 'comment and close/reopen' 2014-12-10 21:33:50 +01:00
Élie Bouttier
11c5d24d64 fix: '-' not allowed in var name 2014-12-10 21:33:35 +01:00
Élie Bouttier
3d097abadb buttons "close and comment" & "comment and reopen" 2014-12-10 20:48:45 +01:00
Élie Bouttier
b46246d0c0 fix issues ordering 2014-12-03 01:19:29 +01:00
Élie Bouttier
f92f87ce60 sort issues by last activity / creation date 2014-12-03 01:11:21 +01:00
Élie Bouttier
bdf7575ef9 fix encoding problem 2014-11-08 16:58:06 +01:00
Élie Bouttier
1e293bd727 __str__ must return str so can not return safe str
morever, format_html is recommanded by the doc for that usage.
2014-10-02 18:45:06 +02:00
Élie Bouttier
36ac660fa5 fix: refactoring error 2014-09-29 23:42:18 +02:00
Élie Bouttier
2d724f0c82 factorize notifications 2014-09-29 23:40:50 +02:00
Élie Bouttier
ba8639f49d redirect /project/ to /project/issues/ 2014-09-19 15:02:56 -07:00
Élie Bouttier
b0505a4c51 middleware give projects lists for all views 2014-09-06 23:30:15 -07:00
Élie Bouttier
b686c5fd57 fix: js for milestone datetime picker 2014-09-06 23:16:36 -07:00
Élie Bouttier
9bbabd9c69 improve cancel label/milestone creation behaviour 2014-09-06 22:47:16 -07:00
Élie Bouttier
6aaf3cc0d8 test markdown view 2014-09-06 12:09:26 -07:00
Élie Bouttier
7e3173c7c0 remove django-markdown and handle preview manually 2014-09-06 00:44:04 -07:00
Élie Bouttier
4995c19560 fix: milestone edition: variable name conflict 2014-09-06 00:42:40 -07:00
Élie Bouttier
f420dd98ac users can disable notifications 2014-09-04 20:12:38 -07:00
Élie Bouttier
e471de5b56 add forgotten permissions 2014-09-04 19:30:20 -07:00
Élie Bouttier
8355936767 comment-issue -> add-comment 2014-09-04 19:28:31 -07:00
Élie Bouttier
b8cf0c830d tests: tracker: increase coverage 2014-09-03 22:57:07 -07:00
Élie Bouttier
483d0c3bdf fix edit/add project checks 2014-09-03 21:39:36 -07:00
Élie Bouttier
8560c97ebd tests: begin tracker tests 2014-09-03 00:14:20 -07:00
Élie Bouttier
028834ce57 milestone open/close: 404 if action make no sens 2014-09-03 00:13:26 -07:00
Élie Bouttier
92076e3d9e fix: issue subscription: user -> request.user 2014-09-03 00:13:08 -07:00
Élie Bouttier
aef23ff7ae redirect to profile if no email when subscribe 2014-09-02 22:26:25 -07:00
Élie Bouttier
7ab6f0fc87 fix: sort milestone by due_date missing migration 2014-09-01 23:41:10 -07:00
Élie Bouttier
d27bebf58b fix: perm manage_user/group/team -> manage_accounts 2014-09-01 21:08:26 -07:00
Élie Bouttier
e374f95966 fix issue add: project is the instance 2014-08-31 09:49:45 -07:00
Élie Bouttier
c17e12512f add Event to django admin 2014-08-31 09:38:21 -07:00
Élie Bouttier
dab42f738f fix issue subscription 2014-08-31 09:35:38 -07:00
Élie Bouttier
ff29d56b34 fix issue edition: project is the instance himself 2014-08-31 09:05:28 -07:00
Élie Bouttier
82d303c203 fix double meta breaking milestones ordering 2014-08-30 19:29:32 -07:00
Élie Bouttier
203dc89db0 new global perm to grant ro access on all project 2014-08-30 19:26:08 -07:00
Élie Bouttier
92ea48f89d pep8 2014-08-30 17:47:19 -07:00
Élie Bouttier
0ecf6d3dc9 optimize request, perm using id instead of name 2014-08-30 17:37:11 -07:00
Élie Bouttier
5303ce3ef2 fix: avoid project url conflicts 2014-08-30 16:46:28 -07:00
Élie Bouttier
1463854a45 first commit for v0.2 2014-08-30 15:38:06 -07:00