{"push_id":2775761133,"size":1,"distinct_size":1,"ref":"refs/heads/test-branch","head":"da81101a0fb48a51d29e4b25165a5b4a414f6914","before":"a670a10de3b8171016db6a87c20f60b3d24bae8c","commits":[{"sha":"da81101a0fb48a51d29e4b25165a5b4a414f6914","author":{"name":"Jeff Moroski","email":"3a8b771070c9e9adf5143b272d781466e9916e83@vmware.com"},"message":"Add the initial UI vCD SDK implementation.\n\nThis change adds a new Angular module with a very basic API client\nexperience.  When a project uses the new @vcd/sdk package, it can easily\nplumb vCloud Director API access to whatever components need it by\nleveraging the new VcdApiClient provider.  This initial commit\nintroduces the ability to log in (or provide an existing bearer token)\nand perform some basic querying.  Obviously more functionality will be\ncoming in the near future.  Refer to the api-client/README.md for usage\ninfo.\n\nSigned-off-by: Jeff Moroski <jmoroski@vmware.com>\n\nInit plugin-lifecycle\n\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nMove Plugin Validator class to classes folder\n\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nMove ChangeScopeFeedback to classes folder\n\nThe class is moved because the component file has to be clear.\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nImplement updatePluginScope method in plugin manager class.\n\nThis method has to update plugin scope.\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nChange checkboxes to toggles in change scope component\n\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nReset wizard after upload plugin\n\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nRemove toggle labels\n\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nAdd onclose method in change scope comonent\n\nThis is to give the ability to close the modal.\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nCreate ChooseScope component\n\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nRegister ChooseScope component in subnav module\n\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nImplement choose scope component\n\nThe functionallity for choice plugin scope will be used more then once.\nSo it is exported in another component.\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nCreate organisations service\n\nThis service is needed because plugin manager needs access to all orgs.\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nAdd XML helper class in org service\n\nThe response from the api is in xml type.\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nImplement change scope functionallity\n\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nAdd reset data method in scope feedback class and fix upload loader\n\nThe reset mehtod is used to clear feedback value when needed.\nThe loader was not in the center of the screen because of wizard styles.\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nAdd @vcd/modules in bundle\n\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nAdd loader in  chnage scope component\n\nLoader is needed to show that something is in progress.\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nCreate new component\n\nThis component will track the progress of the requests for scope change.\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nRegister change scope tracker\n\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nRemove standard loading from change scope\n\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nImplement middleware promise flow control\n\nThis is needed because we want to track the progress of the change req.\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nBreak plugin manager to smaller services\n\nThis is for better code readability. (Facade Pattern)\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nImplement unpublish func and tracking\n\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nImplement multiple selection of plugin scope\n\nNew markup is implemented in choose scope component.\nThe markup allows multiple and mixed orgs selection.\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nMove change scope logic in change scope component\n\nThe code for scope chage is moved from status to change scope component.\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nAdd validation for action\n\nWe have to notify the user for that options are required.\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nCreate pop up for the request tracker\n\nThis is for better visablility of the request list.\nThis changes are applied to upload and change scope plugin components.\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nMake assets folder not required.\n\nAssets folder can be unnecessary.\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nRemove packages folder from plugin lifecycle\n\nBuild folders should not be in plugin management project.\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nAdd action input value to change scope\n\nAction input specify the action of the change scope component.\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nGroup change scope actions in dropdown\n\nThe action bar has to be clear and well grouped.\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nCreate capitalize pipe\n\nUsed in chage scope to capitalize the 1st letter of the action passed.\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nAdd capitalize pipe into change scole component\n\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nRename change scope to change org scope\n\nThe name of component and services has to match with thier action.\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nImplement change scope func\n\nCreate new components and services - allows you to change plugin scope.\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nAdd choose scope component to upload component\n\nUser have to select the scope of the plugin while uploading.\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nSet default values for choose scope component\n\nThe default values are needed while uploading to indicate current scope.\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nConstruct choose component on condition\n\nChoose scope comp. has to be destructed when action is completed.\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nAdd output decorator to choose component\n\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nAdd plugin watcher in change org component\n\nThe list of plugins has to be in sync with selected.\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nMerge observables\n\nSubscriptions has to be reduced if have a way to do that.\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nRefresh data list\n\nThe list of orgs and plugins will be refreshed on source change.\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nUnsubscribe from watch source\n\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nRename dropdown header\n\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nAdd new line in readme\n\nAdd new line to test PR proccess.\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>\n\nRemove auth request\n\nSigned-off-by: Nikola Vladimirov Iliev <nvladimirovi@vmware.com>","distinct":true,"url":"https://api.github.com/repos/zenddignite/vcd-ext-sdk/commits/da81101a0fb48a51d29e4b25165a5b4a414f6914"}]}
{"actor":{"display_login":"zenddignite"}}