Jeremy Stretch
dbafc047da
Record a unique request ID with each ObjectChange
2018-06-19 15:45:15 -04:00
Jeremy Stretch
9fb4428d14
Added API serializer for ObjectChange
2018-06-19 15:04:56 -04:00
Jeremy Stretch
24326573d6
Prevent duplicate signals from change logging middleware
2018-06-14 16:18:42 -04:00
Jeremy Stretch
c4c4dd7cad
Added changelog views
2018-06-14 16:15:14 -04:00
Jeremy Stretch
328559dcc0
Moved object header templates into object base templates
2018-06-14 13:34:37 -04:00
Jeremy Stretch
71793a8e49
Implemented new object change logging to replace UserActions
2018-06-13 17:06:33 -04:00
Jeremy Stretch
a8329687da
Renamed CreatedUpdatedModel to ChangeLoggedModel and applied it to all primary and organizational models
2018-06-13 15:40:16 -04:00
Jeremy Stretch
60a84af1b3
Merge pull request #2158 from digitalocean/2157-natural-ordering
...
Fixes #2157 : Natural ordering breaks when sorting objects by name
2018-06-11 16:09:25 -04:00
Jeremy Stretch
702fb0635a
Fix natural ordering within object tables
2018-06-11 15:10:31 -04:00
Jeremy Stretch
c81cbf1f9a
Added tests for NaturalOrderByManager
2018-06-08 15:42:10 -04:00
Jeremy Stretch
f472544300
Establish tests for the utilities app
2018-06-08 14:32:41 -04:00
Jeremy Stretch
4aa7600615
Merge branch 'develop' into develop-2.4
2018-06-07 16:23:57 -04:00
Jeremy Stretch
b8df6243b9
Post-release version bump
2018-06-07 16:22:36 -04:00
Jeremy Stretch
fd13e4a1fa
Release v2.3.4
2018-06-07 15:53:05 -04:00
Jeremy Stretch
d1e2d7b9d4
Fixes #2087 : Don't overwrite existing vc_position of master device when creating a virtual chassis
2018-06-07 15:32:19 -04:00
Jeremy Stretch
b31d3764df
Fixes #2148 : Do not force timezone selection when editing sites in bulk
2018-06-07 14:51:27 -04:00
Jeremy Stretch
ebcf8b6ece
Fixes #2127 : Prevent non-conntectable interfaces from being connected
2018-06-07 14:22:56 -04:00
Jeremy Stretch
f405103c33
Fixes #2150 : Fix display of LLDP neighbors when interface name contains a colon
2018-06-07 10:55:30 -04:00
Jeremy Stretch
2df893257e
Merge pull request #2144 from digitalocean/update-site-serializer
...
Fixes #2143 - PUTs to Site Endpoint Requires Value for time_zone
2018-06-06 11:06:51 -04:00
zmoody
6a906ad987
Fixes #2143 - PUTs to Site Endpoint Requires Value for time_zone
...
Allow null values for `time_zone` field in the writeable serializer for the sites endpoint.
2018-06-05 10:26:33 -05:00
Jeremy Stretch
226c03d8a1
Merge pull request #2136 from digitalocean/mdl-docs-webhooks-typo2
...
docs: fix circuits typo
2018-06-01 16:08:58 -04:00
Matt Layher
fd52b22f1e
docs: fix circuits typo
2018-06-01 16:04:44 -04:00
Jeremy Stretch
3df319d5c5
Merge pull request #2135 from digitalocean/mdl-docs-webhooks-typo
...
docs: fix typos and markdownlint warnings in webhooks docs
2018-06-01 15:44:54 -04:00
Jeremy Stretch
0d6ee42fad
Removed extraneous new_subnet() function on ipam.Prefix
2018-06-01 15:44:03 -04:00
Matt Layher
86b6d525fd
docs: fix typos and markdownlint warnings in webhooks docs
2018-06-01 15:07:18 -04:00
Jeremy Stretch
33fe29bab6
Remove print() statements left behind from testing
2018-05-30 16:56:56 -04:00
Jeremy Stretch
8cfafc9f07
Tweaked webhooks and Redis settings
2018-05-30 14:51:59 -04:00
Jeremy Stretch
ea591b4542
Miscellaneous cleanup of the Webhook model
2018-05-30 13:59:00 -04:00
Jeremy Stretch
d318247364
Closes #2131 : Added created and last_updated fields to DeviceType
2018-05-30 13:41:14 -04:00
John Anderson
80a1b23f6f
Implements #81 - webhook event backend ( #1640 )
...
* merge branch develop
* bugfix, signals for virtualization's class wasn't correctly defined
* updated webhooks for 2.4 and cleanup
* updated docs to cover changes to supervisor config
* review changes and further cleanup
* updated redis connection settings
* cleanup settings
2018-05-30 11:19:10 -04:00
Jeremy Stretch
d3ae762ee6
Merge pull request #2110 from mandarg/fix-error-message
...
Add "does" to error messages
2018-05-24 15:19:43 -04:00
Mandar Gokhale
e772f62e3f
Add "does" to error messages
...
Those error messages looked a bit strange when I got them, hence the
fix.
2018-05-23 17:41:52 -04:00
Reimann, Timo
56b65d7341
Changed upgrading documentation for ease of use
2018-05-22 16:20:10 -04:00
Jeremy Stretch
53af4fd7ce
Merge pull request #1939 from dougthor42/patch-1
...
Add note about copying reports to `upgrading.md`
2018-05-22 16:16:43 -04:00
Jeremy Stretch
01590c006e
Merge pull request #2083 from Grokzen/add_rack_role_export
...
Add missing export button to rack roles list view.
2018-05-22 15:52:50 -04:00
Jeremy Stretch
fe9ae933e2
Closes #238 : Allow racks with the same name within a site (but in different groups)
2018-05-22 15:45:30 -04:00
Jeremy Stretch
4f93687a8e
Added migrations for #132 (tags)
2018-05-22 15:06:47 -04:00
Jeremy Stretch
3cc5eca577
Closes #2034 : Include the ID when showing nested interface connections
2018-05-22 14:41:11 -04:00
Jeremy Stretch
d9baff4d5c
Fixes #2075 : Enable tenant assignment when creating a rack reservation via the API
2018-05-22 14:09:06 -04:00
Jeremy Stretch
d4292ffad4
Fixes #2066 : Catch AddrFormatError on invalid IP addresses
2018-05-22 13:56:11 -04:00
Jeremy Stretch
eeaef56a8a
Merge pull request #2103 from digitalocean/132-taggit
...
132-taggit
2018-05-22 13:01:27 -04:00
Jeremy Stretch
30e3f33556
Added django-taggit
2018-05-22 12:49:56 -04:00
Jeremy Stretch
3ee61197df
Added API views & tests for tags
2018-05-22 12:46:14 -04:00
Jeremy Stretch
39830c41e6
Added list and utility views for tags
2018-05-22 12:22:46 -04:00
Jeremy Stretch
f76158bc54
Tweak formatting of message to handle translation strings
2018-05-22 11:19:47 -04:00
Jeremy Stretch
0c575e88d7
Tweaked ordering of tags list
2018-05-22 10:51:40 -04:00
Jeremy Stretch
9b79d71ca3
Fixes #2093 : Fix link to circuit termination in device interfaces table
2018-05-21 17:31:43 -04:00
Jeremy Stretch
51710f87a4
Post-release version bump
2018-05-21 16:50:31 -04:00
Jeremy Stretch
4f8d653220
Merge pull request #2099 from eriktm/2098-permission-typo
...
Fixing typo in permission check for ClusterView.
2018-05-21 16:20:09 -04:00
Erik Hetland
bcf0b6c788
Fixing typo in permission check for ClusterView.
2018-05-19 11:50:03 +02:00