GitHub PushEvent at 2014-09-10 23:49:12
Repository: incubator-brooklyn
Actor: grkvlt
Payload: {"shas":[["ded72870f156f0459ef9be1768c224ad92fcb3d2","7bf04b34f6b1ac326c2c498f4e1880d7046c33a1@cloudsoftcorp.com","Adds AbstractSecurityProvider\n\nSimplifies ExplicitUsersSecurityProvider and LdapSecurityProvider","Sam Corbett",true],["b7a5ea7a59b9dd7626693d695a221fb6bce72b1f","7bf04b34f6b1ac326c2c498f4e1880d7046c33a1@cloudsoftcorp.com","BROOKLYN-51: Brooklyn allows passworded remote access when no security configured\n\nAdds BrooklynUserWithRandomPasswordSecurityProvider. Password is logged\nonce at info.","Sam Corbett",true],["0eda14b89974e1b3fa6336857117b4aa9365afff","026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","add ability to rename entity via REST - WIP deep tag serialization","Alex Heneveld",true],["3d0e0c1461faf7c9e07c52601741ed4759631365","026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","include data from problem indicators in jsgui when entities are on fire","Alex Heneveld",true],["268f5b5b09326f0a81368bdbc788829f5a7dc3af","026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","improve logic and synopsis for service state detection, esp with ControlledDWAC and nginx","Alex Heneveld",true],["196122dcfed243bce95320480e64bf8c750102e8","026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","add support for setting and deleting sensors, with tests, and setting config on entities dynamically;\nalso major version changes and removal of old dependencies:\n* remove dropwizard as it had buggy treatment of string return values from jersey methods (it would convert them to json, even though jersey/jackson itself does not)\n* jump to latest jersey (1.18.1) fixing issues there (see below)\nthe issues with jersey were mainly around stricter/cleaner serialization/deserialization","Alex Heneveld",true],["5a62ad28995ffa5501c0a3f440411db146538415","026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","customize REST JSON serialization, with tests. means entities and management context are now returned in a concise, readable way. (and one we can deserialize, incidentally!)","Alex Heneveld",true],["21c243ae70999f31307f57ba5841ea27f90eea5d","026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","move config and lifecycle to new \"advanced\" tab; and make config page have same hover menu like sensors","Alex Heneveld",true],["cfd2039236a779927477fb17f516eef00b2510ce","026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","gui advanced tab cleanup (expunge now just a button), and supports changing name and resetting problem indicators, incorporating recent expunge/unmanage distinction","Alex Heneveld",true],["6df7de8f982edb6114fbb789bfa6da391111cb79","026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","support adding a child or children via the REST API and via the GUI; also adds a MODIFY_ENTITY entitlement and support for controlling auto-promotion when creating specs from AssemblyTemplate","Alex Heneveld",true],["e75dc3031cc80958ae574697e12814d04f5b6681","026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","add \"New Policy\" button to advanced tab (as well as policies tab) and refactor existing modals to follow policy modal style","Alex Heneveld",true],["b5c6c61fe665510d83b12e6da1626b751ac97838","026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","move entity json to advanced tab, and also show location json info there","Alex Heneveld",true],["34b198574a06b5fd6b2a853002b520f630ad3891","026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","preserve the yaml spec source code through CAMP and set it on entities created from specs, currently using tags as per BrooklynTags, and note that the yaml source code for services and nested children is not currently extracted (that's not as easy as it may seem); add API support for getting and setting spec; add GUI support for rendering the entity spec in the summary tab, and entity tags in the advanced tab; tweak tag display","Alex Heneveld",true],["bcb58285734bd5589770e8898edfd6601751cc10","026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","bring policy config setting in line with entity config, now support JSON; and fix tests","Alex Heneveld",true],["f19ef81b76a90a682b06f34e42f6c7deea6057b3","026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","sort locations by display name, ignoring case (and sorting numbers as numbers); and tidy how catalog items are displayed","Alex Heneveld",true],["f7ce1a25f1cd8cc07716ef6fe7c6d9e320a7ed8a","026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","support an EntityInitializer which makes an effector which adds a child from a blueprint, with config keys from parameters.\nrefactor addition of children from EntityResource and BrooklynAssemblyTemplateInstantiator to share code, temporarily in AddChildrenEffector.\nalso supply a default `restart` method for apps and improve the exceptions thrown when instantiation fails.","Alex Heneveld",true],["ed69cf621e5e36da00959d74d6bcb9c3905b2d96","7bf04b34f6b1ac326c2c498f4e1880d7046c33a1@cloudsoftcorp.com","This closes #154","Sam Corbett",true],["b05a9c11d30fdfc8aefde2c386f34d8bab4efcdd","026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","address most code review comments, including refactoring to move common add-children logic and some app creation logic to new class EntityManagementUtils","Alex Heneveld",true],["283eef2bb08b5e51713e3e0cac8dd796ea33a8c0","026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","This closes #156","Alex Heneveld",true],["0d968c8cebfab9f085606c73346e95ebb4190c6d","026e61019c2b2dec60bd6b6503aa1e508b403ccb@cloudsoftcorp.com","further fix to #156 refactoring of EntityManagementUtils","Alex Heneveld",true]],"size":24,"ref":"refs/heads/master","head":"3976ea27561bf3587cc6ee2d6d8035f779cbad54"}