~jan0sch/smederee

Showing 11 changes starting from ac2c71bb0a9d4e59e9b47a444ec60f35f1b055b4.
2025-05-31 (Sat), 11:41 AM - Jens Grassel - ac2c71bb0a9d4e59e9b47a444ec60f35f1b055b4

vcs: Extend statistics by patch sizes.

- add list of patch sizes calculated by decrementing lines added by lines
  removed to repository statistics
- add helper functions to calculate the statistical mean and median
- add some missing documentation
- show patch sizes (min, average, median, maximum) on the statistics page
Summary of changes
3 files modified with 66 lines added and 2 lines removed
  • modules/hub/src/main/resources/messages.properties with 8 added and 2 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/VcsRepositoryStatistics.scala with 38 added and 0 removed lines
  • modules/hub/src/main/twirl/de/smederee/hub/views/showRepositoryStatistics.scala.html with 20 added and 0 removed lines
2025-05-31 (Sat), 5:16 AM - Jens Grassel - d46d959a113be4d42649c7f7907f5aa30b077452

Update scalafmt core to 3.9.7 and reformat code

Summary of changes
65 files modified with 624 lines added and 624 lines removed
  • .scalafmt.conf with 1 added and 1 removed lines
  • modules/darcs/src/test/scala/de/smederee/darcs/DarcsCommandsTest.scala with 5 added and 5 removed lines
  • modules/email/src/main/scala/de/smederee/email/EmailMiddleware.scala with 3 added and 3 removed lines
  • modules/email/src/test/scala/de/smederee/email/EmailMiddlewareTest.scala with 1 added and 1 removed lines
  • modules/email/src/test/scala/de/smederee/email/Generators.scala with 4 added and 4 removed lines
  • modules/html-utils/src/main/scala/de/smederee/html/ContentRenderer.scala with 2 added and 2 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/AccountManagementRoutes.scala with 18 added and 18 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/AddPublicSshKeyForm.scala with 1 added and 1 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/AuthenticationRoutes.scala with 4 added and 4 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/DoobieAuthenticationRepository.scala with 4 added and 4 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/DoobieOrganisationRepository.scala with 4 added and 4 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/DoobieResetPasswordRepository.scala with 3 added and 3 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/HubServer.scala with 14 added and 14 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/LandingPageRoutes.scala with 5 added and 5 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/OrganisationForm.scala with 1 added and 1 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/OrganisationRoutes.scala with 22 added and 22 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/ResetPasswordRoutes.scala with 6 added and 6 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/SignupRoutes.scala with 1 added and 1 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/VcsRepository.scala with 7 added and 7 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/VcsRepositoryRoutes.scala with 60 added and 60 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/VcsRepositoryStatistics.scala with 1 added and 1 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/config/SmedereeHubConfig.scala with 2 added and 2 removed lines
  • modules/hub/src/main/scala/de/smederee/ssh/DarcsSftpFileSystemAccessor.scala with 2 added and 2 removed lines
  • modules/hub/src/main/scala/de/smederee/ssh/DarcsSshCommand.scala with 2 added and 2 removed lines
  • modules/hub/src/main/scala/de/smederee/ssh/PublicSshKey.scala with 1 added and 1 removed lines
  • modules/hub/src/main/scala/de/smederee/ssh/SshAuthenticator.scala with 2 added and 2 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/Assignee.scala with 1 added and 1 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/DoobieLabelRepository.scala with 2 added and 2 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/DoobieMilestoneRepository.scala with 2 added and 2 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/DoobieTicketRepository.scala with 8 added and 8 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/LabelForm.scala with 2 added and 2 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/LabelRoutes.scala with 16 added and 16 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/MilestoneForm.scala with 2 added and 2 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/MilestoneRoutes.scala with 21 added and 21 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/Project.scala with 2 added and 2 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/Submitter.scala with 1 added and 1 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/TicketRoutes.scala with 27 added and 27 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/config/SmedereeTicketsConfiguration.scala with 1 added and 1 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/AuthenticationMiddlewareTest.scala with 5 added and 5 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/AuthenticationRoutesTest.scala with 2 added and 2 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/BaseSpec.scala with 17 added and 17 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/DatabaseMigratorTest.scala with 1 added and 1 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/DoobieAccountManagementRepositoryTest.scala with 15 added and 15 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/DoobieAuthenticationRepositoryTest.scala with 26 added and 26 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/DoobieOrganisationRepositoryTest.scala with 21 added and 21 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/DoobieResetPasswordRepositoryTest.scala with 14 added and 14 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/DoobieSignupRepositoryTest.scala with 5 added and 5 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/DoobieVcsMetadataRepositoryTest.scala with 30 added and 30 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/Generators.scala with 4 added and 4 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/ResetPasswordRoutesTest.scala with 1 added and 1 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/config/ServiceConfigTest.scala with 1 added and 1 removed lines
  • modules/hub/src/test/scala/de/smederee/ssh/DoobieSshAuthenticationRepositoryTest.scala with 1 added and 1 removed lines
  • modules/hub/src/test/scala/de/smederee/ssh/SshServerProviderTest.scala with 2 added and 2 removed lines
  • modules/hub/src/test/scala/de/smederee/tickets/BaseSpec.scala with 10 added and 10 removed lines
  • modules/hub/src/test/scala/de/smederee/tickets/DoobieLabelRepositoryTest.scala with 23 added and 23 removed lines
  • modules/hub/src/test/scala/de/smederee/tickets/DoobieMilestoneRepositoryTest.scala with 40 added and 40 removed lines
  • modules/hub/src/test/scala/de/smederee/tickets/DoobieProjectRepositoryTest.scala with 17 added and 17 removed lines
  • modules/hub/src/test/scala/de/smederee/tickets/DoobieTicketRepositoryTest.scala with 108 added and 108 removed lines
  • modules/hub/src/test/scala/de/smederee/tickets/DoobieTicketServiceApiTest.scala with 6 added and 6 removed lines
  • modules/hub/src/test/scala/de/smederee/tickets/Generators.scala with 3 added and 3 removed lines
  • modules/hub/src/test/scala/de/smederee/tickets/config/DatabaseMigratorTest.scala with 3 added and 3 removed lines
  • modules/hub/src/test/scala/de/smederee/tickets/config/SmedereeTicketsConfigurationTest.scala with 2 added and 2 removed lines
  • modules/security/src/main/scala/de/smederee/security/SignAndValidate.scala with 4 added and 4 removed lines
  • modules/security/src/main/scala/de/smederee/security/Username.scala with 1 added and 1 removed lines
  • modules/security/src/test/scala/de/smederee/security/PasswordTest.scala with 1 added and 1 removed lines
