~jan0sch/smederee

Showing 11 changes starting from c3721f43068767ad56e1e17f5dde9ad24fc9d6a0.
2022-09-19 (Mon), 9:26 AM - Jens Grassel - c3721f43068767ad56e1e17f5dde9ad24fc9d6a0

CSS: Fix custom buttons in main.css

Summary of changes
1 files modified with 14 lines added and 14 lines removed
  • modules/hub/src/main/resources/assets/css/main.css with 14 added and 14 removed lines
2022-09-19 (Mon), 8:56 AM - Jens Grassel - 8fe7069554d414d8374ad2231cb1630494b14eb1

HTML/CSS: Some cleanup on the welcome page after signup.

Summary of changes
1 files modified with 4 lines added and 4 lines removed
  • modules/hub/src/main/twirl/de/smederee/hub/views/welcome.scala.html with 4 added and 4 removed lines
2022-09-17 (Sat), 5:25 PM - Jens Grassel - 4c4f84e46f317725351692477c09b62a47f660b7

VCS: Download current distribution archive.

- add download route
- create dist file
- download dist file
- very rough on the edges
Summary of changes
7 files modified with 142 lines added and 17 lines removed
  • modules/darcs/src/main/scala/de/smederee/darcs/DarcsCommands.scala with 21 added and 0 removed lines
  • modules/hub/src/main/resources/messages_en.properties with 2 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 1 added and 3 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/VcsRepositoryRoutes.scala with 103 added and 11 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/config/SmedereeHubConfig.scala with 9 added and 3 removed lines
  • modules/hub/src/main/twirl/de/smederee/hub/views/showRepositoryOverview.scala.html with 2 added and 0 removed lines
2022-09-17 (Sat), 3:58 PM - Jens Grassel - fc0eb30673fb0a6ec3f765965899490ab951d05d

VCS: Overhaul the display of changes (history)

- add functionality to extract more details from darcs xml log
- add twirl template for rendering patch details
- adjust templates for overview and history view
- add i18n
- use CSS for more styling
Summary of changes
1 files added
  • modules/hub/src/main/twirl/de/smederee/hub/views/repositoryPatchMetadata.scala.html
6 files modified with 387 lines added and 13 lines removed
  • modules/hub/src/main/resources/assets/css/main.css with 52 added and 4 removed lines
  • modules/hub/src/main/resources/messages_en.properties with 7 added and 0 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/VcsRepository.scala with 306 added and 1 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/VcsRepositoryRoutes.scala with 10 added and 4 removed lines
  • modules/hub/src/main/twirl/de/smederee/hub/views/showRepositoryHistory.scala.html with 6 added and 2 removed lines
  • modules/hub/src/main/twirl/de/smederee/hub/views/showRepositoryOverview.scala.html with 6 added and 2 removed lines
2022-09-17 (Sat), 8:25 AM - Jens Grassel - c7a3dab1e84024471d31b11a58acf1798e06b7a7

VCS: Add forking / cloning to own account.

Logged on users can fork a public repo to their own account.
The functionality is pretty basic:

1. Redirect to forkingUser/repoName afterwards.
2. Do nothing if forkingUser already has a repo with the same name.
3. Create forkingUser directory in repos dir to prevent errors.
4. Only show form for logged in users.
5. Do not show form for user owning the repo.
Summary of changes
5 files modified with 145 lines added and 1 lines removed
  • modules/darcs/src/main/scala/de/smederee/darcs/DarcsCommands.scala with 25 added and 0 removed lines
  • modules/darcs/src/test/scala/de/smederee/darcs/DarcsCommandsTest.scala with 33 added and 0 removed lines
  • modules/hub/src/main/resources/messages_en.properties with 2 added and 0 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/VcsRepositoryRoutes.scala with 68 added and 1 removed lines
  • modules/hub/src/main/twirl/de/smederee/hub/views/showRepositoryOverview.scala.html with 17 added and 0 removed lines
2022-09-17 (Sat), 8:23 AM - Jens Grassel - 27517d49d385daa3a9becdbefc9f1752e51599de

SSH: Disable ssh server by default.

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • modules/hub/src/main/resources/reference.conf with 1 added and 1 removed lines
2022-09-15 (Thu), 1:21 PM - Jens Grassel - 1b5030b96f71a17ec0380d2e796b760da7fa4169

SSH: Use only our factory for ssh commands.

Summary of changes
2 files modified with 3 lines added and 4 lines removed
  • modules/hub/src/main/scala/de/smederee/ssh/DarcsSshCommand.scala with 2 added and 1 removed lines
  • modules/hub/src/main/scala/de/smederee/ssh/SshServer.scala with 1 added and 3 removed lines
2022-09-15 (Thu), 1:19 PM - Jens Grassel - e6ad6d9782d75ff378a5d5e42ceafc4a7ff38be0

Logging: Switch to async-console and do some cleanup

- also properties for loglevel are introduced
Summary of changes
8 files modified with 32 lines added and 35 lines removed
  • modules/darcs/src/it/resources/logback-test.xml with 3 added and 3 removed lines
  • modules/darcs/src/main/resources/logback.xml with 4 added and 7 removed lines
  • modules/darcs/src/test/resources/logback-test.xml with 3 added and 3 removed lines
  • modules/hub/src/it/resources/logback-test.xml with 3 added and 3 removed lines
  • modules/hub/src/main/resources/logback.xml with 8 added and 7 removed lines
  • modules/hub/src/test/resources/logback-test.xml with 3 added and 3 removed lines
  • modules/hub/src/universal/conf/logback.xml with 6 added and 7 removed lines
  • modules/i18n/src/test/resources/logback-test.xml with 2 added and 2 removed lines
2022-09-15 (Thu), 1:00 PM - Jens Grassel - 51c71ac66736becf8ff6cc62ad74d5687d264700

SSH: Fix regular expression for matching transfer-mode command

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • modules/hub/src/main/scala/de/smederee/ssh/DarcsSshCommand.scala with 1 added and 1 removed lines
2022-09-15 (Thu), 12:53 PM - Jens Grassel - 8af02a168b114fc09628d9a8abf04cb4ceaee5b8

SSH: Fix logger class name

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • modules/hub/src/main/scala/de/smederee/ssh/DarcsSshCommand.scala with 1 added and 1 removed lines
2022-09-12 (Mon), 7:21 PM - Jens Grassel - 3737a2326fa5bc71cc625edb59166827df10965b

SSH: Experimental pull and push support.

- start ssh server if enabled
- pull works
- push works but hangs after completion
Summary of changes
5 files modified with 48 lines added and 14 lines removed
  • modules/hub/src/main/scala/de/smederee/hub/HubServer.scala with 19 added and 2 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/VcsRepositoryRoutes.scala with 13 added and 1 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/config/SmedereeHubConfig.scala with 8 added and 3 removed lines
  • modules/hub/src/main/scala/de/smederee/ssh/DarcsSshCommand.scala with 6 added and 6 removed lines
  • modules/hub/src/main/twirl/de/smederee/hub/views/showRepositoryOverview.scala.html with 2 added and 2 removed lines