{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":168489620,"defaultBranch":"master","name":"buildly-core","ownerLogin":"buildlyio","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-01-31T08:25:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/53491279?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712354485.0","currentOid":""},"activityList":{"items":[{"before":"d991e10397a4faac063e753227b6587e500dbd15","after":"f680df8446eb71359cb3f4b5aad3c3fb95417b35","ref":"refs/heads/master","pushedAt":"2024-04-05T22:01:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"glind","name":"Greg Lind","path":"/glind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449810?s=80&v=4"},"commit":{"message":"Transparent path master (#358)\n\n* Update ISSUE_TEMPLATE.md\r\n\r\nAdd complexity estimate\r\n\r\n* update travis configs\r\n\r\n* update travis configs\r\n\r\n* move build to travis script\r\n\r\n* update travis for aws\r\n\r\n* update travis for aws\r\n\r\n* update travis for aws\r\n\r\n* update travis for aws\r\n\r\n* update travis for aws\r\n\r\n* update travis for aws\r\n\r\n* update travis for aws\r\n\r\n* update travis for aws\r\n\r\n* update travis for aws\r\n\r\n* update travis for aws\r\n\r\n* cleanup initital data\r\n\r\n* cleanup initital data\r\n\r\n* cleanup initital data\r\n\r\n* remove organization_name\r\n\r\n* remove organization_name\r\n\r\n* update travis var\r\n\r\n* update travis var\r\n\r\n* update travis var\r\n\r\n* revert keys\r\n\r\n* fix org\r\n\r\n* fix org\r\n\r\n* fix org\r\n\r\n* fix org\r\n\r\n* fix org\r\n\r\n* fix org\r\n\r\n* fix org\r\n\r\n* turn off tagged commits for builds\r\n\r\n* update docker compose with email host\r\n\r\n* update docker compose with email host\r\n\r\n* update docker compose with email host\r\n\r\n* update docker compose with email host\r\n\r\n* add options function to gateway\r\n\r\n* update permissions with options\r\n\r\n* refactor: Allow organization name to be accepted when creating core user\r\n\r\n* chore: Update initial setup\r\n\r\n* test: Refactored test cases for organization\r\n\r\n* fix: Flake8 warnings\r\n\r\n* Flake8 Error fixes\r\n\r\n* chore: Flake8 fixes for whitespaces and f-strings\r\n\r\n* chore: Resolved ContextualVersionConflict\r\n\r\n* chore: requests dependency version\r\n\r\n* Changes for Oauth in Initial Script\r\n\r\n* removed changed in gateway view to allow options methid from service\r\n\r\n* removed changed in gateway view to allow options methid from service\r\n\r\n* Commenting out options function for options response of services\r\n\r\n* email alert message for shipment to user\r\n\r\n* Use generalised function name\r\n\r\n* initial commit\r\n\r\n* added seperate endpoint for update\r\n\r\n* add more illutratative field in message\r\n\r\n* remove commented code in html template of shipment alert\r\n\r\n* modifify html template name to send email alert for shipment\r\n\r\n* remove conflict\r\n\r\n* Allow user to subscribe to email alert in Profile\r\n\r\n* fixed linting\r\n\r\n* changed shipment id to shipment_uuid\r\n\r\n* added email_alert_flag to CoreUser Serializer\r\n\r\n* fixed linting\r\n\r\n* added boolean field in organisation\r\n\r\n* Resolved issue in OPTIONS method via Core\r\n\r\n* TransparentPath/buildly-core/issues/45:add radis field in organization\r\n\r\n* Added support for multiple email alerts\r\n\r\n* initial commit\r\n\r\n* return only org names\r\n\r\n* removed debugging info\r\n\r\n* change in request format of email alert endpoint (#53)\r\n\r\n* change in request format of email alert endpoint\r\n\r\n* resolved flake-8 error\r\n\r\n* Added consortium table and its endpoint (#50)\r\n\r\n* added consortium table and its endpoint\r\n\r\n* formatted as per flake8\r\n\r\n* resolved falke8 error\r\n\r\n* Added organization types (#56)\r\n\r\n* Added organization type\r\n\r\n* Formatting fixes\r\n\r\n* Corrected test case\r\n\r\n* Approval email for newly registered users (#57)\r\n\r\n* Added organization type\r\n\r\n* Formatting fixes\r\n\r\n* Corrected test case\r\n\r\n* Approval email for new users\r\n\r\n* Resolved flake8 warnings\r\n\r\n* Fixed issue in tests\r\n\r\n* Resolved comments\r\n\r\n* Updated email template for alerts\r\n\r\n* Updated email template for alerts\r\n\r\n* Organization names coming from open API as list of names (#60)\r\n\r\n* Resolve permission issue for \"/organization/fetch_orgs/\" endpoint (#64)\r\n\r\n* resolved permission issue for fetch_org endpoint\r\n\r\n* resloved flake-8 error\r\n\r\n* Add API endpoint for organization type (#65)\r\n\r\n* resolved permission issue for fetch_org endpoint\r\n\r\n* resloved flake-8 error\r\n\r\n* add endpoint for organization type\r\n\r\n* corrected comments\r\n\r\n* change permission level\r\n\r\n* add create and edit date in organization type\r\n\r\n* change permission level to only organization admin\r\n\r\n* Updated configuration for consortium (#70)\r\n\r\n* Updated configuration for consortium\r\n\r\n* Flake8 fixes\r\n\r\n* Configuration for user alert preferences (#73)\r\n\r\n* Configuration for user alert preferences\r\n\r\n* Flake8 fixes\r\n\r\n* Fixes in test cases\r\n\r\n* update consortium table for organization uuid (#75)\r\n\r\n* Modifications in email templates (#77)\r\n\r\n* Changes in email template for environmental alerts\r\n\r\n* Preferences for email alerts\r\n\r\n* Updated super admin credentials\r\n\r\n* change permission level for consortium table (#79)\r\n\r\n* filter consortium by organization (#81)\r\n\r\n* update consortium array field (#82)\r\n\r\n* Changed permission level for consortium (#85)\r\n\r\n* Changed permission level for consortium\r\n\r\n* Updated flake8 fixes\r\n\r\n* create consortium if custody create (#87)\r\n\r\n* create consortium if custody create\r\n\r\n* resolved flake8 error\r\n\r\n* Fix issue for retrieve query by uuid (#88)\r\n\r\n* Revert \"Fix issue for retrieve query by uuid (#88)\"\r\n\r\nThis reverts commit d2f78ef4dcf3fc723cffbf08fcac6c6d1d8a214a.\r\n\r\n* Handled boolean for CORS_ORIGIN_ALLOW_ALL\r\n\r\n* Updated Bravado Core version\r\n\r\n* Return response data only for PUT, POST, DELETE (#97)\r\n\r\n* Added default radius for organization\r\n\r\n* Allow unlimited line size for request\r\n\r\n* sensor service email alert for unassigned moving sensor (#105)\r\n\r\n* squashed migration files\r\n\r\n* construct shipment_url only when shipment_id is present\r\n\r\n* remove shipment related from email if shipment is not available\r\n\r\n* Handle when no custody organization mapped to custodian\r\n\r\n* Environmental warning timezone. (#108)\r\n\r\n* Change warning timezone to user's timezone only when core user has timezone\r\n\r\n* append ('UTC') for UTC timezone\r\n\r\n* Remove Travis\r\n\r\n* Remove timestamp from alert messages (#110)\r\n\r\n* removed 'Captured at' from alert message\r\n\r\n* stop sending datetime in alert message\r\n\r\n* Gunicorn timeout configuration\r\n\r\n* buildly-core gitHub actions (#112)\r\n\r\n* github action for unit test\r\n\r\n* update triggers for unit test github action\r\n\r\n* github action for dev docker image build and push\r\n\r\n* github action for demo docker image build and push\r\n\r\n* github action for production docker image build and push\r\n\r\n* added pre-commit hooks for dev, demo and prod branch\r\n\r\n* update name for unit_test\r\n\r\n* Github Actions for Unit Test (#114)\r\n\r\n* Gunicorn timeout configuration\r\n\r\n* Fixes done for flake\r\n\r\n* Remove dev deployment setup\r\n\r\n* Setup github actions\r\n\r\n* Bump the pip group group in /requirements with 6 updates\r\n\r\nBumps the pip group group in /requirements with 6 updates:\r\n\r\n| Package | From | To |\r\n| --- | --- | --- |\r\n| [django](https://github.com/django/django) | `2.2.10` | `3.2.24` |\r\n| [django-filter](https://github.com/carltongibson/django-filter) | `2.2.0` | `2.4.0` |\r\n| [djangorestframework](https://github.com/encode/django-rest-framework) | `3.9.4` | `3.11.2` |\r\n| [requests](https://github.com/psf/requests) | `2.25.0` | `2.31.0` |\r\n| [aiohttp](https://github.com/aio-libs/aiohttp) | `3.5.4` | `3.9.2` |\r\n| [ipython](https://github.com/ipython/ipython) | `7.2.0` | `8.10.0` |\r\n\r\n\r\nUpdates `django` from 2.2.10 to 3.2.24\r\n- [Commits](https://github.com/django/django/compare/2.2.10...3.2.24)\r\n\r\nUpdates `django-filter` from 2.2.0 to 2.4.0\r\n- [Release notes](https://github.com/carltongibson/django-filter/releases)\r\n- [Changelog](https://github.com/carltongibson/django-filter/blob/main/CHANGES.rst)\r\n- [Commits](https://github.com/carltongibson/django-filter/compare/2.2.0...2.4.0)\r\n\r\nUpdates `djangorestframework` from 3.9.4 to 3.11.2\r\n- [Release notes](https://github.com/encode/django-rest-framework/releases)\r\n- [Commits](https://github.com/encode/django-rest-framework/compare/3.9.4...3.11.2)\r\n\r\nUpdates `requests` from 2.25.0 to 2.31.0\r\n- [Release notes](https://github.com/psf/requests/releases)\r\n- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)\r\n- [Commits](https://github.com/psf/requests/compare/v2.25.0...v2.31.0)\r\n\r\nUpdates `aiohttp` from 3.5.4 to 3.9.2\r\n- [Release notes](https://github.com/aio-libs/aiohttp/releases)\r\n- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst)\r\n- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.5.4...v3.9.2)\r\n\r\nUpdates `ipython` from 7.2.0 to 8.10.0\r\n- [Release notes](https://github.com/ipython/ipython/releases)\r\n- [Commits](https://github.com/ipython/ipython/compare/7.2.0...8.10.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: django\r\n dependency-type: direct:production\r\n dependency-group: pip-security-group\r\n- dependency-name: django-filter\r\n dependency-type: direct:production\r\n dependency-group: pip-security-group\r\n- dependency-name: djangorestframework\r\n dependency-type: direct:production\r\n dependency-group: pip-security-group\r\n- dependency-name: requests\r\n dependency-type: direct:production\r\n dependency-group: pip-security-group\r\n- dependency-name: aiohttp\r\n dependency-type: direct:production\r\n dependency-group: pip-security-group\r\n- dependency-name: ipython\r\n dependency-type: direct:production\r\n dependency-group: pip-security-group\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\n* Update dev-build.yml\r\n\r\nThe entire file was commented out, checking in without comments.\r\n\r\n* Update base.txt\r\n\r\nFix 3.9,.2 aiohttp not found error from dependabot\r\n\r\n* [Security] Bump django from 2.2.10 to 2.2.13\r\n\r\nBumps [django](https://github.com/django/django) from 2.2.10 to 2.2.13. **This update includes security fixes.**\r\n- [Release notes](https://github.com/django/django/releases)\r\n- [Commits](https://github.com/django/django/compare/2.2.10...2.2.13)\r\n\r\nSigned-off-by: dependabot-preview[bot] \r\n\r\n* replace buildly-ui to buildly-react-template\r\n\r\n* Issue #318: Bump django-oauth-toolkit from 1.3.0 to 1.3.2 (#325)\r\n\r\n* Create GitHub actions for reviews (#329)\r\n\r\n* Create GitHub actions for reviews\r\n\r\n* Add docker build step\r\n\r\n* Add CodeQL for code analysis (#331)\r\n\r\n* Create codeql-analysis.yml\r\n\r\n* Fix review workflow\r\n\r\n* feat: Create GitHub Actions workflow to publish Docker images (#332)\r\n\r\n* Create GitHub Actions workflow to publish Docker images\r\n\r\n* Add build release configuration file\r\n\r\n* Update README configuration table\r\n\r\n* fix: Fix the release workflow\r\n\r\n* fix: Fix the build & release from release workflow\r\n\r\n* fix: Fix semantic release (#334)\r\n\r\n* rm toladata text (#336)\r\n\r\n* [Security] Bump django from 2.2.13 to 2.2.18 (#339)\r\n\r\nBumps [django](https://github.com/django/django) from 2.2.13 to 2.2.18. **This update includes security fixes.**\r\n- [Release notes](https://github.com/django/django/releases)\r\n- [Commits](https://github.com/django/django/compare/2.2.13...2.2.18)\r\n\r\nSigned-off-by: dependabot-preview[bot] \r\n\r\nCo-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>\r\n\r\n* [Security] Bump django from 2.2.18 to 2.2.24 (#341)\r\n\r\n* [Security] Bump aiohttp from 3.5.4 to 3.7.4 (#338)\r\n\r\n* feat: Bump djangorestframework from 3.9.4 to 3.11.2 (#340)\r\n\r\n* [Security] Bump djangorestframework from 3.9.4 to 3.11.2\r\n\r\nBumps [djangorestframework](https://github.com/encode/django-rest-framework) from 3.9.4 to 3.11.2. **This update includes a security fix.**\r\n- [Release notes](https://github.com/encode/django-rest-framework/releases)\r\n- [Commits](https://github.com/encode/django-rest-framework/compare/3.9.4...3.11.2)\r\n\r\nSigned-off-by: dependabot-preview[bot] \r\n\r\n* Fix issue with drf-yasg schema generator\r\n\r\nCo-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>\r\nCo-authored-by: jefmoura \r\n\r\n* Create CODE_OF_CONDUCT.md (#342)\r\n\r\n* Update README.md\r\n\r\n* Bump django from 2.2.24 to 2.2.27 in /requirements (#345)\r\n\r\nBumps [django](https://github.com/django/django) from 2.2.24 to 2.2.27.\r\n- [Release notes](https://github.com/django/django/releases)\r\n- [Commits](https://github.com/django/django/compare/2.2.24...2.2.27)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: django\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\n\r\n* Upstream changes (Auto Approve, Social Auth, Test cases etc)\r\n\r\n* login with github\r\n\r\n* added django template\r\n\r\n* removed django template\r\n\r\n* initial commit\r\n\r\n* remove user groups\r\n\r\n* updated urls\r\n\r\n* initial commit\r\n\r\n* Updated dependency issues\r\n\r\n* Datamesh update (#11)\r\n\r\n* Datamesh async fixed\r\n\r\n* Datamesh join function script\r\n\r\n* Email alert integration (#13)\r\n\r\n* Integration - Email Notification\r\n\r\n* Integration - Email Notification\r\n\r\n* updated serializer\r\n\r\n* updated unit test\r\n\r\n* datamesh join script (#14)\r\n\r\n* datamesh join script\r\n\r\n* datamesh join script\r\n\r\n* comment removed\r\n\r\n* updated datamesh join script\r\n\r\n* updated datamesh join script\r\n\r\n* updated join_record_datamesh function\r\n\r\n* removed print statement\r\n\r\n* Partner implementation (#17)\r\n\r\n* Partner Implementation\r\n\r\n* removed organization\r\n\r\n* removed partner organization\r\n\r\n* removed partner organization\r\n\r\n* - partner unit test\r\n\r\n* - updated test fixtures\r\n\r\n* - removed comment\r\n\r\n* Resolve permissions for Organization\r\n\r\n* fix core endpoint issue (#21)\r\n\r\n* fix core endpoint issue\r\n\r\n* updated comment\r\n\r\n* Updated environment variables\r\n\r\n* Updated environment values\r\n\r\n* Handle for Gateway response 400\r\n\r\n* datamesh join:\r\n- product <-> third party tool and\r\n- product <-> product_team\r\n\r\n* completed project tool service datamesh join\r\n\r\n* completed release service datamesh join\r\n\r\n* completed dev/partner service datamesh join\r\n\r\n* Fix Datamesh request issue\r\n\r\n* updated admin username and password\r\n\r\n* revert find endpoint fix\r\n\r\n* updated datamesh join module name\r\n\r\n* Added script to load datamesh\r\n\r\n* Handled blank response for join records\r\n\r\n* datamesh POST/PUT request implementation\r\n\r\n* updated post request for different use-cases\r\n\r\n* datamesh implemented delete request\r\n\r\n* post empty response validation\r\n\r\n* updated datamesh script for pk\r\n\r\n* converted into functions\r\n\r\n* updated put request\r\n\r\n* updated PUT request for case -> The relation that exists but needs to create join\r\n\r\n* Allow users to be auto-approved after registration\r\n\r\n* added fields on Relationship model\r\n\r\n* model via forward lookup\r\n\r\n* param service name via forward_lookup\r\n\r\n* written function for the case - Handles The relation that only needs to update ID or UUID\r\n\r\n* Get response after a POST and PUT request\r\n\r\n* refactor the functions\r\n\r\n* updated func parameter\r\n\r\n* issue fix - delete join\r\n\r\n* delete status join\r\n\r\n* migration file\r\n\r\n* User Type Implementation (#45)\r\n\r\n* added user type\r\n\r\n* admin dashboard\r\n\r\n* added survey_status\r\n\r\n* serializer fields added\r\n\r\n* help text\r\n\r\n* User profile update API (#48)\r\n\r\n* user profile update API\r\n\r\n* updated get_permission\r\n\r\n* unit test cases\r\n\r\n* added serializer field\r\n\r\n* serializer organization_name validation\r\n\r\n* updated core-user serializer update method\r\n\r\n* User registration update (#53)\r\n\r\n* register with org validation\r\n\r\n* uncommented invitation_token method\r\n\r\n* updated load initial script for org creation\r\n\r\n* set auto approve to false\r\n\r\n* core user create method\r\n\r\n* default org name\r\n\r\n* added new var to update\r\n\r\n* code format\r\n\r\n* updated gunicorn timeout\r\n\r\n* removed unwanted files from upstream pr\r\n\r\n* updated migration files\r\n\r\n* added new line\r\n\r\n* removed unwanted changes\r\n\r\n* removed prepare_get_request() function\r\n\r\n* updated DEFAULT_ORG to lowercase\r\n\r\n* Fix None type DEFAULT_ORG issue\r\n\r\nCo-authored-by: ashishkmishra36 \r\nCo-authored-by: Ashish K Mishra <70134840+ashishkmishra36@users.noreply.github.com>\r\nCo-authored-by: Yasmin Ansari \r\nCo-authored-by: mthombare <83965396+mthombare@users.noreply.github.com>\r\nCo-authored-by: manish \r\nCo-authored-by: Yasmin Ansari \r\nCo-authored-by: Greg Lind \r\n\r\n* Changes from Insights for login, datamesh and scripts to enhance datamesh (#347)\r\n\r\n* login with github\r\n\r\n* added django template\r\n\r\n* removed django template\r\n\r\n* initial commit\r\n\r\n* remove user groups\r\n\r\n* updated urls\r\n\r\n* initial commit\r\n\r\n* Updated dependency issues\r\n\r\n* Datamesh update (#11)\r\n\r\n* Datamesh async fixed\r\n\r\n* Datamesh join function script\r\n\r\n* Email alert integration (#13)\r\n\r\n* Integration - Email Notification\r\n\r\n* Integration - Email Notification\r\n\r\n* updated serializer\r\n\r\n* updated unit test\r\n\r\n* datamesh join script (#14)\r\n\r\n* datamesh join script\r\n\r\n* datamesh join script\r\n\r\n* comment removed\r\n\r\n* updated datamesh join script\r\n\r\n* updated datamesh join script\r\n\r\n* updated join_record_datamesh function\r\n\r\n* removed print statement\r\n\r\n* Partner implementation (#17)\r\n\r\n* Partner Implementation\r\n\r\n* removed organization\r\n\r\n* removed partner organization\r\n\r\n* removed partner organization\r\n\r\n* - partner unit test\r\n\r\n* - updated test fixtures\r\n\r\n* - removed comment\r\n\r\n* Resolve permissions for Organization\r\n\r\n* fix core endpoint issue (#21)\r\n\r\n* fix core endpoint issue\r\n\r\n* updated comment\r\n\r\n* Updated environment variables\r\n\r\n* Updated environment values\r\n\r\n* Handle for Gateway response 400\r\n\r\n* datamesh join:\r\n- product <-> third party tool and\r\n- product <-> product_team\r\n\r\n* completed project tool service datamesh join\r\n\r\n* completed release service datamesh join\r\n\r\n* completed dev/partner service datamesh join\r\n\r\n* Fix Datamesh request issue\r\n\r\n* updated admin username and password\r\n\r\n* revert find endpoint fix\r\n\r\n* updated datamesh join module name\r\n\r\n* Added script to load datamesh\r\n\r\n* Handled blank response for join records\r\n\r\n* datamesh POST/PUT request implementation\r\n\r\n* updated post request for different use-cases\r\n\r\n* datamesh implemented delete request\r\n\r\n* post empty response validation\r\n\r\n* updated datamesh script for pk\r\n\r\n* converted into functions\r\n\r\n* updated put request\r\n\r\n* updated PUT request for case -> The relation that exists but needs to create join\r\n\r\n* Allow users to be auto-approved after registration\r\n\r\n* added fields on Relationship model\r\n\r\n* model via forward lookup\r\n\r\n* param service name via forward_lookup\r\n\r\n* written function for the case - Handles The relation that only needs to update ID or UUID\r\n\r\n* Get response after a POST and PUT request\r\n\r\n* refactor the functions\r\n\r\n* updated func parameter\r\n\r\n* issue fix - delete join\r\n\r\n* delete status join\r\n\r\n* migration file\r\n\r\n* User Type Implementation (#45)\r\n\r\n* added user type\r\n\r\n* admin dashboard\r\n\r\n* added survey_status\r\n\r\n* serializer fields added\r\n\r\n* help text\r\n\r\n* User profile update API (#48)\r\n\r\n* user profile update API\r\n\r\n* updated get_permission\r\n\r\n* unit test cases\r\n\r\n* added serializer field\r\n\r\n* serializer organization_name validation\r\n\r\n* updated core-user serializer update method\r\n\r\n* User registration update (#53)\r\n\r\n* register with org validation\r\n\r\n* uncommented invitation_token method\r\n\r\n* updated load initial script for org creation\r\n\r\n* set auto approve to false\r\n\r\n* core user create method\r\n\r\n* default org name\r\n\r\n* added new var to update\r\n\r\n* code format\r\n\r\n* updated gunicorn timeout\r\n\r\n* Datamesh id CRUD Implementation (#56)\r\n\r\n* create join with ID\r\n\r\n* updated join script to create relation if json file doesn't exist\r\n\r\n* added newly added var in script\r\n\r\n* delete id join\r\n\r\n* Fixed gateway unit test cases\r\n\r\n* implemented forward and reverse relation join in PUT req\r\n\r\n* refactored fk reference variable\r\n\r\n* written module join script\r\n\r\n* PUT request: modified prepare_update_request() fun\r\n\r\n* Fix POST req reverse relation join\r\n\r\n* updated relation model fields\r\n\r\n* updated script variable\r\n\r\n* unit tes case\r\n\r\n* updated unit test cases\r\n\r\n* updated join script\r\n\r\n* Datamesh implementation with core (#59)\r\n\r\n* implementation with core\r\n\r\n* PUT request update fk value\r\n\r\n* script info\r\n\r\n* added Datamesh relation response data in POST and PUT request\r\n\r\n* removed unused import\r\n\r\n* RequestHandler returned response\r\n\r\n* added core update req data to req response data\r\n\r\n* Stripe integration for customer create and get card details (#62)\r\n\r\n* initial stripe subscription changes\r\n\r\n* add new stripe/products endpoint\r\n\r\n* change plan to product for subscription\r\n\r\n* add stripe check for update org for a user scenario\r\n\r\n* Fixed unit test cases (#63)\r\n\r\n* GitHub action configuration (#67)\r\n\r\n* GitHub action configuration\r\n\r\n* Updated prod-build GCR path\r\n\r\n* Updated prod-build slack message\r\n\r\n* Updated prod-build mail message\r\n\r\n* Added Product Team as default user type (#65)\r\n\r\nCo-authored-by: ashishkmishra36 \r\nCo-authored-by: Ashish K Mishra <70134840+ashishkmishra36@users.noreply.github.com>\r\nCo-authored-by: Yasmin Ansari \r\nCo-authored-by: mthombare <83965396+mthombare@users.noreply.github.com>\r\nCo-authored-by: manish \r\nCo-authored-by: Yasmin Ansari \r\nCo-authored-by: Radhika Patel \r\n\r\n* Feat#113/upstream changes (#350)\r\n\r\n* Update ISSUE_TEMPLATE.md\r\n\r\nAdd complexity estimate\r\n\r\n* update travis configs\r\n\r\n* update travis configs\r\n\r\n* move build to travis script\r\n\r\n* update travis for aws\r\n\r\n* update travis for aws\r\n\r\n* update travis for aws\r\n\r\n* update travis for aws\r\n\r\n* update travis for aws\r\n\r\n* update travis for aws\r\n\r\n* update travis for aws\r\n\r\n* update travis for aws\r\n\r\n* update travis for aws\r\n\r\n* update travis for aws\r\n\r\n* cleanup initital data\r\n\r\n* cleanup initital data\r\n\r\n* cleanup initital data\r\n\r\n* remove organization_name\r\n\r\n* remove organization_name\r\n\r\n* update travis var\r\n\r\n* update travis var\r\n\r\n* update travis var\r\n\r\n* revert keys\r\n\r\n* fix org\r\n\r\n* fix org\r\n\r\n* fix org\r\n\r\n* fix org\r\n\r\n* fix org\r\n\r\n* fix org\r\n\r\n* fix org\r\n\r\n* turn off tagged commits for builds\r\n\r\n* update docker compose with email host\r\n\r\n* update docker compose with email host\r\n\r\n* update docker compose with email host\r\n\r\n* update docker compose with email host\r\n\r\n* add options function to gateway\r\n\r\n* update permissions with options\r\n\r\n* refactor: Allow organization name to be accepted when creating core user\r\n\r\n* chore: Update initial setup\r\n\r\n* test: Refactored test cases for organization\r\n\r\n* fix: Flake8 warnings\r\n\r\n* Flake8 Error fixes\r\n\r\n* chore: Flake8 fixes for whitespaces and f-strings\r\n\r\n* chore: Resolved ContextualVersionConflict\r\n\r\n* chore: requests dependency version\r\n\r\n* Changes for Oauth in Initial Script\r\n\r\n* removed changed in gateway view to allow options methid from service\r\n\r\n* removed changed in gateway view to allow options methid from service\r\n\r\n* Commenting out options function for options response of services\r\n\r\n* email alert message for shipment to user\r\n\r\n* Use generalised function name\r\n\r\n* initial commit\r\n\r\n* added seperate endpoint for update\r\n\r\n* add more illutratative field in message\r\n\r\n* remove commented code in html template of shipment alert\r\n\r\n* modifify html template name to send email alert for shipment\r\n\r\n* remove conflict\r\n\r\n* Allow user to subscribe to email alert in Profile\r\n\r\n* fixed linting\r\n\r\n* changed shipment id to shipment_uuid\r\n\r\n* added email_alert_flag to CoreUser Serializer\r\n\r\n* fixed linting\r\n\r\n* added boolean field in organisation\r\n\r\n* Resolved issue in OPTIONS method via Core\r\n\r\n* TransparentPath/buildly-core/issues/45:add radis field in organization\r\n\r\n* Added support for multiple email alerts\r\n\r\n* initial commit\r\n\r\n* return only org names\r\n\r\n* removed debugging info\r\n\r\n* change in request format of email alert endpoint (#53)\r\n\r\n* change in request format of email alert endpoint\r\n\r\n* resolved flake-8 error\r\n\r\n* Added consortium table and its endpoint (#50)\r\n\r\n* added consortium table and its endpoint\r\n\r\n* formatted as per flake8\r\n\r\n* resolved falke8 error\r\n\r\n* Added organization types (#56)\r\n\r\n* Added organization type\r\n\r\n* Formatting fixes\r\n\r\n* Corrected test case\r\n\r\n* Approval email for newly registered users (#57)\r\n\r\n* Added organization type\r\n\r\n* Formatting fixes\r\n\r\n* Corrected test case\r\n\r\n* Approval email for new users\r\n\r\n* Resolved flake8 warnings\r\n\r\n* Fixed issue in tests\r\n\r\n* Resolved comments\r\n\r\n* Updated email template for alerts\r\n\r\n* Updated email template for alerts\r\n\r\n* Organization names coming from open API as list of names (#60)\r\n\r\n* Resolve permission issue for \"/organization/fetch_orgs/\" endpoint (#64)\r\n\r\n* resolved permission issue for fetch_org endpoint\r\n\r\n* resloved flake-8 error\r\n\r\n* Add API endpoint for organization type (#65)\r\n\r\n* resolved permission issue for fetch_org endpoint\r\n\r\n* resloved flake-8 error\r\n\r\n* add endpoint for organization type\r\n\r\n* corrected comments\r\n\r\n* change permission level\r\n\r\n* add create and edit date in organization type\r\n\r\n* change permission level to only organization admin\r\n\r\n* Updated configuration for consortium (#70)\r\n\r\n* Updated configuration for consortium\r\n\r\n* Flake8 fixes\r\n\r\n* Configuration for user alert preferences (#73)\r\n\r\n* Configuration for user alert preferences\r\n\r\n* Flake8 fixes\r\n\r\n* Fixes in test cases\r\n\r\n* update consortium table for organization uuid (#75)\r\n\r\n* Modifications in email templates (#77)\r\n\r\n* Changes in email template for environmental alerts\r\n\r\n* Preferences for email alerts\r\n\r\n* Updated super admin credentials\r\n\r\n* change permission level for consortium table (#79)\r\n\r\n* filter consortium by organization (#81)\r\n\r\n* update consortium array field (#82)\r\n\r\n* Changed permission level for consortium (#85)\r\n\r\n* Changed permission level for consortium\r\n\r\n* Updated flake8 fixes\r\n\r\n* create consortium if custody create (#87)\r\n\r\n* create consortium if custody create\r\n\r\n* resolved flake8 error\r\n\r\n* Fix issue for retrieve query by uuid (#88)\r\n\r\n* Revert \"Fix issue for retrieve query by uuid (#88)\"\r\n\r\nThis reverts commit d2f78ef4dcf3fc723cffbf08fcac6c6d1d8a214a.\r\n\r\n* Handled boolean for CORS_ORIGIN_ALLOW_ALL\r\n\r\n* Updated Bravado Core version\r\n\r\n* Return response data only for PUT, POST, DELETE (#97)\r\n\r\n* Added default radius for organization\r\n\r\n* Allow unlimited line size for request\r\n\r\n* sensor service email alert for unassigned moving sensor (#105)\r\n\r\n* squashed migration files\r\n\r\n* construct shipment_url only when shipment_id is present\r\n\r\n* remove shipment related from email if shipment is not available\r\n\r\n* Handle when no custody organization mapped to custodian\r\n\r\n* Environmental warning timezone. (#108)\r\n\r\n* Change warning timezone to user's timezone only when core user has timezone\r\n\r\n* append ('UTC') for UTC timezone\r\n\r\n* Remove Travis\r\n\r\n* Remove timestamp from alert messages (#110)\r\n\r\n* removed 'Captured at' from alert message\r\n\r\n* stop sending datetime in alert message\r\n\r\n* Gunicorn timeout configuration\r\n\r\n* added new line at the end of gunicorn_conf.py file\r\n\r\n* added new line at the end of settings/base.py file\r\n\r\nCo-authored-by: Greg Lind \r\nCo-authored-by: Yasmin Ansari \r\nCo-authored-by: vishalajackus \r\nCo-authored-by: ashishkmishra36 \r\nCo-authored-by: vishalajackus <73515569+vishalajackus@users.noreply.github.com>\r\nCo-authored-by: Ashish K Mishra <70134840+ashishkmishra36@users.noreply.github.com>\r\nCo-authored-by: mthombare <83965396+mthombare@users.noreply.github.com>\r\nCo-authored-by: Yasmin Ansari \r\nCo-authored-by: RadhikaPPatel \r\n\r\n* Bump djangorestframework from 3.9.4 to 3.11.2 in /requirements (#352)\r\n\r\nBumps [djangorestframework](https://github.com/encode/django-rest-framework) from 3.9.4 to 3.11.2.\r\n- [Release notes](https://github.com/encode/django-rest-framework/releases)\r\n- [Commits](https://github.com/encode/django-rest-framework/compare/3.9.4...3.11.2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: djangorestframework\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\n\r\n* clean code to run locally (#354)\r\n\r\n* clean code to run locally\r\n\r\n* debugging of docker and other issues\r\n\r\nCo-authored-by: anamariaroman \r\n\r\n* Update README.md (#355)\r\n\r\nAdding vision and objectives\r\n\r\n* Update README.md\r\n\r\n* Update issue templates\r\n\r\n* Merge with massive style changes that should not have been there\r\n\r\n* remove secrets\r\n\r\n* fix conflict\r\n\r\n* fix conflict\r\n\r\n* fix conflict\r\n\r\n---------\r\n\r\nSigned-off-by: dependabot[bot] \r\nSigned-off-by: dependabot-preview[bot] \r\nCo-authored-by: Yasmin Ansari \r\nCo-authored-by: vishalajackus \r\nCo-authored-by: ashishkmishra36 \r\nCo-authored-by: vishalajackus <73515569+vishalajackus@users.noreply.github.com>\r\nCo-authored-by: Ashish K Mishra <70134840+ashishkmishra36@users.noreply.github.com>\r\nCo-authored-by: mthombare <83965396+mthombare@users.noreply.github.com>\r\nCo-authored-by: Yasmin Ansari \r\nCo-authored-by: abhishek-kumar-piyush <97152893+abhishek-kumar-piyush@users.noreply.github.com>\r\nCo-authored-by: RadhikaPPatel \r\nCo-authored-by: Radhika Patel \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>\r\nCo-authored-by: JiseonYu \r\nCo-authored-by: Jeferson Moura \r\nCo-authored-by: jefmoura \r\nCo-authored-by: karrla <15875770+karrla@users.noreply.github.com>\r\nCo-authored-by: manish \r\nCo-authored-by: Peter Odeny \r\nCo-authored-by: anamariaroman ","shortMessageHtmlLink":"Transparent path master (#358)"}},{"before":"db74f2e61ef69bd8dd65b92f3ae8a7e7538cf2bd","after":null,"ref":"refs/heads/TransparentPath-master","pushedAt":"2024-04-05T22:01:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"glind","name":"Greg Lind","path":"/glind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449810?s=80&v=4"}},{"before":"97fc6e8025c9b2d60a543cb79b5e37604d67acdf","after":"db74f2e61ef69bd8dd65b92f3ae8a7e7538cf2bd","ref":"refs/heads/TransparentPath-master","pushedAt":"2024-04-05T21:28:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glind","name":"Greg Lind","path":"/glind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449810?s=80&v=4"},"commit":{"message":"fix conflict","shortMessageHtmlLink":"fix conflict"}},{"before":"a2845ff1c7ebddc6566f17517045f05c994cc241","after":"97fc6e8025c9b2d60a543cb79b5e37604d67acdf","ref":"refs/heads/TransparentPath-master","pushedAt":"2024-04-05T21:13:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glind","name":"Greg Lind","path":"/glind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449810?s=80&v=4"},"commit":{"message":"fix conflict","shortMessageHtmlLink":"fix conflict"}},{"before":"a6b2b061a4febcc8a37f15639b0a49ef1480a8e8","after":"a2845ff1c7ebddc6566f17517045f05c994cc241","ref":"refs/heads/TransparentPath-master","pushedAt":"2024-04-05T21:10:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glind","name":"Greg Lind","path":"/glind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449810?s=80&v=4"},"commit":{"message":"fix conflict","shortMessageHtmlLink":"fix conflict"}},{"before":"52acab1881f2128a412fe099f961fb1715ac00db","after":"a6b2b061a4febcc8a37f15639b0a49ef1480a8e8","ref":"refs/heads/TransparentPath-master","pushedAt":"2024-04-05T21:06:50.000Z","pushType":"push","commitsCount":33,"pusher":{"login":"glind","name":"Greg Lind","path":"/glind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449810?s=80&v=4"},"commit":{"message":"merge","shortMessageHtmlLink":"merge"}},{"before":null,"after":"52acab1881f2128a412fe099f961fb1715ac00db","ref":"refs/heads/TransparentPath-master","pushedAt":"2024-04-05T20:41:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"glind","name":"Greg Lind","path":"/glind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449810?s=80&v=4"},"commit":{"message":"remove secrets","shortMessageHtmlLink":"remove secrets"}},{"before":"93e3b262f1798143c64f110115b8370fddfc2022","after":"d991e10397a4faac063e753227b6587e500dbd15","ref":"refs/heads/master","pushedAt":"2024-03-06T15:08:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glind","name":"Greg Lind","path":"/glind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449810?s=80&v=4"},"commit":{"message":"Update issue templates","shortMessageHtmlLink":"Update issue templates"}},{"before":"31ad0b304f0a5c17139b43706354c271d221d887","after":"93e3b262f1798143c64f110115b8370fddfc2022","ref":"refs/heads/master","pushedAt":"2023-12-07T21:09:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glind","name":"Greg Lind","path":"/glind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449810?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"90e32ba2949b2981a1e6762b5f4d823ea88234b9","after":null,"ref":"refs/heads/glind-patch-1","pushedAt":"2023-12-06T22:51:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"glind","name":"Greg Lind","path":"/glind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449810?s=80&v=4"}},{"before":"a93dd49db67f22f4ac780898fe94703a59dc7b0e","after":"31ad0b304f0a5c17139b43706354c271d221d887","ref":"refs/heads/master","pushedAt":"2023-12-06T22:51:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"glind","name":"Greg Lind","path":"/glind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449810?s=80&v=4"},"commit":{"message":"Update README.md (#355)\n\nAdding vision and objectives","shortMessageHtmlLink":"Update README.md (#355)"}},{"before":null,"after":"90e32ba2949b2981a1e6762b5f4d823ea88234b9","ref":"refs/heads/glind-patch-1","pushedAt":"2023-12-06T15:05:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"glind","name":"Greg Lind","path":"/glind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/449810?s=80&v=4"},"commit":{"message":"Update README.md\n\nAdding vision and objectives","shortMessageHtmlLink":"Update README.md"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEKUsAOAA","startCursor":null,"endCursor":null}},"title":"Activity ยท buildlyio/buildly-core"}