-
v0.0.1 Stable
released this
2024-10-23 19:28:35 +00:00 | 61 commits to main since this releaseChangelog
f098c1f6bf
refactor: rename RunPomodoroTimer() to RunPomodoro()9149b1a78e
refactor: rename GoTomatoTimerConfig to GoTomatoPomodoroConfig337e5b0ed3
refactor: rename BroadcastMessage model to ServerMessageaab6896c7d
refactor: move broadcast.Message to shared.Message6ffd9f1e38
refactor: move broadcast package to websocketd2e34e84f8
refactor: move Clients map and mutex to handle_connectionsbf2685a055
fix: send correct server message on pomodoro endb62e92b5a4
fix: resolve race condition in pause/resume checkb71d04aad2
fix: remove duplicate client registration45c527cc79
fix: remove default values from GoTomatoServerConfig model4471c86a0c
fix: prevent concurrent write to websocket connection8deb642a7e
fix: initialize pomodoroConfig from DefaultPomodoroConfig only once5bf9753dce
fix:ResetPomodoro()
resets to current settings not server defaultsb46d2469d3
feat: update variable and function name for started pomodoroc9501c3bbb
feat: update timer managementfa4eebbe76
feat: update module path to new repository locationb60df1c025
feat: update demo web client03ab627729
feat: simplify timer function234f3c17dc
feat: simplify pomodoro functions by removing client parameter4eedfcb965
feat: send "End"-Message only oncec6ce7d46ad
feat: improve logging for client connects and disconnects9615d4d449
feat: implement permanent broadcast message functionality6d73711341
feat: implement client start/stop commandsa9d145ee71
feat: create shared config defaults09b475dd61
feat: create model for server config85923b4469
feat: create model for pomodoro settingsf991ba885d
feat: allow restrict Pomodoro via password2ac1aecba1
feat: allow clients to send pomodoro config232fe409cb
feat: add version and protocol versionbc3a306c00
feat: add pause and resume functionalityd0e1162726
feat: add comments for configuration fields90f80cc685
feat: add Dockerfile for GoTomato0b2f83cd35
feat: add CLI flags to appb7a79acdb0
feat: (re)add GoTomato.goc59f737eb7
feat(server): restructure Pomodoro server into modular components28342058aa
doc: update comments914421d7a5
doc: update README with client commands and server messages3d5cb29c54
chore: cleanup pause/resume functionseba4065c6f
chore: add .renovaterc.jsonf183686272
break: update ServerMessage modela0dba673a2
break: enhance server message structure and settingsb7d03aa1d8
break: empty Message.Mode when no pomodoro ongoingffc6913344
break: change the "stop" command to "reset"cb6616f400
break: addupdateSettings
command to modify Pomodoro settings2cf5d77e2a
Genesis
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
GoTomato_0.0.1_checksums.txt
0 downloads · 186 B
-
GoTomato_0.0.1_linux_amd64
0 downloads · 1.9 MiB
-
GoTomato_0.0.1_linux_arm64
0 downloads · 1.7 MiB