This website requires JavaScript.
e1f0f85401
small refactor of sonarqube issue
dev/pdf
Tom Tröger
2025-10-24 12:20:05 +02:00
b6644f3584
added pdf generation with typst, working on pdf input form
Tom Tröger
2025-10-24 00:20:51 +02:00
7eda8eb538
reworked pdf exporter to use typst
dev/loggin
tom
2025-10-23 16:17:49 +02:00
0d7696cbc6
adding more logging + working on displaying if a workday was submitted
Tom Tröger
2025-10-14 01:05:02 +02:00
5001f24d9b
implemented log levels and structured log with slog
tom
2025-10-13 22:33:48 +02:00
ea8e78fd9f
fixed #56
main
Tom Tröger
2025-10-09 16:42:49 +02:00
6da58d6753
fixed #54 , #55
1.1.2
Tom Tröger
2025-10-09 13:11:54 +02:00
89eb5d255d
fixed #52
tom
2025-10-08 12:59:47 +02:00
1b8fb747e8
Update Readme.md
Tom Tröger
2025-10-07 16:24:33 +02:00
74cded42d8
Update test.yaml
Tom Tröger
2025-10-07 16:23:01 +02:00
22350142fc
Update test.yaml
Tom Tröger
2025-10-07 16:20:23 +02:00
659fb80049
updated test.yml
Tom Tröger
2025-10-07 16:14:09 +02:00
cbc4028f8d
moved sonar.properties
Tom Tröger
2025-10-07 16:11:17 +02:00
e4d423385a
Update test.yaml
Tom Tröger
2025-10-07 16:07:11 +02:00
c9c2d801b0
Update test.yaml
Tom Tröger
2025-10-07 16:06:49 +02:00
94c7c8a36e
Update sonar-project.properties
Tom Tröger
2025-10-07 15:59:31 +02:00
d69ec600cd
Check for coverage output
Tom Tröger
2025-10-07 15:56:49 +02:00
95d5c4ab9d
Update script.js
Tom Tröger
2025-10-07 15:50:29 +02:00
bf841ad5c6
updated sonarqube + fixed first issues
Tom Tröger
2025-10-07 15:47:59 +02:00
a1aae9dc56
working on sonarqube
Tom Tröger
2025-10-07 15:08:40 +02:00
750fb1ff58
Update test.yaml
Tom Tröger
2025-10-07 15:00:39 +02:00
f4e9915e7f
Update test.yaml
Tom Tröger
2025-10-07 14:58:53 +02:00
18046bbe18
added sonarqube for static code analysis
Tom Tröger
2025-10-07 14:54:24 +02:00
75929e3b7d
Merge pull request 'fixed #50 , added default action input to defaultDayComponent' (#51 ) from dev/ui into main
1.1.1
Tom Tröger
2025-10-07 13:01:24 +02:00
627f5b7e5b
fixed #50 , added default action input to defaultDayComponent
dev/ui
Tom Tröger
2025-10-07 12:55:47 +02:00
9e5dc760d5
Merge pull request 'UX/UI Impovements' (#48 ) from dev/ui into main
1.1.0
Tom Tröger
2025-10-04 19:39:11 +02:00
0ffb910e37
added user informations cell
tom
2025-10-04 19:37:57 +02:00
566776910a
ui/ux improvements on time page
tom
2025-10-04 19:16:21 +02:00
4d00143a74
Merge pull request 'UI Changes' (#47 ) from dev/ui into main
Tom Tröger
2025-10-01 23:12:56 +02:00
c093127a8c
added worktime + overtime to pdf
Tom Tröger
2025-10-01 23:02:57 +02:00
3dd4b134c8
closes #44
Tom Tröger
2025-10-01 22:53:27 +02:00
7e27c944f3
updated time editing ui
dev/kurzarbeit
Tom Tröger
2025-10-01 21:56:18 +02:00
5fbe53faf6
Merge pull request 'kurzarbeit + multi day absence' (#46 ) from dev/kurzarbeit into main
1.0.0
Tom Tröger
2025-09-30 00:18:51 +02:00
15a2a9c075
overtime only appearing, when there is a booking
Tom Tröger
2025-09-30 00:15:48 +02:00
90193e9346
closes #38 , #39 , #40
Tom Tröger
2025-09-28 23:29:28 +02:00
e8f1113293
using IWorkDay interface for team
tom
2025-09-25 21:52:53 +02:00
db6fc10c28
added interface for workday and absence + multiday absences closes #38 , #39
tom
2025-09-23 12:30:02 +02:00
55b0332600
minor fixes
tom
2025-09-16 11:53:41 +02:00
0e1e0b2de0
added volume, to expose logs on host
tom
2025-09-15 13:25:33 +02:00
7ceef2c344
Merge pull request 'dev/ui' (#35 ) from dev/ui into main
0.3.0
Tom Tröger
2025-09-15 12:40:26 +02:00
823cb859ea
Merge branch 'main' into dev/ui
Tom Tröger
2025-09-15 12:40:00 +02:00
656d4c2340
small fixes in pdf generation + time calculation
tom
2025-09-15 12:33:46 +02:00
2d0b117403
added Gleitzeit + Kurzarbeit closes #23
tom
2025-09-13 14:12:39 +02:00
ccded6d76b
reworked time Calculations
tom
2025-09-13 14:11:26 +02:00
ec69549d13
Merge pull request 'Adding Functions + Finishing CI config' (#34 ) from dev/ui into main
0.2.2
Tom Tröger
2025-09-10 09:59:09 +02:00
3d76778d4f
Update build.yaml
tom
2025-09-10 09:46:06 +02:00
b30686ca06
Update test.yaml
tom
2025-09-09 11:15:31 +02:00
2f72eebf22
updated workflows
tom
2025-09-09 11:10:53 +02:00
133e73a55c
working on pdf export
tom
2025-09-09 11:07:14 +02:00
2eab598348
working on printable PDF Forms
Tom Tröger
2025-09-08 00:32:29 +02:00
12ed9959cb
added helper function, and fixed #28
Tom Tröger
2025-09-05 22:24:42 +02:00
de03c100d4
fixed #28
Tom Tröger
2025-09-05 10:36:26 +02:00
9d70d4db17
updated workflows
Tom Tröger
2025-09-05 00:16:10 +02:00
66db633dc6
Merge pull request 'dev/ui' (#33 ) from dev/ui into main
0.2.1
Tom Tröger
2025-09-04 22:12:52 +02:00
fe442e8eef
closes #14
Tom Tröger
2025-09-04 22:07:54 +02:00
9ded540314
closed #25 , #32
Tom Tröger
2025-09-04 21:22:26 +02:00
0dd75c2126
Update build-deploy.yaml
Tom Tröger
2025-09-04 10:23:37 +02:00
327e47840b
Fixed tests and git actions (#30 )
Tom Tröger
2025-09-04 10:16:42 +02:00
e9f8ab0a56
Merge pull request 'dev/main -- added License' (#29 ) from dev/main into main
Tom Tröger
2025-09-04 09:24:29 +02:00
bcefd7b630
Merge pull request 'dev/actions feature: overtime' (#27 ) from dev/actions into main
0.2.0
Tom Tröger
2025-09-04 00:58:25 +02:00
a2cd118644
addin for sonarcube
Tom Tröger
2025-09-04 00:56:20 +02:00
d51b0c12c5
update
Tom Tröger
2025-09-04 00:55:35 +02:00
15e28e1b18
added database migrations
Tom Tröger
2025-09-04 00:48:30 +02:00
1ae30c11cb
added overtime to time and team page + ui improvements + mobile support for team page closed #12
Tom Tröger
2025-09-04 00:11:33 +02:00
45440b6457
added tests
Tom Tröger
2025-09-03 14:31:14 +02:00
483c1e29ba
ui update /team + overtime updates
Tom Tröger
2025-09-03 14:31:05 +02:00
492216b160
added overtime to week report closes #18
Tom Tröger
2025-09-03 14:30:37 +02:00
1397530cb6
added absence hours
Tom Tröger
2025-09-03 14:27:27 +02:00
de6da2906f
added booking types + working on overtime
Tom Tröger
2025-09-01 22:41:21 +02:00
aa152866d9
added types
Tom Tröger
2025-09-01 22:11:37 +02:00
28f832694a
redoing migratinos
Tom Tröger
2025-09-01 22:11:23 +02:00
36884f4d96
Merge pull request 'dev/actions' (#26 ) from dev/actions into dev/main
Tom Tröger
2025-08-29 15:36:00 +02:00
fd2c702b5f
Add LICENSE
Tom Tröger
2025-08-28 10:55:46 +02:00
23e05b8cb5
error in db code, closing database before usage
Tom Tröger
2025-08-22 00:51:10 +02:00
50bec238a4
edge case at midnight
Tom Tröger
2025-08-22 00:50:21 +02:00
34bd44db5c
ready for action
Tom Tröger
2025-08-22 00:13:00 +02:00
c1b937152b
Update testing.yaml
Tom Tröger
2025-08-21 23:49:59 +02:00
9f31574f3d
testing cache
Tom Tröger
2025-08-21 23:43:10 +02:00
119c0c3b33
next try
Tom Tröger
2025-08-21 23:34:31 +02:00
92349dc7d2
better context
Tom Tröger
2025-08-21 23:19:48 +02:00
f56fde9bfd
Update testing.yaml
Tom Tröger
2025-08-21 23:15:22 +02:00
87d2dd86eb
trying build
Tom Tröger
2025-08-21 23:10:31 +02:00
3bd449203c
tying cache
Tom Tröger
2025-08-21 22:59:13 +02:00
007d30f874
Added Build Step
Tom Tröger
2025-08-21 22:51:35 +02:00
e5a1ee1d0e
Update testing.yaml
Tom Tröger
2025-08-21 22:36:52 +02:00
81cdca42f9
hopefully working
Tom Tröger
2025-08-21 22:23:22 +02:00
6c544174d0
Update testing.yaml
Tom Tröger
2025-08-21 15:22:49 +02:00
4974aa9815
Update testing.yaml
Tom Tröger
2025-08-21 15:20:46 +02:00
ccc82527d3
Update testing.yaml
Tom Tröger
2025-08-21 15:17:52 +02:00
945f97ef32
Update testing.yaml
Tom Tröger
2025-08-21 15:04:44 +02:00
5c243e45e1
added Migrate Function for tests
Tom Tröger
2025-08-21 15:00:25 +02:00
cbdd82b725
Update testing.yaml
Tom Tröger
2025-08-21 08:46:20 +02:00
dd8df1059e
added db
Tom Tröger
2025-08-21 08:38:57 +02:00
a521377f7f
Update testing.yaml
Tom Tröger
2025-08-21 08:12:40 +02:00
e94942181d
Update testing.yaml
Tom Tröger
2025-08-21 08:05:40 +02:00
c813ba62d4
Update testing.yaml
Tom Tröger
2025-08-21 08:01:17 +02:00
8f8f67398b
Update testing.yaml
Tom Tröger
2025-08-21 07:59:41 +02:00
8fa5eafd80
Update testing.yaml
Tom Tröger
2025-08-21 07:46:22 +02:00
61635dff6d
Update testing.yaml
Tom Tröger
2025-08-21 07:21:45 +02:00
17cb3b327c
Create testing.yaml
Tom Tröger
2025-08-21 07:14:54 +02:00