dependabot[bot]
8eef30e99c
Bump the minor-updates group across 1 directory with 19 updates
...
Bumps the minor-updates group with 16 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [dedoc/scramble](https://github.com/dedoc/scramble ) | `0.12.36` | `0.13.42` |
| [flowframe/laravel-trend](https://github.com/Flowframe/laravel-trend ) | `0.4.0` | `0.5.0` |
| [gotenberg/gotenberg-php](https://github.com/gotenberg/gotenberg-php ) | `2.21.0` | `2.25.0` |
| [laravel/fortify](https://github.com/laravel/fortify ) | `1.37.2` | `1.39.0` |
| [laravel/octane](https://github.com/laravel/octane ) | `2.17.4` | `2.19.1` |
| [laravel/passport](https://github.com/laravel/passport ) | `13.7.5` | `13.7.6` |
| [league/flysystem-aws-s3-v3](https://github.com/thephpleague/flysystem-aws-s3-v3 ) | `3.34.0` | `3.35.3` |
| [owen-it/laravel-auditing](https://github.com/owen-it/laravel-auditing ) | `14.0.3` | `14.0.6` |
| [spatie/temporary-directory](https://github.com/spatie/temporary-directory ) | `2.3.1` | `2.4.0` |
| [tightenco/ziggy](https://github.com/tighten/ziggy ) | `2.6.2` | `2.6.4` |
| [fumeapp/modeltyper](https://github.com/fumeapp/modeltyper ) | `3.10.0` | `3.13.0` |
| [larastan/larastan](https://github.com/larastan/larastan ) | `3.9.6` | `3.10.0` |
| [laravel/pint](https://github.com/laravel/pint ) | `1.29.1` | `1.30.5` |
| [laravel/sail](https://github.com/laravel/sail ) | `1.60.0` | `1.67.0` |
| [laravel/telescope](https://github.com/laravel/telescope ) | `5.20.0` | `5.22.1` |
| [nunomaduro/collision](https://github.com/nunomaduro/collision ) | `8.9.4` | `8.9.5` |
Updates `dedoc/scramble` from 0.12.36 to 0.13.42
- [Release notes](https://github.com/dedoc/scramble/releases )
- [Commits](https://github.com/dedoc/scramble/compare/v0.12.36...v0.13.42 )
Updates `flowframe/laravel-trend` from 0.4.0 to 0.5.0
- [Release notes](https://github.com/Flowframe/laravel-trend/releases )
- [Changelog](https://github.com/Flowframe/laravel-trend/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Flowframe/laravel-trend/compare/v0.4.0...v0.5.0 )
Updates `gotenberg/gotenberg-php` from 2.21.0 to 2.25.0
- [Release notes](https://github.com/gotenberg/gotenberg-php/releases )
- [Commits](https://github.com/gotenberg/gotenberg-php/compare/v2.21.0...v2.25.0 )
Updates `guzzlehttp/guzzle` from 7.10.3 to 7.15.5
- [Release notes](https://github.com/guzzle/guzzle/releases )
- [Changelog](https://github.com/guzzle/guzzle/blob/7.15.5/CHANGELOG.md )
- [Commits](https://github.com/guzzle/guzzle/compare/7.10.3...7.15.5 )
Updates `laravel/fortify` from 1.37.2 to 1.39.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.37.2...v1.39.0 )
Updates `laravel/framework` from 12.60.2 to 12.68.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/v12.60.2...v12.68.0 )
Updates `laravel/octane` from 2.17.4 to 2.19.1
- [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.17.4...v2.19.1 )
Updates `laravel/passport` from 13.7.5 to 13.7.6
- [Release notes](https://github.com/laravel/passport/releases )
- [Changelog](https://github.com/laravel/passport/blob/13.x/CHANGELOG.md )
- [Commits](https://github.com/laravel/passport/compare/v13.7.5...v13.7.6 )
Updates `league/flysystem-aws-s3-v3` from 3.34.0 to 3.35.3
- [Commits](https://github.com/thephpleague/flysystem-aws-s3-v3/compare/3.34.0...3.35.3 )
Updates `owen-it/laravel-auditing` from 14.0.3 to 14.0.6
- [Release notes](https://github.com/owen-it/laravel-auditing/releases )
- [Changelog](https://github.com/owen-it/laravel-auditing/blob/master/CHANGELOG.md )
- [Commits](https://github.com/owen-it/laravel-auditing/compare/v14.0.3...v14.0.6 )
Updates `spatie/temporary-directory` from 2.3.1 to 2.4.0
- [Release notes](https://github.com/spatie/temporary-directory/releases )
- [Changelog](https://github.com/spatie/temporary-directory/blob/main/CHANGELOG.md )
- [Commits](https://github.com/spatie/temporary-directory/compare/2.3.1...2.4.0 )
Updates `tightenco/ziggy` from 2.6.2 to 2.6.4
- [Release notes](https://github.com/tighten/ziggy/releases )
- [Changelog](https://github.com/tighten/ziggy/blob/2.x/CHANGELOG.md )
- [Commits](https://github.com/tighten/ziggy/compare/v2.6.2...v2.6.4 )
Updates `fumeapp/modeltyper` from 3.10.0 to 3.13.0
- [Release notes](https://github.com/fumeapp/modeltyper/releases )
- [Commits](https://github.com/fumeapp/modeltyper/compare/v3.10.0...v3.13.0 )
Updates `larastan/larastan` from 3.9.6 to 3.10.0
- [Release notes](https://github.com/larastan/larastan/releases )
- [Changelog](https://github.com/larastan/larastan/blob/3.x/RELEASE.md )
- [Commits](https://github.com/larastan/larastan/compare/v3.9.6...v3.10.0 )
Updates `laravel/pint` from 1.29.1 to 1.30.5
- [Release notes](https://github.com/laravel/pint/releases )
- [Changelog](https://github.com/laravel/pint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/laravel/pint/compare/v1.29.1...v1.30.5 )
Updates `laravel/sail` from 1.60.0 to 1.67.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.60.0...v1.67.0 )
Updates `laravel/telescope` from 5.20.0 to 5.22.1
- [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.20.0...v5.22.1 )
Updates `mockery/mockery` from 1.6.12 to 1.6.15
- [Release notes](https://github.com/mockery/mockery/releases )
- [Changelog](https://github.com/mockery/mockery/blob/1.6.x/CHANGELOG.md )
- [Commits](https://github.com/mockery/mockery/compare/1.6.12...1.6.15 )
Updates `nunomaduro/collision` from 8.9.4 to 8.9.5
- [Commits](https://github.com/nunomaduro/collision/compare/v8.9.4...v8.9.5 )
---
updated-dependencies:
- dependency-name: dedoc/scramble
dependency-version: 0.13.40
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-updates
- dependency-name: flowframe/laravel-trend
dependency-version: 0.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-updates
- dependency-name: fumeapp/modeltyper
dependency-version: 3.13.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: minor-updates
- dependency-name: gotenberg/gotenberg-php
dependency-version: 2.24.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-updates
- dependency-name: guzzlehttp/guzzle
dependency-version: 7.15.3
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-updates
- dependency-name: larastan/larastan
dependency-version: 3.10.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: minor-updates
- dependency-name: laravel/fortify
dependency-version: 1.38.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-updates
- dependency-name: laravel/framework
dependency-version: 12.66.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-updates
- dependency-name: laravel/octane
dependency-version: 2.19.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-updates
- dependency-name: laravel/passport
dependency-version: 13.7.6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: minor-updates
- dependency-name: laravel/pint
dependency-version: 1.30.5
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: minor-updates
- dependency-name: laravel/sail
dependency-version: 1.66.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: minor-updates
- dependency-name: laravel/telescope
dependency-version: 5.22.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: minor-updates
- dependency-name: league/flysystem-aws-s3-v3
dependency-version: 3.35.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-updates
- dependency-name: mockery/mockery
dependency-version: 1.6.13
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: minor-updates
- dependency-name: nunomaduro/collision
dependency-version: 8.9.5
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: minor-updates
- dependency-name: owen-it/laravel-auditing
dependency-version: 14.0.6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: minor-updates
- dependency-name: spatie/temporary-directory
dependency-version: 2.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-updates
- dependency-name: tightenco/ziggy
dependency-version: 2.6.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: minor-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-31 08:06:58 +00:00
Andrew Herron
28aba7b27a
Stopped downloads opening a new tab now that it's guaranteed to be an attachment.
2026-08-28 17:30:27 +02:00
Andrew Herron
453d5ed066
Set content-disposition 'attachment' for both local and S3 downloads. Added a bunch of tests. Fixes #1148 .
2026-08-28 17:30:27 +02:00
Gregor Vostrak
ed3ba0135b
fix undefined table-state helper in projects search e2e test
2026-08-28 13:10:36 +02:00
Gregor Vostrak
fb7d945c50
polish projects search ui, fix empty states
2026-08-27 18:50:34 +02:00
AKolenda
9958e1c09c
add search input to projects overview page
...
Filters the project table by name client-side, reusing the existing
filteredProjects computed and the dropdown search input styling.
Search is deliberately not persisted in the table state so a reload
never leaves the table silently filtered.
2026-08-27 18:50:34 +02:00
github-actions[bot]
f00d48f1c3
Update VOUCHED list
...
https://github.com/solidtime-io/solidtime/issues/1217#issuecomment-5442102245
2026-08-27 16:28:04 +00:00
Constantin Graf
7edbfd5d76
Updated extension billing to 0.0.6
2026-08-27 15:22:31 +02:00
Gregor Vostrak
1edb940557
fix empty-value sorting edge cases and simplify sort components
2026-08-26 18:17:34 +02:00
Gregor Vostrak
c9330e6cb8
fix semantic task table role
2026-08-26 18:17:34 +02:00
Gregor Vostrak
0e9f652d84
refactor table sorting to composables and shared SortableTableHeaderCell
2026-08-26 18:17:34 +02:00
Niklaus Bucher
d29f5706ce
Add sorting to tasks table
2026-08-26 18:17:34 +02:00
Constantin Graf
b2849ec04a
Fixed code formatting
2026-08-25 13:35:32 +02:00
Constantin Graf
bd69cf478c
Bump billing extension to v0.0.5
2026-08-25 13:35:32 +02:00
Constantin Graf
5197135d00
Updated service extension
2026-08-25 13:35:32 +02:00
Constantin Graf
b09b8649b8
Fixed typo in import
2026-08-25 12:32:30 +02:00
Constantin Graf
99fafdb8d6
Add database indexes
2026-08-25 12:32:30 +02:00
Gregor Vostrak
b02e49c7e0
improve modal scrolling behaviour on mobile
2026-08-24 21:46:46 +02:00
Gregor Vostrak
8609635d74
fix modal overflow on smaller viewports with dynamic viewport height
2026-08-22 17:43:33 +02:00
github-actions[bot]
5a07f798b3
Update VOUCHED list
...
https://github.com/solidtime-io/solidtime/discussions/1188#discussioncomment-DC_kwDOLFnGEc4BFEiq
2026-08-21 13:22:28 +00:00
Gregor Vostrak
3af69830ee
move api rate limit to app config, add fallback for empty env key
2026-08-20 17:40:33 +02:00
Darwin Correa
a050153bcd
feat: make API rate limits configurable via env vars ( #1204 )
...
* feat: make API rate limits configurable via env vars
2026-08-20 17:22:24 +02:00
Gregor Vostrak
9d9731c7ce
add formatting support for months grouping
2026-08-20 17:11:35 +02:00
Andrew Herron
dfe3206614
Add "Week" grouping option to reporting
2026-08-20 17:11:35 +02:00
Andrew Herron
97fd882878
Format date group labels in all aggregate exports
2026-08-20 17:11:35 +02:00
Andrew Herron
111e12df12
Add "Date" grouping option to reporting
2026-08-20 17:11:35 +02:00
Constantin Graf
de13c07855
Fixed return type in TrustHosts
v0.19.1
2026-08-06 17:49:52 +02:00
Constantin Graf
29a2e994cd
Fixed phpstan error in TrustHosts middleware
v0.19.0
2026-08-06 17:06:34 +02:00
Constantin Graf
f6d886b218
Refactored TrustHostsTest; Added return types to TrustHosts
2026-08-06 17:01:46 +02:00
Gregor Vostrak
80d98b30a1
add custom error handling for host mismatch; ensure TrustHosts runs
...
before TrustProxies
2026-08-06 17:01:46 +02:00
Gregor Vostrak
32f2f1431b
add TrustHosts middleware with exemption for healthchecks
2026-08-06 17:01:46 +02:00
Constantin Graf
8f6d584ee9
Fixed invoice tax rate
2026-07-30 21:16:06 +02:00
github-actions[bot]
1905cbf40c
Update VOUCHED list
...
https://github.com/solidtime-io/solidtime/issues/1148#issuecomment-5123895106
2026-07-29 22:12:52 +00:00
github-actions[bot]
c8f668238e
Update VOUCHED list
...
https://github.com/solidtime-io/solidtime/issues/1179#issuecomment-5123615992
2026-07-29 21:36:39 +00:00
Gregor Vostrak
bf11bacdee
add vouch system requirement for PRs > 50 line changes
2026-07-29 23:22:32 +02:00
Gregor Vostrak
f3c6a0b8ae
fix invitations not being respected during signup when email case differs
v0.18.0
2026-07-28 17:07:53 +02:00
Gregor Vostrak
619c602571
cleanup and deduplicate breaks frontend tests
2026-07-28 16:52:36 +02:00
Gregor Vostrak
600daf44d9
add description/project labels to break placement modal for existing
...
time entries
2026-07-28 16:52:36 +02:00
Gregor Vostrak
a1d6c92806
insert breaks into work entries instead of carving them out; rollback on
...
failure system
2026-07-28 16:52:36 +02:00
Gregor Vostrak
ce1bd6a435
unify display values for work and break time totals
2026-07-28 16:52:36 +02:00
Gregor Vostrak
79d85227c2
bump ui to 0.0.22 and api to 0.0.7
2026-07-28 16:52:36 +02:00
Gregor Vostrak
885abf3333
promote breaks feature in sidebar banner
2026-07-28 16:52:36 +02:00
Gregor Vostrak
c0c8fee6be
default time entry type filter to work for legacy reports
2026-07-28 16:52:36 +02:00
Gregor Vostrak
cbcd1e51f6
add break time entries and simplified time tracker ui
2026-07-28 16:52:36 +02:00
Constantin Graf
114a32536d
Fixed update of member_id in time_entries.update and time_entries.updateMultiple
...
Removed usage of legacy user_id in TimeEntryController
v0.17.0
2026-07-23 12:02:46 +02:00
Constantin Graf
ff8a0f065b
Updated extension billing
2026-07-23 11:42:32 +02:00
Constantin Graf
44fd0ffb91
Fix .dockerignore
2026-07-23 11:40:19 +02:00
Constantin Graf
c07c62bfab
Add extensions manifest
2026-07-21 16:39:27 +02:00
Constantin Graf
f599757761
Add .dockerignore file
2026-07-21 16:39:27 +02:00
dependabot[bot]
e54fd2460c
Bump actions/setup-node from 6 to 7
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 6 to 7.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-21 16:38:33 +02:00