Commit Graph
48 Commits
Author SHA1 Message Date
gschmidt c41e9355c1 added second missing delete (this one is for replacement) 2015-06-17 04:34:17 +02:00
gschmidt 4e267311fc added missing delete 2015-06-17 04:15:12 +02:00
Jaime Melis 8d00b74177 Change year to 2015 2015-02-24 12:27:59 +01:00
Carlos Martín 930c13ae76 Bug #3168: process attributes in update --append 2014-10-20 16:15:06 +02:00
Ruben S. Montero d16ebc60d9 Fix Update Template for empty restricted attributes 2014-10-06 17:14:00 +02:00
Carlos Martín efe97e0ade Feature #3167, #3169: Make the restricted attr. mechanism generic for all pool objects 2014-09-03 11:36:46 +02:00
Carlos Martín 68ad991c06 Better xml sanitization
(cherry picked from commit 151bd2b3c8)

Conflicts:
	src/vnm/VirtualNetwork.cc
2014-07-01 12:41:24 +02:00
Ruben S. Montero a759d95c59 feature #2465: virtualnetwork can update VLAN, VLAN_ID, BRIDGE and PHYDEV configuration attributes 2014-03-04 17:11:56 +01:00
Jaime Melis 11520021f7 Bump to version 4.5.0 2014-01-09 11:51:20 +01:00
Carlos Martín c632828876 Feature #2124: New template append action in core 2013-06-28 18:45:27 +02:00
Carlos Martín 3b6af042b3 feature #1879: Allow () chars in names 2013-04-12 13:18:00 +02:00
Ruben S. Montero 5dc50875d4 feature #1879: New function to check object names. 2013-04-10 12:56:06 +02:00
Ruben S. Montero 9af900cd35 bug #1807: Adds a new ERROR_MONITOR message. Fix monitor timers when monitor fails. 2013-03-15 17:37:47 +01:00
Ruben S. Montero b84a0350a7 Merge branch 'feature-1739'
Conflicts:
	src/common/NebulaUtil.cc
	src/common/SConstruct
2013-02-17 00:07:07 +01:00
Ruben S. Montero 701f33ca5f featue #1739: Move Host and VM update functions to each class. 2013-02-16 02:55:17 +01:00
Carlos Martín fd73ebf919 Feature #1739: Clean Host error messages when the problem is solved 2013-02-14 16:55:47 +01:00
Carlos Martín e37c4d1665 Feature #1739: Add messages when extra VMs are detected 2013-02-13 18:06:20 +01:00
Ruben S. Montero b8b3f6434d feature #1739: Moved SSL functions to one_util namespace. oned decodes messages from information drivers 2013-02-09 16:38:54 +01:00
Ruben S. Montero 03f77697c4 feature #1664: Error messages as single attribute in templates 2013-01-31 13:14:50 +01: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
Ruben S. Montero 1a657d9268 Merge branch 'feature-1565'
Conflicts:
	src/pool/PoolObjectSQL.cc
2013-01-22 21:16:10 +01:00
Carlos Martín d4245a6699 Feature #1681: Add new oned.conf att. for a default umask 2013-01-18 18:34:51 +01:00
Carlos Martín 1b6e38dac1 Feature #1565: Add new ACL resource ID bit, '%', for clusters. The reserve lookup is pending 2013-01-16 18:27:36 +01:00
Ruben S. Montero 8a2597cd90 feature #1556: Add a new user template to the VM to store user defined variables. Add OCA Ruby & JAVA bindings for the new update method. Add command option for onevm tool. 2013-01-04 00:04:01 +01:00
Ruben S. Montero fae3649a2b bug #1694: Fix memory leak when updating templates with syntax errors 2012-12-24 14:19:57 +01:00
Carlos Martín e522dabcc1 Feature #1112, #962: Fix a bunch of typos in error messages 2012-03-07 17:45:08 +01:00
Carlos Martín f736af49e4 Merge branch 'feature-1095'
Conflicts:
	src/pool/PoolObjectSQL.cc
2012-02-08 07:22:04 -08:00
Ruben S. Montero 0f1195e336 bug #1115: Remove error messages from templates before inserting new ones 2012-02-07 23:36:58 +01:00
Carlos Martín 309390a0f1 Bug #1097: free error message in PoolObjectSQL::replace_template
(cherry picked from commit 85149f77d2)
2012-01-30 19:59:14 +01:00
Carlos Martín 5cf1b27e2a Feature #1095: Templates in one.*.allocate, one.*.update & one.vn.add/rmleases can be in XML 2012-01-30 19:31:21 +01:00
Jaime Melis a2b7cb6bc9 Bump to version 3.2.0 2012-01-12 12:29:18 +01:00
Carlos Martín 38f494855b Feature #862: Add one.*.chmod xml-rpc methods in the core 2012-01-04 20:14:09 +01:00
Carlos Martín 0ccd269a87 Feature #862: Fix bug in PoolObjectSQL::get_permissions 2012-01-03 10:08:11 -08:00
Ruben S. Montero e6628a1f75 Feature #862: Re-factor PoolObjectAuth. Moved ObjectType to PoolObjectSQL. simplified interface for AuthManger::add_auth. 2012-01-03 02:58:23 +01:00
Carlos Martín fef8cdbf08 Rename Permissions class to PoolObjectAuth and move it to its own .h file 2012-01-02 21:17:20 +01:00
Carlos Martín eaa257103e Refactor PoolObjectSQL::Permissions to be a separate class. Use pointers for Permissions arguments 2012-01-02 19:21:54 +01:00
Carlos Martín 417ba7d0dc Add an exception in PoolObjectSQL::select.
Now that the User is its owner (see User::from_xml), when retrieving the user
by name (PoolSQL::get) the owner's ID is unknown
2011-12-30 20:31:30 +01:00
Carlos Martín 58b831c471 New class PoolObjectSQL::Permissions to move objects ownership and permission attributes to the Auth & ACL Managers 2011-12-29 22:05:11 +01:00
Carlos Martín 39ca07268a New owner/group/other USE, MODIFY, ADMIN permissions attributes for PoolObjectSQL 2011-12-29 09:14:20 -08:00
Ruben S. Montero cf4f66069e Bug: Uses wrong variable for SQL statement 2011-10-22 22:43:47 +02:00
Jaime Melis 9f3919b0ac Bump version to 2.9.80 2011-07-12 15:36:41 +02:00
Ruben S. Montero c7625b4836 feature #662, #607: Replace function for templates, Added VMTemplate functions 2011-06-02 00:20:42 +02:00
Ruben S. Montero 5483a1ba92 feature #523: New to_xml64 method for objects that generates a base64 encoded version of the object 2011-05-13 00:47:21 +02:00
Ruben S. Montero 9c0fcc9702 feature #575: Fix wrong stream while printing error in HookManager. Changed name of ERROR attribute 2011-04-22 01:19:16 +02:00
Ruben S. Montero 4929de32ba feature #575: Error message is now a vector attribute 2011-04-22 01:05:40 +02:00
Ruben S. Montero db8aa7f5bf feature #575: Improved log messages for drivers. Error string also propagated to images 2011-04-15 01:51:38 +02:00
Carlos Martín cd8c19f930 Feature #407: Refator of PoolObjectSQL class 2011-03-09 12:44:39 +01:00