Constantin Graf
30a90f80e0
Updated extensions to audit improvement branches
2026-10-07 18:43:16 +02:00
Constantin Graf
135984f9ef
Add owner organization and owner user to audits
...
- Rename the audit actor columns user_type/user_id to actor_type/actor_id
- Add owner_organization_id and owner_user_id to the audits table as
foreign keys with cascade on delete, so that the audits of an
organization or user are deleted together with it. The indexes and
foreign keys are created without blocking writes on the large table.
- Fill the owner columns for new audits via CustomAuditable. Organizations
and users no longer record their own deletion audit, since it would
reference the already deleted owner.
2026-10-07 18:43:16 +02:00
Constantin Graf
af54b0db73
Updated auditing extension
2026-10-07 18:43:16 +02:00
Constantin Graf
3fc2cec751
Updated services extension
2026-10-07 18:43:16 +02:00
Constantin Graf
32ac8841bc
Remove debug output from TrustHostsTest
2026-10-07 18:28:29 +02:00
Constantin Graf
1582e6f4c3
Generate profile photo in user factory locally
...
Faker's image() downloads the image from via.placeholder.com, which no
longer exists. Since the domain resolves again but does not respond,
the download (without timeout) hangs and the PHPUnit runs time out.
The profile photo is now generated locally with GD, which also stores a
real image instead of the temporary file path returned by image().
2026-10-07 18:28:29 +02:00
Constantin Graf
01281d80d0
Rename DB_SSLMODE env to DB_SSL_MODE and add DATABASE_URL fallback
...
The Laravel 13 config update made sslmode read DB_SSLMODE, which the
self-hosting examples set to require, breaking instances whose database
does not support SSL. Use DB_SSL_MODE instead so existing values are
ignored again, and fall back to DATABASE_URL when DB_URL is not set.
2026-10-07 16:23:11 +02:00
Gregor Vostrak
bb5a7fb9f9
improve API docs
2026-10-05 17:27:04 +02:00
Constantin Graf
349623d537
Reverted “Updated UUID generation”
2026-09-24 13:31:26 +02:00
Constantin Graf
a9d016d773
Added deletion of refresh tokens in DeletionService
2026-09-24 13:31:26 +02:00
Constantin Graf
2ebbbceefb
Updated billing extension
2026-09-24 13:31:26 +02:00
Gregor Vostrak
e85058aefd
add 1password ignore attributes for time tracker component inputs
2026-09-24 13:28:48 +02:00
Constantin Graf
a86c18ad2d
Prevent non-primary mouse buttons from resizing events
2026-09-24 11:55:32 +02:00
dependabot[bot]
f683c03ff9
Bump the minor-updates group across 1 directory with 5 updates
...
Bumps the minor-updates group with 5 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [laravel/fortify](https://github.com/laravel/fortify ) | `1.39.0` | `1.40.0` |
| [laravel/framework](https://github.com/laravel/framework ) | `13.32.0` | `13.33.0` |
| [laravel/octane](https://github.com/laravel/octane ) | `2.19.1` | `2.20.0` |
| [laravel/sail](https://github.com/laravel/sail ) | `1.67.0` | `1.68.0` |
| [laravel/telescope](https://github.com/laravel/telescope ) | `5.24.0` | `5.25.0` |
Updates `laravel/fortify` from 1.39.0 to 1.40.0
- [Release notes](https://github.com/laravel/fortify/releases )
- [Changelog](https://github.com/laravel/fortify/blob/1.x/CHANGELOG.md )
- [Commits](https://github.com/laravel/fortify/compare/v1.39.0...v1.40.0 )
Updates `laravel/framework` from 13.32.0 to 13.33.0
- [Release notes](https://github.com/laravel/framework/releases )
- [Changelog](https://github.com/laravel/framework/blob/13.x/CHANGELOG.md )
- [Commits](https://github.com/laravel/framework/compare/v13.32.0...v13.33.0 )
Updates `laravel/octane` from 2.19.1 to 2.20.0
- [Release notes](https://github.com/laravel/octane/releases )
- [Changelog](https://github.com/laravel/octane/blob/2.x/CHANGELOG.md )
- [Commits](https://github.com/laravel/octane/compare/v2.19.1...v2.20.0 )
Updates `laravel/sail` from 1.67.0 to 1.68.0
- [Release notes](https://github.com/laravel/sail/releases )
- [Changelog](https://github.com/laravel/sail/blob/1.x/CHANGELOG.md )
- [Commits](https://github.com/laravel/sail/compare/v1.67.0...v1.68.0 )
Updates `laravel/telescope` from 5.24.0 to 5.25.0
- [Release notes](https://github.com/laravel/telescope/releases )
- [Changelog](https://github.com/laravel/telescope/blob/5.x/CHANGELOG.md )
- [Commits](https://github.com/laravel/telescope/compare/v5.24.0...v5.25.0 )
---
updated-dependencies:
- dependency-name: laravel/fortify
dependency-version: 1.40.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-updates
- dependency-name: laravel/framework
dependency-version: 13.33.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-updates
- dependency-name: laravel/octane
dependency-version: 2.20.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-updates
- dependency-name: laravel/sail
dependency-version: 1.68.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: minor-updates
- dependency-name: laravel/telescope
dependency-version: 5.25.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: minor-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-24 11:35:35 +02:00
Constantin Graf
fa0bbc8cfd
Add permission config to npm-format-check GitHub action
2026-09-24 11:31:38 +02:00
Constantin Graf
fff3502e53
Updated UUID generation
2026-09-24 11:31:38 +02:00
Constantin Graf
e801c4311c
Add new extension auditing
2026-09-24 11:31:38 +02:00
Constantin Graf
2dadf1ef02
Updated Laravel to v13
2026-09-24 10:45:18 +02:00
Constantin Graf
12cc3f27f8
Add check for premium to telemetry and update lookup
2026-09-24 10:45:18 +02:00
Constantin Graf
06a2048771
Add basic e2e tests for admin panel
2026-09-24 10:45:18 +02:00
Constantin Graf
a12ee1b029
Address review feedback on composer updates
...
- Default INERTIA_SSR_ENABLED to false to match .env.example, .env.ci and
.env.production, so existing setups keep the previous behaviour.
- Stop tracking the published Filament assets under /public/fonts/filament and
add them to .gitignore, as recommended by the Filament docs. They are
regenerated by filament:assets via the filament:upgrade post-autoload-dump
hook. /public/css and /public/js are already ignored.
- Drop the now dead theme.css filter from the Vite asset list in app.blade.php,
since the custom Filament theme was removed along with viteTheme().
2026-09-24 10:45:18 +02:00
Constantin Graf
54dc0dbabc
Add psysh to gitignore
2026-09-24 10:45:18 +02:00
Constantin Graf
08f9edbc96
Add additional tests for filament
2026-09-24 10:45:18 +02:00
Constantin Graf
0551c633a3
Add github action to prevent non-tag refs in manifest.json
2026-09-24 10:45:18 +02:00
Constantin Graf
37579b1e5c
Updated compose dependencies
2026-09-24 10:45:18 +02:00
Constantin Graf
b33cf00788
Remove Group from ClockifyTimeEntriesImporter
v0.21.0
2026-09-22 18:08:49 +02:00
Gregor Vostrak
c23f09fb2d
add date range navigation, unify picker components
2026-09-22 15:53:50 +02:00
Gregor Vostrak
a0262addb7
fix e2e submit focus test behaviour
2026-09-22 13:43:42 +02:00
Gregor Vostrak
b4911ebddd
move project reset button into mass update modal and fix
...
TimeTrackerProjectTaskDropdown trigger focus
2026-09-22 13:43:42 +02:00
Gregor Vostrak
3ade20887b
fix cmd+enter submit shortcut on modals #1238
2026-09-22 13:43:42 +02:00
dependabot[bot]
4943a38ffe
Bump docker/login-action from 4.5.2 to 4.6.0
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 4.5.2 to 4.6.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v4.5.2...v4.6.0 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: 4.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-22 12:02:12 +02:00
dependabot[bot]
12e355ff26
Bump codecov/codecov-action from 7.0.0 to 7.1.1
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 7.0.0 to 7.1.1.
- [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/v7.0.0...v7.1.1 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-version: 7.1.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-22 12:01:59 +02:00
Constantin Graf
01b60c0f6a
Add validation for task name length
2026-09-22 12:01:48 +02:00
Constantin Graf
927da7dce9
Fixed type check
2026-09-22 12:01:48 +02:00
Constantin Graf
c89fa87b0f
Fix clockfiy importer, allow project imports without Billability
2026-09-22 12:01:48 +02:00
Constantin Graf
02cf600f43
Add placeholder paddle api key
2026-09-21 22:07:14 +02:00
Constantin Graf
98a460725f
Add GitHub action for phpunit tests with extensions
2026-09-21 22:07:14 +02:00
Constantin Graf
95645ddd91
Fixed composer auth username
2026-09-21 18:28:02 +02:00
Constantin Graf
1de985b577
Update docker image
2026-09-21 16:08:13 +02:00
Gregor Vostrak
d54296e66a
fix live timer restarting while duration input is paused
v0.20.1
2026-09-16 15:34:16 +02:00
Gregor Vostrak
95ddbf9ead
fix placeholder users being resolved by authentication flows
2026-09-16 15:25:08 +02:00
Constantin Graf
70646a0dd4
Add additional validation for import, Enhanced ZIP extraction in importer
2026-09-16 15:02:54 +02:00
Gregor Vostrak
5b12c09747
bump invoicing extension to v0.0.6 for pagination ui package change
2026-09-07 17:13:20 +02:00
Gregor Vostrak
24023353f2
bump ui package version
2026-09-07 16:40:55 +02:00
Gregor Vostrak
720d20c10e
move pagination component to ui package
2026-09-07 16:40:55 +02:00
Gregor Vostrak
82ea9af8b5
fix radix dialog focus restore behaviour
2026-09-04 14:55:09 +02:00
Gregor Vostrak
169d522da0
fix activity graph border color
2026-09-03 17:15:19 +02:00
Gregor Vostrak
45c7377802
bump invoicing extension to v0.0.5
v0.20.0
2026-08-31 16:38:25 +02:00
Gregor Vostrak
8e57275cef
bump invoicing extension version
2026-08-31 16:03:26 +02:00
Gregor Vostrak
efc6b55628
add helper functions for tanstack form and cent conversions
2026-08-31 16:03:26 +02:00