bc6b5bc4be
Closes #10545 : Standardize description & comment fields on primary models ( #10834 )
...
* Standardize description & comments fields on primary models
* Update REST API serializers
* Update forms
* Update tables
* Update templates
2022-11-04 08:28:09 -04:00
e2f5ee661a
Clean up redundant NestedGroupModel, OrganizationalModel fields
2022-11-03 13:59:44 -04:00
af8bb0c4b9
10348 add decimal custom field ( #10422 )
...
* 10348 add decimal custom field
* 10348 fix tests
* 10348 add documentation
* Rearrange custom fields to be ordered consistently
* Rename number_field to integer_field for clarity
* Clean up validation logic
* Apply suggested changes from PR
* Store decimal custom field values natively
* Fix filter test
* Update custom field model migrations to use new encoder
Co-authored-by: jeremystretch <jstretch@ns1.com>
2022-09-30 16:03:24 -04:00
20e3fdc782
#9045 #9046 - remove legacy fields from Provider ( #10377 )
...
* #9045 - remove legacy fields from Provider
* Add safegaurd for legacy data to migration
* 9045 remove fields from forms and tables
* Update unrelated tests to use ASN model instead of Provider
* Fix migrations collision
Co-authored-by: jeremystretch <jstretch@ns1.com>
2022-09-28 15:22:19 -04:00
f51415cf2c
Replace unique_together with UniqueConstraints
2022-09-27 15:35:24 -04:00
ba079b9ee5
Merge branch 'feature' into 9102-cabling
2022-07-06 14:09:25 -04:00
a5124ab9c8
Closes #8511 : Enable custom fields and tags for circuit terminations
2022-07-01 15:10:31 -04:00
25ed3390cb
Merge branch 'feature' into 9102-cabling
2022-06-27 12:12:34 -04:00
341615668b
Closes #7120 : Add termination_date field to Circuit
2022-06-22 15:09:50 -04:00
440dfabefe
Merge branch 'feature' into 9102-cabling
2022-06-20 15:04:55 -04:00
3362bc3106
Remove link peer fields from cable termination models
2022-06-01 16:48:56 -04:00
c1b7f09530
Ensure legacy data checks run before other migrations
2022-04-05 15:56:21 -04:00
bddc35bbc7
Closes #8496 : Enable assigning multiple ASNs to a provider
2022-03-30 17:17:36 -04:00
272d6e7437
Closes #8463 : Change the created field on all change-logged models from date to datetime
2022-02-08 14:41:44 -05:00
e4abbfb2c6
Closes #8454 : Set DEFAULT_AUTO_FIELD to BigAutoField
2022-01-25 17:37:06 -05:00
571e9801f3
Closes #8195 : Ensure all GenericForeignKey ID fields employ PositiveBigIntegerField
2022-01-24 16:02:54 -05:00
bffd22038b
Closes #7681 : Add service_id field for provider networks
2021-12-23 13:50:01 -05:00
3a3ed8bf64
Merge branch 'feature' into 3979-wireless
2021-10-21 13:19:52 -04:00
cfb3897047
Add tags to organizational & nested group models
2021-10-21 10:51:02 -04:00
64dad7dbd2
Optimize migrations
2021-10-14 15:11:03 -04:00
ac2cd552b9
Rename cable_peer fields to link_peer
2021-10-13 14:04:53 -04:00
42b2e2717d
Standardize squashed migration names
2021-07-09 13:23:43 -04:00
3387282de4
Resolve migration dependencies
2021-07-09 11:51:42 -04:00
c82470e4df
Add re-initialized migrations for v2.11.0
2021-07-09 11:11:21 -04:00
4383425060
Delete pre-2.11.0 migrations
2021-07-09 10:57:07 -04:00
96759af86f
Closes #6071 : Cable traces now traverse circuits
2021-04-01 14:31:10 -04:00
d57222328b
Rename Cloud to ProviderNetwork
2021-04-01 10:21:41 -04:00
872e936924
Add termination FKs on Circuit model
2021-03-18 13:54:05 -04:00
574a43fff7
Enable attaching circuit terminations to clouds
2021-03-18 13:53:48 -04:00
6ff8a267e9
Introduce the Cloud model
2021-03-18 11:20:09 -04:00
9c967ee3ea
Fixes #5913 : Improve change logging ( #5924 )
...
* Initial work on #5913
* Provide per-line diff highlighting
* BulkDeteView should delete objects individually to secure a pre-change snapshot
* Add changelog tests for bulk operations
2021-03-04 13:06:04 -05:00
8dd7123923
Closes #3648 : Mark cable termination models as connected without attaching a cable
2021-03-01 21:34:42 -05:00
1dcd857ca6
Closes #5370 : Extend custom field support to organizational models
2021-02-26 16:25:37 -05:00
7e6cb9d186
Closes #1638 : Migrate all primary keys to 64-bit integers
2021-02-26 16:12:52 -05:00
bec7ea7072
Standardize model types based on function
2021-02-24 21:01:16 -05:00
c9c8d337a0
Closes #5011 : Standardized name field lengths across all models
2020-10-15 15:37:34 -04:00
30778a9c40
Closes #5225 : CircuitTermination port_speed is now optional
2020-10-09 14:06:24 -04:00
6db3c65bcc
Swap order of cabling migrations
2020-10-07 09:50:12 -04:00
d59f0891e4
Cache peer termination on CableTerminations
2020-10-06 12:10:12 -04:00
b2066bc4b7
Merge schema migrations
2020-10-05 11:47:24 -04:00
df73737128
Remove legacy connection_status fields
2020-10-05 10:47:41 -04:00
079c42291c
Remove legacy connected endpoint fields
2020-10-05 09:56:46 -04:00
5737f6fca0
Cache each CablePath on its originating endpoint
2020-10-02 17:16:43 -04:00
5b3de8defe
Use DjangoJSONEncoder for encoding custom field data
2020-08-25 13:57:18 -04:00
879166d939
Initial work on reimplementing custom fields
2020-08-21 15:16:33 -04:00
68ecddccdb
Convert NullBooleanField to BooleanField(null=True)
2020-07-16 11:56:35 -04:00
6e832de4a9
Remove squashed migrations
2020-04-29 09:31:52 -04:00
9f5b138b0f
Add migrations for description fields
2020-03-13 16:35:36 -04:00
26a257b794
Don't import constants from inside a migration
2020-01-14 11:47:28 -05:00
2615906526
Squashed all migrations
2020-01-14 11:06:05 -05:00