Skip to content

Commit

Permalink
1176 task release 1.20.0 for eventsBB (#1177)
Browse files Browse the repository at this point in the history
* updated indexing of env vars

* reverted to original develop

* Master to develop after 1.17.0 (#1057)

* Update CHANGELOG.md

* Update version numbers in the OpenAPI documents.

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update version number in YAML file.

* Point to production health and talent chooser API documentation in production.

* Update CHANGELOG.

* Update version number in OpenAPI spec files.

* Update Building Block URL in Api Doc Dockerfile.

* Minor update to CHANGELOG.

* Fix Auth library dependencies versions to avoid breaking changes.

* Update Events Building Block Dockerfile.

* Update App Config Dockerfile.

* Update Authentication Building Block Dockerfile.

* Update Profile Building Block Dockerfile.

* Update Contributions Building Block Dockerfile and requirements.

* Update Contributions Catalog Dockerfile and requirements.

* Update Logging Building Block Dockerfile.

* Update version numbers in API specs.

* Update CHANGELOG.

* Update CHANGELOG.md

* Update version number.

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update version numbers in OpenAPI specification.

* turn off group authentication on image get endpoint

* turn off group authentication on image get endpoint

* Update Events Building Block logs and related configuration.

* Update CHANGELOG.

* Added more information to logs

* changed the log's building block name

* updated to use longDescription

* updated changelog

* Update CHANGELOG and verson numbers.

* Update API Doc Dockerfile.

* Fix CHANGELOG.

* Fix CHANGELOG.

* Update version numbers in SECURITY.md

* Fix merge conflicts.

* Update CHANGELOG.md

* Update CHANGELOG.

* Update Dockerfile.

* Update version number in API spec files.

* Updater version in SECURITY.md

* Update CHANGELOG.

* Update Events BB version number.

* Update SECURITY.md

* updated for release

* resolved merge conflicts

* updated version in yaml files

* updated version in yaml

* workaround for Oauth transport lib error

* updated changelog

* updated docker build with nocache option

* moved ProxyFix to catalog

* removed no-cache from docker build

* updated version in yaml

* updated security

* Update contributions/api/contributions_rest_service.py

remove blank line

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* added version comparison

* Update catalog_rest_service.py

Comment on the proxyFix

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* updated release version

* release 1.16.0

* Update SECURITY.md

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* release 1.16.0

* Update CHANGELOG.md

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* release 1.16.0

* Update CHANGELOG.md

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* release 1.16.0

* Update appconfig.yaml

Updating version number in AppConfig YAML file.

* added release to changelog

* updated version in yaml

* updated security

* reverting version for unchanged blocks

* reverting version for auth

* update version for events

* revert version logging and profile

* 1048 bug edit contribution database detail (#1049)

* added index to database detail field

* updated changelog

* updated changelog for release

* Set ApibaseUrl in catalog (#1052)

* set and get apibaseurl

* updated changelog

* 1050 multiple contribution admins field (#1051)

* fixes for multiple contribution admins

* updated changelog to release

* added space for display in create page

* comma separated display in details page

* changed contributionAdmin to list

* updated versionurl field

* updated changelog

* 1053 bug open source url field (#1055)

* onclick function isopensourceurl

* updated changelog

* changed chmod permissions

* reverting version changes to match appconfig

* change to dev urls

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>
Co-authored-by: Bing Zhang <[email protected]>
Co-authored-by: YONG WOOK KIM <[email protected]>

* 1034 UI change capability details page (#1035)

* added css style classes

* updated changelog

* updated footer css

* updated changelog

* remove footer

* unchanged footer in home

* unchanging footer in home

* removed footer from changelog

* changed css names

* added height to font css

* styles for capability details and moved button outside div

* added html font style

* update colsm9 style

* added same classes to all smallbodytext

* remove unwanted classes

* moved view contribution button to container div

* updated small body text style

* changed grid container and col classes

* updated top margin

* moved to unreleased

* moved to unreleased section

* 1036 UI changes footer in catalog (#1039)

* updated footer ui

* updated changelog

* added image

* updated padding for footer

* added class link

* moved to unreleased section

* 1040 header UI changes (#1042)

* changes to topnav

* added cursor pointer to plus icon

* removed inactive styles classes from style html

* added contribute button

* removed unwanted style classes

* remove unwanted styling

* added plus icon

* removed extra space

* changed topnav styles

* updated styling for login and logout button

* add navlogout display script

* topnav classes and scripts

* styles for topnav buttons

* updated changelog

* changed style of buttons

* added icons stylesheet

* added icons stylesheet

* changed button class name

* updated width of topright nav

* updated margins

* added blockI

* style topnav right divs

* moved to unreleased

* removed unwanted comment

* changed footer class name

* updated flex div

* updated header styling

* removed exclamation mark

* removed h1 class redundant

* added typekit css

* added typekit css to head

* added typekit css to talent details

* 1060 UI talent details page (#1061)

* fixed tag div

* added div and style same as capability

* updated col styling

* updated changelog

* added col div

* 1041 contribution details UI change (#1062)

* added css style classes

* updated changelog

* updated footer css

* updated changelog

* remove footer

* unchanged footer in home

* unchanging footer in home

* removed footer from changelog

* changed css names

* css for contribution details page

* added comment

* added container and changed layout

* changed layout

* added h5 class

* updated layout and styling

* updated buttons

* removed input styling and updated button colors

* changelog updated

* removed duplicate issue

* removed input type styling

* deleted duplicates

* fixed button styles

* corrected display of contribution admins

* change button styles

* changed button class to match style

* updated font style in button

* changed button height padding and font size

* updated changelog

* font weight changed

* 1063 catalog home page UI (#1064)

* add bookshelf image asset

* removed styling and added div

* updated class css styling

* added button styles

* updated changelog

* removed unwanted styling

* sorted stylecss

* changed class name and style

* updated styling

* updated contribution link class

* changed view contribution div

* updated card and contribution link positions

* removed additional style sheet

* changed styling

* removed container style

* updated h4 font weight

* 1044 add footer for all pages (#1067)

* added container margin and padding

* added footer, changed filename

* changed filename

* removed footer from home

* updated filename

* updated filename

* updated changelog

* added image assets

* added scrset to footer image

* renamed topbottomnav

* created footer page

* removed footer margin css

* added footer and renamed topnav

* added spaces

* moved footer to bottom

* added zeplin padding

* removed unwanted styles

* changed footer and main div

* moved box sizing style

* 1059 task update codeowners file (#1068)

* Update CODEOWNERS file

Include CHANGELOG as a separate entry.

* Update CHANGELOG.md

* 1065 updated styles for create page (#1071)

* updated styles for create page

* changed button styling

* added padding style

* removed duplicate class style

* removed unwanted comments

* changed divs

* removed class text input field

* changed wordings

* updated input box styling

* added checkbox svg asset

* added checkbox styling

* added checkbox styling

* rearranging input div table cell

* updated cancel modal

* changed close button

* changed close button

* changed col spaces

* checkbox stlye

* updated focus styling

* updated changelog

* close and other buttons

* button active and hover styles

* added form-control class and changed textarea

* updated styles for form control and check classes

* added font size

* changed button and font style

* 1066 review page UI changes (#1082)

* updated styles for create page

* changed button styling

* added padding style

* removed duplicate class style

* removed unwanted comments

* changed divs

* removed class text input field

* changed wordings

* updated input box styling

* added checkbox svg asset

* added checkbox styling

* added checkbox styling

* rearranging input div table cell

* updated cancel modal

* changed close button

* changed close button

* changed col spaces

* checkbox stlye

* updated focus styling

* updated changelog

* close and other buttons

* button active and hover styles

* added form-control class and changed textarea

* updated styles for form control and check classes

* added font size

* changed button and font style

* change padding so that text is visible

* added form group divs

* added tertiary button styles

* removed input reset styles

* changed button classes to update styles

* updated changelog

* updated button focus styles

* added custom dropdown div

* added custom dropdown menu styles

* javascript for custom dropdown menu

* added border line style and removed unwanted styles

* added hover style

* updated font weight on hover

* added border on hover

* removed customized dropdown

* 1079 contribute create page div rearrangement (#1093)

* removed closing div tag

* added container class divs

* updated changelog

* 1077 task fix detect secrets GitHub action (#1098)

* Change to GitHub Actions version 3.

* Add virtual environment to detect secrets GitHub action workflow and update run command.

* Replace source with dot.

* Upgrade pip.

* Update run command.

* Fix detect-secrets.yaml

Applying the fix from https://github.com/rokwire/core-building-block/pull/627/files#diff-6be25c6f69ed96a573185fa0c1f601914a92ecd85fd9fb4cf5fb3c2e53fb6e2c

* Update detect-secrets.yaml

* Update .pre-commit-config.yaml

* Remove virtual environment.

* Update .secrets.baseline

* Change scanning to staged files only.

* Update baseline.

* Change scanning to all tracked files.

* Update local dev requirements.

* Update baseline.

* Update baseline.

* Update CHANGELOG.

* testing github precommit detect secrets

* removed test changelog

---------

Co-authored-by: Minu Mathew <[email protected]>

* 1087 vertical alignment in contribute page (#1095)

* removed closing div tag

* added container class divs

* updated changelog

* added div class col sm 10 for radio buttons

* updated style for label

* added radio inline class

* updated cursor pointer style

* input file style

* added checkbox inline style label

* separated label and input

* removed input class

* added checkbox style

* added calendar hover style

* changes to nav breadcrumbs

* added submit div href link to breadcrumb

* added col sm 10 for vertical alignment in edit page

* updated styling

* changed talent form edit page to match create page

* updated changelog

* removed inline style for add person

* moved add environment variable button to row and col divs

* added styling to add environment variables div row

* Bump cryptography from 3.3.2 to 39.0.1 in /contributions (#1073)

* Bump cryptography from 3.3.2 to 39.0.1 in /contributions

Bumps [cryptography](https://github.com/pyca/cryptography) from 3.3.2 to 39.0.1.
- [Release notes](https://github.com/pyca/cryptography/releases)
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/3.3.2...39.0.1)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* updated cryptography in auth middleware

* updated cryptography verison changelog

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Minu Mathew <[email protected]>
Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* Bump cryptography from 3.3.2 to 39.0.1 in /appconfigservice (#1074)

* Bump cryptography from 3.3.2 to 39.0.1 in /appconfigservice

Bumps [cryptography](https://github.com/pyca/cryptography) from 3.3.2 to 39.0.1.
- [Release notes](https://github.com/pyca/cryptography/releases)
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/3.3.2...39.0.1)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* update gevent

* update cryptography

* updated changelog

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Minu Mathew <[email protected]>

* Bump cryptography from 3.3.2 to 39.0.1 in /eventservice (#1076)

Bumps [cryptography](https://github.com/pyca/cryptography) from 3.3.2 to 39.0.1.
- [Release notes](https://github.com/pyca/cryptography/releases)
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/3.3.2...39.0.1)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

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

* 1084 card alignment in catalog home page (#1096)

* added bookshelf images

* removed styles and changed class names

* updated styles for cards

* updated changelog

* updated max width for main container

* removed search bar styling

* added space before grid cards start

* 1085 finalize button styles (#1097)

* updated buttons in contribution details page

* changed topnav buttons

* topnav buton styles updated

* updated illinois home page url

* deleted old home page

* updated changelog

* updated focus styles

* arranged div spacing

* changed buttons

* updated inline style outline

* Bump werkzeug from 2.0.2 to 2.2.3 in /contributions/catalog (#1083)

* Bump werkzeug from 2.0.2 to 2.2.3 in /contributions/catalog

Bumps [werkzeug](https://github.com/pallets/werkzeug) from 2.0.2 to 2.2.3.
- [Release notes](https://github.com/pallets/werkzeug/releases)
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/werkzeug/compare/2.0.2...2.2.3)

---
updated-dependencies:
- dependency-name: werkzeug
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* fixed typo in prev changelog and updated changelog

* upgrade flask version to match with werkzeug

* upgrade flask version to match catalog

* upgrade connexion version to match flask version

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Minu Mathew <[email protected]>

* 1090 customize dropdown menu (#1101)

* updated indexing of env vars

* reverted to original develop

* updated styles for create page

* changed button styling

* added padding style

* removed duplicate class style

* removed unwanted comments

* changed divs

* removed class text input field

* changed wordings

* updated input box styling

* added checkbox svg asset

* added checkbox styling

* added checkbox styling

* rearranging input div table cell

* updated cancel modal

* changed close button

* changed close button

* changed col spaces

* checkbox stlye

* updated focus styling

* updated changelog

* close and other buttons

* button active and hover styles

* added form-control class and changed textarea

* updated styles for form control and check classes

* added font size

* changed button and font style

* change padding so that text is visible

* added form group divs

* added tertiary button styles

* removed input reset styles

* changed button classes to update styles

* updated changelog

* updated button focus styles

* added custom dropdown div

* added custom dropdown menu styles

* javascript for custom dropdown menu

* added border line style and removed unwanted styles

* added hover style

* updated font weight on hover

* added border on hover

* added down arrow caret

* commented all javascirpt for custom dropdown

* added arrow style for dropdown

* undo unneccessary change

* undo unwanted change

* updated cahngelog

* removed javascript for full customized dropdown

* removed the extra styling classes for customized dropdown

* remove orange underline border

* 1092 fill footer at bottom of pages (#1104)

* changed content page size for small contents

* updated changelog

* 1054 bug select contribution type buttons display (#1107)

* added a right tab for div

* put breadcrumbs in container class

* updated moveselector placeholder function

* updated changelog

* 1103 validation for form fields in UI (#1106)

* input type verification for capability and contribution

* updated type in input tag

* updated changelog

* added minlength and maxlength attributes to tel

* 1102 fix form texts and placeholders (#1108)

* corrected div placement

* div rearrangement

* updated form text and plcaeholders

* updated placeholders

* upload icon text

* removed f

* phone number placeholder

* updated text and placeholders

* updated changelog

* removed spacing of textarea

* placeholder texts updated

* change contributors to persons in placeholder text

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* Update contributions/catalog/webapps/templates/contribute/contribute.html

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

---------

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* 1069 change wordings details page (#1109)

* updated wordings for contribution view page

* updated wordings for capability view page

* updated wording for talent view page

* capability details small case

* updated changelog

* siwtched to capitalize

* capitalize in capability details

* updated text in contribution details

* Update text fields on talent_details.html

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

---------

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* Master to develop after 1.18.0 (#1115)

* Update CHANGELOG.md

* Update version numbers in the OpenAPI documents.

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update version number in YAML file.

* Point to production health and talent chooser API documentation in production.

* Update CHANGELOG.

* Update version number in OpenAPI spec files.

* Update Building Block URL in Api Doc Dockerfile.

* Minor update to CHANGELOG.

* Fix Auth library dependencies versions to avoid breaking changes.

* Update Events Building Block Dockerfile.

* Update App Config Dockerfile.

* Update Authentication Building Block Dockerfile.

* Update Profile Building Block Dockerfile.

* Update Contributions Building Block Dockerfile and requirements.

* Update Contributions Catalog Dockerfile and requirements.

* Update Logging Building Block Dockerfile.

* Update version numbers in API specs.

* Update CHANGELOG.

* Update CHANGELOG.md

* Update version number.

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update version numbers in OpenAPI specification.

* turn off group authentication on image get endpoint

* turn off group authentication on image get endpoint

* Update Events Building Block logs and related configuration.

* Update CHANGELOG.

* Added more information to logs

* changed the log's building block name

* updated to use longDescription

* updated changelog

* Update CHANGELOG and verson numbers.

* Update API Doc Dockerfile.

* Fix CHANGELOG.

* Fix CHANGELOG.

* Update version numbers in SECURITY.md

* Fix merge conflicts.

* Update CHANGELOG.md

* Update CHANGELOG.

* Update Dockerfile.

* Update version number in API spec files.

* Updater version in SECURITY.md

* Update CHANGELOG.

* Update Events BB version number.

* Update SECURITY.md

* updated for release

* resolved merge conflicts

* updated version in yaml files

* updated version in yaml

* workaround for Oauth transport lib error

* updated changelog

* updated docker build with nocache option

* moved ProxyFix to catalog

* removed no-cache from docker build

* updated version in yaml

* updated security

* Update contributions/api/contributions_rest_service.py

remove blank line

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* added version comparison

* Update catalog_rest_service.py

Comment on the proxyFix

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* updated release version

* release 1.16.0

* Update SECURITY.md

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* release 1.16.0

* Update CHANGELOG.md

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* release 1.16.0

* Update CHANGELOG.md

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* release 1.16.0

* Update appconfig.yaml

Updating version number in AppConfig YAML file.

* added release to changelog

* updated version in yaml

* updated security

* reverting version for unchanged blocks

* reverting version for auth

* update version for events

* revert version logging and profile

* 1048 bug edit contribution database detail (#1049)

* added index to database detail field

* updated changelog

* updated changelog for release

* Set ApibaseUrl in catalog (#1052)

* set and get apibaseurl

* updated changelog

* 1050 multiple contribution admins field (#1051)

* fixes for multiple contribution admins

* updated changelog to release

* added space for display in create page

* comma separated display in details page

* changed contributionAdmin to list

* updated versionurl field

* updated changelog

* 1053 bug open source url field (#1055)

* onclick function isopensourceurl

* updated changelog

* changed chmod permissions

* reverting version changes to match appconfig

* Release/1.18.0 (#1114)

* Master to develop after 1.17.0 (#1057)

* Update CHANGELOG.md

* Update version numbers in the OpenAPI documents.

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update version number in YAML file.

* Point to production health and talent chooser API documentation in production.

* Update CHANGELOG.

* Update version number in OpenAPI spec files.

* Update Building Block URL in Api Doc Dockerfile.

* Minor update to CHANGELOG.

* Fix Auth library dependencies versions to avoid breaking changes.

* Update Events Building Block Dockerfile.

* Update App Config Dockerfile.

* Update Authentication Building Block Dockerfile.

* Update Profile Building Block Dockerfile.

* Update Contributions Building Block Dockerfile and requirements.

* Update Contributions Catalog Dockerfile and requirements.

* Update Logging Building Block Dockerfile.

* Update version numbers in API specs.

* Update CHANGELOG.

* Update CHANGELOG.md

* Update version number.

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update version numbers in OpenAPI specification.

* turn off group authentication on image get endpoint

* turn off group authentication on image get endpoint

* Update Events Building Block logs and related configuration.

* Update CHANGELOG.

* Added more information to logs

* changed the log's building block name

* updated to use longDescription

* updated changelog

* Update CHANGELOG and verson numbers.

* Update API Doc Dockerfile.

* Fix CHANGELOG.

* Fix CHANGELOG.

* Update version numbers in SECURITY.md

* Fix merge conflicts.

* Update CHANGELOG.md

* Update CHANGELOG.

* Update Dockerfile.

* Update version number in API spec files.

* Updater version in SECURITY.md

* Update CHANGELOG.

* Update Events BB version number.

* Update SECURITY.md

* updated for release

* resolved merge conflicts

* updated version in yaml files

* updated version in yaml

* workaround for Oauth transport lib error

* updated changelog

* updated docker build with nocache option

* moved ProxyFix to catalog

* removed no-cache from docker build

* updated version in yaml

* updated security

* Update contributions/api/contributions_rest_service.py

remove blank line

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* added version comparison

* Update catalog_rest_service.py

Comment on the proxyFix

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* updated release version

* release 1.16.0

* Update SECURITY.md

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* release 1.16.0

* Update CHANGELOG.md

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* release 1.16.0

* Update CHANGELOG.md

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* release 1.16.0

* Update appconfig.yaml

Updating version number in AppConfig YAML file.

* added release to changelog

* updated version in yaml

* updated security

* reverting version for unchanged blocks

* reverting version for auth

* update version for events

* revert version logging and profile

* 1048 bug edit contribution database detail (#1049)

* added index to database detail field

* updated changelog

* updated changelog for release

* Set ApibaseUrl in catalog (#1052)

* set and get apibaseurl

* updated changelog

* 1050 multiple contribution admins field (#1051)

* fixes for multiple contribution admins

* updated changelog to release

* added space for display in create page

* comma separated display in details page

* changed contributionAdmin to list

* updated versionurl field

* updated changelog

* 1053 bug open source url field (#1055)

* onclick function isopensourceurl

* updated changelog

* changed chmod permissions

* reverting version changes to match appconfig

* change to dev urls

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>
Co-authored-by: Bing Zhang <[email protected]>
Co-authored-by: YONG WOOK KIM <[email protected]>

* 1034 UI change capability details page (#1035)

* added css style classes

* updated changelog

* updated footer css

* updated changelog

* remove footer

* unchanged footer in home

* unchanging footer in home

* removed footer from changelog

* changed css names

* added height to font css

* styles for capability details and moved button outside div

* added html font style

* update colsm9 style

* added same classes to all smallbodytext

* remove unwanted classes

* moved view contribution button to container div

* updated small body text style

* changed grid container and col classes

* updated top margin

* moved to unreleased

* moved to unreleased section

* 1036 UI changes footer in catalog (#1039)

* updated footer ui

* updated changelog

* added image

* updated padding for footer

* added class link

* moved to unreleased section

* 1040 header UI changes (#1042)

* changes to topnav

* added cursor pointer to plus icon

* removed inactive styles classes from style html

* added contribute button

* removed unwanted style classes

* remove unwanted styling

* added plus icon

* removed extra space

* changed topnav styles

* updated styling for login and logout button

* add navlogout display script

* topnav classes and scripts

* styles for topnav buttons

* updated changelog

* changed style of buttons

* added icons stylesheet

* added icons stylesheet

* changed button class name

* updated width of topright nav

* updated margins

* added blockI

* style topnav right divs

* moved to unreleased

* removed unwanted comment

* changed footer class name

* updated flex div

* updated header styling

* removed exclamation mark

* removed h1 class redundant

* added typekit css

* added typekit css to head

* added typekit css to talent details

* 1060 UI talent details page (#1061)

* fixed tag div

* added div and style same as capability

* updated col styling

* updated changelog

* added col div

* 1041 contribution details UI change (#1062)

* added css style classes

* updated changelog

* updated footer css

* updated changelog

* remove footer

* unchanged footer in home

* unchanging footer in home

* removed footer from changelog

* changed css names

* css for contribution details page

* added comment

* added container and changed layout

* changed layout

* added h5 class

* updated layout and styling

* updated buttons

* removed input styling and updated button colors

* changelog updated

* removed duplicate issue

* removed input type styling

* deleted duplicates

* fixed button styles

* corrected display of contribution admins

* change button styles

* changed button class to match style

* updated font style in button

* changed button height padding and font size

* updated changelog

* font weight changed

* 1063 catalog home page UI (#1064)

* add bookshelf image asset

* removed styling and added div

* updated class css styling

* added button styles

* updated changelog

* removed unwanted styling

* sorted stylecss

* changed class name and style

* updated styling

* updated contribution link class

* changed view contribution div

* updated card and contribution link positions

* removed additional style sheet

* changed styling

* removed container style

* updated h4 font weight

* 1044 add footer for all pages (#1067)

* added container margin and padding

* added footer, changed filename

* changed filename

* removed footer from home

* updated filename

* updated filename

* updated changelog

* added image assets

* added scrset to footer image

* renamed topbottomnav

* created footer page

* removed footer margin css

* added footer and renamed topnav

* added spaces

* moved footer to bottom

* added zeplin padding

* removed unwanted styles

* changed footer and main div

* moved box sizing style

* 1059 task update codeowners file (#1068)

* Update CODEOWNERS file

Include CHANGELOG as a separate entry.

* Update CHANGELOG.md

* 1065 updated styles for create page (#1071)

* updated styles for create page

* changed button styling

* added padding style

* removed duplicate class style

* removed unwanted comments

* changed divs

* removed class text input field

* changed wordings

* updated input box styling

* added checkbox svg asset

* added checkbox styling

* added checkbox styling

* rearranging input div table cell

* updated cancel modal

* changed close button

* changed close button

* changed col spaces

* checkbox stlye

* updated focus styling

* updated changelog

* close and other buttons

* button active and hover styles

* added form-control class and changed textarea

* updated styles for form control and check classes

* added font size

* changed button and font style

* 1066 review page UI changes (#1082)

* updated styles for create page

* changed button styling

* added padding style

* removed duplicate class style

* removed unwanted comments

* changed divs

* removed class text input field

* changed wordings

* updated input box styling

* added checkbox svg asset

* added checkbox styling

* added checkbox styling

* rearranging input div table cell

* updated cancel modal

* changed close button

* changed close button

* changed col spaces

* checkbox stlye

* updated focus styling

* updated changelog

* close and other buttons

* button active and hover styles

* added form-control class and changed textarea

* updated styles for form control and check classes

* added font size

* changed button and font style

* change padding so that text is visible

* added form group divs

* added tertiary button styles

* removed input reset styles

* changed button classes to update styles

* updated changelog

* updated button focus styles

* added custom dropdown div

* added custom dropdown menu styles

* javascript for custom dropdown menu

* added border line style and removed unwanted styles

* added hover style

* updated font weight on hover

* added border on hover

* removed customized dropdown

* 1079 contribute create page div rearrangement (#1093)

* removed closing div tag

* added container class divs

* updated changelog

* 1077 task fix detect secrets GitHub action (#1098)

* Change to GitHub Actions version 3.

* Add virtual environment to detect secrets GitHub action workflow and update run command.

* Replace source with dot.

* Upgrade pip.

* Update run command.

* Fix detect-secrets.yaml

Applying the fix from https://github.com/rokwire/core-building-block/pull/627/files#diff-6be25c6f69ed96a573185fa0c1f601914a92ecd85fd9fb4cf5fb3c2e53fb6e2c

* Update detect-secrets.yaml

* Update .pre-commit-config.yaml

* Remove virtual environment.

* Update .secrets.baseline

* Change scanning to staged files only.

* Update baseline.

* Change scanning to all tracked files.

* Update local dev requirements.

* Update baseline.

* Update baseline.

* Update CHANGELOG.

* testing github precommit detect secrets

* removed test changelog

---------

Co-authored-by: Minu Mathew <[email protected]>

* 1087 vertical alignment in contribute page (#1095)

* removed closing div tag

* added container class divs

* updated changelog

* added div class col sm 10 for radio buttons

* updated style for label

* added radio inline class

* updated cursor pointer style

* input file style

* added checkbox inline style label

* separated label and input

* removed input class

* added checkbox style

* added calendar hover style

* changes to nav breadcrumbs

* added submit div href link to breadcrumb

* added col sm 10 for vertical alignment in edit page

* updated styling

* changed talent form edit page to match create page

* updated changelog

* removed inline style for add person

* moved add environment variable button to row and col divs

* added styling to add environment variables div row

* Bump cryptography from 3.3.2 to 39.0.1 in /contributions (#1073)

* Bump cryptography from 3.3.2 to 39.0.1 in /contributions

Bumps [cryptography](https://github.com/pyca/cryptography) from 3.3.2 to 39.0.1.
- [Release notes](https://github.com/pyca/cryptography/releases)
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/3.3.2...39.0.1)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* updated cryptography in auth middleware

* updated cryptography verison changelog

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Minu Mathew <[email protected]>
Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* Bump cryptography from 3.3.2 to 39.0.1 in /appconfigservice (#1074)

* Bump cryptography from 3.3.2 to 39.0.1 in /appconfigservice

Bumps [cryptography](https://github.com/pyca/cryptography) from 3.3.2 to 39.0.1.
- [Release notes](https://github.com/pyca/cryptography/releases)
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/3.3.2...39.0.1)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* update gevent

* update cryptography

* updated changelog

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Minu Mathew <[email protected]>

* Bump cryptography from 3.3.2 to 39.0.1 in /eventservice (#1076)

Bumps [cryptography](https://github.com/pyca/cryptography) from 3.3.2 to 39.0.1.
- [Release notes](https://github.com/pyca/cryptography/releases)
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/3.3.2...39.0.1)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

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

* 1084 card alignment in catalog home page (#1096)

* added bookshelf images

* removed styles and changed class names

* updated styles for cards

* updated changelog

* updated max width for main container

* removed search bar styling

* added space before grid cards start

* 1085 finalize button styles (#1097)

* updated buttons in contribution details page

* changed topnav buttons

* topnav buton styles updated

* updated illinois home page url

* deleted old home page

* updated changelog

* updated focus styles

* arranged div spacing

* changed buttons

* updated inline style outline

* Bump werkzeug from 2.0.2 to 2.2.3 in /contributions/catalog (#1083)

* Bump werkzeug from 2.0.2 to 2.2.3 in /contributions/catalog

Bumps [werkzeug](https://github.com/pallets/werkzeug) from 2.0.2 to 2.2.3.
- [Release notes](https://github.com/pallets/werkzeug/releases)
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/werkzeug/compare/2.0.2...2.2.3)

---
updated-dependencies:
- dependency-name: werkzeug
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* fixed typo in prev changelog and updated changelog

* upgrade flask version to match with werkzeug

* upgrade flask version to match catalog

* upgrade connexion version to match flask version

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Minu Mathew <[email protected]>

* 1090 customize dropdown menu (#1101)

* updated indexing of env vars

* reverted to original develop

* updated styles for create page

* changed button styling

* added padding style

* removed duplicate class style

* removed unwanted comments

* changed divs

* removed class text input field

* changed wordings

* updated input box styling

* added checkbox svg asset

* added checkbox styling

* added checkbox styling

* rearranging input div table cell

* updated cancel modal

* changed close button

* changed close button

* changed col spaces

* checkbox stlye

* updated focus styling

* updated changelog

* close and other buttons

* button active and hover styles

* added form-control class and changed textarea

* updated styles for form control and check classes

* added font size

* changed button and font style

* change padding so that text is visible

* added form group divs

* added tertiary button styles

* removed input reset styles

* changed button classes to update styles

* updated changelog

* updated button focus styles

* added custom dropdown div

* added custom dropdown menu styles

* javascript for custom dropdown menu

* added border line style and removed unwanted styles

* added hover style

* updated font weight on hover

* added border on hover

* added down arrow caret

* commented all javascirpt for custom dropdown

* added arrow style for dropdown

* undo unneccessary change

* undo unwanted change

* updated cahngelog

* removed javascript for full customized dropdown

* removed the extra styling classes for customized dropdown

* remove orange underline border

* 1092 fill footer at bottom of pages (#1104)

* changed content page size for small contents

* updated changelog

* 1054 bug select contribution type buttons display (#1107)

* added a right tab for div

* put breadcrumbs in container class

* updated moveselector placeholder function

* updated changelog

* 1103 validation for form fields in UI (#1106)

* input type verification for capability and contribution

* updated type in input tag

* updated changelog

* added minlength and maxlength attributes to tel

* 1102 fix form texts and placeholders (#1108)

* corrected div placement

* div rearrangement

* updated form text and plcaeholders

* updated placeholders

* upload icon text

* removed f

* phone number placeholder

* updated text and placeholders

* updated changelog

* removed spacing of textarea

* placeholder texts updated

* change contributors to persons in placeholder text

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* Update contributions/catalog/webapps/templates/contribute/contribute.html

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

---------

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* 1069 change wordings details page (#1109)

* updated wordings for contribution view page

* updated wordings for capability view page

* updated wording for talent view page

* capability details small case

* updated changelog

* siwtched to capitalize

* capitalize in capability details

* updated text in contribution details

* Update text fields on talent_details.html

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

---------

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* updated changelog for release

* updated yaml version for release

* updated security file

* update version in events yaml

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>
Co-authored-by: Bing Zhang <[email protected]>
Co-authored-by: YONG WOOK KIM <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>
Co-authored-by: Bing Zhang <[email protected]>
Co-authored-by: YONG WOOK KIM <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* 1117 catalog UI spacing (#1120)

* Update CHANGELOG.md

* Update version numbers in the OpenAPI documents.

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update version number in YAML file.

* Point to production health and talent chooser API documentation in production.

* Update CHANGELOG.

* Update version number in OpenAPI spec files.

* Update Building Block URL in Api Doc Dockerfile.

* Minor update to CHANGELOG.

* Fix Auth library dependencies versions to avoid breaking changes.

* Update Events Building Block Dockerfile.

* Update App Config Dockerfile.

* Update Authentication Building Block Dockerfile.

* Update Profile Building Block Dockerfile.

* Update Contributions Building Block Dockerfile and requirements.

* Update Contributions Catalog Dockerfile and requirements.

* Update Logging Building Block Dockerfile.

* Update version numbers in API specs.

* Update CHANGELOG.

* Update CHANGELOG.md

* Update version number.

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update version numbers in OpenAPI specification.

* turn off group authentication on image get endpoint

* turn off group authentication on image get endpoint

* Update Events Building Block logs and related configuration.

* Update CHANGELOG.

* Added more information to logs

* changed the log's building block name

* updated to use longDescription

* updated changelog

* Update CHANGELOG and verson numbers.

* Update API Doc Dockerfile.

* Fix CHANGELOG.

* Fix CHANGELOG.

* Update version numbers in SECURITY.md

* Fix merge conflicts.

* Update CHANGELOG.md

* Update CHANGELOG.

* Update Dockerfile.

* Update version number in API spec files.

* Updater version in SECURITY.md

* Update CHANGELOG.

* Update Events BB version number.

* Update SECURITY.md

* updated for release

* resolved merge conflicts

* updated version in yaml files

* updated version in yaml

* workaround for Oauth transport lib error

* updated changelog

* updated docker build with nocache option

* moved ProxyFix to catalog

* removed no-cache from docker build

* updated version in yaml

* updated security

* Update contributions/api/contributions_rest_service.py

remove blank line

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* added version comparison

* Update catalog_rest_service.py

Comment on the proxyFix

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* updated indexing of env vars

* reverted to original develop

* updated release version

* release 1.16.0

* Update SECURITY.md

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* release 1.16.0

* Update CHANGELOG.md

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* release 1.16.0

* Update CHANGELOG.md

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* release 1.16.0

* Update appconfig.yaml

Updating version number in AppConfig YAML file.

* added release to changelog

* updated version in yaml

* updated security

* reverting version for unchanged blocks

* reverting version for auth

* update version for events

* revert version logging and profile

* 1048 bug edit contribution database detail (#1049)

* added index to database detail field

* updated changelog

* updated changelog for release

* Set ApibaseUrl in catalog (#1052)

* set and get apibaseurl

* updated changelog

* 1050 multiple contribution admins field (#1051)

* fixes for multiple contribution admins

* updated changelog to release

* added space for display in create page

* comma separated display in details page

* changed contributionAdmin to list

* updated versionurl field

* updated changelog

* 1053 bug open source url field (#1055)

* onclick function isopensourceurl

* updated changelog

* changed chmod permissions

* reverting version changes to match appconfig

* Release/1.18.0 (#1114)

* Master to develop after 1.17.0 (#1057)

* Update CHANGELOG.md

* Update version numbers in the OpenAPI documents.

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update version number in YAML file.

* Point to production health and talent chooser API documentation in production.

* Update CHANGELOG.

* Update version number in OpenAPI spec files.

* Update Building Block URL in Api Doc Dockerfile.

* Minor update to CHANGELOG.

* Fix Auth library dependencies versions to avoid breaking changes.

* Update Events Building Block Dockerfile.

* Update App Config Dockerfile.

* Update Authentication Building Block Dockerfile.

* Update Profile Building Block Dockerfile.

* Update Contributions Building Block Dockerfile and requirements.

* Update Contributions Catalog Dockerfile and requirements.

* Update Logging Building Block Dockerfile.

* Update version numbers in API specs.

* Update CHANGELOG.

* Update CHANGELOG.md

* Update version number.

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update version numbers in OpenAPI specification.

* turn off group authentication on image get endpoint

* turn off group authentication on image get endpoint

* Update Events Building Block logs and related configuration.

* Update CHANGELOG.

* Added more information to logs

* changed the log's building block name

* updated to use longDescription

* updated changelog

* Update CHANGELOG and verson numbers.

* Update API Doc Dockerfile.

* Fix CHANGELOG.

* Fix CHANGELOG.

* Update version numbers in SECURITY.md

* Fix merge conflicts.

* Update CHANGELOG.md

* Update CHANGELOG.

* Update Dockerfile.

* Update version number in API spec files.

* Updater version in SECURITY.md

* Update CHANGELOG.

* Update Events BB version number.

* Update SECURITY.md

* updated for release

* resolved merge conflicts

* updated version in yaml files

* updated version in yaml

* workaround for Oauth transport lib error

* updated changelog

* updated docker build with nocache option

* moved ProxyFix to catalog

* removed no-cache from docker build

* updated version in yaml

* updated security

* Update contributions/api/contributions_rest_service.py

remove blank line

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* added version comparison

* Update catalog_rest_service.py

Comment on the proxyFix

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* updated release version

* release 1.16.0

* Update SECURITY.md

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* release 1.16.0

* Update CHANGELOG.md

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* release 1.16.0

* Update CHANGELOG.md

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* release 1.16.0

* Update appconfig.yaml

Updating version number in AppConfig YAML file.

* added release to changelog

* updated version in yaml

* updated security

* reverting version for unchanged blocks

* reverting version for auth

* update version for events

* revert version logging and profile

* 1048 bug edit contribution database detail (#1049)

* added index to database detail field

* updated changelog

* updated changelog for release

* Set ApibaseUrl in catalog (#1052)

* set and get apibaseurl

* updated changelog

* 1050 multiple contribution admins field (#1051)

* fixes for multiple contribution admins

* updated changelog to release

* added space for display in create page

* comma separated display in details page

* changed contributionAdmin to list

* updated versionurl field

* updated changelog

* 1053 bug open source url field (#1055)

* onclick function isopensourceurl

* updated changelog

* changed chmod permissions

* reverting version changes to match appconfig

* change to dev urls

Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>
Co-authored-by: Bing Zhang <[email protected]>
Co-authored-by: YONG WOOK KIM <[email protected]>

* 1034 UI change capability details page (#1035)

* added css style classes

* updated changelog

* updated footer css

* updated changelog

* remove footer

* unchanged footer in home

* unchanging footer in home

* removed footer from changelog

* changed css names

* added height to font css

* styles for capability details and moved button outside div

* added html font style

* update colsm9 style

* added same classes to all smallbodytext

* remove unwanted classes

* moved view contribution button to container div

* updated small body text style

* changed grid container and col classes

* updated top margin

* moved to unreleased

* moved to unreleased section

* 1036 UI changes footer in catalog (#1039)

* updated footer ui

* updated changelog

* added image

* updated padding for footer

* added class link

* moved to unreleased section

* 1040 header UI changes (#1042)

* changes to topnav

* added cursor pointer to plus icon

* removed inactive styles classes from style html

* added contribute button

* removed unwanted style classes

* remove unwanted styling

* added plus icon

* removed extra space

* changed topnav styles

* updated styling for login and logout button

* add navlogout display script

* topnav classes and scripts

* styles for topnav buttons

* updated changelog

* changed style of buttons

* added icons stylesheet

* added icons stylesheet

* changed button class name

* updated width of topright nav

* updated margins

* added blockI

* style topnav right divs

* moved to unreleased

* removed unwanted comment

* changed footer class name

* updated flex div

* updated header styling

* removed exclamation mark

* removed h1 class redundant

* added typekit css

* added typekit css to head

* added typekit css to talent details

* 1060 UI talent details page (#1061)

* fixed tag div

* added div and style same as capability

* updated col styling

* updated changelog

* added col div

* 1041 contribution details UI change (#1062)

* added css style classes

* updated changelog

* updated footer css

* updated changelog

* remove footer

* unchanged footer in home

* unchanging footer in home

* removed footer from changelog

* changed css names

* css for contribution details page

* added comment

* added container and changed layout

* changed layout

* added h5 class

* updated layout and styling

* updated buttons

* removed input styling and updated button colors

* changelog updated

* removed duplicate issue

* removed input type styling

* deleted duplicates

* fixed button styles

* corrected display of contribution admins

* change button styles

* changed button class to match style

* updated font style in button

* changed button height padding and font size

* updated changelog

* font weight changed

* 1063 catalog home page UI (#1064)

* add bookshelf image asset

* removed styling and added div

* updated class css styling

* added button styles

* updated changelog

* removed unwanted styling

* sorted stylecss

* changed class name and style

* updated styling

* updated contribution link class

* changed view contribution div

* updated card and contribution link positions

* removed additional style sheet

* changed styling

* removed container style

* updated h4 font weight

* 1044 add footer for all pages (#1067)

* added container margin and padding

* added footer, changed filename

* changed filename

* removed footer from home

* updated filename

* updated filename

* updated changelog

* added image assets

* added scrset to footer image

* renamed topbottomnav

* created footer page

* removed footer margin css

* added footer and renamed topnav

* added spaces

* moved footer to bottom

* added zeplin padding

* removed unwanted styles

* changed footer and main div

* moved box sizing style

* 1059 task update codeowners file (#1068)

* Update CODEOWNERS file

Include CHANGELOG as a separate entry.

* Update CHANGELOG.md

* 1065 updated styles for create page (#1071)

* updated styles for create page

* changed button styling

* added padding style

* removed duplicate class style

* removed unwanted comments

* changed divs

* removed class text input field

* changed wordings

* updated input box styling

* added checkbox svg asset

* added checkbox styling

* added checkbox styling

* rearranging input div table cell

* updated cancel modal

* changed close button

* changed close button

* changed col spaces

* checkbox stlye

* updated focus styling

* updated changelog

* close and other buttons

* button active and hover styles

* added form-control class and changed textarea

* updated styles for form control and check classes

* added font size

* changed button and font style

* 1066 review page UI changes (#1082)

* updated styles for create page

* changed button styling

* added padding style

* removed duplicate class style

* removed unwanted comments

* changed divs

* removed class text input field

* changed wordings

* updated input box styling

* added checkbox svg asset

* added checkbox styling

* added checkbox styling

* rearranging input div table cell

* updated cancel modal

* changed close button

* changed close button

* changed col spaces

* checkbox stlye

* updated focus styling

* updated changelog

* close and other buttons

* button active and hover styles

* added form-control class and changed textarea

* updated styles for form control and check classes

* added font size

* changed button and font style

* change padding so that text is visible

* added form group divs

* added tertiary button styles

* removed input reset styles

* changed button classes to update styles

* updated changelog

* updated button focus styles

* added custom dropdown div

* added custom dropdown menu styles

* javascript for custom dropdown menu

* added border line style and removed unwanted styles

* added hover style

* updated font weight on hover

* added border on hover

* removed customized dropdown

* 1079 contribute create page div rearrangement (#1093)

* removed closing div tag

* added container class divs

* updated changelog

* 1077 task fix detect secrets GitHub action (#1098)

* Change to GitHub Actions version 3.

* Add virtual environment to detect secrets GitHub action workflow and update run command.

* Replace source with dot.

* Upgrade pip.

* Update run command.

* Fix detect-secrets.yaml

Applying the fix from https://github.com/rokwire/core-building-block/pull/627/files#diff-6be25c6f69ed96a573185fa0c1f601914a92ecd85fd9fb4cf5fb3c2e53fb6e2c

* Update detect-secrets.yaml

* Update .pre-commit-config.yaml

* Remove virtual environment.

* Update .secrets.baseline

* Change scanning to staged files only.

* Update baseline.

* Change scanning to all tracked files.

* Update local dev requirements.

* Update baseline.

* Update baseline.

* Update CHANGELOG.

* testing github precommit detect secrets

* removed test changelog

---------

Co-authored-by: Minu Mathew <[email protected]>

* 1087 vertical alignment in contribute page (#1095)

* removed closing div tag

* added container class divs

* updated changelog

* added div class col sm 10 for radio buttons

* updated style for label

* added radio inline class

* updated cursor pointer style

* input file style

* added checkbox inline style label

* separated label and input

* removed input class

* added checkbox style

* added calendar hover style

* changes to nav breadcrumbs

* added submit div href link to breadcrumb

* added col sm 10 for vertical alignment in edit page

* updated styling

* changed talent form edit page to match create page

* updated changelog

* removed inline style for add person

* moved add environment variable button to row and col divs

* added styling to add environment variables div row

* Bump cryptography from 3.3.2 to 39.0.1 in /contributions (#1073)

* Bump cryptography from 3.3.2 to 39.0.1 in /contributions

Bumps [cryptography](https://github.com/pyca/cryptography) from 3.3.2 to 39.0.1.
- [Release notes](https://github.com/pyca/cryptography/releases)
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/3.3.2...39.0.1)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* updated cryptography in auth middleware

* updated cryptography verison changelog

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Minu Mathew <[email protected]>
Co-authored-by: Sandeep Puthanveetil Satheesan <[email protected]>

* Bump cryptography from 3.3.2 to 39.0.1 in /appconfigservice (#1074)

* Bump cryptography from 3.3.2 to 39.0.1 in /appconfigservice

Bumps [cryptography](https://github.com/pyca/cryptography) from 3.3.2 to 39.0.1.
- [Release notes](https://github.com/pyca/cryptography/releases)
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/3.3.2...39.0.1)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* update gevent

* update cryptography

* updated changelog

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Minu Mathew <[email protected]>

* Bump cryptography from 3.3.2 to 39.0.1 in /eventservice (#1076)

Bumps [cryptography](https://github.com/pyca/cryptography) from 3.3.2 to 39.0.1.
- [Release notes](https://github.com/pyca/cryptography/releases)
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/3.3.2...39.0.1)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

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

* 1084 card alignment in catalog home page (#1096)

* added bookshelf images

* removed styles and changed class names

* updated styles for cards

* updated changelog

* updated max width for main container

* removed search bar styling

* added space before grid cards start

* 1085 finalize button styles (#1097)

* updated buttons in contribution details page

* changed topnav buttons

* topnav buton styles updated

* updated illinois home page url

* deleted old home page

* updated changelog

* updated focus styles

* arranged div spacing

* changed buttons

* updated inline style outline

* Bump werkzeug from 2.0.2 to 2.2.3 in /contributions/catalog (#1083)

* Bump werkzeug from 2.0.2 to 2.2.3 in /contributions/catalog

Bumps [werkzeug](https://github.com/pallets/werkzeug) from 2.0.2 to 2.2.3.
- [Release notes](https://github.com/pallets/werkzeug/releases)
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/werkzeug/compare/2.0.2..…
  • Loading branch information
5 people authored Sep 6, 2023
1 parent d5cb5ec commit e4b1227
Show file tree
Hide file tree
Showing 7 changed files with 91 additions and 61 deletions.
6 changes: 3 additions & 3 deletions .secrets.baseline
Original file line number Diff line number Diff line change
Expand Up @@ -228,7 +228,7 @@
"filename": "eventservice/README.md",
"hashed_secret": "738cfd4b80282ef1adafa910355da8c0f4ba3a83",
"is_verified": false,
"line_number": 120,
"line_number": 122,
"is_secret": false
}
],
Expand All @@ -238,7 +238,7 @@
"filename": "eventservice/events.yaml",
"hashed_secret": "967b337f4eb99a877c1d326531d6a197b972a713",
"is_verified": false,
"line_number": 950,
"line_number": 957,
"is_secret": false
}
],
Expand Down Expand Up @@ -273,5 +273,5 @@
}
]
},
"generated_at": "2023-03-07T18:58:39Z"
"generated_at": "2023-09-06T19:00:47Z"
}
6 changes: 5 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]
## [1.20.0] - 2023-09-06
### Changed
- Update Event categories and subcategories list. [#1150](https://github.com/rokwire/rokwire-building-blocks-api/issues/1150)

## [1.19.0] - 2023-08-29
### Added
Expand Down Expand Up @@ -596,7 +599,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Removed
- References to AWS keys and variables in the Events Building Block.

[Unreleased]: https://github.com/rokwire/rokwire-building-blocks-api/compare/1.19.0...HEAD
[Unreleased]: https://github.com/rokwire/rokwire-building-blocks-api/compare/1.20.0...HEAD
[1.20.0]: https://github.com/rokwire/rokwire-building-blocks-api/compare/1.19.0...1.20.0
[1.19.0]: https://github.com/rokwire/rokwire-building-blocks-api/compare/1.18.0...1.19.0
[1.18.0]: https://github.com/rokwire/rokwire-building-blocks-api/compare/1.17.0...1.18.0
[1.17.0]: https://github.com/rokwire/rokwire-building-blocks-api/compare/1.16.0...1.17.0
Expand Down
1 change: 1 addition & 0 deletions SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ Patches for **Rokwire Building Blocks** in this repository will only be applied

| Version | Supported |
|----------|--------------------|
| 1.20.0 | :white_check_mark: |
| 1.19.0 | :white_check_mark: |
| 1.18.0 | :white_check_mark: |
| 1.17.0 | :white_check_mark: |
Expand Down
84 changes: 41 additions & 43 deletions eventservice/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ The goal of the Events Building Block is to provide a set of RESTFul web service
cd eventservice
virtualenv -p python3 venv
source venv/bin/activate
pip install --upgrade pip
pip install -r requirements.txt
```

Expand All @@ -33,7 +34,7 @@ AWS_SECRET_ACCESS_KEY=<AWS Secret Access Key>
You also need to set CACHE_DIRECTORY to a valid file folder.
For example:
```
CACHE_DIRECTORY=yourlocalfilefolder
CACHE_DIRECTORY=<Path to Local Cache Directory>
```

## Run in Development Mode
Expand All @@ -51,10 +52,11 @@ cd rokwire-building-blocks-api
docker build -f eventservice/Dockerfile -t rokwire/events-building-block .
docker run --rm --name events --env-file eventservice/.env -e URL_PREFIX=<URL prefix> -p 5000:5000 rokwire/events-building-block
```
You need to edit config.py where you have to specify mongo url.

You may need to edit the .env file to specify the MongoDB URL and database name.
```
EVENT_MONGO_URL="mongodb://MongoDBMachinePublicIP:27017"
EVENT_DB_NAME="eventdb"
EVENT_MONGO_URL="mongodb://<hostname or IP address>:27017"
EVENT_DB_NAME="<Database name - default value is eventdb>"
```

## AWS ECR Instructions
Expand All @@ -69,9 +71,9 @@ $(aws ecr get-login --no-include-email --region us-east-2)
docker push 779619664536.dkr.ecr.us-east-2.amazonaws.com/rokwire/eventservice:latest
```

## Sample Events for Post Endpoint:
## POST Request Examples

Let us use ```curl``` command to post two sample events to the Events Building Block running at `http://localhost:5000/events`.
Let us use `curl` command to post two sample events to the Events Building Block running at `http://localhost:5000/events`.


```
Expand Down Expand Up @@ -112,7 +114,7 @@ curl -d '{
}' -H "Content-Type: application/json" -X POST http://localhost:5000/events
```

It will return back the `post` status in json which includes the internal id as below:
It will return back the `POST` request status and event ID in the JSON format as below:

```
{
Expand All @@ -122,9 +124,9 @@ It will return back the `post` status in json which includes the internal id as
}
```

## One Example of Using Put Endpoint:
## PUT Request Example

Put endpoint allows to replace an existing event with a new one. For example, we can use ```curl``` command to replace one existing event:
PUT endpoint allows to replace an existing event with a new one. For example, we can use `curl` command to replace one existing event:
```
curl -d '{
"tags": ["pi", "pie", "ncsa", "coffee"],
Expand Down Expand Up @@ -152,7 +154,7 @@ It will return back the `put` status in json, where the `nUpdate` denotes how ma
}
```

## One Example of Using Patch Endpoint:
## PATCH Request Example

Patch endpoint allows to update an existing event record. For example, we can use `Curl` command to update the `title` field of the current event:
```
Expand All @@ -171,9 +173,9 @@ It will return back the `patch` status in json, where the `nUpdate` denotes how
}
```

## One Example of Using Delete Endpoint:
## DELETE Request Example

Delete endpoint allows to delete an event record from the backend storage.
DELETE endpoint allows to delete an event record from the backend storage.
```
curl -X DELETE http://localhost:5000/events/5cd1f7294207d970db70ea92
```
Expand All @@ -186,7 +188,7 @@ It will return back the `deletion` status in json, where the `nDelete` denotes h
}
```

## One Example of Getting Categories Endpoint:
## GET Categories Request Example
```
curl -X GET http://localhost:5000/events/categories
```
Expand Down Expand Up @@ -239,14 +241,14 @@ It will return back a list of main categories and sub categories:
]
```

## One Example of Getting Super Event Tags Endpoint:
## GET Super Event Tags Example
```
curl -X GET http://localhost:5000/super-events/tags
```

## Query Search Examples:
## Query Search Examples

### Tilte Search:
### Title Search

This query will return back all events whose title contains the word `pi`.
```
Expand All @@ -257,15 +259,15 @@ This query will return back all events whose title contains the word `pi` and `d
/events?title=pi&title=day
```

### Tags Search:
### Tags Search

This query will return all events whose tags contain ``coffee`` `or` ``music``.

```
/events?tags=coffee&tags=music
```

### Target Audience Search:
### Target Audience Search

**Note: This feature in search has been temporarily turned off.**
This query will return all events whose target audience is either ``student`` or ``staff``.
Expand All @@ -274,9 +276,9 @@ This query will return all events whose target audience is either ``student`` or
/events?targetAudience=students&targetAudience=staff
```

### DateTime Range Search:
### DateTime Range Search

This query will return back all events whose startdate and enddate between the range.
This query will return back all events whose start and end dates are between the provided range.
```
/events?startDate=2019-04-25T13:00:00&endDate=2019-04-25T17:00:00
```
Expand All @@ -286,34 +288,34 @@ This query will return back all events whose startDate is between the provided r
/events?startDate=2019-04-20T00:00:00&startDateLimit=2019-04-25T23:59:59
```

This query will return back all events whose startdate equal or before the datetime.
This query will return back all events whose start date is equal or before the datetime.
```
/events?startDate.lte=2019-04-25T13:00:00
```

This query will return back all events whose startdate equal or after the datetime.
This query will return back all events whose start date is equal or after the datetime.
```
/events?startDate.gte=2019-04-25T13:00:00
```

This query will return back all events whose enddate equal or before the datetime.
This query will return back all events whose end date is equal or before the datetime.
```
/events?endDate.lte=2019-04-25T13:00:00
```

This query will return back all events whose enddate equal or after the datetime.
This query will return back all events whose end date is equal or after the datetime.
```
/events?endDate.gte=2019-04-25T13:00:00
```
### Geolocation Radius Search

This query will return back all events whose geolocation is within ``800`` meter centered at given geolocation point.
This query will return back all events whose geolocation is within `800` meter centered at given geolocation point.
```
/events?latitude=40.1078955&longitude=-88.224036&radius=800
```

### Category Search
This query supports main categories search and main/sub categories search. The request can use `.` to concatenate the search on the combination of the main category and sub category. It can also use `&` to append more category search. In the below search example, the result will contains all the events whose main category is `Athletics` and meanwhile the sub category must be `Football`. The result also contains all the events whose main category is `Community`.
This query supports main categories search and main/sub categories search. The request can use `.` to concatenate the search on the combination of the main category and sub category. It can also use `&` to append more category search. In the below search example, the response will contain all the events whose main category is `Athletics` and meanwhile the sub category must be `Football`. The result also contains all the events whose main category is `Community`.
```
/events?category=Athletics.Football&category=Community
```
Expand All @@ -334,52 +336,48 @@ If there are other query parameters, then the endpoint will apply those query pa
```
/events?superEventId=<ID of a super event>&startDate.lte=2020-03-21T07:32:43
```
In this example, the endpoint will return back the subevents with the startdate less than or equal to the given date `2020-03-21T07:32:43`
In this example, the endpoint will return back the subevents with the start date is less than or equal to the given date `2020-03-21T07:32:43`

### Search Group Events by Group ID
When this query parameter is set to the ID of a group, the endpoint will return all group events as a list.
```
/events?groupId=<ID of a group>
```
For example,
````
```
/events?groupId=a567618a-b4eb-11eb-9129-0a58a9feac02
```

The endpoint will return back the group events with `createdByGroupId` equal to the given group id `a567618a-b4eb-11eb-9129-0a58a9feac02`


in Person Events Filter

Set isInPerson filter on search events.

```
/events?isInPerson=<True/False>
```

For example,

```
/events?isInPerson=True
```
The endpoint will return back the events with isInPerson field set to True.

The endpoint will return back the events with `isInPerson` field set to True.


## MongoDB

You can import predefined categories into the local mongodb.
mongoimport --db eventdb --collection categories --file api/categories.json

Events platform uses MongoDB to facilitate the indexing and searching. Before executing the query search, MongoDB need to enable
text index and geospatial index.
The MongoDB database is initialized by the `init_db` method in `utils/db.py` which gets called when the Building Block starts.

Please refer to:
Events Building Block uses MongoDB to facilitate the indexing and searching using text and geospatial indexes.

https://docs.mongodb.com/manual/text-search/
Please refer to the below URLs for more details:

https://docs.mongodb.com/manual/text-search/
https://docs.mongodb.com/manual/geospatial-queries/
```
db.events.createIndex({'title': "text"})
db.events.createIndex({'startDate': -1})
db.events.createIndex({'endDate': -1})
db.events.createIndex({'categorymainsub': 1})
db.events.createIndex({'coordinates': "2dsphere"})
```
22 changes: 15 additions & 7 deletions eventservice/api/categories.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
{"category":"Entertainment"}
{"category":"Academic"}
{"category":"Community"}
{"category":"Career Development"}
{"category":"Recreation"}
{"category":"Athletics","subcategories":["Baseball","Men's Basketball","Men's Cross Country","Football","Men's Golf","Men's Gymnastics","Men's Tennis","Men's Track Field","Wrestling","Women's Basketball","Women's Cross Country","Women's Golf","Women's Gymnastics","Women's Soccer","Softball","Swim Dive","Women's Tennis","Women's Track Field","Volleyball"]}
{"category":"Other"}
[{"category":"Campus Visits"},
{"category":"Career Development"},
{"category":"Ceremonies & Services"},
{"category":"Club Athletics"},
{"category":"Conferences & Workshops"},
{"category":"Exhibits"},
{"category":"Festivals & Celebrations"},
{"category":"Film Screenings"},
{"category":"Performances"},
{"category":"Receptions & Open House Events"},
{"category":"Social & Informal Events"},
{"category":"Speakers & Seminars"},
{"category":"Big 10 Athletics","subcategories":["Baseball","Men's Basketball","Men's Cross Country","Football","Men's Golf","Men's Gymnastics","Men's Tennis","Men's Track Field","Wrestling","Women's Basketball","Women's Cross Country","Women's Golf","Women's Gymnastics","Women's Soccer","Softball","Swim Dive","Women's Tennis","Women's Track Field","Volleyball"]},
{"category":"Recreation, Health & Fitness","subcategories":["Group Fitness","Aquatics","Ice Skating","Personal Training","Student Wellness","Adventure Rec","Summer Camp"]}
]
12 changes: 12 additions & 0 deletions eventservice/api/utils/db.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@
import pymongo
from pymongo.mongo_client import MongoClient
import controllers.configs as cfg
import json
import glob

client = None

Expand All @@ -39,3 +41,13 @@ def init_db():
events.create_index([("category", pymongo.ASCENDING)])
events.create_index([("categorymainsub", pymongo.ASCENDING)])
events.create_index([("coordinates", pymongo.GEOSPHERE)])

collection = db["categories"]
collection.drop()
categories_file_path = glob.glob('**/categories.json', recursive=True)[0]
with open(categories_file_path) as file:
file_data = json.load(file)
if isinstance(file_data, list):
collection.insert_many(file_data)
else:
collection.insert_one(file_data)
21 changes: 14 additions & 7 deletions eventservice/events.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ openapi: 3.0.0
info:
title: Rokwire Events Building Block API
description: Events Building Block API Documentation
version: 1.19.0
version: 1.20.0
servers:
- url: https://api.rokwire.illinois.edu
description: Production server
Expand Down Expand Up @@ -751,13 +751,20 @@ components:
category:
type: string
enum:
- Entertainment
- Academic
- Community
- Campus Visits
- Career Development
- Recreation
- Athletics
- Other
- Ceremonies & Services
- Club Athletics
- Conferences & Workshops
- Exhibits
- Festivals & Celebrations
- Film Screenings
- Performances
- Receptions & Open House Events
- Social & Informal Events
- Speakers & Seminars
- Big 10 Athletics
- Recreation, Health & Fitness
subcategory:
type: string
dateCreated:
Expand Down

0 comments on commit e4b1227

Please sign in to comment.