fleet/frontend/interfaces
Lucas Manuel Rodriguez 964f85b174
Amend policy creation and spec (for proprietary query), and add update APIs (#2890)
* Amend policy creation (proprietary query), add update APIs

* Fix Datastore.SavePolicy bug (and add tests)

* Add integration tests for new policy APIs

* Add author email

* Add activities

* Push breaking changes for return policy fields

* WIP

* Add integration test for host policies

* Make more improvements to policy representation

* Improve upgrade code (from PR review comments)

* PR changes

* Revert activities for policies

* Use *uint instead of uint for queryID, use fleet.PolicyPayload

* Filter out other schemas

* New policy flow (#2922)

* created new policy flow -- no API connection

* added api props

* fixed prop name

* lint fixes

* removed unused modal; fixed style

* name, desc icons; created global components

* lint fixes

* ignoring certain files and lines for prettier

* Update frontend/pages/policies/PolicyPage/PolicyPage.tsx

* Make policy names unique across deployment

* Amend upgrade script

* Fix migration for unique names

* Do not deduplicate but instead rename policies

Co-authored-by: Martavis Parker <47053705+martavis@users.noreply.github.com>
2021-11-24 14:16:42 -03:00
..
activity.ts Dashboard: Fix activity feed verbage (#2540) 2021-10-18 13:44:13 -04:00
campaign.ts 1497 improved query experience (#1998) 2021-09-10 12:06:37 -07:00
config_option.js add prettier and have it format all fleet application code (#625) 2021-04-12 14:32:25 +01:00
config.ts Fix display value for policy update interval (#2468) 2021-10-11 10:13:10 -05:00
datatable_config.ts 1497 improved query experience (#1998) 2021-09-10 12:06:37 -07:00
decorators.js add prettier and have it format all fleet application code (#625) 2021-04-12 14:32:25 +01:00
dropdownOption.ts team add new host UI (#723) 2021-05-12 14:06:39 +01:00
enroll_secret.ts Add/Edit/Delete enroll secret UI (#2645) 2021-11-15 16:16:06 -05:00
errors.ts Edit Packs Page: Refactor and revamp (#1400) 2021-10-04 16:26:10 -04:00
form_field.ts 1497 improved query experience (#1998) 2021-09-10 12:06:37 -07:00
global_scheduled_query.ts UI feature: Frontend of performance impact bubbles (#2589) 2021-10-22 16:05:49 -04:00
host_policy.ts Host Details Page: Resolve policy issues (#2571) 2021-10-19 19:18:02 -04:00
host_summary.ts Homepage UI: Add host total count and host status count (#2894) 2021-11-12 09:27:05 -05:00
host_users.ts Host Details Page: Users table (#1152) 2021-06-22 12:26:57 -07:00
host.ts Add tab-based UI to host details page (#2878) 2021-11-12 13:43:29 -06:00
invite.ts Align API docs and frontend interfaces with API GET responses (#1602) 2021-08-16 10:30:19 -04:00
label.ts Refactored Manage Hosts (#2233) 2021-09-30 12:32:06 -07:00
license.js add prettier and have it format all fleet application code (#625) 2021-04-12 14:32:25 +01:00
notification.ts UI: License expiration warning banner (#1825) 2021-08-30 15:52:13 -04:00
osquery_table.ts 1497 improved query experience (#1998) 2021-09-10 12:06:37 -07:00
pack.ts Align API docs and frontend interfaces with API GET responses (#1602) 2021-08-16 10:30:19 -04:00
policy.ts Amend policy creation and spec (for proprietary query), and add update APIs (#2890) 2021-11-24 14:16:42 -03:00
query_stats.ts UI feature: Frontend of performance impact bubbles (#2589) 2021-10-22 16:05:49 -04:00
query.ts Add query author avatar; format last modified time (#2898) 2021-11-12 16:45:53 -06:00
redirect_location.ts 1497 improved query experience (#1998) 2021-09-10 12:06:37 -07:00
registration_form_data.js Remove username from UI (#1168) 2021-06-24 13:42:29 -07:00
registration_form_data.ts Fix missing field in setup confirmation (#2005) 2021-09-10 18:53:28 -05:00
role.ts Add UI for team admin role (#2637) 2021-10-26 09:24:16 -05:00
scheduled_query_stats.ts UI feature: Frontend of performance impact bubbles (#2589) 2021-10-22 16:05:49 -04:00
scheduled_query.ts UI feature: Frontend of performance impact bubbles (#2589) 2021-10-22 16:05:49 -04:00
software.ts Teams and Software for Homepage (#2567) 2021-10-19 11:13:18 -07:00
ssoSettings.ts Align API docs and frontend interfaces with API GET responses (#1602) 2021-08-16 10:30:19 -04:00
status_labels.ts Refactored Manage Hosts (#2233) 2021-09-30 12:32:06 -07:00
target.ts 1497 improved query experience (#1998) 2021-09-10 12:06:37 -07:00
team_scheduled_query.ts UI feature: Frontend of performance impact bubbles (#2589) 2021-10-22 16:05:49 -04:00
team.ts Add/Edit/Delete enroll secret UI (#2645) 2021-11-15 16:16:06 -05:00
user.ts Add UI for team admin role (#2637) 2021-10-26 09:24:16 -05:00
version.ts Align API docs and frontend interfaces with API GET responses (#1602) 2021-08-16 10:30:19 -04:00
vulnerability.ts Host Details Page: Software Inventory Searchable (#1390) 2021-07-15 10:01:52 -07:00