Gregor Vostrak
|
00d9d1488e
|
improve time entry heading contrast in light mode
|
2026-01-08 20:17:54 +01:00 |
|
Gregor Vostrak
|
9bbbfdfafe
|
improve visual hierarchy in time view
|
2026-01-08 19:53:53 +01:00 |
|
Gregor Vostrak
|
500ccd5719
|
fix container queries for time entry rows
|
2025-11-20 16:52:08 +01:00 |
|
Gregor Vostrak
|
249ab67ac8
|
improve idle indicator colors, fix typescript issues
|
2025-11-19 17:34:21 +01:00 |
|
Gregor Vostrak
|
1bd2c28b37
|
add tooltips to idlestatus indicators
|
2025-11-19 17:34:21 +01:00 |
|
Gregor Vostrak
|
8d3ee58bed
|
improve initial mount performance for groupedtimeentrytable by streaming in the rows
mounting the rows mounts lots of nested components which results in a delay on the initial mount.
|
2025-11-19 17:34:21 +01:00 |
|
Gregor Vostrak
|
8a2c260533
|
use container queries for time entry table
|
2025-11-19 17:34:21 +01:00 |
|
Gregor Vostrak
|
95ab1699c4
|
make sure that CreateTimeEntry modal always starts with times that have 0 seconds
|
2025-11-19 17:34:21 +01:00 |
|
Gregor Vostrak
|
878ac4ab81
|
add tooltip component
|
2025-11-19 17:34:21 +01:00 |
|
Gregor Vostrak
|
0648437478
|
design fixes, improve component encapsulation
|
2025-11-19 17:34:21 +01:00 |
|
Gregor Vostrak
|
8ba04eca0c
|
move currency and cancreateproject permission to props to decouple TimeEntryCreateModal from web
|
2025-11-19 17:34:21 +01: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 |
|
Kaspar Rosin
|
639f5332e4
|
feat: add duplicate time entry fields
|
2025-10-07 17:10:22 +02:00 |
|
Gregor Vostrak
|
c582530899
|
add edit time entry dropdown option to timeentryrow
|
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
|
cb30487a21
|
add format check, update prettier rules, apply rules consistently
|
2025-07-31 11:53:00 +02:00 |
|
Gregor Vostrak
|
43073b5be2
|
fix design inconsistency in timeentryaggregaterow
|
2025-07-18 16:38:09 +02:00 |
|
Gregor Vostrak
|
8a0d2235a8
|
fix flakyness in e2e tests for reporting
|
2025-07-17 18:38:21 +02:00 |
|
Gregor Vostrak
|
38f38790d5
|
change font to inter, scale down fonts, improve rounding/filter elements
|
2025-07-17 18:38:21 +02:00 |
|
Gregor Vostrak
|
3d4b20f7c8
|
make sure time entry information remains visible on mobile views
|
2025-07-08 18:22:18 +02:00 |
|
Gregor Vostrak
|
f9c3f42289
|
improve time entry range design issue in 12-h format
|
2025-05-13 16:32:11 +02:00 |
|
Gregor Vostrak
|
fca4c26cfc
|
add support for timeFormat in the frontend
|
2025-05-13 16:32:11 +02:00 |
|
Gregor Vostrak
|
b1ff97a82f
|
add frontend support for the date formatting option
|
2025-05-13 16:32:11 +02:00 |
|
Gregor Vostrak
|
8b950d99d6
|
add support for interval / duration format in frontend views
|
2025-05-13 16:32:11 +02:00 |
|
Gregor Vostrak
|
b796d232f5
|
add reporting tests for detailed, project filter, billable filter, tag filter
|
2025-05-05 21:30:18 +02:00 |
|
Gregor Vostrak
|
8da358dbe6
|
fix timeentry checkboxes
|
2025-04-23 14:33:32 +02:00 |
|
Gregor Vostrak
|
e78a551098
|
refactor to shadcn components, dynamically load extension frontend
add jetstream permissions, add dynamic inertia module loading, add shadcn components, change modals and dropdowns to shadcn dismissable layer,
|
2025-04-23 14:33:32 +02:00 |
|
Gregor Vostrak
|
df2fe1da1e
|
add light mode
|
2025-03-28 14:54:31 +01:00 |
|
Gregor Vostrak
|
3026edd27b
|
fix datepicker dropdown and taborder in create time entry
|
2025-03-05 11:22:57 +01:00 |
|
Gregor Vostrak
|
97585b5771
|
fix inconsistencies in dropdown highlighted item, indirectly fix flaky project member test
|
2025-02-13 17:04:18 -05:00 |
|
Gregor Vostrak
|
4ed8f16ae3
|
remove duplicates from recently tracked dropdown, improve focus handling
|
2025-02-07 16:39:39 +01:00 |
|
Gregor Vostrak
|
18ab1f714b
|
update dependencies, update eslint config, update optional ts props types
|
2025-02-06 18:36:16 +01:00 |
|
Gregor Vostrak
|
68228bccb2
|
fix enter submits in the time range dropdown
|
2025-02-06 18:36:16 +01:00 |
|
Gregor Vostrak
|
2dd80ba6cc
|
fix focus state for dropdowns, fix taborder for timerange select in timetracker and timeentryrows
|
2025-02-06 18:36:16 +01:00 |
|
Gregor Vostrak
|
b783ea9ecd
|
improve focus state styling
|
2025-02-06 18:36:16 +01:00 |
|
Gregor Vostrak
|
4281736a6d
|
automatically set the project billable default in time entry create modal
|
2024-12-09 12:57:25 +01:00 |
|
Gregor Vostrak
|
ae7f5a98e7
|
add Today option to Date Range Picker
|
2024-12-09 12:57:25 +01:00 |
|
Gregor Vostrak
|
31014c1e29
|
fix type import api reference
|
2024-11-12 18:58:59 +01:00 |
|
Gregor Vostrak
|
d880717749
|
add TimeEntryCreateModal and MoreOptionsDropdown to ui package
|
2024-11-12 18:54:54 +01:00 |
|
Gregor Vostrak
|
4b0cb2e282
|
improve time picker parsing, fix nested escape listeners, change project member select
|
2024-11-12 16:07:51 +01:00 |
|
Gregor Vostrak
|
e54df74d5d
|
improve typing in solidtime ui package
|
2024-10-28 14:54:48 +01:00 |
|
Gregor Vostrak
|
cd7573dcf1
|
hide create project buttons and modal depending on the permission
|
2024-10-28 14:14:50 +01:00 |
|
Gregor Vostrak
|
eb4debe481
|
move time entry mass updates to ui package and remove its dependencies
|
2024-10-28 14:14:50 +01:00 |
|
Gregor Vostrak
|
548307336a
|
keep tags when starting a new time entry from a finished one, fixes ST-469
|
2024-10-22 13:27:30 +02:00 |
|
Gregor Vostrak
|
612f40a4b0
|
fix unselecting bugs in time view
|
2024-10-09 13:26:51 +02:00 |
|
Gregor Vostrak
|
8f34fac0a6
|
add select all for time entry row heading
|
2024-10-09 03:01:34 +02:00 |
|
Gregor Vostrak
|
678d27c93a
|
fix design inconsistencies between regular and aggregate row
|
2024-10-09 00:55:42 +02:00 |
|
Gregor Vostrak
|
f147fb9725
|
add mass updates to time view
|
2024-10-08 21:28:23 +02:00 |
|