Jeremy Stretch
09212691e2
Added changelog links for organizational models
2018-06-20 14:54:04 -04:00
Jeremy Stretch
ddd878683d
Implemented changelog views
2018-06-20 13:52:54 -04:00
Jeremy Stretch
3c2e0b0b17
Added changelog views
2018-06-14 16:15:14 -04:00
Jeremy Stretch
b556d2d626
Renamed CreatedUpdatedModel to ChangeLoggedModel and applied it to all primary and organizational models
2018-06-13 15:40:16 -04:00
Jeremy Stretch
e4f336a843
Establish tests for the utilities app
2018-06-08 14:32:41 -04:00
John Anderson
836478c166
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
8f9fc8fb51
Added migrations for #132 (tags)
2018-05-22 15:06:47 -04:00
Jeremy Stretch
b3350490e7
Implemented tag filtering
2018-05-18 16:24:15 -04:00
Jeremy Stretch
9b3869790d
Implemented tags for all primary models
2018-05-10 12:53:11 -04:00
Jeremy Stretch
821fb1e01e
Finished merging writable serializers
2018-04-05 14:12:43 -04:00
Jeremy Stretch
7241783249
Started merging writable serializers (WIP)
2018-04-04 17:01:24 -04:00
Jeremy Stretch
72c518bcb7
Updated tests for recently added model fields
2018-04-04 15:10:06 -04:00
Jeremy Stretch
9725f19bae
Code formatting cleanup
2018-03-30 13:57:26 -04:00
Jeremy Stretch
546f17ab50
Closes #1866 : Introduced AnnotatedMultipleChoiceField for filter forms
2018-03-07 14:16:38 -05:00
Jeremy Stretch
73c64272d8
Merge branch 'develop' into develop-2.3
2018-02-06 14:58:11 -05:00
Jeremy Stretch
69f921aea9
Closes #1864 : Added a 'status' field to the circuit model
2018-02-06 14:06:05 -05:00
Jeremy Stretch
12e6fe1d50
Standardized declaration of csv_headers on models
2018-02-02 14:26:16 -05:00
Jeremy Stretch
59dcbce417
Refactored CSV export logic
2018-02-02 11:36:45 -05:00
Jeremy Stretch
6b101d2c49
Merge branch 'develop' into develop-2.3
2018-01-31 11:13:17 -05:00
Jeremy Stretch
3edf90714a
Closes #1406 : Display tenant description as title text in object tables
2018-01-30 11:57:21 -05:00
Jeremy Stretch
0714a40509
Merge branch 'develop' into develop-2.3
2018-01-19 10:54:26 -05:00
Jeremy Stretch
b27529d927
Added bulk creation API tests
2018-01-02 16:29:44 -05:00
Jeremy Stretch
78ed85943b
Fixes #1765 : Improved rendering of null options for model choice fields in filter forms
2017-12-26 12:08:22 -05:00
Jeremy Stretch
063e79451f
Closes #1321 : Added created and last_updated fields for relevant models to their API serializers
2017-12-21 10:49:40 -05:00
Jeremy Stretch
e01e5e6b0e
Standardize on JSON data format for all POST/PUT test client requests
2017-11-08 13:54:35 -05:00
Jeremy Stretch
198170ca48
Closes #1553 : Introduced support for bulk object creation via the API
2017-11-07 15:36:10 -05:00
Jeremy Stretch
00986fd7bf
Closes #1691 : Cleaned up and reorganized import statements
2017-11-07 11:08:23 -05:00
Jeremy Stretch
85c273c8ca
Fixes #1670 : Corrected filter names (regression from #1649 )
2017-10-31 14:47:14 -04:00
Jeremy Stretch
4668149943
Fixes #1649 : Correct fitlering on null values (e.g. ?tenant_id=0) for django-filters v1.1.0+
2017-10-30 17:20:22 -04:00
Jeremy Stretch
85347d9675
Closes #999 : Display devices on which circuits are terminated in circuits list
2017-10-20 16:27:19 -04:00
Jeremy Stretch
f824d1eb3b
Closes #1556 : Added API endpoints listing static field choices for each app
2017-10-10 16:41:35 -04:00
Jeremy Stretch
2c9b41db75
Added bulk import view for circuit types
2017-10-09 15:52:22 -04:00
Jeremy Stretch
d651deb31c
Renamed form_class
attribute to model_form
for consistency
2017-09-12 13:55:11 -04:00
Jeremy Stretch
ae231b1d1b
Moved circuit speed humanization to a template tag
2017-08-29 22:42:06 -04:00
Jeremy Stretch
c9288a052a
Closes #1432 : Added a commit_rate field to the circuits list search form
2017-08-29 16:48:11 -04:00
Jeremy Stretch
c394985b1b
Fixes #1421 : Improved model validation logic for API serializers
2017-08-15 13:54:04 -04:00
Jeremy Stretch
39730b6834
Optimized performance when editing/deleting objects in bulk
2017-07-13 17:39:28 -04:00
Jeremy Stretch
dd1991f2c6
Closes #838 : Display details of all objects being edited/deleted in bulk
2017-07-13 16:31:47 -04:00
Jeremy Stretch
dc68be5abf
Removed SearchTables; created DetailTables for models where needed
2017-07-12 16:42:45 -04:00
Jeremy Stretch
74828e1409
Fixes #1334 : Fix server error when adding an interface to a device
2017-07-11 14:52:50 -04:00
Jeremy Stretch
2d0638821d
#1266 : Exclude interfaces with existing connections or circuit terminations when creating a new connection
2017-07-10 12:44:16 -04:00
Jeremy Stretch
618d75566f
Merge branch 'develop' into develop-2.1
...
Conflicts:
netbox/netbox/settings.py
2017-07-10 09:48:20 -04:00
Jeremy Stretch
bfd7881b7b
Fixes #1325 : Retain interface attachment when editing a circuit termination
2017-07-10 09:38:59 -04:00
Jeremy Stretch
1f9806a480
Fixes #1285 : Enforce model validation when creating/editing objects via the API
2017-07-06 17:37:24 -04:00
Jeremy Stretch
87e5687d03
Closes #1203 : Implemented query filters for all models
2017-06-19 16:10:18 -04:00
Jeremy Stretch
68ebe85a98
Closes #1218 : Added IEEE 802.11 wireless interface types
2017-06-16 17:52:09 -04:00
Jeremy Stretch
ceb8fee0cc
Moved constant definitions from models.py to constants.py
2017-06-16 16:01:44 -04:00
Jeremy Stretch
78d74261e9
Fixes #1266 : Prevent termination a circuit to an already-connected interface
2017-06-14 10:57:43 -04:00
Jeremy Stretch
469c52be28
Fixes #1263 : Differentiate add and edit permissions for objects
2017-06-13 16:41:57 -04:00
Jeremy Stretch
08883d86ef
Closes #913 : Added headers to object CSV exports
2017-06-09 16:24:59 -04:00