Permalink
Commits on Feb 21, 2017
  1. fix classcast ex on TargetBeanQuery (#440)

    Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com>
    michahirsch committed on GitHub Feb 21, 2017
Commits on Feb 18, 2017
  1. Rollouts can be deleted (#436)

    * Management UI
    
    Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>
    
    * Repository
    
    Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com>
    
    * Optimisations and scheduler deleting enabled
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    melanieretter committed with kaizimmerm Feb 18, 2017
Commits on Feb 16, 2017
  1. hawkBit repository uses Optional on single entity find/get requests (#…

    …435)
    
    * Repo returns optionals.
    * Improved exception handling for collection usage in repo queries.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    kaizimmerm committed on GitHub Feb 16, 2017
Commits on Feb 15, 2017
  1. Jetty of current Boot version not compataible with Vaadin upload (#438)

    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    kaizimmerm committed on GitHub Feb 15, 2017
Commits on Feb 14, 2017
  1. Show violation details in case a ConstraintViolationException is rais…

    …ed (#434)
    
    * Show violation details in case a ConstraintViolationException is raised
    
    Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com>
    
    * Review comments added.
    schabdo committed with kaizimmerm Feb 14, 2017
Commits on Feb 8, 2017
  1. Fix bulk progress bar (#428)

    * Fix progress par computation for bulk upload. Fixed sonar issues on the
    way.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    kaizimmerm committed on GitHub Feb 8, 2017
Commits on Feb 7, 2017
  1. Fix cancel action status (#429)

    * Fixed handling of action cancellation status updates.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Fix broken DDI test.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Code readibility.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Reduce access to default.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Added test for finished on action that is in cancelling.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Update MariaDb driver
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Wrong branch
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Remove duplicate status definition.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Use updated picture in docs.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Leverage existing statics.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Fix picture upload.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Revert change
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    kaizimmerm committed on GitHub Feb 7, 2017
  2. Update Spring Boot & Hateoas (#430)

    * Upgrade spring boot 1.4.4 and hateoas 0.23. Removed unneded dependency,
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Avoid link change with new hateoas version.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Readded commons.io
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Update MariaDB driver to 1.5.7
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Added missing content to docs.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Fix equals.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Simplify
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Fix equal after removal of commons collections.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    kaizimmerm committed on GitHub Feb 7, 2017
Commits on Jan 31, 2017
  1. Fix tag resource for assigned targets. (#425)

    * Fix tag resource for assigned targets. Shoudl behave as targets
    resource.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Fix class
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    kaizimmerm committed on GitHub Jan 31, 2017
  2. Refactor TargetIdName, DistributionSetIdName, SoftwareModuleIdName en…

    …tities (#407)
    
    * - Move TargetIdName, DistributionSetIdName, SoftwareModuleIdName to ui
    entity package
    
    - Refactor tables. Use the entity id instead of the *idname entity
    
    - Remove expensive getEntity() calls from remote events
    
    - Fix some NPE, if entity is deleted from another session
    
    Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>
    
    * Add TagretFilter Query client resource
    
    Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>
    
    * Fix methode signature for feign
    
    Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>
    
    * fix sonar issue after merge
    
    Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>
    
    * remove ds set id name after merging from rollout view
    
    Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>
    SirWayne committed with kaizimmerm Jan 31, 2017
Commits on Jan 30, 2017
  1. Code cleanup (#427)

    * Removed dead code.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Fix sonar issues.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    kaizimmerm committed on GitHub Jan 30, 2017
Commits on Jan 27, 2017
  1. Feature extend system management resource with custom data (#423)

    * Added map to system management and mgmt resource to extend the the rest resource with custom data
    
    Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>
    
    * Lazy initialization of hash map and typo fix
    
    Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>
    
    * Renamed the map to usageData
    
    Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>
    
    * Adapted hashcode and equals and now returning empty map
    
    Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>
    
    * Reduced duplicated code
    
    Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>
    
    * Removed the if statement
    
    Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>
    
    * Added separated method for lazy initialization 
    
    Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>
    Jonkno committed with michahirsch Jan 27, 2017
Commits on Jan 26, 2017
  1. Add target filter query feign client resource (#410)

    * Add TagretFilter Query client resource
    
    Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>
    
    * Fix methode signature for feign
    
    Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>
    SirWayne committed with kaizimmerm Jan 26, 2017
  2. Renamed new script after merge.

    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    kaizimmerm committed with kaizimmerm Jan 26, 2017
  3. Restructure the autoconfigure module (#408)

    Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>
    SirWayne committed with kaizimmerm Jan 26, 2017
  4. Create Rollout UI with Groups definition (#369)

    * Rollout creation UI with groups definition
    
    Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>
    
    * Improved code quality
    
    Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>
    
    * Added a legend to the Rollouts Creation UI's PieChart
    
    Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>
    
    * Updated color palette for pie chart. Using RolloutGroupCreate for validation. Displaying pie chart for group editing.
    
    Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>
    
    * Optimized ComboBoxBuilder
    
    Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>
    
    * Removed not necessary RPC interfaces.
    
    Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>
    
    * Fix Rollout verification count query. Improved UI style. Added dependency management for d3.
    
    Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>
    
    * Auto start and scheduled start of Rollouts
    
    Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>
    
    * Optimized RSQL Utility to avoid multiple joins on the same table.
    
    Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>
    
    * Fixed RSQL Utility to avoid multiple joins on the same table to only work with OR nodes. Optimized validation queries for rollout group creation.
    
    Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>
    
    * Asynchronous handling of groups validation in the create rollouts UI.
    
    Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>
    
    * Added loading indicator to create rollout UI.
    
    Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>
    
    * Avoid parallel validation for a user session.
    
    Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>
    
    * Fix issues after merge of master into branch.
    
    Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>
    
    * Improve code quality
    
    Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>
    
    * Refreshing the total target count after validation on the rollouts creation UI.
    
    Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>
    
    * Remove unused RolloutUpdate method. Optimization of the RolloutHelper.
    Comments for RolloutGroupsValidation and RSQLUtility with explanation.
    
    Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com>
    dominikhb committed with kaizimmerm Jan 26, 2017
Commits on Jan 21, 2017
  1. Consistent content types produced and consistent links format in REST…

    … APIs. (#424)
    
    * Consistent content types produced and consistent links format.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Standard order
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    kaizimmerm committed on GitHub Jan 21, 2017
Commits on Jan 19, 2017
  1. Removed deprecated GridFS column from repository (#419)

    * Merged artifact sha1 hash and gridfs column.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Renamed exception to get rid of old GridFS name.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Added test description.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Fix typo.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    kaizimmerm committed on GitHub Jan 19, 2017
Commits on Jan 18, 2017
  1. Fixed hash map size. (#422)

    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    kaizimmerm committed on GitHub Jan 18, 2017
  2. Added template variables for request driven URL calculation. (#416)

    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    kaizimmerm committed on GitHub Jan 18, 2017
  3. Bug wrong count bulk upload dialog when runtime exception (#417)

    * Fix for the bug by synchronizing the counts based on total target count
    
    Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>
    
    * Extended sync function with bulk progress bar set to 100% if runtime exception is thrown
    
    Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>
    
    * Changed method parameter to totalNumberOfLines
    
    Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>
    
    * Changed parameter type to long
    
    Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>
    Jonkno committed with kaizimmerm Jan 18, 2017
  4. DMF API supports target attributes update (#402)

    * DMF attributes
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Simluator sends attributes
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Added sonar exception
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Fix typos.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Generics for captor.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    kaizimmerm committed on GitHub Jan 18, 2017
Commits on Jan 17, 2017
  1. System Config view only shows panel which logged in user has permissi…

    …on for (#418)
    
    * Do not show distributionSetType on SystemConfig if user do not have any
    repository permissions
    
    Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>
    
    * Log exception if occurs
    
    Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>
    
    * Use PermChecker for checking which panel to show
    
    Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>
    
    * Remove unused private field
    
    Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>
    melanieretter committed with kaizimmerm Jan 17, 2017
  2. Upgrade to Spring Boot 1.4 (#415)

    * Boot upgrade due to known security issues.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    kaizimmerm committed on GitHub Jan 17, 2017
Commits on Jan 12, 2017
  1. The UI does not show "null" as a form value anymore. (#409)

    * The UI does not show "null" as a form value anymore. Small code refactor
    
    Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>
    
    * TextArea style correction, "name" is mandatory if updating a target,
    code refactor
    
    Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>
    
    * Insert constants for add/update target/distribution caption
    
    Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>
    
    * Correct JavaDoc, add trim to software module update
    
    Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>
    
    * Small code improvements
    
    Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>
    melanieretter committed with kaizimmerm Jan 12, 2017
Commits on Jan 11, 2017
  1. Repository API query signatures Entity free (#403)

    * Migrated target management queries to IDs inetsead of full entities
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Added missing comment.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * refactored target,DS,cont,deploy,rg mangement.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Adde versioning documentation.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Rollout, Dist and Software mgmt refactored
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Readded line that was remove by incident. 
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Fixed broken tests.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Query management refactored
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Fix bug of auto assign DS delete
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Switch to collection
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Fixed compile error
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Small glitches
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Fixed test after merge
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    kaizimmerm committed on GitHub Jan 11, 2017
  2. Posted feedback without "result" cause NPE in DDI API (#399)

    * Fix for the bug by using @Valid on member variables
    
    - add junit test
    - done some refactoring
    
    Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>
    
    * Refactoring of junit tests
    
    Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com>
    Jonkno committed with kaizimmerm Jan 11, 2017
  3. Grid inside RolloutView now has a horizontal scrollbar (#404)

    * Insert placeholder for customizing the space between the last action
    button and the right border of the rollout table
    
    Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>
    
    * Insert horizontal scrollbar, widen space between
    action buttons
    
    Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>
    melanieretter committed with kaizimmerm Jan 11, 2017
Commits on Jan 9, 2017
  1. Add test for target attributes update

    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    kaizimmerm committed with kaizimmerm Jan 9, 2017
  2. Event notification window closes if focus is lost

    Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>
    melanieretter committed with kaizimmerm Dec 23, 2016
Commits on Dec 23, 2016
  1. Custom Tenant configuration. (#395)

    * Tenant configuration configurable.
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    kaizimmerm committed on GitHub Dec 23, 2016
Commits on Dec 22, 2016
  1. Add missing field and checkbox id (#401)

    * Add missing field and checkbox id
    Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>
    SirWayne committed with kaizimmerm Dec 22, 2016
  2. Change HorizontalLayout of HawkbitUI to Panel and beautify Panel (#400)

    Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>
    melanieretter committed with kaizimmerm Dec 22, 2016
  3. add cache condition to prevent null cache value of tenant (#398)

    Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com>
    michahirsch committed with kaizimmerm Dec 22, 2016
  4. Fix DMF update cancel message (#397)

    * Fix bug where DMF sends cancel for DDI targets.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    
    * Fix nullpointer when event consumer access target info.
    
    Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
    kaizimmerm committed on GitHub Dec 22, 2016