This is an automated email from the ASF dual-hosted git repository.
brondsem pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/allura.git
from 7b3ac92ad py312 prep - Conversion of remaining unitest-style assertions
new c5b05e28c __all__ for model/__init__.py files
new 8475df609 clean up unused imports, mark helpers.py lines that we need
to keep
new bce9a59c2 pep8 reformatting
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
Allura/allura/command/base.py | 1 -
Allura/allura/command/create_trove_categories.py | 1 -
Allura/allura/command/reclone_repo.py | 1 -
Allura/allura/command/script.py | 1 -
Allura/allura/command/show_models.py | 2 -
Allura/allura/command/taskd.py | 1 -
Allura/allura/config/app_cfg.py | 2 +-
Allura/allura/config/middleware.py | 3 -
Allura/allura/controllers/auth.py | 2 +-
Allura/allura/controllers/basetest_project_root.py | 2 -
Allura/allura/controllers/discuss.py | 6 +-
Allura/allura/controllers/newforge.py | 2 +-
Allura/allura/controllers/project.py | 2 -
Allura/allura/controllers/repository.py | 4 +-
Allura/allura/controllers/rest.py | 4 +-
Allura/allura/controllers/root.py | 2 +-
Allura/allura/controllers/site_admin.py | 2 +-
Allura/allura/controllers/trovecategories.py | 1 -
Allura/allura/ext/admin/admin_main.py | 6 +-
Allura/allura/ext/admin/widgets.py | 2 -
Allura/allura/ext/user_profile/user_main.py | 3 +-
Allura/allura/lib/app_globals.py | 3 -
Allura/allura/lib/custom_middleware.py | 6 +-
Allura/allura/lib/decorators.py | 3 -
Allura/allura/lib/diff.py | 2 +-
Allura/allura/lib/helpers.py | 17 ++-
Allura/allura/lib/macro.py | 1 -
Allura/allura/lib/markdown_extensions.py | 2 -
Allura/allura/lib/multifactor.py | 1 -
Allura/allura/lib/patches.py | 6 +-
Allura/allura/lib/phone/nexmo.py | 1 -
Allura/allura/lib/plugin.py | 5 +-
Allura/allura/lib/project_create_helpers.py | 2 -
Allura/allura/lib/repository.py | 1 -
Allura/allura/lib/search.py | 3 -
Allura/allura/lib/security.py | 2 +-
Allura/allura/lib/solr.py | 5 +-
Allura/allura/lib/spam/stopforumspamfilter.py | 1 -
Allura/allura/lib/utils.py | 4 +-
Allura/allura/lib/validators.py | 1 -
Allura/allura/lib/widgets/auth_widgets.py | 2 -
Allura/allura/lib/widgets/form_fields.py | 2 -
Allura/allura/lib/widgets/forms.py | 1 -
Allura/allura/lib/widgets/oauth_widgets.py | 2 -
Allura/allura/lib/widgets/project_list.py | 7 +-
Allura/allura/model/artifact.py | 1 -
Allura/allura/model/auth.py | 6 +-
Allura/allura/model/discuss.py | 4 +-
Allura/allura/model/index.py | 3 +-
Allura/allura/model/monq_model.py | 2 +-
Allura/allura/model/neighborhood.py | 2 +-
Allura/allura/model/notification.py | 6 +-
Allura/allura/model/repo_refresh.py | 6 +-
Allura/allura/model/repository.py | 2 +-
Allura/allura/model/session.py | 4 +-
Allura/allura/model/timeline.py | 1 +
Allura/allura/model/webhook.py | 1 -
Allura/allura/scripts/refreshrepo.py | 2 +-
Allura/allura/scripts/reindex_projects.py | 2 +-
Allura/allura/tasks/admin_tasks.py | 1 +
Allura/allura/tasks/event_tasks.py | 1 -
Allura/allura/tasks/export_tasks.py | 1 -
Allura/allura/tasks/index_tasks.py | 1 -
Allura/allura/tasks/repo_tasks.py | 1 -
Allura/allura/templates/__init__.py | 1 -
Allura/allura/templates_responsive/__init__.py | 2 +-
Allura/allura/tests/exclude_from_rewrite_hook.py | 2 +-
Allura/allura/tests/functional/__init__.py | 1 -
Allura/allura/tests/functional/test_admin.py | 2 +-
Allura/allura/tests/functional/test_auth.py | 58 +++++---
Allura/allura/tests/functional/test_discuss.py | 2 -
Allura/allura/tests/functional/test_feeds.py | 2 +-
.../tests/functional/test_personal_dashboard.py | 2 +-
Allura/allura/tests/functional/test_rest.py | 3 +-
Allura/allura/tests/functional/test_root.py | 3 +-
Allura/allura/tests/functional/test_site_admin.py | 1 -
Allura/allura/tests/model/__init__.py | 1 -
Allura/allura/tests/model/test_artifact.py | 2 +
Allura/allura/tests/model/test_auth.py | 16 +--
Allura/allura/tests/model/test_discussion.py | 2 +-
Allura/allura/tests/model/test_filesystem.py | 2 +
Allura/allura/tests/model/test_notification.py | 1 -
Allura/allura/tests/model/test_repo.py | 14 +-
Allura/allura/tests/scripts/__init__.py | 1 -
.../tests/scripts/test_create_sitemap_files.py | 2 +-
Allura/allura/tests/templates/__init__.py | 1 -
.../tests/templates/jinja_master/__init__.py | 1 -
Allura/allura/tests/test_decorators.py | 2 +-
Allura/allura/tests/test_diff.py | 1 -
Allura/allura/tests/test_globals.py | 5 +-
Allura/allura/tests/test_helpers.py | 6 +-
Allura/allura/tests/test_mail_util.py | 1 -
Allura/allura/tests/test_markdown.py | 3 +-
Allura/allura/tests/test_plugin.py | 6 +-
Allura/allura/tests/test_scripttask.py | 1 -
Allura/allura/tests/test_security.py | 2 +-
Allura/allura/tests/test_tasks.py | 1 -
Allura/allura/tests/test_utils.py | 2 -
Allura/allura/tests/test_validators.py | 6 +-
Allura/allura/tests/test_webhooks.py | 1 -
.../test_discussion_moderation_controller.py | 2 +-
Allura/allura/tests/unit/spam/test_spam_filter.py | 1 -
Allura/allura/tests/unit/test_app.py | 2 +-
Allura/allura/tests/unit/test_artifact.py | 3 +-
Allura/allura/tests/unit/test_project.py | 1 -
Allura/allura/tests/unit/test_repo.py | 2 -
Allura/allura/tests/unit/test_session.py | 4 +-
Allura/allura/tests/unit/test_sitemapentry.py | 1 -
Allura/allura/tests/unit/test_solr.py | 3 +-
Allura/allura/webhooks.py | 1 -
Allura/allura/websetup/bootstrap.py | 9 +-
Allura/allura/websetup/schema.py | 1 -
Allura/ldap-setup.py | 1 +
Allura/ldap-userconfig.py | 1 +
Allura/setup.py | 2 +-
AlluraTest/alluratest/controller.py | 5 +-
AlluraTest/alluratest/smtp_debug.py | 2 +-
AlluraTest/alluratest/test_syntax.py | 1 -
AlluraTest/alluratest/tools.py | 2 -
AlluraTest/alluratest/validation.py | 5 -
ForgeActivity/forgeactivity/main.py | 2 +-
.../forgeactivity/tests/functional/test_root.py | 2 +-
ForgeBlog/forgeblog/model/__init__.py | 7 +
ForgeBlog/forgeblog/model/blog.py | 1 -
ForgeBlog/forgeblog/tests/test_commands.py | 5 +-
ForgeBlog/forgeblog/widgets.py | 2 +-
ForgeChat/forgechat/model/__init__.py | 5 +
ForgeChat/forgechat/model/chat.py | 1 +
.../forgediscussion/controllers/forum.py | 1 -
.../forgediscussion/controllers/root.py | 2 +-
ForgeDiscussion/forgediscussion/forum_main.py | 1 -
ForgeDiscussion/forgediscussion/import_support.py | 1 -
ForgeDiscussion/forgediscussion/model/__init__.py | 7 +
ForgeDiscussion/forgediscussion/model/forum.py | 2 -
.../forgediscussion/tests/functional/test_forum.py | 1 -
.../forgediscussion/widgets/forum_widgets.py | 4 +-
ForgeFeedback/forgefeedback/feedback_main.py | 14 +-
ForgeFeedback/forgefeedback/model/__init__.py | 2 +
ForgeFeedback/forgefeedback/model/feedback.py | 5 -
.../forgefeedback/tests/functional/test_root.py | 5 -
ForgeFeedback/setup.py | 4 -
ForgeFiles/forgefiles/files_main.py | 19 +--
ForgeFiles/forgefiles/model/__init__.py | 5 +
ForgeFiles/forgefiles/model/files.py | 3 -
ForgeFiles/forgefiles/tests/__init__.py | 1 -
ForgeFiles/forgefiles/tests/functional/__init__.py | 1 -
.../forgefiles/tests/functional/test_root.py | 2 +-
ForgeFiles/forgefiles/tests/model/__init__.py | 1 -
ForgeGit/forgegit/controllers.py | 2 +-
ForgeGit/forgegit/model/__init__.py | 2 +
ForgeGit/forgegit/tests/model/test_repository.py | 1 -
ForgeGit/forgegit/tests/test_git_app.py | 1 -
ForgeGit/forgegit/tests/test_tasks.py | 2 -
ForgeImporters/forgeimporters/forge/discussion.py | 40 +++---
.../forgeimporters/github/tests/test_utils.py | 2 +-
.../forgeimporters/github/tests/test_wiki.py | 2 +-
ForgeImporters/forgeimporters/github/tracker.py | 1 -
ForgeImporters/forgeimporters/github/wiki.py | 1 -
.../forgeimporters/tests/forge/test_discussion.py | 154 ++++++++++-----------
.../forgeimporters/tests/forge/test_tracker.py | 4 +-
.../tests/github/functional/test_github.py | 1 -
.../forgeimporters/tests/github/test_tracker.py | 2 +-
ForgeImporters/forgeimporters/tests/test_base.py | 4 +-
.../forgeimporters/trac/tests/test_tickets.py | 13 +-
ForgeSVN/forgesvn/controllers.py | 2 +-
ForgeSVN/forgesvn/model/__init__.py | 2 +
ForgeSVN/forgesvn/model/svn.py | 3 +-
ForgeSVN/forgesvn/svn_main.py | 1 -
ForgeSVN/forgesvn/tests/functional/test_auth.py | 2 +-
ForgeSVN/forgesvn/tests/model/test_repository.py | 3 +-
ForgeSVN/forgesvn/tests/test_svn_app.py | 1 -
ForgeSVN/forgesvn/tests/test_tasks.py | 1 -
ForgeShortUrl/forgeshorturl/model/__init__.py | 2 +
ForgeShortUrl/forgeshorturl/model/shorturl.py | 2 +-
ForgeTracker/forgetracker/import_support.py | 3 +-
ForgeTracker/forgetracker/model/__init__.py | 8 ++
ForgeTracker/forgetracker/model/ticket.py | 1 -
ForgeTracker/forgetracker/plugins.py | 2 -
ForgeTracker/forgetracker/search.py | 3 +-
.../forgetracker/tests/functional/test_root.py | 4 -
.../tests/unit/test_root_controller.py | 1 -
.../forgetracker/tests/unit/test_ticket_model.py | 3 +-
ForgeTracker/forgetracker/widgets/ticket_form.py | 1 -
ForgeTracker/forgetracker/widgets/ticket_search.py | 2 -
.../forgeuserstats/controllers/userstats.py | 1 -
ForgeUserStats/forgeuserstats/tests/test_model.py | 5 +-
ForgeUserStats/forgeuserstats/tests/test_stats.py | 1 -
ForgeWiki/forgewiki/converters.py | 1 -
ForgeWiki/forgewiki/model/__init__.py | 7 +
ForgeWiki/forgewiki/model/wiki.py | 2 +-
ForgeWiki/forgewiki/tests/test_models.py | 1 +
conftest.py | 3 +-
run_tests | 1 -
scripts/changelog.py | 1 +
scripts/migrations/013-update-ordinals.py | 1 +
.../015-add-neighborhood_id-to-blog-posts.py | 1 +
.../migrations/020-remove-wiki-title-slashes.py | 1 +
scripts/migrations/022-change-anon-display-name.py | 1 +
.../migrations/024-migrate-custom-profile-text.py | 1 +
scripts/migrations/025-add-is-nbhd-project.py | 1 +
scripts/migrations/026-install-activity-tool.py | 1 +
.../027-change-ticket-write-permissions.py | 1 +
scripts/migrations/028-remove-svn-trees.py | 1 +
scripts/migrations/029-set-mailbox-queue_empty.py | 1 +
.../migrations/031-set-user-pending-to-false.py | 1 +
.../032-subscribe-merge-request-submitters.py | 2 +-
.../033-change-comment-anon-permissions.py | 5 +-
...34-update_subscriptions_ticket_and_mr_titles.py | 3 +-
scripts/perf/generate-projects.py | 1 -
scripts/perf/load-up-forum.py | 9 +-
scripts/perf/sstress.py | 1 +
scripts/perf/test_git_lcd.py | 1 +
scripts/trac_import.py | 1 -
213 files changed, 352 insertions(+), 475 deletions(-)