Revision 53003
Added by Panagiotis Kanakakis over 5 years ago
PiWikApiImpl.java | ||
---|---|---|
73 | 73 |
} |
74 | 74 |
|
75 | 75 |
@Override |
76 |
@PreAuthorize("hasRole('ROLE_ADMIN')") |
|
76 |
@PreAuthorize("hasRole('ROLE_ADMIN') or (hasRole('ROLE_USER') and #piwikInfo.requestorEmail == authentication.userInfo.email)")
|
|
77 | 77 |
public PiwikInfo savePiwikInfo(@RequestBody PiwikInfo piwikInfo) { |
78 | 78 |
JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource); |
79 | 79 |
jdbcTemplate.update(INSERT_PIWIK_INFO, new Object[]{piwikInfo.getRepositoryId(), piwikInfo.getSiteId(), piwikInfo.getRequestorName(), |
Also available in: Unified diff
1. Add env var for cookies 2. Add sushi controllers 3. Bug fix on piwik/repo 4. Add stats controllers/service