Skip to content

Conversation

@DanSheps
Copy link
Member

@DanSheps DanSheps commented Oct 27, 2021

Closes: #6732

Adds a new model for ASN management with associated API, views, forms, filters and views

TODO:

  • Add/update tests
  • Revert removal of ASN from site model to maintain compatibility
  • Check over code to ensure proper capitalization on "RIR" in the forms/tables
  • GraphQL support
  • Convert ASNField for GraphQL to string to support dot notation

@DanSheps DanSheps changed the base branch from develop to feature October 27, 2021 20:51
@DanSheps DanSheps linked an issue Oct 27, 2021 that may be closed by this pull request
@DanSheps DanSheps changed the title Closes #6732 - Add new ASN model Closes: #6732 - Add new ASN model Oct 27, 2021
* Re-instates ASN field on Site model
* Re-instates ASN field on Site view
* Re-instates ASN field on edit form and API, except for where forms instances are new (add site) or instance does not have any existing AS data
* Does not re-instate asn field on SiteBulkEditForm
* Does not re-instate ASN field on SiteTable
* Does not re-instate filter for filterset, but does allow filtering by query (q=34342)
* Does not include tests for ASN field on Site model due to planned deprecation
@DanSheps DanSheps marked this pull request as ready for review October 28, 2021 21:09
@DanSheps DanSheps self-assigned this Oct 28, 2021
Copy link
Member

@jeremystretch jeremystretch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work, @DanSheps! I have some questions about the model and implementation, but a lot of my notes below are just cleanup items.

@jeremystretch jeremystretch merged commit 8305f6d into feature Nov 3, 2021
@jeremystretch jeremystretch deleted the 6732-asn-model branch November 3, 2021 18:15
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Sep 21, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Multiple ASNs per Site

3 participants