~jan0sch/smederee

Showing 11 changes starting from 85fe62198d862d25ac634d018589e89c0c71cc5a.
2023-11-26 (Sun), 4:42 PM - Jens Grassel - 85fe62198d862d25ac634d018589e89c0c71cc5a

Update doobie to 1.0.0-RC5

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • build.sbt with 1 added and 1 removed lines
2023-11-26 (Sun), 4:38 PM - Jens Grassel - 983686c4f311fae22e72f55928b9f5afac2e1d58

Update postgresql to 42.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
2023-11-26 (Sun), 4:29 PM - Jens Grassel - 553e607fd47b37af3123d8ced06316d4fe265e47

Add license header check to check command.

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • build.sbt with 1 added and 1 removed lines
2023-11-26 (Sun), 4:28 PM - Jens Grassel - f1e9d8e2878064415a29bfe912a98c0cc30aa314

Update twirl to 2.0.2

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • project/plugins.sbt with 1 added and 1 removed lines
2023-11-26 (Sun), 4:19 PM - Jens Grassel - aa72c9849aa25a488868aaf06bf8b8650c7e269e

Update spring security to 6.2.0

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • build.sbt with 1 added and 1 removed lines
2023-11-13 (Mon), 3:38 PM - Jens Grassel - 5066d5d1f91e9178705a9fc9d38a44240ebb7507

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
2023-11-13 (Mon), 2:34 PM - Jens Grassel - 9618e807a3cc0120bbad92904bdf17569ae3751e

TAG v0.9.0

Added
-----

- example script for systemd service
- RSS feed for repositories
- milestones can be closed and re-opened
- show tickets on milestone detail page
- increasing time delay for failing login attempts
- unlocking of locked accounts
- more detailed error page for users upon possible CSRF errors
- forgot password functionality

Changed
-------

- major code reformat due to change of indentation for Scala to 4 spaces
- updates to code style guidelines
- show full path in title attribute of web page in repository file browser

Fixed
-----

- HTML/CSS issues
- RSS whitespace issues
- extension for filename when downloading repository archive not correct
- unicode filename issues in repository archive
- unicode issues in the repository file browser
- properly render html meta tags
Summary of changes
2023-11-13 (Mon), 2:30 PM - Jens Grassel - b6c61c2214fae2ba3c584e4bd843e71584c3f489

Prepare RELEASE v0.9.0

Summary of changes
2 files modified with 33 lines added and 1 lines removed
  • CHANGELOG.md with 32 added and 0 removed lines
  • build.sbt with 1 added and 1 removed lines
2023-11-13 (Mon), 2:18 PM - Jens Grassel - 1aea4b407ef7db19bd35f23c06dfc89351dcee1b

CODINGSTYLE: INDENTATION / MAJOR CODE REFORMAT

- adjust code style guide for Scala code
- add `.editorconfig` file in project root
- switch to 4 spaces deep indentation for Scala code
- adjust scalafmt configuration
- reformat code
Summary of changes
1 files added
  • .editorconfig
152 files modified with 17,658 lines added and 17,047 lines removed
  • .scalafmt.conf with 24 added and 4 removed lines
  • CODINGSTYLE.md with 14 added and 5 removed lines
  • build.sbt with 458 added and 458 removed lines
  • modules/darcs/src/main/scala/de/smederee/darcs/DarcsCommands.scala with 203 added and 203 removed lines
  • modules/darcs/src/test/scala/de/smederee/darcs/DarcsCommandsTest.scala with 100 added and 98 removed lines
  • modules/darcs/src/test/scala/de/smederee/darcs/TestHelpers.scala with 31 added and 30 removed lines
  • modules/email/src/main/scala/de/smederee/email/EmailMiddleware.scala with 249 added and 249 removed lines
  • modules/email/src/main/scala/de/smederee/email/SimpleJavaMailMiddleware.scala with 53 added and 53 removed lines
  • modules/email/src/test/scala/de/smederee/email/EmailMiddlewareTest.scala with 55 added and 55 removed lines
  • modules/email/src/test/scala/de/smederee/email/Generators.scala with 45 added and 45 removed lines
  • modules/email/src/test/scala/de/smederee/email/SimpleJavaMailMiddlewareHelpersTest.scala with 26 added and 26 removed lines
  • modules/html-utils/src/main/scala/de/smederee/html/LinkTools.scala with 30 added and 30 removed lines
  • modules/html-utils/src/main/scala/de/smederee/html/MarkdownRenderer.scala with 140 added and 139 removed lines
  • modules/html-utils/src/main/scala/de/smederee/html/MetaTags.scala with 149 added and 148 removed lines
  • modules/html-utils/src/test/scala/de/smederee/html/LinkToolsTest.scala with 14 added and 14 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/Account.scala with 140 added and 140 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/AccountManagementRepository.scala with 95 added and 95 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/AccountManagementRoutes.scala with 377 added and 343 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/AddPublicSshKeyForm.scala with 16 added and 14 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/AuthenticationMiddleware.scala with 92 added and 92 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/AuthenticationRepository.scala with 132 added and 132 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/AuthenticationRoutes.scala with 182 added and 160 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/ChangePasswordForm.scala with 39 added and 38 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/DatabaseMigrator.scala with 31 added and 31 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/DoobieAccountManagementRepository.scala with 46 added and 46 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/DoobieAuthenticationRepository.scala with 82 added and 81 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/DoobieResetPasswordRepository.scala with 51 added and 51 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/DoobieSignupRepository.scala with 14 added and 14 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/DoobieVcsMetadataRepository.scala with 86 added and 86 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/EditVcsRepositoryForm.scala with 93 added and 89 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/HubServer.scala with 466 added and 417 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/LandingPageRoutes.scala with 120 added and 109 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/LoginForm.scala with 16 added and 16 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/NewVcsRepositoryForm.scala with 50 added and 48 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/RelatedTypesConverter.scala with 29 added and 29 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/RequestHelpers.scala with 31 added and 31 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/ResetPasswordForm.scala with 11 added and 11 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/ResetPasswordRepository.scala with 65 added and 65 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/ResetPasswordRoutes.scala with 211 added and 177 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/Session.scala with 26 added and 26 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/SessionHelpers.scala with 54 added and 52 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/SignupForm.scala with 23 added and 23 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/SignupRepository.scala with 30 added and 30 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/SignupRoutes.scala with 120 added and 118 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/VcsMetadataRepository.scala with 118 added and 118 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/VcsRepository.scala with 366 added and 365 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/VcsRepositoryRoutes.scala with 1,598 added and 1,509 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/config/ConfigurationPath.scala with 19 added and 19 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/config/SmedereeHubConfig.scala with 164 added and 163 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/forms/FormValidator.scala with 13 added and 13 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/forms/types.scala with 80 added and 80 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/types.scala with 65 added and 65 removed lines
  • modules/hub/src/main/scala/de/smederee/ssh/DarcsSftpFileSystemAccessor.scala with 51 added and 48 removed lines
  • modules/hub/src/main/scala/de/smederee/ssh/DarcsSshCommand.scala with 257 added and 255 removed lines
  • modules/hub/src/main/scala/de/smederee/ssh/DoobieSshAuthenticationRepository.scala with 23 added and 23 removed lines
  • modules/hub/src/main/scala/de/smederee/ssh/NoLogin.scala with 33 added and 33 removed lines
  • modules/hub/src/main/scala/de/smederee/ssh/PublicSshKey.scala with 194 added and 194 removed lines
  • modules/hub/src/main/scala/de/smederee/ssh/SshAuthenticationRepository.scala with 26 added and 26 removed lines
  • modules/hub/src/main/scala/de/smederee/ssh/SshAuthenticator.scala with 90 added and 69 removed lines
  • modules/hub/src/main/scala/de/smederee/ssh/SshServer.scala with 87 added and 87 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/LabelForm.scala with 76 added and 70 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/LabelRoutes.scala with 438 added and 404 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/MilestoneForm.scala with 86 added and 78 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/MilestoneRoutes.scala with 682 added and 626 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/TicketForm.scala with 119 added and 117 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/TicketRoutes.scala with 542 added and 489 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/UsernamePathParameter.scala with 7 added and 7 removed lines
  • modules/hub/src/test/scala/de/smederee/TestTags.scala with 1 added and 1 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/AuthenticationMiddlewareTest.scala with 93 added and 93 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/AuthenticationRoutesTest.scala with 272 added and 252 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/BaseSpec.scala with 394 added and 393 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/DatabaseMigratorTest.scala with 32 added and 32 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/DoobieAccountManagementRepositoryTest.scala with 249 added and 249 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/DoobieAuthenticationRepositoryTest.scala with 457 added and 457 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/DoobieResetPasswordRepositoryTest.scala with 244 added and 240 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/DoobieSignupRepositoryTest.scala with 124 added and 124 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/DoobieVcsMetadataRepositoryTest.scala with 594 added and 574 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/Generators.scala with 172 added and 172 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/SessionHelpersTest.scala with 36 added and 36 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/SessionIdTest.scala with 24 added and 24 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/SessionTest.scala with 4 added and 4 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/TestAuthenticationRepository.scala with 62 added and 62 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/VcsRepositoryPatchMetadataTest.scala with 54 added and 54 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/config/ServiceConfigTest.scala with 55 added and 55 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/forms/FormErrorsTest.scala with 54 added and 54 removed lines
  • modules/hub/src/test/scala/de/smederee/ssh/DoobieSshAuthenticationRepositoryTest.scala with 19 added and 19 removed lines
  • modules/hub/src/test/scala/de/smederee/ssh/PublicSshKeyTest.scala with 79 added and 79 removed lines
  • modules/hub/src/test/scala/de/smederee/ssh/SshKeyTypeTest.scala with 59 added and 47 removed lines
  • modules/hub/src/test/scala/de/smederee/ssh/SshServerProviderTest.scala with 39 added and 39 removed lines
  • modules/hub/src/test/scala/de/smederee/ssh/SshUsernameTest.scala with 38 added and 38 removed lines
  • modules/i18n/src/main/scala/de/smederee/i18n/LanguageCode.scala with 34 added and 34 removed lines
  • modules/i18n/src/main/scala/de/smederee/i18n/Messages.scala with 70 added and 70 removed lines
  • modules/i18n/src/test/scala/de/smederee/i18n/LanguageCodeTest.scala with 19 added and 19 removed lines
  • modules/i18n/src/test/scala/de/smederee/i18n/MessagesTest.scala with 37 added and 37 removed lines
  • modules/security/src/main/scala/de/smederee/security/CsrfToken.scala with 21 added and 21 removed lines
  • modules/security/src/main/scala/de/smederee/security/Password.scala with 48 added and 48 removed lines
  • modules/security/src/main/scala/de/smederee/security/PasswordHash.scala with 23 added and 23 removed lines
  • modules/security/src/main/scala/de/smederee/security/PrivateKey.scala with 29 added and 29 removed lines
  • modules/security/src/main/scala/de/smederee/security/SignAndValidate.scala with 92 added and 92 removed lines
  • modules/security/src/main/scala/de/smederee/security/UserId.scala with 47 added and 47 removed lines
  • modules/security/src/main/scala/de/smederee/security/Username.scala with 56 added and 56 removed lines
  • modules/security/src/test/scala/de/smederee/security/PasswordTest.scala with 33 added and 33 removed lines
  • modules/security/src/test/scala/de/smederee/security/SignAndValidateTest.scala with 33 added and 33 removed lines
  • modules/security/src/test/scala/de/smederee/security/UserIdTest.scala with 21 added and 21 removed lines
  • modules/tickets/src/main/scala/de/smederee/tickets/Assignee.scala with 109 added and 109 removed lines
  • modules/tickets/src/main/scala/de/smederee/tickets/DoobieLabelRepository.scala with 37 added and 37 removed lines
  • modules/tickets/src/main/scala/de/smederee/tickets/DoobieMilestoneRepository.scala with 79 added and 79 removed lines
  • modules/tickets/src/main/scala/de/smederee/tickets/DoobieProjectRepository.scala with 33 added and 33 removed lines
  • modules/tickets/src/main/scala/de/smederee/tickets/DoobieTicketRepository.scala with 134 added and 134 removed lines
  • modules/tickets/src/main/scala/de/smederee/tickets/DoobieTicketServiceApi.scala with 13 added and 13 removed lines
  • modules/tickets/src/main/scala/de/smederee/tickets/Label.scala with 112 added and 112 removed lines
  • modules/tickets/src/main/scala/de/smederee/tickets/LabelRepository.scala with 48 added and 48 removed lines
  • modules/tickets/src/main/scala/de/smederee/tickets/Milestone.scala with 86 added and 86 removed lines
  • modules/tickets/src/main/scala/de/smederee/tickets/MilestoneRepository.scala with 77 added and 77 removed lines
  • modules/tickets/src/main/scala/de/smederee/tickets/Project.scala with 249 added and 249 removed lines
  • modules/tickets/src/main/scala/de/smederee/tickets/ProjectRepository.scala with 68 added and 68 removed lines
  • modules/tickets/src/main/scala/de/smederee/tickets/Slf4jLogHandler.scala with 37 added and 37 removed lines
  • modules/tickets/src/main/scala/de/smederee/tickets/Submitter.scala with 107 added and 107 removed lines
  • modules/tickets/src/main/scala/de/smederee/tickets/Ticket.scala with 293 added and 292 removed lines
  • modules/tickets/src/main/scala/de/smederee/tickets/TicketRepository.scala with 177 added and 177 removed lines
  • modules/tickets/src/main/scala/de/smederee/tickets/TicketServiceApi.scala with 17 added and 17 removed lines
  • modules/tickets/src/main/scala/de/smederee/tickets/TicketsUser.scala with 1 added and 1 removed lines
  • modules/tickets/src/main/scala/de/smederee/tickets/config/ConfigurationPath.scala with 19 added and 19 removed lines
  • modules/tickets/src/main/scala/de/smederee/tickets/config/DatabaseConfig.scala with 1 added and 1 removed lines
  • modules/tickets/src/main/scala/de/smederee/tickets/config/DatabaseMigrator.scala with 35 added and 31 removed lines
  • modules/tickets/src/main/scala/de/smederee/tickets/config/SmedereeTicketsConfiguration.scala with 28 added and 28 removed lines
  • modules/tickets/src/main/scala/de/smederee/tickets/forms/FormValidator.scala with 13 added and 13 removed lines
  • modules/tickets/src/main/scala/de/smederee/tickets/forms/types.scala with 80 added and 80 removed lines
  • modules/tickets/src/test/scala/de/smederee/TestTags.scala with 1 added and 1 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/BaseSpec.scala with 311 added and 307 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/ColourCodeTest.scala with 12 added and 12 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/DoobieLabelRepositoryTest.scala with 263 added and 263 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/DoobieMilestoneRepositoryTest.scala with 394 added and 384 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/DoobieProjectRepositoryTest.scala with 186 added and 181 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/DoobieTicketRepositoryTest.scala with 826 added and 786 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/DoobieTicketServiceApiTest.scala with 75 added and 75 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/Generators.scala with 252 added and 249 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/LabelDescriptionTest.scala with 17 added and 17 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/LabelNameTest.scala with 17 added and 17 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/LabelTest.scala with 6 added and 6 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/MilestoneDescriptionTest.scala with 11 added and 11 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/MilestoneTest.scala with 6 added and 6 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/MilestoneTitleTest.scala with 17 added and 17 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/TicketContentTest.scala with 7 added and 7 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/TicketFilterTest.scala with 98 added and 85 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/TicketNumberTest.scala with 7 added and 7 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/TicketResolutionTest.scala with 11 added and 11 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/TicketStatusTest.scala with 11 added and 11 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/TicketTitleTest.scala with 7 added and 7 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/config/DatabaseMigratorTest.scala with 38 added and 38 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/config/SmedereeTicketsConfigurationTest.scala with 39 added and 39 removed lines
  • twirl/src/main/scala/org/http4s/twirl/TwirlInstances.scala with 22 added and 22 removed lines
2023-11-06 (Mon), 3:24 PM - Jens Grassel - 34d18c64bc80a038d96da8b6c261e20ead2bd40a

Update ip4s to 3.4.0

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • build.sbt with 1 added and 1 removed lines
2023-11-06 (Mon), 3:23 PM - Jens Grassel - b6e4c5449aba131ae6cc9ff011d6dfe1453c6395

Update os-lib to 0.9.2

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