Squash commits of branch feature/diff_tree_extension:
- Add optional extension for diff file tree
- Make it a wrapper
- Make extension more complex
- Log change
Squash commits of branch bugfix/failing-to-load-gravatar:
- Fix line break if gravatar image could not be loaded
- Fix overlapping text inside the commit overview if the avatar alt text is shown
- Fetching of gravatar images getting blocked by Cross-Origin-Embedder-Policy
- Fix border-radius
- Fix outdated storyshots
Squash commits of branch feature/confirm_repo_delete:
- Implement confirmation dialog before repository delete
- Change repo alert
- The input does not support autocomplete
Therefore it should not be announced as an autocomplete input by assistive technologies.
- Change repo alert
- Remove unused import
- Update snapshots
Squash commits of branch poc/toggle_description_for_extended_description:
- Add accessibility for ExpandableText.tsx
- Change paragraph to details in ExpandableText.tsx
- Change paragraph to details in ExpandableText.tsx
The url needs to be escaped for the route component, so that
react-router can perform his matching logic.
But additionally, the components rendered within the
extension point also need the unescaped url to create further
links based on this url.
To properly escape branch names containing
special characters like `/` (e.g., replaced with `%2F`).
This ensures that copied links work correctly
even when branch names include special characters.
Squash commits of branch feature/uniform_configuration_document_titles:
- Use uniform document titles in configuration pages
- Use different titles for global, repository and namespace config
- Make the code a lot prettier
- Remove detailed configuration title