Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Release/1.18.0 #1114

Merged
merged 31 commits into from
Mar 31, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
c163b0b
Master to develop after 1.17.0 (#1057)
minump Jan 3, 2023
0c47ff6
1034 UI change capability details page (#1035)
minump Jan 4, 2023
7fb4675
1036 UI changes footer in catalog (#1039)
minump Jan 4, 2023
99f657e
1040 header UI changes (#1042)
minump Jan 20, 2023
729808f
1060 UI talent details page (#1061)
minump Jan 27, 2023
d077d4a
1041 contribution details UI change (#1062)
minump Jan 31, 2023
809b177
1063 catalog home page UI (#1064)
minump Feb 2, 2023
6d6afbf
1044 add footer for all pages (#1067)
minump Feb 10, 2023
e6d5524
1059 task update codeowners file (#1068)
sandeep-ps Feb 10, 2023
01b8c84
1065 updated styles for create page (#1071)
minump Feb 21, 2023
3724bd4
1066 review page UI changes (#1082)
minump Feb 24, 2023
6f5ab2e
1079 contribute create page div rearrangement (#1093)
minump Mar 7, 2023
dc7f98b
1077 task fix detect secrets GitHub action (#1098)
sandeep-ps Mar 8, 2023
2a156ee
1087 vertical alignment in contribute page (#1095)
minump Mar 8, 2023
cc36448
Bump cryptography from 3.3.2 to 39.0.1 in /contributions (#1073)
dependabot[bot] Mar 9, 2023
ea10834
Bump cryptography from 3.3.2 to 39.0.1 in /appconfigservice (#1074)
dependabot[bot] Mar 9, 2023
073c0e1
Bump cryptography from 3.3.2 to 39.0.1 in /eventservice (#1076)
dependabot[bot] Mar 9, 2023
69dd005
1084 card alignment in catalog home page (#1096)
minump Mar 9, 2023
fd128da
1085 finalize button styles (#1097)
minump Mar 14, 2023
213a249
Bump werkzeug from 2.0.2 to 2.2.3 in /contributions/catalog (#1083)
dependabot[bot] Mar 15, 2023
e930c2c
1090 customize dropdown menu (#1101)
minump Mar 15, 2023
67e6f14
1092 fill footer at bottom of pages (#1104)
minump Mar 24, 2023
8d704f7
1054 bug select contribution type buttons display (#1107)
minump Mar 24, 2023
893963a
1103 validation for form fields in UI (#1106)
minump Mar 24, 2023
3798f1b
1102 fix form texts and placeholders (#1108)
minump Mar 29, 2023
95e617f
1069 change wordings details page (#1109)
minump Mar 29, 2023
8f869cb
updated changelog for release
minump Mar 30, 2023
62e474a
updated yaml version for release
minump Mar 30, 2023
3893bf1
updated security file
minump Mar 30, 2023
4359557
Merge branch 'master' into release/1.18.0
minump Mar 30, 2023
79471cc
update version in events yaml
minump Mar 31, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 6 additions & 3 deletions .github/workflows/detect-secrets.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,16 @@ jobs:
container: python:latest

steps:
- uses: actions/checkout@v2

- uses: actions/checkout@v3

- run: git config --global --add safe.directory "$GITHUB_WORKSPACE"

- name: Install Yelp's detect secrets
run: |
apt-get update && apt-get install -y jq
pip install --upgrade pip
pip install yq
pip install detect-secrets==$(yq -r .repos[0].rev .pre-commit-config.yaml)

- name: Detect potential secrets
run: find -type f -not -path './.git/*' -printf '%P\n' | xargs detect-secrets-hook --baseline .secrets.baseline
run: git ls-files -z | xargs -0 detect-secrets-hook --baseline .secrets.baseline
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
repos:
- repo: [email protected]:Yelp/detect-secrets
rev: v1.0.3
rev: v1.4.0
hooks:
- id: detect-secrets
args: ['--baseline', '.secrets.baseline']
Expand Down
170 changes: 110 additions & 60 deletions .secrets.baseline
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "1.0.3",
"version": "1.4.0",
"plugins_used": [
{
"name": "ArtifactoryDetector"
Expand All @@ -20,6 +20,12 @@
{
"name": "CloudantDetector"
},
{
"name": "DiscordBotTokenDetector"
},
{
"name": "GitHubTokenDetector"
},
{
"name": "HexHighEntropyString",
"limit": 3.0
Expand All @@ -46,6 +52,9 @@
{
"name": "PrivateKeyDetector"
},
{
"name": "SendGridDetector"
},
{
"name": "SlackDetector"
},
Expand Down Expand Up @@ -80,6 +89,12 @@
{
"path": "detect_secrets.filters.heuristic.is_likely_id_string"
},
{
"path": "detect_secrets.filters.heuristic.is_lock_file"
},
{
"path": "detect_secrets.filters.heuristic.is_not_alphanumeric_string"
},
{
"path": "detect_secrets.filters.heuristic.is_potential_uuid"
},
Expand All @@ -89,6 +104,9 @@
{
"path": "detect_secrets.filters.heuristic.is_sequential_string"
},
{
"path": "detect_secrets.filters.heuristic.is_swagger_file"
},
{
"path": "detect_secrets.filters.heuristic.is_templated_secret"
}
Expand All @@ -98,25 +116,39 @@
{
"type": "Secret Keyword",
"filename": "appconfigservice/README.md",
"hashed_secret": "055d8a847dfea9c1c840140dd0940b0a5a832565",
"hashed_secret": "3c934d2c3326a4f2d2d77be4629b074872750d76",
"is_verified": false,
"line_number": 22,
"line_number": 52,
"is_secret": false
},
}
],
"appconfigservice/api/test/test_app_config.py": [
{
"type": "Secret Keyword",
"filename": "appconfigservice/README.md",
"hashed_secret": "c2d2d8a23ffdcdee0e074b02d3a076d1546dc803",
"filename": "appconfigservice/api/test/test_app_config.py",
"hashed_secret": "bb21158c733229347bd4e681891e213d94c685be",
"is_verified": false,
"line_number": 28,
"line_number": 55,
"is_secret": false
},
}
],
"appconfigservice/api/test/test_index.py": [
{
"type": "Secret Keyword",
"filename": "appconfigservice/README.md",
"hashed_secret": "93b6e269c00e67237d474cb068bbfb1362ea48b8",
"filename": "appconfigservice/api/test/test_index.py",
"hashed_secret": "bb21158c733229347bd4e681891e213d94c685be",
"is_verified": false,
"line_number": 52,
"line_number": 29,
"is_secret": false
}
],
"appconfigservice/api/test/test_search_config.py": [
{
"type": "Secret Keyword",
"filename": "appconfigservice/api/test/test_search_config.py",
"hashed_secret": "bb21158c733229347bd4e681891e213d94c685be",
"is_verified": false,
"line_number": 29,
"is_secret": false
}
],
Expand All @@ -128,100 +160,118 @@
"is_verified": false,
"line_number": 65,
"is_secret": false
}
],
"auth-middleware-test-svc/README.md": [
},
{
"type": "Secret Keyword",
"filename": "auth-middleware-test-svc/README.md",
"hashed_secret": "055d8a847dfea9c1c840140dd0940b0a5a832565",
"filename": "appconfigservice/appconfig.yaml",
"hashed_secret": "a45a360e6ff9bceaf3fcfef370a6d6e1d4ba9271",
"is_verified": false,
"line_number": 30,
"line_number": 65,
"is_secret": false
}
],
"authservice/README.md": [
},
{
"type": "Secret Keyword",
"filename": "authservice/README.md",
"hashed_secret": "c2d2d8a23ffdcdee0e074b02d3a076d1546dc803",
"filename": "appconfigservice/appconfig.yaml",
"hashed_secret": "967b337f4eb99a877c1d326531d6a197b972a713",
"is_verified": false,
"line_number": 73,
"line_number": 300,
"is_secret": false
}
],
"contributions/catalog/Dockerfile": [
"contributions/README.md": [
{
"type": "Secret Keyword",
"filename": "contributions/catalog/Dockerfile",
"hashed_secret": "b6ee60926c0a426addcbb7e087d4274498f35b1c",
"type": "Hex High Entropy String",
"filename": "contributions/README.md",
"hashed_secret": "1da0126accdd44a043f50ae89644c355579e9008",
"is_verified": false,
"line_number": 23,
"line_number": 150,
"is_secret": false
}
],
"eventservice/README.md": [
},
{
"type": "Secret Keyword",
"filename": "eventservice/README.md",
"hashed_secret": "c2d2d8a23ffdcdee0e074b02d3a076d1546dc803",
"type": "Hex High Entropy String",
"filename": "contributions/README.md",
"hashed_secret": "923f444e304cd39f5803a8fe3a64f624837cb0a0",
"is_verified": false,
"line_number": 24,
"line_number": 833,
"is_secret": false
},
{
"type": "Secret Keyword",
"filename": "eventservice/README.md",
"hashed_secret": "99f11f7789a5315285e569895445507118f188bd",
"type": "Hex High Entropy String",
"filename": "contributions/README.md",
"hashed_secret": "f6b110e76ea7968dbbfb44b70822238ba8d55740",
"is_verified": false,
"line_number": 873,
"is_secret": false
},
{
"type": "Hex High Entropy String",
"filename": "contributions/README.md",
"hashed_secret": "3b5dcb0f5163198f51b25c9ac24a1e3950f23b6f",
"is_verified": false,
"line_number": 30,
"line_number": 1174,
"is_secret": false
}
],
"loggingservice/README.md": [
"contributions/contribution.yaml": [
{
"type": "Secret Keyword",
"filename": "loggingservice/README.md",
"hashed_secret": "c2d2d8a23ffdcdee0e074b02d3a076d1546dc803",
"filename": "contributions/contribution.yaml",
"hashed_secret": "967b337f4eb99a877c1d326531d6a197b972a713",
"is_verified": false,
"line_number": 22,
"line_number": 862,
"is_secret": false
},
}
],
"eventservice/README.md": [
{
"type": "Hex High Entropy String",
"filename": "eventservice/README.md",
"hashed_secret": "738cfd4b80282ef1adafa910355da8c0f4ba3a83",
"is_verified": false,
"line_number": 120,
"is_secret": false
}
],
"eventservice/events.yaml": [
{
"type": "Secret Keyword",
"filename": "loggingservice/README.md",
"hashed_secret": "99f11f7789a5315285e569895445507118f188bd",
"filename": "eventservice/events.yaml",
"hashed_secret": "967b337f4eb99a877c1d326531d6a197b972a713",
"is_verified": false,
"line_number": 28,
"line_number": 950,
"is_secret": false
}
],
"profileservice/README.md": [
"lib/auth-middleware/auth_middleware/__init__.py": [
{
"type": "Secret Keyword",
"filename": "profileservice/README.md",
"hashed_secret": "055d8a847dfea9c1c840140dd0940b0a5a832565",
"filename": "lib/auth-middleware/auth_middleware/__init__.py",
"hashed_secret": "f6e3f71c77bbae9e01381e855927239c0d679530",
"is_verified": false,
"line_number": 38,
"line_number": 34,
"is_secret": false
},
}
],
"loggingservice/logging.yaml": [
{
"type": "Secret Keyword",
"filename": "profileservice/README.md",
"hashed_secret": "c2d2d8a23ffdcdee0e074b02d3a076d1546dc803",
"filename": "loggingservice/logging.yaml",
"hashed_secret": "967b337f4eb99a877c1d326531d6a197b972a713",
"is_verified": false,
"line_number": 44,
"line_number": 155,
"is_secret": false
},
}
],
"profileservice/profile.yaml": [
{
"type": "Secret Keyword",
"filename": "profileservice/README.md",
"hashed_secret": "99f11f7789a5315285e569895445507118f188bd",
"filename": "profileservice/profile.yaml",
"hashed_secret": "967b337f4eb99a877c1d326531d6a197b972a713",
"is_verified": false,
"line_number": 50,
"line_number": 673,
"is_secret": false
}
]
},
"generated_at": "2021-11-17T22:48:48Z"
"generated_at": "2023-03-07T18:58:39Z"
}
33 changes: 33 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,37 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [1.18.0] - 2023-03-30
### Added
- Footer to all pages. [#1044](https://github.com/rokwire/rokwire-building-blocks-api/issues/1044)
- Input validation for contribute create page. [#1103](https://github.com/rokwire/rokwire-building-blocks-api/issues/1103)

### Changed
- UI for capability view page. [#1034](https://github.com/rokwire/rokwire-building-blocks-api/issues/1034)
- Updated footer UI. [#1036](https://github.com/rokwire/rokwire-building-blocks-api/issues/1036)
- UI changes to top navigation bar. [#1040](https://github.com/rokwire/rokwire-building-blocks-api/issues/1040)
- UI for talent view page. [#1060](https://github.com/rokwire/rokwire-building-blocks-api/issues/1060)
- UI changes for contribution details page. [#1041](https://github.com/rokwire/rokwire-building-blocks-api/issues/1041)
- Catalog home page UI. [#1063](https://github.com/rokwire/rokwire-building-blocks-api/issues/1063)
- CODEOWNERS file to include CHANGELOG. [#1059](https://github.com/rokwire/rokwire-building-blocks-api/issues/1059)
- Create contribution page UI. [#1065](https://github.com/rokwire/rokwire-building-blocks-api/issues/1065)
- Review block in contribution details page. [#1066](https://github.com/rokwire/rokwire-building-blocks-api/issues/1066)
- Rearranged divs in contribute page. [#1079](https://github.com/rokwire/rokwire-building-blocks-api/issues/1079)
- Element stylings in contribute page. [#1087](https://github.com/rokwire/rokwire-building-blocks-api/issues/1087)
- Cryptography version bump for contributions. [#1089](https://github.com/rokwire/rokwire-building-blocks-api/issues/1089)
- Cryptography version bump for appconfigservice. [#1089](https://github.com/rokwire/rokwire-building-blocks-api/issues/1100)
- Catalog home page card alignment. [#1084](https://github.com/rokwire/rokwire-building-blocks-api/issues/1084)
- Updated button styles to match design. [#1085](https://github.com/rokwire/rokwire-building-blocks-api/issues/1085)
- Update werkzeug version in catalog. [#1099](https://github.com/rokwire/rokwire-building-blocks-api/issues/1099)
- Custom dropdown menu style. [#1090](https://github.com/rokwire/rokwire-building-blocks-api/issues/1090)
- Fill footer at the bottom of pages. [#1092](https://github.com/rokwire/rokwire-building-blocks-api/issues/1092)
- Contribute form field labels and placeholders. [#1102](https://github.com/rokwire/rokwire-building-blocks-api/issues/1102)
- Wordings of view pages. [#1069](https://github.com/rokwire/rokwire-building-blocks-api/issues/1069)

### Fixed
- Detect secrets GitHub action build error and updated baseline. [#1077](https://github.com/rokwire/rokwire-building-blocks-api/issues/1077)
- Overlapping divs in catalog contribute create page. [#1054](https://github.com/rokwire/rokwire-building-blocks-api/issues/1054)

## [1.17.0] - 2022-12-06
### Added
- Cancel button in contribution edit page. [#986](https://github.com/rokwire/rokwire-building-blocks-api/issues/986)
Expand Down Expand Up @@ -548,6 +579,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.18.0...HEAD
[1.18.0]: https://github.com/rokwire/rokwire-building-blocks-api/compare/1.17.0...1.18.0
[Unreleased]: https://github.com/rokwire/rokwire-building-blocks-api/compare/1.17.0...HEAD
[1.17.0]: https://github.com/rokwire/rokwire-building-blocks-api/compare/1.16.0...1.17.0
[1.16.0]: https://github.com/rokwire/rokwire-building-blocks-api/compare/1.15.0...1.16.0
Expand Down
3 changes: 3 additions & 0 deletions CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# Default assignment
* @sandeep-ps

# CHANGELOG
CHANGELOG.md @minump @bingzhang @sandeep-ps

# App Config Building Block
/appconfigservice/ @minump

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.18.0 | :white_check_mark: |
| 1.17.0 | :white_check_mark: |
| 1.16.0 | :white_check_mark: |
| 1.15.0 | :white_check_mark: |
Expand Down
2 changes: 1 addition & 1 deletion appconfigservice/appconfig.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ openapi: 3.0.0
info:
title: Rokwire App Config Building Block API
description: App Config Building Block API Documentation
version: 1.16.0
version: 1.18.0
servers:
- url: https://api.rokwire.illinois.edu
description: Production server
Expand Down
4 changes: 2 additions & 2 deletions appconfigservice/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ pymongo[tls,srv]==3.7.2
pytest==5.0.1
requests==2.22.0
pyjwt==2.4.0
cryptography==3.3.2
cryptography==39.0.1
gunicorn==20.0.4
python-dotenv==0.10.3
gevent==20.9.0
gevent==21.12.0
diskcache==4.0.0
connexion[swagger-ui]==2.9.0

Expand Down
4 changes: 2 additions & 2 deletions contributions/catalog/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Flask==1.1.1
werkzeug==2.0.2
Flask==2.2.3
werkzeug==2.2.3
itsdangerous==2.0.1
Jinja2==3.0.3
pymongo==3.7.2
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading