Rohit Yadav
7c10013bd7
quota: rename/refactor quota mapping usage to quotaTariff
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-07-15 17:32:38 +05:30
Rohit Yadav
d28365b882
quota: refactor and fix code around quota tariff
...
quota mapping is now called quota tariff
fixed db usage
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-07-15 17:21:51 +05:30
Abhinandan Prateek
f4226a7219
iCLOUDSTACK-8592: Incremental update for credits and balance
2015-07-15 15:49:24 +05:30
Abhinandan Prateek
13b04557fa
CLOUDSTACK-8592: put a limit on number of usage records read for processing
2015-07-15 11:21:34 +05:30
Rohit Yadav
c8473d2f3a
quota: remove unwanted changes
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-07-14 18:04:54 +05:30
Abhinandan Prateek
af2cccf0a1
CLOUDSTACK-8592: formatting
2015-07-14 17:22:36 +05:30
Abhinandan Prateek
2a8bb5f4aa
CLOUDSTACK-8592: close transactions used for swicthing DBs
2015-07-14 17:18:04 +05:30
Rohit Yadav
82b176b47d
quota-ui: fix settings view
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-07-14 17:15:55 +05:30
Abhinandan Prateek
26c3628fda
CLOUDSTACK-8592: added quota balance command that aggregates quota line items and balance information
2015-07-14 16:24:20 +05:30
Abhinandan Prateek
47ffa60f9e
iCLOUDSTACK-8592: adding accountid and domainid to quota statement
2015-07-14 16:22:21 +05:30
Rohit Yadav
82d9a6ac76
quota: inject quota balance dao to quota db utils to be used later
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-07-14 15:10:06 +05:30
Rohit Yadav
c8cfb383da
quota: for BigDecimal use String in API cmd and responses
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-07-14 14:54:54 +05:30
Rohit Yadav
c4d82f0a60
quota: take value as string in add credit cmd
...
API was not working, using strign param we can create a BigDecimal value
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-07-14 14:23:55 +05:30
Rohit Yadav
473496b1d0
quota: use uniform response names
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-07-14 14:13:02 +05:30
Rohit Yadav
fe422de985
client: fix label and usage
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-07-14 14:08:19 +05:30
Rohit Yadav
829bb17f7c
quota: rename quotamapping to quotamappingcmd
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-07-14 14:07:56 +05:30
Rohit Yadav
ccbe8decb3
quota: fix quota refresh API, reuse success response
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-07-14 13:53:12 +05:30
Rohit Yadav
9dc60bba61
quota: fix quotaRefresh API response keys
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-07-14 13:43:16 +05:30
Rohit Yadav
25cbdcc4f3
setup/db: fix schema issues, put quota stuff in cloud_usage db
...
Add missing column to cloud_usage
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-07-14 13:14:47 +05:30
Rohit Yadav
46931f92bc
setup/db: fix schema issues, put quota stuff in cloud_usage db
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-07-14 13:02:47 +05:30
Abhinandan Prateek
ae0eb6e334
CLOUDSTACK-8592: first cut implementation of quota statement
2015-07-14 12:18:25 +05:30
Abhinandan Prateek
7dd68a1493
CLOUDSTACK-8592: Schema updates
2015-07-14 12:13:05 +05:30
Rohit Yadav
b08f228a28
setup/db: fix saml sql files, and create quota tables only if that don't exist
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-07-14 12:04:00 +05:30
Abhinandan Prateek
df79834df9
CLOUDSTACK-8592: reverting debug statement
2015-07-14 11:35:52 +05:30
Abhinandan Prateek
135af2ceed
CLOUDSTACK-8592: calculation of quota
2015-07-14 11:35:52 +05:30
Abhinandan Prateek
1b579afaeb
CLOUDSTACK-8592: refactoring, cleanup
2015-07-14 11:35:52 +05:30
Abhinandan Prateek
53c22f6ba7
CLOUDSTACK-8592: adding QuotaEditResourceMappingCmd
2015-07-14 11:35:52 +05:30
Abhinandan Prateek
b5e016288a
CLOUDSTACK-8592: keep track of quota job runs - adding schema and daos
2015-07-14 11:35:52 +05:30
Abhinandan Prateek
a558afae57
CLOUDSTACK-8592: Adding new APIs and implementing the API stubs
2015-07-14 11:35:52 +05:30
Rohit Yadav
f6e7c52c12
ui/scripts/cloudStack: simplify plugin loop and display check
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-07-14 11:35:52 +05:30
Rohit Yadav
0b64910e09
ui/plugins: Add initial Quota plugin
...
- Adds a stub
- Adds a Quota tab on the user's page
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-07-14 11:35:52 +05:30
Rohit Yadav
dec8928749
ui: Allow plugins to be shown on navigation bar, if they want to
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-07-14 11:35:52 +05:30
Abhinandan Prateek
65618bbac2
CLOUDSTACK-8592: adding corresponding DAOs with stubs
2015-07-14 11:35:52 +05:30
Abhinandan Prateek
d160da07cf
CLOUDSTACK-8592: adding corresponding DAOs with stubs
2015-07-14 11:35:52 +05:30
Abhinandan Prateek
6c4dea7bb8
CLOUDSTACK-8592: creating respective VO objects
2015-07-14 11:35:52 +05:30
Abhinandan Prateek
2c37ddb48b
CLOUDSTACK-8592: adding quota usaage and balance tables
2015-07-14 11:35:52 +05:30
Abhinandan Prateek
dbee0a9a2d
adding pom dependencies for usage
2015-07-14 11:35:52 +05:30
Abhinandan Prateek
3103dcf7bc
CLOUDSTACK-8592: updated quota email templates
2015-07-14 11:35:52 +05:30
Abhinandan Prateek
1345b9fbfb
CLOUDSTACK-8592: Adding email management APIs
2015-07-14 11:35:51 +05:30
Rohit Yadav
1f75299016
quota: fix db bean issue
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-07-14 11:35:51 +05:30
Rohit Yadav
bf57cb6580
apidoc: add section for quota APIs
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-07-14 11:35:51 +05:30
Rohit Yadav
389b041994
schema-451to452: Re-add SAML SQL changes reverted in 5ea1a89
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-07-14 11:35:51 +05:30
Abhinandan Prateek
56707ad01f
CLOUDSTACK-8592: add quota email template management commands
2015-07-14 11:35:51 +05:30
Abhinandan Prateek
46be58d602
raised the version to 4.5.2 in pom
2015-07-14 11:35:51 +05:30
Abhinandan Prateek
c9770e7777
merging fixes
2015-07-14 11:35:51 +05:30
Abhinandan Prateek
1da4271b17
adding quota credit api
2015-07-14 11:35:51 +05:30
Abhinandan Prateek
38f26e9b9b
updating sql scripts
2015-07-14 11:35:51 +05:30
Abhinandan Prateek
aee049297a
adding quota API to commands.properties
2015-07-14 11:35:51 +05:30
Abhinandan Prateek
605239df72
quota: initial commit
2015-07-14 11:35:51 +05:30
Rohit Yadav
d2e5bc6649
CLOUDSTACK-8457: SAML UI Dialog fixes to use local $form
...
This uses local selector to access the DOM elements, the previous commit
would find a global element which is not in the context and fail changing the
element in the opened dialog.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-07-14 11:31:27 +05:30