Commit graph

170 commits

Author SHA1 Message Date
Sharon Katz
6dcf78c2a8
Process exceptions for non-released code (#23393)
Process exceptions for non-released code.
Namely QA and ticket handling.

---------

Co-authored-by: Luke Heath <luke@fleetdm.com>
2024-11-21 12:59:48 -05:00
RachelElysia
79a3549e67
Quick spelling/grammar fixes (#23859)
I noticed a spelling issue and a grammar issue and fixed similar ones
elsewhere in our docs

# Checklist for submitter

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

<!-- Note that API documentation changes are now addressed by the
product design team. -->
2024-11-18 13:36:59 -06:00
Luke Heath
364250ac0c
Update guide submission process (#23870) 2024-11-15 16:09:09 -05:00
Mike McNeil
ee0c4c7fce
Apple CSR was missing from rituals. (Turned autoIssue on.) (#23673) 2024-11-13 10:24:11 -06:00
Sam Pfluger
ded196d339
Add folks to team tables (#23753) 2024-11-12 17:24:30 -06:00
Eric
e7ffbd2666
Handbook: fix <ticket-number> template on engineering handbook page. (#23156) 2024-10-25 13:36:54 -05:00
Drew Baker
59692fd4da
Drew p drawers events (#23055)
Updating DRI for events

---------

Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2024-10-23 01:43:36 -05:00
Sam Pfluger
fe59c7482c
Remove CPE (#23007) 2024-10-22 10:59:16 -05:00
Dale Ribeiro
2b300d13dc
Change mentions of 0-day to same-day (#22763)
There's some discussion in the community of the best way to describe
this, but 0-day has associations with vulnerabilities. "Same-day
support" seems to the currently agreed upon phrase other products use.

# Checklist for submitter

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

<!-- Note that API documentation changes are now addressed by the
product design team. -->

- [ ] Changes file added for user-visible changes in `changes/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.
See [Changes
files](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/Committing-Changes.md#changes-files)
for more information.
- [ ] 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
- [ ] If paths of existing endpoints are modified without backwards
compatibility, checked the frontend/CLI for any necessary changes
- [ ] If database migrations are included, checked table schema to
confirm autoupdate
- For database migrations:
- [ ] Checked schema for all modified table for columns that will
auto-update timestamps during migration.
- [ ] Confirmed that updating the timestamps is acceptable, and will not
cause unwanted side effects.
- [ ] Ensured the correct collation is explicitly set for character
columns (`COLLATE utf8mb4_unicode_ci`).
- [ ] Manual QA for all new/changed functionality
- For Orbit and Fleet Desktop changes:
- [ ] Orbit runs on macOS, Linux and Windows. Check if the orbit
feature/bugfix should only apply to one platform (`runtime.GOOS`).
- [ ] 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)).
2024-10-09 10:03:58 -05:00
Luke Heath
e2ac27e011
Document 0-day macOS major version support process beginning with macOS 16 (#22243)
Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2024-09-19 13:35:17 -05:00
Luke Heath
b0f73b1304
Fix broken link (#22129) 2024-09-16 21:28:51 -05:00
Mike McNeil
22fdd45832
Add finance department (#22067)
Co-authored-by: Sampfluger88 <sampfluger88@gmail.com>
2024-09-13 01:21:02 -05:00
Zach Wasserman
ca9874ea79
Fix link to Apple Developer login page (#22005) 2024-09-11 11:02:30 -07:00
Lucas Manuel Rodriguez
6a5c515dc4
Attempt to use go.mod version instead of hidden Github var (#21768)
Done as part of oncall improvements.

`vars.GO_VERSION` can only be changed by admins and it's not public
(Fleet devs don't know the current value of the variable), this approach
uses the version specified in our `go.mod` file.
2024-09-03 20:49:50 -03:00
Ian Littman
101322924b
Fix grammar on engineering rituals (#21113)
In addition to a word choice issue (first line fixed), there were a
couple of passive-voice/missing punctuation issues later in the table,
so figured I might as well clean those up.

If the active voice isn't right here for how the process actually goes,
bonus points for me learning something :)

---------

Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2024-08-07 01:43:40 -05:00
Luke Heath
45b61c5085
Change freeze process to release candidate process (#20857) 2024-08-01 13:47:17 -07:00
Sam Pfluger
9bb6ef15ae
Add link from product groups (#20833) 2024-07-30 09:50:47 -07:00
Luke Heath
e854687e1f
Add feature guide instructions (#20668)
Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2024-07-29 14:03:23 -05:00
Luke Heath
086ab396cc
Remove broken link in engineering handbook (#20762)
Closes #20548
2024-07-25 20:34:35 -05:00
Luke Heath
69e128c902
Update freeze instructions in engineering handbook (#20524) 2024-07-18 12:38:54 -07:00
Luke Heath
e6d69eca5e
Correct engineering interview process in handbook (#20518)
Updating so the handbook reflects our current engineering interview
process.
2024-07-17 12:02:08 -05:00
Luke Heath
9dbb514549
Update link to office hours event (#20165) 2024-07-05 11:18:08 -05: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
Sam Pfluger
a33e80123a
Re-format responsibility (#20033)
- Updating responsibility title to follow handbook format
2024-06-26 14:23:11 -07:00
George Karr
76edb73d23
Update README.md (#20002)
Adding stale community ticket process
2024-06-26 12:40:02 -07:00
George Karr
c0d8e1f99e
Update README.md (#19991)
Give better instructions to fix and check for patch readiness that
matches what we do today.

---------

Co-authored-by: Martin Angers <martin.n.angers@gmail.com>
2024-06-26 12:39:31 -07:00
Luke Heath
2f654e572d
Reformat postmortem docs to imperative (#19806) 2024-06-18 11:05:40 -07:00
Noah Talerman
6aef9520e9
MDM setup docs: APNs and ABM in the UI (#19463) 2024-06-07 14:33:00 -07:00
Nathanael Holliday
b1a18bc4a5
Remove former employee from receive-from-github.js (#19189)
Removed departed employee

---------

Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
Co-authored-by: Sampfluger88 <sampfluger88@gmail.com>
2024-05-24 19:29:00 -05:00
Noah Talerman
54cca7b28a
Docs: Fix broken links & add redirects (#19066) 2024-05-17 11:24:33 -05:00
Sam Pfluger
789311a0b1
Move IT warehouse to Engineering (#19084) 2024-05-17 08:43:13 -05:00
Noah Talerman
10fdee06f0
Eng handbook: Update link and language (#18820) 2024-05-08 12:32:31 -05:00
Luke Heath
676a6320d9
Move Yubikey orders to Engineering handbook (#18743) 2024-05-04 10:21:11 -05:00
Mike McNeil
d16b62fd12
Handbook: Transition IT to engineering (#18524)
Co-authored-by: Sampfluger88 <sampfluger88@gmail.com>
Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
Co-authored-by: Luke Heath <luke@fleetdm.com>
2024-05-03 00:18:40 -05:00
Victor Lyuboslavsky
2f8962ceff
Updated Insert on duplicate update section. (#18607)
#16562
Doc update to reflect recent deadlock fix.
2024-04-30 11:29:43 -05:00
Mike McNeil
b903e5258f
Handbook: Make departmental page preambles consistent (#18594) 2024-04-29 11:22:54 -05:00
Isabell Reedy
ee6c59d01f
Add Gabe Lopez to engineering page and MDM product group (#18523) 2024-04-26 14:02:41 -05:00
Luke Heath
3886a322fd
Move freeze start time to 11am pacific (#18549) 2024-04-25 14:34:02 -05:00
Luke Heath
fa8d1fcb00
Update engineering handbook to reflect new bug branch strategy (#17986) 2024-04-01 15:36:46 -05:00
George Karr
c739ed2472
Update Releasing-Fleet.md (#16725)
Updating broken link

---------

Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2024-03-26 12:02:09 -05:00
Luke Heath
d2b6d579a2
Update engineering handbook to adjust patch release process (#17571)
This outlines a new patch branching strategy to avoid the conflicts
we've been running into recently.

This will introduce more friction in the form of two PRs for released
bug fixes during patch weeks. The benefit is that we won't have to deal
with merge conflicts when we're cherry-picking commits into the patch
branch, which sometimes becomes a big distraction for the team.

We also found ourselves in a situation with 4.46.3 where we couldn't
release a fix without rewriting it because it had been built on top of
feature code that was not included in the patch. That was the motivation
to make this change.

---------

Co-authored-by: George Karr <georgekarrv@users.noreply.github.com>
Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2024-03-18 15:17:08 -05:00
Eric
224a5f89bd
Handbook: Fix broken links in handbook. (#17643)
Changes:
- Fixed two broken links on the digital experience handbook page
- Updated link text and removed a broken link on the engineering
handbook page.
2024-03-14 17:02:00 -05:00
Noah Talerman
3ba6bb50c4
Update Engineering handbook (#17628) 2024-03-14 11:29:04 -05:00
Sam Pfluger
7e4964385c
DRIs (#17614)
...
2024-03-14 10:24:53 -05:00
Luke Heath
bb7da24ea1
Add open QA Engineer position (#17561) 2024-03-12 15:07:36 -05:00
Luke Heath
c1a274f76d
Move critical bug notification process to product groups page (#17299)
Also updated the language in the notification process slightly so that
we only notify impacted customers and the community if community
features are impacted.
2024-03-01 16:29:02 -06:00
Luke Heath
8d7e3472e7
Add priority rating labels to product groups handbook (#17103) 2024-02-28 11:17:31 -06:00
Eric
fa6d6cbf2b
Handbook: update rituals (#17090)
Changes:
- Removed Markdown links from ritual descriptions (and added them to the
moreInfoUrl value of the rituals)
- Updated the "Generate merged schema" ritual to be weekly, and added a
`moreInfoUrl` value.
- Fixed the ritual table on the sales handbook page.

---------

Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2024-02-22 14:12:47 -06:00
Luke Heath
e5a376fb05
Update freeze ritual notes (#17050) 2024-02-21 16:09:57 -06:00
Sam Pfluger
9d03b952b2
Update communications.md (#16978)
...
2024-02-20 00:32:49 -06:00