Skip to content
This repository has been archived by the owner on Oct 12, 2023. It is now read-only.

Management Operations #481

Merged
merged 106 commits into from
Jun 28, 2018
Merged

Management Operations #481

merged 106 commits into from
Jun 28, 2018

Commits on May 15, 2018

  1. queuedescription

    makam committed May 15, 2018
    Configuration menu
    Copy the full SHA
    dc32047 View commit details
    Browse the repository at this point in the history
  2. 7 Configuration menu
    Copy the full SHA
    68e4611 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2018

  1. New changes

    makam committed May 16, 2018
    7 Configuration menu
    Copy the full SHA
    6547e6e View commit details
    Browse the repository at this point in the history

Commits on May 17, 2018

  1. Changing API structure.

    RuntimeInfo part of Description.
    Removed overloads of cancellationToken from interface
    Removed couple of  EntityStatus enum values.
    makam committed May 17, 2018
    Configuration menu
    Copy the full SHA
    7419e34 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2018

  1. Configuration menu
    Copy the full SHA
    b30308d View commit details
    Browse the repository at this point in the history

Commits on May 30, 2018

  1. CreateQueue

    makam committed May 30, 2018
    Configuration menu
    Copy the full SHA
    9df26fc View commit details
    Browse the repository at this point in the history

