Commit graph

161 commits

Author SHA1 Message Date
Élie Bouttier
c0e1dcdde0 improve runserver.sh 2014-08-22 22:33:45 -07:00
Élie Bouttier
313219b6eb coverage.sh: install coverage if not installed 2014-08-22 17:03:41 -07:00
Élie Bouttier
4428180c54 clean views: use directly request.user 2014-08-22 00:31:36 -07:00
Maxime Arthaud
e3e87b6f51 Clean ProjectMiddleware 2014-08-21 23:46:32 -07:00
Élie Bouttier
81f5a4fdeb small cleaning 2014-08-21 23:17:52 -07:00
Élie Bouttier
5ee212b82c dont create defaults labels if they already exists 2014-08-21 22:37:20 -07:00
Élie Bouttier
dcc59cbfc0 Merge pull request #3 from arthaud/master
Fix CeCILL-C.fr.txt encoding, using utf-8
2014-08-21 21:39:42 -07:00
Maxime Arthaud
75c7961107 Fix CeCILL-C.fr.txt encoding, using utf-8 2014-08-21 21:34:20 -07:00
Élie Bouttier
4fe47008cb possibility to use celery for asynchronous email 2014-08-21 21:32:43 -07:00
Élie Bouttier
078c0eae8c requirements: django 1.7c2 (for migrations) 2014-08-21 21:30:56 -07:00
Élie Bouttier
e75383bb2f pep8 2014-08-20 17:33:15 -07:00
Élie Bouttier
fe297c8a7d add contributing instructions 2014-08-19 23:18:13 -07:00
Élie Bouttier
7d1f5e960a readme: add description, features, planed features 2014-08-19 23:18:13 -07:00
Élie Bouttier
06ca0b60ef add changelog 2014-08-19 23:18:13 -07:00
Élie Bouttier
7b619a4f22 add licence (CeCILL-C) 2014-08-19 23:18:08 -07:00
Élie Bouttier
4de40205cb cleaning config file 2014-08-19 19:16:32 -07:00
Élie Bouttier
8c5ed0c4bb update travis install script 2014-08-18 20:25:29 -07:00
Élie Bouttier
da619acc4c django-forms-bootstrap -> django-bootstrap3 2014-08-18 20:17:17 -07:00
Élie Bouttier
8adeca3a3a tests: list labels/milestones/permissions 2014-08-18 19:44:56 -07:00
Élie Bouttier
d13f1137c9 tests: add/modify/delete comments 2014-08-18 19:33:22 -07:00
Élie Bouttier
7e64d59657 fix: typo in views.py 2014-08-18 18:23:12 -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
f9f98d9796 fix: utf8 email with python2 2014-08-18 15:09:08 -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
745a28dce4 remove useless filter condition 2014-08-17 13:57:33 -07:00
Élie Bouttier
e5ba75d5bf requirements: use patched django-forms-bootstrap 2014-08-17 13:01:21 -07:00
Élie Bouttier
15ca7e4e1f mask (un)subscribe if subscribed to project 2014-08-17 12:55:05 -07:00
Élie Bouttier
844b6551c5 fix: milestone form datetime format 2014-08-17 12:37:21 -07:00
Élie Bouttier
fef9be27cd HttpResponseForbidden -> PermissionDenied
Thi is necessary to properly render 403 template.
2014-08-17 11:37:35 -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
efcc2fd405 mail notification subject: use display_name 2014-08-17 00:56:47 -07:00
Élie Bouttier
bf66ee9cf1 fix: QuerySet not iterable 2014-08-17 00:41:14 -07:00
É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