~wegtam/smederee

Showing 11 changes starting from 8f2e979ee02e4a9294123c175b091b6ac8635a38.
2024-06-30 (Sun), 6:09 AM - Jens Grassel - 8f2e979ee02e4a9294123c175b091b6ac8635a38

Update jansi to 2.4.5

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • build.sbt with 1 added and 1 removed lines
2024-06-29 (Sat), 9:22 PM - Jens Grassel - 3cc4f4a591ac7acb1e9e1afd14cd1f55e4463294

Set version to next SNAPSHOT version.

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • build.sbt with 1 added and 1 removed lines
2024-06-29 (Sat), 9:15 PM - Jens Grassel - 8fb81187f0cb9bff88851345f893208a2233e3d4

TAG v0.13.0

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
Summary of changes
2024-06-29 (Sat), 9:14 PM - Jens Grassel - 37d0446d40c63480315ecb78f2a8907c7c8ee3be

Prepare RELEASE v0.13.0

Summary of changes
2 files modified with 41 lines added and 1 lines removed
  • CHANGELOG.md with 40 added and 0 removed lines
  • build.sbt with 1 added and 1 removed lines
2024-06-29 (Sat), 9:01 PM - Jens Grassel - 23fe340430400907eb22a68178640afe7c7ee928

CONTRIBUTING: Remove TODO and rephrase minimal about forks and branches.

Summary of changes
1 files modified with 1 lines added and 3 lines removed
  • CONTRIBUTING.md with 1 added and 3 removed lines
2024-06-29 (Sat), 8:47 PM - Jens Grassel - db2cda08da046c112ff56105fef77049fdf10da2

VCS: Change title for patch details page.

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • modules/hub/src/main/scala/de/smederee/hub/VcsRepositoryRoutes.scala with 1 added and 1 removed lines
2024-06-29 (Sat), 8:47 PM - Jens Grassel - 3ad8603a59f6b9e8f9404f6f470e84f49451e027

VCS: Change title for changes browser.

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • modules/hub/src/main/scala/de/smederee/hub/VcsRepositoryRoutes.scala with 1 added and 1 removed lines
2024-06-29 (Sat), 8:46 PM - Jens Grassel - 9d8640c687949cc0b7c4124ef2e17ee398c016af

VCS: Change page title for file browser.

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • modules/hub/src/main/scala/de/smederee/hub/VcsRepositoryRoutes.scala with 1 added and 1 removed lines
2024-06-29 (Sat), 8:39 PM - Jens Grassel - 97f120d7248b09e49c1bfbe1ddcdb17935219e42

Tickets: Adjust page title

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • modules/hub/src/main/scala/de/smederee/tickets/TicketRoutes.scala with 1 added and 1 removed lines
2024-06-29 (Sat), 6:50 PM - Jens Grassel - 35746e077c48490d618b5037e81873a1781a30c2

Switch to bouncy castle provider for JDK 1.8 and later

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • build.sbt with 1 added and 1 removed lines
2024-06-29 (Sat), 1:12 PM - Jens Grassel - 9c753d0270a7b42c6d3e87d0773e3b47b220d9b3

Add `HttpBaseRoute` for cleaner implementation of HTTP enpoints via http4s.

- add `HttpBaseRoute`
- extending requires overriding of `protectedRoutes` and `publicRoutes`
- add helper function `genPageTitleBase` for more consistent page titles
Summary of changes
2 files added
  • modules/hub/src/main/scala/de/smederee/hub/HttpBaseRoute.scala
  • modules/hub/src/test/scala/de/smederee/hub/HttpBaseRouteTest.scala
10 files modified with 93 lines added and 51 lines removed
  • modules/hub/src/main/scala/de/smederee/hub/AccountManagementRoutes.scala with 1 added and 2 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/AuthenticationRoutes.scala with 1 added and 2 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/LandingPageRoutes.scala with 1 added and 2 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/OrganisationRoutes.scala with 2 added and 2 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/ResetPasswordRoutes.scala with 1 added and 2 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/SignupRoutes.scala with 2 added and 2 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/VcsRepositoryRoutes.scala with 17 added and 13 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/LabelRoutes.scala with 18 added and 8 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/MilestoneRoutes.scala with 24 added and 9 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/TicketRoutes.scala with 26 added and 9 removed lines