1. 25 Feb, 2018 2 commits
  2. 11 Jan, 2016 1 commit
  3. 17 Nov, 2015 1 commit
    • Graham Hayes's avatar
      Rename all references of Domain to Zone · c5949ccb
      Graham Hayes authored
      This is a pretty invasive change :)
      
      A non complete list of changes:
      
      * Database Tables
      * Database Columns
      * Designate Objects and fields on Objects
      * Designate Objects Adaptors stop doing some of the renames
      * All RPCAPI versions are bumped - totally backward
        incompatable (function names have changed)
      
      Change-Id: Ib99e918998a3909fa4aa92bf1ee0475f8a519196
      c5949ccb
  4. 30 Jul, 2015 1 commit
    • Graham Hayes's avatar
      Add __str__() methods to DesignateObjects · 0a983719
      Graham Hayes authored
      This allows for easy logging of objects
      
      * __str__() implemented in base DesignateObject
      * Builds Message based on 'STRING_KEYS' list in objects
      * Record has overridden implementation to limit the size of data attr
      
      Partially-Implements: blueprint bp/standardize-logging
      
      Change-Id: I89bea0a84f3947fae252d51356b00c7c4d0a58c1
      0a983719
  5. 26 Mar, 2015 1 commit
    • Graham Hayes's avatar
      Add API_v2 Adapter Objects · b5e6ba63
      Graham Hayes authored
      * Not used in API yet
      * Adds all translation rules
      
      Change-Id: Idac495b185f3ef2e74260178eb1d67efe033e2aa
      Partially-Implements: blueprint validation-cleanup
      b5e6ba63
  6. 16 Mar, 2015 1 commit
    • Graham Hayes's avatar
      Added Schemas to DesignateObjects · a604ec01
      Graham Hayes authored
      This enables the <object>.validate() command
      
      Partially-Implements: blueprint validation-cleanup
      
      Change-Id: I147ae0b622f5fd29f536846607b5f7fa2cb87606
      a604ec01
  7. 17 Dec, 2014 1 commit
    • rjrjr's avatar
      Remove duplicate fields from ZoneTransferRequest object · 2c5a1beb
      rjrjr authored
      The fields id, version, created_at, updated_at are defined in the
      PersistentObjectMixin which ZoneTransferRequest extends, so this
      patch removes them from ZoneTransferRequest.
      
      Change-Id: Iff20a31b4a208bff0bc879677a9901fedc43226b
      Closes-Bug: #1403274
      2c5a1beb
  8. 20 Nov, 2014 1 commit
    • Graham Hayes's avatar
      Added functionality to allow for zone ownership transfers · be274565
      Graham Hayes authored
      This includes 3 new API endpoints in the v2 API
      
      /v2/zones/<id>/tasks/transfer_requests
      /v2/zones/tasks/transfer_requests
      /v2/zones/tasks/transfer_accepts
      
      Change-Id: Ic5fd5a3b0a309346fbb72407771f88f8dbcfe17c
      implements: zone-migration-between-tenants
      be274565
  9. 27 Oct, 2014 2 commits
    • Vinod Mangalpally's avatar
      API for pools · fbac64eb
      Vinod Mangalpally authored
      This change adds apis for managing pools.
      Currently the only attribute recognized is 'scope'.
      name servers and attributes for a pool are specified
      using the api.  pool_servers are specified in the
      config file.
      
      Change-Id: I2b4a19edc889167079ccc018a9a721da9aad6105
      Implements: blueprint server-pools-api
      fbac64eb
    • Betsy Luzader's avatar
      Server Pools Storage · 9dc42d18
      Betsy Luzader authored
       This partially implements the changes needed
       for server pools. Done is:
       - Added pools table
       - Added pool_attributes table
       - Added pool CRUD calls in central and storage
         with unit tests
       - Created default pool
      
       Still to do in separte patchset(s):
       - Add pool_id column to domains table and change
         necessary code
       - Migrate servers from servers table pool_
         attributes table and change necessary code
       - Remove all old server API code
      
       Partially-implements: blueprint server-pools-storage
      
      Change-Id: I55cd2fab94cef0e72d4f6cac2b24734f24390711
      9dc42d18
  10. 24 Oct, 2014 1 commit
    • rjrjr's avatar
      Pool Manager Service Changes · bc17db43
      rjrjr authored
      - Added the Pool Manager cache (including test cases)
      - Added the pool_manager_status table (including test cases)
      - Added the PoolManagerStatus object
      - Added the PoolServer object
      - Added the BackendOption object
      - Added support for global and server specific backend configurations
      - Added a backend driver for pool manager (BIND9)
      - Stubbed out the pool manager service (including periodic_sync)
      
      Change-Id: I3d94e5df663d2938b0e6017fe43c28c71f7a29a0
      Partially-implements: blueprint server-pools-service
      bc17db43
  11. 30 Jul, 2013 1 commit
    • Kiall Mac Innes's avatar
      Refactor JSONSchema handling code · 1c8428e7
      Kiall Mac Innes authored
      This to better support both Draft 3 and Draft 4 simultaneously.
      
      Additionally, we fix some bugs in the API v1 Schemas.
      
      Change-Id: Iead88f0fb1320ef4ad545a2b66a53b82424c4b14
      1c8428e7
  12. 09 Jun, 2013 1 commit
  13. 04 Nov, 2012 1 commit
  14. 28 Oct, 2012 1 commit
  15. 24 Oct, 2012 1 commit
  16. 14 Oct, 2012 2 commits
  17. 13 Oct, 2012 1 commit
  18. 25 Sep, 2012 1 commit