Jeremy Price
67ec042ee3
Support more Mint versions and verify newer Ubuntu versions in snipeit.sh
...
In https://github.com/grokability/snipe-it/pull/16763 we added support
for Linux Mint 22.1, which is the newest stable version of Mint, but but
didn't get around to testing or adding support for less-recent versions.
With this PR, we're adding support for the following LinuxMint versions
* 22
* 21.3
* 21.2
* 21.1
* 21
We recommend using the newest version, but at least now you won't be
blocked so long as you're remotely up-to-date.
We're not going back any further because prior versions are based on
Ubuntu 20.04 (Focal), which is out of support as of April 2025, aka this
month.
Additionally, the most recent Ubuntu version specifically mentioned in
the script is 23.10. The script in its current version works all the way
up to the most recent version, so we're adding notation to that
effect.
Newly included Ubuntu versions are
25.04
24.10
24.04 (LTS)
2025-04-23 13:37:33 -07:00
snipe
ddd4065c81
Merge pull request #16793 from spencerrlongg/bug/sc-28972
...
Added Nullsafe Checks to Users
2025-04-23 12:01:25 +01:00
snipe
ad88a72d0a
Override legend style
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-23 06:31:25 +01:00
spencerrlongg
2935697209
added nullsafe checks to user
2025-04-22 23:39:24 -05:00
snipe
41160c64a8
Merge pull request #16791 from grokability/location_company_scoping_improvements
...
Improved settings page for location-company scoping
2025-04-23 01:25:54 +01:00
snipe
0cfef59568
Updated string
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-23 01:22:25 +01:00
snipe
d953d1a889
Use translation strings
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-23 01:21:54 +01:00
snipe
4aa06f6a75
Update dev assets
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-23 00:30:06 +01:00
snipe
07a9bded95
Added strings
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-22 23:50:28 +01:00
snipe
f686e86afb
Refactored setting page
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-22 23:50:21 +01:00
snipe
9f28dae01b
Invoke the artisan command
...
This *might* suck for people with a lot of assets, etc
Signed-off-by: snipe <snipe@snipe.net>
2025-04-22 23:50:11 +01:00
snipe
67ab584dc7
Updated text
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-22 23:49:31 +01:00
snipe
2e31a0530f
Merge pull request #16789 from grokability/fixes/#16475_delete_oauth_clients
...
Fixed #16475 - Allow deleting oauth client
2025-04-22 17:48:24 +01:00
snipe
5f66fb0bba
Allow deleting oauth user
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-22 17:42:07 +01:00
snipe
143e9cdd61
Merge pull request #16788 from grokability/better_handle_arrays_for_model_ids
...
Better handle model_id arrays passed to the API
2025-04-22 16:33:47 +01:00
snipe
aed32e6ada
Better handle arrays in API rerquests for model_id
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-22 16:23:34 +01:00
snipe
ed86c90b7e
Merge pull request #16787 from uberbrady/suppress_action_date_error_in_loggable
...
Fixed: [RB-19645] Suppress error message about 'action_date' not existing
2025-04-22 14:48:38 +01:00
snipe
7dc606fd3b
Merge pull request #16786 from grokability/populate_manufacturers
...
Added ability to seed common manufacturers
2025-04-22 14:35:20 +01:00
snipe
185fd559c9
Added test
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-22 14:34:03 +01:00
snipe
473c684fa5
Nicer translation
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-22 14:22:58 +01:00
Brady Wetherington
d3dbd82ce2
Check that array key exists before accessing it
2025-04-22 14:20:01 +01:00
snipe
e5dc13e48c
Added ability to seed manufacturers
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-22 14:13:46 +01:00
snipe
2a2d118973
Updated readme with star count
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-22 12:38:05 +01:00
snipe
f2f17402c9
Merge pull request #16785 from grokability/feature/sc-28956
...
Added checkout date to license seats
2025-04-22 11:41:52 +01:00
snipe
39f764803d
Added checkout date to license seats
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-22 11:38:54 +01:00
snipe
55176816aa
Merge pull request #16784 from marcusmoore/fix-flaky-timestamp-tests
...
Fixed flaky test
2025-04-22 11:03:58 +01:00
Marcus Moore
1f7d4e0793
Fix flaky test
2025-04-21 15:14:53 -07:00
snipe
e17fae02ad
Merge pull request #16783 from uberbrady/upgrade_debugbar
...
Upgrade Debugbar to make deprecation warnings easier to find
2025-04-21 21:44:28 +01:00
Brady Wetherington
3c1099a6a9
Upgrade Debugbar to make deprecation warnings easier to find
2025-04-21 21:00:02 +01:00
snipe
b1761ec246
Merge pull request #16781 from uberbrady/make_min_qty_not_required
...
min_amt wasn't correctly being set to required or not
2025-04-21 18:44:20 +01:00
Brady Wetherington
03f0f13727
min_amt wasn't correctly being set to required or not
2025-04-21 18:32:53 +01:00
snipe
12648912aa
Added test
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-21 16:45:10 +01:00
snipe
4c898a8741
Fixed filename
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-21 16:44:47 +01:00
snipe
6bef8620e4
Merge pull request #16780 from grokability/feature/sc-23604
...
Fixed #9249 - added file uploads to locations
2025-04-21 14:49:02 +01:00
snipe
beb5560dce
Added files tab
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-21 14:43:04 +01:00
snipe
2ebe1ebc69
Load location route files
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-21 14:42:58 +01:00
snipe
00092a079f
Added uploads method
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-21 14:42:10 +01:00
snipe
9d313eb2d9
Added locations dir
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-21 14:42:02 +01:00
snipe
e8404c8720
Moved location routes
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-21 14:41:52 +01:00
snipe
e71e25955a
Check for array
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-21 12:20:03 +01:00
snipe
fa9ac3c449
Return value as int
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-21 11:53:26 +01:00
snipe
70854b2c42
Small fix or groups API
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-21 11:49:49 +01:00
snipe
e2a1be9762
Int values for group permissions on API
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-21 10:49:28 +01:00
snipe
f2c2fefd99
Bumped hash
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-19 15:28:48 +01:00
snipe
b5a960e933
Updated translations
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-19 15:27:41 +01:00
snipe
66b2cc2e28
Set empty array if permissions are null
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-19 15:17:55 +01:00
snipe
47246a3fdf
Merge pull request #15420 from grokability/return_boolean_in_api
...
Possible fix for #15315 - decode as permissions as boolean
2025-04-19 15:01:36 +01:00
snipe
4d01b2bb4f
Removed invalid json_decode() flag
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-19 14:57:43 +01:00
snipe
876715b3c5
Merge pull request #16435 from marcusmoore/fixes/prevent-deleting-accessories-with-checkouts
...
Disallow deleting accessories that have active checkouts
2025-04-19 14:38:14 +01:00
snipe
93d74587e1
Merge pull request #16538 from marcusmoore/bug/sc-28305
...
Return null from accessory transformer for missing assignment
2025-04-19 14:37:45 +01:00