snipe
96eb832fd3
Only decrypt if the user is an admin
2016-08-25 21:03:24 -07:00
snipe
f185c2e0de
Hide radio and checkboxes for now
2016-08-25 19:48:11 -07:00
snipe
122f0b9cba
Custom fields form in asset edit view
2016-08-25 18:35:28 -07:00
snipe
c49f10c9bb
Removed line break
2016-08-25 18:35:16 -07:00
snipe
308fcf96de
Updated language strings
2016-08-25 17:43:07 -07:00
snipe
f1fab8b164
Added Indonesian to dropdown locale list
2016-08-25 17:22:08 -07:00
snipe
0e8502a323
Removed newline
2016-08-25 17:12:50 -07:00
snipe
3171d9230b
Better language
2016-08-25 17:12:34 -07:00
snipe
b76ad5ea88
Reverted name of form field
2016-08-25 17:08:39 -07:00
snipe
61aa9beddb
Added new fields to custom fields views
2016-08-25 16:36:00 -07:00
snipe
e89fd9b3a2
Additional strings
2016-08-25 16:35:45 -07:00
snipe
f38912a5cf
Custom fields additions
2016-08-23 18:52:54 -07:00
snipe
ad22293f4b
Added show in nav for status label views and controller
2016-08-23 18:52:42 -07:00
snipe
90d2d0c7e1
Fixes #2469 - corrected config app.url
2016-08-23 16:04:22 -07:00
snipe
9407b4e28c
Removed console warning
2016-08-23 15:53:18 -07:00
snipe
ec19924bea
Custom field types
2016-08-23 15:52:34 -07:00
snipe
7b8403cdb9
Pass status ID to ajax
2016-08-23 15:52:10 -07:00
snipe
11dc20de61
Show in nav language option
2016-08-23 15:51:45 -07:00
snipe
e52a0f65bb
Update asset report to show deployed if asset is checked out
2016-08-23 11:36:34 -07:00
snipe
d9f2e7bf58
If custom field is type URL, display it as a link
2016-08-18 12:44:55 -07:00
snipe
923352537c
Moved column for in/out
2016-08-18 07:06:55 -07:00
snipe
4419dc7434
Merge branch 'fix-double-format' of https://github.com/dmeltzer/snipe-it into dmeltzer-fix-double-format
...
# Conflicts:
# app/Http/Controllers/ConsumablesController.php
# app/Http/Controllers/LicensesController.php
# resources/views/hardware/view.blade.php
2016-08-16 18:53:45 -07:00
Daniel Meltzer
ac63642224
Add manufacturer to licenses ( #2436 )
...
* Add manufacturer to licenses. Shows in table and edit. Need to improve manufacturer view to show lists beyond assets still.
* Remove extra closing tags, formatting
* Work on making the manufacturer view show more options. Need to figure out how to change the table dynamically.
* Cleanup formatting and fix a few weirdities in hardware/view.blade.php
* Standardize on two-space tabs in this file, as it seems the most
* common.
* Fix a few places where we call number_format without guaranteeing the
* item is a number and not a string.
* Show a "No Results" message on components page if there are no
* components.
* Show table of licenses on manufacturer view page.
This reworks the ManufacturersController::getDataView method to delegate
the view to a sub method (currently assets or licenses, but plan to
extend to consumables/accessories/components as well). We then put tabs
at the top of the view to show multiple tables. This just duplicates
the table layout from licenses/index.blade, but I wonder if theres a way
to centralize that code, maybe through partials, over time..
The only known missing part of manufacturers for licenses would be adding it
to the importer, but the license importer should probably migrate to
object importer before doing too much more...
* Add manufacturer to accessory.
* Add consumables to the manufacturer view page.
2016-08-16 18:49:54 -07:00
Daniel Meltzer
5959f83de3
Rename parseCurrencyString to formatCurrencyOutput to clarify what it does better.
2016-08-16 20:47:53 -05:00
Daniel Meltzer
0c912bcf49
Fix more number_format madness.
...
This does two main things:
1) The importer now imports as numbers, not parsed strings. This allows
is to format values on output instead of input, which is what was
happening in most places.
2) Add a Helper::parseCurrencyString method and port everything to use
this. This checks to see if the value is numeric or empty, and returns
the appropriate value in all cases. Should fix all known occurances of
number_format expections.
2016-08-16 20:41:28 -05:00
Daniel Meltzer
a852c624d3
Fix 2347 ( #2394 )
...
* Prevent multiple checkouts of the same asset.
This adds a new method to the Asset model, availableForCheckout.
Port getDataTable to use availableForCheckout instead of doing the
check manually.
Fixes Issue #2347
* Use availableForCheckout in categories controller. Also gate the checkin/checkout actions here.
* Use gate and availableForCheckout in manufactuers as well.
2016-08-16 13:02:42 -07:00
snipe
7edf1db101
Small tweaks to history
2016-08-12 19:03:32 -07:00
snipe
5e9740e0b4
Merge branch 'develop' of github.com:snipe/snipe-it into develop
2016-08-12 17:10:10 -07:00
snipe
41a20d8f66
Tidied up some debugging code, better explanation
2016-08-12 17:10:03 -07:00
snipe
7a0843e954
Import history language file
2016-08-12 16:02:51 -07:00
snipe
06fcf3e07d
Import history blade
2016-08-12 16:01:34 -07:00
Daniel Meltzer
cc15a4f018
Use showAssetName instead of asset->name to include the asset tag ( #2437 )
2016-08-11 23:56:40 -07:00
snipe
4c787891e4
Use custom maintenance middleware
2016-08-11 19:22:26 -07:00
snipe
7992258b46
Updated UI with new required indicator
2016-08-11 15:44:01 -07:00
snipe
869da1da78
Add maintenance notes to maintenances tab in hardware view
2016-08-11 15:40:41 -07:00
snipe
1d3255a00b
Allow admin to turn LDAP password sync off.
...
This is added to handle customers/users with a security policy that prohibits third-parties or external databases from storing LDAP passwords.
2016-08-04 14:29:28 -07:00
snipe
29eadb10ae
Fixes #2387
2016-08-02 17:03:15 -07:00
snipe
1ca5f8bee5
Removed asterisks, use orange bar for req fields in locations
2016-08-02 16:40:38 -07:00
snipe
75e0c5565c
Add username and custom fields option to custom report
2016-08-02 15:04:10 -07:00
snipe
098e7e4feb
Hide email address if there is no value
2016-08-02 15:03:45 -07:00
snipe
ca8ca89955
Added custom color to status labels, only show status labels if there are results
2016-08-02 13:25:50 -07:00
snipe
03c2c267bc
Added favicon explicit link
2016-08-02 12:39:49 -07:00
snipe
a76fe98b2d
Only show a logo if a logo is uploaded
2016-08-02 12:34:08 -07:00
snipe
9e43a44d20
Better styling for forgotten password screens
2016-08-02 12:30:22 -07:00
snipe
17d5e40e02
Fixes #2383
2016-08-02 09:54:31 -07:00
snipe
0e5209e80f
Few more dashboard fixes
2016-08-02 05:06:17 -07:00
snipe
cbc42f3e59
Fix for deleted users display
2016-08-02 04:45:48 -07:00
snipe
ef6fb69cee
Fix translation
2016-08-02 04:26:07 -07:00
snipe
39929c7d89
Better handling for deleted users
2016-08-02 04:23:13 -07:00
snipe
23e23bab90
Remove display of port number since it’s ignored anyway
2016-08-02 03:26:38 -07:00
snipe
6204969639
Fixed requestable link
2016-08-02 02:12:18 -07:00
snipe
283bb4ae4b
Fixes #2381
2016-08-02 01:36:14 -07:00
snipe
8246a319a2
Fixes #2363 and #1097
2016-08-02 00:54:38 -07:00
snipe
bfc18c758a
Removed console message from JS
2016-08-01 21:43:56 -07:00
snipe
27dee1b793
Removed comment
2016-08-01 20:15:25 -07:00
snipe
cdeccb399f
Hide extra options if superadmin is checked
2016-08-01 20:11:54 -07:00
snipe
eac6abe60a
Fixes #2378 - disallow admins to create/edit superadmins
...
Also disables admins from being able to edit groups, since that can grant superadmin access.
2016-08-01 18:43:11 -07:00
snipe
139325d8ba
Small tweaks for bad data
2016-08-01 10:17:46 -07:00
snipe
1f30bdee99
Fixes #2361
2016-07-30 17:27:08 -07:00
snipe
0f72989953
Updated language strings
2016-07-29 14:32:31 -07:00
snipe
46eca54b44
Moved bulk checkout into assets nav
2016-07-29 14:17:59 -07:00
zjean
fcb1d6ac15
Fixed feedback on #2349 ( #2359 )
2016-07-29 13:59:50 -07:00
snipe
a53346be1f
Merge branch 'develop' of github.com:snipe/snipe-it into develop
2016-07-29 12:15:14 -07:00
snipe
fd94c76874
Fixes asset created_at
2016-07-29 12:15:09 -07:00
zjean
108a3c9dad
Updated view for #2324 ( #2357 )
2016-07-29 11:55:16 -07:00
snipe
85232c47da
Merge branch 'develop' of github.com:snipe/snipe-it into develop
2016-07-28 21:31:58 -07:00
snipe
47f6635992
A few more permissions tweaks
2016-07-28 21:31:53 -07:00
Daniel Meltzer
eef8d1609e
Small fixes ( #2350 )
...
* components.view should point to view, not create
* Fix comment
* Rename variable to accurately reflect its responsibility
* Fix line breaks in serial key, remove places where adding line breaks makes no sense. Fixes #2344
2016-07-28 20:59:42 -07:00
snipe
8a9307f357
Wordwrap license key
2016-07-28 18:56:02 -07:00
snipe
f31637adb4
Fixes #2346
2016-07-28 08:39:28 -07:00
snipe
3e5d2b5385
Ability to remove field from fieldset
2016-07-28 08:10:15 -07:00
snipe
0ee5dea1a1
Fixes #2344
2016-07-28 06:43:31 -07:00
snipe
9fbe6c68ac
Fixes #2304
2016-07-27 21:30:38 -07:00
snipe
eb508901c5
Zerofilling for auto-increment
2016-07-27 21:28:00 -07:00
snipe
3fd5fb836f
Restore linebreaks in notes
2016-07-27 20:24:09 -07:00
Daniel Meltzer
b4e54225a2
Fix exports ( #2338 )
...
* Update tableexport.js to the new version.
* Give the export file in each table a useful name.
The name takes the form of tabletype-export-YYYY-MM-DD.extension.
2016-07-27 19:45:45 -07:00
snipe
a44b90dfc9
Custom validator for multiple deleted items with the same unique field
2016-07-26 00:44:26 -07:00
snipe
eec22c5aeb
Removed port stuff, since LDAP ignores it anyway :-/
2016-07-22 16:21:16 -07:00
snipe
b03330aae0
Added TLS option in settings for LDAP
2016-07-22 16:00:37 -07:00
snipe
ba25972b49
Add LDAP port number option
2016-07-22 15:09:49 -07:00
snipe
cc6b2a0081
FIxes #2280
...
This shouldn’t ever happen though. Bad data somwhere, I’m guessing.
2016-07-22 07:48:46 -07:00
snipe
128290bd82
Cleanup checkin blade
2016-07-22 02:34:25 -07:00
snipe
114540d836
Cleanup checkout form
2016-07-22 02:20:05 -07:00
snipe
0b57f74e36
Check for model name (this should never be blank, but…)
2016-07-22 02:14:12 -07:00
snipe
03d7d01e12
Fixes #2300
2016-07-22 02:12:04 -07:00
snipe
a1640d7fe3
Form cleanup
2016-07-22 02:11:57 -07:00
snipe
1f85f4b337
Clearer demo mode text
2016-07-22 02:11:46 -07:00
snipe
297820d347
Newer required style
2016-07-22 01:33:55 -07:00
snipe
78fda31379
Helper method to introspect into the model level validation to see if the field is required
...
(This does not yet handle form request validation)
2016-07-22 00:29:23 -07:00
snipe
3a04686ade
Nicer demo mode message
2016-07-22 00:28:22 -07:00
snipe
ca5d3e3006
Nicer license form display
2016-07-22 00:25:41 -07:00
snipe
f0c00897ca
Required class
2016-07-22 00:21:56 -07:00
snipe
e256bdc9f7
Clearer version in footer
2016-07-21 21:39:23 -07:00
snipe
b0dc5b4183
Fixes #2290
2016-07-21 21:28:17 -07:00
snipe
f6a4d4aaab
Better display for some features disabled for demo mode
2016-07-21 19:40:23 -07:00
Daniel Meltzer
c2f6e0cfd8
Don't escape html in default eula. Fixes #2277 ( #2279 )
2016-07-20 19:39:48 -07:00
Daniel Meltzer
ba6f26cef9
If a category has items in it, disable changing the category type ( #2288 )
2016-07-20 19:27:33 -07:00
Daniel Meltzer
68d8e6a3a9
Importer again ( #2260 )
...
* Quote item names when displaying in error table.
* Remove the danger class as well as the warning class when uploading a file. Fixes a display error if a file is successful after a file fails upload.
2016-07-18 15:46:03 -07:00
snipe
616f922306
Fixes #2254
2016-07-14 19:50:00 -07:00
snipe
99a42dfc38
More AD fixes
2016-07-14 16:27:32 -07:00