Menu

Commit [r9082]  Maximize  Restore  History

0.12dev: Replaced the old authz support for repositories with a new `AuthzSourcePolicy` and fine-grained permission checks.

Note that the initializer signatures for `Repository`, `Node` and `Changeset` have changed, and this will requires corresponding changes in all repository connectors.

Also, the methods of `RepositoryManager` for retrieving repositories have had their `authname` argument removed.

Closes #7116, #5097 and #5640.

rblank 2010-01-25

changed /sandbox/multirepos/setup.py
changed /sandbox/multirepos/trac/env.py
changed /sandbox/multirepos/trac/versioncontrol/admin.py
changed /sandbox/multirepos/trac/versioncontrol/api.py
changed /sandbox/multirepos/trac/versioncontrol/cache.py
changed /sandbox/multirepos/trac/versioncontrol/svn_authz.py
changed /sandbox/multirepos/trac/versioncontrol/svn_fs.py
changed /sandbox/multirepos/trac/versioncontrol/templates/browser.html
changed /sandbox/multirepos/trac/versioncontrol/templates/changeset.html
changed /sandbox/multirepos/trac/versioncontrol/templates/dir_entries.html
changed /sandbox/multirepos/trac/versioncontrol/templates/repository_index.html
changed /sandbox/multirepos/trac/versioncontrol/templates/revisionlog.html
changed /sandbox/multirepos/trac/versioncontrol/templates/revisionlog.rss
changed /sandbox/multirepos/trac/versioncontrol/templates/revisionlog.txt
changed /sandbox/multirepos/trac/versioncontrol/tests/api.py
changed /sandbox/multirepos/trac/versioncontrol/tests/cache.py
changed /sandbox/multirepos/trac/versioncontrol/tests/svn_authz.py
changed /sandbox/multirepos/trac/versioncontrol/tests/svn_fs.py
changed /sandbox/multirepos/trac/versioncontrol/web_ui/browser.py
changed /sandbox/multirepos/trac/versioncontrol/web_ui/changeset.py
changed /sandbox/multirepos/trac/versioncontrol/web_ui/log.py
changed /sandbox/multirepos/trac/versioncontrol/web_ui/tests/wikisyntax.py
changed /sandbox/multirepos/tracopt/ticket/commit_updater.py
/sandbox/multirepos/setup.py Diff Switch to side-by-side view
Loading...
/sandbox/multirepos/trac/env.py Diff Switch to side-by-side view
Loading...
/sandbox/multirepos/trac/versioncontrol/admin.py Diff Switch to side-by-side view
Loading...
/sandbox/multirepos/trac/versioncontrol/api.py Diff Switch to side-by-side view
Loading...
/sandbox/multirepos/trac/versioncontrol/cache.py Diff Switch to side-by-side view
Loading...
/sandbox/multirepos/trac/versioncontrol/svn_authz.py Diff Switch to side-by-side view
Loading...
/sandbox/multirepos/trac/versioncontrol/svn_fs.py Diff Switch to side-by-side view
Loading...
/sandbox/multirepos/trac/versioncontrol/templates/browser.html Diff Switch to side-by-side view
Loading...
/sandbox/multirepos/trac/versioncontrol/templates/changeset.html Diff Switch to side-by-side view
Loading...
/sandbox/multirepos/trac/versioncontrol/templates/dir_entries.html Diff Switch to side-by-side view
Loading...
/sandbox/multirepos/trac/versioncontrol/templates/repository_index.html Diff Switch to side-by-side view
Loading...
/sandbox/multirepos/trac/versioncontrol/templates/revisionlog.html Diff Switch to side-by-side view
Loading...
/sandbox/multirepos/trac/versioncontrol/templates/revisionlog.rss Diff Switch to side-by-side view
Loading...
/sandbox/multirepos/trac/versioncontrol/templates/revisionlog.txt Diff Switch to side-by-side view
Loading...
/sandbox/multirepos/trac/versioncontrol/tests/api.py Diff Switch to side-by-side view
Loading...
/sandbox/multirepos/trac/versioncontrol/tests/cache.py Diff Switch to side-by-side view
Loading...
/sandbox/multirepos/trac/versioncontrol/tests/svn_authz.py Diff Switch to side-by-side view
Loading...
/sandbox/multirepos/trac/versioncontrol/tests/svn_fs.py Diff Switch to side-by-side view
Loading...
/sandbox/multirepos/trac/versioncontrol/web_ui/browser.py Diff Switch to side-by-side view
Loading...
/sandbox/multirepos/trac/versioncontrol/web_ui/changeset.py Diff Switch to side-by-side view
Loading...
/sandbox/multirepos/trac/versioncontrol/web_ui/log.py Diff Switch to side-by-side view
Loading...
/sandbox/multirepos/trac/versioncontrol/web_ui/tests/wikisyntax.py Diff Switch to side-by-side view
Loading...
/sandbox/multirepos/tracopt/ticket/commit_updater.py Diff Switch to side-by-side view
Loading...
MongoDB Logo MongoDB