Jeremy Stretch
20cb13e1bb
Fixes #1975 : Correct filtering logic for custom boolean fields
2018-03-29 14:47:35 -04:00
luto
0b825ac3d0
compare strings using "==" not "is", fixes #1980
2018-03-21 14:28:59 +01:00
Jeremy Stretch
8b33b888b2
Merge branch 'develop' into develop-2.3
2018-02-21 16:16:20 -05:00
Jeremy Stretch
a5dc9537e5
Closes #1693 : Allow specifying loose or exact matching for custom field filters
2018-02-21 15:40:11 -05:00
Jeremy Stretch
6967b6bdc5
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
2d93c2b2da
Closes #78 : Implemented ability to render topology maps for console/power
2018-02-15 12:10:29 -05:00
Jeremy Stretch
73c64272d8
Merge branch 'develop' into develop-2.3
2018-02-06 14:58:11 -05:00
Jeremy Stretch
594ef71027
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
59dcbce417
Refactored CSV export logic
2018-02-02 11:36:45 -05:00
Jeremy Stretch
4df128d34e
Renamed device status constants for clarity
2018-01-25 12:20:24 -05:00
Jeremy Stretch
b27529d927
Added bulk creation API tests
2018-01-02 16:29:44 -05:00
Jeremy Stretch
3df8c63d5c
Merge branch 'develop' into develop-2.3
2017-11-14 14:38:32 -05:00
Jeremy Stretch
2047a16a57
Fixes #1703 : Added API serializer validation for custom integer fields
2017-11-14 13:15:09 -05:00
Karl
9a7dd5ea19
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
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
Jeremy Stretch
5be4b0c4fd
Closes #1631 : Added a post_run method to the Report class
2017-10-27 10:02:27 -04:00
Jeremy Stretch
a0b93bb4df
Fixes #1513 : Correct filtering of custom field choices
2017-10-20 16:39:13 -04:00
root
5fc3eac0f6
Avoid creating repeated graph nodes where device matches multiple regexps
...
Fixes #1498
2017-10-16 10:13:39 +00:00
Jeremy Stretch
75d840fa1a
PEP8 fix
2017-10-12 16:07:13 -04:00
Jeremy Stretch
b04ade8060
Fixes #1576 : Move PostgreSQL validation logic into the relevant migration
2017-10-12 16:02:15 -04:00
Jeremy Stretch
3a0b57b50f
Fixed typo
2017-10-12 13:47:44 -04:00
Jeremy Stretch
7e6573d191
Added missing permission class to reports API viewset
2017-10-11 14:37:25 -04:00
Jeremy Stretch
fdae3a3f31
Introduced the REPORTS_ROOT config parameter; Python2 fixes
2017-10-11 14:03:35 -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
3d25cecc69
Merge branch 'develop-2.2' into develop-2.1
2017-09-29 12:30:36 -04:00
Jeremy Stretch
068c0ff36c
Merge branch 'develop' into develop-2.1
2017-09-29 12:26:54 -04:00
Jeremy Stretch
afbe0bc307
Merge pull request #1544 from digitalocean/reports
...
Closes #1511 : Implemented reports
2017-09-28 17:16:10 -04:00
Jeremy Stretch
21485ca6e2
Restrict the running of reports via API to POST requests
2017-09-28 16:04:37 -04:00
Jeremy Stretch
e86ec75513
Fixed 'failure' field name
2017-09-28 14:57:54 -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
b65e9fe0f5
Fixed runreport management command
2017-09-28 12:50:52 -04:00
Jeremy Stretch
571b817f04
Moved ReportResult creation into Report.run()
2017-09-28 12:50:32 -04:00
Jeremy Stretch
2fbb39bf6f
Started adding a view for individual reports
2017-09-27 17:39:22 -04:00
Jeremy Stretch
f4c87b3739
Removed custom permission
2017-09-26 17:31:16 -04:00
Jeremy Stretch
9a1781e6e7
Added url field for nested report results
2017-09-26 16:55:25 -04:00
Jeremy Stretch
3395b51086
Cleaned up the API quite a bit
2017-09-26 16:36:43 -04:00
Jeremy Stretch
d35a2b0faa
Extended reports API
2017-09-25 17:27:58 -04:00
Jeremy Stretch
0d9ff907a8
Merge branch 'develop' of github.com:digitalocean/netbox into develop-2.2
2017-09-25 15:12:47 -04:00
Jeremy Stretch
2badb04a03
Fixes #1489 : Corrected server error on validation of empty required custom field
2017-09-25 13:37:11 -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
Jeremy Stretch
16d1f9aca8
Tweaked report run logic
2017-09-21 13:49:04 -04:00
Jeremy Stretch
4cfad2ef3b
Added virtualization models to nbshell and fixed up status constants
2017-09-20 14:03:56 -04:00
Jeremy Stretch
8f1607e010
Initial work on reports
2017-09-19 17:47:42 -04:00
Jeremy Stretch
e93129f1ae
Enabled export templates for clusters and virtual machines
2017-09-19 11:31:29 -04:00
Jeremy Stretch
35b4e190d9
Fixes #1508 : Enabled creating custom fields for clusters and virtual machines via the admin UI
2017-09-19 10:40:38 -04:00