snipe
30f0f6f527
Export users to CSV
...
Bypasses the weird limit bug in the javascript
2016-10-25 02:41:34 -07:00
snipe
b41883c125
Use user object to prevent errors on deleted users
2016-09-29 11:37:38 -07:00
snipe
0a218a37d0
Check that the user exists before trying to get location id
2016-09-29 10:32:09 -07:00
snipe
fc07753a5c
Use $customfields in closure
2016-09-28 19:18:01 -07:00
snipe
8774927b91
PHPStorm lag = fail
2016-09-28 15:40:51 -07:00
snipe
9ecb0e6ca1
Fixed errant typo
2016-09-28 08:58:16 -07:00
snipe
b90c0de822
Fix companyable reult in maintenances
2016-09-27 19:07:45 -07:00
snipe
ee2522571c
Fixes #2673
2016-09-27 19:07:30 -07:00
snipe
67f199b09d
Added customfields to asset CSV export
2016-09-27 15:09:47 -07:00
snipe
f1c458185d
Client-side pagination on asset report for faster loading
2016-09-27 14:56:05 -07:00
snipe
fa72e64b98
Add checkout date to asset report
2016-09-27 08:42:48 -07:00
snipe
2a8ab06ca3
Remove escaping for CSV to prevent weird encoding
2016-09-27 07:25:28 -07:00
snipe
61d07bdc7c
Sigh.
2016-09-27 07:24:26 -07:00
snipe
3061ce2983
Missed delimiter for CSV
2016-09-27 07:23:30 -07:00
snipe
e9f3d622f5
Add company name to custom asset report
2016-09-27 07:19:52 -07:00
snipe
a92bfe8ade
Default EOL to null, not 0, if no value entered
2016-09-27 06:53:59 -07:00
snipe
0a391de09f
Fixes #2682 - search on purchase_order
2016-09-27 01:29:31 -07:00
snipe
819ca2921b
Fixes bug where 12-hour format was used for hours
2016-09-26 22:34:09 -07:00
snipe
d3d36315d3
Hotfixes adding company name to custom report
2016-09-20 00:49:08 -07:00
snipe
f384593e19
Fix license cloning
2016-09-14 19:04:52 -07:00
snipe
5e2dbaffc4
Use streaming to handle large exports
2016-09-12 14:06:55 -07:00
snipe
67315d81d6
Fixes #2134 - hide archived assets from list all
2016-09-01 13:28:15 -07:00
snipe
b450ef3534
Cast group permissions as array for older, wonky installs
2016-08-30 13:25:14 -07:00
snipe
04e9ca0942
Fixes #2399
2016-08-30 12:34:23 -07:00
snipe
2c18bc24a7
Check if username is userprincipalname
...
If it is, skip building the UPN for AD
2016-08-30 08:34:17 -07:00
snipe
ba70e5b053
A little demo-proofing of the maintenances page
2016-08-30 07:34:33 -07:00
snipe
421cbf11fc
Patches PR#2500 for dev because @dmeltzer forgot that we commit to the develop branch :P
2016-08-30 06:54:04 -07:00
snipe
cd28b012b3
Remove last name requirement in save user request
2016-08-30 06:47:38 -07:00
snipe
2cfb015b1a
Removed extra debugging info
2016-08-29 23:13:30 -07:00
snipe
e4dcd47d6c
Fix UTF-8 issues in imports
2016-08-29 22:57:48 -07:00
snipe
64cd4fb1c9
Allow X-Frame-Options to be disabled via env if necessary
2016-08-29 22:57:29 -07:00
Daniel Meltzer
276e0a7114
Importer: Implement item update and interface improvments ( #2507 )
...
* Add support for updating assets to the importer.
If an asset with a matching asset tag is found, and the --update flag is
passed to the importer, we edit the matching asset with any
asset-specific values, and persist to the database. Any missing/blank
values are skipped.
TODO: Add to web interface, add support in consumables/accessories
* Allow deleting of files on the import page.
* Extend web interface to allow updating of imported items.
This adds a modal dialog to the import process. Currently the dialog
allows the choice of update vs ignore, and choosing the item type to
import (Accessory, Asset, Consumable).
Also use Helper::ParseFloat() for purchase_cost processing. It exists,
and fixes issues on my end at least.
* Implement editing of consumables and accessories.
* Rename getProcessImportFile to postProcessImportFile to reflect how it's now used
* Fix copy-pasta error.
2016-08-29 15:49:32 -07:00
snipe
4dff58ec26
Fix array generation for select
2016-08-25 21:04:10 -07:00
snipe
537ad28a67
Don’t make required encrypted custom fields required if user is not an admin
2016-08-25 21:03:52 -07:00
snipe
96eb832fd3
Only decrypt if the user is an admin
2016-08-25 21:03:24 -07:00
snipe
130c798c90
Only accept a new value for encrypted fields if the user is an admin
2016-08-25 20:59:54 -07:00
snipe
e1229bfb0f
Graceful decryption method
2016-08-25 20:58:56 -07:00
snipe
97a938f119
Method helper to translate piped field_values into a useable array
2016-08-25 18:35:01 -07:00
snipe
11b9df4b48
Use updated L5 request method
2016-08-25 17:11:52 -07:00
snipe
0c2524954f
Removed unusued status_id variable
2016-08-25 17:10:09 -07:00
snipe
43fbd54a12
Store new fields in the database
2016-08-25 17:08:08 -07:00
snipe
406d270c01
Use L5 Request method for input
2016-08-25 17:07:58 -07:00
snipe
98eb26a2bd
Merge branch 'features/cusom_field_types' into develop
2016-08-25 16:36:21 -07:00
snipe
d72443c335
Use trans() for custom format text
2016-08-25 16:35:31 -07:00
snipe
4cf2d16c7a
Temp fix for number import on cost
2016-08-23 19:01:40 -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
fb402e138d
Smaller dashboard number
2016-08-23 18:52:12 -07:00
snipe
85f3e7e3d4
Added filter by status type
2016-08-23 15:51:59 -07:00
snipe
14fa7ed965
Fixed indenting
2016-08-23 15:51:14 -07:00