Jeremy Stretch
beac676a6e
Cleaned up BulkEditView and BulkDeleteView
2018-07-20 21:18:10 -04:00
Jeremy Stretch
206c465e02
Merge branch 'develop' into develop-2.4
2018-07-18 17:51:57 -04:00
Jeremy Stretch
02b6ffd59a
Added note about passphrase-protected keys ( #2189 )
2018-07-18 11:03:22 -04:00
Jeremy Stretch
5cf38b5ce9
Enabled export templates for secrets
2018-07-17 10:34:50 -04:00
Jeremy Stretch
0c0799f3bf
Closes #1739 : Enabled custom fields for secrets
2018-07-17 09:43:57 -04:00
Jeremy Stretch
208409110f
Added bulk tag addition/removal
2018-07-10 10:00:21 -04:00
Jeremy Stretch
d0308e0f58
Merge branch 'develop' into develop-2.4
2018-07-02 17:01:14 -04:00
Jeremy Stretch
cd56e51a61
Closes #1851 : Standardize usage of GetReturnURLMixin
2018-07-02 11:54:41 -04:00
Anaël Beutot
4e09b32dd9
Fix pycodestyle errors
...
Mainly two kind of errors:
* pokemon exceptions
* invalid escape sequences
2018-06-27 17:24:33 +02:00
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
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
9725f19bae
Code formatting cleanup
2018-03-30 13:57:26 -04:00
Jeremy Stretch
0969c458b3
Closes #1842 : Implement support for Django 2.0
2018-03-30 10:39:22 -04:00
Jeremy Stretch
8ae13e29f5
Fixes #1955 : Require a plaintext value when creating a new secret
2018-03-07 11:20:10 -05:00
Jeremy Stretch
73c64272d8
Merge branch 'develop' into develop-2.3
2018-02-06 14:58:11 -05:00
Jeremy Stretch
12e6fe1d50
Standardized declaration of csv_headers on models
2018-02-02 14:26:16 -05:00
Jeremy Stretch
9c27d18d6c
Fix bulk creation of Secrets via API
2018-01-02 17:07:21 -05:00
Jeremy Stretch
b27529d927
Added bulk creation API tests
2018-01-02 16:29:44 -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
2fc1519bc6
Merge branch 'develop' into develop-2.3
2017-12-07 14:56:16 -05:00
Jeremy Stretch
34d10f8db7
Fixes #1741 : Fixed Unicode support for secret plaintexts
2017-11-29 15:16:11 -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
Ichabond
b8df05cf88
Fixes #1655 . Removed explicit field references. ( #1656 )
...
* Fixes #1655
Further field name references were found in `consoleport.html`. These have now been removed, so we rely on proper a proper `__str__` implementation of both `ConsolePort` and `ConsoleServerPort`.
* Fixes #1655 : Removed explicit field references
Cleaned up all (notable) .name references, and removed them so __str__ can do the lifting. Did not remove the references where it was explicitly referenced to .name (eg. in details). Extended the Secret model to also include the name in __str__, since that was weirdly absent.
* Adapted PR to comply with comments
Re-introduced certain references to make sure explicit references are still used where needed.
2017-11-02 11:51:27 -04:00
Jeremy Stretch
0c645b12d1
Moved querysets to separate files; tweaked interface ordering logic ( #1523 )
2017-10-10 17:23:41 -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
8403e91fc9
Fixes #1567 : Prompt user for session key when importing secrets
2017-10-10 13:22:40 -04:00
Jeremy Stretch
c300879995
Fixes #1527 : Replace deprecated pycrypto library with pycryptodome
2017-10-09 17:40:15 -04:00
Jeremy Stretch
f4f0896470
Added bulk import view for secret roles
2017-10-09 15:56:17 -04:00
Jeremy Stretch
d651deb31c
Renamed form_class
attribute to model_form
for consistency
2017-09-12 13:55: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
e8dafc02f7
Merge branch 'develop' into develop-2.1
...
Conflicts:
netbox/netbox/settings.py
2017-07-14 10:12:35 -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
2f32e11f53
Fixes #1342 : Allow designation of users and groups when creating/editing a secret role
2017-07-13 11:44:29 -04:00
Jeremy Stretch
dc68be5abf
Removed SearchTables; created DetailTables for models where needed
2017-07-12 16:42:45 -04:00
Jeremy Stretch
af9fa85cc1
Fixes #1312 : Catch error when attempting to activate a user key with an invalid private key
2017-07-12 10:06:13 -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
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
Jeremy Stretch
e06221bc89
Merge branch 'import_headers' into develop
2017-06-07 15:54:59 -04:00