Commit Graph

8723 Commits

Author SHA1 Message Date
Roberto Dip
998e1dfb6b
fix issues when MDM info is empty during migration (#13320)
for #13319
2023-08-14 19:21:06 -03:00
Andrew Baker
34bacf5312
Change link for self service registration (#13228)
# 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-08-14 12:12:53 -05:00
Roberto Dip
902e064d04
fix issues with migration flow (#13297)
For #13094
2023-08-14 09:56:59 -03:00
Mike McNeil
700fdd3999
Handbook: Clarify position opening process to ensure "hired, starting… (#13300)
… soon" count is correct

Handbook: Clarify position opening process to ensure "hired, starting
soon" count is correct .
2023-08-13 22:01:28 -05:00
Mike McNeil
6ed56ca8c9
Automation: Fix maintainers automation for new handbook pages (#13301) 2023-08-13 21:59:57 -05:00
RachelElysia
6010f06c9c
Fleet UI: Add hover/focus state to icon and border of label filter search (#13299) 2023-08-11 15:47:45 -04:00
Mike McNeil
a3b47c1877
handbook: company (#13295)
.. airplane let’s see if your wificontjnues to work
2023-08-11 09:17:01 -07:00
RachelElysia
c177b8ecbb
Fleet UI: [released bug] Add hover state/ tabbing state to user side panel buttons (#13292) 2023-08-11 10:21:05 -04:00
RachelElysia
449d0c99d5
Fleet UI: [unreleased bug] Fix hover fill of reveal button (#13291) 2023-08-11 10:00:21 -04:00
RachelElysia
78d070d0b2
Fleet UI: [bug fix] Selected organization tab styling (#13269) 2023-08-11 09:32:02 -04:00
Roberto Dip
d845720c2d
fix: ensure we assign ABM profiles for modified hosts (#13275)
for #12958 and #13110
2023-08-10 19:51:17 -03:00
Roberto Dip
70bdfe9512
fix panic if concurrent requests write capabilities (#13278) 2023-08-10 19:49:07 -03:00
gillespi314
c42f8230f7
Check assigned DEP in Orbit MDM migration (#13232) 2023-08-10 17:36:34 -05:00
Jacob Shandling
ed229c28f2
Prevent host page label filter text from jumping at low viewport width (#13256) 2023-08-10 14:41:49 -07:00
Jacob Shandling
948ae13507
UI - Fix host count (#13276)
## Addresses #13277 

<img width="642" alt="Screenshot 2023-08-10 at 11 22 19 AM"
src="https://github.com/fleetdm/fleet/assets/61553566/3f7e4b47-c0ef-4f52-9aed-75adcf12ab61">
<img width="649" alt="Screenshot 2023-08-10 at 11 22 49 AM"
src="https://github.com/fleetdm/fleet/assets/61553566/55cf79ca-fbb2-42e8-a545-de30b55fb8f5">

- [x] Manual QA

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2023-08-10 11:40:43 -07:00
Luke Heath
21b21abd22
Prepare v4.35.2 (#13273) 2023-08-10 11:35:03 -07:00
Luke Heath
f3b9bcc02a
Prepare v4.35.1 (#13163) 2023-08-10 08:43:52 -07: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
RachelElysia
970b3c3962
Fleet UI: [bug fix] Text cells in all tables no longer overflow into next column (#13241) 2023-08-10 09:27:54 -04:00
Isabell Reedy
18d232bfe6
Change "tier" to "echelon" to match the handbook (#13235) 2023-08-10 00:50:31 -05:00
Mike McNeil
4ee14ca463
Handbook: Typo fixes (#13264)
Follow-up for:  https://github.com/fleetdm/fleet/pull/13236/files
And for: https://github.com/fleetdm/fleet/pull/13248/files
2023-08-10 00:36:23 -05:00
Mike McNeil
68460d2618
Automation: Change maintainers for docs and query library path to avo… (#13240)
…id confusion

This relates to #13207  (see my comment)
2023-08-10 00:36:05 -05:00
Mike McNeil
6cb74eab03
Handbook: Tipping while traveling in the US (#13242) 2023-08-10 00:35:28 -05:00
Mike McNeil
50de3a72e7
Handbook: Taking time off clarifications (#13230) 2023-08-10 00:01:53 -05:00
RachelElysia
e8889a4d61
Fleet UI: Disable save button for invalid sql or name (#12994) 2023-08-09 16:24:46 -04:00
RachelElysia
ab159edcc9
Fleet UI: Move observer + to under observer to conform with permissions ordering (#13257) 2023-08-09 16:24:09 -04:00
RachelElysia
067447cb64
Fleet UI: Fix typo 12630 (#13255) 2023-08-09 16:23:41 -04:00
Zach Wasserman
f520038932
Update README for Black Hat talk (#13258) 2023-08-09 13:23:27 -07:00
Zach Wasserman
b11f49bf1b
Update README for Black Hat 2023 resources (#13246) 2023-08-09 13:10:23 -07:00
Martin Angers
b3d0192995
Return 403 instead of 500 when conditions are not met to perform a required pwd reset (#13244) 2023-08-09 15:28:04 -04:00
Noah Talerman
49a3a15fe9
Product handbook: Add design convention (#13252)
- Document design convention for using bold text for copy in UI and docs

Discussed with @rachaelshaw and @marko-lisica during product design sync
on 2023-08-08
2023-08-09 12:25:18 -07:00
Rachael Shaw
c5ce89f546
Docs: Update FAQ section about the "Packs" UI (#13194)
Update FAQ answer to better align with [more recent content about
packs](https://fleetdm.com/handbook/company/why-this-way#why-does-fleet-support-query-packs).
2023-08-09 11:57:00 -07:00
Sampfluger88
b2de1c64c4
update hiring process (#13248) 2023-08-09 13:45:02 -05:00
Mike McNeil
e7d6d599ef
Why make it obvious when things break? (#13249)
Closes https://github.com/fleetdm/fleet/issues/12305
2023-08-09 13:35:15 -05:00
RachelElysia
e2d68b9b51
Fleet UI: (Styling bug) Search bar alignment, hover state (#13151) 2023-08-09 13:35:28 -04:00
Zach Wasserman
0f99f2aec0
Update routes.js with Black Hat 2023 URL (#13234) 2023-08-09 07:47:47 -07:00
Sampfluger88
e8060e5085
Update people-operations.md (#13236) 2023-08-09 03:33:01 -05:00
Marcos Oviedo
d0232561b9
Pushing Blackhat USA 2023 assets for Windows Agentless C2 talk (#13233)
This commit contains the following assets

- Whitepaper
- Slides
- MDM PoC Server
- Exploit Code for CVE-2023-38186
- Sample CSP Boilerplate code
2023-08-08 18:24:50 -07:00
Sampfluger88
7ade93ade1
Linked article to #is-it-any-good (#13220)
Linked [Finding Balance While Working
Remotely](https://mikesolin.com/2023/08/05/finding-balance-while-working-remotely/)
article to "[fit your
lifestyle](https://mikesolin.com/2023/08/05/finding-balance-while-working-remotely/)"


Credit: @flammable (Mike Solin)
https://mikesolin.com/2023/08/05/finding-balance-while-working-remotely/
2023-08-08 18:07:12 -05:00
Luke Heath
b43d587d13
Update drafting handbook to include estimation deadline (#13217) 2023-08-08 17:03:10 -05:00
Zachary Winnerman
42b1951ea7
fixup (#13209)
# 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-08-08 15:55:21 -04:00
Roberto Dip
ac25d8f581
remove quotes from FLEET_URL property in Windows templates (#13190)
related to #13175 and #13186
2023-08-08 16:36:33 -03:00
Sampfluger88
97722be178
Added link to company values (#13211)
Added link to company values from GitLab handbook:
https://about.gitlab.com/handbook/leadership/#process-gets-a-bad-rep
2023-08-08 14:12:09 -05:00
Sampfluger88
f22bf5c10e
Time sensitive rituals (#13208) 2023-08-08 13:58:36 -05:00
Zachary Winnerman
004cc0d3cd
Add external vuln scans addon (#13206)
# 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-08-08 14:38:20 -04:00
Jacob Shandling
5b711cdc2e
Frontend – correctly represent all platform string possibilities (#13193) 2023-08-08 10:40:07 -07:00
Jacob Shandling
a7f1501054
Update fleetctl convert for schedulable queries (#13125) 2023-08-08 10:39:20 -07:00
Gabriel Hernandez
6555d8def4
Feat UI windows automatic enrollment (#12988)
relates to #12606

Implementation of the Windows automatic enrollment Fleet UI pages. This
includes implementation of card for windows automatic enrollment, the
setup page for windows automatic enrollment, and terms and conditions
page for windows (This is currently still being worked on as our current
solution is not working).

**windows mdm auto enrollment card**


![image](https://github.com/fleetdm/fleet/assets/1153709/d4dc1813-dc28-4a63-bacd-cb7e43e18170)

**windows auto enrollment setup page**


![image](https://github.com/fleetdm/fleet/assets/1153709/92da4b05-0d5d-4404-867f-6d315957bdc3)

- [x] 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.
- [x] Manual QA for all new/changed functionality

---------

Co-authored-by: Marcos Oviedo <marcos@fleetdm.com>
2023-08-08 15:57:55 +01:00
Roberto Dip
6d186602cd
add flags to configure Windows MDM certs using their contents (#13184)
related to #13033

seems like we're not currently documenting any Windows MDM config flags,
so I left those undocumented too.
2023-08-08 10:54:50 -03:00
Gabriel Hernandez
b4ee1c58b5
update OSversion service method to not search on for no team (#13127)
relates to #12986

This is a fix for a case where the `os_versions` endpoint was returning
a 404 when searching for `no teams`.

# Checklist for submitter

- [x] 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.
- [x] Manual QA for all new/changed functionality
2023-08-08 13:30:29 +01:00