Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add Modules components for GCBM run #320

Merged
merged 18 commits into from Jun 23, 2022
Merged

feat: add Modules components for GCBM run #320

merged 18 commits into from Jun 23, 2022

Conversation

YashKandalkar
Copy link
Collaborator

@YashKandalkar YashKandalkar commented Jun 21, 2022

Description

Adds the Modules configuration for GCBM. Description of each module and module configurations are left.
This PR also merges master into this branch.

Testing

Go to GCBM /gcbm/modules

Additional Context (Please include any Screenshots/gifs if relevant)

image

image

YashKandalkar and others added 17 commits June 17, 2022 15:41
* feat: changed stepper, prompt from vue 2 to vue 3

* feat: added emits

* feat: fixing lint errors
…om Vue 2 to Vue 3 (#303)

* feat: changed accordion, datepicker, dropdown, fileupload component from vue 2 to vue 3

* feat: changed toast in datepicker component from vue 2 to vue 3

* feat: deleted accordion component folder

* feat: fixing lint errors

Co-authored-by: yash <35102959+YashKandalkar@users.noreply.github.com>
* feat: changed configurationsrothc component from vue 2 to vue 3

* feat: updated files

* feat: updated files

* feat: renamed folder naem to utils/

* feat: fixed build errors

Co-authored-by: yash <35102959+YashKandalkar@users.noreply.github.com>
* refactor: Replace toasts with notifications

Replaces vue-toastification toasts with Ant Design
notifications, allowing us to get rid of the dependency.

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* build: Remove toast dependency, fix lint errors

Signed-off-by: Amit <amitkulkarni2028@gmail.com>
Signed-off-by: Amit <amitkulkarni2028@gmail.com>
@vercel
Copy link

vercel bot commented Jun 21, 2022

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated
flint-ui ✅ Ready (Inspect) Visit Preview Jun 22, 2022 at 11:08AM (UTC)
gcbm-editor ✅ Ready (Inspect) Visit Preview Jun 22, 2022 at 11:08AM (UTC)

@YashKandalkar
Copy link
Collaborator Author

YashKandalkar commented Jun 22, 2022

This is how the configurations with a description of a module look right now.
image

There weren't any other parameters for modules in the Modules key in gcbm store. So I have hardcoded the enable_decay_removals param. Since these parameters don't have a format and can be very different for different modules, we can only add multiple v-if in the code for each module if more parameters are to be added.
We would, however, need to find a better way to sync the various input values in the store. As we can't have listeners for each input if there are lots of inputs. - we can use the Form component from antdv with a v-model for the Modules object, (as done in Variabls config).

@YashKandalkar YashKandalkar changed the title Add Modules components. feat: add Modules components for GCBM run Jun 22, 2022
@HarshCasper HarshCasper merged commit fcf597a into moja-global:feat/gcbm-simulation-editor Jun 23, 2022
HarshCasper pushed a commit that referenced this pull request Jul 30, 2022
…endpoints (#347)

* feat: Changed Stepper, Prompt from Vue 2 to Vue 3 (#305)

* feat: changed stepper, prompt from vue 2 to vue 3

* feat: added emits

* feat: fixing lint errors

* feat: Update Accordion, Datepicker, Dropdown, FileUpload component from Vue 2 to Vue 3 (#303)

* feat: changed accordion, datepicker, dropdown, fileupload component from vue 2 to vue 3

* feat: changed toast in datepicker component from vue 2 to vue 3

* feat: deleted accordion component folder

* feat: fixing lint errors

Co-authored-by: yash <35102959+YashKandalkar@users.noreply.github.com>

* feat: Changed ConfigurationsRothc component from Vue 2 to Vue 3 (#311)

* feat: changed configurationsrothc component from vue 2 to vue 3

* feat: updated files

* feat: updated files

* feat: renamed folder naem to utils/

* feat: fixed build errors

Co-authored-by: yash <35102959+YashKandalkar@users.noreply.github.com>

* refactor: Migrate from Toasts to Notifications (#316)

* refactor: Replace toasts with notifications

Replaces vue-toastification toasts with Ant Design
notifications, allowing us to get rid of the dependency.

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* build: Remove toast dependency, fix lint errors

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* docs: Update screenshot and dependency in README (#317)

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* refactor: ConfigurationsRothC to Composition API (#319)

* refactor: ConfigurationsRothC to Composition API

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* fix: RothC table bug

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* feat: updated documentation link (#315)

* build(deps): bump flint.cloud from `977497e` to `d461ec6` (#321)

Bumps [flint.cloud](https://github.com/moja-global/flint.cloud) from `977497e` to `d461ec6`.
- [Release notes](https://github.com/moja-global/flint.cloud/releases)
- [Commits](moja-global/FLINT.Cloud@977497e...d461ec6)

---
updated-dependencies:
- dependency-name: flint.cloud
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* add feat/gcbm-simulation-simulator bramch in main.yml (#328)

* add feat/gcbm-simulation-simulator bramch in main.yml

* fix bugs

* add new line

* build(deps): bump flint.cloud from `d461ec6` to `7d0a391` (#323)

Bumps [flint.cloud](https://github.com/moja-global/flint.cloud) from `d461ec6` to `7d0a391`.
- [Release notes](https://github.com/moja-global/flint.cloud/releases)
- [Commits](moja-global/FLINT.Cloud@d461ec6...7d0a391)

---
updated-dependencies:
- dependency-name: flint.cloud
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump flint.cloud from `7d0a391` to `089614d` (#329)

Bumps [flint.cloud](https://github.com/moja-global/flint.cloud) from `7d0a391` to `089614d`.
- [Release notes](https://github.com/moja-global/flint.cloud/releases)
- [Commits](moja-global/FLINT.Cloud@7d0a391...089614d)

---
updated-dependencies:
- dependency-name: flint.cloud
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* refactor: Migrated Table.vue to Vue 3 (#340)

* refactor: Migrated Table.vue to Vue 3
Signed-off-by: Disha <dishatalreja1202@gmail.com>

* fix: Improted ref from vue in Table.vue
Signed-off-by: Disha Talreja <dishatalreja1202@gmail.com>

* refactor: ConfigurationsPoint to Composition API (#339)

* chore: fix lint error

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* refactor: ConfigurationsPoint to composition API

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* refactor: Migrate from Toasts to Notifications (#316)

* refactor: Replace toasts with notifications

Replaces vue-toastification toasts with Ant Design
notifications, allowing us to get rid of the dependency.

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* build: Remove toast dependency, fix lint errors

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* feat: add Sidebar, LocalDomain in GCBM (#313)

* feat: add Sidebar, LocalDomain in GCBM. WIP.

* fix: vue-router and router view for new components/configurations, add a landing component

* feat: separated upload files, add collapse for parameters, add input for simulation title

* commit for running checks

* nit: style change

* feat: add alearts for success/error of creating runs

* feat: add Modules components for GCBM run (#320)

* feat: add Sidebar, LocalDomain in GCBM. WIP.

* fix: vue-router and router view for new components/configurations, add a landing component

* feat: separated upload files, add collapse for parameters, add input for simulation title

* commit for running checks

* nit: style change

* feat: Changed Stepper, Prompt from Vue 2 to Vue 3 (#305)

* feat: changed stepper, prompt from vue 2 to vue 3

* feat: added emits

* feat: fixing lint errors

* feat: Update Accordion, Datepicker, Dropdown, FileUpload component from Vue 2 to Vue 3 (#303)

* feat: changed accordion, datepicker, dropdown, fileupload component from vue 2 to vue 3

* feat: changed toast in datepicker component from vue 2 to vue 3

* feat: deleted accordion component folder

* feat: fixing lint errors

Co-authored-by: yash <35102959+YashKandalkar@users.noreply.github.com>

* feat: add alearts for success/error of creating runs

* feat: Changed ConfigurationsRothc component from Vue 2 to Vue 3 (#311)

* feat: changed configurationsrothc component from vue 2 to vue 3

* feat: updated files

* feat: updated files

* feat: renamed folder naem to utils/

* feat: fixed build errors

Co-authored-by: yash <35102959+YashKandalkar@users.noreply.github.com>

* refactor: Migrate from Toasts to Notifications (#316)

* refactor: Replace toasts with notifications

Replaces vue-toastification toasts with Ant Design
notifications, allowing us to get rid of the dependency.

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* build: Remove toast dependency, fix lint errors

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* docs: Update screenshot and dependency in README (#317)

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* feat: add modules component. WIP.

* feat: add modules. WIP.

* feat: add description and config for Decay Module.

Co-authored-by: Palak Sharma <87171452+Palaksharma23@users.noreply.github.com>
Co-authored-by: Amit <51860725+CrystalSage@users.noreply.github.com>

* chore: merges master into feat/gcbm-simulation-editor (#324)

* feat: Changed Stepper, Prompt from Vue 2 to Vue 3 (#305)

* feat: changed stepper, prompt from vue 2 to vue 3

* feat: added emits

* feat: fixing lint errors

* feat: Update Accordion, Datepicker, Dropdown, FileUpload component from Vue 2 to Vue 3 (#303)

* feat: changed accordion, datepicker, dropdown, fileupload component from vue 2 to vue 3

* feat: changed toast in datepicker component from vue 2 to vue 3

* feat: deleted accordion component folder

* feat: fixing lint errors

Co-authored-by: yash <35102959+YashKandalkar@users.noreply.github.com>

* feat: Changed ConfigurationsRothc component from Vue 2 to Vue 3 (#311)

* feat: changed configurationsrothc component from vue 2 to vue 3

* feat: updated files

* feat: updated files

* feat: renamed folder naem to utils/

* feat: fixed build errors

Co-authored-by: yash <35102959+YashKandalkar@users.noreply.github.com>

* refactor: Migrate from Toasts to Notifications (#316)

* refactor: Replace toasts with notifications

Replaces vue-toastification toasts with Ant Design
notifications, allowing us to get rid of the dependency.

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* build: Remove toast dependency, fix lint errors

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* docs: Update screenshot and dependency in README (#317)

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* refactor: ConfigurationsRothC to Composition API (#319)

* refactor: ConfigurationsRothC to Composition API

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* fix: RothC table bug

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* feat: updated documentation link (#315)

* build(deps): bump flint.cloud from `977497e` to `d461ec6` (#321)

Bumps [flint.cloud](https://github.com/moja-global/flint.cloud) from `977497e` to `d461ec6`.
- [Release notes](https://github.com/moja-global/flint.cloud/releases)
- [Commits](moja-global/FLINT.Cloud@977497e...d461ec6)

---
updated-dependencies:
- dependency-name: flint.cloud
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat: add Sidebar, LocalDomain in GCBM. WIP.

* fix: vue-router and router view for new components/configurations, add a landing component

* nit: style change

* feat: add Variables config

Co-authored-by: Palak Sharma <87171452+Palaksharma23@users.noreply.github.com>
Co-authored-by: Amit <51860725+CrystalSage@users.noreply.github.com>
Co-authored-by: Karan Singh Thakur <92504666+thisiskaransgit@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat: add UI for Spinup vars, Run section
Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

* build(deps): bump flint.cloud from `089614d` to `02e97ba` (#346)

Bumps [flint.cloud](https://github.com/moja-global/flint.cloud) from `089614d` to `02e97ba`.
- [Release notes](https://github.com/moja-global/flint.cloud/releases)
- [Commits](moja-global/FLINT.Cloud@089614d...02e97ba)

---
updated-dependencies:
- dependency-name: flint.cloud
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* refactor: PointOuterTable to Composition API (#348)

* fix: wrap steps in ref

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* refactor: PointOuterTable to Composition API

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* feat: add button in table editor, show edited cells in yellow
Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

Co-authored-by: Palak Sharma <87171452+Palaksharma23@users.noreply.github.com>
Co-authored-by: Amit <51860725+CrystalSage@users.noreply.github.com>
Co-authored-by: Karan Singh Thakur <92504666+thisiskaransgit@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Raj Vijay Jadhav <76254854+FrozenSamurai@users.noreply.github.com>
Co-authored-by: Disha Talreja <dishatalreja1202@gmail.com>
YashKandalkar added a commit that referenced this pull request Sep 9, 2022
…vuex store (#355)

* feat: Changed Stepper, Prompt from Vue 2 to Vue 3 (#305)

* feat: changed stepper, prompt from vue 2 to vue 3

* feat: added emits

* feat: fixing lint errors

* feat: Update Accordion, Datepicker, Dropdown, FileUpload component from Vue 2 to Vue 3 (#303)

* feat: changed accordion, datepicker, dropdown, fileupload component from vue 2 to vue 3

* feat: changed toast in datepicker component from vue 2 to vue 3

* feat: deleted accordion component folder

* feat: fixing lint errors

Co-authored-by: yash <35102959+YashKandalkar@users.noreply.github.com>

* feat: Changed ConfigurationsRothc component from Vue 2 to Vue 3 (#311)

* feat: changed configurationsrothc component from vue 2 to vue 3

* feat: updated files

* feat: updated files

* feat: renamed folder naem to utils/

* feat: fixed build errors

Co-authored-by: yash <35102959+YashKandalkar@users.noreply.github.com>

* refactor: Migrate from Toasts to Notifications (#316)

* refactor: Replace toasts with notifications

Replaces vue-toastification toasts with Ant Design
notifications, allowing us to get rid of the dependency.

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* build: Remove toast dependency, fix lint errors

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* docs: Update screenshot and dependency in README (#317)

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* refactor: ConfigurationsRothC to Composition API (#319)

* refactor: ConfigurationsRothC to Composition API

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* fix: RothC table bug

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* feat: updated documentation link (#315)

* build(deps): bump flint.cloud from `977497e` to `d461ec6` (#321)

Bumps [flint.cloud](https://github.com/moja-global/flint.cloud) from `977497e` to `d461ec6`.
- [Release notes](https://github.com/moja-global/flint.cloud/releases)
- [Commits](moja-global/FLINT.Cloud@977497e...d461ec6)

---
updated-dependencies:
- dependency-name: flint.cloud
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* add feat/gcbm-simulation-simulator bramch in main.yml (#328)

* add feat/gcbm-simulation-simulator bramch in main.yml

* fix bugs

* add new line

* build(deps): bump flint.cloud from `d461ec6` to `7d0a391` (#323)

Bumps [flint.cloud](https://github.com/moja-global/flint.cloud) from `d461ec6` to `7d0a391`.
- [Release notes](https://github.com/moja-global/flint.cloud/releases)
- [Commits](moja-global/FLINT.Cloud@d461ec6...7d0a391)

---
updated-dependencies:
- dependency-name: flint.cloud
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump flint.cloud from `7d0a391` to `089614d` (#329)

Bumps [flint.cloud](https://github.com/moja-global/flint.cloud) from `7d0a391` to `089614d`.
- [Release notes](https://github.com/moja-global/flint.cloud/releases)
- [Commits](moja-global/FLINT.Cloud@7d0a391...089614d)

---
updated-dependencies:
- dependency-name: flint.cloud
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* refactor: Migrated Table.vue to Vue 3 (#340)

* refactor: Migrated Table.vue to Vue 3
Signed-off-by: Disha <dishatalreja1202@gmail.com>

* fix: Improted ref from vue in Table.vue
Signed-off-by: Disha Talreja <dishatalreja1202@gmail.com>

* refactor: ConfigurationsPoint to Composition API (#339)

* chore: fix lint error

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* refactor: ConfigurationsPoint to composition API

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* build(deps): bump flint.cloud from `089614d` to `02e97ba` (#346)

Bumps [flint.cloud](https://github.com/moja-global/flint.cloud) from `089614d` to `02e97ba`.
- [Release notes](https://github.com/moja-global/flint.cloud/releases)
- [Commits](moja-global/FLINT.Cloud@089614d...02e97ba)

---
updated-dependencies:
- dependency-name: flint.cloud
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* refactor: PointOuterTable to Composition API (#348)

* fix: wrap steps in ref

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* refactor: PointOuterTable to Composition API

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* Feat : migrated component to Vue 3 (Composition API) (#341)

* feat : migrate RothCOuterTable to Vue 3 (Composition API)

* refractor: renamed RothCOuterTable to RothCOutputContainer

* fix : "refractor: renamed RothCOuterTable to RothCOutputContainer"

* chore: fix lint errors

* chores: fix linting errors

* fix: refractoring issues

* fix: linting issue 2.0

* refactor: Migrate from Toasts to Notifications (#316)

* refactor: Replace toasts with notifications

Replaces vue-toastification toasts with Ant Design
notifications, allowing us to get rid of the dependency.

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* build: Remove toast dependency, fix lint errors

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* feat: add Sidebar, LocalDomain in GCBM (#313)

* feat: add Sidebar, LocalDomain in GCBM. WIP.

* fix: vue-router and router view for new components/configurations, add a landing component

* feat: separated upload files, add collapse for parameters, add input for simulation title

* commit for running checks

* nit: style change

* feat: add alearts for success/error of creating runs

* feat: add Modules components for GCBM run (#320)

* feat: add Sidebar, LocalDomain in GCBM. WIP.

* fix: vue-router and router view for new components/configurations, add a landing component

* feat: separated upload files, add collapse for parameters, add input for simulation title

* commit for running checks

* nit: style change

* feat: Changed Stepper, Prompt from Vue 2 to Vue 3 (#305)

* feat: changed stepper, prompt from vue 2 to vue 3

* feat: added emits

* feat: fixing lint errors

* feat: Update Accordion, Datepicker, Dropdown, FileUpload component from Vue 2 to Vue 3 (#303)

* feat: changed accordion, datepicker, dropdown, fileupload component from vue 2 to vue 3

* feat: changed toast in datepicker component from vue 2 to vue 3

* feat: deleted accordion component folder

* feat: fixing lint errors

Co-authored-by: yash <35102959+YashKandalkar@users.noreply.github.com>

* feat: add alearts for success/error of creating runs

* feat: Changed ConfigurationsRothc component from Vue 2 to Vue 3 (#311)

* feat: changed configurationsrothc component from vue 2 to vue 3

* feat: updated files

* feat: updated files

* feat: renamed folder naem to utils/

* feat: fixed build errors

Co-authored-by: yash <35102959+YashKandalkar@users.noreply.github.com>

* refactor: Migrate from Toasts to Notifications (#316)

* refactor: Replace toasts with notifications

Replaces vue-toastification toasts with Ant Design
notifications, allowing us to get rid of the dependency.

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* build: Remove toast dependency, fix lint errors

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* docs: Update screenshot and dependency in README (#317)

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* feat: add modules component. WIP.

* feat: add modules. WIP.

* feat: add description and config for Decay Module.

Co-authored-by: Palak Sharma <87171452+Palaksharma23@users.noreply.github.com>
Co-authored-by: Amit <51860725+CrystalSage@users.noreply.github.com>

* chore: merges master into feat/gcbm-simulation-editor (#324)

* feat: Changed Stepper, Prompt from Vue 2 to Vue 3 (#305)

* feat: changed stepper, prompt from vue 2 to vue 3

* feat: added emits

* feat: fixing lint errors

* feat: Update Accordion, Datepicker, Dropdown, FileUpload component from Vue 2 to Vue 3 (#303)

* feat: changed accordion, datepicker, dropdown, fileupload component from vue 2 to vue 3

* feat: changed toast in datepicker component from vue 2 to vue 3

* feat: deleted accordion component folder

* feat: fixing lint errors

Co-authored-by: yash <35102959+YashKandalkar@users.noreply.github.com>

* feat: Changed ConfigurationsRothc component from Vue 2 to Vue 3 (#311)

* feat: changed configurationsrothc component from vue 2 to vue 3

* feat: updated files

* feat: updated files

* feat: renamed folder naem to utils/

* feat: fixed build errors

Co-authored-by: yash <35102959+YashKandalkar@users.noreply.github.com>

* refactor: Migrate from Toasts to Notifications (#316)

* refactor: Replace toasts with notifications

Replaces vue-toastification toasts with Ant Design
notifications, allowing us to get rid of the dependency.

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* build: Remove toast dependency, fix lint errors

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* docs: Update screenshot and dependency in README (#317)

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* refactor: ConfigurationsRothC to Composition API (#319)

* refactor: ConfigurationsRothC to Composition API

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* fix: RothC table bug

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* feat: updated documentation link (#315)

* build(deps): bump flint.cloud from `977497e` to `d461ec6` (#321)

Bumps [flint.cloud](https://github.com/moja-global/flint.cloud) from `977497e` to `d461ec6`.
- [Release notes](https://github.com/moja-global/flint.cloud/releases)
- [Commits](moja-global/FLINT.Cloud@977497e...d461ec6)

---
updated-dependencies:
- dependency-name: flint.cloud
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat: add Sidebar, LocalDomain in GCBM. WIP.

* fix: vue-router and router view for new components/configurations, add a landing component

* nit: style change

* feat: add Variables config

Co-authored-by: Palak Sharma <87171452+Palaksharma23@users.noreply.github.com>
Co-authored-by: Amit <51860725+CrystalSage@users.noreply.github.com>
Co-authored-by: Karan Singh Thakur <92504666+thisiskaransgit@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat: add UI for upload all modal, connect LocalDomain with vuex store
Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

* feat: A check to detect if pool values are unchanged (#352)

Implements a check to detect if the pool values are unchanged and
displays a modal if it's not the case. Also adds a toggle feature to the
table.

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* build(deps): bump flint.cloud from `02e97ba` to `38d890f` (#354)

Bumps [flint.cloud](https://github.com/moja-global/flint.cloud) from `02e97ba` to `38d890f`.
- [Release notes](https://github.com/moja-global/flint.cloud/releases)
- [Commits](moja-global/FLINT.Cloud@02e97ba...38d890f)

---
updated-dependencies:
- dependency-name: flint.cloud
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: integrated tables endpoint for input db
Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

* feat: finish import  all feature, add UI for changing table names
Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

* feat: add export simulation
Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

* feat: add SimulationTour, WIP.
Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

* fix: disable table name editing when columns are being edited:
Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

Signed-off-by: Amit <amitkulkarni2028@gmail.com>
Co-authored-by: Palak Sharma <87171452+Palaksharma23@users.noreply.github.com>
Co-authored-by: Amit <51860725+CrystalSage@users.noreply.github.com>
Co-authored-by: Karan Singh Thakur <92504666+thisiskaransgit@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Raj Vijay Jadhav <76254854+FrozenSamurai@users.noreply.github.com>
Co-authored-by: Disha Talreja <dishatalreja1202@gmail.com>
YashKandalkar added a commit that referenced this pull request Sep 10, 2022
* feat: add Sidebar, LocalDomain in GCBM (#313)

* feat: add Sidebar, LocalDomain in GCBM. WIP.

* fix: vue-router and router view for new components/configurations, add a landing component

* feat: separated upload files, add collapse for parameters, add input for simulation title

* commit for running checks

* nit: style change

* feat: add alearts for success/error of creating runs

* feat: add Modules components for GCBM run (#320)

* feat: add Sidebar, LocalDomain in GCBM. WIP.

* fix: vue-router and router view for new components/configurations, add a landing component

* feat: separated upload files, add collapse for parameters, add input for simulation title

* commit for running checks

* nit: style change

* feat: Changed Stepper, Prompt from Vue 2 to Vue 3 (#305)

* feat: changed stepper, prompt from vue 2 to vue 3

* feat: added emits

* feat: fixing lint errors

* feat: Update Accordion, Datepicker, Dropdown, FileUpload component from Vue 2 to Vue 3 (#303)

* feat: changed accordion, datepicker, dropdown, fileupload component from vue 2 to vue 3

* feat: changed toast in datepicker component from vue 2 to vue 3

* feat: deleted accordion component folder

* feat: fixing lint errors

Co-authored-by: yash <35102959+YashKandalkar@users.noreply.github.com>

* feat: add alearts for success/error of creating runs

* feat: Changed ConfigurationsRothc component from Vue 2 to Vue 3 (#311)

* feat: changed configurationsrothc component from vue 2 to vue 3

* feat: updated files

* feat: updated files

* feat: renamed folder naem to utils/

* feat: fixed build errors

Co-authored-by: yash <35102959+YashKandalkar@users.noreply.github.com>

* refactor: Migrate from Toasts to Notifications (#316)

* refactor: Replace toasts with notifications

Replaces vue-toastification toasts with Ant Design
notifications, allowing us to get rid of the dependency.

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* build: Remove toast dependency, fix lint errors

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* docs: Update screenshot and dependency in README (#317)

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* feat: add modules component. WIP.

* feat: add modules. WIP.

* feat: add description and config for Decay Module.

Co-authored-by: Palak Sharma <87171452+Palaksharma23@users.noreply.github.com>
Co-authored-by: Amit <51860725+CrystalSage@users.noreply.github.com>

* feat: add Variables config for GCBM run (#322)

* feat: add Sidebar, LocalDomain in GCBM. WIP.

* fix: vue-router and router view for new components/configurations, add a landing component

* feat: add Variables config

* chore: merges master into feat/gcbm-simulation-editor (#324)

* feat: Changed Stepper, Prompt from Vue 2 to Vue 3 (#305)

* feat: changed stepper, prompt from vue 2 to vue 3

* feat: added emits

* feat: fixing lint errors

* feat: Update Accordion, Datepicker, Dropdown, FileUpload component from Vue 2 to Vue 3 (#303)

* feat: changed accordion, datepicker, dropdown, fileupload component from vue 2 to vue 3

* feat: changed toast in datepicker component from vue 2 to vue 3

* feat: deleted accordion component folder

* feat: fixing lint errors

Co-authored-by: yash <35102959+YashKandalkar@users.noreply.github.com>

* feat: Changed ConfigurationsRothc component from Vue 2 to Vue 3 (#311)

* feat: changed configurationsrothc component from vue 2 to vue 3

* feat: updated files

* feat: updated files

* feat: renamed folder naem to utils/

* feat: fixed build errors

Co-authored-by: yash <35102959+YashKandalkar@users.noreply.github.com>

* refactor: Migrate from Toasts to Notifications (#316)

* refactor: Replace toasts with notifications

Replaces vue-toastification toasts with Ant Design
notifications, allowing us to get rid of the dependency.

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* build: Remove toast dependency, fix lint errors

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* docs: Update screenshot and dependency in README (#317)

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* refactor: ConfigurationsRothC to Composition API (#319)

* refactor: ConfigurationsRothC to Composition API

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* fix: RothC table bug

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* feat: updated documentation link (#315)

* build(deps): bump flint.cloud from `977497e` to `d461ec6` (#321)

Bumps [flint.cloud](https://github.com/moja-global/flint.cloud) from `977497e` to `d461ec6`.
- [Release notes](https://github.com/moja-global/flint.cloud/releases)
- [Commits](moja-global/FLINT.Cloud@977497e...d461ec6)

---
updated-dependencies:
- dependency-name: flint.cloud
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat: add Sidebar, LocalDomain in GCBM. WIP.

* fix: vue-router and router view for new components/configurations, add a landing component

* nit: style change

* feat: add Variables config

Co-authored-by: Palak Sharma <87171452+Palaksharma23@users.noreply.github.com>
Co-authored-by: Amit <51860725+CrystalSage@users.noreply.github.com>
Co-authored-by: Karan Singh Thakur <92504666+thisiskaransgit@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat: add Pools config in GCBM run (#325)

* feat: add Sidebar, LocalDomain in GCBM. WIP.

* fix: vue-router and router view for new components/configurations, add a landing component

* nit: style change

* feat: add Variables config

* feat: add Pools config

Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

* Configure Pools page updated   (#326)

* feat: add Sidebar, LocalDomain in GCBM. WIP.

* fix: vue-router and router view for new components/configurations, add a landing component

* nit: style change

* feat: add Variables config

* feat: add Pools config

Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

* UI: Fixed Pools elements
Signed-off-by: SanjaySinghRajpoot <iamsanjayrajpoot@gmail.com>

* chore: Search Bar
Signed-off-by: SanjaySinghRajpoot <iamsanjayrajpoot@gmail.com>

Co-authored-by: YashKandalkar <yashsk.yk@gmail.com>

* feat: add Sidebar, LocalDomain in GCBM. WIP.

* fix: vue-router and router view for new components/configurations, add a landing component

* nit: style change

* feat: add Variables config

* chore: redid the file and menu structure (#331)

* chore: redid the file and menu structure
Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

* fix: wrong URLs
Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

* feat: add upload components for GCBM Simulation Run (#332)

* feat: Changed Stepper, Prompt from Vue 2 to Vue 3 (#305)

* feat: changed stepper, prompt from vue 2 to vue 3

* feat: added emits

* feat: fixing lint errors

* feat: Update Accordion, Datepicker, Dropdown, FileUpload component from Vue 2 to Vue 3 (#303)

* feat: changed accordion, datepicker, dropdown, fileupload component from vue 2 to vue 3

* feat: changed toast in datepicker component from vue 2 to vue 3

* feat: deleted accordion component folder

* feat: fixing lint errors

Co-authored-by: yash <35102959+YashKandalkar@users.noreply.github.com>

* feat: Changed ConfigurationsRothc component from Vue 2 to Vue 3 (#311)

* feat: changed configurationsrothc component from vue 2 to vue 3

* feat: updated files

* feat: updated files

* feat: renamed folder naem to utils/

* feat: fixed build errors

Co-authored-by: yash <35102959+YashKandalkar@users.noreply.github.com>

* refactor: Migrate from Toasts to Notifications (#316)

* refactor: Replace toasts with notifications

Replaces vue-toastification toasts with Ant Design
notifications, allowing us to get rid of the dependency.

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* build: Remove toast dependency, fix lint errors

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* docs: Update screenshot and dependency in README (#317)

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* refactor: ConfigurationsRothC to Composition API (#319)

* refactor: ConfigurationsRothC to Composition API

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* fix: RothC table bug

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* feat: updated documentation link (#315)

* build(deps): bump flint.cloud from `977497e` to `d461ec6` (#321)

Bumps [flint.cloud](https://github.com/moja-global/flint.cloud) from `977497e` to `d461ec6`.
- [Release notes](https://github.com/moja-global/flint.cloud/releases)
- [Commits](moja-global/FLINT.Cloud@977497e...d461ec6)

---
updated-dependencies:
- dependency-name: flint.cloud
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* add feat/gcbm-simulation-simulator bramch in main.yml (#328)

* add feat/gcbm-simulation-simulator bramch in main.yml

* fix bugs

* add new line

* build(deps): bump flint.cloud from `d461ec6` to `7d0a391` (#323)

Bumps [flint.cloud](https://github.com/moja-global/flint.cloud) from `d461ec6` to `7d0a391`.
- [Release notes](https://github.com/moja-global/flint.cloud/releases)
- [Commits](moja-global/FLINT.Cloud@d461ec6...7d0a391)

---
updated-dependencies:
- dependency-name: flint.cloud
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump flint.cloud from `7d0a391` to `089614d` (#329)

Bumps [flint.cloud](https://github.com/moja-global/flint.cloud) from `7d0a391` to `089614d`.
- [Release notes](https://github.com/moja-global/flint.cloud/releases)
- [Commits](moja-global/FLINT.Cloud@7d0a391...089614d)

---
updated-dependencies:
- dependency-name: flint.cloud
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat: add upload component. WIP
Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

* feat: add disturbances, input-db, misc. components, UI for showing uploaded files
Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

* feat: add Config Editor, json editor library, mock api response
Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

* feat: add vuex-persist, affix for showing current simulation run's title
Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

* feat: add active simulation affix, create new run confirmation, GUI Editor, reset vuex state
Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

* feat: add active simulation affix, create new run confirmation, GUI Editor, reset vuex state
Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

* feat: add file extension validation, uploaded file names are saved in store, confirmation for starting upload again
Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

* feat: add tale for configuring input db column names
Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

Co-authored-by: Palak Sharma <87171452+Palaksharma23@users.noreply.github.com>
Co-authored-by: Amit <51860725+CrystalSage@users.noreply.github.com>
Co-authored-by: Karan Singh Thakur <92504666+thisiskaransgit@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Raj Vijay Jadhav <76254854+FrozenSamurai@users.noreply.github.com>

* feat: add UI for Spinup, Run simulation, DB Editor, Integrate upload endpoints (#347)

* feat: Changed Stepper, Prompt from Vue 2 to Vue 3 (#305)

* feat: changed stepper, prompt from vue 2 to vue 3

* feat: added emits

* feat: fixing lint errors

* feat: Update Accordion, Datepicker, Dropdown, FileUpload component from Vue 2 to Vue 3 (#303)

* feat: changed accordion, datepicker, dropdown, fileupload component from vue 2 to vue 3

* feat: changed toast in datepicker component from vue 2 to vue 3

* feat: deleted accordion component folder

* feat: fixing lint errors

Co-authored-by: yash <35102959+YashKandalkar@users.noreply.github.com>

* feat: Changed ConfigurationsRothc component from Vue 2 to Vue 3 (#311)

* feat: changed configurationsrothc component from vue 2 to vue 3

* feat: updated files

* feat: updated files

* feat: renamed folder naem to utils/

* feat: fixed build errors

Co-authored-by: yash <35102959+YashKandalkar@users.noreply.github.com>

* refactor: Migrate from Toasts to Notifications (#316)

* refactor: Replace toasts with notifications

Replaces vue-toastification toasts with Ant Design
notifications, allowing us to get rid of the dependency.

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* build: Remove toast dependency, fix lint errors

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* docs: Update screenshot and dependency in README (#317)

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* refactor: ConfigurationsRothC to Composition API (#319)

* refactor: ConfigurationsRothC to Composition API

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* fix: RothC table bug

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* feat: updated documentation link (#315)

* build(deps): bump flint.cloud from `977497e` to `d461ec6` (#321)

Bumps [flint.cloud](https://github.com/moja-global/flint.cloud) from `977497e` to `d461ec6`.
- [Release notes](https://github.com/moja-global/flint.cloud/releases)
- [Commits](moja-global/FLINT.Cloud@977497e...d461ec6)

---
updated-dependencies:
- dependency-name: flint.cloud
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* add feat/gcbm-simulation-simulator bramch in main.yml (#328)

* add feat/gcbm-simulation-simulator bramch in main.yml

* fix bugs

* add new line

* build(deps): bump flint.cloud from `d461ec6` to `7d0a391` (#323)

Bumps [flint.cloud](https://github.com/moja-global/flint.cloud) from `d461ec6` to `7d0a391`.
- [Release notes](https://github.com/moja-global/flint.cloud/releases)
- [Commits](moja-global/FLINT.Cloud@d461ec6...7d0a391)

---
updated-dependencies:
- dependency-name: flint.cloud
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump flint.cloud from `7d0a391` to `089614d` (#329)

Bumps [flint.cloud](https://github.com/moja-global/flint.cloud) from `7d0a391` to `089614d`.
- [Release notes](https://github.com/moja-global/flint.cloud/releases)
- [Commits](moja-global/FLINT.Cloud@7d0a391...089614d)

---
updated-dependencies:
- dependency-name: flint.cloud
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* refactor: Migrated Table.vue to Vue 3 (#340)

* refactor: Migrated Table.vue to Vue 3
Signed-off-by: Disha <dishatalreja1202@gmail.com>

* fix: Improted ref from vue in Table.vue
Signed-off-by: Disha Talreja <dishatalreja1202@gmail.com>

* refactor: ConfigurationsPoint to Composition API (#339)

* chore: fix lint error

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* refactor: ConfigurationsPoint to composition API

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* refactor: Migrate from Toasts to Notifications (#316)

* refactor: Replace toasts with notifications

Replaces vue-toastification toasts with Ant Design
notifications, allowing us to get rid of the dependency.

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* build: Remove toast dependency, fix lint errors

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* feat: add Sidebar, LocalDomain in GCBM (#313)

* feat: add Sidebar, LocalDomain in GCBM. WIP.

* fix: vue-router and router view for new components/configurations, add a landing component

* feat: separated upload files, add collapse for parameters, add input for simulation title

* commit for running checks

* nit: style change

* feat: add alearts for success/error of creating runs

* feat: add Modules components for GCBM run (#320)

* feat: add Sidebar, LocalDomain in GCBM. WIP.

* fix: vue-router and router view for new components/configurations, add a landing component

* feat: separated upload files, add collapse for parameters, add input for simulation title

* commit for running checks

* nit: style change

* feat: Changed Stepper, Prompt from Vue 2 to Vue 3 (#305)

* feat: changed stepper, prompt from vue 2 to vue 3

* feat: added emits

* feat: fixing lint errors

* feat: Update Accordion, Datepicker, Dropdown, FileUpload component from Vue 2 to Vue 3 (#303)

* feat: changed accordion, datepicker, dropdown, fileupload component from vue 2 to vue 3

* feat: changed toast in datepicker component from vue 2 to vue 3

* feat: deleted accordion component folder

* feat: fixing lint errors

Co-authored-by: yash <35102959+YashKandalkar@users.noreply.github.com>

* feat: add alearts for success/error of creating runs

* feat: Changed ConfigurationsRothc component from Vue 2 to Vue 3 (#311)

* feat: changed configurationsrothc component from vue 2 to vue 3

* feat: updated files

* feat: updated files

* feat: renamed folder naem to utils/

* feat: fixed build errors

Co-authored-by: yash <35102959+YashKandalkar@users.noreply.github.com>

* refactor: Migrate from Toasts to Notifications (#316)

* refactor: Replace toasts with notifications

Replaces vue-toastification toasts with Ant Design
notifications, allowing us to get rid of the dependency.

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* build: Remove toast dependency, fix lint errors

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* docs: Update screenshot and dependency in README (#317)

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* feat: add modules component. WIP.

* feat: add modules. WIP.

* feat: add description and config for Decay Module.

Co-authored-by: Palak Sharma <87171452+Palaksharma23@users.noreply.github.com>
Co-authored-by: Amit <51860725+CrystalSage@users.noreply.github.com>

* chore: merges master into feat/gcbm-simulation-editor (#324)

* feat: Changed Stepper, Prompt from Vue 2 to Vue 3 (#305)

* feat: changed stepper, prompt from vue 2 to vue 3

* feat: added emits

* feat: fixing lint errors

* feat: Update Accordion, Datepicker, Dropdown, FileUpload component from Vue 2 to Vue 3 (#303)

* feat: changed accordion, datepicker, dropdown, fileupload component from vue 2 to vue 3

* feat: changed toast in datepicker component from vue 2 to vue 3

* feat: deleted accordion component folder

* feat: fixing lint errors

Co-authored-by: yash <35102959+YashKandalkar@users.noreply.github.com>

* feat: Changed ConfigurationsRothc component from Vue 2 to Vue 3 (#311)

* feat: changed configurationsrothc component from vue 2 to vue 3

* feat: updated files

* feat: updated files

* feat: renamed folder naem to utils/

* feat: fixed build errors

Co-authored-by: yash <35102959+YashKandalkar@users.noreply.github.com>

* refactor: Migrate from Toasts to Notifications (#316)

* refactor: Replace toasts with notifications

Replaces vue-toastification toasts with Ant Design
notifications, allowing us to get rid of the dependency.

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* build: Remove toast dependency, fix lint errors

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* docs: Update screenshot and dependency in README (#317)

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* refactor: ConfigurationsRothC to Composition API (#319)

* refactor: ConfigurationsRothC to Composition API

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* fix: RothC table bug

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* feat: updated documentation link (#315)

* build(deps): bump flint.cloud from `977497e` to `d461ec6` (#321)

Bumps [flint.cloud](https://github.com/moja-global/flint.cloud) from `977497e` to `d461ec6`.
- [Release notes](https://github.com/moja-global/flint.cloud/releases)
- [Commits](moja-global/FLINT.Cloud@977497e...d461ec6)

---
updated-dependencies:
- dependency-name: flint.cloud
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat: add Sidebar, LocalDomain in GCBM. WIP.

* fix: vue-router and router view for new components/configurations, add a landing component

* nit: style change

* feat: add Variables config

Co-authored-by: Palak Sharma <87171452+Palaksharma23@users.noreply.github.com>
Co-authored-by: Amit <51860725+CrystalSage@users.noreply.github.com>
Co-authored-by: Karan Singh Thakur <92504666+thisiskaransgit@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat: add UI for Spinup vars, Run section
Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

* build(deps): bump flint.cloud from `089614d` to `02e97ba` (#346)

Bumps [flint.cloud](https://github.com/moja-global/flint.cloud) from `089614d` to `02e97ba`.
- [Release notes](https://github.com/moja-global/flint.cloud/releases)
- [Commits](moja-global/FLINT.Cloud@089614d...02e97ba)

---
updated-dependencies:
- dependency-name: flint.cloud
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* refactor: PointOuterTable to Composition API (#348)

* fix: wrap steps in ref

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* refactor: PointOuterTable to Composition API

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* feat: add button in table editor, show edited cells in yellow
Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

Co-authored-by: Palak Sharma <87171452+Palaksharma23@users.noreply.github.com>
Co-authored-by: Amit <51860725+CrystalSage@users.noreply.github.com>
Co-authored-by: Karan Singh Thakur <92504666+thisiskaransgit@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Raj Vijay Jadhav <76254854+FrozenSamurai@users.noreply.github.com>
Co-authored-by: Disha Talreja <dishatalreja1202@gmail.com>

* refactor: Migrate from Toasts to Notifications (#316)

* refactor: Replace toasts with notifications

Replaces vue-toastification toasts with Ant Design
notifications, allowing us to get rid of the dependency.

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* build: Remove toast dependency, fix lint errors

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* feat: add Sidebar, LocalDomain in GCBM (#313)

* feat: add Sidebar, LocalDomain in GCBM. WIP.

* fix: vue-router and router view for new components/configurations, add a landing component

* feat: separated upload files, add collapse for parameters, add input for simulation title

* commit for running checks

* nit: style change

* feat: add alearts for success/error of creating runs

* feat: add Modules components for GCBM run (#320)

* feat: add Sidebar, LocalDomain in GCBM. WIP.

* fix: vue-router and router view for new components/configurations, add a landing component

* feat: separated upload files, add collapse for parameters, add input for simulation title

* commit for running checks

* nit: style change

* feat: Changed Stepper, Prompt from Vue 2 to Vue 3 (#305)

* feat: changed stepper, prompt from vue 2 to vue 3

* feat: added emits

* feat: fixing lint errors

* feat: Update Accordion, Datepicker, Dropdown, FileUpload component from Vue 2 to Vue 3 (#303)

* feat: changed accordion, datepicker, dropdown, fileupload component from vue 2 to vue 3

* feat: changed toast in datepicker component from vue 2 to vue 3

* feat: deleted accordion component folder

* feat: fixing lint errors

Co-authored-by: yash <35102959+YashKandalkar@users.noreply.github.com>

* feat: add alearts for success/error of creating runs

* feat: Changed ConfigurationsRothc component from Vue 2 to Vue 3 (#311)

* feat: changed configurationsrothc component from vue 2 to vue 3

* feat: updated files

* feat: updated files

* feat: renamed folder naem to utils/

* feat: fixed build errors

Co-authored-by: yash <35102959+YashKandalkar@users.noreply.github.com>

* refactor: Migrate from Toasts to Notifications (#316)

* refactor: Replace toasts with notifications

Replaces vue-toastification toasts with Ant Design
notifications, allowing us to get rid of the dependency.

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* build: Remove toast dependency, fix lint errors

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* docs: Update screenshot and dependency in README (#317)

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* feat: add modules component. WIP.

* feat: add modules. WIP.

* feat: add description and config for Decay Module.

Co-authored-by: Palak Sharma <87171452+Palaksharma23@users.noreply.github.com>
Co-authored-by: Amit <51860725+CrystalSage@users.noreply.github.com>

* chore: merges master into feat/gcbm-simulation-editor (#324)

* feat: Changed Stepper, Prompt from Vue 2 to Vue 3 (#305)

* feat: changed stepper, prompt from vue 2 to vue 3

* feat: added emits

* feat: fixing lint errors

* feat: Update Accordion, Datepicker, Dropdown, FileUpload component from Vue 2 to Vue 3 (#303)

* feat: changed accordion, datepicker, dropdown, fileupload component from vue 2 to vue 3

* feat: changed toast in datepicker component from vue 2 to vue 3

* feat: deleted accordion component folder

* feat: fixing lint errors

Co-authored-by: yash <35102959+YashKandalkar@users.noreply.github.com>

* feat: Changed ConfigurationsRothc component from Vue 2 to Vue 3 (#311)

* feat: changed configurationsrothc component from vue 2 to vue 3

* feat: updated files

* feat: updated files

* feat: renamed folder naem to utils/

* feat: fixed build errors

Co-authored-by: yash <35102959+YashKandalkar@users.noreply.github.com>

* refactor: Migrate from Toasts to Notifications (#316)

* refactor: Replace toasts with notifications

Replaces vue-toastification toasts with Ant Design
notifications, allowing us to get rid of the dependency.

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* build: Remove toast dependency, fix lint errors

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* docs: Update screenshot and dependency in README (#317)

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* refactor: ConfigurationsRothC to Composition API (#319)

* refactor: ConfigurationsRothC to Composition API

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* fix: RothC table bug

Signed-off-by: Amit <amitkulkarni2028@gmail.com>

* feat: updated documentation link (#315)

* build(deps): bump flint.cloud from `977497e` to `d461ec6` (#321)

Bumps [flint.cloud](https://github.com/moja-global/flint.cloud) from `977497e` to `d461ec6`.
- [Release notes](https://github.com/moja-global/flint.cloud/releases)
- [Commits](moja-global/FLINT.Cloud@977497e...d461ec6)

---
updated-dependencies:
- dependency-name: flint.cloud
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat: add Sidebar, LocalDomain in GCBM. WIP.

* fix: vue-router and router view for new components/configurations, add a landing component

* nit: style change

* feat: add Variables config

Co-authored-by: Palak Sharma <87171452+Palaksharma23@users.noreply.github.com>
Co-authored-by: Amit <51860725+CrystalSage@users.noreply.github.com>
Co-authored-by: Karan Singh Thakur <92504666+thisiskaransgit@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat: add UI for upload all modal, connect LocalDomain with vuex store
Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

* chore: integrated tables endpoint for input db
Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

* feat: finish import  all feature, add UI for changing table names
Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

* feat: add export simulation
Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

* feat: add SimulationTour, WIP.
Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

* fix: disable table name editing when columns are being edited:
Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

* feat: add simulation tour
Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

* fix: input bug
Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

* fix: image preview bug
Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>

Signed-off-by: YashKandalkar <yashsk.yk@gmail.com>
Signed-off-by: Amit <amitkulkarni2028@gmail.com>
Co-authored-by: Palak Sharma <87171452+Palaksharma23@users.noreply.github.com>
Co-authored-by: Amit <51860725+CrystalSage@users.noreply.github.com>
Co-authored-by: Karan Singh Thakur <92504666+thisiskaransgit@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sanjay Singh Rajpoot <67458417+SanjaySinghRajpoot@users.noreply.github.com>
Co-authored-by: Raj Vijay Jadhav <76254854+FrozenSamurai@users.noreply.github.com>
Co-authored-by: Disha Talreja <dishatalreja1202@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants