Jeremy Stretch
3b4b71841c
Fixes #1975 : Correct filtering logic for custom boolean fields
2018-03-29 14:47:35 -04:00
luto
49223c97c6
compare strings using "==" not "is", fixes #1980
2018-03-21 14:28:59 +01:00
Jeremy Stretch
1499d46bd1
Merge branch 'develop' into develop-2.3
2018-02-21 16:16:20 -05:00
Jeremy Stretch
16c9b68b9a
Closes #1693 : Allow specifying loose or exact matching for custom field filters
2018-02-21 15:40:11 -05:00
Jeremy Stretch
77349a2d2d
Fixes #1892 : Removed convenience function from an old migration (see #632 ) to fix database error on extras/0009_topologymap_type
2018-02-21 12:00:38 -05:00
Jeremy Stretch
6b9c193fc2
Closes #78 : Implemented ability to render topology maps for console/power
2018-02-15 12:10:29 -05:00
Jeremy Stretch
91059bb311
Merge branch 'develop' into develop-2.3
2018-02-06 14:58:11 -05:00
Jeremy Stretch
8a3045c6df
Fixes #1860 : Do not populate initial values for custom fields when editing objects in bulk
2018-02-02 21:30:16 -05:00
Jeremy Stretch
c6c165b1d0
Refactored CSV export logic
2018-02-02 11:36:45 -05:00
Jeremy Stretch
8d41447911
Renamed device status constants for clarity
2018-01-25 12:20:24 -05:00
Jeremy Stretch
822b3b6c51
Added bulk creation API tests
2018-01-02 16:29:44 -05:00
Jeremy Stretch
0515adad19
Merge branch 'develop' into develop-2.3
2017-11-14 14:38:32 -05:00
Jeremy Stretch
838bced7c5
Fixes #1703 : Added API serializer validation for custom integer fields
2017-11-14 13:15:09 -05:00
Karl
f8903945bb
Update 0008_reports.py ( #1702 )
...
* Update 0008_reports.py
PG10 version string appears to, at least on Windows, contain a comma.
* Fix missing re import.
Fix missing re import.
* Update 0008_reports.py
2017-11-13 15:11:41 -05:00
Jeremy Stretch
5640b1d1ab
Standardize on JSON data format for all POST/PUT test client requests
2017-11-08 13:54:35 -05:00
Jeremy Stretch
55fe30fe8b
Closes #1553 : Introduced support for bulk object creation via the API
2017-11-07 15:36:10 -05:00
Jeremy Stretch
002848cf09
Closes #1691 : Cleaned up and reorganized import statements
2017-11-07 11:08:23 -05:00
Jeremy Stretch
17528294fe
Closes #1631 : Added a post_run method to the Report class
2017-10-27 10:02:27 -04:00
Jeremy Stretch
09a4cec327
Fixes #1513 : Correct filtering of custom field choices
2017-10-20 16:39:13 -04:00
root
6602c2b77c
Avoid creating repeated graph nodes where device matches multiple regexps
...
Fixes #1498
2017-10-16 10:13:39 +00:00
Jeremy Stretch
65cc2905b0
PEP8 fix
2017-10-12 16:07:13 -04:00
Jeremy Stretch
9d9b90a413
Fixes #1576 : Move PostgreSQL validation logic into the relevant migration
2017-10-12 16:02:15 -04:00
Jeremy Stretch
42db8a94c2
Fixed typo
2017-10-12 13:47:44 -04:00
Jeremy Stretch
9ba7e3fe6a
Added missing permission class to reports API viewset
2017-10-11 14:37:25 -04:00
Jeremy Stretch
6671ded02f
Introduced the REPORTS_ROOT config parameter; Python2 fixes
2017-10-11 14:03:35 -04:00
Jeremy Stretch
1f4deac332
Closes #1556 : Added API endpoints listing static field choices for each app
2017-10-10 16:41:35 -04:00
Jeremy Stretch
33b4c623d1
Merge branch 'develop-2.2' into develop-2.1
2017-09-29 12:30:36 -04:00
Jeremy Stretch
26c609139e
Merge branch 'develop' into develop-2.1
2017-09-29 12:26:54 -04:00
Jeremy Stretch
c5eaaae9e7
Merge pull request #1544 from digitalocean/reports
...
Closes #1511 : Implemented reports
2017-09-28 17:16:10 -04:00
Jeremy Stretch
f9f272426c
Restrict the running of reports via API to POST requests
2017-09-28 16:04:37 -04:00
Jeremy Stretch
4f6dd4cc1b
Fixed 'failure' field name
2017-09-28 14:57:54 -04:00
Jeremy Stretch
7e0b54eadd
Bugfixes
2017-09-28 13:36:50 -04:00
Jeremy Stretch
cceb4c69f8
Expanded report view
2017-09-28 13:35:18 -04:00
Jeremy Stretch
e1bc7edede
Added a run view for reports
2017-09-28 12:51:10 -04:00
Jeremy Stretch
4151d49f69
Fixed runreport management command
2017-09-28 12:50:52 -04:00
Jeremy Stretch
0b3cddb56b
Moved ReportResult creation into Report.run()
2017-09-28 12:50:32 -04:00
Jeremy Stretch
ec6475e60b
Started adding a view for individual reports
2017-09-27 17:39:22 -04:00
Jeremy Stretch
422deae06a
Removed custom permission
2017-09-26 17:31:16 -04:00
Jeremy Stretch
d1bcc537e9
Added url field for nested report results
2017-09-26 16:55:25 -04:00
Jeremy Stretch
5aefe987c2
Cleaned up the API quite a bit
2017-09-26 16:36:43 -04:00
Jeremy Stretch
69f90c6342
Extended reports API
2017-09-25 17:27:58 -04:00
Jeremy Stretch
8936528bb0
Merge branch 'develop' of github.com:digitalocean/netbox into develop-2.2
2017-09-25 15:12:47 -04:00
Jeremy Stretch
548642ded9
Fixes #1489 : Corrected server error on validation of empty required custom field
2017-09-25 13:37:11 -04:00
Jeremy Stretch
6f401636f8
Implemented rough UI for accessing report results
2017-09-22 12:11:10 -04:00
Jeremy Stretch
c7e54ecde6
Initial work on reports API
2017-09-21 16:32:05 -04:00
Jeremy Stretch
fdba2a1e3c
Tweaked report run logic
2017-09-21 13:49:04 -04:00
Jeremy Stretch
70312a73e0
Added virtualization models to nbshell and fixed up status constants
2017-09-20 14:03:56 -04:00
Jeremy Stretch
842ba133cb
Initial work on reports
2017-09-19 17:47:42 -04:00
Jeremy Stretch
8dc6eca2d4
Enabled export templates for clusters and virtual machines
2017-09-19 11:31:29 -04:00
Jeremy Stretch
5d5a45fa13
Fixes #1508 : Enabled creating custom fields for clusters and virtual machines via the admin UI
2017-09-19 10:40:38 -04:00