Gregor Vostrak
|
df00200464
|
load current member time entries in calendar, to be consistent with time view
|
2025-10-22 14:36:21 +02:00 |
|
Gregor Vostrak
|
3b41de7135
|
remove project default listener in timeentry edit modal
|
2025-10-22 13:55:06 +02:00 |
|
Gregor Vostrak
|
9fe0ea5a0f
|
add support for HH:mm:ss format for input time fields
|
2025-10-22 13:54:14 +02:00 |
|
Gregor Vostrak
|
f8f708a664
|
add set end time functionality to timetracker component
|
2025-10-21 17:24:46 +02:00 |
|
Gregor Vostrak
|
c359259e45
|
fix TimeRangeSelector dropdown behaviour when clicking after other input was focused before
|
2025-10-21 13:50:30 +02:00 |
|
Gregor Vostrak
|
55d12aaae1
|
add discard option for running timer
|
2025-10-21 12:49:49 +02:00 |
|
Alexander Groß
|
9a1dd4861c
|
Extend description to 5000 chars, closes #914
|
2025-10-21 12:36:32 +02:00 |
|
Gregor Vostrak
|
1e985b71ec
|
move Client visibleByEmployee logic from controller to model
|
2025-10-21 12:22:17 +02:00 |
|
Alexander Groß
|
93d6a86f74
|
Show clients that are assigned to the employee, closes #893
|
2025-10-21 12:20:28 +02:00 |
|
Gregor Vostrak
|
19a206d57c
|
add prevent_overlapping_time_entries setting to organization
when enabled users are blocked from creating or editing new time entries that are overlapping with other time entries
|
2025-10-13 14:23:41 +02:00 |
|
Gregor Vostrak
|
c0788c270b
|
fix typescript openapi mapping types
|
2025-10-07 17:42:44 +02:00 |
|
Gregor Vostrak
|
7765056074
|
add tag grouping
|
2025-10-07 17:15:20 +02:00 |
|
Kaspar Rosin
|
639f5332e4
|
feat: add duplicate time entry fields
|
2025-10-07 17:10:22 +02:00 |
|
Gregor Vostrak
|
4a50145329
|
fix calendar header timezone issue
|
2025-10-06 19:30:58 +02:00 |
|
Gregor Vostrak
|
8aabffd1e7
|
fix race condition in UserTimezoneMismatchModal
|
2025-10-06 18:33:57 +02:00 |
|
Gregor Vostrak
|
b373427dc7
|
add feedback button in sidebar
|
2025-10-01 13:20:23 +02:00 |
|
Gregor Vostrak
|
d2a4d60441
|
clarify UserSettingsIcon Dropdown Profile Settings Item Description
|
2025-10-01 13:20:23 +02:00 |
|
Gregor Vostrak
|
c3305b3df6
|
remove bottom padding for toast container
This became redundant due to the floating feedback bubble removal
|
2025-10-01 13:20:23 +02:00 |
|
Gregor Vostrak
|
7584e59d0b
|
improve focus states and keyboard navigation for organization switcher and user settings dropdown
|
2025-10-01 13:20:23 +02:00 |
|
Gregor Vostrak
|
d2f75cca6e
|
update organization switcher to use shadcn dropdownmenu
|
2025-10-01 13:20:23 +02:00 |
|
Gregor Vostrak
|
250379d4bd
|
change profile dropdown to shadcn, add feedback entry
|
2025-10-01 13:20:23 +02:00 |
|
Gregor Vostrak
|
7f89fd8ea1
|
fix overflow issues in short calendar events
|
2025-09-29 12:19:27 +02:00 |
|
Gregor Vostrak
|
0b45f3b473
|
change create bucket script to work with new minio client versions
|
2025-09-29 12:09:15 +02:00 |
|
Gregor Vostrak
|
9827a74ae2
|
lock caddy version to 2.10 to fix docker buiilds
|
2025-09-08 13:49:43 +02:00 |
|
Gregor Vostrak
|
3425847a44
|
make time entry create in calendar use minimal interval instead of 1h duration
|
2025-09-08 13:28:36 +02:00 |
|
Gregor Vostrak
|
47b778fab9
|
make sure that 0 duration entries are shown correctly in calendar
|
2025-09-08 13:28:36 +02:00 |
|
Gregor Vostrak
|
85d69f1f16
|
fix scroll overflow issue in calendar with banner
|
2025-09-08 13:28:36 +02:00 |
|
Gregor Vostrak
|
fca55fe0e1
|
improve calendar fetching behaviour to always include prev/next period
|
2025-09-08 13:28:36 +02:00 |
|
Gregor Vostrak
|
f19abb9db6
|
make calendar fetch time ranges respect user timezone
|
2025-09-08 13:28:36 +02:00 |
|
Gregor Vostrak
|
e3bd50ed6b
|
improve contrast of calendar events
|
2025-09-08 13:28:36 +02:00 |
|
Gregor Vostrak
|
c582530899
|
add edit time entry dropdown option to timeentryrow
|
2025-09-08 13:28:36 +02:00 |
|
Gregor Vostrak
|
fb5185a32f
|
fix card background active color contrast in light mode
|
2025-09-08 13:28:36 +02:00 |
|
Gregor Vostrak
|
0a0854f771
|
fix recently tracked time entries card placeholders
|
2025-09-08 13:28:36 +02:00 |
|
Gregor Vostrak
|
4e635cde83
|
add support for week_start and time_format in calendar
also rename them so that they do not conflict with the datepicker calendar component
|
2025-09-08 13:28:36 +02:00 |
|
Gregor Vostrak
|
9fa9522237
|
add calendar view
|
2025-09-08 13:28:36 +02:00 |
|
Gregor Vostrak
|
04c44097d0
|
fix duplicated borders in time and detailed reporting view
|
2025-09-08 13:28:36 +02:00 |
|
Gregor Vostrak
|
3d5a0cb974
|
add timezone mismatch modal
|
2025-09-08 13:28:36 +02:00 |
|
Constantin Graf
|
da98e0571c
|
Add on premise build
|
2025-08-12 16:59:52 +02:00 |
|
Constantin Graf
|
f68f05d1aa
|
Updated the PR template
|
2025-07-31 14:01:17 +02:00 |
|
Gregor Vostrak
|
8fdc4c1219
|
add contributing notice that you need to run the format command
|
2025-07-31 14:01:17 +02:00 |
|
Gregor Vostrak
|
93148299a9
|
add CONTRIBUTING.md
|
2025-07-31 14:01:17 +02:00 |
|
Constantin Graf
|
78d2ea1a25
|
Add API doc description for chart endpoints
|
2025-07-31 13:43:00 +02:00 |
|
Constantin Graf
|
14f559c4c2
|
Removed FORWARD_WEB_PORT from local setup
|
2025-07-31 13:42:37 +02:00 |
|
Gregor Vostrak
|
61fd2b1187
|
update font-face file names for font loading
|
2025-07-31 12:08:51 +02:00 |
|
Gregor Vostrak
|
9ea3c5dc29
|
fix font embeds #864
|
2025-07-31 11:53:32 +02:00 |
|
Gregor Vostrak
|
cb30487a21
|
add format check, update prettier rules, apply rules consistently
|
2025-07-31 11:53:00 +02:00 |
|
Constantin Graf
|
b11672732b
|
Fixed modules service providers
|
2025-07-23 16:11:34 +02:00 |
|
Gregor Vostrak
|
97dcadc795
|
add frontend blocking for rounding for non-premium users
|
2025-07-23 16:09:36 +02:00 |
|
Constantin Graf
|
e7fa414c06
|
Restrict rounding to premium users
|
2025-07-23 16:09:36 +02:00 |
|
Gregor Vostrak
|
43073b5be2
|
fix design inconsistency in timeentryaggregaterow
v0.9.0
|
2025-07-18 16:38:09 +02:00 |
|