Ian Littman
8e4e89f4e9
API + auth + UI changes for team labels ( #37208 )
...
Covers #36760 , #36758 .
# Checklist for submitter
If some of the following don't apply, delete the relevant line.
- [x] 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/guides/committing-changes.md#changes-files )
for more information.
- [x] Input data is properly validated, `SELECT *` is avoided, SQL
injection is prevented (using placeholders for values in statements)
## Testing
- [x] Added/updated automated tests
- [x] Where appropriate, [automated tests simulate multiple hosts and
test for host
isolation](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/reference/patterns-backend.md#unit-testing )
(updates to one hosts's records do not affect another)
- [ ] QA'd all new/changed functionality manually
2025-12-29 21:28:45 -06:00
jacobshandling
48ea14abbd
UI: Labels by IdP ( #30368 )
2025-06-30 10:05:03 -07:00
jacobshandling
f93b869f26
Update label membership by host IDs directly ( #25687 )
...
## For #25261
<img width="826" alt="Screenshot 2025-01-23 at 11 07 19 AM"
src="https://github.com/user-attachments/assets/3a2f5d75-c0bf-445a-80dc-976914ff434e "
/>
### [Demo
video](https://drive.google.com/file/d/1ZFcrizkZ6zNODnTXjRC1f-Oeght5zOP4/view?usp=sharing )
- [x] Changes file added for user-visible changes in `changes/`,
- [x] Added/updated automated tests
- [ ] A detailed QA plan exists on the associated ticket (if it isn't
there, work with the product group's QA engineer to add it)
- [x] Manual QA for all new/changed functionality
---------
Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2025-01-23 12:38:57 -08:00
Gabriel Hernandez
5bc4acf9e8
new dynamic and manual labels UI test and update react testing library ( #18369 )
...
tests for the new label pages
also updates react testing library and its plugins versions
- [x] Added/updated tests
2024-04-25 13:26:26 +01:00
Gabriel Hernandez
2fc4e520b8
add ability to create manual labels ( #18303 )
...
relates to #17031
Adds functionality to create manual labels in fleet.
- [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] Added/updated tests
- [x] M0anual QA for all new/changed functionality
---------
Co-authored-by: Martin Angers <martin.n.angers@gmail.com>
2024-04-16 17:22:08 +01:00