snipe
406e077c1e
Fixed indenting
2015-11-24 20:34:00 -08:00
Abdullah Alansari
7a03a56498
Fix: company field required
2015-11-21 03:59:12 +03:00
Abdullah Alansari
dbdc2c8e64
Fix some typos (e.g: companayable)
2015-11-19 08:48:43 +03:00
Abdullah Alansari
e66e2e42d3
Use global scope for companyable children
2015-11-19 08:42:17 +03:00
Abdullah Alansari
177fadba8a
Add better scoping for companayable children
2015-11-19 07:41:32 +03:00
Abdullah Alansari
08781a561b
Fix: use global scope for companies support
...
Use Eloquent ORM global scope instead of using
Company::scopeCompanayables() all over the place.
In addition, this makes it harder to for a user
that is assigned to a company to access unauthorized
assets through other entities (e.g: license seats)
2015-11-18 16:49:34 +03:00
Abdullah Alansari
6478425be6
Fix dashboard shows all companies
...
Fix dashboard page shows statistics of all companies
even when the user is assigned to a company
and full multiple companies support is enabled
2015-11-18 06:14:08 +03:00
Abdullah Alansari
6bf2a2875f
Add initial support for multiple companies
...
You can find screenshots and other files
related to the feature on Dropbox here:
https://www.dropbox.com/sh/wugnzqepwgzwlnh/AAAwNWA5hIKrP0y2VTu-LMHHa?dl=0
https://github.com/snipe/snipe-it/issues/23
2015-11-07 15:22:10 +03:00
snipe
21982a1d51
Additional fields for text search on licenses
2015-10-21 13:14:56 -07:00
madd15
0074e1abcc
Add name text search
2015-08-25 16:37:10 +09:30
snipe
26e081a2cb
Fixes #909 again, because math is super hard
2015-07-27 15:26:53 -07:00
snipe
56345b5743
Fixes #909 - expired licenses showing in email report
2015-07-13 20:59:02 -07:00
madd15
f04b3f9b09
Change to LicenseSeat
2015-07-10 10:02:46 +09:30
madd15
38c36699a7
Add freeSeat function
2015-07-07 12:32:33 +09:30
snipe
94f8c61720
Fixes #280 , #64 and #860 - added license expiration alert
2015-06-23 01:52:06 -07:00
Brady Wetherington
063e5c407c
Fixed the depreciation report, fixes to calculate current depreciated
...
value (which were only used there). Additional fixes and refactoring
around Depreciable, in terms of how assets get depreciation via models,
and licenses get depreciation directly.
2015-02-17 18:51:13 -08:00
Brady Wetherington
3ba02b65fb
Oops - Assets get their Depreciation from their *model* - wheras
...
Licenses have a Depreciation directly associated with them. So I
pulled the Depreciation relationship out of Depreciable so that both
Assets and Licenses could pull their depreciations in their associated
ways. I could've done this with an inheritance call, but that seems
a bit much (and unnecessarily confusing).
2015-02-17 17:56:59 -08:00
Brady Wetherington
88dc0700f0
Make date functions work; create negative intervals for depreciation,
...
Also renamed "months_until_depreciation" to "time_until_depreciation"
And renamed Depreciatable to Depreciable (which is an actual word in
English.) Also a cleanup/consistency-enforcement for interval display.
2015-02-17 17:40:16 -08:00
Brady Wetherington
1e4071b51d
First stab at cleaning up Depreciation
...
Conflicts:
app/models/Asset.php
It looks like the same time I pulled depreciation out of the
Asset class, uploads were being added in. It doesn't look
like a conflict to me, but git couldn't figure it out. Oh Well.
2015-02-17 17:39:39 -08:00
Splaer
00f7717142
Fix #475 and styling
...
Cleaned up styling to break lines with larger notes on hardware view
and asset view. Changed column type to text.
2015-02-11 23:38:59 -05:00
snipe
8cdd215614
Fixed intenting
2015-02-11 14:02:21 -08:00
snipe
cd5a352961
Fix for wrong math on remaining licenses when assigned to an asset
2015-02-11 13:39:08 -08:00
snipe
d9d99b2223
No trashed
2015-02-11 00:44:22 -08:00
snipe
7b165a12e0
Fixes #508 - compacted UI for licenses overview
2015-02-10 21:52:11 -08:00
snipe
f72b385790
Fix licenses so null instead of 0
2015-02-10 20:46:58 -08:00
snipe
3a9cb9ba7a
Display uploaded files
2015-02-06 21:31:16 -08:00
snipe
36fce27297
Added uploads methods
2015-02-06 18:41:47 -08:00
snipe
b4750f016d
Added new 4.2 SoftDeletingTrait
2015-02-04 15:50:40 -08:00
Hereward Mills
094ec50a68
TidyUp: Commonise the depreciate method of Asset and License.
2014-12-24 23:03:06 +00:00
Hereward Mills
98a29e460d
TidyUp: Remove excess whitespace.
2014-12-24 22:34:16 +00:00
snipe
daefc86e58
Formattig fixes for #386
2014-11-21 06:10:30 -05:00
snipe
1b41c974cf
Fixes #348 - remove constraints on license keys
2014-11-20 18:43:33 -05:00
Madd15
432e348e56
Add Report Controller and License Report
2014-11-12 12:02:55 +10:30
madd15
7833d10006
Add Fields to Licenses and Update Supplier for Licenses
2014-11-06 09:32:50 +10:30
Cordeos Team
0dfc9660ca
alpha 0.4.0 release candidate
2014-08-11 17:13:43 +09:00
Cordeos Team
87c2a4c9c0
initial commit
2014-08-10 16:42:40 +09:00
root
b8a4c7e4d6
Initial COMMIT to set the file modified tracking. No changes made.
2014-08-05 13:22:08 +09:00
snipe
aa8bbb88e9
Updated MVC for #140 , ability to assign software to asset (incomplete)
2014-07-17 08:33:30 -04:00
snipe
21251b4623
Fixed #190 , where depreciation on licenses would not be saved
2014-07-09 21:12:58 -04:00
snipe
8b914102b7
Updated spacing for PSR-2
2014-06-24 17:49:39 -04:00
snipe
432f44118f
Fixed FK in licenses model
2013-12-06 04:58:21 -05:00
snipe
c1bf27fcba
Better comments
2013-12-05 22:14:24 -05:00
snipe
ab99e6a64f
Changed alpha_dash to alpha_space for Axure licenses
...
(which have slashes in them)
2013-12-03 06:50:58 -05:00
snipe
4d421c9a50
Leftover method that's not used since the license/asset split
2013-11-28 20:58:15 -05:00
snipe
e23f1f10b7
Switched validation to alpha_space on notes
2013-11-28 20:02:11 -05:00
snipe
aa38d83ba6
Fixes #63 and #70
2013-11-27 02:38:16 -05:00
snipe
194c0b6c7b
Implemented new alpha_space validation
2013-11-26 14:54:46 -05:00
snipe
1fe925ad5f
Removing alpha_dash
2013-11-26 06:56:54 -05:00
snipe
3f4ce4025f
Tighter data validation on name
2013-11-26 01:58:57 -05:00
snipe
3ea0ad87c8
Fixes #22
2013-11-25 12:39:47 -05:00