Gregor Vostrak
|
65fbb43aa6
|
add stable secondary sorting based on id to the tests to avoid flakyness
|
2026-07-08 18:24:04 +02:00 |
|
Gregor Vostrak
|
4a5ba9ff28
|
use pinned selection instead of fix items on dropdown open so async
loaded collections update the dropdown properly
|
2026-07-08 18:06:58 +02:00 |
|
Gregor Vostrak
|
56c45adc1a
|
add validationa for project names in toggl importer
|
2026-07-08 17:19:57 +02:00 |
|
Gregor Vostrak
|
fa8d350c4a
|
add secondary name sorting as tie breaker in client and project tables
|
2026-07-08 15:20:00 +02:00 |
|
Gregor Vostrak
|
27f5d4a200
|
add unique id tiebreaker to paginated index endpoints to make pagination
stable (#1138)
|
2026-07-08 14:48:54 +02:00 |
|
Gregor Vostrak
|
c0f5baace1
|
Add virtualizer to ProjectDropdown, ClientDropdown and Reporting
Comboboxes; Remove redundant focus loop on Project/ClientDropdown
|
2026-06-30 19:04:30 +02:00 |
|
Gregor Vostrak
|
fddc9abf05
|
remove the measure row logic and rely on static values only for the
virtualizer and remove duplicated focus trap to avoid infinite loop in
project task dropdown
|
2026-06-30 14:24:28 +02:00 |
|
Gregor Vostrak
|
2da0146651
|
keep tasks visible when search term matches project or client name
|
2026-06-30 13:23:17 +02:00 |
|
Gregor Vostrak
|
1f7679145f
|
add virtualizer to ProjectTaskDropdown component to handle bigger
project lists
|
2026-06-29 15:56:56 +02:00 |
|
Gregor Vostrak
|
7d9db18063
|
add pagination to client and project table
|
2026-06-28 17:39:54 +02:00 |
|
Gregor Vostrak
|
50f57f6997
|
add support for activity columns in clockify exports
|
2026-06-25 12:10:44 +02:00 |
|
Gregor Vostrak
|
ab9f6e6afb
|
adapt clockify importer to support task -> tasks column rename
v0.15.1
|
2026-06-25 00:20:29 +02:00 |
|
Gregor Vostrak
|
2a40bb7edb
|
add support for archived projects in the clockify importer
|
2026-06-25 00:08:42 +02:00 |
|
Gregor Vostrak
|
365f672cfc
|
clarify import order for clockify and harvest
|
2026-06-25 00:02:41 +02:00 |
|
Gregor Vostrak
|
25f30fa820
|
fix destructive color contrast
|
2026-06-24 17:44:56 +02:00 |
|
Constantin Graf
|
37a8f43b23
|
Allow Clockify import without Billable column
|
2026-06-24 13:44:48 +02:00 |
|
Constantin Graf
|
c94aa8038d
|
Add base path to the vite config to be able to tunnel all vite assets through a CDN
|
2026-06-20 21:55:29 +02:00 |
|
Constantin Graf
|
c9e84260b1
|
Updated GitHub actions
v0.15.0
|
2026-06-19 16:53:40 +02:00 |
|
dependabot[bot]
|
9a53f903d8
|
Bump WyriHaximus/github-action-get-previous-tag from 1 to 2
Bumps [WyriHaximus/github-action-get-previous-tag](https://github.com/wyrihaximus/github-action-get-previous-tag) from 1 to 2.
- [Release notes](https://github.com/wyrihaximus/github-action-get-previous-tag/releases)
- [Commits](https://github.com/wyrihaximus/github-action-get-previous-tag/compare/v1...v2)
---
updated-dependencies:
- dependency-name: WyriHaximus/github-action-get-previous-tag
dependency-version: '2'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-06-19 13:13:24 +02:00 |
|
dependabot[bot]
|
d50ce52b5b
|
Bump actions/upload-artifact from 4 to 7
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v7)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-06-19 13:10:17 +02:00 |
|
dependabot[bot]
|
aea310e639
|
Bump actions/setup-node from 4 to 6
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4 to 6.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v4...v6)
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-06-19 13:10:01 +02:00 |
|
dependabot[bot]
|
a94627321b
|
Bump docker/setup-buildx-action from 3 to 4
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4)
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-06-19 13:09:51 +02:00 |
|
dependabot[bot]
|
806d138fc9
|
Bump docker/build-push-action from 6 to 7
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7)
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-06-19 13:09:37 +02:00 |
|
Constantin Graf
|
240dd809f4
|
Fixed organiztion page for employees
|
2026-06-18 17:30:54 +02:00 |
|
dependabot[bot]
|
dedb50ea73
|
Bump docker/setup-qemu-action from 3 to 4
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3...v4)
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-06-18 13:32:01 +02:00 |
|
dependabot[bot]
|
6fe856fd31
|
Bump docker/metadata-action from 5 to 6
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5 to 6.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](https://github.com/docker/metadata-action/compare/v5...v6)
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-06-18 13:31:39 +02:00 |
|
dependabot[bot]
|
20735c2fed
|
Bump codecov/codecov-action from 5.5.1 to 7.0.0
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5.5.1 to 7.0.0.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v5.5.1...v7.0.0)
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-06-18 13:31:20 +02:00 |
|
dependabot[bot]
|
b14e40c64b
|
Bump actions/download-artifact from 4 to 8
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4...v8)
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-06-18 13:30:41 +02:00 |
|
dependabot[bot]
|
f2277ff708
|
Bump docker/login-action from 3 to 4
Bumps [docker/login-action](https://github.com/docker/login-action) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v3...v4)
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-06-18 13:30:11 +02:00 |
|
Constantin Graf
|
6a197f7f34
|
Add password check to users.destroy and organizations.destroy
|
2026-06-18 13:27:43 +02:00 |
|
Constantin Graf
|
24c94af952
|
Add option to enable email verification locally for testing
|
2026-06-18 13:27:43 +02:00 |
|
Constantin Graf
|
111ce94150
|
Add comments to events about legacy events
|
2026-06-18 13:27:43 +02:00 |
|
Constantin Graf
|
49e69b85a6
|
Fixed middlwares after jetstream removal
|
2026-06-18 13:27:43 +02:00 |
|
Gregor Vostrak
|
90a5c2b87c
|
add comprehensive 2 factor authentication e2e tests
|
2026-06-18 13:27:43 +02:00 |
|
Gregor Vostrak
|
6b01034bdd
|
add back destroy other browser sessions endpoint (jetstream migration)
|
2026-06-18 13:27:43 +02:00 |
|
Gregor Vostrak
|
a4c400ef4e
|
update e2e test setup to use user settings api endpoint
|
2026-06-18 13:27:43 +02:00 |
|
Gregor Vostrak
|
5d01b20dbf
|
change redirects and references to new organization routes
|
2026-06-18 13:27:43 +02:00 |
|
Gregor Vostrak
|
24875f9424
|
add currency to organization update endpoint
|
2026-06-18 13:27:43 +02:00 |
|
Gregor Vostrak
|
4975cf1dab
|
replace hardcoded inertia props with organization delete/update perms
|
2026-06-18 13:27:43 +02:00 |
|
Gregor Vostrak
|
b3fb04c4be
|
remove unused inertia organization page props
|
2026-06-18 13:27:43 +02:00 |
|
Gregor Vostrak
|
0cc8d762a5
|
fix inertia backend role data structure after jetstream migration
|
2026-06-18 13:27:43 +02:00 |
|
Gregor Vostrak
|
e3e45161a1
|
call api for organization create/update/delete and switch
|
2026-06-18 13:27:43 +02:00 |
|
Constantin Graf
|
0c825a691e
|
Fixed current organization after normal registration
|
2026-06-18 13:27:43 +02:00 |
|
Constantin Graf
|
24775d2c47
|
Added tests
|
2026-06-18 13:27:43 +02:00 |
|
Gregor Vostrak
|
c5c129b239
|
add switch current organization endpoint
|
2026-06-18 13:27:43 +02:00 |
|
Constantin Graf
|
89a9341d91
|
Removed Laravel Jetstream
|
2026-06-18 13:27:43 +02:00 |
|
Gregor Vostrak
|
bffd0773be
|
remove jetstream inertia properties; remove unused ApiTokenManager;
|
2026-06-18 13:27:43 +02:00 |
|
Gregor Vostrak
|
56ea0ed90e
|
move banners on login and register cards into the cards
|
2026-06-18 13:27:43 +02:00 |
|
Gregor Vostrak
|
24c19e7e7c
|
add pending email cancel button
|
2026-06-18 13:27:43 +02:00 |
|
Constantin Graf
|
734aab6353
|
Replaces all Jetstream model trait functions and relations
|
2026-06-18 13:27:43 +02:00 |
|