{"push_id":1273042751,"size":1,"distinct_size":1,"ref":"refs/heads/develop","head":"276e0a71144e9005c9a2a3a06160c25847c23021","before":"0d088f3031c2182e5710abe4a663e3829c8b059b","commits":[{"sha":"276e0a71144e9005c9a2a3a06160c25847c23021","author":{"name":"Daniel Meltzer","email":"cc2a14dffa857e2459b365c54999f69ff45fd7dc@gmail.com"},"message":"Importer: Implement item update and interface improvments (#2507)\n\n* Add support for updating assets to the importer.\r\n\r\nIf an asset with a matching asset tag is found, and the --update flag is\r\npassed to the importer, we edit the matching asset with any\r\nasset-specific values, and persist to the database.  Any missing/blank\r\nvalues are skipped.\r\n\r\nTODO: Add to web interface, add support in consumables/accessories\r\n\r\n* Allow deleting of files on the import page.\r\n\r\n* Extend web interface to allow updating of imported items.\r\n\r\nThis adds a modal dialog to the import process.  Currently the dialog\r\nallows the choice of update vs ignore, and choosing the item type to\r\nimport (Accessory, Asset, Consumable).\r\n\r\nAlso use Helper::ParseFloat() for purchase_cost processing.  It exists,\r\nand fixes issues on my end at least.\r\n\r\n* Implement editing of consumables and accessories.\r\n\r\n* Rename getProcessImportFile to postProcessImportFile to reflect how it's now used\r\n\r\n* Fix copy-pasta error.","distinct":true,"url":"https://api.github.com/repos/snipe/snipe-it/commits/276e0a71144e9005c9a2a3a06160c25847c23021"}]}
{"actor":{"display_login":"snipe"}}