snipe
c5c5ac58e5
Merge pull request #15071 from snipe/fixes/small_consumables_optimizations
...
Small consumables optimizations
2024-07-11 17:27:41 +01:00
snipe
1527679f4b
Handle deletions on the observer
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-11 17:26:43 +01:00
snipe
c2fe3b5459
Use the observer to delete associated files and detach users
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-11 17:00:38 +01:00
snipe
d4a66f9b6c
Use better icon for deleting
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-11 17:00:12 +01:00
snipe
23f1489b2b
Added history tab
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-11 16:46:49 +01:00
snipe
5108b1f3ed
Capture the log meta for what was changed
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-11 16:35:16 +01:00
snipe
58bc84436c
Fixed incorrect jquery validation class
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-11 16:23:05 +01:00
snipe
2415408a50
Prevent ludicrious amount of min_qty
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-11 16:22:41 +01:00
snipe
00d7b36c36
Eager load suppliers
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-11 16:22:22 +01:00
snipe
67d6f7119d
Prevent a ludicrous amount of consumables
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-11 16:22:04 +01:00
snipe
42dbc894e0
Better handle numRemaining for consumables
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-11 16:21:45 +01:00
snipe
94bfe7d9c8
Require the user exists
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-11 16:18:42 +01:00
snipe
d9a114090b
Added buttons
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-11 16:18:33 +01:00
snipe
b10441c928
Detach associated pivot records
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-11 16:01:18 +01:00
snipe
e123eeea9e
Added error message if category type is invalid
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-11 16:00:20 +01:00
snipe
9676d934d2
Drop the with users on the create checkout screen
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-11 16:00:08 +01:00
snipe
759bb822ff
Make sure the user exists
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-11 15:59:18 +01:00
snipe
abd79219dd
Use form request to check for valid category
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-11 15:26:24 +01:00
snipe
2b5463475c
Added test
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-11 15:25:26 +01:00
snipe
a7a1a377da
Added form request for consumables
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-11 15:25:07 +01:00
snipe
a6b2f5df1d
Added tests
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-11 15:24:56 +01:00
snipe
da2b64c96d
Added string
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-11 15:24:08 +01:00
snipe
9e9b07f10f
Removed duplicate status check
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-11 15:23:59 +01:00
snipe
82743abadc
Cleans up the consumables index controller
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-11 14:15:18 +01:00
snipe
498a443230
Derp
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-11 12:01:06 +01:00
snipe
34b49ef079
Fixed typo
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-11 11:59:47 +01:00
Florent Bervas
d9a53460ff
Fix design inconsistency between assets and assigned assets in Print All Assigned report
2024-07-11 09:41:58 +00:00
snipe
5364838fc0
Merge branch 'develop' of https://github.com/snipe/snipe-it into develop
2024-07-11 10:08:10 +01:00
snipe
8be44f9cf2
Check for time until depreciated
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-11 10:07:58 +01:00
snipe
68136ea217
Merge pull request #15052 from snipe/jerm/handle-windows-ca-jank-in-upgrade-script
...
upgrade.php: If we're on windows, make sure we can load intermediate certificates
2024-07-11 09:11:37 +01:00
snipe
ec063b4af5
Updated PHP min version
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-10 17:07:44 +01:00
snipe
bfa42ff84a
Merge pull request #15051 from snipe/jerm/add-upgrade-script-debugging
...
upgrade.php: More helpful output when we can't read .upgrade_requirements.json
2024-07-10 16:51:30 +01:00
snipe
22aca1af53
Fixed typo
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-10 16:12:20 +01:00
snipe
71a5d07698
Fixes #15056 - only try to load avatars if one exists or default is set
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-10 08:56:14 +01:00
snipe
fb10c1439a
Merge pull request #15057 from spencerrlongg/bug/sc-23212-2
...
Fixes Potential Exception
2024-07-10 08:27:59 +01:00
snipe
c58c592fb0
Merge pull request #15059 from Godmartinz/export_options
...
Fixed missing print user assigned filter
2024-07-10 08:25:24 +01:00
spencerrlongg
6932a63217
make some naming a little clearer
2024-07-09 16:32:44 -05:00
snipe
1a1ccd6bdc
Type constrains one more time - who thought this was a good idea?
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-09 19:50:58 +01:00
Godfrey M
624632d0ca
removed push and endpush
2024-07-09 11:41:31 -07:00
spencerrlongg
66255291da
test working
2024-07-09 11:13:06 -05:00
spencerrlongg
33b2c7b78a
push so i can do something else
2024-07-09 10:35:16 -05:00
snipe
34e1ff88db
Added StreamedResponse
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-09 13:41:50 +01:00
snipe
f4ffbcf76e
Fixed wonky layout on accessory files
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-09 13:38:50 +01:00
snipe
8a547dab20
Fixed type constraint
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-09 13:35:57 +01:00
snipe
14fa5d778d
Merge pull request #15055 from snipe/more_translations
...
Fixed API key missing translations
2024-07-09 13:19:46 +01:00
snipe
5597992d63
Fixed API key missing translations
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-09 13:17:46 +01:00
snipe
595408d21f
On more binaryfile response
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-09 11:54:07 +01:00
snipe
491a0f3959
One more typehint
...
Signed-off-by: snipe <snipe@snipe.net>
2024-07-09 11:47:53 +01:00
Jeremy Price
c8fe002688
upgrade.php: If we're on windows, make sure we can load intermediate certificates
...
According to https://github.com/curl/curl/issues/12155 and 2d6333101a
Some corporate Windows proxy (mis)configurations don't pass along
intermediate certificates in their TLS handshakes, breaking lots of
things that don't work around it.
This creates a problem in our curl calls when checking for
.upgrade_requirements.json, and seems to be the source of errors for a
few of our users: https://github.com/snipe/snipe-it/issues/14826#issuecomment-2197611342
In this change, we detect when running on windows environments and load
the curl option that works around this.
2024-07-08 22:13:14 -07:00
Jeremy Price
25fabcc1be
More helpful output when we can't read .upgrade_requirements.json
...
Handle json decode errors and display the raw output in such cases, to
better understand what's happening and help debugging
2024-07-08 22:12:09 -07:00