Commit Graph

7474 Commits

Author SHA1 Message Date
Mike McNeil
edafbd8c50
Add step of double-checking location is correct (#11079) 2023-04-07 21:07:53 -05:00
Mike McNeil
27ed369b6d
Add start date update step (#11078) 2023-04-07 20:56:31 -05:00
Mike McNeil
a5f21dd7f8
Typo fix (#11077) 2023-04-07 20:31:51 -05:00
Roberto Dip
34833d64a5
improve table cleanup on unenrollment (#11075)
https://github.com/fleetdm/fleet/issues/10948
2023-04-07 22:02:17 -03:00
Luke Heath
c4775f4129
Remove log from manage policies (#11076) 2023-04-07 19:02:26 -05:00
Roberto Dip
da15fc8f3b
fix link in error (#11068) 2023-04-07 20:30:57 -03:00
Luke Heath
0deed1f112
Fix observers not being allowed access to policies (#11071) 2023-04-07 18:17:09 -05:00
Roberto Dip
670492c129
Write an enroll secret to osquery when it's read from config profile (#11066)
#11065

Since `secret.txt` is written when the installer is built, but
installers using `--use-system-config` don't have an enroll secret at
build time, this file was empty and causing osquery to have trouble
enrolling.

This PR writes the file when the values are read from a configuration
profile.
2023-04-07 19:34:16 -03:00
Jacob Shandling
6ece25d80d
Update Vulnerability-Processing.md (#11049) 2023-04-07 15:38:53 -05:00
Jacob Shandling
fe2f3c3473
Add .5x transform only to .svg org logos (#11063) 2023-04-07 15:38:08 -05:00
RachelElysia
d159ca8ae8
Fleet UI: When SES configured so no need for SMTP (#11064) 2023-04-07 15:32:08 -05:00
Roberto Dip
77e5c004f4
implement bootstrap packages during DEP enrollment (#11052)
#10213
2023-04-07 17:31:02 -03:00
Zach Wasserman
1a521133f4
Upgrade Go version to 1.19.8 (#11057)
# Checklist for submitter

If some of the following don't apply, delete the relevant line.

- [x] Changes file added for user-visible changes in `changes/` or
`orbit/changes/`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
2023-04-07 12:05:22 -07:00
Jacob Shandling
7a1ee3a97d
Scroll bug fix (#11061)
## Addresses #9988

Manual QA 

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2023-04-07 11:56:14 -07:00
RachelElysia
71e2e4d07c
Small bug fix: hide show/hide sql toggle for observer plus view (#11060) 2023-04-07 14:55:28 -04:00
gillespi314
f33a77c736
Remove AppContext from AddPolicyModal (#11053) 2023-04-07 10:47:46 -05:00
RachelElysia
bfa257c8b5
Fleet UI: 1 new premium role (Observer+, GitOps is hidden) (#11028) 2023-04-07 11:36:47 -04:00
Eric
c7244add59
Website: Retry failed PUT requests to Vanta (#11023)
Changes:
- Chained a `.retry()` onto the PUT requests to Vanta in the
`send-data-to-vanta` script
.
2023-04-07 10:28:58 -05:00
Mike McNeil
bd23150ef7
Merged in Eng Together agenda from calendar and linked to handbook from cal event (#11035) 2023-04-06 18:53:05 -05:00
Jacob Shandling
ecfc9e5903
Move status header's tooltip further to the left (#11046) 2023-04-06 18:47:45 -05:00
Jacob Shandling
dc7bfd2a35
Select query style bugs (#11043) 2023-04-06 18:45:13 -05:00
KanchiMoe
12e2047af9
replication_group_description is deprecated (#11047)
`replication_group_description` is a deprecated argument for
`aws_elasticache_replication_group`.
The replacement is `description`.

Highlighted on this job:
https://github.com/fleetdm/fleet/actions/runs/4613224383/jobs/8154983457#step:4:54

---
From:
https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/elasticache_replication_group#argument-reference

> `replication_group_description` – (Deprecated use `description`
instead) User-created description for the replication group. Must not be
empty.
2023-04-06 19:44:10 -04:00
Noah Talerman
7c7f2fe2c7
Move Okta and EULA config options to contributors docs (#11042) 2023-04-06 18:42:57 -05:00
Noah Talerman
79e5f11664
Update Workstations YAML: Set macOS update deadline (#10962) 2023-04-06 18:42:04 -05:00
Mo Zhu
d776f713ad
Add requestor section (#11010)
Add requestor to help keep track of who needs to be notified if a story
gets de-prioritized

.

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-04-06 18:20:14 -05:00
Mike McNeil
5f4f9c810d
Disable blank issues to ensure new community feature requests going into a board (#11045) 2023-04-06 18:19:24 -05:00
Mo Zhu
cb27f51176
MDM docs: Update manual migration guide (#10963)
- Make docs more readable and correct some statements about disk encryption
2023-04-06 18:02:29 -04:00
Marcos Oviedo
a576668cad
Pushing CIS policies from 18.9.103.1 to 18.9.105.2.1 (#10759)
This relates to #10366
2023-04-06 17:53:16 -03:00
Marcos Oviedo
4419820707
Pushing CIS policies for bullets 18.9.108.x.x (#10742)
This relates to #10367
2023-04-06 17:27:20 -03:00
Marcos Oviedo
9f6c803b4f
Adding fix to not use COM installer object (#9661)
This relates to #9576
2023-04-06 17:26:33 -03:00
Gabriel Hernandez
aeeae1706e
Update disk encryption refresh copy (#11033) 2023-04-06 15:20:07 -05:00
Jacob Shandling
40c540a1cc
UI: org logo bug fix (#11018) 2023-04-06 15:12:41 -05:00
Mike McNeil
fac6cd8b4d
Zach joins final interview for engineering candidates (#11038) 2023-04-06 15:05:46 -05:00
Gabriel Hernandez
a4bc2931e9
consistant UI for info banner on host details and my device page (#11027) 2023-04-06 14:41:11 -05:00
Mo Zhu
93dabd816b
Update QA process (#10921)
Co-authored-by: Luke Heath <luke@fleetdm.com>
2023-04-06 12:25:48 -07:00
RachelElysia
7198026f91
Manage policies page: Add search functionality (#10967) 2023-04-06 14:37:31 -04:00
Benjamin Edwards
6f836d60cb
add support for AWS SES email backend (#10847) 2023-04-06 13:21:07 -05:00
Roberto Dip
cf874f2901
update fleetd manifest url (#11032)
#10971 this updates the manifest url
2023-04-06 13:50:40 -03:00
Luke Heath
0ee49f11fc
Prepare v4.29.1 (#10945) 2023-04-06 11:49:37 -05:00
Luke Heath
689d6ddffe
Exclude certain paths from docker publish workflow (#10884) 2023-04-06 11:49:11 -05:00
Zach Wasserman
c6c5e6c61b
More robust version handling for macOS software (#10703)
This should get version numbers for more apps on macOS. Notably,
1Password includes helper apps that were getting vulnerability false
positives because we were not picking up the versions.

Addresses #10702.

# Checklist for submitter

If some of the following don't apply, delete the relevant line.

- [x] Changes file added for user-visible changes in `changes/` or
`orbit/changes/`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [x] Manual QA for all new/changed functionality
2023-04-06 08:10:06 -07:00
Roberto Dip
40c5bb1c25
install fleetd on DEP enrolled hosts during enrollment (#10971)
https://github.com/fleetdm/fleet/issues/9459
2023-04-05 20:52:26 -03:00
Roberto Dip
12b79d5e46
add pkg to inspect xar files (#11015)
Part of #10213 this will be used to do various validations in the
provided bootstrap package.
2023-04-05 20:49:02 -03:00
Eric
be0fb61384
Website: Fix iOS v10 compatibility issues (#11022)
Closes: #10985 

Changes:
- Removed the `min-height` that was set on embedded videos in docs,
articles, the handbook, and the homepage.
- Fixed a docs navigation alignment issue
- Updated the `height` of the hero on
`/reports/state-of-device-management`
2023-04-05 17:22:05 -05:00
Mo Zhu
a504e46d19
Update APNs and ABM set up guide (#10895)
Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
2023-04-05 14:40:39 -07:00
Benjamin Edwards
14629202ed
add ingress destroyer (#10674)
this PR adds a step in the AWS state function that introduces a new ECS
fargate task that is responsible for destroying the ingress for the
particular instance.

I have tested the Go code locally, but not yet fully deployed into ECS.
What is does is run:

`aws eks update-kubeconfig` which is described as:
```
       This command constructs a configuration with  prepopulated  server  and
       certificate  authority  data  values  for a specified cluster.  You can
       specify an IAM role ARN with the --role-arn option to use for authenti-
       cation  when  you issue kubectl commands.  Otherwise, the IAM entity in
       your default AWS CLI or SDK credential chain is  used.
```

I then write the output of this command to the tmp directory, then load
the Go SDK for Kubernetes telling it to read this kubeconfig file to
bootstrap which cluster we'll operate on.

relates to https://github.com/fleetdm/fleet/issues/8569

Then its a simple Ingress destroy command.

---------

Co-authored-by: zwinnerman-fleetdm <zwinnerman@fleetdm.com>
Co-authored-by: Zachary Winnerman <98712682+zwinnerman-fleetdm@users.noreply.github.com>
2023-04-05 17:15:33 -04:00
Mike McNeil
365da2b825
Fix broken link (#11019) 2023-04-05 15:54:25 -05:00
Martin Angers
231b8e4153
Support deletion host-referencing tables that use UUID instead of ID when deleting a host (#11017) 2023-04-05 16:29:28 -04:00
Marcos Oviedo
242716c905
Adding COLLATE NOCASE to address case insesitive registry behavior (#11011)
It relates to bugs found in #9922
2023-04-05 17:22:07 -03:00
Jacob Shandling
422c44e17a
UI: Adjustment to overflowing mdm columns fixes (#11009) 2023-04-05 13:19:32 -07:00