John Anderson
|
8bd1a48973
|
fixes #3428 - caching invalidation issues
Mitgate invalidation issues by using prefetch_related instead of select_related.
Also use invalidated_update instead of just update.
|
2019-08-19 01:53:39 -04:00 |
|
Jeremy Stretch
|
5f597c12de
|
Cleanup from earlier work on caching
|
2019-04-22 14:49:31 -04:00 |
|
John Anderson
|
65f357ff85
|
change cacheing to use cacheops
|
2019-04-17 12:29:21 -04:00 |
|
John Anderson
|
0596a9a160
|
move caching to views
|
2019-04-15 14:41:04 -04:00 |
|
Jeremy Stretch
|
10f6b96b02
|
Enforce view permissions for UI views
|
2019-04-11 17:27:38 -04:00 |
|
Jeremy Stretch
|
c3b5d141ab
|
Fixes #3032: Save assigned tags when creating a new secret
|
2019-04-02 11:42:49 -04:00 |
|
Jeremy Stretch
|
6b1abd6a65
|
Closes #2614: Simplify calls of super() for Python 3
|
2018-11-27 10:52:24 -05:00 |
|
Jeremy Stretch
|
68a5dcd47e
|
Removed Python 2 string compatibility
|
2018-08-14 11:58:42 -04:00 |
|
Jeremy Stretch
|
0d1bb22c6c
|
Cleaned up BulkEditView and BulkDeleteView
|
2018-07-20 21:18:10 -04:00 |
|
Jeremy Stretch
|
9d2c4257a6
|
Closes #1851: Standardize usage of GetReturnURLMixin
|
2018-07-02 11:54:41 -04:00 |
|
Jeremy Stretch
|
bb393b63b6
|
Fixes #1741: Fixed Unicode support for secret plaintexts
|
2017-11-29 15:16:11 -05:00 |
|
Jeremy Stretch
|
002848cf09
|
Closes #1691: Cleaned up and reorganized import statements
|
2017-11-07 11:08:23 -05:00 |
|
Jeremy Stretch
|
ff7a3b75b7
|
Fixes #1567: Prompt user for session key when importing secrets
|
2017-10-10 13:22:40 -04:00 |
|
Jeremy Stretch
|
b8f9ebeabd
|
Added bulk import view for secret roles
|
2017-10-09 15:56:17 -04:00 |
|
Jeremy Stretch
|
bf6f513377
|
Renamed form_class attribute to model_form for consistency
|
2017-09-12 13:55:11 -04:00 |
|
Jeremy Stretch
|
53672dc91d
|
Optimized performance when editing/deleting objects in bulk
|
2017-07-13 17:39:28 -04:00 |
|
Jeremy Stretch
|
4d3ccf4397
|
Closes #838: Display details of all objects being edited/deleted in bulk
|
2017-07-13 16:31:47 -04:00 |
|
Jeremy Stretch
|
3fa58a2e59
|
Fixes #1263: Differentiate add and edit permissions for objects
|
2017-06-13 16:41:57 -04:00 |
|
Jeremy Stretch
|
43445096cc
|
Renamed new import view to BulkImportView
|
2017-06-05 15:53:41 -04:00 |
|
Jeremy Stretch
|
8cdfac5056
|
Converted secrets import view to new scheme
|
2017-06-02 17:23:41 -04:00 |
|
Jeremy Stretch
|
297d9c6bb9
|
Import unicode_literals
|
2017-05-24 11:33:11 -04:00 |
|
Jeremy Stretch
|
d7af08bef3
|
Converted all object views to class-based views
|
2017-05-18 17:00:57 -04:00 |
|
Jeremy Stretch
|
bd2f12630d
|
Merge branch 'develop' into v2-develop
|
2017-05-08 15:02:06 -04:00 |
|
Jeremy Stretch
|
a3218274ac
|
Closes #1100: Add a "view all" link to completed bulk import views is_pool for prefixes
|
2017-05-03 15:27:26 -04:00 |
|
Jeremy Stretch
|
dfa0275908
|
Merge branch 'develop' into v2-develop
Conflicts:
netbox/dcim/forms.py
netbox/dcim/views.py
netbox/ipam/forms.py
netbox/templates/_base.html
netbox/utilities/views.py
|
2017-04-13 15:42:50 -04:00 |
|
Jeremy Stretch
|
d536cfb057
|
Improved handling of return_url for object edit/delete views; removed manual definitions of initial data fields
|
2017-04-13 13:11:23 -04:00 |
|
Jeremy Stretch
|
d1c7a56904
|
Fixes #1049: Prompt user if missing session key when adding/editing a secret
|
2017-04-06 13:55:40 -04:00 |
|
Jeremy Stretch
|
4384993546
|
Resolved RemovedInDjango20Warning deprecation warnings
|
2017-04-05 14:40:25 -04:00 |
|
Jeremy Stretch
|
583871a25b
|
Initial work on global search
|
2017-03-29 12:04:57 -04:00 |
|
Jeremy Stretch
|
dfb1bfa456
|
Finished work on secrets views; removed path from cookie assignment
|
2017-03-21 15:30:36 -04:00 |
|
Jeremy Stretch
|
c6cd67ee39
|
Adapted the web UI to work with the new secrets API
|
2017-02-03 16:14:42 -05:00 |
|
Jeremy Stretch
|
dd3e421469
|
Fixes #845: Fix missing edit/delete buttons on object tables for non-superusers
|
2017-01-26 13:20:56 -05:00 |
|
Jeremy Stretch
|
27170b2c44
|
Standardized naming of return_url for all object views
|
2017-01-23 14:07:26 -05:00 |
|
Jeremy Stretch
|
9470a03d0e
|
Re-implemented method for bulk editing/deleting all objects within a filtered queryset
|
2017-01-20 16:42:11 -05:00 |
|
Jeremy Stretch
|
6adc37f77e
|
Deprecated use_obj_view in favor of get_return_url()
|
2017-01-18 14:34:17 -05:00 |
|
Jeremy Stretch
|
b74e5204db
|
Standardized the use of return_url for ObjectDeleteView
|
2017-01-18 13:30:19 -05:00 |
|
Jeremy Stretch
|
83dea60830
|
Fixes #729: Corrected cancellation links when editing secondary objects
|
2016-12-08 12:20:45 -05:00 |
|
Jeremy Stretch
|
4823ee698d
|
Cleaned up message strings
|
2016-10-31 11:16:30 -04:00 |
|
Jeremy Stretch
|
bef660a2ad
|
Added bulk editing capability for custom fields
|
2016-08-16 14:57:04 -04:00 |
|
Jeremy Stretch
|
679a591b50
|
Fixes #429: Correct redirection of user when adding a secret to a device
|
2016-08-04 14:37:38 -04:00 |
|
Jeremy Stretch
|
71efef45e1
|
Replaced all object-specific BulkDeleteForms with the stock form provided by utilities.BulkDeleteView
|
2016-07-25 17:02:53 -04:00 |
|
Jeremy Stretch
|
cb8e0c93f2
|
Implemented object add/edit/delete logging
|
2016-05-23 14:20:42 -04:00 |
|
Jeremy Stretch
|
7502a02fba
|
Code cleanup
|
2016-05-18 16:35:35 -04:00 |
|
Jeremy Stretch
|
b481935b9a
|
Added CBVs for SecretRoles
|
2016-05-16 12:07:12 -04:00 |
|
Jeremy Stretch
|
062e64a34d
|
Collapsed EditTables into primary table for each object
|
2016-05-13 11:51:50 -04:00 |
|
Jeremy Stretch
|
f4b14b42ee
|
Converted all delete CBVs to use utilities/obj_delete.html
|
2016-05-12 15:46:02 -04:00 |
|
Jeremy Stretch
|
a0ffd71755
|
Consolidated bulk delete views to use a single template
|
2016-05-11 15:18:39 -04:00 |
|
Jeremy Stretch
|
8e11a3d624
|
Fixes #4: Include filter params when redirecting user after bulk edit/delete
|
2016-04-25 15:39:35 -04:00 |
|
Jeremy Stretch
|
a6108f2fa8
|
Changed Secret parent from a GenericForeignKey to ForeignKey(Device)
|
2016-03-21 11:42:42 -04:00 |
|
Jeremy Stretch
|
5da1ccabf5
|
Fixed table name in secret_import()
|
2016-03-17 13:57:05 -04:00 |
|