Commit Graph

26 Commits

Author SHA1 Message Date
Joakim Erdfelt 597723968f [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/archiva-backend-security@591410 13f79535-47bb-0310-9956-ffa450edef68
2007-11-02 17:47:55 +00:00
Joakim Erdfelt 831c6c9810 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/archiva-backend-security@590766 13f79535-47bb-0310-9956-ffa450edef68
2007-10-31 17:37:36 +00:00
Maria Odea B. Ching 76ca3a6797 [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@589972 13f79535-47bb-0310-9956-ffa450edef68
2007-10-30 06:18:56 +00:00
Maria Odea B. Ching 7cde1cdf00 [maven-release-plugin] prepare release archiva-1.0-beta-3
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@589970 13f79535-47bb-0310-9956-ffa450edef68
2007-10-30 06:16:21 +00:00
Maria Odea B. Ching c5f4e5079b -Reverted version to 1.0-beta-3-SNAPSHOT
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@588567 13f79535-47bb-0310-9956-ffa450edef68
2007-10-26 08:54:24 +00:00
Maria Odea B. Ching d2ceac7b0b [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@586989 13f79535-47bb-0310-9956-ffa450edef68
2007-10-22 02:56:59 +00:00
Maria Odea B. Ching 44c44aa4f1 [maven-release-plugin] prepare release archiva-1.0-beta-3
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@586987 13f79535-47bb-0310-9956-ffa450edef68
2007-10-22 02:54:10 +00:00
Joakim Erdfelt 7fa01fb175 [MRM-398] configure guest access by default for pre-configured repositories
Newly added repositories are assigned to the guest user in read-only mode.



git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@584279 13f79535-47bb-0310-9956-ffa450edef68
2007-10-12 21:35:41 +00:00
Maria Odea B. Ching 55baa9dff8 [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@576050 13f79535-47bb-0310-9956-ffa450edef68
2007-09-16 06:42:14 +00:00
Maria Odea B. Ching ffb8b570c3 [maven-release-plugin] prepare release archiva-1.0-beta-2
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@576048 13f79535-47bb-0310-9956-ffa450edef68
2007-09-16 06:39:24 +00:00
Maria Odea B. Ching d9ff71462a [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@563101 13f79535-47bb-0310-9956-ffa450edef68
2007-08-06 10:38:34 +00:00
Maria Odea B. Ching 72c28b496c [maven-release-plugin] prepare release 1.0-beta-1
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@563098 13f79535-47bb-0310-9956-ffa450edef68
2007-08-06 10:35:55 +00:00
Joakim Erdfelt ad906608b7 * Updating my email address from joakim@erdfelt.com to my apache side email address at joakime@apache.org
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@562485 13f79535-47bb-0310-9956-ffa450edef68
2007-08-03 14:44:15 +00:00
Wendy Smoak c1ef06e2ab [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@550128 13f79535-47bb-0310-9956-ffa450edef68
2007-06-23 22:22:30 +00:00
Wendy Smoak 2023b7ee64 [maven-release-plugin] prepare release archiva-parent-1.0-alpha-2
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@550126 13f79535-47bb-0310-9956-ffa450edef68
2007-06-23 22:21:50 +00:00
Joakim Erdfelt 9bcbf0e482 [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@543535 13f79535-47bb-0310-9956-ffa450edef68
2007-06-01 17:10:47 +00:00
Joakim Erdfelt 582f8d5781 [maven-release-plugin] prepare release archiva-1.0-alpha-1
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@543533 13f79535-47bb-0310-9956-ffa450edef68
2007-06-01 17:10:13 +00:00
Jesse McConnell e37b24e8b4 [MRM-349] archiva-access-repository operation should have been archiva-read-repository
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@541064 13f79535-47bb-0310-9956-ffa450edef68
2007-05-23 20:44:38 +00:00
Joakim Erdfelt 45ab16622e Attempting to fix a win32 test error.
Test was attempting to use a JPOX/JDO RbacManager, and not the memory version that was declared in the test scope descriptor.

git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@539003 13f79535-47bb-0310-9956-ffa450edef68
2007-05-17 16:26:23 +00:00
Joakim Erdfelt 73d6f00c8e Adding derby in test scope due to redback integration.
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@537035 13f79535-47bb-0310-9956-ffa450edef68
2007-05-10 23:05:21 +00:00
Jesse McConnell f4c45bb518 redback integration, and added test case to archiva-security
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@537013 13f79535-47bb-0310-9956-ffa450edef68
2007-05-10 22:09:39 +00:00
Jesse McConnell 47db4dbab9 redback.xml for security settings
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@536994 13f79535-47bb-0310-9956-ffa450edef68
2007-05-10 21:11:18 +00:00
Joakim Erdfelt 99efaacbf0 Upgrading trunk to 1.0-alpha-1-SNAPSHOT
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@534183 13f79535-47bb-0310-9956-ffa450edef68
2007-05-01 18:25:13 +00:00
Joakim Erdfelt 8b132cd183 * Adding 'mysql' profile to webapp for testing under mysql. (see jetty-env-mysql.xml for setup instructions)
* Fixing many plexus role/role-hint issues.
* Enabling (previously disabled) appearance actions.
* Adding appserver-base/logs to prevent huge stacktrace during jetty:run



git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/branches/archiva-jpox-database-refactor@532916 13f79535-47bb-0310-9956-ffa450edef68
2007-04-26 23:55:51 +00:00
Joakim Erdfelt 54e1d8c608 Cleanup of pom multimodule heirarchy after directory moves.
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/branches/archiva-jpox-database-refactor@521491 13f79535-47bb-0310-9956-ffa450edef68
2007-03-22 22:03:11 +00:00
Joakim Erdfelt fb313fb39f Moving some directories around.
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/branches/archiva-jpox-database-refactor@521463 13f79535-47bb-0310-9956-ffa450edef68
2007-03-22 21:03:04 +00:00