Commit Graph

373 Commits (feat/volumes-spec)
 

Author SHA1 Message Date
Samuel Rowe 213c17bf03 feat(frontend): added `updateConfig` to `IEditServiceForm` interface 3 years ago
Samuel Rowe bf7647a5a2 feat(frontend): added fields for rollback config 3 years ago
Samuel Rowe 7c1256a75d feat(frontend): updated form utilities to support `rollbackConfig` object in service 3 years ago
Samuel Rowe 663a1f82e3 feat(frontend): added `rollbackConfig` to `IEditServiceForm` interface 3 years ago
Artem Golub e7d59e0973
Merge pull request #89 from ctk-hq/fix/show-version
fix: always show version
3 years ago
corpulent 7c977eec91 fix: always show version 3 years ago
Artem Golub eaa77655dc
Merge pull request #88 from ctk-hq/fix/yup-errors
fix: yup error a list of objects
3 years ago
corpulent 9aa5cc97cf fix: yup error a list of objects 3 years ago
corpulent babfb5c450 fix: set prod server url 3 years ago
Samuel Rowe 9ff63b47f1 feat(frontend): added scroll view to volume modals 3 years ago
Samuel Rowe 8af5150e1f feat(frontend): added scroll view to service modals 3 years ago
Samuel Rowe 0c989f7f88
Merge pull request #87 from nuxxapp/feat/scroll-view
Implement scroll view
3 years ago
Samuel Rowe 22200bd056 feat(frontend): added scroll view to network modals 3 years ago
Samuel Rowe 2f694a7f77 feat(frontend): created `ScrollView` component 3 years ago
Samuel Rowe aef997fe43
Merge pull request #86 from nuxxapp/feat/toasts
Show toasts
3 years ago
Samuel Rowe 3a19164701 feat(frontend): updated to mark `labels[i].value` as optional in network modals 3 years ago
Samuel Rowe d62e548c6f feat(frontend): updated to mark fields as required in network modals 3 years ago
Samuel Rowe 2adeaaddc4 feat(frontend): updated to show toasts in edit volume modal 3 years ago
Samuel Rowe df6d694459 feat(frontend): updated to show toasts in create volume modal 3 years ago
Samuel Rowe 59dffcdd22 feat(frontend): updated to show error toasts for edit network modal 3 years ago
Samuel Rowe 1672bb9210 feat(frontend): updated to show error toasts for create network modal 3 years ago
Samuel Rowe bb9baa6bb0 feat(frontend): updated to show success toasts for create/edit network modals 3 years ago
Samuel Rowe b269fb7e99 feat(frontend): updated to show toasts in edit service modal 3 years ago
Samuel Rowe 3bdf4d3631 feat(frontend): updated to show toasts in create service modal 3 years ago
Samuel Rowe 8981385bec feat(frontend): created `reportErrorsAndSubmit` util function 3 years ago
Samuel Rowe 5c4a595b3b
Merge pull request #85 from nuxxapp/feat/docker-compose-spec
Implement remaining fields from Docker Compose specification (part 1)
3 years ago
Samuel Rowe 30fd745c54 fix(frontend): fixed incorrect `newValue` prop for environment form 3 years ago
Samuel Rowe 3e3400d8e0 refactor(frontend): updated service form utils to use `pack*As*` utils 3 years ago
Samuel Rowe 6a61cb135a fix(frontend): fixed incorrect serializing of `build.placement.constraints` and `build.placement.preferences` 3 years ago
Samuel Rowe 4a9738c4b3 feat(frontend): created `packArrayAsStrings` and `packArrayAsObject` utilities 3 years ago
Samuel Rowe 491fea3dce fix(frontend): fixed incorrect serializing of `build.args` and `build.labels` 3 years ago
Samuel Rowe 2cd56ede9a feat(frontend): updated `getFinalValues` to encode `environment` as object 3 years ago
Samuel Rowe 94ea9f71e6 fix(frontend): fixed incorrect usage of `labels` instead of `deploy.labels` in `getFinalValues` 3 years ago
Samuel Rowe c84c91dc20 feat(frontend): added another defensive error `Records` component 3 years ago
Samuel Rowe 73a137bae2 fix(frontend): fixed incorrect logic for extracting arrays/objects in forms 3 years ago
Samuel Rowe a0e400fb4b feat(frontend): updated `getFinalValues` to prune `deploy` object 3 years ago
Samuel Rowe 029cf06c79 feat(frontend): created `pruneNumber` utility function 3 years ago
Samuel Rowe fb4d93d0b4 feat(frontend): fixed bugs in service form utils 3 years ago
Samuel Rowe fbb0593618 feat(frontend): wrapped `handleCreate` in `useCallback` 3 years ago
Samuel Rowe edc01f261b refactor(frontend): remove duplicate `className`implementations 3 years ago
Samuel Rowe 2f727f5bc7 feat(frontend): temporarily made `context` attribute optional service modals 3 years ago
Samuel Rowe 76d4773ff4 feat(frontend): updated to environment in both short and long form for top-level service objects 3 years ago
Samuel Rowe 4c180a8760 feat(frontend): updated to labels in both short and long form for top-level service objects 3 years ago
Samuel Rowe 3117cc2eb9 feat(frontend): added deploy tab to service modals 3 years ago
Samuel Rowe c77ecf29e0 feat(frontend): updated form utilities to support `deploy` object in service modal 3 years ago
Samuel Rowe a65d00c7f8 feat(frontend): add `deploy` attribute to `IEditServiceForm` interface
* Updatd `IService` to make all the attributes in `deploy` optional.
   This change ensures that `IService.deploy` adheres to the specification.
3 years ago
Samuel Rowe 0d76bed1c9 feat(frontend): created `Deploy` component 3 years ago
Samuel Rowe b30ab1ec7f feat(frontend): updated accordion title styling 3 years ago
Samuel Rowe ba96207fb4 refactor(frontend): renamed `IPam` to `IPAM` 3 years ago
Samuel Rowe d4fe50b466 feat(frontend): moved labels form to general tab in networks modal 3 years ago