fr33domlover
|
dd27f9d5b9
|
Replace unnecessary requireAuth with requireAuthId
|
2016-06-07 05:17:54 +00:00 |
|
fr33domlover
|
d6967f52d9
|
Use getBy404 in isAuthorized when it's the right thing
|
2016-06-06 20:10:28 +00:00 |
|
fr33domlover
|
23c06c535a
|
Put roles under sharers, now groups' roles can be managed too
|
2016-06-06 19:41:22 +00:00 |
|
fr33domlover
|
f2e4bb4291
|
Roles now under by sharers, i.e. now groups too
|
2016-06-06 17:29:54 +00:00 |
|
fr33domlover
|
05e0d837fa
|
In group page, link to group members page
|
2016-06-06 14:13:33 +00:00 |
|
fr33domlover
|
f53768de7e
|
Paginate list of sharers on the server
|
2016-06-06 14:05:06 +00:00 |
|
fr33domlover
|
893d91acd8
|
Sharers page lists them, sharer page redirects to person or group
|
2016-06-06 13:34:23 +00:00 |
|
fr33domlover
|
174c44bfa4
|
Tweak CSS of submit buttons a.k.a take a break from coding
|
2016-06-06 10:11:51 +00:00 |
|
fr33domlover
|
505585d8b8
|
Fix: Used requireAuthId in public page
|
2016-06-06 10:00:05 +00:00 |
|
fr33domlover
|
a3af63d368
|
Ticket claim and unclaim routes with access checks
|
2016-06-06 09:03:49 +00:00 |
|
fr33domlover
|
2881dd2e5f
|
When closing a ticket, clear assignee field
|
2016-06-06 07:44:00 +00:00 |
|
fr33domlover
|
e19caa0ffd
|
Don't display assignee for closed tickets
|
2016-06-06 07:36:30 +00:00 |
|
fr33domlover
|
33d5a947e6
|
Replace some %F with showDate
|
2016-06-06 07:26:58 +00:00 |
|
fr33domlover
|
c387e32214
|
Link to collaborator pages from repo and project pages
|
2016-06-06 06:55:46 +00:00 |
|
fr33domlover
|
ef42bf29cd
|
When creating a project, must choose a role for self
|
2016-06-06 06:48:59 +00:00 |
|
fr33domlover
|
c86c0f547a
|
Move repo collab selector fields to the field module
|
2016-06-06 06:03:42 +00:00 |
|
fr33domlover
|
52b9717a3a
|
Mark satisfied requirements in README
|
2016-06-06 06:03:12 +00:00 |
|
fr33domlover
|
5305caf0b0
|
Repo settings page, allow repos to move between projects
|
2016-06-05 21:11:05 +00:00 |
|
fr33domlover
|
72def092b2
|
If a repo belongs to a project, pick repo team from project team
|
2016-06-05 13:59:48 +00:00 |
|
fr33domlover
|
7e0abe20b8
|
Make personal role management discoverable via links
|
2016-06-05 13:58:51 +00:00 |
|
fr33domlover
|
db28e5bb5e
|
Add edit and wiki links to project page template
|
2016-06-05 10:56:12 +00:00 |
|
fr33domlover
|
91266dd421
|
Project settings route, with wiki repo selector
|
2016-06-05 10:43:28 +00:00 |
|
fr33domlover
|
dc863da3e6
|
List reliability requirements in README
|
2016-06-05 10:42:57 +00:00 |
|
fr33domlover
|
f8e1442e72
|
Initial minimal optional per-project wiki
|
2016-06-04 06:57:54 +00:00 |
|
fr33domlover
|
ef810f2854
|
Add simple Display class for showing-as-strict-Text
|
2016-06-03 09:12:33 +00:00 |
|
fr33domlover
|
6971310196
|
Write missing group member routes
|
2016-06-01 22:01:01 +00:00 |
|
fr33domlover
|
18394a1213
|
Split ticket open/close out of TicketEditR into new routes
|
2016-06-01 19:50:41 +00:00 |
|
fr33domlover
|
e398c86854
|
Ticket assignee field
|
2016-06-01 16:20:19 +00:00 |
|
fr33domlover
|
4e0e8cb736
|
Add project roles, basically a copy of the repo role code
|
2016-06-01 08:52:14 +00:00 |
|
fr33domlover
|
10c27464dd
|
Make all role-related code repo-specific
|
2016-06-01 07:35:22 +00:00 |
|
fr33domlover
|
13bf3e1953
|
Write missing repo collaborator handlers
|
2016-05-31 01:52:04 +00:00 |
|
fr33domlover
|
40add444ba
|
Repo collaborator removal
|
2016-05-30 14:32:20 +00:00 |
|
fr33domlover
|
d655e7302e
|
Use the RBAC system to determine repo push access
|
2016-05-30 13:10:02 +00:00 |
|
fr33domlover
|
2d4fb85fca
|
Dummy routes for repo team members
|
2016-05-29 14:13:25 +00:00 |
|
fr33domlover
|
c0e8ed0d2e
|
Initial minimal limited per-repo RBAC system
|
2016-05-29 13:17:55 +00:00 |
|
fr33domlover
|
ada42dea62
|
Enable adding group members
|
2016-05-26 16:25:23 +00:00 |
|
fr33domlover
|
e2ef279515
|
Add missing routes to isAuthorized
|
2016-05-25 22:38:21 +00:00 |
|
fr33domlover
|
29cf2f853b
|
Remove auth error messages
|
2016-05-25 21:58:22 +00:00 |
|
fr33domlover
|
ec49a4c424
|
Libravatar support \o/
|
2016-05-25 21:10:41 +00:00 |
|
fr33domlover
|
16d33da4de
|
Add group member related dummy routes
|
2016-05-25 17:48:17 +00:00 |
|
fr33domlover
|
3687687457
|
Add group members page and breadcrumbs for group routes
|
2016-05-25 16:03:58 +00:00 |
|
fr33domlover
|
4c3aa8b269
|
Add group roles and make a group's creator its admin
|
2016-05-25 15:52:15 +00:00 |
|
fr33domlover
|
b7d443d031
|
Show creation date in group page
|
2016-05-25 07:50:10 +00:00 |
|
fr33domlover
|
b50f892d32
|
Display group members in group page
|
2016-05-25 07:24:34 +00:00 |
|
fr33domlover
|
75f8fd7b7b
|
Require login for group creation
|
2016-05-25 06:58:09 +00:00 |
|
fr33domlover
|
01915e6df9
|
Reduce verbosity of isAuthorized
|
2016-05-25 06:53:22 +00:00 |
|
fr33domlover
|
bc66463776
|
Add group routes
|
2016-05-24 21:48:21 +00:00 |
|
fr33domlover
|
ac893b6040
|
Fix layout of routes file ruined during recent route change
|
2016-05-24 08:50:19 +00:00 |
|
fr33domlover
|
778f22c85d
|
Define column default like PostgreSQL to prevent repeated migration
|
2016-05-24 08:37:41 +00:00 |
|
fr33domlover
|
19b576e795
|
New sharer field: Creation time
|
2016-05-24 08:34:40 +00:00 |
|