Gregor Vostrak
|
785c8b939f
|
only use xsrf token for organization requests
|
2026-03-02 17:08:08 +01:00 |
|
Gregor Vostrak
|
b2fa07b38b
|
bump retries and wait for networkidle in retry
|
2026-03-02 16:57:15 +01:00 |
|
Gregor Vostrak
|
5b053bc2c1
|
add retries to api data token setup and xsrf token fallback
|
2026-03-02 16:44:51 +01:00 |
|
Gregor Vostrak
|
b775aaf1df
|
use api tokens to create e2e test data
|
2026-03-02 15:47:02 +01:00 |
|
Gregor Vostrak
|
2a0b8d31e6
|
add calendar settings + custom visual snapping
|
2026-02-24 12:41:15 +01:00 |
|
Gregor Vostrak
|
f880f9f730
|
fix firefox flaky input in e2e test
|
2026-02-18 23:22:04 +01:00 |
|
Gregor Vostrak
|
864f41bda6
|
fix project member query invalidations after update, query key change regression
|
2026-02-18 18:51:21 +01:00 |
|
Gregor Vostrak
|
26524c5f40
|
fix member edit modal ui regression from field component migration
|
2026-02-18 17:57:11 +01:00 |
|
Gregor Vostrak
|
cf98fabe0a
|
add table sorting to members, clients and tags table
|
2026-02-18 17:41:36 +01:00 |
|
Gregor Vostrak
|
88c0c334e9
|
add project progress sorting and fix direction ui for number based
columns in the project table
|
2026-02-18 16:45:17 +01:00 |
|
Gregor Vostrak
|
147514a606
|
convert billable query string to boolean for shared report + e2e tests #876
|
2026-02-17 17:08:38 +01:00 |
|
Gregor Vostrak
|
435522b502
|
make OrganizationPolicy use “organizations:update” to remove jetstream inconsistencies
The frontend did not show organization settings for admin users because of the team ownership check
|
2026-02-17 14:35:52 +01:00 |
|
Gregor Vostrak
|
7f145cf1c2
|
make sure cost column shows in shared report view, #1019
|
2026-02-17 13:42:22 +01:00 |
|
Gregor Vostrak
|
38457cae4d
|
make sure e2e tests use the visible timer button only
|
2026-02-12 17:43:04 +01:00 |
|
Gregor Vostrak
|
c78c681ec4
|
Conditionally show cost column in report tables; Task/Project Modal
Field cleanup; improve estimated time UX
|
2026-02-11 17:29:41 +01:00 |
|
Gregor Vostrak
|
2d9f33387e
|
improve format settings e2e test consistency; improve euro icon sizing
consistency
|
2026-02-11 17:29:41 +01:00 |
|
Gregor Vostrak
|
474b294a18
|
fix reporting tab selectors in e2e test
|
2026-02-11 17:29:41 +01:00 |
|
Gregor Vostrak
|
8be55359ce
|
add e2e tests for employee restrictions
|
2026-02-11 17:29:41 +01:00 |
|
Gregor Vostrak
|
f3217baed1
|
Add Tag Edit Modal and UI
|
2026-02-11 17:29:41 +01:00 |
|
Gregor Vostrak
|
15e61e9789
|
Add Field component system and migrate UI
|
2026-02-11 17:29:41 +01:00 |
|
Gregor Vostrak
|
125f6f062f
|
Expand e2e test coverage migrate to API-based data setup
|
2026-02-11 17:29:41 +01:00 |
|
Gregor Vostrak
|
f75a19bccd
|
improve time estimate input, responsive time entry create modal fixes,
fixes #460, #800
|
2026-02-11 17:29:41 +01:00 |
|
Gregor Vostrak
|
c17d87b710
|
Allow updating public_until on already-public reports
|
2026-02-11 17:29:41 +01:00 |
|
Gregor Vostrak
|
a154293348
|
migrate datepickers to shadcn, Fixes #877, #807
|
2026-02-11 17:29:41 +01:00 |
|
Gregor Vostrak
|
6804eb098d
|
Make sure that time entry billable status updates when project changes,
fixes #981
|
2026-02-11 17:29:41 +01:00 |
|
Gregor Vostrak
|
28fc324c6a
|
Allow NONE filter value to shared reports and add shared-report tests
|
2026-02-11 17:29:41 +01:00 |
|
Gregor Vostrak
|
9379c191be
|
Add Mailpit SMTP and refine Playwright tests
|
2026-02-11 17:29:41 +01:00 |
|
Gregor Vostrak
|
7efb7e6071
|
Enable npm workspaces and update dependencies
|
2026-02-11 17:29:41 +01:00 |
|
Gregor Vostrak
|
b2af9c6bf1
|
Add client_ids filter to time entry export
|
2026-02-11 17:29:41 +01:00 |
|
Gregor Vostrak
|
73b4d66386
|
Add reporting e2e helpers and detailed tests
|
2026-02-11 17:29:41 +01:00 |
|
Gregor Vostrak
|
c6c1434430
|
fix: display custom billable rate correctly on project detail page
|
2026-02-11 17:29:41 +01:00 |
|
Gregor Vostrak
|
70b78e41c3
|
add command palette
|
2026-02-11 17:29:41 +01:00 |
|
Gregor Vostrak
|
8c16302f17
|
add outline and secondary variants to TimeTrackerStartStop button to reduce visual complexity
|
2026-02-11 17:29:41 +01:00 |
|
Gregor Vostrak
|
b0d28f2f6d
|
fix e2e project filtering in reporting e2e test
|
2026-02-11 17:29:41 +01:00 |
|
Gregor Vostrak
|
6555bca5f1
|
use tanstack query in ProjectMultiselectDropdown, ClientTableRow and ProjectDropdown; fix e2e
|
2026-02-11 17:29:41 +01:00 |
|
Gregor Vostrak
|
81d9561656
|
refactor timeentries queries and mutations, improve activitygraph, add dashboard reporting table
|
2026-02-11 17:29:41 +01:00 |
|
Gregor Vostrak
|
0a6bde8bc6
|
upgrade inertia v2; add prefetching; migrate queries to tanstack query
vue
|
2026-02-11 17:29:41 +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 |
|