~jan0sch/smederee
Showing 11 changes starting from 039fd44fb2a885cc9942f60257786daba0016e5c.
Added
-----
- allow adding and removing regular members to and from an organisation
- add database table `organisation_members`
- extend `OrganisationRepository` by functions to handle membership
- implement functions in `DoobieOrganisationRepository`
- extend tests and an issue where testing would only test the first entry of a
list of cases
- add typed form for handling membership operations
- add view to edit organisation membership
- add link and button visible to organisation owner and admins for editing
members of an organisation
Added
-----
- new renderer for markdown and rst based on Laika
- rendering of README files in rst format on the repo overview page
- RequestId middleware to generate request id headers
- Show last tag and link to details if present on the overview page.
- logging of requests on the trace level
- allow managing administrators for an organisation
- allow organisation administrators to edit the organisation
- `HttpBaseRoute` for cleaner implementation of HTTP enpoints
Changed
-------
- Adjust error logging to include request id.
- CODINGSTYLE: adjust to removal of quotes in SQL files
- refactoring of hub form types
- Tickets: Change page title and include possible ticket search status.
- switch to bouncy castle provider for JDK 1.8 and later
- changes to several page titles
- CONTRIBUTING: Remove TODO and rephrase minimal about forks and branches.
Removed
-------
- common mark dependencies and markdown renderer
Fixed
-----
- local links from the repository overview page
- todo rendering
- indentation in markdown files
- crash if repository contains no tags
- "edit organisation settings" link always shown