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

Dev #71

Merged
merged 9 commits into from
Jul 24, 2020
Merged

Dev #71

merged 9 commits into from
Jul 24, 2020

Conversation

Houjio
Copy link
Collaborator

@Houjio Houjio commented Jul 23, 2020

  • Added 'settings' field to users document in the mongoDB
    -Added settings to config.yaml file
    -Added a setting component to react that displays a modal
    -Settings change how elements are displayed in the front end (no effects to back end yet)
    settingsModal

Copy link
Collaborator

@khaxis khaxis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@khaxis khaxis merged commit f1dc8ea into plynx-team:dev Jul 24, 2020
khaxis added a commit that referenced this pull request Jul 25, 2020
This reverts commit f1dc8ea.
@khaxis khaxis mentioned this pull request Jul 25, 2020
khaxis added a commit that referenced this pull request Jul 25, 2020
This reverts commit f1dc8ea.
khaxis added a commit that referenced this pull request Sep 8, 2020
* build fix: add dateformat

* fix style in deprecate dialog

* Update date format (#52)

* Support of float input type

* Disabled autocomplete in input fields

* Removed annoying Input spinners

https://codepen.io/ahastudio/pen/eVovMv

* Prevents change of numbers with mouse wheel

mui/material-ui#7960

* Removed number scrolling on keyboard arrow

* Backend bug fix

* Prettified "cross-remove" button

* Added \n to newfile

* Updated displayed datetime format

* Revert "Updated displayed datetime format"

This reverts commit a432546.

* first version of correct datetime in operation editor

* Updated and used function utcTimeToLocal

* Fixed bug updated/created

Co-authored-by: Dmitry Brazhenko <brazhenko.dmitry@gmail.com>
Co-authored-by: Ivan Khomyakov <khaxis@gmail.com>

* rm unnecessary import; add output to filename var in local executor

* give more space for output name

* Kubernetes operation (#55)

* +k8s operation prototype

* add request/limit memory

* fix k8s operator

* flake8

* add logging line

* use template config instead of versioning it

* update version

* rm config from standard docker image

* add k8s icon

* add lock in worker update to address #57

* mount config in dev environment

* cache the results of cacheable operations

* add gpu support to k8s operation

* use new kubectl interface

* update to beta

* update version

* fix circleci

* fix bug with cache: legacy from 0.*

* update version

* Add File operation (#62)

* initial file dialog

* files support in executors

* using single endpoint config parameter

* add static support to node view

* fix lint

* add file preview

* cleanup

* update version

* Fix make dev (#64)

- add install to docker-compose-dev.yml by installing dependencies before npm start
- add .dockerignore to run make dev after data file is made

* Rename .dockerignore (#66)

* Fix make dev

- add install to docker-compose-dev.yml by installing dependencies before npm start
- add .dockerignore to run make dev after data file is made

* Rename .dockerfile to .dockerignore to allow docker to run with data file

* update version

* Dev (#71)

* added cogs

* Succefully integrated setting cookies and /setting

* made it so the state was hosted in app

* added node Display setting

* created endpoint to connect configs to settings

* finished endpoint and handeling

* Turned Setting page into a modal

* Added settings as modal added endpoint to access

* Revert "Dev (#71)" (#72)

This reverts commit f1dc8ea.

* User Profile page (#74)

* User Settings / User View page
* IAM Policies for users: IS_ADMIN, CAN_VIEW_OPERATIONS etc.
* User can change password, display name and operation view mode

* Added rudementary registration (#76) (#80)

* Added rudementary registration (#76)

* Added rudementary registration

* intermitent changes

* interstage

* Fix for pr

Co-authored-by: Ivan <khaxis@gmail.com>

* rm unused file

* integrate sign up page

Co-authored-by: houjo <balledefootball@gmail.com>

* rm dashboard

* rm header

* resolve caps problem in path

* adapt error page for other than 404 errors

* rename logout to sign out

* fix vulnerability

* post node iam policies

* use dark skin in table preview

* hide cancel button unless it's a run

* show the user who runs an operation rather than the author

* fix a bug with assigning the author

* finally hide cancel button in templates

* use original_node_id in runs

* support can_view* roles

* update version

* rm debug logging

* lint fix

* raise instead of assert

* rm unnecessary logs

* intermediate changes

* show tour when start plynx for the first time

* update version

Co-authored-by: Dmitry Brazhenko <61410067+dmitry-brazhenko@users.noreply.github.com>
Co-authored-by: Dmitry Brazhenko <brazhenko.dmitry@gmail.com>
Co-authored-by: houjo <balledefootball@gmail.com>
khaxis added a commit that referenced this pull request Sep 8, 2020
* build fix: add dateformat

* fix style in deprecate dialog

* Update date format (#52)

* Support of float input type

* Disabled autocomplete in input fields

* Removed annoying Input spinners

https://codepen.io/ahastudio/pen/eVovMv

* Prevents change of numbers with mouse wheel

mui/material-ui#7960

* Removed number scrolling on keyboard arrow

* Backend bug fix

* Prettified "cross-remove" button

* Added \n to newfile

* Updated displayed datetime format

* Revert "Updated displayed datetime format"

This reverts commit a432546.

* first version of correct datetime in operation editor

* Updated and used function utcTimeToLocal

* Fixed bug updated/created

Co-authored-by: Dmitry Brazhenko <brazhenko.dmitry@gmail.com>
Co-authored-by: Ivan Khomyakov <khaxis@gmail.com>

* rm unnecessary import; add output to filename var in local executor

* give more space for output name

* Kubernetes operation (#55)

* +k8s operation prototype

* add request/limit memory

* fix k8s operator

* flake8

* add logging line

* use template config instead of versioning it

* update version

* rm config from standard docker image

* add k8s icon

* add lock in worker update to address #57

* mount config in dev environment

* cache the results of cacheable operations

* add gpu support to k8s operation

* use new kubectl interface

* update to beta

* update version

* fix circleci

* fix bug with cache: legacy from 0.*

* update version

* Add File operation (#62)

* initial file dialog

* files support in executors

* using single endpoint config parameter

* add static support to node view

* fix lint

* add file preview

* cleanup

* update version

* Fix make dev (#64)

- add install to docker-compose-dev.yml by installing dependencies before npm start
- add .dockerignore to run make dev after data file is made

* Rename .dockerignore (#66)

* Fix make dev

- add install to docker-compose-dev.yml by installing dependencies before npm start
- add .dockerignore to run make dev after data file is made

* Rename .dockerfile to .dockerignore to allow docker to run with data file

* update version

* Dev (#71)

* added cogs

* Succefully integrated setting cookies and /setting

* made it so the state was hosted in app

* added node Display setting

* created endpoint to connect configs to settings

* finished endpoint and handeling

* Turned Setting page into a modal

* Added settings as modal added endpoint to access

* Revert "Dev (#71)" (#72)

This reverts commit f1dc8ea.

* User Profile page (#74)

* User Settings / User View page
* IAM Policies for users: IS_ADMIN, CAN_VIEW_OPERATIONS etc.
* User can change password, display name and operation view mode

* Added rudementary registration (#76) (#80)

* Added rudementary registration (#76)

* Added rudementary registration

* intermitent changes

* interstage

* Fix for pr

Co-authored-by: Ivan <khaxis@gmail.com>

* rm unused file

* integrate sign up page

Co-authored-by: houjo <balledefootball@gmail.com>

* rm dashboard

* rm header

* resolve caps problem in path

* adapt error page for other than 404 errors

* rename logout to sign out

* fix vulnerability

* post node iam policies

* use dark skin in table preview

* hide cancel button unless it's a run

* show the user who runs an operation rather than the author

* fix a bug with assigning the author

* finally hide cancel button in templates

* use original_node_id in runs

* support can_view* roles

* update version

* rm debug logging

* lint fix

* raise instead of assert

* rm unnecessary logs

* intermediate changes

* show tour when start plynx for the first time

* update version

* hotfix: demo user settings

Co-authored-by: Dmitry Brazhenko <61410067+dmitry-brazhenko@users.noreply.github.com>
Co-authored-by: Dmitry Brazhenko <brazhenko.dmitry@gmail.com>
Co-authored-by: houjo <balledefootball@gmail.com>
khaxis added a commit that referenced this pull request Sep 9, 2020
* build fix: add dateformat

* fix style in deprecate dialog

* Update date format (#52)

* Support of float input type

* Disabled autocomplete in input fields

* Removed annoying Input spinners

https://codepen.io/ahastudio/pen/eVovMv

* Prevents change of numbers with mouse wheel

mui/material-ui#7960

* Removed number scrolling on keyboard arrow

* Backend bug fix

* Prettified "cross-remove" button

* Added \n to newfile

* Updated displayed datetime format

* Revert "Updated displayed datetime format"

This reverts commit a432546.

* first version of correct datetime in operation editor

* Updated and used function utcTimeToLocal

* Fixed bug updated/created

Co-authored-by: Dmitry Brazhenko <brazhenko.dmitry@gmail.com>
Co-authored-by: Ivan Khomyakov <khaxis@gmail.com>

* rm unnecessary import; add output to filename var in local executor

* give more space for output name

* Kubernetes operation (#55)

* +k8s operation prototype

* add request/limit memory

* fix k8s operator

* flake8

* add logging line

* use template config instead of versioning it

* update version

* rm config from standard docker image

* add k8s icon

* add lock in worker update to address #57

* mount config in dev environment

* cache the results of cacheable operations

* add gpu support to k8s operation

* use new kubectl interface

* update to beta

* update version

* fix circleci

* fix bug with cache: legacy from 0.*

* update version

* Add File operation (#62)

* initial file dialog

* files support in executors

* using single endpoint config parameter

* add static support to node view

* fix lint

* add file preview

* cleanup

* update version

* Fix make dev (#64)

- add install to docker-compose-dev.yml by installing dependencies before npm start
- add .dockerignore to run make dev after data file is made

* Rename .dockerignore (#66)

* Fix make dev

- add install to docker-compose-dev.yml by installing dependencies before npm start
- add .dockerignore to run make dev after data file is made

* Rename .dockerfile to .dockerignore to allow docker to run with data file

* update version

* Dev (#71)

* added cogs

* Succefully integrated setting cookies and /setting

* made it so the state was hosted in app

* added node Display setting

* created endpoint to connect configs to settings

* finished endpoint and handeling

* Turned Setting page into a modal

* Added settings as modal added endpoint to access

* Revert "Dev (#71)" (#72)

This reverts commit f1dc8ea.

* User Profile page (#74)

* User Settings / User View page
* IAM Policies for users: IS_ADMIN, CAN_VIEW_OPERATIONS etc.
* User can change password, display name and operation view mode

* Added rudementary registration (#76) (#80)

* Added rudementary registration (#76)

* Added rudementary registration

* intermitent changes

* interstage

* Fix for pr

Co-authored-by: Ivan <khaxis@gmail.com>

* rm unused file

* integrate sign up page

Co-authored-by: houjo <balledefootball@gmail.com>

* rm dashboard

* rm header

* resolve caps problem in path

* adapt error page for other than 404 errors

* rename logout to sign out

* fix vulnerability

* post node iam policies

* use dark skin in table preview

* hide cancel button unless it's a run

* show the user who runs an operation rather than the author

* fix a bug with assigning the author

* finally hide cancel button in templates

* use original_node_id in runs

* support can_view* roles

* update version

* rm debug logging

* lint fix

* raise instead of assert

* rm unnecessary logs

* intermediate changes

* show tour when start plynx for the first time

* update version

* hotfix: demo user settings

* rm unused elements from config; add iam policies

* fix bug when users have no settings legacy

* update version

Co-authored-by: Dmitry Brazhenko <61410067+dmitry-brazhenko@users.noreply.github.com>
Co-authored-by: Dmitry Brazhenko <brazhenko.dmitry@gmail.com>
Co-authored-by: houjo <balledefootball@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.

2 participants