~jan0sch/smederee

Showing 11 changes starting from 9a7c3b755b75778502f6ca055c522df80fc8731e.
2023-02-13 (Mon), 7:32 PM - Jens Grassel - 9a7c3b755b75778502f6ca055c522df80fc8731e

Update circe to 0.14.4

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • build.sbt with 1 added and 1 removed lines
2023-02-13 (Mon), 7:30 PM - Jens Grassel - ddc482313d8cac596bac86934221f38e0ee382fc

Update postgresql to 42.5.3

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • build.sbt with 1 added and 1 removed lines
2023-02-13 (Mon), 7:29 PM - Jens Grassel - e7fc779bd86c2742bb4a6f12ac4e9dda4924e2c0

Update simple java mail to 7.8.2

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • build.sbt with 1 added and 1 removed lines
2023-02-13 (Mon), 7:15 PM - Jens Grassel - 6f76b3f30ef1547aea655e1cb2ddc5d19daf5818

Update README.

Summary of changes
1 files modified with 12 lines added and 2 lines removed
  • README.md with 12 added and 2 removed lines
2023-02-13 (Mon), 6:59 PM - Jens Grassel - 83ea9d658c446f09b65a2a064c963e3ce9c86b90

Milestones: Basic support for milestones.

Milestones are supposed to be used to organise tickets and project goals.
They can have a due date and their title must be unique within the
repository / project scope.

Like with lables there are still some rough edges but basic functionality is
there.
Summary of changes
8 files added
  • modules/hub/src/it/scala/de/smederee/tickets/DoobieMilestoneRepositoryTest.scala
  • modules/hub/src/main/scala/de/smederee/tickets/DoobieMilestoneRepository.scala
  • modules/hub/src/main/scala/de/smederee/tickets/MilestoneForm.scala
  • modules/hub/src/main/scala/de/smederee/tickets/MilestoneRepository.scala
  • modules/hub/src/main/scala/de/smederee/tickets/MilestoneRoutes.scala
  • modules/hub/src/main/twirl/de/smederee/hub/views/format/formatDate.scala.html
  • modules/hub/src/main/twirl/de/smederee/hub/views/tickets/editMilestone.scala.html
  • modules/hub/src/main/twirl/de/smederee/hub/views/tickets/editMilestones.scala.html
8 files modified with 154 lines added and 29 lines removed
  • CHANGELOG.md with 1 added and 0 removed lines
  • modules/hub/src/it/scala/de/smederee/tickets/Generators.scala with 17 added and 10 removed lines
  • modules/hub/src/main/resources/assets/css/main.css with 17 added and 0 removed lines
  • modules/hub/src/main/resources/messages_en.properties with 23 added and 0 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/HubServer.scala with 7 added and 4 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/Milestone.scala with 69 added and 5 removed lines
  • modules/hub/src/main/twirl/de/smederee/hub/views/showRepositoryMenu.scala.html with 3 added and 0 removed lines
  • modules/hub/src/test/scala/de/smederee/tickets/Generators.scala with 17 added and 10 removed lines
2023-02-13 (Mon), 6:58 PM - Jens Grassel - 428a41a48632e16241f9e7d138a4c6824cb55aef

Adjust jvm options for sbt

Summary of changes
1 files modified with 2 lines added and 1 lines removed
  • .jvmopts with 2 added and 1 removed lines
2023-02-13 (Mon), 1:33 PM - Jens Grassel - 6706d62ad7b533004075cbfae83221484ecdc4be

Labels: Refactoring: Fix typo in function name.

Summary of changes
4 files modified with 5 lines added and 5 lines removed
  • modules/hub/src/it/scala/de/smederee/tickets/DoobieLabelRepositoryTest.scala with 1 added and 1 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/DoobieLabelRepository.scala with 1 added and 1 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/LabelRepository.scala with 1 added and 1 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/LabelRoutes.scala with 2 added and 2 removed lines
