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

Sprint 2 | Gateways #14

Closed
2 tasks done
prabhleen-kaur-hub opened this issue Jun 8, 2020 · 2 comments
Closed
2 tasks done

Sprint 2 | Gateways #14

prabhleen-kaur-hub opened this issue Jun 8, 2020 · 2 comments
Labels

Comments

@prabhleen-kaur-hub
Copy link

prabhleen-kaur-hub commented Jun 8, 2020

Gateways is the screen dealing with the following operations:
Add
Delete
Edit
Tabular representation.

Description:
This is the last option along with sensors in the dashboard
It will display the list of items with the following columns for GATEWAY
1.1 UUID
1.2 Alias
1.3 Gateway type
1.4 Battery
1.5 Shipment
1.6 Activated
1.7 Associated with gateway
1.8 Edit: Users can edit the information.
1.9 Delete: The user can delete the row.

Associated stories:
Add Gateway:

Edit/Delete:

@prabhleen-kaur-hub
Copy link
Author

prabhleen-kaur-hub commented Jul 2, 2020

Feedback: June 26, 2020
Gateways / Sensors

  • Cross docking / segments need to be defined – where shipments can be split at each custody.

@glind suggested this is for internal discussion.

@prabhleen-kaur-hub
Copy link
Author

prabhleen-kaur-hub commented Jul 9, 2020

Feedback: July 8, 2020
Gateway & Sensor View

  • Error adding Gateway
  • For 'Add Sensor', Sensor Placed - is this for where the sensor is placed on the pallet, shipment, etc. or the location where the sensor is placed?
  • After associating a gateway to a sensor and clicking on 'Add Sensor', get an 'Error in creating Gateway' message.

glind pushed a commit that referenced this issue Aug 2, 2022
* login with github

* added django template

* removed django template

* initial commit

* remove user groups

* updated urls

* initial commit

* Updated dependency issues

