Ruben S. Montero
5ce49ed404
F #4936 : Refactor pools to use unique_ptr
...
co-authored-by: Pavel Czerný <pczerny@opennebula.systems>
2020-09-10 09:08:29 +02:00
Ruben S. Montero
565094961a
F #4936 : oned refactor
...
* Remove duplicit methods from NebulaUtil
* Const correctness
* Fix minor code quality issues
* Remove ObjectCollection::clone()
* Minor SSLUtil interface change
co-authored-by: Pavel Czerný <pczerny@opennebula.systems>
2020-07-05 22:01:32 +02:00
Pavel Czerný
daaf132a43
F #4936 : Remove 'using namespace std' from headers ( #60 )
2020-07-02 22:42:10 +02:00
Vlastimil Holer
f3c50a5d89
M #-: Year bump to 2020 ( #4634 )
2020-04-30 15:00:02 +02:00
Pavel Czerný
8d12e78fbe
F #4032 : Speed up C++ build ( #4035 )
...
In Nebula.h use forward declarations instead of #include
2019-12-10 11:45:14 +01:00
Ruben S. Montero
6143dd95ce
F #3380 : New Hook system. Drivers, oned and command line tool
...
Co-authored-by: Christian González <cgonzalez@opennebula.systems>
2019-09-09 14:47:42 +02:00
Ruben S. Montero
500e45dbd6
F #1401 : Configurable VM_*_OPERATIONS per group and user. Restructure of the API
...
authorization levels and initialization logic.
Co-authored-by: Pavel Czerny <pczerny@opennebula.systems>
2019-09-09 13:13:52 +02:00
Ruben S. Montero
217ff30a76
B #1815 : Remove resource from VDC when erased
...
L #-: Derived virtual methods use override keyword
Co-authored-by: Pavel Czerny <pczerny@opennebula.systems>
2019-07-05 17:23:21 +02:00
Christian González
78fe62f9a0
B #2913 datastore/network loses attachment to its cluster while trying to allocate VM ( #2936 )
2019-02-13 17:44:02 +01:00
Christian González
288b449191
development: Fix some bugs at VNTemplate API
2019-01-28 19:36:43 +01:00
Vlastimil Holer
441cf1f7f9
Bump version to 5.7.85, year to 2019
2019-01-16 11:47:59 +01:00
Ruben S. Montero
8b632fbf05
F #2770 Allow updating Image metadata while being copied/saved/imported to the Datastore
...
Co-authored-by: Christian González <cgonzalez@opennebula.systems>
2019-01-10 10:09:34 +01:00
Christian González
d921610d15
F #826 Authorize user/group to create restricted networks ( #2625 )
2018-11-20 17:24:59 +01:00
Vlastimil Holer
a4c0447ccf
Bump year to 2018 ( #1623 )
2018-01-02 18:27:37 +01:00
Javi Fontan
8de979e42c
Bump version 5.3.80
2017-05-25 16:07:35 +02:00
Ruben S. Montero
503b2835b8
F #4809 : Update API internal name to match public xml-rpc names. Do not log
...
heartbeat/replicate log entries
2017-05-07 23:43:20 +02:00
Ruben S. Montero
d143012eb6
F #5005 : Add request information to events and callbacks from API calls.
2017-02-07 17:26:23 +01:00
Ruben S. Montero
17749cb5e7
F #2347 : Allocate, delete and info API calls for the VMGroup
2017-01-03 01:22:10 +01:00
Javi Fontan
e1f6dee180
Update copyright notice year
2016-05-04 12:33:23 +02:00
Ruben S. Montero
0d6659c5d8
feature #4400 : Better scope for RM functions, homogenous function naming
2016-04-21 17:18:01 +02:00
Carlos Martín
01a0079f0c
Feature #4400 : New param to clone templates recursively
2016-04-11 13:27:31 +02:00
Carlos Martín
f6d10bdec0
Feature #4369 : Undo Host changes to have only one cluster
2016-03-15 16:37:36 +01:00
Carlos Martín
e8a05ca1d7
Feature #4369 : Replace cluster ID with a set of IDs
2016-03-10 16:28:33 +01:00
Ruben S. Montero
a4dc856406
feature #4215 : Remove public Marketplaces, even if they have images.
...
Associated apps are also removed.
2016-02-29 18:31:24 +01:00
Carlos Martín
91b1cc7396
Feature #4317 : Add option for template delete and chmod to be recursive
2016-02-08 16:40:38 +01:00
Ruben S. Montero
21eb1b0803
feature #4127 : Delete for marketplace apps, fix bug
2015-12-21 13:23:22 +01:00
Ruben S. Montero
a4cf0cc387
feautre #4217 : API, OCA and command line tools for marketplace apps. Fix minor bugs
2015-12-11 15:53:19 +01:00
Ruben S. Montero
ed92441582
feature #4217 : OpenNebula core methods for MarketPlace class. OCA
...
binding and onemarket tool
2015-12-05 23:52:28 +01:00
Carlos Martín
c5b19f45df
Feature #4215 : Create new Virtual Router pool
2015-11-30 16:50:23 +01:00
Jaime Melis
e20fb5c4c4
Fix copyright in banners
2015-09-23 16:51:10 +02:00
Jaime Melis
8d00b74177
Change year to 2015
2015-02-24 12:27:59 +01:00
Carlos Martín
a6ae4cc24c
Feature #3471 : code cleanup
2015-01-27 10:59:39 +01:00
Carlos Martín
dca0c29244
Feature #3471 : New pool VDC, ruby oca and cli
2014-12-19 17:30:00 +01:00
Carlos Martín
ed167a8661
Feature #3175 : Sec groups store the VMs using them
2014-09-09 18:13:52 +02:00
Carlos Martín
00990b33a1
Feature #3175 : New Security Group pool in the core
2014-09-08 11:50:25 +02:00
Ruben S. Montero
caf4484680
Feature #2270 : VNets can be only deleted if there are not used leases
2014-03-19 17:09:52 +01:00
Carlos Martín
7744150944
Feature #2727 : Delete acl rules that apply to a zone when that zone is deleted
2014-02-21 15:23:24 +01:00
Ruben S. Montero
7686ca93e0
Merge branch 'master' into vdc-federation
...
Conflicts:
include/GroupPool.h
include/UserPool.h
2014-01-23 16:36:22 +01:00
Jaime Melis
11520021f7
Bump to version 4.5.0
2014-01-09 11:51:20 +01:00
Carlos Martín
f308bdeb06
Feature #2562 : New Zone pool in core
2013-12-12 19:08:59 +01:00
Jaime Melis
55c1399fd2
feature #1678 : Send STOPMONITOR action when host is deleted.
2013-10-25 17:53:12 +02:00
Jaime Melis
7357bffe34
Update copyright notice
2013-01-24 16:18:30 +01:00
Jaime Melis
af61e33f8c
Update year to 2013
2013-01-24 16:03:57 +01:00
Carlos Martín
185f05a273
Feature #1565 : Clean ACL rules when a Cluster is deleted
2013-01-23 16:46:14 +01:00
Ruben S. Montero
9da2602949
feature #1304 : Fix signature for XML-RPC methods. Remove publish methods for OCA
2012-06-13 17:41:54 +02:00
Ruben S. Montero
cb9e8bdb82
feature #1304 : Removed name uniqueness for document pool. Simplify related functions because of this
2012-06-13 12:44:04 +02:00
Carlos Martín
5d110819d9
Feature #1304 : Add new xml-rpc methods one.document.*
2012-06-08 16:00:16 +02:00
Carlos Martín
0f38c555a1
Revert "Feature #1304 : Add new methods one.generic.*. VMTemplates have a new 'type' attribute."
...
This reverts commit 04940ff188
.
2012-06-08 11:43:55 +02:00
Carlos Martín
04940ff188
Feature #1304 : Add new methods one.generic.*. VMTemplates have a new 'type' attribute.
...
As things are right now, VMTemplates with different types share the "namespace",
meaning that you can't have two templtes with the same name even if their type
is different
2012-06-06 18:03:46 +02:00
Carlos Martín
f747332367
Bug #834 : When any object type is deleted, its ACL rules are also deleted
2012-04-16 16:24:42 +02:00