2023-02-13 (Mon), 1:09 PM - Jens Grassel - 2b1f43ec7dababe23c1fbff1afb92e859086d3f4

Refactoring: Move extension methods into companion objects if possible.

This should avoid namespace cluttering and compiler errors like "method
already defined at ..."
Summary of changes
11 files modified with 178 lines added and 173 lines removed
  • modules/hub/src/main/scala/de/smederee/html/MetaTags.scala with 7 added and 6 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/Account.scala with 42 added and 41 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/EditVcsRepositoryForm.scala with 25 added and 26 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/config/SmedereeHubConfig.scala with 21 added and 18 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/types.scala with 3 added and 3 removed lines
  • modules/hub/src/main/scala/de/smederee/ssh/PublicSshKey.scala with 36 added and 35 removed lines
  • modules/hub/src/main/scala/de/smederee/ssh/SshServer.scala with 12 added and 11 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/Label.scala with 4 added and 4 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/LabelForm.scala with 17 added and 17 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/LabelRoutes.scala with 0 added and 1 removed lines
  • modules/security/src/main/scala/de/smederee/security/PrivateKey.scala with 11 added and 11 removed lines
2023-02-13 (Mon), 12:05 PM - Jens Grassel - 96e73f03ac46c9c2012561b7986414fdc789faee

Refactoring: Move helper function in it tests to BaseSpec

Summary of changes
3 files modified with 45 lines added and 77 lines removed
  • modules/hub/src/it/scala/de/smederee/hub/BaseSpec.scala with 32 added and 0 removed lines
  • modules/hub/src/it/scala/de/smederee/hub/DoobieVcsMetadataRepositoryTest.scala with 6 added and 38 removed lines
  • modules/hub/src/it/scala/de/smederee/tickets/DoobieLabelRepositoryTest.scala with 7 added and 39 removed lines
2023-02-11 (Sat), 6:24 PM - Jens Grassel - 8edc6b02b0b50cdfb9bad26a27e3a01d532701d2

Labels: A first throw at support of labels.

Labels are intended to be used to label / tag tickets. They have a unique
name (within the project / repo scope) and a colour and may have an optional
description.

There are still some rough edges (regarding safety checks erroring out hard) but
it should be enough to have create, edit and delete functionality for labels.
Summary of changes
8 files added
  • modules/hub/src/it/scala/de/smederee/tickets/DoobieLabelRepositoryTest.scala
  • modules/hub/src/it/scala/de/smederee/tickets/Generators.scala
  • modules/hub/src/main/scala/de/smederee/tickets/DoobieLabelRepository.scala
  • modules/hub/src/main/scala/de/smederee/tickets/LabelForm.scala
  • modules/hub/src/main/scala/de/smederee/tickets/LabelRepository.scala
  • modules/hub/src/main/scala/de/smederee/tickets/LabelRoutes.scala
  • modules/hub/src/main/twirl/de/smederee/hub/views/tickets/editLabel.scala.html
  • modules/hub/src/main/twirl/de/smederee/hub/views/tickets/editLabels.scala.html
7 files modified with 116 lines added and 6 lines removed
  • CHANGELOG.md with 4 added and 0 removed lines
  • modules/hub/src/main/resources/assets/css/main.css with 17 added and 0 removed lines
  • modules/hub/src/main/resources/messages_en.properties with 20 added and 1 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/HubServer.scala with 6 added and 0 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/Label.scala with 62 added and 4 removed lines
  • modules/hub/src/main/twirl/de/smederee/hub/views/showRepositoryMenu.scala.html with 3 added and 0 removed lines
  • modules/hub/src/test/scala/de/smederee/tickets/Generators.scala with 4 added and 1 removed lines
2023-02-11 (Sat), 1:10 PM - Jens Grassel - 597d09d88fd4002a739bb0abdaa98fb65c3f9b59

SBT: Increase thread stack size for compiler.

Summary of changes
1 files modified with 1 lines added and 0 lines removed
  • .jvmopts with 1 added and 0 removed lines