jeremystretch
3cfab25f8a
Tweak JournalEntry form layout
2021-04-05 14:35:09 -04:00
jeremystretch
aa2beb1d78
Add tagged items count to tag view
2021-04-05 13:53:25 -04:00
Jeremy Stretch
c7040fd418
Closes #6038 : Include tagged objects list on tag view
2021-03-29 16:53:41 -04:00
Jeremy Stretch
cd629fc737
Closes #4833 : Allow assigning config contexts by device type
2021-03-29 15:40:09 -04:00
Jeremy Stretch
0fae7504b3
Add Markdown support for JournalEntry comments
2021-03-29 09:43:21 -04:00
Jeremy Stretch
36c903da04
Add dedicated view for tags
2021-03-26 15:25:18 -04:00
Jeremy Stretch
c828806b67
Merge branch 'develop' into feature
2021-03-25 16:09:28 -04:00
checktheroads
cbd4d2f99a
fix journal layout
2021-03-17 23:32:08 -07:00
checktheroads
cf8dad5763
fix object journal styles
2021-03-17 22:37:13 -07:00
checktheroads
7a3af8de83
Merge branch 'feature' of https://github.com/netbox-community/netbox into feature
...
# Conflicts:
# netbox/dcim/tables/template_code.py
# netbox/netbox/forms.py
# netbox/templates/dcim/cable_connect.html
# netbox/templates/dcim/consoleport.html
# netbox/templates/dcim/consoleserverport.html
# netbox/templates/dcim/device.html
# netbox/templates/dcim/device/base.html
# netbox/templates/dcim/device_edit.html
# netbox/templates/dcim/interface.html
# netbox/templates/dcim/rack.html
# netbox/templates/dcim/rack_edit.html
# netbox/templates/dcim/site.html
# netbox/templates/extras/configcontext.html
# netbox/templates/extras/objectchange.html
# netbox/templates/generic/object.html
# netbox/templates/inc/nav_menu.html
# netbox/templates/ipam/ipaddress_edit.html
# netbox/templates/ipam/vrf.html
# netbox/utilities/templates/buttons/export.html
2021-03-17 22:02:43 -07:00
Jeremy Stretch
82fbd975f1
Add kind field to JournalEntry
2021-03-17 12:51:39 -04:00
Jeremy Stretch
8be4fbbce3
Add JournalEntry list view w/filtering
2021-03-16 15:57:23 -04:00
Jeremy Stretch
1f1a62da67
Initial work on #151 : Object journaling
2021-03-16 15:00:08 -04:00
checktheroads
991f71bf28
update templates to bootstrap 5 classes
2021-03-14 01:06:18 -07:00
checktheroads
9b89afd6dc
begin bootstrap 5 migration, update templates
2021-03-13 02:19:42 -07:00
Martin Rødvand
d58291d119
Closes #5953 : Adds Markdown rendering of Custom Scripts' descriptions
2021-03-11 22:27:43 +01:00
Jeremy Stretch
79b19821f6
Closes #5892 : Introduce SiteGroup model ( #5937 )
...
* Initial work on #5892
* Add site group selection to object edit forms
* Add documentation for site groups
* Changelog for #5892
* Finish application of site groups to config context
2021-03-08 13:28:53 -05:00
Jeremy Stretch
9c967ee3ea
Fixes #5913 : Improve change logging ( #5924 )
...
* Initial work on #5913
* Provide per-line diff highlighting
* BulkDeteView should delete objects individually to secure a pre-change snapshot
* Add changelog tests for bulk operations
2021-03-04 13:06:04 -05:00
Jeremy Stretch
51120ccf31
Introduce generic object template
2021-03-02 15:58:33 -05:00
Jeremy Stretch
6a9b50f95d
Closes #5873 : Use numeric IDs in all object URLs
2021-02-26 17:23:23 -05:00
Jeremy Stretch
42e82f0ead
Update object edit template to use fieldsets where possible
2021-02-25 13:51:48 -05:00
Jeremy Stretch
790e1ee2e4
Update created_updated.html
2020-11-19 13:44:34 -05:00
Jeremy Stretch
d5d87e0fdd
Update templates to use "object" context var
2020-11-19 13:22:33 -05:00
Jeremy Stretch
3e7cf416f1
Update ObjectChangeLogView to use "object" context var
2020-11-19 11:49:37 -05:00
Jeremy Stretch
e2d2ff8586
Standardize on "object" for ObjectView template context
2020-11-19 11:29:18 -05:00
Jeremy Stretch
a3675854be
Clean up generic view templates
2020-11-11 16:58:29 -05:00
Jeremy Stretch
72dace29b7
Replace Glyphicons with Material Design
2020-11-06 14:49:14 -05:00
Jeremy Stretch
867f308027
Replace Font Awesome icons with Material Design
2020-11-06 14:33:20 -05:00
Jeremy Stretch
bc0e6cc8dd
Fixes #5012 : Return details of exceptions resulting from report/script execution
2020-08-20 12:47:26 -04:00
Jeremy Stretch
c163ec1e8d
Clean up custom script templates
2020-08-10 16:27:24 -04:00
Jeremy Stretch
93da6b6edf
#2006 : Clean up report views
2020-08-10 15:56:55 -04:00
Jeremy Stretch
59091efa86
Closes #4840 : Enable change logging for config contexts
2020-07-09 17:09:03 -04:00
Jeremy Stretch
6e50ed084d
Fix tags display
2020-07-08 13:10:40 -04:00
Jeremy Stretch
592ad18317
Provide a default view for Report instances
2020-07-06 13:30:13 -04:00
John Anderson
4a74927fa2
Merge branch 'develop-2.9' into 2006-scripts-reports-background
2020-07-06 02:06:53 -04:00
John Anderson
41f92ef8e6
review updates
2020-07-06 02:00:16 -04:00
John Anderson
f092c107b5
PR review updates
2020-07-06 02:00:16 -04:00
Jeremy Stretch
1ed152cd49
Fix unrestricted queries for Tags
2020-07-02 16:25:13 -04:00
Jeremy Stretch
f98fa364c0
Merge branch 'develop-2.9' into 2006-scripts-reports-background
2020-07-02 11:00:59 -04:00
John Anderson
3777fbccc3
Implements #2006 - run reports and scripts in the background
2020-06-29 03:50:05 -04:00
Jeremy Stretch
ba138de53b
Fix display of tags
2020-06-24 16:27:44 -04:00
Jeremy Stretch
2d4694e72d
Merge pull request #4770 from netbox-community/3703-limit-tag-creation
...
Closes #3703 : Restrict tag creation
2020-06-17 12:28:04 -04:00
Jeremy Stretch
adf0255bdf
Allow unrestricted access to assigned tags
2020-06-16 14:17:40 -04:00
Jeremy Stretch
da906f48d9
Standardize add, import, and export functionality for tags
2020-06-12 09:48:23 -04:00
Jeremy Stretch
bdbf21b3e2
Closes #4421 : Retain user's preference for config context format
2020-04-24 12:01:41 -04:00
Jeremy Stretch
19a10cee82
Rename base template
2020-04-10 10:21:02 -04:00
Jeremy Stretch
fa83750e72
Merge branch 'develop-2.8' into 3351-plugins
2020-03-27 13:05:34 -04:00
John Anderson
4e84e8048f
added admin and api views for listing all plugins, and refactored urls import
2020-03-20 20:10:02 -04:00
Jeremy Stretch
d4f6909859
Rename Tag.comments to description
2020-03-13 17:00:00 -04:00
Jeremy Stretch
16d3cebf3e
Update markdown filter name
2020-03-09 10:42:32 -04:00
Jeremy Stretch
1423fd9024
Rename gfm filter to render_markdown
2020-03-09 10:31:29 -04:00
Jeremy Stretch
2cf990bd92
Standardize on two-word form of "change log"
2020-02-19 12:45:52 -05:00
Saria Hajjar
faa22cb637
Fixes #2511 : Compare object change to the previous change
2020-02-15 22:39:08 +00:00
Jeremy Stretch
8df9bb6fb4
Convert change log view to extend standard template
2020-02-13 17:11:39 -05:00
Jeremy Stretch
ff952fb221
Migrate extras views to use common object list template
2020-02-13 16:39:38 -05:00
Jeremy Stretch
ed99158391
Merge branch 'develop' into 3313-config-context-gui
2020-02-03 16:07:15 -05:00
Saria Hajjar
0d18c296a9
Set default config context format to JSON to maintain existing behavior
2020-01-31 11:11:42 +00:00
Saria Hajjar
4abd3866ab
Fixes #3886 : Config context cluster (group)
2020-01-26 10:53:58 +00:00
Saria Hajjar
265d5c87e7
Format for local and source contexts
2020-01-25 16:12:37 +00:00
Saria Hajjar
724d3b8894
Fixes #3313 : YAML-format the config context in the GUI
2020-01-25 15:56:24 +00:00
Jeremy Stretch
c955aeebeb
Merge branch 'develop' into develop-2.7
2020-01-16 09:38:23 -05:00
Jeremy Stretch
e5ebe6cebc
Fix breadcrumbs for changelog entries for deleted objects
2020-01-15 10:48:30 -05:00
Jeremy Stretch
0053aa2d2e
Fix objectchange related changes panel styling
2020-01-15 10:44:31 -05:00
Jeremy Stretch
a2ead6af94
Merge branch 'develop' into develop-2.7
2020-01-09 15:27:06 -05:00
Jeremy Stretch
e7ee4486a5
Fixes #3853 : Fix device role link on config context view
2020-01-07 09:08:31 -05:00
kobayashi
5710f297f1
implement 3664
2019-12-11 04:58:42 -05:00
Jeremy Stretch
0f65cf23a5
Only use module.name for human-facing display
2019-10-30 09:13:26 -04:00
Jeremy Stretch
ed785098a6
Fixes #3571 : Prevent erroneous redirects when editing tags
2019-10-07 14:27:02 -04:00
Jeremy Stretch
9198d6924e
Fixes #3573 : Ensure consistent display of changelog retention period
2019-10-07 14:12:16 -04:00
Jeremy Stretch
8ff3d2cbf6
Closes #3456 : Enable bulk editing of tag color
2019-08-28 11:56:00 -04:00
Jeremy Stretch
3e8799b5c7
Fix script form rendering
2019-08-28 09:20:19 -04:00
Jeremy Stretch
a3d9e633c1
Always include 'commit' option
2019-08-26 17:04:04 -04:00
Jeremy Stretch
456621695a
Wrap script form inside a panel
2019-08-26 13:53:30 -04:00
Jeremy Stretch
6a8f256a56
Fix typo
2019-08-21 15:46:06 -04:00
Jeremy Stretch
de770faf6a
Add FileVar for file uploads
2019-08-16 15:27:58 -04:00
Jeremy Stretch
47d60dbb20
Fix table column widths
2019-08-14 15:46:08 -04:00
Jeremy Stretch
f8326ef6df
Add markdown rendering for log mesages
2019-08-14 14:38:11 -04:00
Jeremy Stretch
11e5e1c490
Show script log when an exception occurs
2019-08-14 12:19:36 -04:00
Jeremy Stretch
9c079ead4c
Fix notice when form does not require user input
2019-08-14 10:18:25 -04:00
Jeremy Stretch
c562af3a13
Record script execution time
2019-08-14 10:12:30 -04:00
Jeremy Stretch
30e14db881
Tweak form display (cosmetic)
2019-08-14 09:40:23 -04:00
Jeremy Stretch
0d289d660d
Add option to commit database changes
2019-08-12 14:28:06 -04:00
Jeremy Stretch
19eb4c510c
Move script attributes under a Meta class
2019-08-12 13:16:18 -04:00
Jeremy Stretch
ab504439fb
Implemented permissions for scripts
2019-08-12 11:39:36 -04:00
Jeremy Stretch
3f7f3f88f3
Fix form field ordering
2019-08-12 11:13:16 -04:00
Jeremy Stretch
9d054fb345
Add options for script vars; include script output
2019-08-12 11:13:16 -04:00
Jeremy Stretch
a25a27f31f
Initial work on custom scripts ( #3415 )
2019-08-12 11:13:16 -04:00
Justin L R Graham
890ba3ea94
Indicate when changelog retention configured to be forever.
2019-07-23 13:46:55 -05:00
Jeremy Stretch
cab3c50ae6
Closes #3314 : Paginate object changelog entries
2019-07-18 21:40:36 -04:00
Jeremy Stretch
dfcd2c247d
Closes #3264 : Annotate changelog retention time on UI
2019-06-20 14:05:53 -04:00
Jeremy Stretch
b29944d5d7
Check view permissions for object navigation tabs
2019-04-12 09:29:36 -04:00
Jeremy Stretch
0b95016e00
Merge branch 'develop' into develop-2.6
2019-03-11 21:01:18 -04:00
Jeremy Stretch
f35b4bf768
Fixes #2976 : Add delete button to tag view
2019-03-06 12:11:01 -05:00
dansheps
c208d8fc2e
* Added CSS to:
...
* Hide URLs
* Hide elements with "noprint" class
* Added noprint to:
* Header Panel
* Search Panel, Tags Panel
* Buttons
* Various list elements
* Related elements
2019-03-05 15:42:47 -06:00
John Anderson
8e548605c8
added changelog views for Tag
2019-02-22 02:29:00 -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
22eebbbc71
Fixes #2795 : Fix duplicate display of pagination controls on child prefix/IP tables
2019-01-23 13:38:16 -05:00
Jeremy Stretch
c89735cd4e
Disable wrapping of report labels
2019-01-09 11:47:34 -05:00
Jeremy Stretch
874acab90f
Merge v2.4.8
2018-11-20 12:28:24 -05:00
Jeremy Stretch
3366a6ae3d
Closes #2557 : Added object view for tags
2018-11-15 16:47:41 -05:00
Jeremy Stretch
83be0b5db4
Closes #2490 : Added bulk editing for config contexts
2018-11-13 15:08:55 -05:00
Jeremy Stretch
045856c9ac
Introduced a placeholder template filter
2018-11-05 13:00:46 -05:00
John Anderson
4039753b2f
refactored UI for local config context
2018-09-18 11:52:12 -04:00
John Anderson
0da113b723
implemnted #2392 - local config context for devices and VMs
2018-09-16 00:25:20 -04:00
Jeremy Stretch
bf8eff11ea
Closes #2333 : Added search filters for ConfigContexts
2018-08-09 12:22:34 -04:00
Jeremy Stretch
a1e8397b6b
Closes #2229 : Allow mapping of ConfigContexts to tenant groups
2018-07-27 15:47:29 -04:00
Jeremy Stretch
40efa55ec7
Merged release v2.3.7
2018-07-27 11:43:27 -04:00
Jeremy Stretch
b518258e6d
Closes #2250 : Include stat counters on report result navigation
2018-07-23 16:10:46 -04:00
Jeremy Stretch
a1d45023ab
Fixes #2256 : Prevent navigation overlap when jumping to test results on report page
2018-07-23 15:50:44 -04:00
Jeremy Stretch
d04727f4b5
Fixes #2255 : Corrected display of report results in report list
2018-07-20 09:39:55 -04:00
Jeremy Stretch
bbaa3a2058
Enabled change logging for circuit terminations
2018-07-12 13:46:30 -04:00
Jeremy Stretch
484a74defd
Misc cleanup for config contexts
2018-07-10 16:16:23 -04:00
Jeremy Stretch
4802e516e5
Arranged object tags into a separate panel
2018-07-10 10:48:33 -04:00
Jeremy Stretch
f2512c4fdc
Include link to parent object changelog when viewing a change
2018-07-10 10:15:56 -04:00
Jeremy Stretch
7857480978
Added missing description field
2018-06-29 09:56:04 -04:00
Jeremy Stretch
743cf6d398
Added description to ConfigContext
2018-06-29 09:44:32 -04:00
Jeremy Stretch
65dd7a5938
Applied JSON rederer to ConfigContext data
2018-06-28 14:05:57 -04:00
Jeremy Stretch
62989ecb6e
Moved object context rendering to ObjectConfigContextView and standardized the template
2018-06-28 13:48:12 -04:00
Jeremy Stretch
b952ec73ce
Introduced the render_json template filter
2018-06-28 10:49:52 -04:00
Jeremy Stretch
c13e4858d7
Initial work on config contexts
2018-06-27 16:02:34 -04:00
Jeremy Stretch
2d198403c7
Extend ObjectChange to optionally indicate a related object (e.g. a parent device)
2018-06-22 15:05:40 -04:00
Jeremy Stretch
4ffce75b70
Fixed typo
2018-06-21 09:47:20 -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
03a1c48b54
Added list and utility views for tags
2018-05-22 12:22:46 -04:00
Jeremy Stretch
49f268a14c
Added report results to the home page
2018-01-30 21:01:08 -05:00
Jeremy Stretch
fdae3a3f31
Introduced the REPORTS_ROOT config parameter; Python2 fixes
2017-10-11 14:03:35 -04:00
Jeremy Stretch
51194e20f2
Improved template for when no reports are found
2017-10-11 13:30:38 -04:00
Jeremy Stretch
87fb4af5cb
Cosmetic cleanup
2017-09-28 15:18:40 -04:00
Jeremy Stretch
f9a677c1a3
Bugfixes
2017-09-28 13:36:50 -04:00
Jeremy Stretch
6c6b67330f
Expanded report view
2017-09-28 13:35:18 -04:00
Jeremy Stretch
2b33e78fd3
Added a run view for reports
2017-09-28 12:51:10 -04:00
Jeremy Stretch
2fbb39bf6f
Started adding a view for individual reports
2017-09-27 17:39:22 -04:00
Jeremy Stretch
696d91daa3
Prettied up the reports list
2017-09-26 17:17:28 -04:00
Jeremy Stretch
88c57d002d
Added navigation panel
2017-09-25 16:22:50 -04:00
Jeremy Stretch
79fdf641c0
Implemented rough UI for accessing report results
2017-09-22 12:11:10 -04:00
Jeremy Stretch
b5ab498e75
Initial work on reports API
2017-09-21 16:32:05 -04:00