forked from ManageIQ/azure-armrest
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGES
100 lines (85 loc) · 4.4 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
= 0.2.2 - 16-Mar-2016
* Fixed a potential name collision issue for nested objects.
= 0.2.1 - 15-Mar-2016
* The ssl_version and ssl_verify options are now supported by, and
automatically passed on to, StorageAccount model objects.
* Added the get_blob_raw method to get at raw blob data. Use wisely.
* Nested model objects are now named based on the attribute name rather
than anonymous.
= 0.2.0 - 10-Mar-2016
* The Armrest.configure method now supports the :ssl_verify and :ssl_version
options. By default, the ssl_version option is set to TLSv1 instead of
using older defaults used by Ruby's net-http library.
= 0.1.3 - 7-Mar-2016
* StorageAccount model objects now have their proxy value automatically
set to whatever the proxy was set to in the configuration argument
for StorageAccountService.
= 0.1.2 - 2-Mar-2016
* When selecting the appropriate api version string, we now reject dates
that are ahead of the current date.
* Some minor rubocop cleanup.
= 0.1.1 - 26-Feb-2016
* Added proxy support for both the storage model and main configure method.
* Added the SqlDatabaseService and SqlServerService classes.
* Added the ResourceGroupBaseedSubservice abstract base class.
* When fetching a default subscription, enabled subscriptions are chosen
before disabled subscriptions. If only a disabled subscription can be
found then a warning is issued.
* You can now create blobs and blob snapshots with the storage model.
Thanks go to Alexandre Lamandé and Nguyễn Tấn Tài and for their patches.
* Some internal refactoring to use our own helper methods for various
RestClient methods, and other cleanup.
= 0.1.0 - 26-Jan-2015
* Refactored the ArmrestService class api_version and provider handling.
* The ArmrestService class no longer uses "preview" api versions by default.
* Added RBAC service classes.
= 0.0.9 - 17-Dec-2015
* Added AlertService and EventService classes.
* Added tables, table_info and table_data methods to the StorageAccount model.
* Updates to the README.
= 0.0.8 - 10-Nov-2015
* Added the list_private_images method to the StorageAccountService class.
* Added the list_all method to the ResourceGroupService class.
* Removed the EventService class for now. It did not actually work, and will
eventually be re-implemented as part of a group of Insights classes.
* Added a .to_h and .to_hash method for the BaseModel class.
= 0.0.7 - 5-Nov-2015
* Refactored our BaseModel class so that it no longer uses Delegate or OpenStruct.
* Added more methods to the StorageAccount model, and modified methods so that
any options are always the last argument.
* Bug fix for the StorageAccount#all_blobs method.
= 0.0.6 - 23-Oct-2015
* Defined a custom == method for the BaseModel class.
* The TemplateDeployment#properties.outputs now returns a hash.
* Temporarily use a BaseModel hash ref instead of a method name due to name
collision with ManageIQ until a general solution is worked out.
= 0.0.5 - 21-Oct-2015
* The VirtualMachineService#series method now returns VirtualMachineSize
objects instead of a raw hash.
* Fixed a bug in the Network::IpAddress::Service class.
* Cleaned up some spec warnings.
= 0.0.4 - 19-Oct-2015
* All get/list/list_all methods now return wrapper class instances, e.g.
a call to VirtualMachineService#get will return a VirtualMachine instance.
These provide a nice OpenStruct wrapper so you can use methods instead
of hash references if desired.
* A custom StorageAccount class was added that implements methods for
gathering blob information.
* Most service classes now inherit from ResourceGroupBasedService, which
provides a common set of methods typically used for various services.
* Now re-raises RestClient exceptions as exceptions that we have defined.
* The VirtualMachineImage class was overhauled and is now working properly.
* The azure-signature, nokogiri and activesupport dependencies were added.
= 0.0.3 - 13-Oct-2015
* Bug fixes for VirtualMachineImageService class.
* Reorganized and updated SubnetService class.
* Some updates to the BaseModel in prep for JSON wrapper classes.
* Added NetworkSecurityGroupService and IpAddressService classes.
= 0.0.2 - 23-Sep-2015
* Revamped class names. Now use "Service" instead of "Manager".
* Several new service classes added, updated, and refactored.
* All service classes now take and store configuration information as the
first argument to ensure distinct credentials.
* Added Bill Wei as author.
= 0.0.1 - 13-Aug-2015
* Initial release