Jeremy Stretch
4397d3da02
Remove redundant TreeManager from TenantGroup
2021-03-10 14:35:44 -05:00
Jeremy Stretch
fc5bb966f0
Declare TaggableManager on PrimaryModel base class
2021-03-10 14:32:50 -05:00
Jeremy Stretch
7a5cf80412
Clean up extraneous imports
2021-03-05 12:48:53 -05:00
Jeremy Stretch
6a9b50f95d
Closes #5873 : Use numeric IDs in all object URLs
2021-02-26 17:23:23 -05:00
Jeremy Stretch
bec7ea7072
Standardize model types based on function
2021-02-24 21:01:16 -05:00
Jeremy Stretch
c9c8d337a0
Closes #5011 : Standardized name field lengths across all models
2020-10-15 15:37:34 -04:00
Jeremy Stretch
2276603ac3
Drop CustomFieldValue
2020-08-21 16:21:11 -04:00
Jeremy Stretch
8d7001fe56
Move abstract ChangeLoggedModel under extras
2020-07-09 17:07:25 -04:00
Jeremy Stretch
e23b2c4c4f
Implement RestrictedQuerySet as a manager
2020-05-29 16:27:36 -04:00
John Anderson
9df238c5f2
Merge branch 'develop' into develop-2.8
2020-03-15 00:18:32 -04:00
John Anderson
9466802a95
closes #4368 - extras features model registration
2020-03-14 03:03:22 -04:00
Jeremy Stretch
cebe580484
Add a description field to all organizational models
2020-03-13 16:33:28 -04:00
Jeremy Stretch
3b4ec5926d
Standardize existing description fields to a length of 200 chars
2020-03-13 15:49:58 -04:00
Jeremy Stretch
45f6ea211d
Implement support for nested TenantGroups
2020-03-11 21:12:55 -04:00
Jeremy Stretch
6959785cd1
Define __all__ for models.py within each app
2020-01-14 12:01:23 -05:00
Jeremy Stretch
446acbdf82
Closes #33 : Add ability to clone objects (pre-populate form fields)
2019-12-06 16:13:52 -05:00
John Anderson
fc2bb724fa
initial pass on migrating to custom tag model with color and comments fields
2019-02-20 03:52:47 -05:00
Jeremy Stretch
980d62d579
Removed Python 2 string compatibility
2018-08-14 11:58:42 -04:00
John Anderson
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
Jeremy Stretch
b556d2d626
Renamed CreatedUpdatedModel to ChangeLoggedModel and applied it to all primary and organizational models
2018-06-13 15:40:16 -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
9b3869790d
Implemented tags for all primary models
2018-05-10 12:53:11 -04:00
Jeremy Stretch
9725f19bae
Code formatting cleanup
2018-03-30 13:57:26 -04:00
Jeremy Stretch
a9fefbec5c
Added missing CSV header
2018-02-02 16:23:07 -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
08883d86ef
Closes #913 : Added headers to object CSV exports
2017-06-09 16:24:59 -04:00
Jeremy Stretch
f21c6bca00
Import unicode_literals
2017-05-24 11:33:11 -04:00
Jeremy Stretch
d98e9e1838
Resolved RemovedInDjango20Warning deprecation warnings
2017-04-05 14:40:25 -04:00
Jens L
80439c495e
Basic Support for Python 3 ( #827 )
...
* Rudimentary python3 support
* update docs and trigger Travis
* fix some of the tests
* fix all python3 errors
* change env calls to just python
* add @python_2_unicode_compatible decorator to models for python2 compatibility
* switch netbox.configuration to from netbox import configuration
2017-01-23 16:44:29 -05:00
Jeremy Stretch
52567c4ade
Fixes #764 : Encapsulate in double quotes values containing commas when exporting to CSV
2017-01-04 10:47:00 -05:00
Jeremy Stretch
e31fae5ec5
Fixes #712 : Corrected export of tenants which are not assigned to a group
2016-11-29 13:45:31 -05:00
Jeremy Stretch
76f0463290
Extended API to include custom fields
2016-08-22 13:20:30 -04:00
Jeremy Stretch
6cdb62b67e
Minimal implemtnation of custom fields
2016-08-15 15:24:23 -04:00
Jeremy Stretch
bc9158a74f
Closes #412 : Tenant group assignment is no longer mandatory
2016-08-02 16:04:25 -04:00
Jeremy Stretch
2abee211a2
Implemented tenancy for VRFs and VLANs
2016-07-27 11:29:20 -04:00
Jeremy Stretch
27c21237ff
Added description to Tenant model
2016-07-26 17:44:32 -04:00
Jeremy Stretch
fa2ccc1c18
Initial multitenancy implementation
2016-07-26 14:58:37 -04:00