* Datamesh update (#11)

* Datamesh async fixed

* Datamesh join function script

* Email alert integration (#13)

* Integration - Email Notification

* Integration - Email Notification

* updated serializer

* updated unit test

* datamesh join script (#14)

* datamesh join script

* datamesh join script

* comment removed

* updated datamesh join script

* updated datamesh join script

* updated join_record_datamesh function

* removed print statement

* Partner implementation (#17)

* Partner Implementation

* removed organization

* removed partner organization

* removed partner organization

* - partner unit test

* - updated test fixtures

* - removed comment

* Resolve permissions for Organization

* fix core endpoint issue (#21)

* fix core endpoint issue

* updated comment

* Updated environment variables

* Updated environment values

* Handle for Gateway response 400

* datamesh join:
- product <-> third party tool and
- product <-> product_team

* completed project tool service datamesh join

* completed release service datamesh join

* completed dev/partner service datamesh join

* Fix Datamesh request issue

* updated admin username and password

* revert find endpoint fix

* updated datamesh join module name

* Added script to load datamesh

* Handled blank response for join records

* datamesh POST/PUT request implementation

* updated post request for different use-cases

* datamesh implemented delete request

* post empty response validation

* updated datamesh script for pk

* converted into functions

* updated put request

* updated PUT request for case -> The relation that exists but needs to create join

* Allow users to be auto-approved after registration

* added fields on Relationship model

* model via forward lookup

* param service name via forward_lookup

* written function for the case - Handles The relation that only needs to update ID or UUID

* Get response after a POST and PUT request

* refactor the functions

* updated func parameter

* issue fix - delete join

* delete status join

* migration file

* User Type Implementation (#45)

* added user type

* admin dashboard

* added survey_status

* serializer fields added

* help text

* User profile update API (#48)

* user profile update API

* updated get_permission

* unit test cases

* added serializer field

* serializer organization_name validation

* updated core-user serializer update method

* User registration update (#53)

* register with org validation

* uncommented invitation_token method

* updated load initial script for org creation

* set auto approve to false

* core user create method

* default org name

* added new var to update

* code format

* updated gunicorn timeout

* removed unwanted files from upstream pr

* updated migration files

* added new line

* removed unwanted changes

* removed prepare_get_request() function

* updated DEFAULT_ORG to lowercase

* Fix None type DEFAULT_ORG issue

Co-authored-by: ashishkmishra36 <ashish.kumar@ajackus.com>
Co-authored-by: Ashish K Mishra <70134840+ashishkmishra36@users.noreply.github.com>
Co-authored-by: Yasmin Ansari <yasmin@ajackus.com>
Co-authored-by: mthombare <83965396+mthombare@users.noreply.github.com>
Co-authored-by: manish <manish.thombare@ajackus.com>
Co-authored-by: Yasmin Ansari <yasmin.ansari@ajackus.com>
Co-authored-by: Greg Lind <gwlind@gmail.com>
glind pushed a commit that referenced this issue Aug 2, 2022
…mesh (buildlyio#347)

* login with github

* added django template

* removed django template

* initial commit

* remove user groups

* updated urls

* initial commit

* Updated dependency issues

* Datamesh update (#11)

* Datamesh async fixed

* Datamesh join function script

* Email alert integration (#13)

* Integration - Email Notification

* Integration - Email Notification

* updated serializer

* updated unit test

* datamesh join script (#14)

* datamesh join script

* datamesh join script

* comment removed

* updated datamesh join script

* updated datamesh join script

* updated join_record_datamesh function

* removed print statement

* Partner implementation (#17)

* Partner Implementation

* removed organization

* removed partner organization

* removed partner organization

* - partner unit test

* - updated test fixtures

* - removed comment

* Resolve permissions for Organization

* fix core endpoint issue (#21)

* fix core endpoint issue

* updated comment

* Updated environment variables

* Updated environment values

* Handle for Gateway response 400

* datamesh join:
- product <-> third party tool and
- product <-> product_team

* completed project tool service datamesh join

* completed release service datamesh join

* completed dev/partner service datamesh join

* Fix Datamesh request issue

* updated admin username and password

* revert find endpoint fix

* updated datamesh join module name

* Added script to load datamesh

* Handled blank response for join records

* datamesh POST/PUT request implementation

* updated post request for different use-cases

* datamesh implemented delete request

* post empty response validation

* updated datamesh script for pk

* converted into functions

* updated put request

* updated PUT request for case -> The relation that exists but needs to create join

* Allow users to be auto-approved after registration

* added fields on Relationship model

* model via forward lookup

* param service name via forward_lookup

* written function for the case - Handles The relation that only needs to update ID or UUID

* Get response after a POST and PUT request

* refactor the functions

* updated func parameter

* issue fix - delete join

* delete status join

* migration file

* User Type Implementation (#45)

* added user type

* admin dashboard

* added survey_status

* serializer fields added

* help text

* User profile update API (#48)

* user profile update API

* updated get_permission

* unit test cases

* added serializer field

* serializer organization_name validation

* updated core-user serializer update method

* User registration update (#53)

* register with org validation

* uncommented invitation_token method

* updated load initial script for org creation

* set auto approve to false

* core user create method

* default org name

* added new var to update

* code format

* updated gunicorn timeout

* Datamesh id CRUD Implementation (#56)

* create join with ID

* updated join script to create relation if json file doesn't exist

* added newly added var in script

* delete id join

* Fixed gateway unit test cases

* implemented forward and reverse relation join in PUT req

* refactored fk reference variable

* written module join script

* PUT request: modified prepare_update_request() fun

* Fix POST req reverse relation join

* updated relation model fields

* updated script variable

* unit tes case

* updated unit test cases

* updated join script

* Datamesh implementation with core (#59)

* implementation with core

* PUT request update fk value

* script info

* added Datamesh relation response data in POST and PUT request

* removed unused import

* RequestHandler returned response

* added core update req data to req response data

* Stripe integration for customer create and get card details (#62)

* initial stripe subscription changes

* add new stripe/products endpoint

* change plan to product for subscription

* add stripe check for update org for a user scenario

* Fixed unit test cases (#63)

* GitHub action configuration (#67)

* GitHub action configuration

* Updated prod-build GCR path

* Updated prod-build slack message

* Updated prod-build mail message

* Added Product Team as default user type (#65)

Co-authored-by: ashishkmishra36 <ashish.kumar@ajackus.com>
Co-authored-by: Ashish K Mishra <70134840+ashishkmishra36@users.noreply.github.com>
Co-authored-by: Yasmin Ansari <yasmin@ajackus.com>
Co-authored-by: mthombare <83965396+mthombare@users.noreply.github.com>
Co-authored-by: manish <manish.thombare@ajackus.com>
Co-authored-by: Yasmin Ansari <yasmin.ansari@ajackus.com>
Co-authored-by: Radhika Patel <radhika.patel@ajackus.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants