~jan0sch/smederee

Showing 11 changes starting from 93ae3e5f2800217d0cbf32d839c7aa25c6c324bf.
2022-12-05 (Mon), 3:30 PM - Jens Grassel - 93ae3e5f2800217d0cbf32d839c7aa25c6c324bf

Update pureconfig to 0.17.2

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • build.sbt with 1 added and 1 removed lines
2022-12-05 (Mon), 3:25 PM - Jens Grassel - d7eeff2dd4f02bfcc1788bf5d8c5884d456bd00c

Update PostgreSQL to 42.5.1

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • build.sbt with 1 added and 1 removed lines
2022-11-23 (Wed), 4:46 PM - Jens Grassel - 4db52a8da3d95a28ce8c2195433ad7ea1dc76cc8

Solve scala-xml update issues and code cleanup and packaging.

- remove the docs module
- update sbt to 1.8.0
- remove sbt-site related plugins
- update sbt-native-package to 1.9.11
- update sbt-twirl to 1.6.0-M7
- set `noXml` to false in scalafix configuration
- suppress some scalafix warnings where no other solution is feasible
- make package building depend on running all tests
Summary of changes
8 files modified with 22 lines added and 32 lines removed
  • .scalafix.conf with 1 added and 1 removed lines
  • build.sbt with 7 added and 20 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/MarkdownRenderer.scala with 3 added and 0 removed lines
  • modules/hub/src/main/scala/de/smederee/ssh/DarcsSshCommand.scala with 2 added and 0 removed lines
  • modules/hub/src/main/scala/de/smederee/ssh/NoLogin.scala with 1 added and 0 removed lines
  • modules/hub/src/main/scala/de/smederee/ssh/PublicSshKey.scala with 1 added and 0 removed lines
  • project/build.properties with 1 added and 1 removed lines
  • project/plugins.sbt with 6 added and 10 removed lines
1 files removed
  • docs/src/main/paradox/index.md
2022-11-23 (Wed), 3:19 PM - Jens Grassel - a82b0dd75d8abddd6116b4f325de506114bef062

Update (sbt) scalafmt to (2.5.0) 3.6.1

Summary of changes
2 files modified with 2 lines added and 2 lines removed
  • .scalafmt.conf with 1 added and 1 removed lines
  • project/plugins.sbt with 1 added and 1 removed lines
2022-11-23 (Wed), 3:15 PM - Jens Grassel - 5353a3f8dcc34ab36cb2d84dc94454ab36e9a0a3

Update Scala to 3.2.1

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • build.sbt with 1 added and 1 removed lines
2022-11-23 (Wed), 12:47 PM - Jens Grassel - 6b186ee6376956d706e4b8a112c89e769d206e63

Payment: Adjust some text regarding future payment feature.

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • modules/hub/src/main/resources/messages_en.properties with 1 added and 1 removed lines
2022-11-22 (Tue), 3:11 PM - Jens Grassel - 85356c9326a1104b5f3a625f38b209f63b0ef87a

CSRF: Store the CSRF key on disk and load it if present.

Because the key was generated on every server restart and the fallback logic
of redirecting users to the front page while deleting the cookie was

- annoying
- not working behind reverse proxies

the key is now stored on disk. If the file is found then the key is loaded
from it. If not then a new key is generated and written to the file.
The current logic writes the file either way (so it re-writes a loaded key)
to simplify branching logic.
Summary of changes
4 files modified with 41 lines added and 3 lines removed
  • CHANGELOG.md with 4 added and 0 removed lines
  • modules/hub/src/main/resources/reference.conf with 4 added and 0 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/HubServer.scala with 27 added and 2 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/config/SmedereeHubConfig.scala with 6 added and 1 removed lines
2022-11-16 (Wed), 7:21 AM - Jens Grassel - 95b256f75a8f86e8afe76ff80d8a6f1eb31b7ffb

Set version to next SNAPSHOT version.

Summary of changes
1 files modified with 6 lines added and 6 lines removed
  • build.sbt with 6 added and 6 removed lines
2022-11-16 (Wed), 7:17 AM - Jens Grassel - 8e6bc35f02ab726da87c23ba78ded6dee0b74b50

TAG v0.3.0

Added
-----

- use the CSRF protection middleware of http4s
- always render markdown files when browsing the repository
- extend history browsing to show patch details (diffs)

Fixed
-----

- history summary shows wrong number of lines that were added/removed
- relative links in rendered markdown README are broken on overview page

Security
--------

- Update Apache Mina SSHD to 2.9.2 (CVE-2022-45047)
Summary of changes
2022-11-16 (Wed), 7:17 AM - Jens Grassel - 47aa1e242c4e53a8b86b06cfa7a2de86b335de62

Prepare RELEASE 0.3.0

Summary of changes
2 files modified with 9 lines added and 6 lines removed
  • CHANGELOG.md with 3 added and 0 removed lines
  • build.sbt with 6 added and 6 removed lines
2022-11-16 (Wed), 7:08 AM - Jens Grassel - 8e8baa95af1f5538b2d6bfecc27916a578e563f1

Update Apache Mina SSHD to 2.9.2

This fixes the security issue described in CVE-2022-45047.
Summary of changes
2 files modified with 5 lines added and 1 lines removed
  • CHANGELOG.md with 4 added and 0 removed lines
  • build.sbt with 1 added and 1 removed lines