NASA-AMMOS / aerie-ui

The client application for Aerie.
https://nasa-ammos.github.io/aerie-docs/
MIT License
28 stars 5 forks source link

UI Refactor #1151

Closed duranb closed 4 months ago

duranb commented 5 months ago
### Tasks
- [ ] https://github.com/NASA-AMMOS/aerie-ui/issues/1156
- [ ] https://github.com/NASA-AMMOS/aerie-ui/issues/1157
- [ ] https://github.com/NASA-AMMOS/aerie-ui/issues/1158
- [ ] https://github.com/NASA-AMMOS/aerie-ui/issues/1159
- [ ] https://github.com/NASA-AMMOS/aerie-ui/issues/1160
- [ ] https://github.com/NASA-AMMOS/aerie-ui/issues/1161
### Stretch Goals
- [ ] https://github.com/NASA-AMMOS/aerie-ui/pull/1185
- [ ] https://github.com/NASA-AMMOS/aerie-ui/pull/1184
- [ ] https://github.com/NASA-AMMOS/aerie-ui/issues/1162
- [ ] https://github.com/NASA-AMMOS/aerie-ui/issues/1163
- [ ] https://github.com/NASA-AMMOS/aerie-ui/issues/1175
- [ ] https://github.com/NASA-AMMOS/aerie-ui/issues/1177
### Nice to haves
- [ ] https://github.com/NASA-AMMOS/aerie-ui/issues/1178
- [ ] https://github.com/NASA-AMMOS/aerie-ui/pull/1186
- [ ] https://github.com/NASA-AMMOS/aerie-ui/pull/1188
- [ ] https://github.com/NASA-AMMOS/aerie-ui/pull/1189
- [ ] https://github.com/NASA-AMMOS/aerie-ui/pull/1193
dandelany commented 5 months ago

Per @duranb 's comment on #1166 we want to "have the permission keys [in src/utilities/permissions.ts] 1-to-1 with the GQL object."

AaronPlave commented 5 months ago

Per @duranb 's comment on #1166 we want to "have the permission keys [in src/utilities/permissions.ts] 1-to-1 with the GQL object."

Specifically - we should change the usage of featurePermissions.plan.canUpdate for plan tags to be in line with the plan tag GQL queries that it relies on, CREATE_TAGS and CREATE_PLAN_TAGS, though these two can be merged into a single query now.

dandelany commented 4 months ago

Closing out - thanks @AaronPlave @duranb !