Gregor Vostrak
|
2c4af95ee3
|
Add Tag Edit Modal and UI
|
2026-02-10 13:19:30 +01:00 |
|
Gregor Vostrak
|
fd012e7c69
|
Add Field component system and migrate UI
|
2026-02-10 12:22:53 +01:00 |
|
Gregor Vostrak
|
1ecb332458
|
Expand e2e test coverage migrate to API-based data setup
|
2026-02-10 11:45:08 +01:00 |
|
Gregor Vostrak
|
bbe05ca0d8
|
improve time estimate input, responsive time entry create modal fixes,
fixes #460, #800
|
2026-02-06 14:35:52 +01:00 |
|
Gregor Vostrak
|
d2644112c5
|
Allow updating public_until on already-public reports
|
2026-02-05 15:48:06 +01:00 |
|
Gregor Vostrak
|
66681066bc
|
migrate datepickers to shadcn, Fixes #877, #807
|
2026-02-05 15:02:01 +01:00 |
|
Gregor Vostrak
|
22f3af2b79
|
Make sure that time entry billable status updates when project changes,
fixes #981
|
2026-02-04 17:07:46 +01:00 |
|
Gregor Vostrak
|
09c3205680
|
Allow NONE filter value to shared reports and add shared-report tests
|
2026-02-02 20:42:07 +01:00 |
|
Gregor Vostrak
|
18989a9a8e
|
Add Mailpit SMTP and refine Playwright tests
|
2026-02-02 16:06:56 +01:00 |
|
Gregor Vostrak
|
1597b5490a
|
Enable npm workspaces and update dependencies
|
2026-02-02 03:20:45 +01:00 |
|
Gregor Vostrak
|
72662727c5
|
Add client_ids filter to time entry export
|
2026-02-02 01:57:40 +01:00 |
|
Gregor Vostrak
|
0d3978a55d
|
Add reporting e2e helpers and detailed tests
|
2026-02-02 01:31:35 +01:00 |
|
Gregor Vostrak
|
99400ca655
|
fix: display custom billable rate correctly on project detail page
|
2026-01-27 20:11:35 +01:00 |
|
Gregor Vostrak
|
672c243c91
|
add command palette
|
2026-01-27 18:29:40 +01:00 |
|
Gregor Vostrak
|
3fb75ec3d5
|
add outline and secondary variants to TimeTrackerStartStop button to reduce visual complexity
|
2026-01-15 19:17:55 +01:00 |
|
Gregor Vostrak
|
900ee29a6f
|
fix e2e project filtering in reporting e2e test
|
2026-01-14 18:58:28 +01:00 |
|
Gregor Vostrak
|
ebbc4e6837
|
use tanstack query in ProjectMultiselectDropdown, ClientTableRow and ProjectDropdown; fix e2e
|
2026-01-14 18:21:29 +01:00 |
|
Gregor Vostrak
|
6f68bbbd48
|
refactor timeentries queries and mutations, improve activitygraph, add dashboard reporting table
|
2026-01-14 17:01:45 +01:00 |
|
Gregor Vostrak
|
47c2d8e6de
|
upgrade inertia v2; add prefetching; migrate queries to tanstack query
vue
|
2026-01-09 03:32:42 +01:00 |
|
Gregor Vostrak
|
db57055941
|
add filters and sorting to projects table
|
2026-01-08 18:07:17 +01:00 |
|
Gregor Vostrak
|
55d12aaae1
|
add discard option for running timer
|
2025-10-21 12:49:49 +02:00 |
|
Gregor Vostrak
|
cb30487a21
|
add format check, update prettier rules, apply rules consistently
|
2025-07-31 11:53:00 +02:00 |
|
Gregor Vostrak
|
9589c9106d
|
e2e: make sure reporting tests do not check the dropdown values when verifying table results
|
2025-07-17 18:41:48 +02:00 |
|
Gregor Vostrak
|
8a0d2235a8
|
fix flakyness in e2e tests for reporting
|
2025-07-17 18:38:21 +02:00 |
|
Gregor Vostrak
|
b0e638c28b
|
fix daterange presets, fix e2e test
|
2025-06-30 12:54:22 +02:00 |
|
Gregor Vostrak
|
a69fb9c551
|
make client deselectable for projects, fixes #333
|
2025-05-14 15:27:28 +02:00 |
|
Gregor Vostrak
|
411fc6ea5e
|
add e2e tests for organization format settings
|
2025-05-13 16:32:11 +02:00 |
|
Gregor Vostrak
|
02a8367d16
|
change e2e tests to use organization default values for money formatting
|
2025-05-13 16:32:11 +02:00 |
|
Gregor Vostrak
|
ed32c6b217
|
add frontend format support for currencies, add currencies endpoint
|
2025-05-13 16:32:11 +02:00 |
|
Gregor Vostrak
|
b4a6145f40
|
fix tanstack query store invalidation on detailed view update
|
2025-05-07 15:21:23 +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
|
15ac3e9a43
|
fix tests, add autofocus disable option for dropdown
|
2025-04-23 14:33:32 +02:00 |
|
Gregor Vostrak
|
6ba0b19d40
|
change dashboard ui to use api instead of inertia props
|
2025-03-19 15:42:25 +01:00 |
|
Gregor Vostrak
|
ba8751c7c4
|
add api key e2e tests and improve labels
|
2025-02-13 17:04:18 -05:00 |
|
Gregor Vostrak
|
6f6e5fb4c3
|
fix time update test to respect new taborder logic
|
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
|
5b27853546
|
Add e2e test for live timer
|
2024-11-15 18:04:39 +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
|
f147fb9725
|
add mass updates to time view
|
2024-10-08 21:28:23 +02:00 |
|
Gregor Vostrak
|
084647c2a6
|
add project edit button to project show page and billing rate info, fixes ST-236
|
2024-09-30 14:19:47 +02:00 |
|
Gregor Vostrak
|
b391f47d1b
|
fix scroll & jumping issues with task dropdown, fixes ST-395
|
2024-09-11 18:07:35 +02:00 |
|
Gregor Vostrak
|
5592d87cd5
|
fix e2e tests, filter requests to listen to correct time entry update request
|
2024-09-11 18:07:35 +02:00 |
|
Gregor Vostrak
|
635954f81d
|
move ui and api to seperate packages and add npm actions for them
|
2024-08-27 17:47:22 +02:00 |
|
Gregor Vostrak
|
1e4f0afa67
|
use prop function createTag instead of event to make sure it is handled by the parent
|
2024-08-05 16:49:24 +02:00 |
|
Gregor Vostrak
|
655723db49
|
refactor tag components and tagCreate events, change global week_start and timezone settings, fix pie charts
|
2024-08-05 16:49:24 +02:00 |
|
Gregor Vostrak
|
10d8540e6c
|
refactor to common MoreOptionsDropdown component for shared ui
|
2024-08-05 16:49:24 +02:00 |
|
Gregor Vostrak
|
a519c119d4
|
refactor time entry and projecttaskdropdown components to not rely on pinia stores
|
2024-08-05 16:49:24 +02:00 |
|
Gregor Vostrak
|
7aab3d98fc
|
remove billable_rate_update_time_entries flag and always update all time entries
|
2024-07-15 17:34:56 +02:00 |
|
Gregor Vostrak
|
e3b4cfd881
|
add billable rate updates for time entries in the past to projects and project members, fixes ST-304
|
2024-07-08 17:22:48 +02:00 |
|
Gregor Vostrak
|
6593a8c24f
|
add support for archiving projects and marking tasks as done
|
2024-07-02 17:01:12 +02:00 |
|