Commit graph

52 commits

Author SHA1 Message Date
Élie Bouttier
da619acc4c django-forms-bootstrap -> django-bootstrap3 2014-08-18 20:17:17 -07:00
Élie Bouttier
ad5aafd092 fix: issue comment permission 2014-08-18 15:22:23 -07:00
Élie Bouttier
bd584151bc fix: message if logged but not perm.create_comment 2014-08-18 15:21:45 -07:00
Élie Bouttier
f6a0788afa post comment directly from issue page 2014-08-17 17:42:22 -07:00
Élie Bouttier
3074b99017 notifications when close/reopen issue 2014-08-17 14:31:41 -07:00
Élie Bouttier
15ca7e4e1f mask (un)subscribe if subscribed to project 2014-08-17 12:55:05 -07:00
Élie Bouttier
298aae7cb6 custom errors pages 2014-08-17 11:24:30 -07:00
Élie Bouttier
2ecf23b06e mask edit&delete team btns if not perm manage team 2014-08-17 10:35:24 -07:00
Élie Bouttier
d3d091d4df clarify team list page 2014-08-17 10:34:25 -07:00
Élie Bouttier
0ff1f115dd email notifications 2014-08-17 00:36:08 -07:00
Élie Bouttier
c5003336e8 some icons for project menu 2014-08-16 23:04:28 -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
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
8a5e4ffa51 possibility to allow globaly project permissions 2014-08-14 22:43:14 -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
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
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
91be79f4eb comment asignee as it is not yet implemented 2014-08-13 22:17:03 -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
d436a8194a update project permission template (cf a7a257c199f86763c8942f0385a9195cd51dc84e) 2014-08-12 19:38:55 -07:00
Élie Bouttier
d881679b7e restricting access using permissions, first step 2014-08-10 17:36:47 -07:00
Élie Bouttier
805166de05 distinct global permission & project permission 2014-08-10 15:31:56 -07:00
Élie Bouttier
0a9d0f91e0 use django-forms-bootstrap instead of crispy
lighter and should works with python 3.2 out-of-the-box but still need a
patch to no longer depend of bootstrap doc's css (bs-callout)
2014-08-09 12:01:37 -07:00
Élie Bouttier
8f37e5208d improve templates, especially forms 2014-08-08 19:32:59 -07:00
Élie Bouttier
4d7ab944c2 add project permissions managment page 2014-08-08 00:56:13 -07:00
Élie Bouttier
81927a3cad add global permissions managment page 2014-08-07 19:19:41 -07:00
Élie Bouttier
de137b0df9 add profile page, listing groups and teams 2014-08-07 19:17:19 -07:00
Élie Bouttier
42f3237ef6 pluralize issue & milestone count 2014-08-07 19:03:27 -07:00
Élie Bouttier
037f357277 issues & milestones count 2014-08-06 00:13:58 -07:00
Élie Bouttier
dfec0f0ee9 add some template tags helpers 2014-08-06 00:00:42 -07:00
Élie Bouttier
7f06544ece milestone: a milestone can be closed 2014-08-03 13:27:20 -07:00
Élie Bouttier
2f9fdf4a4f small display improvements 2014-08-03 10:26:55 -07:00
Élie Bouttier
afe28f2f4f add missing template and migrations files 2014-08-02 23:52:03 -07:00
Élie Bouttier
59ae312338 milestone & improvements 2014-08-02 23:43:49 -07:00
Élie Bouttier
153a40ca54 stronghold (auth) & begin assignee 2014-08-02 20:38:12 -07:00