Sebastian Mendel
9c73b26cd1
Declare ext-exif as a required PHP extension
...
ImageUploadRequest::__construct() unconditionally calls Image::make(...)
->orientate() on every uploaded image (asset photos, user avatars,
company logos, etc.). Intervention\Image\Commands\ExifCommand throws
NotSupportedException when ext-exif is unavailable; ImageUploadRequest
catches NotReadableException but not NotSupportedException, so the
exception surfaces to the user as an unhandled 500 for any image
upload that carries an EXIF Orientation tag (i.e. virtually every
smartphone photo).
Add ext-exif to the require block so composer install fails fast
instead of letting the gap surface as a runtime 500.
---
Disclosure: drafted with a coding agent's help while investigating
which PHP extensions a containerized Snipe-IT deployment needs but
the package manifest doesn't declare.
Signed-off-by: Sebastian Mendel <info@sebastianmendel.de >
2026-05-25 21:26:37 +02:00
Joël Pittet
d9bc110868
Remove direct symfony crawler dev dependencies
2026-05-20 18:59:45 -07:00
snipe
50baed175f
Removed elibyy/tcpdf-laravel - we call it directly now
...
- The wrapper package is no longer a dependency
- PDF generation (labels, checkout acceptance) continues to work via the raw TCPDF class
2026-05-18 12:46:26 +01:00
Brady Wetherington
f4772a9cad
Change branch of home-forked SCIM server to re-introduce logging
2026-05-12 12:26:37 +01:00
Brady Wetherington
beaea6c3bf
Merge branch 'develop' into use_new_laravel_scim_server
2026-05-04 18:39:48 +01:00
Marcus Moore
b894147514
Bump phpspec/prophecy to v1.26.1
2026-04-27 11:27:41 -07:00
Brady Wetherington
c79f5b8b74
Merge branch 'develop' into use_new_laravel_scim_server
2026-04-27 14:15:27 +01:00
Brady Wetherington
9d33a2c524
Merge branch 'develop' into use_new_laravel_scim_server
2026-03-19 17:41:18 +00:00
Marcus Moore
3ce017fa68
Upgrade to Laravel 12
...
Co-authored-by: Brady Wetherington <bwetherington@grokability.com >
2026-03-18 12:36:16 -07:00
Marcus Moore
a1de8aa20c
Bump phpunit to v11
2026-03-18 12:20:57 -07:00
Marcus Moore
adfad90f7c
Bump laravel-backup to v9
...
Co-authored-by: Brady Wetherington <bwetherington@grokability.com >
2026-03-18 12:17:46 -07:00
Marcus Moore
22703806cd
Bump larastan to v3
2026-03-18 12:11:20 -07:00
Marcus Moore
22a63fc2ee
Bump scim server
2026-03-18 12:10:33 -07:00
snipe
c196637922
Install pint dev dependency
2026-03-13 14:52:13 +00:00
Marcus Moore
7d079f74a1
Uninstall laravelcollective/html
2026-03-10 16:52:42 -07:00
snipe
0a724cc49a
Revert "Upgrade Passport to v13 and move php-jwt to v7 to remediate JWT advisory"
2026-03-08 12:29:56 +00:00
Joël Pittet
98c3192a13
Bump laravel/socialite to latest patch release, upgrade laravel/passport to 13 which is compatible with Laravel 11, and security release for firebase/php-jwt
2026-03-07 21:59:00 -08:00
Brady Wetherington
7cbc0fa671
Merge branch 'develop' into use_new_laravel_scim_server
2026-02-26 19:53:05 +00:00
Marcus Moore
4babaa85fc
Merge branch 'develop' into livewire4
...
# Conflicts:
# composer.lock
2026-02-25 13:29:07 -08:00
Marcus Moore
c2ac53029a
Update to v4
2026-01-26 16:58:58 -08:00
Marcus Moore
70baa60521
Install v4 of laravel debugbar
2026-01-26 14:02:01 -08:00
Marcus Moore
8ea2784d44
Uninstall debugbar
2026-01-26 14:01:29 -08:00
Brady Wetherington
24d5969ce8
Bump versions of our branch of laravel-scim-server to reduce reollbar usage
2026-01-14 14:37:47 +00:00
Brady Wetherington
0f45ecc00f
Merge branch 'develop' into use_new_laravel_scim_server
2026-01-13 13:31:15 +00:00
Brady Wetherington
61df3bc462
WIP: switching to new version of laravel-scim-server
2025-09-16 11:44:10 +01:00
snipe
01f7b5d709
Added CJK and Arabic font support
2025-09-15 14:46:11 +01:00
snipe
3f7ed73395
Added laravel telescope for dev environment
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-20 14:26:28 +01:00
Joël Pittet
5fdabc1a62
Fixes CVE-2025-55166
2025-08-13 11:42:14 -07:00
snipe
266f77b08c
Update svg-sanitize
...
Signed-off-by: snipe <snipe@snipe.net >
2025-07-28 08:02:54 +01:00
snipe
dce9060820
Moved faker out of dev reqs for seeding
...
Signed-off-by: snipe <snipe@snipe.net >
2025-05-23 17:28:00 +01:00
Jeremy Price
1344ed1d16
Update app & composer files from snipe/snipe-it to grokability/snipe-it
2025-04-03 12:04:12 -07:00
Brady Wetherington
38c5f23a52
Merge branch 'v8' into develop
2025-02-21 11:15:44 +00:00
snipe
972bd1ef83
Tinkering with routes for breadcrumbs
...
Signed-off-by: snipe <snipe@snipe.net >
2025-02-19 00:37:09 +00:00
Brady Wetherington
dae1f43359
Merge branch 'develop' into v8
2025-02-10 15:14:55 +00:00
Brady Wetherington
dd34f07989
Fix custom translator for new Laravel 11 syntax
2025-01-20 15:24:06 +00:00
Brady Wetherington
6b242f47e4
Initial work at putting together a v8 branch
2025-01-20 14:54:28 +00:00
Brady Wetherington
17c9c93456
Made composer changes for v8
2025-01-20 14:04:57 +00:00
Brady Wetherington
a50c8c6269
Automatically detect character encoding of CSV files when processsing them
...
to handle non-UTF-8 file types. Added a new test case and enhanced the test
rigs to be able to write non-UTF-8 files.
Final cleanup
2025-01-16 17:03:37 +00:00
Godfrey M
b987b3dc00
adds back the laravel channels package and applies a deprecated check
2024-10-28 10:57:48 -07:00
Godfrey M
18760e3fa1
replaces teams notification package, passes integration test
2024-10-24 12:21:51 -07:00
Marcus Moore
ce30863177
Remove brianium/paratest dependency
2024-10-21 13:57:04 -07:00
Marcus Moore
0e9f7153c0
Add composer commands for generating coverage reports via Herd
2024-09-04 15:13:45 -07:00
snipe
0b3ac2a9cd
Updated phpinsights
...
Signed-off-by: snipe <snipe@snipe.net >
2024-08-14 12:08:49 +01:00
Marcus Moore
c60bc5cdbe
Change indents back to 2
2024-08-06 13:51:44 -07:00
Shift
984840dc82
Bump PHPUnit dependencies
2024-08-06 20:25:18 +00:00
Marcus Moore
d4861a74df
Merge branch 'develop' into chore/sc-23725/livewire3
...
# Conflicts:
# composer.lock
2024-06-25 10:15:50 -07:00
snipe
f97a15c5c3
Updated PHPunit
...
Signed-off-by: snipe <snipe@snipe.net >
2024-06-23 17:33:01 +01:00
snipe
856aee0a72
Updated laravel-backup
...
Signed-off-by: snipe <snipe@snipe.net >
2024-06-20 12:57:35 +01:00
Marcus Moore
30dd8bcf2b
Update Livewire
2024-06-18 15:10:59 -07:00
Marcus Moore
f0a11be0b8
Merge branch 'develop' into chore/sc-23725/livewire3
...
# Conflicts:
# composer.lock
2024-06-18 15:10:46 -07:00