~jan0sch/smederee

Showing 11 changes starting from 34b373022de7b445592d5afb40b019f6715836a8.
2025-04-22 (Tue), 6:13 AM - Jens Grassel - 34b373022de7b445592d5afb40b019f6715836a8

Update spring security to 6.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
2025-04-22 (Tue), 6:13 AM - Jens Grassel - b3712ec8dcf8b076395c02205b41ad8a141b247f

Update ip4s to 3.7.0

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • build.sbt with 1 added and 1 removed lines
2025-04-22 (Tue), 6:12 AM - Jens Grassel - 4be163996a44637c1892974a47152a71a81d6b6a

Update circe to 0.14.13

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • build.sbt with 1 added and 1 removed lines
2025-04-21 (Mon), 8:07 AM - Jens Grassel - 437db3165d8cf55b75ab1ecc01484a1c42df1458

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
2025-04-21 (Mon), 8:06 AM - Jens Grassel - 7b61df9d0a950470c8926b932da05dde55dbd03b

TAG v0.17.0

Added
-----

- wrapper for the `darcs repair` command
- db table to cache future darcs repair run results
- tab / menu entry and page for repository health using `darcs repair`
- ability to run `darcs repair` manually from the health page

Changed
-------

- several dependency updates

Fixed
-----

- os-lib looses stderr output if darcs repair command returns an error
Summary of changes
2025-04-21 (Mon), 8:05 AM - Jens Grassel - 97eb4b1f28459473982070ccffb1071a02a08be4

Prepare RELEASE v0.17.0

Summary of changes
2 files modified with 22 lines added and 1 lines removed
  • CHANGELOG.md with 21 added and 0 removed lines
  • build.sbt with 1 added and 1 removed lines
2025-04-20 (Sun), 3:10 PM - Jens Grassel - ecb62c85f1945555ab6e41a87318e6f58c38fc59

vcs: Add flag to actually run the repair command in the health tab.

- add flag query parameter
- add button
- implement check if parameter is set and exit code is not zero
Summary of changes
3 files modified with 23 lines added and 9 lines removed
  • modules/hub/src/main/resources/messages.properties with 2 added and 0 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/VcsRepositoryRoutes.scala with 18 added and 4 removed lines
  • modules/hub/src/main/twirl/de/smederee/hub/views/showRepositoryHealth.scala.html with 3 added and 5 removed lines
2025-04-20 (Sun), 2:43 PM - Jens Grassel - ead7169dbb3b92689d41191bca1d632ba89b9054

vcs: Add tab with repository health

- add tab to show repository health
- implement needed functionality
- `darcs repair --dry-run` is run on access
- add translation keys
Summary of changes
1 files added
  • modules/hub/src/main/twirl/de/smederee/hub/views/showRepositoryHealth.scala.html
4 files modified with 152 lines added and 2 lines removed
  • modules/hub/src/main/resources/messages.properties with 4 added and 0 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/VcsRepository.scala with 21 added and 0 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/VcsRepositoryRoutes.scala with 123 added and 1 removed lines
  • modules/hub/src/main/twirl/de/smederee/hub/views/showRepositoryMenu.scala.html with 4 added and 1 removed lines
2025-04-20 (Sun), 2:38 PM - Jens Grassel - d517b2f66b2d7e550d9939e71a971a83021ed43c

vcs: Add db table to cache health check results in the future.

Summary of changes
1 files added
  • modules/hub/src/main/resources/db/migration/hub/V10__repository_health_tables.sql
2025-04-20 (Sun), 2:36 PM - Jens Grassel - 09fa34d4392279cbda1cfe26ebfae82375e208f8

darcs: Workaround for os-lib loosing stderr in repair command

- use `mergeErrIntoOut` flag to not loose stderr
- use proper `Chain.fromSeq` to be able to iterate over output lines
Summary of changes
1 files modified with 9 lines added and 2 lines removed
  • modules/darcs/src/main/scala/de/smederee/darcs/DarcsCommands.scala with 9 added and 2 removed lines
2025-04-19 (Sat), 3:15 PM - Jens Grassel - ed6c428980a41666a590d9043dd2cfbd883c8f5c

darcs: add wrapper for `darcs repair` command

Summary of changes
2 files modified with 45 lines added and 0 lines removed
  • modules/darcs/src/main/scala/de/smederee/darcs/DarcsCommands.scala with 22 added and 0 removed lines
  • modules/darcs/src/test/scala/de/smederee/darcs/DarcsCommandsTest.scala with 23 added and 0 removed lines