Merge infrahub-release-1.12 into infrahub-develop
Merged
IN
4d ago+1219+1219+0123456789012345678901234567890123456789-92-92-01234567890123456789
Merging infrahub-release-1.12 into infrahub-develop after merging pull request #1463.
Summary by cubic
Merges the infrahub-release-1.12 branch into develop, bringing the number pool SDK enhancements and a fix for repeated from_pool requests.
** New Features**
attach_to_pool()anddetach_from_pool()let a chosen number be tracked by or removed from a number pool on the next save.get_pool_allocations()lists a pool's held resources with provenance, showing whether the pool allocated each number or a user provided it.- A
CoreNumberPoolcan be created or upserted with its ranges declared inline instead of as empty objects.
** Bug Fixes**
- A
from_poolrequest is sent once: after a successful save, the next update no longer sends it again.