1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00
Commit Graph

759 Commits

Author SHA1 Message Date
a36b120c8b Merge branch 'develop-2.5' into 20-physical-cabling 2018-10-19 13:34:21 -04:00
22ed4f1b53 Merge release v2.4.6 2018-10-10 09:36:51 -04:00
4c37628784 Fixes #2393: Fix Unicode support for CSV import under Python 2 2018-10-05 15:33:29 -04:00
bf47e7cae3 #2487: Require the 'brief' parameter to evaluate True 2018-10-04 14:50:57 -04:00
db2721c581 Enable brief API output utilizing nested serializers 2018-10-04 13:43:50 -04:00
3eddeeadc5 Initial work on #20 - patch panels 2018-10-03 14:04:16 -04:00
364bbdeab8 Merged release v2.4.5 2018-10-03 11:23:21 -04:00
15babeb584 Fixes #2414: Tags field missing from device/VM component creation forms 2018-09-28 16:26:08 -04:00
020b5ea870 Fixes #2470: Log the creation of device/VM components as object changes 2018-09-28 16:04:51 -04:00
292647da14 Closes #2402: Order and format JSON data in form fields 2018-09-13 11:31:34 -04:00
2ac60bdf48 Merge branch 'develop' into develop-2.5 (v2.4.4 release) 2018-08-22 12:10:44 -04:00
e1e41a768a Fixes #2369: Corrected time zone validation on site API serializer 2018-08-20 16:53:23 -04:00
7145f86a6e #2359: Extended exempt attributes to 'migrate' command 2018-08-15 15:02:58 -04:00
7ec4155845 Closes #2359: Implement custom makemigrations command to ignore extraneous field attributes 2018-08-15 14:18:52 -04:00
980d62d579 Removed Python 2 string compatibility 2018-08-14 11:58:42 -04:00
ac546a9711 Closes #2000: Remove support for Python 2 2018-08-14 11:48:12 -04:00
a2ff21fab9 Fixes #2334: TypeError raised when WritableNestedSerializer receives a non-integer value 2018-08-08 15:09:30 -04:00
c51c20a301 Fixes #2319: Extend ChoiceField to properly handle true/false choice keys 2018-08-07 13:48:29 -04:00
1905516536 Fixes #2314: Serialized representation of object in change log does not incldue assigned tags 2018-08-07 08:52:57 -04:00
bd5e860be0 Refactored the tests to remove a lot of boilerplate 2018-08-03 11:39:26 -04:00
1bdfcd1dbe Fixes #2301: Fix model validation on assignment of ManyToMany fields via API patch 2018-08-03 10:45:53 -04:00
f1bc88fc0c Adopt django-taggit-serializer for representation of assigned tags in the API 2018-08-03 09:43:03 -04:00
722d0d5554 Webhook signal refactor - fixes #2282 (#2260)
Refactor of webhook signaling system to use the same middleware mechanics of Changelogging
2018-07-30 14:23:49 -04:00
f7aa259995 Misc cleanup 2018-07-30 14:00:37 -04:00
f664998d9b Misc cleanup 2018-07-30 12:49:08 -04:00
c2416411c1 Renamed ChoiceFieldSerializer and ContentTypeFieldSerializer 2018-07-30 12:41:20 -04:00
40efa55ec7 Merged release v2.3.7 2018-07-27 11:43:27 -04:00
e82bf66a76 ExceptionHandlingMiddleware: Use server_error view for custom templates 2018-07-23 23:12:41 -04:00
c8a73b5b15 Fixes #2266: Permit additional logging of exceptions beyond custom middleware 2018-07-23 23:00:09 -04:00
beac676a6e Cleaned up BulkEditView and BulkDeleteView 2018-07-20 21:18:10 -04:00
d334bd4477 Corrected exception handling in get_serializer_for_model() 2018-07-16 13:26:26 -04:00
484a74defd Misc cleanup for config contexts 2018-07-10 16:16:23 -04:00
0c4495eb39 Order tags by name only, not item count 2018-07-10 14:25:04 -04:00
864d49f54d Fixed regex casting to satisfy pycodestyle 2018-07-10 14:21:40 -04:00
bd2219276f Force custom field values to strings for object change serialization 2018-07-10 14:16:16 -04:00
29172d045d Added missing import statement 2018-07-10 10:11:09 -04:00
289a762bf1 Record tags when serializing an object for an ObjectChange 2018-07-10 10:10:22 -04:00
208409110f Added bulk tag addition/removal 2018-07-10 10:00:21 -04:00
edf53d4516 Flip the order of tag and URL name for the tag template tag 2018-07-05 15:20:13 -04:00
6ddbd79fe6 Fixed object return_url resolution for bulk editing 2018-07-03 09:49:36 -04:00
d0308e0f58 Merge branch 'develop' into develop-2.4 2018-07-02 17:01:14 -04:00
cd56e51a61 Closes #1851: Standardize usage of GetReturnURLMixin 2018-07-02 11:54:41 -04:00
bf1c7cacc6 Improved rendering of boolean fields in tables 2018-06-29 12:05:56 -04:00
f5f16ce64b Include custom fields in ObjectChange data 2018-06-29 10:40:57 -04:00
b952ec73ce Introduced the render_json template filter 2018-06-28 10:49:52 -04:00
4e09b32dd9 Fix pycodestyle errors
Mainly two kind of errors:
* pokemon exceptions
* invalid escape sequences
2018-06-27 17:24:33 +02:00
ce27a1d211 serialize_object(): Allow extra data to overwrite existing fields 2018-06-22 15:27:22 -04:00
6c1b5fdf3a Moved object serialization into a utility function 2018-06-22 14:00:23 -04:00
e1055b7f97 Moved ObjectChange creation logic from middleware to ChangeLoggedModel 2018-06-21 13:24:26 -04:00
a1f6ed1713 Disabled the creation of new UserActions 2018-06-21 10:56:33 -04:00