-
v0.0.5 Stable
released this
2024-10-30 07:11:54 +00:00 | 31 commits to main since this releaseChangelog
bdfd5c3b84
: feat: remove unused client mutex (@smark)94b6786c7c
: feat: implement asynchronous timer start (@smark)d0b1260f62
: doc: add and improve comments (@smark)d83acc77b2
: refactor: rename HandleConnections to HandleConnection (@smark)b8823acc97
: refacor: replace shared.Message with shared.State (@smark)5750ec96cb
: refactor: update version output (@smark)d69a4bec10
: format: use group style variable declaration to define cli flags (@smark)e2ab19066d
: format: update import statements order for consistency (@smark)3a6be4c187
: feat: update settings handling for pomodoro configuration (@smark)f0d7dc80fc
: feat: update protocol version handling (@smark)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
GoTomato_0.0.5_checksums.txt
0 downloads · 186 B
-
GoTomato_0.0.5_linux_amd64
0 downloads · 1.9 MiB
-
GoTomato_0.0.5_linux_arm64
0 downloads · 1.7 MiB
-
v0.0.4 Stable
released this
2024-10-29 10:05:30 +00:00 | 42 commits to main since this releaseChangelog
ffc994126b
: break: renameGoTomatoServerConfig
->ServerConfig
(@smark)c20d36d2d2
: break: renameGoTomatoPomodoroConfig
->PomodoroConfig
(@smark)0180aea8c1
: break: renameServerMessage.GoTomatoVersion
->.ProtocolVersion
(@smark)16bc946a30
: break: renameClientCommand.PomodoroSettings
->.Settings
(@smark)61b2f71bf3
: break: renameServerMessage.PomodoroSettings
->.Settings
(@smark)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
GoTomato_0.0.4_checksums.txt
0 downloads · 186 B
-
GoTomato_0.0.4_linux_amd64
0 downloads · 1.9 MiB
-
GoTomato_0.0.4_linux_arm64
0 downloads · 1.7 MiB
-
v0.0.3 Stable
released this
2024-10-25 22:15:02 +00:00 | 48 commits to main since this releaseChangelog
fa3ba759c4
: feat: update startup log messages (@smark)899417b605
: feat: replace standard log with charmbracelet/log (@smark)3eae584d6d
: recator: use timer signals instead of shared.Message.TimeLeft (@smark)aa5c24f06d
: refactor: move timer function to method (@smark)62fbb1d356
: feat: add a ticker to manage broadcast timing (@smark)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
GoTomato_0.0.3_checksums.txt
0 downloads · 186 B
-
GoTomato_0.0.3_linux_amd64
0 downloads · 1.9 MiB
-
GoTomato_0.0.3_linux_arm64
0 downloads · 1.7 MiB
-
v0.0.2 Stable
released this
2024-10-24 20:49:40 +00:00 | 54 commits to main since this releaseChangelog
13d7cd0919
: feat: add number of connected clients to log output (@smark)26ca4d8b93
: feat: change CMD to ENTRYPOINT for better container behavior (@smark)103ad031df
: doc: fix listing format in README (@smark)715fe60e1d
: refactor: better check for empty pomodoro client settings (@smark)188f9ce928
: feat: add GoTomato to .gitignore (@smark)63213c9d64
: doc : add build instructions (@smark)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
GoTomato_0.0.2_checksums.txt
0 downloads · 186 B
-
GoTomato_0.0.2_linux_amd64
0 downloads · 1.9 MiB
-
GoTomato_0.0.2_linux_arm64
0 downloads · 1.7 MiB
-
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