8 Commits

Author SHA1 Message Date
Joakim Erdfelt
59612c2450 Adding "You have access to no repositories" screen.
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/branches@592186 13f79535-47bb-0310-9956-ffa450edef68
2007-11-05 23:41:29 +00:00
Joakim Erdfelt
a9ee528e97 [MRM-516] Search results return results for all repositories, regardless of security.
Added selectedRepos to interface/impl for CrossRepositorySearch.searchTerms().



git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/branches@591500 13f79535-47bb-0310-9956-ffa450edef68
2007-11-02 22:35:07 +00:00
Joakim Erdfelt
a9882cc620 [MRM-569] Browse shows results for all repositories, regardless of security.
Added ArchivaUser interface to obtain the active principal.
Added ArchivaXworkUser implementation to obtain principal from redback-xwork-integration layer.
Updated (Default)UserRepositories to utilize redback SecuritySystem.isAuthorized() properly.
Updated BrowseAction and ShowArtifactAction to show the limited view provided.



git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/branches@591410 13f79535-47bb-0310-9956-ffa450edef68
2007-11-02 17:47:55 +00:00
Joakim Erdfelt
2832ec508b Upgrading redback to 1.0-alpha-4
Adding a few more redback backend dependencies to depMgmt.
Adding https repo for redback due to codehaus repo sync issue - (see http://jira.codehaus.org/browse/HAUS-1590 )



git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/branches@590767 13f79535-47bb-0310-9956-ffa450edef68
2007-10-31 17:39:12 +00:00
Joakim Erdfelt
e4e04d6ce0 Initial work to establish archiva-security with UserRepositories concept.
Created SecurityStartup to bring startup mechanism back into archiva-security from archiva-webapp.
Created a few generic security exceptions to help pass along security problems.
Removed xwork-integration requirement from pom.



git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/branches@590766 13f79535-47bb-0310-9956-ffa450edef68
2007-10-31 17:37:36 +00:00
Joakim Erdfelt
40b5f81a80 Updates to repository browsing for selected repositories.
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/branches@590765 13f79535-47bb-0310-9956-ffa450edef68
2007-10-31 17:35:28 +00:00
Joakim Erdfelt
199dfc58dd Allow for sql constraints to specify selected repositories list.
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/branches@590764 13f79535-47bb-0310-9956-ffa450edef68
2007-10-31 17:34:18 +00:00
Joakim Erdfelt
cd9e86f810 Creating branch for backend security work.
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/branches@590763 13f79535-47bb-0310-9956-ffa450edef68
2007-10-31 17:31:34 +00:00