Commit Graph

5157 Commits

Author SHA1 Message Date
RachelElysia
4631e4eeaa
Fleet UI: Sentence casing, typo (#6942) 2022-07-28 14:54:01 -04:00
Zach Wasserman
c6c404832c
Update oncall responsibilities (#6757)
* Update oncall responsibilities

* Update engineering.md

* Update engineering.md

* Update handbook/engineering.md

* Update handbook/engineering.md

* Update handbook/engineering.md

* Update handbook/engineering.md

* Update handbook/engineering.md

* Update handbook/engineering.md

* Update handbook/engineering.md

Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
Co-authored-by: Desmi-Dizney <desmi@fleetdm.com>
2022-07-28 13:24:50 -05:00
Mike Thomas
52e22014a9
re-organized digital experience handbook page (#6933)
- moved Article formatting guidelines to their own page
- moved glossary of terms to its own page
2022-07-28 16:33:49 +09:00
Mike Thomas
933c373e0c
Update fleet-architecture-diagram.png (#6871)
Updated Fleet architecture diagram.
2022-07-28 10:03:16 +09:00
Nathanael Holliday
24c02a06f4
DRI update for Slack channel (#6930)
* DRI update for Slack channel

Deleted Eric from the DRI list for digital experience slack channel.

* Update handbook/digital-experience/README.md

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2022-07-28 10:02:10 +09:00
Desmi-Dizney
4759839502
Enclosed HTML comment (#6921)
As per @mikermcneil's Slack request.
- https://fleetdm.slack.com/archives/C01GQUZ91TN/p1658829817317569
2022-07-27 17:31:18 -05:00
Eric
46aa36356b
Website: Update LANG markers regex in build-static-content.js (#6785)
* Update LANG markers regex

* update regex to remove extra newlines from codeblocks

* revert regex in build-static-content

* remove nested codeblock

* update whitespace in changed codeblock

* update regex replace to match indentation on LANG tags

* update regex, add error if markdown was compiled with nested codeblocks

* Revert lang marker regex

* remove newlines before codeblocks in lists

* Update error, move LANG tag regex replace

* update comment to clarify what we mean by nested codeblocks

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2022-07-27 16:55:06 -05:00
RachelElysia
f78fa3c42a
Fix firefox/safari > input alignment (#6925) 2022-07-27 17:22:35 -04:00
Roberto Dip
90b723e45a
consolidate sandbox env flags (#6917)
Related to #6894, this entirely replaces FLEET_DEMO with the server config added in #6597

As part of this, I also implemented a small refactor to the integration test suite to allow setting a custom config when the server is initialized.
2022-07-27 16:47:39 -03:00
Zachary Winnerman
e2f2a4cb57
Fix monitoring IAM permissions (#6926) 2022-07-27 15:46:36 -04:00
Gabriel Hernandez
75b166f8c6
add UI patterns documentation (#6878) 2022-07-27 18:36:39 +01:00
Mike McNeil
fece71a6a0
Tool: Ryan from mergefreeze suggests trying this (#6922) 2022-07-27 11:21:29 -05:00
Mike Thomas
593f766810
Update messaging on fleetctl-npm/README.md (#6872) 2022-07-27 11:53:19 -03:00
RachelElysia
c029177087
Fleet UI: External gravatar link open in new tab (#6911) 2022-07-27 09:59:21 -04:00
Gabriel Hernandez
d88c4e3066
fix fleet setup styles (#6909) 2022-07-27 14:43:13 +01:00
RachelElysia
45b8ba2675
Fleet UI: Align dropdown cursors, buttons (#6886) 2022-07-27 08:51:45 -04:00
RachelElysia
8792acb1ec
Readable copy message, fix modal cta button alignment (#6877) 2022-07-27 08:21:16 -04:00
RachelElysia
96925f9cf1
Fleet UI: Fix jumpy action dropdown (#6891) 2022-07-27 08:19:05 -04:00
Desmi-Dizney
5fc4ef7957
Fix typo in /using-fleet/faq (#6669)
* Fix typo in /using-fleet/faq

Created as per https://github.com/fleetdm/fleet/issues/6605

* Update FAQ.md

* Update FAQ.md

* Update docs/Using-Fleet/FAQ.md

* Update docs/Using-Fleet/FAQ.md

* Update docs/Using-Fleet/FAQ.md

* Update docs/Using-Fleet/FAQ.md

* Update docs/Using-Fleet/FAQ.md

* Update FAQ.md

* Update link on docs/Using-Fleet/FAQ.md

Added closing square bracket.

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2022-07-27 16:18:59 +09:00
Desmi-Dizney
3460aaaa9b
Renamed Brand to be Digital experience (#6884)
* Renamed Brand to be Digital experience

@eashaw and I changed this to be titled Digital experience.

* Capitalized Digital Experience in handbook/digital-experience/README.md

* Capitalized Digital Experience in handbook/digital-experience/README.md

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2022-07-27 16:18:51 +09:00
Desmi-Dizney
a548fb771e
Updated Slack channel for Operations (#6899)
Done as per @mikermcneil's request in Slack 

mikermcneil
@Desmi Dizney
  can you update this slack channel in the relevant handbook to reflect this? https://fleetdm.slack.com/archives/C03MMC90MNU/p1658798689913439
mikermcneil
has renamed the channel from "help-operations" to "help-operations-and-contract-reviews"
2022-07-27 01:47:41 -05:00
Mike McNeil
f2212ee03d
DRIs: Add @mike-j-thomas to NPM brandfront (#6897)
* DRIs: Add @mike-j-thomas to NPM brandfront

relates to https://github.com/fleetdm/fleet/pull/6872

* DRIs: Add @chris-mcgillicuddy to GitHub brandfront

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2022-07-27 01:47:16 -05:00
Mike McNeil
ff116226a7
Tool: Workaround for mergefreeze API (#6908)
A timeboxed workaround for an intermittent issue where the mergefreeze API reports that a repo is frozen: false, when the mergefreeze UI says that it is actually truly frozen.
2022-07-27 01:41:57 -05:00
Mike McNeil
c5adb912f9
Tool: Remove MergeFreeze logs (#6907)
Turns out the issue being debugged in https://github.com/fleetdm/fleet/pull/6906 was in the API itself-- somehow it can get stuck on frozen: false.  If that happens, the solution is to freeze/unfreeze everything in the dashboard
2022-07-27 01:19:47 -05:00
Mike McNeil
878c21c491
Tool: Debug github webhook (#6906) 2022-07-27 00:56:50 -05:00
Mike McNeil
39fea292b9
Tool: Bring back mergefreeze API integration (#6905)
* Tool: Bring back mergefreeze API integration

Context: https://github.com/fleetdm/fleet/pull/5628#issuecomment-1196175485

Unfortunately, the API doesn't work.

* Lay out how this would work in the database - but instead, do it ephemerally for now

* Remove model

* Maintain state (the easy way for now)
2022-07-27 00:36:31 -05:00
Desmi-Dizney
8369f6b1b5
Added 4.17.1 heading back (#6902) 2022-07-26 14:44:54 -07:00
Zachary Winnerman
7ff2c3d249
Add cors to sandbox jitprovisioner (#6900) 2022-07-26 16:30:44 -05:00
Luke Heath
6c1d74f14f
Update sandbox env var and capitilization (#6896) 2022-07-26 13:58:00 -07:00
RachelElysia
5a0f4eb318
Packs UI: Update osquery releases on add/edit query pack dropdown (#6888) 2022-07-26 15:27:56 -04:00
Luke Heath
6804cc2a1f
Change terraform sandbox deploy tag to main (#6880)
* Change terraform sandbox deploy tag to main

* Add image pull policy

Co-authored-by: zwinnerman-fleetdm <zwinnerman@fleetdm.com>
2022-07-26 09:44:38 -07:00
Roberto Dip
780db937de
pass a pointer to config instead of the whole config to goroutines (#6823) 2022-07-26 12:27:30 -03:00
RachelElysia
fbbe4bb1e6
Fleet UI: Align checkboxes (#6873) 2022-07-26 08:15:57 -04:00
Gabriel Hernandez
7a1317432b
Add expiry time warning in sandbox mode (#6830)
* create a MainContent and SidePanelContent containers for layout

this creates these two new components for handling layout more cleanly. It also allows us to put in common components into main layout, like sandbox expiration notification

* use MainContent and SidePanelContent in current pages

this brings in the two new components and wraps the page contents in these. This also allowed us to clean up and remove unused/no needed styling code

* add MainContent component to user settings page and clean up user settings component

this cleans up the user settings page to follow the panel convention we have as well as adds the MainContent component to this page

* add MainContent component to team pages

* update Sandbox gate to render optional component when in sandbox mode and add to MainContent

* add call to sandbox api to get expiry time

this adds a conditional call when the user is in sandbox mode to get the expiry time of the instance

* fix sticky elements on settings pages to work with sandbox expiry message

* fix e2e test after MainContent refactor
2022-07-26 13:05:57 +01:00
RachelElysia
fb76123b16
Fleet Desktop UI: Add device user error for invalid token (#6850) 2022-07-26 06:36:33 -04:00
Eric
83ba81dd26
Add redirects for articles that have changed category (#6865)
* Add redirects

* remove whitespace change
2022-07-26 00:26:22 -05:00
Mike McNeil
5689c83769
Website: Remove "as seen on techcrunch" from homepage (#6869)
It's been a few months now and, while neat to share the story, some visitors report experiencing it as an indicator that Fleet is an earlier stage company than it actually is, which is misleading.

We're not THAT hip.
2022-07-26 13:12:29 +09:00
Mike McNeil
6c2cfcdc6e
Article: Update casing (#6868) 2022-07-25 22:04:53 -05:00
Robert Fairburn
189362c2af
Add rfairburn to receive-from-github.js (#6848) 2022-07-25 18:36:04 -05:00
Desmi-Dizney
a7585e3cec
Editor pass - Fix double quote usage in sql query (#6862)
This has been edited for copy.
2022-07-25 18:29:29 -05:00
Roberto Dip
5a44d01566
update documentation of orbit/pkg/packaging (#6819)
This updates the documentation of orbit/pkg/packaging mainly to note that the exported functions are not safe for concurrent usage (subject to change.)
2022-07-25 20:14:20 -03:00
Roberto Dip
d63f56f8c0
add support for notarization in fleetdm/fleetctl images (#6818)
#6674
2022-07-25 20:06:10 -03:00
Andrew Baker
c09a8a7385
Update cover image (#6858) 2022-07-25 17:59:03 -05:00
Andrew Baker
805dd3aaed
Add Google link (#6857) 2022-07-25 15:55:14 -05:00
RachelElysia
08485b3a5c
Sandbox UI: Homepage, CTA to add personal device (#6775) 2022-07-25 16:42:03 -04:00
RachelElysia
8d3de2a70a
Data table UI: Fix several ellipses to appear at end of cell only (#6829) 2022-07-25 16:26:52 -04:00
Zachary Winnerman
913acdc2ae
Add auth header requirement for /new and fix openapi spec for timestamp (#6855) 2022-07-25 16:26:04 -04:00
RachelElysia
f00647379e
UI: Fix disabled cursor with/without tooltip (#6846) 2022-07-25 16:22:00 -04:00
Mike McNeil
006b584252
Docs: Lay up spot for Tony's video (#6853) 2022-07-25 15:18:38 -05:00
Zach Wasserman
b3a575b023
Remove semgrep from Actions (#6847)
Sadly, this never saw the love it needed to bring value. No opposition
to bringing it back later, but removing it for now.
2022-07-25 10:53:06 -07:00