Robert Brennan
2064384985
fix status bar for ingress ( #509 )
2021-03-03 10:20:36 -05:00
MAKOSCAFEE
f42af35352
fix merge conflicts
2021-02-24 21:17:58 +03:00
Robert Brennan
d9e148c0f2
fix html tag ( #489 )
2021-02-03 09:56:30 -05:00
MAKOSCAFEE
fe0060af77
added test for score
2021-01-29 22:13:01 +03:00
Robert Brennan
6cda7cd7d5
remove details links ( #473 )
2021-01-15 13:55:59 -05:00
Jordan Doig
4cee8b7e35
Some nil pointer dereference fixes
2021-01-07 20:40:22 -07:00
Jordan Doig
ee8768591b
Merge branch 'master' into jd/out-of-control
2021-01-04 16:14:33 -07:00
Jordan Doig
6e93b799b1
Update UI for non-controller types
2021-01-04 16:10:52 -07:00
Robert Brennan
17d19cacff
Fix up zero-score issues ( #468 )
...
* return score of 100 when no checks specified
* fix up zero states in frontend
* rename variables
2021-01-04 13:25:05 -05:00
Jordan Doig
9d68ee2359
Merge remote-tracking branch 'origin/master' into jd/out-of-control
2020-12-28 12:40:23 -07:00
skatika
dd2976794a
Implement namespace and container exemptions. Also refactoring according to gofmt
2020-12-18 09:50:04 -05:00
skatika
fdd30717e5
Remove unused parameter
2020-12-17 09:54:29 -05:00
Jordan Doig
550447234a
ControllerResult to Result
2020-12-16 13:32:08 -07:00
Jordan Doig
2d326419c2
Update email links
2020-12-10 19:44:39 -07:00
Jordan Doig
31fc0ab6d9
Update polaris logo
2020-12-10 11:24:41 -07:00
Jordan Doig
7e2bd017b3
PR Updates, round 1
2020-12-09 20:35:59 -07:00
Jordan Doig
5d6446afed
Update docs links
2020-12-09 14:33:29 -07:00
Jordan Doig
b1ead662a2
Make namespaces dropdown scrollable
2020-12-09 14:19:28 -07:00
Jordan Doig
bf9173acea
Navbar styles and functionality, update footer links
2020-12-09 14:10:54 -07:00
Jordan Doig
568a79b4f6
Add navbar.css
2020-12-08 22:23:11 -07:00
Jordan Doig
e64fb4cdbd
Insights card styles, navbar restructuring, begin navbar styles
2020-12-08 22:22:46 -07:00
Jordan Doig
2b77ac2b1e
Footer styles
2020-12-08 12:28:29 -07:00
jordandoig
20ea63ebe5
Add some footer styles
2020-12-05 11:25:27 -07:00
jordandoig
11d5200962
Add assets, move footer styles to new file, add new footer content
2020-12-04 11:35:55 -07:00
jordandoig
aefad52704
Add bottstrap
2020-12-04 10:48:34 -07:00
Jordan Doig
33dcb3f267
Add some Insights card styles and content
2020-12-03 11:20:00 -07:00
jordandoig
7c9ab1395f
Move exemption message into overview, add skeleton for insights card
2020-12-02 20:15:54 -07:00
Robert Brennan
1a8fb44b78
Migrate docs to Vuepress ( #442 )
...
* first pass
* fix up homepage
* more work
* housekeeping
* add script to modify home link
* add check docs
* build docs site
* Create CNAME
* fix path to check-docs
* update from template
* fix logo in readme
* fix link
* remove logspam
* remove old folders
* fix all links
* fix up readme
* change up Insights description
* add customization docs
* phrasing
* title
* titles
* titles
* change webhook docs
* refresh template
* rebuild site
* refresh from template repo
* phrasing
* add tagline
* update readme\, add readme sync script
* fix logo
* rebuild
* fix readme script
* rebuild
2020-11-30 14:15:29 -05:00
baderbuddy
b3f1b3b478
Recategorize the results into standard categories. ( #434 )
...
* Initial checkin for recategorizing checks
* Fix tests
* Fix tests
* Update example output
2020-11-04 10:17:37 -05:00
baderbuddy
7c9f01639b
Update dependencies ( #400 )
...
* Start working on updating dependencies:
* Fix webhook
* Rollback jsonschema update
* Checkin new config
* Fix run as root
* Update versions of kind
* Fix typo in kind URL
* Fix kind config
* Add csr permissions
* Fix weird image thing
* Fixed certificates
* Add to logging
* Approve cert manually
* Fix approval
* Add cert script
* Fix deployment
* Add requests/limits
* Wait if certificate doesn't exist yet
* Add check for file size
* Add variable
* Try a different imagE
* Fix command
* Update certificate logic
* Add healthz
* Don't check cert size
* Remove stat
* Fix vet
* Put in change that makes no sense
* Fix cert names
* Roll back
* Try changing config
* Add logging for each request
* Cleanup code some
* Remove bad deployments
* Fix client injection
* Update timeout
* Add logging
* Fixed e2e webhook tests
* Add permissions for approval
* Fix permissions for CSR
* Remove logging code
* Remove refresh certs file
* Fix merge issues
* Update deployments
* Try beta of admission controller config
* Target 1.15 for testing
* Add beta versions of resourceS
* Lower webhook timeout
* Refactor out a method
* Fix up PR issues
* Fix more tabs
* Remove unnecessary messageS
* Fix go.sum
* Fix go.sum
2020-09-11 08:53:14 -04:00
dirien
c33452bba0
Update footer.gohtml ( #386 )
...
* Update footer.gohtml
update the date to 2020 in the footer of the dashboard
* Update main.go
* Update CHANGELOG.md
2020-08-09 11:53:02 -04:00
Robert Brennan
47150155a0
add ability to audit a single workload ( #368 )
...
* add ability to audit a single workload
* delint
* fix help text
* update readme
2020-07-22 13:28:02 -04:00
Samuel Barabas
4e9aa21cea
Show controller check results on dashboard ( #364 )
...
As I mentioned in https://github.com/FairwindsOps/polaris/issues/351 ,
custom check results for `target: Controller` have not been shown on the
Dashboard.
2020-06-29 13:48:02 -04:00
Robert Brennan
3e9c270ac7
fix zero-state ( #341 )
...
* fix zero-state
* fix lint error
* fix denom checks
2020-06-10 16:53:40 -04:00
jordandoig
d44138bead
Update filter section styles
2020-06-03 20:26:25 -06:00
jordandoig
eb21b030c2
Add filters javascript
2020-06-03 20:19:18 -06:00
jordandoig
3061756a55
Filter by namespaces in query, style expandable filter section, check checkboxes on page load
2020-06-03 20:19:18 -06:00
jordandoig
2964280976
Add namespace filters section
2020-06-03 20:19:18 -06:00
Robert Brennan
1021f6b1d7
fix basepath link ( #319 )
2020-06-03 15:42:06 -04:00
Robert Brennan
2ac6a2b540
Change error to danger ( #299 )
...
* rename 'error' to 'danger'
* update dashboard
* fix docs
* update deploy configs
2020-05-19 08:41:07 -04:00
Bader Boland
7fdebfc4db
Fix tests
2020-03-17 09:19:33 -04:00
Robert Brennan
090700f641
minor tweaks
2020-01-14 14:50:34 +00:00
Robert Brennan
e129ba6971
fix dashboard after output change
2020-01-14 14:50:34 +00:00
Robert Brennan
9f7caabef4
change message type to boolean
2020-01-14 14:50:34 +00:00
Robert Brennan
2770be643f
Refactor validation
2020-01-14 14:50:34 +00:00
Robert Brennan
2b15f11d57
Add exemptions to config ( #204 )
...
* first pass at adding exemptions
* Update config.yaml
* make config_test more reliable
* add flag to disallow exemptions in dashboard
* add disallow-exemptions flag to CLI
* add comments
* fix exemptions flag
* fix alert on dashboard
* minor style changes
2019-10-23 17:14:03 -04:00
Adam Shannon
150b812371
pkg/dashboard: setup basePath as a path prefix in routing ( #201 )
2019-10-02 12:17:59 -04:00
Will Ledingham
b8422a93b7
Wl/stored audits ( #188 )
...
* added ability to run dashboard from a stored audit result file.
* added ability to run dashboard from a stored audit result file.
* more changes
* debugging
* de
* all working as anticipated locally
* .
* updated way of decoding YAML/JSON files.
* remmoved unneded code
* renamed fn names, moved logic around and cleaned up main.go
* deleted output files from weird places.
* deleted test file
2019-08-14 17:20:19 -04:00
Nick Huanca
75f70352ba
Additional Pod Controller Scans ( #166 )
...
**Changes**
- Refactored the way controllers work to be an interface
- Added configurable controllers to include in scans
- Added daemonsets, jobs and cronjobs in scans
- Added `ReplicationController` type controllers to the supported list
- Adjusted logic for failed YAML parsing to bubble up errors
- Added better logic for calculating summaries on cluster wide results
- Relocated responsibilities for counting types into validators vs spreading it around more packages
- Fixed bug where cronjob parsing was using wrong KIND
- Added fixtures for mocking new controller types
- Added example yamls to test scanning files
- Added functions to NamespacedResult(s) to reduce code complexity deep set iterations
- Refactored how results get added to namespacedresults so adding more later is easier
- Minor signature changes for interface implementing structs for controllers
2019-07-31 15:56:27 -06:00
Bobby Brennan
20bd32afb6
Rename ReactiveOps to Fairwinds ( #180 )
...
* Rename ReactiveOps to Fairwinds
* Rename ReactiveOps to Fairwinds
2019-07-30 15:29:09 -04:00