Skip to content
This repository was archived by the owner on Sep 25, 2024. It is now read-only.

Commit 6938d4e

Browse files
committed
release version 1.4.0
1 parent 05ec91b commit 6938d4e

File tree

217 files changed

+16261
-6521
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

217 files changed

+16261
-6521
lines changed

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,20 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [1.4.0] - 2024-04-04
9+
10+
### Added
11+
12+
- New added Custom budget and alert feature
13+
- New added Visualization platform (Apache Superset On AWS) deployment feature
14+
- New added documentation for new released The AppFlow Extension for ADA
15+
16+
### Changed
17+
18+
- Upgrade ADA Google Analytics Connector to support Google Analytics 4
19+
- Upgrade CDK to 2.130.0, Node to 18.19, Python to 3.12.2
20+
- Fix security vulnerabilities found by yarn audit and Dependabot
21+
822
## [1.3.0] - 2023-09-15
923

1024
### Added

NOTICE.txt

Lines changed: 125 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -777,3 +777,128 @@ zen-observable MIT
777777
zen-observable-ts MIT
778778
zen-push MIT
779779
zwitch MIT
780+
********************** PYTHON THIRD PARTIES LIBRARIES *********************
781+
aenum 2.2.6 BSD License
782+
aiohttp 3.8.1 Apache 2
783+
aiosignal 1.3.1 Apache 2.0
784+
asn1crypto 1.5.1 MIT
785+
assertpy 1.1 BSD
786+
async-timeout 4.0.3 Apache 2
787+
asynctest 0.13.0 Apache 2
788+
attrs 23.2.0 (Licence not found)
789+
awslambdaric 2.0.1 UNKNOWN
790+
awswrangler 2.20.1 Apache-2.0
791+
backoff 1.11.1 MIT
792+
beautifulsoup4 4.10.0 MIT
793+
boto3 1.26.107 Apache License 2.0
794+
botocore 1.29.107 Apache License 2.0
795+
cachetools 5.0.0 MIT
796+
certifi 2024.2.2 MPL-2.0
797+
cffi 1.15.1 MIT
798+
charset-normalizer 2.0.12 MIT
799+
cmake 3.28.4 Apache 2.0
800+
coverage 7.2.7 Apache-2.0
801+
cryptography 42.0.5 Apache-2.0 OR BSD-3-Clause
802+
db-dtypes 1.2.0 (Licence not found)
803+
decorator 5.1.1 new BSD License
804+
distlib 0.3.4 Python license
805+
dnspython 2.3.0 ISC
806+
edx-codejail 3.2.0 Apache
807+
et-xmlfile 1.1.0 MIT
808+
exceptiongroup 1.2.0 (Licence not found)
809+
fastavro 1.8.0 MIT
810+
filelock 3.6.0 Unlicense
811+
frozenlist 1.3.3 Apache 2
812+
google-analytics-data 0.18.7 Apache 2.0
813+
google-api-core 2.17.1 Apache 2.0
814+
google-api-python-client 2.122.0 Apache 2.0
815+
google-auth 2.28.2 Apache 2.0
816+
google-auth-httplib2 0.2.0 Apache 2.0
817+
google-cloud-bigquery 3.19.0 Apache 2.0
818+
google-cloud-bigquery-storage 2.24.0 Apache 2.0
819+
google-cloud-core 2.4.1 Apache 2.0
820+
google-cloud-storage 2.16.0 Apache 2.0
821+
google-crc32c 1.5.0 Apache 2.0
822+
google-resumable-media 2.7.0 Apache 2.0
823+
googleapis-common-protos 1.63.0 Apache-2.0
824+
gremlinpython 3.5.2 Apache 2
825+
grpcio 1.56.2 Apache License 2.0
826+
grpcio-status 1.56.2 Apache License 2.0
827+
handlers 0.1.0 Apache-2.0
828+
httplib2 0.20.4 MIT
829+
idna 3.3 BSD-3-Clause
830+
importlib-metadata 2.1.3 Apache Software License
831+
iniconfig 2.0.0 (Licence not found)
832+
isodate 0.6.1 BSD
833+
Jinja2 3.1.3 BSD-3-Clause
834+
jmespath 1.0.0 MIT
835+
jsonpath-ng 1.5.3 Apache 2.0
836+
lxml 4.9.1 BSD
837+
MarkupSafe 2.1.5 BSD-3-Clause
838+
mongomock 4.1.2 BSD
839+
moto 4.2.14 Apache License 2.0
840+
multidict 6.0.5 Apache 2
841+
nest-asyncio 1.5.5 BSD
842+
numpy 1.21.6 BSD
843+
oauth2client Apache License 2.0
844+
openpyxl 3.0.9 MIT
845+
opensearch-py 1.1.0 Apache-2.0
846+
oracledb 1.4.2 Apache and/or UPL
847+
packaging 24.0 (Licence not found)
848+
pandas 1.3.5 BSD-3-Clause
849+
pg8000 1.24.1 BSD
850+
pip 22.2.1 MIT
851+
platformdirs 2.5.1 MIT
852+
pluggy 1.2.0 MIT
853+
ply 3.11 BSD
854+
prettytable 3.7.0 BSD (3 clause)
855+
progressbar2 4.2.0 BSD
856+
proto-plus 1.22.3 Apache 2.0
857+
protobuf 4.21.6 3-Clause BSD License
858+
psutil 5.9.8 BSD-3-Clause
859+
pyarrow 10.0.0 Apache License, Version 2.0
860+
pyasn1 0.4.8 BSD
861+
pyasn1-modules 0.2.8 BSD-2-Clause
862+
pycparser 2.21 BSD
863+
pymongo 4.6.2 Apache License
864+
PyMySQL 1.0.2 "MIT"
865+
pynt 0.8.2 MIT License
866+
pyparsing 3.1.2 (Licence not found)
867+
pytest 7.4.4 MIT
868+
pytest-cov 3.0.0 MIT
869+
pytest-mock 3.11.1 MIT
870+
pytest-only 2.0.0 MIT
871+
python-dateutil 2.9.0.post0 Dual License
872+
python-utils 3.1.0 BSD
873+
pytz 2021.3 MIT
874+
PyYAML 6.0.1 MIT
875+
rdflib 6.1.1 bsd-3-clause
876+
redshift-connector 2.0.905 Apache License 2.0
877+
regex 2022.3.15 Apache Software License
878+
requests 2.27.1 Apache 2.0
879+
requests-aws4auth 1.2.3 MIT License
880+
requests-mock 1.10.0 Apache-2
881+
responses 0.23.1 Apache 2.0
882+
rsa 4.8 Apache-2.0
883+
s3transfer 0.6.0 Apache License 2.0
884+
scramp 1.4.1 MIT
885+
sentinels 1.0.0 BSD
886+
setuptools 63.2.0 (Licence not found)
887+
simplejson 3.17.2 MIT License
888+
six 1.16.0 MIT
889+
smart-open 7.0.3 MIT
890+
soupsieve 2.3.2 (Licence not found)
891+
tomli 2.0.1 (Licence not found)
892+
types-PyYAML 6.0.11 Apache-2.0 license
893+
typing_extensions 4.1.1 (Licence not found)
894+
tzdata 2024.1 Apache-2.0
895+
uritemplate 4.1.1 BSD 3-Clause License or Apache License, Version 2.0
896+
urllib3 1.26.9 MIT
897+
virtualenv 20.14.0 MIT
898+
wcwidth 0.2.13 MIT
899+
Werkzeug 2.2.3 BSD-3-Clause
900+
wheel 0.37.1 MIT
901+
wrapt 1.16.0 BSD
902+
xmltodict 0.13.0 MIT
903+
yarl 1.7.2 Apache 2
904+
zipp 3.15.0 (Licence not found)

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,40 +30,40 @@ For more information on the solution’s architecture, refer to the [implementat
3030
- https://docs.aws.amazon.com/cdk/latest/guide/bootstrapping.html
3131

3232
- Sufficient AWS Lambda Concurrent executions limit
33-
- Please use AWS Service Quotas to verify AWS Lambda Concurrent exeuctions `Applied quota value` in your account is greater or equal to the `AWS default quota value` (which is 1000). Click this [link](https://console.aws.amazon.com/servicequotas/home/services/lambda/quotas/L-B99A9384) to check it in your AWS Console. If `Applied quota value` is less than 1000, please use `Request quota increase` button to make a request to increase it to at least 1000 before deploying the solution. For more details, please refer to [AWS Lambda Developer Guide](https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-limits.html).
33+
- Please use AWS Service Quotas to verify AWS Lambda Concurrent executions `Applied quota value` in your account is greater or equal to the `AWS default quota value` (which is 1000). Click this [link](https://console.aws.amazon.com/servicequotas/home/services/lambda/quotas/L-B99A9384) to check it in your AWS Console. If `Applied quota value` is less than 1000, please use `Request quota increase` button to make a request to increase it to at least 1000 before deploying the solution. For more details, please refer to [AWS Lambda Developer Guide](https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-limits.html).
3434

3535
### Tools
3636

3737
- The latest version of the AWS CLI, installed and configured.
3838
- https://aws.amazon.com/cli/ .
39-
- node.js version 16.
39+
- node.js version 18.19.
4040
- https://docs.npmjs.com/getting-started
41-
- Below are the example commands for installing nvm and node 16, please make sure those commands fit your build environment before using them.
41+
- Below are the example commands for installing nvm and node 18, please make sure those commands fit your build environment before using them.
4242
```
4343
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.2/install.sh | bash
4444
exec $SHELL -l
45-
nvm install 16
45+
nvm install 18.19
4646
```
4747
- install yarn
4848
```
4949
npm install --global yarn
5050
```
51-
- Python 3.9
51+
- Python 3.12.2
5252
5353
- We recommend creating a python virtual env using `pipenv` to avoid version conflicts
54-
- Below are the example commands for installing python 3.9 on Amazon Linux 2 and configure the virtual env, please make sure those commands fit your build environment before using them.
54+
- Below are the example commands for installing python 3.12 on Amazon Linux 2 and configure the virtual env, please make sure those commands fit your build environment before using them.
5555
5656
```
5757
pip3 install --user pipenv
5858
export PATH="/home/<YOUR_USERNAME>/.local/bin:$PATH"
5959
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
6060
export PATH="/home/<YOUR_USERNAME>/.pyenv/bin:$PATH"
6161
sudo yum-builddep python3
62-
pipenv --python 3.9
62+
pipenv --python 3.12.2
6363
6464
# after clone the Ada repository, navigate to the Ada directory and run the following commands
6565
cd <Ada directory>
66-
pyenv local 3.9
66+
pyenv local 3.12.2
6767
eval "$(pyenv init -)"
6868
```
6969

0 commit comments

Comments
 (0)