Commit Graph

63 Commits

Author SHA1 Message Date
Noah Talerman
2a60823a93
Update Kubernetes best practice docs (#16807)
- Remove example YAML file from docs to deduplicate
- Update "Prepare a new version of Fleet" handbook instructions to point
to the best practice YAML
- Add README to point to docs
- Move tools for deploying Fleet on Kubernetes to `Deploy/` folder.
- Add @dherder as CODEOWNER so that Dave gets pinged every time a
contributor wants to make a change to the Kubernetes

---------

Co-authored-by: Dave Herder <27025660+dherder@users.noreply.github.com>
Co-authored-by: Luke Heath <luke@fleetdm.com>
2024-02-27 22:49:48 -06:00
Eric
6762908670
Update codeowner of /schema folder (#17020)
...
2024-02-20 18:10:41 -06:00
Sam Pfluger
1a26b7f753
Correctly request Mike for review (#16972)
...

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2024-02-19 16:50:54 -06:00
Sam Pfluger
cfe0e3dd11
Make Sam CODEOWNER of dept handbook pages (#16686) 2024-02-08 16:10:00 -06:00
Mike McNeil
daf47a0d40
Make "@sampfluger88" CODEOWNER of issue templates (#16203)
Making @Sampfluger88 CODEOWNER for all GitHub issue templates
(fleetdm/fleet, fleetdm/ confidential)
Related to https://github.com/fleetdm/confidential/pull/5074
2024-01-19 10:14:37 -06:00
Sam Pfluger
8c58738906
Make Rachael Shaw CODEOWNER of docs (#15129) 2023-11-14 22:53:49 -06:00
Sampfluger88
03bb027441
CODEOWNERS: docs (#14558)
Closes fleetdm/fleet#14536

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-10-14 17:02:42 -05:00
Sampfluger88
54971df031
Docs: Make Mike CODEOWNER of the docs (#14483)
Closes fleetdm/classified#588

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-10-12 22:54:29 -05:00
Eric
17d0b7d56b
Website: Update pricing page (#14273)
Closes: https://github.com/fleetdm/confidential/issues/3521

Changes:
- Added an "all features" option to the pricing mode switch on
fleetdm.com/pricing
- updated the styles and layout of the pricing page to match the latest
wireframes.

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2023-10-06 18:29:55 -05:00
Sampfluger88
b5b7fba561
Handbook CODEOWNERS (#13195)
Everyone can contribute to the handbook, and page DRIs are expected to
keep their pages up to date. To shape and absorb changes, and learn from
how GitLab evolved its handbook as that company grew, CEO will ALSO
review all PRs that change the handbook before they are merged.
(Background: As of mid-2023, there are only ≤3 handbook PRs per weekday
on the busiest of weeks. If this increases dramatically, or when time
allows the company to prioritize writing down the content design,
structure, and vision for the evolution of the handbook, we'll change )

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-08-10 10:13:36 -05:00
Mike McNeil
1ec179c138
Prepare for rituals.yml automation (move features table YML) (#13049)
- Ahead of per-department rituals.yml automation, move feature list .yml
out for clarity
2023-08-02 16:58:20 -05:00
Luke Heath
7b7ccc982f
Update infra codeowners (#13079) 2023-08-01 12:03:02 -07:00
Mike McNeil
5b511c5c05
Apply page rename from last week (#13054) 2023-07-29 18:28:29 -05:00
Mike McNeil
6460893a5c
Deduplicate config, auto-remove #g-ceo and #handbook labels when appropriate, improve comments (#12915)
- Deduplicate config for DRI vs CODEOWNERS (this eliminates extra
notifications folks were receiving)
- auto-remove #g-ceo and #handbook labels when appropriate
- improve comments
2023-07-22 14:07:54 -05:00
Luke Heath
000fcf5d0b
Add infrastructure directories to codeowners (#12869) 2023-07-20 15:14:01 -07:00
Mike McNeil
58c1137a8b
Add a few priority CODEOWNERS on top of auto-request automation (#12791) 2023-07-15 21:20:19 -05:00
Sampfluger88
0d93b9687b
Request review automatically for non-codeowners (#12786)
https://github.com/fleetdm/confidential/issues/3146

To test this works:
- sam should be able to change ceo handbook and be autoapproved
- mike submitting a PR to the ceo handbook should request review from
Sam but auto-approve for mike
- Jarod's use case of creating an article should now work, even if his
PR contains images

.

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-07-15 19:56:30 -05:00
Mo Zhu
33c512a722
Update to have Rachael Shaw also own schema tables docs (#12536)
...

---------

Co-authored-by: Sampfluger88 <108141731+Sampfluger88@users.noreply.github.com>
2023-07-06 16:01:07 -05:00
Luke Heath
65109a6d84
Add lukeheath to changelog codeowners (#12593)
Co-authored-by: Sampfluger88 <108141731+Sampfluger88@users.noreply.github.com>
2023-07-06 15:52:11 -05:00
Noah Talerman
5f24881c9b
Update CODEOWNERS (#12595)
- Update Changelog codeowner to JD (@spokanemac)
2023-07-03 22:14:54 -05:00
Roberto Dip
c7488663f2
add a puppet module to manage MDM features (#12032)
Related to #11185 this adds a Puppet module that provides:

1. A custom type named `fleetdm::profile` that can be used to define
profiles to a device
2. A function named `fleetdm::release_device` that can be used to
release a device from await device configuration.

Instructions/usage can be found in the `README.md` file.

---------

Co-authored-by: Martin Angers <martin.n.angers@gmail.com>
2023-05-31 17:26:12 -03:00
Rachael Shaw
9cd094a22a
Add rachaelshaw to CODEOWNERS for docs (#11793)
+ Added myself to `/docs/` as discussed with @mikermcneil 
+ Also to the specific doc sections for the REST API and API for
contributors because they were separated out (let me know if you'd
rather I remove myself from those, don't mean to get grabby!)
+ Fixed a typo 

.

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-05-23 21:46:41 -05:00
Nathanael Holliday
e3b7e5e4d6
Offboarding (#11435) 2023-05-02 13:09:32 -05:00
Mike McNeil
a703544830
Add missing DRI (#11400) 2023-04-27 13:56:29 -07:00
Mike McNeil
3cad35278e
Handle status columns during offer acceptance process (#10553)
.
2023-03-20 23:52:55 -05:00
Sharon Katz
97cd0cf70f
Add Rachel to compliance code owners (#10572) 2023-03-20 10:20:09 -04:00
Eric
767fc39387
Update osquery schema version & regenerate merged schema (#10471)
Changes:
- Changed the version of osquery schema we merge with Fleet's overrides
from `5.7.0` to `5.8.1`
- Rand the `generate-merged-schema` script to regenerate
`osquery_fleet_schema.json` .


## EDIT
Mike: Hi Eric, if my changes look good to you, and if it's passing CI,
would you merge?

.

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-03-17 19:32:34 -05:00
Mike McNeil
c880bed78d
make DRIs match (#10426) 2023-03-10 11:37:42 -06:00
Zachary Winnerman
714a628908
Update readmes (#10214)
# Checklist for submitter

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

- [ ] 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.
- [ ] Documented any API changes (docs/Using-Fleet/REST-API.md or
docs/Contributing/API-for-contributors.md)
- [ ] Documented any permissions changes
- [ ] Input data is properly validated, `SELECT *` is avoided, SQL
injection is prevented (using placeholders for values in statements)
- [ ] Added support on fleet's osquery simulator `cmd/osquery-perf` for
new osquery data ingestion features.
- [ ] Added/updated tests
- [ ] Manual QA for all new/changed functionality
  - For Orbit and Fleet Desktop changes:
- [ ] Manual QA must be performed in the three main OSs, macOS, Windows
and Linux.
- [ ] Auto-update manual QA, from released version of component to new
version (see [tools/tuf/test](../tools/tuf/test/README.md)).
2023-03-01 11:07:46 -05:00
Charlie Chance
08a8b1cc17
offboarding charlie (#10140)
.
2023-02-27 16:43:49 -06:00
Lucas Manuel Rodriguez
bbd0cb087b
Add compliance to CODEOWNERS (#10100) 2023-02-24 17:59:34 -03:00
Mike McNeil
6eea240b79
reduce to a single github notification when possible (#9958) 2023-02-20 13:42:33 -06:00
Mike McNeil
5adc070bd4
Change DRI for standard query library (#9936)
based on github.com/fleetdm/fleet/pull/9931

.
2023-02-17 19:38:25 -06:00
Luke Heath
77cfb3da30
Add frontend group to codeowners (#9542) 2023-01-27 17:35:38 -06:00
Sharon Katz
bfed99f746
Have a single schema owner (#9506) 2023-01-25 16:38:02 -06:00
Sharon Katz
f095431f12
Add code owners (#9499) 2023-01-25 14:25:57 -05:00
Charlie Chance
b56a381a29
Offboarding Guillaume (#9418) 2023-01-18 17:35:40 -07:00
Mo Zhu
121420af7a
Set Jarod as owner of release posts (#9374) 2023-01-17 13:09:30 -06:00
Mike McNeil
4033a95d25
test (#9354)
see if this fixes automatic reviewer on
https://github.com/fleetdm/fleet/pull/9353
2023-01-16 09:44:36 -06:00
Charlie Chance
d6808b1051
Offboarding: Chris (#9321)
.

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-01-13 13:44:36 -06:00
Mike McNeil
250921c5f2
Temporarily remove docs DRI (#9085)
Reverse a previous change I made that was a mistake, and temporarily remove automated requests for review.
As it was, it wasn't working, and was just creating noise for more folks e.g. extra reviewers in https://github.com/fleetdm/fleet/pull/9001
2022-12-21 22:36:41 -06:00
Mike McNeil
af3bf28971
DRI == Jarod (#9002)
* DRI == Jarod

* Update CODEOWNERS

* Update CODEOWNERS

* Update custom.js

* Fix accidental change

Up to you guys, ill leave the way it was
2022-12-13 22:30:53 -06:00
Charlie Chance
145c4569f3
Codeowners (#8797)
* Codeowners

Before we changed to Nate being the code owner for the page, I received notifications for reviewing changes to the ceo-handbook subpage. Now that defaults to Nate. 
Not sure if this is the fix for that or not. But wanted to put it on someone's radar.

* Update CODEOWNERS

Co-authored-by: Roberto Dip <me@roperzh.com>

Co-authored-by: Roberto Dip <me@roperzh.com>
2022-11-28 13:51:34 -07:00
Charlie Chance
a31ce2c692
CODEOWNERS: offboarding (#8511)
offboarded Tim.
2022-10-31 23:08:29 -05:00
Eric
60e06c087f
Add redirects for moved handbook pages, update codeowenrs and handbook DRIs (#8285)
* Add redirects for moved handbook pages

* update config/custom.js and CODEOWNERS

* Update CODEOWNERS

* Update custom.js

* Update routes.js

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2022-10-17 22:17:16 -05:00
Mike McNeil
d892c84874
Simplify digital experience handbook so there is a single DRI (#8093) 2022-10-05 14:05:20 -05:00
Mike McNeil
2d6bb9f869
Guillaume == DRI of schema docs (#8071)
* Update CODEOWNERS

* Update custom.js
2022-10-04 10:40:21 -05:00
Mike McNeil
3c75b8ad39
Mo == DRI of status of features table on pricing page (#7820)
* Mo == DRI of status of features table on pricing page

- CEO is DRI of pricing
- Mo is DRI of features table correctness

Input of many other contributors is important to both.

* Update CODEOWNERS

* Update CODEOWNERS

* Update custom.js
2022-09-17 01:44:31 -05:00
Lucas Manuel Rodriguez
a84ff87851
Add charts/ to CODEOWNERS (#7686) 2022-09-12 17:03:46 -03:00
Eric
f90148abad
change website/package.json codeowner to eashaw (#7543) 2022-09-01 21:31:15 -05:00