2025-05-28 (Wed), 12:14 PM - Jens Grassel - 627ebe542f58e9b3b4025aa8dcb1cc75fd35690b

Update postgresql to 42.7.6

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • build.sbt with 1 added and 1 removed lines
2025-05-28 (Wed), 9:38 AM - Jens Grassel - de46bb45cb05f2ad237d0fe62dd893d8de8ad40f

Update log4cats to 2.7.1

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • build.sbt with 1 added and 1 removed lines
2025-05-24 (Sat), 8:06 PM - Jens Grassel - e702fa184a1179e85ee2c54f12986b9908ffc72b

Update sbt to 1.11.0

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • project/build.properties with 1 added and 1 removed lines
2025-05-20 (Tue), 7:27 AM - Jens Grassel - dddfe89a1cc3b25e87c32ae9690022abcfab792a

Update spring security to 6.5.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-05-16 (Fri), 7:51 PM - Jens Grassel - 94748fc9a22df60ca8302eedac3be7d10d17285f

Update flyway to 11.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
2025-05-15 (Thu), 6:49 AM - Jens Grassel - ef1932267fd92cf7293e85b2d9afd7185919fd82

Update semanticdb to 4.13.6

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • project/plugins.sbt with 1 added and 1 removed lines
2025-05-12 (Mon), 5:34 PM - Jens Grassel - 1a1c34e005f8c3fe547b5c59db3165e84aa048c3

Update flyway to 11.8.1

- fix dependency issues introduced with flyway 11.8.1:
  - add dependency for jackson JSR310
  - add dependency for jackson TOML
Summary of changes
1 files modified with 47 lines added and 42 lines removed
  • build.sbt with 47 added and 42 removed lines
2025-05-08 (Thu), 7:24 PM - Jens Grassel - bcbe5db34435cf85a125b72f214dfdfd2565072f

Update scalafix to 0.14.3

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • project/plugins.sbt with 1 added and 1 removed lines
2025-05-08 (Thu), 2:58 PM - Jens Grassel - df0300ce6b2c895844ea64c557637d8c63c7734c

Update scala to 3.3.6

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • build.sbt with 1 added and 1 removed lines