snipe
1b9d90a322
Added over sixty test
...
Signed-off-by: snipe <snipe@snipe.net >
2025-06-02 17:36:50 +01:00
snipe
736f74d083
Merge pull request #17074 from uberbrady/improve_api_rate_limiting
...
Fix to rate-limiter on higher rate-limits
2025-06-02 17:25:02 +01:00
Brady Wetherington
8194c6efdb
Fix to rate-limiter on higher rate-limits
2025-06-02 17:21:14 +01:00
snipe
aae2a17ad1
Add @amedranogil as a contributor
2025-06-02 15:27:55 +01:00
snipe
f44150668c
Merge pull request #17038 from amedranogil/develop
...
more robust php.ini update.
2025-06-02 15:27:28 +01:00
snipe
6eed2deb09
Merge pull request #17013 from Robert-Azelis/patch-9
...
API Models - added requestable for API request
2025-06-02 15:26:08 +01:00
snipe
878c6e7031
Merge pull request #17019 from grokability/#15320-status_to_bulk_checkout
...
Fixed #15320 - added status label to bulk checkout
2025-06-02 15:05:44 +01:00
snipe
1f4a73fab6
Merge pull request #17062 from grokability/add_category_importer
...
Added category importer
2025-06-02 15:03:31 +01:00
snipe
7a315523fe
Improved CSV
...
Signed-off-by: snipe <snipe@snipe.net >
2025-06-02 15:01:16 +01:00
snipe
6f082e662b
Fixed weird layout
...
Signed-off-by: snipe <snipe@snipe.net >
2025-06-02 14:52:41 +01:00
snipe
018c981c5a
Merge pull request #17042 from marcusmoore/chore/replace-customfield-elements-macro-take-two
...
Replace customfield_elements form macro take two
2025-06-02 10:18:19 +01:00
snipe
0149773a03
Fixed variable name
...
Signed-off-by: snipe <snipe@snipe.net >
2025-06-02 04:14:51 +01:00
snipe
5d46d90725
Added category importer
...
Signed-off-by: snipe <snipe@snipe.net >
2025-06-02 04:11:54 +01:00
snipe
0544e05f32
Merge pull request #17061 from grokability/add_manufacturer_importer
...
Added manufacturer importer
2025-06-02 03:05:25 +01:00
snipe
80ff42a41f
Fixed test
...
Signed-off-by: snipe <snipe@snipe.net >
2025-06-02 03:01:56 +01:00
snipe
90b7df45b9
Added tests and support helper
...
Signed-off-by: snipe <snipe@snipe.net >
2025-06-02 02:55:11 +01:00
snipe
32858b973a
Added sample CSV
...
Signed-off-by: snipe <snipe@snipe.net >
2025-06-02 02:55:00 +01:00
snipe
40ba8d0de1
Fixed “send welcome email” detection
...
Signed-off-by: snipe <snipe@snipe.net >
2025-06-02 02:54:34 +01:00
snipe
8ddbb4e64f
Added manufacturer factory
...
Signed-off-by: snipe <snipe@snipe.net >
2025-06-02 02:54:21 +01:00
snipe
cc40c48aac
Added manufacturers import fields
...
Signed-off-by: snipe <snipe@snipe.net >
2025-06-02 02:54:03 +01:00
snipe
522ab9e0f5
Added manufacturer importer
...
Signed-off-by: snipe <snipe@snipe.net >
2025-06-02 02:53:46 +01:00
snipe
97187aa7eb
Skip manufacturers on checkout import type
...
Signed-off-by: snipe <snipe@snipe.net >
2025-06-02 02:53:37 +01:00
snipe
d93a5aa623
Added redirect after import
...
Signed-off-by: snipe <snipe@snipe.net >
2025-06-02 02:53:09 +01:00
snipe
a5b88982bf
Added manufacturer icon
...
Signed-off-by: snipe <snipe@snipe.net >
2025-06-02 02:52:55 +01:00
snipe
df71bdcada
Merge pull request #17044 from marcusmoore/bug/sc-29302
...
Handle missing location when rendering labels
2025-06-02 02:21:19 +01:00
snipe
51bab2dd26
Merge pull request #17045 from grokability/docker-laravel-log-permissions
...
Docker: Ensure permissions on Laravel log file
2025-05-30 06:52:31 +01:00
Jeremy Price
ed8da6ad1b
Docker: Ensure permissions on Laravel log file
...
FIXES: https://github.com/grokability/snipe-it/issues/12725
In some of our Docker startups, it was possible for the Laravel log file
to be created with root permissions, causing future errors when the
non-root webapp tries to write to it.
We'll now always chown (and create, if necessary) the log file to the proper
user after running any artisan commands (as root)
We _could_ run them as the proper user via su, but IMO not doing so keeps the
script easier to read, but I'm not married to the approach. I'd still
want to keep the chown command(s) in, because it will also fix the
permissions for anyone who already has this issue.
2025-05-29 17:45:14 -07:00
Marcus Moore
18d0a04efc
Avoid dumping pdf contents to test results
2025-05-29 15:05:08 -07:00
Marcus Moore
bb68ed3ad9
Handle asset not having location
2025-05-29 14:49:53 -07:00
Marcus Moore
402ca07aa2
Add failing test
2025-05-29 14:20:15 -07:00
snipe
28dc358df1
Merge pull request #17041 from grokability/improve_locations_and_supplier_api
...
Small refinements for suppliers and locations API and list view
2025-05-29 21:30:54 +01:00
Marcus Moore
3cf1e9d55d
Remove customfield_elements macro
2025-05-29 13:30:23 -07:00
Marcus Moore
82b001ab5f
Extract translation strings
2025-05-29 13:29:13 -07:00
Marcus Moore
7b272226ce
Inline customfield_elements select
2025-05-29 13:29:13 -07:00
snipe
78d26fb7f6
Removed stray character
...
Typing is hard :(
Signed-off-by: snipe <snipe@snipe.net >
2025-05-29 21:23:50 +01:00
snipe
930842e685
Removed unused method
...
Signed-off-by: snipe <snipe@snipe.net >
2025-05-29 21:18:19 +01:00
snipe
b938cb42d8
Merge pull request #17040 from marcusmoore/improve-acceptance-reminder-output
...
Avoid displaying empty table in `SendAcceptanceReminder` command
2025-05-29 21:14:09 +01:00
snipe
4c7b6d130f
Added additional search and display fields for suppliers and locations
...
Signed-off-by: snipe <snipe@snipe.net >
2025-05-29 21:13:08 +01:00
Marcus Moore
af57ca4983
Avoid displaying empty table
2025-05-29 11:55:43 -07:00
snipe
40c31a1ad7
Eager load adminuser method
...
Signed-off-by: snipe <snipe@snipe.net >
2025-05-29 17:13:16 +01:00
snipe
7ae4a4177f
Added created_by to transformer
...
Signed-off-by: snipe <snipe@snipe.net >
2025-05-29 17:13:05 +01:00
snipe
6efd323fbf
Added adminuser method
...
Signed-off-by: snipe <snipe@snipe.net >
2025-05-29 17:12:48 +01:00
snipe
ed9dbcc777
Added created_by to location presenter
...
Signed-off-by: snipe <snipe@snipe.net >
2025-05-29 17:12:33 +01:00
snipe
c2cf7de41b
Use presenter for suppliers
...
Signed-off-by: snipe <snipe@snipe.net >
2025-05-29 17:12:16 +01:00
Alejandro M. Medrano Gil
32bd14bd2d
more robust php.ini update.
...
could solve #10830 when setting PHP_UPLOAD_LIMIT environment variable in docker command and/or docker-compose.
2025-05-29 17:46:23 +02:00
snipe
f9cbecdb17
Merge pull request #17037 from grokability/supplier_importer
...
Added #17036 - suppliers importer
2025-05-29 16:15:59 +01:00
snipe
7bb29a0277
Added sample import CSVs
...
Signed-off-by: snipe <snipe@snipe.net >
2025-05-29 16:08:17 +01:00
snipe
d5f7579e9f
Added columns to suppliers
...
Signed-off-by: snipe <snipe@snipe.net >
2025-05-29 16:08:01 +01:00
snipe
13fd43c45c
Added tests and test support
...
Signed-off-by: snipe <snipe@snipe.net >
2025-05-29 16:07:51 +01:00
snipe
c08ce901cc
Added strings
...
Signed-off-by: snipe <snipe@snipe.net >
2025-05-29 16:07:19 +01:00