Commits on May 31, 2018

  1. topic and subscription

    makam committed May 31, 2018
    Configuration menu
    Copy the full SHA
    4e5a152 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    974b4d1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9e539f2 View commit details
    Browse the repository at this point in the history
  4. Separated runtime info

    makam committed May 31, 2018
    Configuration menu
    Copy the full SHA
    cdd6462 View commit details
    Browse the repository at this point in the history
  5. Minor cleanup

    makam committed May 31, 2018
    Configuration menu
    Copy the full SHA
    ccc0f0e View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2018

  1. Removing redundant overloads

    makam committed Jun 1, 2018
    Configuration menu
    Copy the full SHA
    1daa59d View commit details
    Browse the repository at this point in the history
  2. Test cleanup

    makam committed Jun 1, 2018
    Configuration menu
    Copy the full SHA
    df2ba4e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f3ac2f0 View commit details
    Browse the repository at this point in the history
  4. Rules and filter parsing

    makam committed Jun 1, 2018
    Configuration menu
    Copy the full SHA
    c043dea View commit details
    Browse the repository at this point in the history
  5. GetRule

    makam committed Jun 1, 2018
    Configuration menu
    Copy the full SHA
    fc94c01 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2018

  1. BasicQueueCrudTest

    makam committed Jun 6, 2018
    Configuration menu
    Copy the full SHA
    29fd5ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1fbfba0 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2018

  1. Configuration menu
    Copy the full SHA
    03d2e58 View commit details
    Browse the repository at this point in the history
  2. Q/T/S runtime info tests

    makam committed Jun 7, 2018
    Configuration menu
    Copy the full SHA
    fde7cc9 View commit details
    Browse the repository at this point in the history
  3. GetEntity + ExistsEntity tests

    makam committed Jun 7, 2018
    Configuration menu
    Copy the full SHA
    218f964 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2018

  1. Updated Error handling

    makam committed Jun 8, 2018
    Configuration menu
    Copy the full SHA
    8f824a9 View commit details
    Browse the repository at this point in the history
  2. MessagingEntityAlreadyExistsExceptionTest +

    MessagingEntityNotFoundExceptionTest
    makam committed Jun 8, 2018
    Configuration menu
    Copy the full SHA
    ff226f8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    da02dd6 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2018

  1. Configuration menu
    Copy the full SHA
    6bab7ef View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2018

  1. CRUD for rules

    makam committed Jun 11, 2018
    Configuration menu
    Copy the full SHA
    ba73a93 View commit details
    Browse the repository at this point in the history
  2. Cleanup

    makam committed Jun 11, 2018
    Configuration menu
    Copy the full SHA
    8561521 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2018

  1. Configuration menu
    Copy the full SHA
    6e8445d View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2018

  1. AuthorizationRules

    makam committed Jun 15, 2018
    Configuration menu
    Copy the full SHA
    aeadc08 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f58c996 View commit details
    Browse the repository at this point in the history
  3. Renaming ManagementConstants to ManagementClientConstants.

    Exposed other constructors for ManagementClient
    makam committed Jun 15, 2018
    Configuration menu
    Copy the full SHA
    bb84e39 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    658921d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    69d9fd2 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2018

  1. Performance tweaks (#491)

    * Mark methods as static
    * Do not execute GetPort on every Get/Delete/Update operation
    SeanFeldman authored and nemakam committed Jun 18, 2018
    Configuration menu
    Copy the full SHA
    f035b1a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b618f04 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b5d15ec View commit details
    Browse the repository at this point in the history
  4. Extract functionality exposed by EntityClient into internal client an…

    …d encapsulate it w/o exposing as public API
    SeanFeldman committed Jun 18, 2018
    Configuration menu
    Copy the full SHA
    04269fc View commit details
    Browse the repository at this point in the history
  5. Remove entity client from ManagementClient entirely.

    Defaults used for both RetryPolicy and OperationTimeout.
    FQDN and TokenProvider are available from the connection string builder that is not needed beoyond construction.
    Fixed verbatim strings (espape character is needed in the string).
    Used null coalesce to replace condition;
    Removed else statements when exception is thrown;
    
    Revert GetToken change
    SeanFeldman committed Jun 18, 2018
    Configuration menu
    Copy the full SHA
    c3d5b88 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    80de4bc View commit details
    Browse the repository at this point in the history
  7. Move extensions on QueueDescription to QueueDescriptionExtensions. Do…

    … not pollute QueueDescription with responsibilities that don't belong to it.
    SeanFeldman committed Jun 18, 2018
    Configuration menu
    Copy the full SHA
    ae8ea7e View commit details
    Browse the repository at this point in the history
  8. Move extensions on TopicDescription to TopicDescriptionExtensions. Do…

    … not pollute TopicDescription with responsibilities that don't belong to it.
    SeanFeldman committed Jun 18, 2018
    Configuration menu
    Copy the full SHA
    a433688 View commit details
    Browse the repository at this point in the history
  9. Move extensions on SubscriptionDescription to SubscriptionDescription…

    …Extensions. Do not pollute SubscriptionDescription with responsibilities that don't belong to it.
    SeanFeldman committed Jun 18, 2018
    Configuration menu
    Copy the full SHA
    8dc7e29 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    cf5e2aa View commit details
    Browse the repository at this point in the history
  11. Move extensions on RuleDescription to RuleDescriptionExtensions. Do n…

    …ot pollute RuleDescription with responsibilities that don't belong to it.
    SeanFeldman committed Jun 18, 2018
    Configuration menu
    Copy the full SHA
    0699dcf View commit details
    Browse the repository at this point in the history
  12. Move extensions on Filter extensions to the appropreate extensions. T…

    …rueFilter and FalseFilter are covered by SqlFilter.
    SeanFeldman committed Jun 18, 2018
    Configuration menu
    Copy the full SHA
    0936195 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    8e5a1c9 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d2fa85c View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    a8ccbb4 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    e7baae9 View commit details
    Browse the repository at this point in the history
  17. Make equality safe

    SeanFeldman committed Jun 18, 2018
    Configuration menu
    Copy the full SHA
    85b3453 View commit details
    Browse the repository at this point in the history
  18. Decouple *-Description from ManagementClient by moving entity name va…

    …lication code into EntityNameHelper where it should be.
    
    Left those helper methods internally, but could probably make it public to allow customers to use these validation rules rather than re-implement their own.
    SeanFeldman committed Jun 18, 2018
    Configuration menu
    Copy the full SHA
    5621952 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    6277bd3 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    79c97c8 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    f8293d2 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    8f29918 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    92d2337 View commit details
    Browse the repository at this point in the history
  24. Approve public API

    SeanFeldman committed Jun 18, 2018
    Configuration menu
    Copy the full SHA
    0a985e6 View commit details
    Browse the repository at this point in the history
  25. Resolve conflicts

    SeanFeldman committed Jun 18, 2018
    Configuration menu
    Copy the full SHA
    adcb9eb View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    be65410 View commit details
    Browse the repository at this point in the history
  27. Merge pull request #493 from SeanFeldman/management-client-is-not-an-…

    …entity-client-take-2
    
    Management client is not an entity client (take 2)
    nemakam committed Jun 18, 2018
    Configuration menu
    Copy the full SHA
    ed23a92 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    edf05e1 View commit details
    Browse the repository at this point in the history
  29. Resolving merge conflict

    makam committed Jun 18, 2018
    Configuration menu
    Copy the full SHA
    61f6d5a View commit details
    Browse the repository at this point in the history
  30. Resolving merge conflict (2)

    makam committed Jun 18, 2018
    Configuration menu
    Copy the full SHA
    22b9e4a View commit details
    Browse the repository at this point in the history
  31. Clarify exception message

    SeanFeldman committed Jun 18, 2018
    Configuration menu
    Copy the full SHA
    6c0a0dd View commit details
    Browse the repository at this point in the history
  32. Merge pull request #495 from SeanFeldman/clarify-exception-message

    Clarify exception message
    nemakam committed Jun 18, 2018
    Configuration menu
    Copy the full SHA
    9dde761 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2018

  1. Configuration menu
    Copy the full SHA
    0355aaf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f617b33 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2964089 View commit details
    Browse the repository at this point in the history
  4. Move parsing outside of *-RuntimeInfo similar to *-Description

    This was a miss on my part.
    SeanFeldman committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    480d51f View commit details
    Browse the repository at this point in the history
  5. Remove unused methods

    SeanFeldman committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    0e588f2 View commit details
    Browse the repository at this point in the history
  6. Resolve rebase conflict

    SeanFeldman committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    b6dce66 View commit details
    Browse the repository at this point in the history
  7. Update public API

    SeanFeldman committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    6d5a421 View commit details
    Browse the repository at this point in the history
  8. Namespace cleanups

    SeanFeldman committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    cbd28da View commit details
    Browse the repository at this point in the history
  9. Merge pull request #497 from SeanFeldman/keep-runtime-infos-simple

    Keep runtime infos simple
    nemakam committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    530d550 View commit details
    Browse the repository at this point in the history
  10. Cleanup

    makam committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    dd6fa16 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d4a497e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    316aea3 View commit details
    Browse the repository at this point in the history
  13. overriding == and !=

    makam committed Jun 19, 2018
    13 Configuration menu
    Copy the full SHA
    42aabef View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2018

  1. Added logging

    makam committed Jun 20, 2018
    Configuration menu
    Copy the full SHA
    05c9d01 View commit details
    Browse the repository at this point in the history
  2. removing "else"

    makam committed Jun 20, 2018
    Configuration menu
    Copy the full SHA
    c496708 View commit details
    Browse the repository at this point in the history
  3. Minor cleanup

    makam committed Jun 20, 2018
    Configuration menu
    Copy the full SHA
    b6b54fc View commit details
    Browse the repository at this point in the history
  4. Fixing build

    SeanFeldman committed Jun 20, 2018
    Configuration menu
    Copy the full SHA
    b6f1159 View commit details
    Browse the repository at this point in the history
  5. Approving API

    SeanFeldman committed Jun 20, 2018
    Configuration menu
    Copy the full SHA
    9da79c2 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #503 from SeanFeldman/fixing-build

    Fixing build
    nemakam committed Jun 20, 2018
    Configuration menu
    Copy the full SHA
    2572f76 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2018

  1. Configuration menu
    Copy the full SHA
    0398102 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b815626 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2018

  1. Configuration menu
    Copy the full SHA
    edfa095 View commit details
    Browse the repository at this point in the history
  2. Example

    SeanFeldman committed Jun 22, 2018
    Configuration menu
    Copy the full SHA
    c599e1f View commit details
    Browse the repository at this point in the history
  3. Document create methods

    SeanFeldman committed Jun 22, 2018
    Configuration menu
    Copy the full SHA
    c8073ab View commit details
    Browse the repository at this point in the history
  4. Document delete methods

    SeanFeldman committed Jun 22, 2018
    Configuration menu
    Copy the full SHA
    77f359b View commit details
    Browse the repository at this point in the history
  5. Merge pull request #504 from SeanFeldman/xmldoco

    XML doco
    nemakam committed Jun 22, 2018
    Configuration menu
    Copy the full SHA
    700d6d1 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2018

  1. Configuration menu
    Copy the full SHA
    3bda038 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f486422 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    afd5249 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cc5e92d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    87823ff View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d206610 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2018

  1. Configuration menu
    Copy the full SHA
    8da458c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8fa70cf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    799a0a3 View commit details
    Browse the repository at this point in the history
  4. Fixing rules test

    makam committed Jun 26, 2018
    Configuration menu
    Copy the full SHA
    c2944eb View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2018

  1. Configuration menu
    Copy the full SHA
    b551a5d View commit details
    Browse the repository at this point in the history
  2. Updating API

    makam committed Jun 27, 2018
    Configuration menu
    Copy the full SHA
    e72613a View commit details
    Browse the repository at this point in the history
  3. Removing dead code

    makam committed Jun 27, 2018
    Configuration menu
    Copy the full SHA
    e92dc6d View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2018

  1. minor cleanup

    1. Moving public methods before private
    2. Constants cleanup
    makam committed Jun 28, 2018
    Configuration menu
    Copy the full SHA
    8f2f4a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6febadc View commit details
    Browse the repository at this point in the history