snipe-it/app
Brad 81084fa717 Fixed #7824
Previously there was a 999 max seats on Licenses as anything above that seemed to cause slowdowns and failure.

This commit allievates those pain points

- removed freeSeats as a hydrated Eloquent model on JSON requests for the licenses index
- removed 'licenseSeats.user', 'licenseSeats.asset' from the 'with' clause as it's not needed in the view (Datatabales takes care of that)
- removed the 999 max seats limit from the License Model,
- reworked how new license seats are created when increasing seats or creating licenses
- Added an index the license_seats table to help speed up lookups
2022-01-10 14:03:28 -05:00
..
Console Cleaned up the output and added some better checks for errors 2021-11-10 17:08:04 -08:00
Events Adopt Laravel coding style 2021-06-10 20:15:52 +00:00
Exceptions Change validation failure to 422 to make it consistent with Laravel's default 2021-12-08 17:54:35 -08:00
Helpers Merge remote-tracking branch 'origin/master' into develop 2021-10-20 17:26:41 -07:00
Http Fixed #7824 2022-01-10 14:03:28 -05:00
Importer Merge remote-tracking branch 'origin/master' into develop 2021-11-15 19:24:38 -08:00
Jobs Version 3 - hold onto your butts 2016-03-25 01:18:05 -07:00
LegacyEncrypter Minor code cleanup bits and bobs (#6805) 2019-03-13 20:12:03 -07:00
Listeners Fixed notification tests 2021-12-02 20:01:03 -08:00
Models Fixed #7824 2022-01-10 14:03:28 -05:00
Notifications Fixed notification tests 2021-12-02 20:01:03 -08:00
Observers Adopt Laravel coding style 2021-06-10 20:15:52 +00:00
Policies Adopt Laravel coding style 2021-06-10 20:15:52 +00:00
Presenters Merge branch 'develop' into sum_cost_by_quantity 2021-11-21 18:59:34 +00:00
Providers First steps at getting dusk working 2021-11-30 20:09:29 -08:00
Services Merge branch 'develop-v6-integration' into develop-v6-rc1 2021-09-21 23:46:50 -07:00