Élie Bouttier
|
a793f9ea1a
|
django 1.6 compatibility
|
2014-08-08 19:31:51 -07:00 |
|
Élie Bouttier
|
2738e6712c
|
prevent useless events like same label change
|
2014-08-08 19:30:28 -07:00 |
|
Élie Bouttier
|
6f4fad51ba
|
fix: project duplicate when diff. way grant access
|
2014-08-08 19:28:16 -07:00 |
|
Élie Bouttier
|
1e2ff3bd78
|
fix: project -> project.name due to middleware
bug introduced in e3b8ec9f5067ad4f6c0ff50cde62bcbfda69ebbe
|
2014-08-08 19:26:42 -07:00 |
|
Élie Bouttier
|
90d0d3036f
|
ignore .coverage made by coverage utility
|
2014-08-08 19:25:09 -07:00 |
|
Élie Bouttier
|
4d7ab944c2
|
add project permissions managment page
|
2014-08-08 00:56:13 -07:00 |
|
Élie Bouttier
|
b5c525a299
|
ignore *.rej, *.orig, *.bak, *.patch
|
2014-08-07 22:59:28 -07:00 |
|
Élie Bouttier
|
5465d537c3
|
template processor can_user to check permissions
|
2014-08-07 22:13:46 -07:00 |
|
Élie Bouttier
|
d0f1908a6a
|
staff users can access all projects
|
2014-08-07 19:54:56 -07:00 |
|
Élie Bouttier
|
f0087a8c06
|
project middleware now honors permissions
|
2014-08-07 19:47:08 -07:00 |
|
Élie Bouttier
|
4702df036e
|
add some new global permissions
|
2014-08-07 19:23:50 -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
|
4101c84e26
|
remove commented imports
|
2014-08-07 19:16:38 -07:00 |
|
Élie Bouttier
|
7315954614
|
use simple integer choice instead of ContentType
|
2014-08-07 19:14:51 -07:00 |
|
Élie Bouttier
|
42f3237ef6
|
pluralize issue & milestone count
|
2014-08-07 19:03:27 -07:00 |
|
Élie Bouttier
|
fbdc2c1aca
|
avoid useless retrieval of user object
|
2014-08-07 13:54:09 -07:00 |
|
Élie Bouttier
|
4c7e906c1a
|
add permissions backend
|
2014-08-07 13:53:32 -07:00 |
|
Élie Bouttier
|
dcadc324db
|
add permissions models and settings model
|
2014-08-07 13:51:57 -07:00 |
|
Élie Bouttier
|
98f181ca4f
|
ProjectMiddleware query project and check permissions
|
2014-08-07 13:30:51 -07:00 |
|
Élie Bouttier
|
00b8ae612d
|
project can be public (default) or private
|
2014-08-07 13:26:22 -07:00 |
|
Élie Bouttier
|
e870608072
|
add ProjectMiddleware adding projects to request
|
2014-08-07 12:54:45 -07:00 |
|
Élie Bouttier
|
401bee8e1c
|
remove stronghold before new permissions system
|
2014-08-07 08:12:48 -07:00 |
|
Élie Bouttier
|
9fda2b9158
|
ignore all sqlite3 files
|
2014-08-07 08:08:41 -07:00 |
|
Élie Bouttier
|
cb3b50437d
|
ipython is not a requirements
|
2014-08-07 08:07:54 -07:00 |
|
Élie Bouttier
|
cc92b928c7
|
improve error message
|
2014-08-06 07:44:00 -07:00 |
|
Élie Bouttier
|
037f357277
|
issues & milestones count
|
2014-08-06 00:13:58 -07:00 |
|
Élie Bouttier
|
89b2751448
|
replace .count() by .exists() in condition
|
2014-08-06 00:06:54 -07:00 |
|
Élie Bouttier
|
dfec0f0ee9
|
add some template tags helpers
|
2014-08-06 00:00:42 -07:00 |
|
Élie Bouttier
|
91f356200f
|
delete commited by mistake file
|
2014-08-05 23:56:35 -07:00 |
|
Élie Bouttier
|
454cd2fa06
|
fix: label can contain space in filter using quote
|
2014-08-05 23:54:43 -07:00 |
|
Élie Bouttier
|
374e5372d1
|
move forms into forms.py
|
2014-08-05 23:54:17 -07:00 |
|
Élie Bouttier
|
be9f657e4b
|
send request & projects with context processor
|
2014-08-05 23:51:23 -07:00 |
|
Élie Bouttier
|
291873fffe
|
create env helper
|
2014-08-05 23:31:25 -07:00 |
|
Élie Bouttier
|
63adeefce1
|
use signal for default label creation
|
2014-08-05 23:30:06 -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
|
43ec23973f
|
fix error due to bad issue filter
|
2014-08-03 00:04:32 -07:00 |
|
Élie Bouttier
|
afe28f2f4f
|
add missing template and migrations files
|
2014-08-02 23:52:03 -07:00 |
|
Élie Bouttier
|
7325feec01
|
milestone: make the delete button works
|
2014-08-02 23:50:02 -07:00 |
|
Élie Bouttier
|
59ae312338
|
milestone & improvements
|
2014-08-02 23:43:49 -07:00 |
|
Élie Bouttier
|
2f9a29d3a0
|
issuetracker -> ponytracker
|
2014-08-02 20:44:50 -07:00 |
|
Élie Bouttier
|
153a40ca54
|
stronghold (auth) & begin assignee
|
2014-08-02 20:38:12 -07:00 |
|
Élie Bouttier
|
7f91c790ec
|
A lot of new features and improvements
|
2014-08-02 19:17:18 -07:00 |
|
Élie Bouttier
|
8aa77915ad
|
First commit
|
2014-08-01 19:49:57 -07:00 |
|