Commit Graph

57 Commits

Author SHA1 Message Date
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
Mike McNeil
55aadfe092
Codeowners: Reduce # of pings for reviews of docs (#7207)
* Codeowners: Reduce # of pings for reviews of docs

To avoid duplicative pings in Slack, reduce the number of folks who get automatically pinged about review requests when documentation, handbook, and website routes are changed.

I left Mike T and Chris both on the digital experience handbook so that PRs can be merged quickly there in many cases, regardless of timezone.

Also @chris-mcgillicuddy I made you responsible for either (a) approving and merging or (b) if there changes to meaning or code samples, requesting review from the on-call engineer.

* Update to reflect routing doc changes through Chris, and add sub-headings

* Pull the most relevant sentences to the top of each responsibility

* Use more peaceful language
2022-08-19 12:44:04 -05:00
Mike McNeil
e6781e4379
Update CODEOWNERS to include handbook, etc (#7163)
* Update CODEOWNERS

* Update CODEOWNERS

* Update CODEOWNERS

* Update CODEOWNERS

* Update CODEOWNERS

* add articles/ + add leading "/" for CHANGELOG.md so it doesn't inadvertently catch others

* Update custom.js

* lint fix

* Update custom.js
2022-08-11 12:38:00 -05:00
Zach Wasserman
1f479f5cdd
Make Desmi codeowner for all markdown files (#6997) 2022-08-04 10:04:27 -07:00
Roberto Dip
ad9479ec49
fix CODEOWERS and add Desmi as owner of docs/*.md (#6755)
Per the new changes in the [handbook](https://fleetdm.com/handbook/community#how-to-request-a-review-for-markdown-changes-to-the-docs) this adds @Desmi-Dizney as codeowner of `docs/*.md`, this way he is automatically added as a reviewer when a file is changed.

Since I was there, I also fixed the mention to actually ping @fleetdm/g-platform
2022-07-20 11:51:57 -03:00
Tomas Touceda
045b64f034
Set CODEOWNERS for github actions as g-platform (#5780)
* Set CODEOWNERS for github actions as g-platform

* Add robert to infra codeownership
2022-05-17 16:15:12 -03:00
Noah Talerman
81795b8342
Add Kathy as API docs codeowner (#5756)
- DevRel added as a reviewer anytime the docs are updated
2022-05-17 09:46:53 -04:00