-
- Downloads
admin: Add mailmaps administration Web UI
Add a new administration view to manage the mailmaps in the archive. The view allows to add new mailmaps or update existing ones. It requires a special user permission "swh.web.admin.mailmap" to be used. Only mailmaps created by users with that permission will be displayed in that view.
Showing
- assets/src/bundles/admin/index.js 2 additions, 1 deletionassets/src/bundles/admin/index.js
- assets/src/bundles/admin/mailmap-form.ejs 29 additions, 0 deletionsassets/src/bundles/admin/mailmap-form.ejs
- assets/src/bundles/admin/mailmap.js 159 additions, 0 deletionsassets/src/bundles/admin/mailmap.js
- cypress/integration/mailmap.spec.js 226 additions, 0 deletionscypress/integration/mailmap.spec.js
- cypress/plugins/index.js 22 additions, 0 deletionscypress/plugins/index.js
- cypress/support/index.js 3 additions, 0 deletionscypress/support/index.js
- package.json 1 addition, 0 deletionspackage.json
- swh/web/admin/mailmap.py 16 additions, 0 deletionsswh/web/admin/mailmap.py
- swh/web/admin/urls.py 1 addition, 0 deletionsswh/web/admin/urls.py
- swh/web/auth/mailmap.py 95 additions, 18 deletionsswh/web/auth/mailmap.py
- swh/web/auth/migrations/0006_fix_mailmap_admin_user_id.py 41 additions, 0 deletionsswh/web/auth/migrations/0006_fix_mailmap_admin_user_id.py
- swh/web/auth/utils.py 17 additions, 0 deletionsswh/web/auth/utils.py
- swh/web/common/utils.py 2 additions, 0 deletionsswh/web/common/utils.py
- swh/web/templates/admin/mailmap.html 53 additions, 0 deletionsswh/web/templates/admin/mailmap.html
- swh/web/templates/layout.html 14 additions, 6 deletionsswh/web/templates/layout.html
- swh/web/tests/auth/test_mailmap.py 287 additions, 134 deletionsswh/web/tests/auth/test_mailmap.py
- swh/web/tests/auth/test_migrations.py 38 additions, 0 deletionsswh/web/tests/auth/test_migrations.py
- swh/web/tests/conftest.py 22 additions, 1 deletionswh/web/tests/conftest.py
- swh/web/tests/create_test_users.py 7 additions, 1 deletionswh/web/tests/create_test_users.py
- swh/web/tests/utils.py 3 additions, 1 deletionswh/web/tests/utils.py
Loading
Please register or sign in to comment