RachelElysia
2489675546
Fleet UI: [tiny bug] Autosize input does not scroll within itself ( #14492 )
2023-10-12 12:00:31 -04:00
Jacob Shandling
70e0182e4d
Merge branch 'main' into 7766-main-merge
2023-10-11 12:56:52 -07:00
RachelElysia
debe6626fd
Fleet UI: [fix] SQL editor remove multiple cursor functionality ( #14387 )
2023-10-11 11:50:27 -04:00
Jacob Shandling
eb327faabf
maintenance merge of main
into feature branch ( #14393 )
...
maintenance merge of `main` into feature branch
2023-10-09 14:28:35 -07:00
RachelElysia
be7d798a25
Fleet UI: [tiny styling bug] Fix failing policies call out alignment ( #14136 )
2023-10-05 10:36:23 -07:00
RachelElysia
ee365ea276
Frontend: Step 1 for query caching (organize FE directories, build save modals, modify routes/URLs) ( #13908 )
2023-10-02 12:26:53 -07:00
RachelElysia
3a74a9fda4
Fleet UI: [bug squashes] Fix team dropdown z-index issue, fix copy icon hover state, fix spacing before icons ( #14034 )
2023-09-21 13:46:14 -04:00
RachelElysia
8dab938a89
Fleet UI: [small bug] Creating multiple new policies save button always enabled ( #14042 )
2023-09-21 13:44:02 -04:00
RachelElysia
93c3e73665
Fleet UI: [second fix] Fix save policy 1 password autofill ( #13914 )
2023-09-13 16:52:19 -04:00
RachelElysia
7563df638c
Fleet UI: Fix searchability/loading state focus, fix hidden buttons ( #13708 )
2023-09-05 15:35:42 -07:00
RachelElysia
6173af2b30
Fleet UI: [small unreleased bug fix] Fix empty team policies search to still show inherited policies table, faster team policies page ( #13628 )
2023-09-01 11:55:32 -04:00
RachelElysia
17e581b916
Fleet UI: [small released styling bugs] Fix live query icons (size, alignment, style, color) ( #13593 )
2023-09-01 10:18:29 -04:00
RachelElysia
8a796ff5bd
Fleet UI: Server side filtering for global, team, and inherited policies ( #13479 )
2023-08-31 11:23:57 -04:00
RachelElysia
d4c8111038
Fleet UI: Add more specific page titles to browser tab ( #13335 )
2023-08-30 16:11:49 -07:00
RachelElysia
6cac6ed80a
Fleet UI: Live query UI and export results tables include all columns returned ( #13428 )
2023-08-29 08:51:37 -04:00
RachelElysia
32031a5b75
Fleet UI: More icons updated ( #13270 )
2023-08-28 13:09:21 -04:00
RachelElysia
38c5c58f8a
Fleet UI: [feature] All table links can open in a new tab ( #13349 )
2023-08-22 09:20:40 -04:00
RachelElysia
e8889a4d61
Fleet UI: Disable save button for invalid sql or name ( #12994 )
2023-08-09 16:24:46 -04:00
Jacob Shandling
c69bba6d0e
Merge branch '7765-frontend' into 7765-combined-schedules-and-queries
2023-07-27 13:35:07 -07:00
Jacob Shandling
1daf6f02c6
Revert "Merge front-end changes into 7765 Master Dev branch ( #12905 )"
...
This reverts commit 7bff7447b0
.
2023-07-27 13:32:24 -07:00
RachelElysia
fdf89989c5
Fleet UI: Queries default to alpha order ( #12924 )
2023-07-24 10:46:52 -04:00
Juan Fernandez
7bff7447b0
Merge front-end changes into 7765 Master Dev branch ( #12905 )
...
Front-end changes for combined schedules and queries.
2023-07-24 09:47:05 -04:00
Jacob Shandling
2faa476272
UI: 2 Query name styling issues ( #12885 )
...
## Addresses #12883 and #12877
- Truncate long query names such that the name itself is truncated with
ellipses while the "Observer can run" icon and associated tooltip, if
present, remain visible.
- Address lower-case "p"s in query name getting cutoff.
<img width="944" alt="Screenshot 2023-07-20 at 2 21 16 PM"
src="https://github.com/fleetdm/fleet/assets/61553566/09c141e8-a6bf-4380-8bd2-cdcc57019f73 ">
## QA
@xpkoala –The style that was removed here to address the text cutoff
issue is a far-reaching change, since this problem may be happening
elsewhere the TextCell component is used. I did manually QA this, but
please take a careful look at other tables to double check that other
text cells are still styled correctly.
- [x] Manual QA for all new/changed functionality
---------
Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2023-07-20 14:45:25 -07:00
Jacob Shandling
53f57c44db
UI - Queries page updates, pt.1 ( #12784 )
...
## Addresses #12636 – follow-up work for PR #12713
- Update Platforms column to render the user-selected platforms for a
query if any, otherwise those that are compatible
<img width="686" alt="Screenshot 2023-07-14 at 6 03 06 PM"
src="https://github.com/fleetdm/fleet/assets/61553566/abd1f079-bdfe-45be-b1dd-58eb903672ef ">
- Clean up typing and names around this column
- Encapsulate logic for query automations column cells into new
QueryAutomationsStatusIndicator component
- Increase modularity and decrease coupling of StatusIndicator
- Cleanly handle overflowing queries table due to very long query name
<img width="512" alt="Screenshot 2023-07-14 at 6 07 20 PM"
src="https://github.com/fleetdm/fleet/assets/61553566/6e970038-0aac-4f71-b21d-ececfa66b94f ">
- Small copy and layout fixes
- [x] Manual QA for all new/changed functionality
---------
Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2023-07-17 14:09:12 -07:00
RachelElysia
9ecf9dc09a
Fleet UI: Update icons (6 icons only) ( #11907 )
2023-06-02 09:48:17 -04:00
RachelElysia
aec88ecab2
Fleet UI (Unreleased bug): Fix edit policy and query pencil icon ( #12073 )
2023-06-02 09:47:22 -04:00
RachelElysia
3d4aadba3e
Fleet UI: Update icons (All icons related to action buttons/table container actions) ( #11945 )
2023-05-30 17:16:47 -04:00
RachelElysia
210d8d8b8a
Fleet UI: Begin updating icons (6 icons only) ( #11852 )
2023-05-25 09:43:44 -04:00
Luke Heath
162b709eb2
Adjust bold weight ( #11905 )
2023-05-23 16:24:01 -05:00
gillespi314
62e8e9e36a
Fix unreleased bugs related to policies page URL params ( #11873 )
2023-05-23 10:46:19 -05:00
Jacob Shandling
d4b2d28021
Always update query param on policies page, even when empty ( #11821 )
2023-05-22 09:46:53 -04:00
RachelElysia
f3e44b8e1a
Fleet UI: Policy description now multi-line ( #11785 )
2023-05-19 09:06:10 -04:00
Jacob Shandling
0c13d8f2a9
UI: Fix bug with policy automations ( #11781 )
...
## Addresses #11714
- Allow saving policy automations to Ticket integrations without
defining a webhook URL
https://www.loom.com/share/208169b6081846809dc170fcfb43f689
# 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/`
- [x] Manual QA for all new/changed functionality
---------
Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2023-05-18 12:33:26 -07:00
RachelElysia
791183bb66
Fleet UI: Ability to save new policies (team admin/team maintainer) ( #11776 )
2023-05-18 14:51:01 -04:00
RachelElysia
b0828e8b88
Frontend fix for pushed bug yesterday: Fix prop name ( #11761 )
2023-05-18 10:18:20 -04:00
RachelElysia
452b385c12
Fleet UI: Sort (and bookmark) Manage Policies tables by failing host count ( #11735 )
2023-05-17 17:25:57 -04:00
Jacob Shandling
f9ac557c8e
UI: Make all Modal widths consistent ( #11722 )
...
## Addresses #11356
Images of 3 fixed modals referenced in the issue:
<img width="1235" alt="Screenshot 2023-05-12 at 4 11 52 PM"
src="https://github.com/fleetdm/fleet/assets/61553566/098081c7-15d4-4009-92a0-7a2e14ffaab1 ">
<img width="1235" alt="Screenshot 2023-05-12 at 4 12 50 PM"
src="https://github.com/fleetdm/fleet/assets/61553566/7d0f268d-f2dc-4686-a64d-94e28a94c717 ">
<img width="1235" alt="Screenshot 2023-05-12 at 4 13 26 PM"
src="https://github.com/fleetdm/fleet/assets/61553566/d486b005-1344-4656-adec-c4929332816b ">
## Implemented:
- [x] Updated global modal styles for consistency
- [x] Add optional "width" prop to `Modal`
- [x] Misc cleanup:
- [x] Restore missing padding from inverse-alert buttons
- [x] Improve naming, lots of cleanup
- [x] More coming in separate PR
- [x] Check each of the following modals, define `width` where
necessary:
- [x] Add hosts
- [x] EnrollSecret
- [x] Also fix misaligned icons
- [x] SecretEditor
- [x] DeleteSecret
- [x] ShowQuery
- [x] AddIntegration
- [x] DeleteIntegration
- [x] EditIntegration
- [x] EditTeam
- [x] RequestCSR
- [x] HostStatusWebhook
- [x] CreateTeam
- [x] DeleteTeam
- [x] EditTeam
- [x] AddMember
- [x] RemoveMember
- [x] CreateUser
- [x] DeleteUser
- [x] EditUser
- [x] Also fix randomly shorter 'Password' field
- [x] ResetPassword
- [x] ResetSessions
- [x] WelcomeHost
- [x] DeletHost
- [x] TransferHost
- [x] POlicyDetails
- [x] AutoEnrollMdm
- [x] Info
- [x] ManualEnrollMdm
- [x] ResetKey
- [x] BootstrapPackage
- [x] DiskEncryption
- [x] OSPOlicy
- [x] SelectQuery
- [x] UnenrollMdm
- [x] MacSettings
- [x] DeleteLabel
- [x] EditCOlumns
- WIP, cannot QA yet (cc @ghernandez345):
- DeleteScript
- RerunScript
- [x] DeleteProfile
- [x] DeletePackage - allow to conform to default "m" width, 650px
- [x] PackQueryEditor - allow to conform to default "m" width
- [x] RemovePackQuery - allow to conform to default "m" width
- [x] DeletePack - allow to conform to default "m" width
- [x] AddPolicy
- [x] DeletePolicy - allow to conform to default "m" width
- [x] NewPolicy (now "SaveNewPolicyModal") - allow to conform to default
"m" width
- [x] DeleteQuery
- [x] NewQuery - allow to conform to default "m" width
- [x] PreviewData
- [x] RemoveScheduledQuery
- [x] ScheduleEditor
- [x] UserSettingsPage (aka "get API token")
- [x] 2 x ManageAutomations – set to large
- [x] 2 x PreviewPayload - allow to conform to default "m" width
- [x] 2 x PreviewTicket - same as ManageAutomations
## Checklist for submitter
- [x] Changes file added for user-visible changes in `changes/`
- [x] Manual QA for all new/changed functionality
---------
Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2023-05-17 10:07:38 -07:00
RachelElysia
cdf5843e76
Fleet UI Bug fix: Team admin/maintainer do not see save button for global policies ( #11673 )
2023-05-16 13:18:29 -04:00
RachelElysia
4ba26c965a
Fleet UI: Fix small unreleased bug ( #11676 )
2023-05-12 15:33:46 -04:00
RachelElysia
63546a0688
Fleet UI: Policies URL params (bookmarkability) ( #11585 )
2023-05-12 09:41:12 -04:00
RachelElysia
49eb3885f8
Fleet UI: New font face... Inter! ( #11625 )
2023-05-12 09:40:43 -04:00
RachelElysia
7470ea8dac
Frontend: Consolidate table button props into objects ( #11586 )
2023-05-11 15:25:56 -04:00
RachelElysia
4fdf640820
Unreleased bug: Fix inherited policy API call bug ( #11412 )
2023-04-28 10:52:16 -04:00
Jacob Shandling
cb58849d95
Fleet Premium to Sandbox ( #11372 )
...
## Addresses #9371
### Adds a suite of UI logic for premium features in the Sandbox
environment
For reviewer: please review the work for the below 3 substasks, which
are the only remaining subtasks encompassed by this PR that have not yet
passed review individually:
- #10822 (9)
- #10823 (10)
- #10824 (11)
## Checklist for submitter
- [x] Changes file added for user-visible changes in `changes/`
- [x] Manual QA for all new/changed functionality
---------
Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
Co-authored-by: Martin Angers <martin.n.angers@gmail.com>
2023-04-27 08:53:30 -07:00
RachelElysia
396b5eaae4
Fleet frontend: Fix frontend export warnings where improperly exported interfaces ( #11291 )
2023-04-25 08:44:08 -04:00
gillespi314
91b6dbb869
Fix UI bugs for users that are observers on one team and admin or maintainer on another team ( #11230 )
2023-04-18 15:11:05 -05:00
gillespi314
ea10d94d55
Fix UI bug that caused "Show inherited policies" button to be incorrectly hidden ( #11140 )
2023-04-11 15:43:15 -05:00
Luke Heath
c4775f4129
Remove log from manage policies ( #11076 )
2023-04-07 19:02:26 -05:00
Luke Heath
0deed1f112
Fix observers not being allowed access to policies ( #11071 )
2023-04-07 18:17:09 -05:00
gillespi314
f33a77c736
Remove AppContext from AddPolicyModal ( #11053 )
2023-04-07 10:47:46 -05:00