Brady Wetherington
25d3d66880
Add performance-improving indexes ( #4278 )
2017-10-20 17:17:11 -07:00
snipe
4215a3257b
Fixes #1044 - adds suppliers and image to accessories ( #4266 )
...
* Ignore accesories uploads
* API: Allow searching accessories by supplier id
* Adds suppliers and image upload to accessories
* Allow sorting by counts for suppliers
* Validate supplier image uploads
* Remove purchase_date from protected accessory array, it was converting it to datetime in datepicker
2017-10-19 16:25:24 -07:00
snipe
e185dc68af
Fixes #4240 - allows admins to use custom password reset URL
2017-10-19 12:22:27 -07:00
snipe
d6bbe15a76
Added upload state back to log test
2017-10-18 04:04:05 -07:00
snipe
160fd1c86a
Added setting to let admin decide whether footer text should link back to site
2017-10-17 13:54:03 -07:00
snipe
52a8597813
Fixes #4136
2017-10-10 12:44:28 -07:00
snipe
9f2fc21649
I guess we don’t need to manually create the license seats
2017-10-07 08:17:38 -07:00
snipe
324d44dbac
Small accessory factory tweaks
2017-10-07 07:24:15 -07:00
snipe
f51dc9a1c4
Use recent date range for factory
2017-10-07 06:17:39 -07:00
snipe
f3f9920bd3
Added Crucial as a manufacturer in factory
2017-10-07 06:17:18 -07:00
snipe
ea6140e786
Components factory and seeder
2017-10-07 06:16:53 -07:00
snipe
05c4d6dead
Make HDD into HDD/SSD for factory
2017-10-07 06:16:36 -07:00
snipe
e2c6f36c70
Use recent date range for factory
2017-10-07 06:16:21 -07:00
snipe
21b1ecb6b3
Only checkout RTD assets
2017-10-07 06:16:06 -07:00
snipe
a62cf358ee
More realistic prices for factories
2017-10-07 05:52:44 -07:00
snipe
20c429b600
Add some archived and pending assets too
2017-10-07 05:52:26 -07:00
snipe
38e25a388c
lol whoops
2017-10-07 05:34:13 -07:00
snipe
2c6cedd62c
Removed unused factories
2017-10-07 05:32:59 -07:00
snipe
9b0cca4a37
Added licensed to name, email to licenses factory
2017-10-07 05:32:39 -07:00
snipe
f6d198a39c
Added back in some unused asset stuff for tests
2017-10-07 05:32:22 -07:00
snipe
d12fc6b13c
Add depreciation ID to model factories
2017-10-07 05:32:00 -07:00
snipe
a12c7c83d4
Req acceptance on laptop category
2017-10-07 05:31:46 -07:00
snipe
affd4035c3
Added displays to seeders
2017-10-07 05:31:32 -07:00
snipe
ecfe1a5442
Depreciations factory
2017-10-07 05:30:53 -07:00
snipe
e9c77198d7
Fix duplicate call to licenses seeder
2017-10-07 04:54:16 -07:00
snipe
20be670648
Fixed ids for license
2017-10-07 04:43:55 -07:00
snipe
6555b3a49d
No location id in licenses?
2017-10-07 04:36:23 -07:00
snipe
61a634bc1a
No idea why this worked locally before, but…
2017-10-07 04:34:51 -07:00
snipe
00696a3668
Commented out slow users factories right now - will revert when finished
2017-10-07 04:26:37 -07:00
snipe
e20271791b
Removed unused factories for now
...
Need to add these back, once the correct logic is applied
2017-10-07 04:26:21 -07:00
snipe
86b9fdbffe
License and actionlog seeder tweaks
2017-10-07 04:25:35 -07:00
snipe
7e728094a1
User seeders
2017-10-07 03:41:46 -07:00
snipe
f865c621ef
Removed commented code
2017-10-07 03:41:40 -07:00
snipe
2148ea94bb
Additional model seeders
2017-10-07 03:19:46 -07:00
snipe
1d2787250b
Reference IDs
2017-10-07 03:19:27 -07:00
snipe
7f02ff12cf
Asset seeder
2017-10-07 03:19:17 -07:00
snipe
65341a5d8a
Added ID reference numbers
2017-10-07 03:19:07 -07:00
snipe
1608edbb28
Added ID reference numbers
2017-10-07 03:18:57 -07:00
snipe
776da1dea4
Add Dept seeder to db seeder
2017-10-07 03:18:46 -07:00
snipe
a6b3e4bbb1
Department seeder/factory
2017-10-07 03:18:36 -07:00
snipe
3b2ecda243
Consumables factory/seeder
2017-10-07 02:46:04 -07:00
snipe
57cbb5c5ce
Removed unused factories
2017-10-07 02:45:54 -07:00
snipe
7b27d32121
Added ID numbers
2017-10-07 02:45:36 -07:00
snipe
ccfba324ee
Indenting
2017-10-07 02:45:28 -07:00
snipe
9f55a76fcf
Added avery
2017-10-07 02:45:21 -07:00
snipe
8fdddc310f
More rigid seeders for more realistic data
2017-10-07 02:27:02 -07:00
snipe
ef19bc7c16
Workaround to fix #4117
...
This shouldn’t be necessary, but it looks like some folks missed the migration that drops the FK for company_id
2017-10-03 02:05:22 -07:00
Daniel Meltzer
c2616412c0
Add laravel routes to javascript ( #4092 )
...
* Add laravel routes to javascript
This will clean up a lot of passing of urls. Adds a route() helper and
everything...
This commit also moves the customfield fetching to only be fetched once
and shared with each file, rather than once for each file.
* Try to fix travis unit test things.
* Downgrade doctrine/inflector for php5
* Attempt to occasional seeder issues on travis if the asset does not generate validatable data.
* Update sql dump for functional tests.
* Try to fix api tests.
2017-10-01 12:59:55 -07:00
snipe
b29d7beb3a
Merge branch 'develop'
...
# Conflicts:
# .gitignore
# Dockerfile
# README.md
# app/Http/Controllers/AccessoriesController.php
# app/Http/Controllers/AssetMaintenancesController.php
# app/Http/Controllers/AssetsController.php
# app/Http/Controllers/ConsumablesController.php
# app/Http/Controllers/GroupsController.php
# app/Http/Controllers/LicensesController.php
# app/Http/Controllers/ReportsController.php
# app/Http/Controllers/UsersController.php
# app/Http/routes.php
# app/Models/Depreciation.php
# app/Models/Location.php
# config/version.php
# resources/views/account/view-assets.blade.php
# resources/views/hardware/edit.blade.php
# resources/views/hardware/view.blade.php
# resources/views/partials/modals.blade.php
# resources/views/reports/custom.blade.php
# snipeit.sh
2017-09-22 16:12:18 -07:00
Daniel Meltzer
a5764351f7
Migrate weird assigned_type issues, Issue #3972 ( #3973 )
...
For a while, prior to 987536930
, we did not null assigned_type on
checkin. This migration manually nulls all assigned_type fields if
assigned_to is unset. Add a test to AssetTest for this as well...kind
of. We need to extract an Asset::checkin() method for 4.1 that mirrors
Asset::checkOut() to really test this.
This also fixes a separate (but related) issue. The Asset importer did
not set assigned_type when importing and creating users. In this
instance, we assume that if assigned_to is set and assigned_type is not,
then the item was checked out to a user and update the DB accordingly.
Also add a check in ImporterTest for this issue.
2017-09-18 16:40:13 -07:00