Commit graph

94 commits

Author SHA1 Message Date
Roberto Dip
e5db368920
update CODEOWNERS to allow fleetdm/go to review orbit code (#22346) 2024-09-25 16:18:18 -05:00
Luke Heath
dd583f051b
Update docs codeowners temporarily (#22320) 2024-09-23 15:43:55 -05:00
Mike McNeil
22fdd45832
Add finance department (#22067)
Co-authored-by: Sampfluger88 <sampfluger88@gmail.com>
2024-09-13 01:21:02 -05:00
Luke Heath
7276809e13
Remove engineering codeowners (#21634) 2024-08-28 11:35:17 -05:00
Luke Heath
c6eeb946bd
Update CODEOWNERS (#21601) 2024-08-28 10:34:52 -05:00
Luke Heath
16f63482b9
Update CODEOWNERS (#21241) 2024-08-11 12:55:54 -06:00
Luke Heath
0a126cabe3
Temporarily set API docs DRI to georgekarrv (#21238) 2024-08-10 19:49:43 -07:00
Nathanael Holliday
0f0b478ddd
Update CODEOWNERS (#21183)
Removed code owner no longer w/ Fleet
2024-08-08 16:56:33 -05:00
Noah Talerman
214c97ca26
Update CODEOWNERS and DRIs (#20503)
- @lukeheath is interim DRI of API design while @rachaelshaw is out
- @noahtalerman is interim DRI of product reference docs
- @eashaw is also CODEOWNER of `docs/` b/c of doc generation markdown,
structure expertise, and to unblock if Noah is slow to review

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2024-07-17 15:51:12 -05:00
Luke Heath
1f13f2c68d
Add more codeowners for coverage if one is out of office (#20523) 2024-07-16 16:39:19 -07:00
Lucas Manuel Rodriguez
b8479fa9cd
Fix last_enrolled_at for macOS devices when re-enrolling to MDM (#20173)
#20059

- [X] Changes file added for user-visible changes in `changes/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [X] Input data is properly validated, `SELECT *` is avoided, SQL
injection is prevented (using placeholders for values in statements)
- [X] If database migrations are included, checked table schema to
confirm autoupdate
- For database migrations:
- [X] Checked schema for all modified table for columns that will
auto-update timestamps during migration.
- [X] Confirmed that updating the timestamps is acceptable, and will not
cause unwanted side effects.
- [X] Ensured the correct collation is explicitly set for character
columns (`COLLATE utf8mb4_unicode_ci`).
- [X] Added/updated tests
- [X] Manual QA for all new/changed functionality
2024-07-10 21:40:40 -03:00
Luke Heath
6dfdcdd95d
Add requirement for multiple product group PR reviews on some code paths (#20055) 2024-06-27 15:23:38 -07:00
Luke Heath
ac8e45105d
Remove myself as temporary backup docs codeowner (#20036) 2024-06-26 14:21:10 -07:00
Luke Heath
d2ed0319a3
Add lukeheath as fallback for time-sensitive docs PRs (#19605) 2024-06-07 14:31:25 -07:00
Noah Talerman
34c6055ced
it-and-security/ CODEOWNERS (#19327)
- Add @getvictor
2024-05-29 09:55:18 -05:00
Luke Heath
b4850cca7d
Add JD to IT codeowners (#19238) 2024-05-23 17:28:50 -05:00
Sam Pfluger
e63f35a298
Update DRI of security files (#19114) 2024-05-17 10:11:57 -05:00
Sam Pfluger
28742fccb3
Fix auto-approval + CODEOWNER blockage (#18668)
- Remove redundant callouts for Luke in issue templates
- Fix auto-approval + CODEOWNER blockage 
cc @lukeheath
2024-04-30 23:07:28 -05:00
Luke Heath
56a26f5ef8
Add George to infra codeowners (#18519) 2024-04-24 14:12:53 -05:00
Grant Bilstad
b4d009804d
add to CODEOWNERs for main Fleet repo (#18430)
...Added to confidential, looking to be added here as well for the main
Fleet repo.
2024-04-19 16:38:50 -05:00
Luke Heath
04e88afba4
Add myself to codeowners for /it-and-security/ as a fallback approver (#18292) 2024-04-15 17:49:28 -05:00
Noah Talerman
8042c9cec4
Head of Product Design is DRI for features table (#18052) 2024-04-04 16:01:44 -05:00
Eric
6ae3880704
Website: Update build script to exclude folders with an underscore prefix & rename docs/Deploy/kubernetes/ (#17817)
Closes: #17582

Changes:
- Updated the `build-static-content` script to not generate HTML pages
for files in subfolders that are prefixed with an underscore
- Renamed the `docs/Deploy/kubernetes` folder »
`docs/Deploy/_kubernetes`
- Documented this new behavior on the communications page of the
handbook.
- Updated commands on the Deploy Fleet on Kubernetes page.

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2024-03-22 18:15:01 -05:00
Luke Heath
b6ab842db2
Add EMs to engineering workflows codeowners (#17808) 2024-03-22 15:32:09 -05:00
Luke Heath
b5a81f93d9
Add myself as codeowner to all engineering workflows (#17800) 2024-03-22 12:29:07 -05:00
Luke Heath
38ea8db7cd
Set GitHub workflow DRIs (#17777) 2024-03-21 16:04:53 -05:00
Noah Talerman
01e0d70903
Noah is codeowner for dogfood (#17635)
- @noahtalerman get's a Toast notification for changes to dogfood
(managed via [Fleet's best practice
GitOps](https://github.com/fleetdm/fleet-gitops))

Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2024-03-14 21:20:11 -05:00
Luke Heath
fbcf63d5f4
Update CODEOWNERS (#17627)
This adds Ben back to the codeowners for infra files. This is necessary
because both Kathy and I will be out tomorrow, so no one will be able to
approve Robert's infra changes.
2024-03-14 19:02:33 -05:00
Sam Pfluger
7e4964385c
DRIs (#17614)
...
2024-03-14 10:24:53 -05:00
Eric
f295aab582
Website: Update testimonials.yml (#17454)
> Note: these changes were originally in
https://github.com/fleetdm/fleet/pull/17450, but were moved into a
separate PR to remove the code owner review requirement from that PR

Changes:
 - Updated Andre Shields's job title
 - Updated Dan Grzelak's quote (Removed an emoji)
 - Updated Erik Gomez's job title

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2024-03-12 13:05:04 -05:00
Luke Heath
3f1ade51a0
Add myself to product groups handbook maintainers (#17239) 2024-02-29 11:02:17 -06:00
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