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

feat: adding functionalities for user thread #324

Merged
merged 3 commits into from
Sep 18, 2023

Conversation

JasonNotJson
Copy link
Member

Description

Motivation and Context

How has this been tested?

Screenshots (if appropriate):

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

Checklist:

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.

@github-actions
Copy link

github-actions bot commented Sep 18, 2023

Diff Output:

#0 building with "default" instance using docker driver

#1 [internal] load .dockerignore
#1 transferring context: 2B done
#1 DONE 0.0s

#2 [internal] load build definition from Dockerfile
#2 transferring dockerfile: 554B done
#2 DONE 0.0s

#3 [internal] load metadata for public.ecr.aws/sam/build-python3.9:latest
#3 DONE 0.9s

#4 [1/3] FROM public.ecr.aws/sam/build-python3.9@sha256:7ec56299563e7dc668bb9c9c5100a86f31e3e4c5e3c8e265e2e38213f16eddc7
#4 resolve public.ecr.aws/sam/build-python3.9@sha256:7ec56299563e7dc668bb9c9c5100a86f31e3e4c5e3c8e265e2e38213f16eddc7 done
#4 sha256:7ec56299563e7dc668bb9c9c5100a86f31e3e4c5e3c8e265e2e38213f16eddc7 772B / 772B done
#4 sha256:d3801952a0b323be41af788db0e371fc8047bcb261f24abfbdde74182c8e0e6d 0B / 104.77MB 0.1s
#4 sha256:c1f99dd9fa89d821a2d2acb61041fdb1290767151ac6087acdeac4779b9a127d 2.64kB / 2.64kB done
#4 sha256:31f08ae6a963ac9c8de97c33d040e6660df25fdd0d8010a7b437722c531aab29 0B / 87.36kB 0.1s
#4 sha256:e3e96aa864778b222c971d9dc2c0f74b17606ea58db9e4af593fd5ad2e2d6590 6.80kB / 6.80kB done
#4 sha256:f7839015ac8e7d04f6b8691ef7398d4a0ae888ec292e3052a3bb5f446d6e0a99 0B / 417B 0.1s
#4 sha256:d3801952a0b323be41af788db0e371fc8047bcb261f24abfbdde74182c8e0e6d 12.58MB / 104.77MB 0.2s
#4 sha256:d3801952a0b323be41af788db0e371fc8047bcb261f24abfbdde74182c8e0e6d 46.14MB / 104.77MB 0.4s
#4 sha256:31f08ae6a963ac9c8de97c33d040e6660df25fdd0d8010a7b437722c531aab29 87.36kB / 87.36kB 0.2s done
#4 sha256:f7839015ac8e7d04f6b8691ef7398d4a0ae888ec292e3052a3bb5f446d6e0a99 417B / 417B 0.2s done
#4 sha256:e08616fc5ecce29e11dd3493c7e74a42b1470f57c55df8e0c8ba88d6321d8182 3.15MB / 60.30MB 0.4s
#4 sha256:79a77e7c1be9a2c4f77ead609e8d8b7162377bb6905b2a244c7964d74d8c8762 2.51MB / 2.51MB 0.4s done
#4 sha256:c71d260420c094fc6fb4acefcd85a5d35ccfff0669d7a6430799ea06338303cc 0B / 12.07MB 0.4s
#4 sha256:d3801952a0b323be41af788db0e371fc8047bcb261f24abfbdde74182c8e0e6d 61.87MB / 104.77MB 0.5s
#4 sha256:e08616fc5ecce29e11dd3493c7e74a42b1470f57c55df8e0c8ba88d6321d8182 16.78MB / 60.30MB 0.5s
#4 sha256:c71d260420c094fc6fb4acefcd85a5d35ccfff0669d7a6430799ea06338303cc 5.47MB / 12.07MB 0.5s
#4 sha256:d3801952a0b323be41af788db0e371fc8047bcb261f24abfbdde74182c8e0e6d 71.30MB / 104.77MB 0.6s
#4 sha256:e08616fc5ecce29e11dd3493c7e74a42b1470f57c55df8e0c8ba88d6321d8182 28.31MB / 60.30MB 0.6s
#4 sha256:c71d260420c094fc6fb4acefcd85a5d35ccfff0669d7a6430799ea06338303cc 12.07MB / 12.07MB 0.6s
#4 sha256:d3801952a0b323be41af788db0e371fc8047bcb261f24abfbdde74182c8e0e6d 89.13MB / 104.77MB 0.7s
#4 sha256:e08616fc5ecce29e11dd3493c7e74a42b1470f57c55df8e0c8ba88d6321d8182 44.04MB / 60.30MB 0.7s
#4 sha256:c71d260420c094fc6fb4acefcd85a5d35ccfff0669d7a6430799ea06338303cc 12.07MB / 12.07MB 0.6s done
#4 sha256:1390152517fbe2fb662666a337cf5cf977e9ad1ff95db42f837f15072b253739 1.05MB / 224.63MB 0.7s
#4 sha256:d3801952a0b323be41af788db0e371fc8047bcb261f24abfbdde74182c8e0e6d 104.77MB / 104.77MB 0.9s
#4 sha256:e08616fc5ecce29e11dd3493c7e74a42b1470f57c55df8e0c8ba88d6321d8182 60.30MB / 60.30MB 0.9s
#4 sha256:1390152517fbe2fb662666a337cf5cf977e9ad1ff95db42f837f15072b253739 24.12MB / 224.63MB 0.9s
#4 sha256:1390152517fbe2fb662666a337cf5cf977e9ad1ff95db42f837f15072b253739 43.40MB / 224.63MB 1.0s
#4 sha256:d3801952a0b323be41af788db0e371fc8047bcb261f24abfbdde74182c8e0e6d 104.77MB / 104.77MB 1.1s done
#4 sha256:1390152517fbe2fb662666a337cf5cf977e9ad1ff95db42f837f15072b253739 78.64MB / 224.63MB 1.2s
#4 sha256:1390152517fbe2fb662666a337cf5cf977e9ad1ff95db42f837f15072b253739 96.12MB / 224.63MB 1.3s
#4 extracting sha256:d3801952a0b323be41af788db0e371fc8047bcb261f24abfbdde74182c8e0e6d
#4 sha256:e08616fc5ecce29e11dd3493c7e74a42b1470f57c55df8e0c8ba88d6321d8182 60.30MB / 60.30MB 1.4s done
#4 sha256:1390152517fbe2fb662666a337cf5cf977e9ad1ff95db42f837f15072b253739 123.73MB / 224.63MB 1.5s
#4 sha256:81b62db8a11619977d8463fe2a2082201b4128b5d70c884ca91085b179f4ddaf 6.29MB / 56.04MB 1.5s
#4 sha256:5d0b2c3b672b12e81d8b9c12b83740977f30b22086033c0f8bbd35b3e3c99351 3.15MB / 66.01MB 1.5s
#4 sha256:81b62db8a11619977d8463fe2a2082201b4128b5d70c884ca91085b179f4ddaf 15.73MB / 56.04MB 1.6s
#4 sha256:5d0b2c3b672b12e81d8b9c12b83740977f30b22086033c0f8bbd35b3e3c99351 14.68MB / 66.01MB 1.6s
#4 sha256:1390152517fbe2fb662666a337cf5cf977e9ad1ff95db42f837f15072b253739 140.51MB / 224.63MB 1.7s
#4 sha256:81b62db8a11619977d8463fe2a2082201b4128b5d70c884ca91085b179f4ddaf 18.87MB / 56.04MB 1.7s
#4 sha256:5d0b2c3b672b12e81d8b9c12b83740977f30b22086033c0f8bbd35b3e3c99351 23.07MB / 66.01MB 1.7s
#4 sha256:81b62db8a11619977d8463fe2a2082201b4128b5d70c884ca91085b179f4ddaf 23.07MB / 56.04MB 1.8s
#4 sha256:5d0b2c3b672b12e81d8b9c12b83740977f30b22086033c0f8bbd35b3e3c99351 27.26MB / 66.01MB 1.8s
#4 sha256:1390152517fbe2fb662666a337cf5cf977e9ad1ff95db42f837f15072b253739 153.09MB / 224.63MB 1.9s
#4 sha256:81b62db8a11619977d8463fe2a2082201b4128b5d70c884ca91085b179f4ddaf 27.26MB / 56.04MB 1.9s
#4 sha256:81b62db8a11619977d8463fe2a2082201b4128b5d70c884ca91085b179f4ddaf 38.08MB / 56.04MB 2.1s
#4 sha256:5d0b2c3b672b12e81d8b9c12b83740977f30b22086033c0f8bbd35b3e3c99351 39.85MB / 66.01MB 2.1s
#4 sha256:1390152517fbe2fb662666a337cf5cf977e9ad1ff95db42f837f15072b253739 174.06MB / 224.63MB 2.3s
#4 sha256:81b62db8a11619977d8463fe2a2082201b4128b5d70c884ca91085b179f4ddaf 49.28MB / 56.04MB 2.3s
#4 sha256:5d0b2c3b672b12e81d8b9c12b83740977f30b22086033c0f8bbd35b3e3c99351 52.43MB / 66.01MB 2.3s
#4 sha256:81b62db8a11619977d8463fe2a2082201b4128b5d70c884ca91085b179f4ddaf 53.48MB / 56.04MB 2.4s
#4 sha256:5d0b2c3b672b12e81d8b9c12b83740977f30b22086033c0f8bbd35b3e3c99351 58.55MB / 66.01MB 2.4s
#4 sha256:1390152517fbe2fb662666a337cf5cf977e9ad1ff95db42f837f15072b253739 191.89MB / 224.63MB 2.5s
#4 sha256:5d0b2c3b672b12e81d8b9c12b83740977f30b22086033c0f8bbd35b3e3c99351 63.03MB / 66.01MB 2.5s
#4 sha256:81b62db8a11619977d8463fe2a2082201b4128b5d70c884ca91085b179f4ddaf 56.04MB / 56.04MB 2.5s done
#4 sha256:2b6d301aa465db77335a502b7c863b8f6f57fab0ad33d711fc594d648109e109 0B / 164.72kB 2.6s
#4 sha256:1390152517fbe2fb662666a337cf5cf977e9ad1ff95db42f837f15072b253739 224.63MB / 224.63MB 2.8s
#4 sha256:5d0b2c3b672b12e81d8b9c12b83740977f30b22086033c0f8bbd35b3e3c99351 66.01MB / 66.01MB 2.8s done
#4 sha256:2b6d301aa465db77335a502b7c863b8f6f57fab0ad33d711fc594d648109e109 164.72kB / 164.72kB 2.7s
#4 sha256:9e8343aa9c09f7fb5204378ca146c57d2a32c75104ef6b90ea2a9e348d7fb6bb 0B / 103.92kB 2.8s
#4 sha256:2b6d301aa465db77335a502b7c863b8f6f57fab0ad33d711fc594d648109e109 164.72kB / 164.72kB 2.8s done
#4 sha256:9e8343aa9c09f7fb5204378ca146c57d2a32c75104ef6b90ea2a9e348d7fb6bb 103.92kB / 103.92kB 2.9s
#4 sha256:1390152517fbe2fb662666a337cf5cf977e9ad1ff95db42f837f15072b253739 224.63MB / 224.63MB 4.3s done
#4 sha256:9e8343aa9c09f7fb5204378ca146c57d2a32c75104ef6b90ea2a9e348d7fb6bb 103.92kB / 103.92kB 4.3s done
#4 extracting sha256:d3801952a0b323be41af788db0e371fc8047bcb261f24abfbdde74182c8e0e6d 5.1s
#4 extracting sha256:d3801952a0b323be41af788db0e371fc8047bcb261f24abfbdde74182c8e0e6d 5.5s done
#4 extracting sha256:31f08ae6a963ac9c8de97c33d040e6660df25fdd0d8010a7b437722c531aab29
#4 extracting sha256:31f08ae6a963ac9c8de97c33d040e6660df25fdd0d8010a7b437722c531aab29 done
#4 extracting sha256:f7839015ac8e7d04f6b8691ef7398d4a0ae888ec292e3052a3bb5f446d6e0a99 done
#4 extracting sha256:79a77e7c1be9a2c4f77ead609e8d8b7162377bb6905b2a244c7964d74d8c8762 0.1s done
#4 extracting sha256:e08616fc5ecce29e11dd3493c7e74a42b1470f57c55df8e0c8ba88d6321d8182
#4 extracting sha256:e08616fc5ecce29e11dd3493c7e74a42b1470f57c55df8e0c8ba88d6321d8182 3.4s done
#4 extracting sha256:c71d260420c094fc6fb4acefcd85a5d35ccfff0669d7a6430799ea06338303cc
#4 extracting sha256:c71d260420c094fc6fb4acefcd85a5d35ccfff0669d7a6430799ea06338303cc 1.0s done
#4 extracting sha256:1390152517fbe2fb662666a337cf5cf977e9ad1ff95db42f837f15072b253739
#4 extracting sha256:1390152517fbe2fb662666a337cf5cf977e9ad1ff95db42f837f15072b253739 5.0s
#4 extracting sha256:1390152517fbe2fb662666a337cf5cf977e9ad1ff95db42f837f15072b253739 10.2s
#4 extracting sha256:1390152517fbe2fb662666a337cf5cf977e9ad1ff95db42f837f15072b253739 11.9s done
#4 extracting sha256:81b62db8a11619977d8463fe2a2082201b4128b5d70c884ca91085b179f4ddaf 0.1s
#4 extracting sha256:81b62db8a11619977d8463fe2a2082201b4128b5d70c884ca91085b179f4ddaf 2.9s done
#4 extracting sha256:5d0b2c3b672b12e81d8b9c12b83740977f30b22086033c0f8bbd35b3e3c99351
#4 extracting sha256:5d0b2c3b672b12e81d8b9c12b83740977f30b22086033c0f8bbd35b3e3c99351 5.0s
#4 extracting sha256:5d0b2c3b672b12e81d8b9c12b83740977f30b22086033c0f8bbd35b3e3c99351 5.3s done
#4 extracting sha256:2b6d301aa465db77335a502b7c863b8f6f57fab0ad33d711fc594d648109e109
#4 extracting sha256:2b6d301aa465db77335a502b7c863b8f6f57fab0ad33d711fc594d648109e109 done
#4 extracting sha256:9e8343aa9c09f7fb5204378ca146c57d2a32c75104ef6b90ea2a9e348d7fb6bb done
#4 DONE 39.6s

#5 [2/3] RUN pip install --upgrade pip
#5 0.601 Requirement already satisfied: pip in /var/lang/lib/python3.9/site-packages (23.0.1)
#5 0.730 Collecting pip
#5 0.799   Downloading pip-23.2.1-py3-none-any.whl (2.1 MB)
#5 0.889      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 24.0 MB/s eta 0:00:00
#5 0.939 Installing collected packages: pip
#5 0.939   Attempting uninstall: pip
#5 0.940     Found existing installation: pip 23.0.1
#5 1.120     Uninstalling pip-23.0.1:
#5 1.132       Successfully uninstalled pip-23.0.1
#5 2.390 Successfully installed pip-23.2.1
#5 2.390 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
#5 DONE 2.6s

#6 [3/3] RUN pip install pipenv==2022.4.8 poetry
#6 0.768 Collecting pipenv==2022.4.8
#6 0.824   Downloading pipenv-2022.4.8-py2.py3-none-any.whl (3.6 MB)
#6 0.926      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.6/3.6 MB 36.7 MB/s eta 0:00:00
#6 1.082 Collecting poetry
#6 1.083   Obtaining dependency information for poetry from https://files.pythonhosted.org/packages/7d/25/f3bfda3c458d114005af99441d009936b85a34a730aeb9cf57fb2630d9f7/poetry-1.6.1-py3-none-any.whl.metadata
#6 1.098   Downloading poetry-1.6.1-py3-none-any.whl.metadata (6.8 kB)
#6 1.118 Requirement already satisfied: pip>=18.0 in /var/lang/lib/python3.9/site-packages (from pipenv==2022.4.8) (23.2.1)
#6 1.158 Collecting certifi (from pipenv==2022.4.8)
#6 1.159   Obtaining dependency information for certifi from https://files.pythonhosted.org/packages/4c/dd/2234eab22353ffc7d94e8d13177aaa050113286e93e7b40eae01fbf7c3d9/certifi-2023.7.22-py3-none-any.whl.metadata
#6 1.175   Downloading certifi-2023.7.22-py3-none-any.whl.metadata (2.2 kB)
#6 1.178 Requirement already satisfied: setuptools>=36.2.1 in /var/lang/lib/python3.9/site-packages (from pipenv==2022.4.8) (58.1.0)
#6 1.214 Collecting virtualenv-clone>=0.2.5 (from pipenv==2022.4.8)
#6 1.230   Downloading virtualenv_clone-0.5.7-py3-none-any.whl (6.6 kB)
#6 1.361 Collecting virtualenv (from pipenv==2022.4.8)
#6 1.361   Obtaining dependency information for virtualenv from https://files.pythonhosted.org/packages/4e/8b/f0d3a468c0186c603217a6656ea4f49259630e8ed99558501d92f6ff7dc3/virtualenv-20.24.5-py3-none-any.whl.metadata
#6 1.377   Downloading virtualenv-20.24.5-py3-none-any.whl.metadata (4.5 kB)
#6 1.443 Collecting build<0.11.0,>=0.10.0 (from poetry)
#6 1.459   Downloading build-0.10.0-py3-none-any.whl (17 kB)
#6 1.497 Collecting cachecontrol[filecache]<0.14.0,>=0.13.0 (from poetry)
#6 1.498   Obtaining dependency information for cachecontrol[filecache]<0.14.0,>=0.13.0 from https://files.pythonhosted.org/packages/1d/e3/a22348e6226dcd585d5a4b5f0175b3a16dabfd3912cbeb02f321d00e56c7/cachecontrol-0.13.1-py3-none-any.whl.metadata
#6 1.514   Downloading cachecontrol-0.13.1-py3-none-any.whl.metadata (3.0 kB)
#6 1.557 Collecting cleo<3.0.0,>=2.0.0 (from poetry)
#6 1.574   Downloading cleo-2.0.1-py3-none-any.whl (77 kB)
#6 1.579      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 77.3/77.3 kB 31.0 MB/s eta 0:00:00
#6 1.606 Collecting crashtest<0.5.0,>=0.4.1 (from poetry)
#6 1.622   Downloading crashtest-0.4.1-py3-none-any.whl (7.6 kB)
#6 1.861 Collecting dulwich<0.22.0,>=0.21.2 (from poetry)
#6 1.862   Obtaining dependency information for dulwich<0.22.0,>=0.21.2 from https://files.pythonhosted.org/packages/f5/3c/a99b679e711b62503cd65d9fa4aa3c60d468cb41f63b72857b13735e6458/dulwich-0.21.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
#6 1.878   Downloading dulwich-0.21.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.3 kB)
#6 1.967 Collecting importlib-metadata>=4.4 (from poetry)
#6 1.968   Obtaining dependency information for importlib-metadata>=4.4 from https://files.pythonhosted.org/packages/cc/37/db7ba97e676af155f5fcb1a35466f446eadc9104e25b83366e8088c9c926/importlib_metadata-6.8.0-py3-none-any.whl.metadata
#6 1.984   Downloading importlib_metadata-6.8.0-py3-none-any.whl.metadata (5.1 kB)
#6 2.019 Collecting installer<0.8.0,>=0.7.0 (from poetry)
#6 2.034   Downloading installer-0.7.0-py3-none-any.whl (453 kB)
#6 2.042      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 453.8/453.8 kB 87.7 MB/s eta 0:00:00
#6 2.108 Collecting jsonschema<4.18.0,>=4.10.0 (from poetry)
#6 2.124   Downloading jsonschema-4.17.3-py3-none-any.whl (90 kB)
#6 2.129      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.4/90.4 kB 33.6 MB/s eta 0:00:00
#6 2.216 Collecting keyring<25.0.0,>=24.0.0 (from poetry)
#6 2.217   Obtaining dependency information for keyring<25.0.0,>=24.0.0 from https://files.pythonhosted.org/packages/0e/8f/5772801169cf62e8232721034f91f81e33b0cfa6e51d3bf6ff65c503af2a/keyring-24.2.0-py3-none-any.whl.metadata
#6 2.233   Downloading keyring-24.2.0-py3-none-any.whl.metadata (20 kB)
#6 2.281 Collecting packaging>=20.4 (from poetry)
#6 2.296   Downloading packaging-23.1-py3-none-any.whl (48 kB)
#6 2.302      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.9/48.9 kB 19.6 MB/s eta 0:00:00
#6 2.332 Collecting pexpect<5.0.0,>=4.7.0 (from poetry)
#6 2.349   Downloading pexpect-4.8.0-py2.py3-none-any.whl (59 kB)
#6 2.354      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.0/59.0 kB 21.2 MB/s eta 0:00:00
#6 2.391 Collecting pkginfo<2.0.0,>=1.9.4 (from poetry)
#6 2.407   Downloading pkginfo-1.9.6-py3-none-any.whl (30 kB)
#6 2.467 Collecting platformdirs<4.0.0,>=3.0.0 (from poetry)
#6 2.468   Obtaining dependency information for platformdirs<4.0.0,>=3.0.0 from https://files.pythonhosted.org/packages/14/51/fe5a0d6ea589f0d4a1b97824fb518962ad48b27cd346dcdfa2405187997a/platformdirs-3.10.0-py3-none-any.whl.metadata
#6 2.484   Downloading platformdirs-3.10.0-py3-none-any.whl.metadata (11 kB)
#6 2.541 Collecting poetry-core==1.7.0 (from poetry)
#6 2.542   Obtaining dependency information for poetry-core==1.7.0 from https://files.pythonhosted.org/packages/bf/d4/ce72ac247f414d15ff046f0926b76eb42bd743e83c1df28e856f328e3db1/poetry_core-1.7.0-py3-none-any.whl.metadata
#6 2.557   Downloading poetry_core-1.7.0-py3-none-any.whl.metadata (3.4 kB)
#6 2.593 Collecting poetry-plugin-export<2.0.0,>=1.5.0 (from poetry)
#6 2.593   Obtaining dependency information for poetry-plugin-export<2.0.0,>=1.5.0 from https://files.pythonhosted.org/packages/e9/12/43553a79e1d3bf8de119125dfc3e1fcc8f4258d658b603908d02efaed256/poetry_plugin_export-1.5.0-py3-none-any.whl.metadata
#6 2.610   Downloading poetry_plugin_export-1.5.0-py3-none-any.whl.metadata (2.7 kB)
#6 2.637 Collecting pyproject-hooks<2.0.0,>=1.0.0 (from poetry)
#6 2.653   Downloading pyproject_hooks-1.0.0-py3-none-any.whl (9.3 kB)
#6 2.729 Collecting requests<3.0,>=2.26 (from poetry)
#6 2.729   Obtaining dependency information for requests<3.0,>=2.26 from https://files.pythonhosted.org/packages/70/8e/0e2d847013cb52cd35b38c009bb167a1a26b2ce6cd6965bf26b47bc0bf44/requests-2.31.0-py3-none-any.whl.metadata
#6 2.745   Downloading requests-2.31.0-py3-none-any.whl.metadata (4.6 kB)
#6 2.783 Collecting requests-toolbelt<2,>=0.9.1 (from poetry)
#6 2.800   Downloading requests_toolbelt-1.0.0-py2.py3-none-any.whl (54 kB)
#6 2.804      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 20.7 MB/s eta 0:00:00
#6 2.846 Collecting shellingham<2.0,>=1.5 (from poetry)
#6 2.848   Obtaining dependency information for shellingham<2.0,>=1.5 from https://files.pythonhosted.org/packages/57/70/0265437683625b2e6491736706d3d679d90e2a26f6bff59f4e46e09872b9/shellingham-1.5.3-py2.py3-none-any.whl.metadata
#6 2.864   Downloading shellingham-1.5.3-py2.py3-none-any.whl.metadata (3.4 kB)
#6 2.901 Collecting tomli<3.0.0,>=2.0.1 (from poetry)
#6 2.917   Downloading tomli-2.0.1-py3-none-any.whl (12 kB)
#6 2.974 Collecting tomlkit<1.0.0,>=0.11.4 (from poetry)
#6 2.975   Obtaining dependency information for tomlkit<1.0.0,>=0.11.4 from https://files.pythonhosted.org/packages/a0/6d/808775ed618e51edaa7bbe6759e22e1c7eafe359af6e084700c6d39d3455/tomlkit-0.12.1-py3-none-any.whl.metadata
#6 2.991   Downloading tomlkit-0.12.1-py3-none-any.whl.metadata (2.7 kB)
#6 3.039 Collecting trove-classifiers>=2022.5.19 (from poetry)
#6 3.039   Obtaining dependency information for trove-classifiers>=2022.5.19 from https://files.pythonhosted.org/packages/14/c6/35e478a586e857c2a6d31fc7b1586d4ff965f729a290552b5c2eb7b9f807/trove_classifiers-2023.8.7-py3-none-any.whl.metadata
#6 3.056   Downloading trove_classifiers-2023.8.7-py3-none-any.whl.metadata (2.2 kB)
#6 3.371 Collecting msgpack>=0.5.2 (from cachecontrol[filecache]<0.14.0,>=0.13.0->poetry)
#6 3.389   Downloading msgpack-1.0.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (322 kB)
#6 3.397      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 322.3/322.3 kB 75.1 MB/s eta 0:00:00
#6 3.445 Collecting filelock>=3.8.0 (from cachecontrol[filecache]<0.14.0,>=0.13.0->poetry)
#6 3.445   Obtaining dependency information for filelock>=3.8.0 from https://files.pythonhosted.org/packages/5e/5d/97afbafd9d584ff1b45fcb354a479a3609bd97f912f8f1f6c563cb1fae21/filelock-3.12.4-py3-none-any.whl.metadata
#6 3.461   Downloading filelock-3.12.4-py3-none-any.whl.metadata (2.8 kB)
#6 4.522 Collecting rapidfuzz<3.0.0,>=2.2.0 (from cleo<3.0.0,>=2.0.0->poetry)
#6 4.540   Downloading rapidfuzz-2.15.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.0 MB)
#6 4.569      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.0/3.0 MB 117.2 MB/s eta 0:00:00
#6 4.659 Collecting urllib3>=1.25 (from dulwich<0.22.0,>=0.21.2->poetry)
#6 4.660   Obtaining dependency information for urllib3>=1.25 from https://files.pythonhosted.org/packages/9b/81/62fd61001fa4b9d0df6e31d47ff49cfa9de4af03adecf339c7bc30656b37/urllib3-2.0.4-py3-none-any.whl.metadata
#6 4.675   Downloading urllib3-2.0.4-py3-none-any.whl.metadata (6.6 kB)
#6 4.779 Collecting zipp>=0.5 (from importlib-metadata>=4.4->poetry)
#6 4.780   Obtaining dependency information for zipp>=0.5 from https://files.pythonhosted.org/packages/8c/08/d3006317aefe25ea79d3b76c9650afabaf6d63d1c8443b236e7405447503/zipp-3.16.2-py3-none-any.whl.metadata
#6 4.796   Downloading zipp-3.16.2-py3-none-any.whl.metadata (3.7 kB)
#6 4.861 Collecting attrs>=17.4.0 (from jsonschema<4.18.0,>=4.10.0->poetry)
#6 4.877   Downloading attrs-23.1.0-py3-none-any.whl (61 kB)
#6 4.882      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.2/61.2 kB 23.2 MB/s eta 0:00:00
#6 4.945 Collecting pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0 (from jsonschema<4.18.0,>=4.10.0->poetry)
#6 4.961   Downloading pyrsistent-0.19.3-py3-none-any.whl (57 kB)
#6 4.966      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.5/57.5 kB 22.4 MB/s eta 0:00:00
#6 5.024 Collecting jaraco.classes (from keyring<25.0.0,>=24.0.0->poetry)
#6 5.024   Obtaining dependency information for jaraco.classes from https://files.pythonhosted.org/packages/c7/6b/1bc8fa93ea85146e08f0e0883bc579b7c7328364ed7df90b1628dcb36e10/jaraco.classes-3.3.0-py3-none-any.whl.metadata
#6 5.044   Downloading jaraco.classes-3.3.0-py3-none-any.whl.metadata (2.9 kB)
#6 5.088 Collecting SecretStorage>=3.2 (from keyring<25.0.0,>=24.0.0->poetry)
#6 5.104   Downloading SecretStorage-3.3.3-py3-none-any.whl (15 kB)
#6 5.137 Collecting jeepney>=0.4.2 (from keyring<25.0.0,>=24.0.0->poetry)
#6 5.154   Downloading jeepney-0.8.0-py3-none-any.whl (48 kB)
#6 5.159      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.4/48.4 kB 17.3 MB/s eta 0:00:00
#6 5.195 Collecting ptyprocess>=0.5 (from pexpect<5.0.0,>=4.7.0->poetry)
#6 5.211   Downloading ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB)
#6 5.392 Collecting charset-normalizer<4,>=2 (from requests<3.0,>=2.26->poetry)
#6 5.393   Obtaining dependency information for charset-normalizer<4,>=2 from https://files.pythonhosted.org/packages/f9/0d/514be8597d7a96243e5467a37d337b9399cec117a513fcf9328405d911c0/charset_normalizer-3.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
#6 5.409   Downloading charset_normalizer-3.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (31 kB)
#6 5.444 Collecting idna<4,>=2.5 (from requests<3.0,>=2.26->poetry)
#6 5.460   Downloading idna-3.4-py3-none-any.whl (61 kB)
#6 5.465      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.5/61.5 kB 21.6 MB/s eta 0:00:00
#6 5.612 Collecting distlib<1,>=0.3.7 (from virtualenv->pipenv==2022.4.8)
#6 5.612   Obtaining dependency information for distlib<1,>=0.3.7 from https://files.pythonhosted.org/packages/43/a0/9ba967fdbd55293bacfc1507f58e316f740a3b231fc00e3d86dc39bc185a/distlib-0.3.7-py2.py3-none-any.whl.metadata
#6 5.628   Downloading distlib-0.3.7-py2.py3-none-any.whl.metadata (5.1 kB)
#6 6.108 Collecting cryptography>=2.0 (from SecretStorage>=3.2->keyring<25.0.0,>=24.0.0->poetry)
#6 6.109   Obtaining dependency information for cryptography>=2.0 from https://files.pythonhosted.org/packages/21/74/a7ebb5bcf733b1626e4778941e505792d7f655e799ff3bdbd9a176516ee2/cryptography-41.0.3-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
#6 6.128   Downloading cryptography-41.0.3-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.2 kB)
#6 6.324 Collecting more-itertools (from jaraco.classes->keyring<25.0.0,>=24.0.0->poetry)
#6 6.324   Obtaining dependency information for more-itertools from https://files.pythonhosted.org/packages/5a/cb/6dce742ea14e47d6f565589e859ad225f2a5de576d7696e0623b784e226b/more_itertools-10.1.0-py3-none-any.whl.metadata
#6 6.340   Downloading more_itertools-10.1.0-py3-none-any.whl.metadata (33 kB)
#6 6.577 Collecting cffi>=1.12 (from cryptography>=2.0->SecretStorage>=3.2->keyring<25.0.0,>=24.0.0->poetry)
#6 6.594   Downloading cffi-1.15.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (441 kB)
#6 6.602      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 441.2/441.2 kB 87.2 MB/s eta 0:00:00
#6 6.653 Collecting pycparser (from cffi>=1.12->cryptography>=2.0->SecretStorage>=3.2->keyring<25.0.0,>=24.0.0->poetry)
#6 6.669   Downloading pycparser-2.21-py2.py3-none-any.whl (118 kB)
#6 6.674      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.7/118.7 kB 43.0 MB/s eta 0:00:00
#6 6.749 Downloading poetry-1.6.1-py3-none-any.whl (232 kB)
#6 6.755    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 232.8/232.8 kB 65.4 MB/s eta 0:00:00
#6 6.772 Downloading poetry_core-1.7.0-py3-none-any.whl (426 kB)
#6 6.780    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 426.4/426.4 kB 88.4 MB/s eta 0:00:00
#6 6.798 Downloading dulwich-0.21.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (511 kB)
#6 6.806    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 511.6/511.6 kB 94.2 MB/s eta 0:00:00
#6 6.822 Downloading importlib_metadata-6.8.0-py3-none-any.whl (22 kB)
#6 6.840 Downloading keyring-24.2.0-py3-none-any.whl (37 kB)
#6 6.858 Downloading platformdirs-3.10.0-py3-none-any.whl (17 kB)
#6 6.875 Downloading poetry_plugin_export-1.5.0-py3-none-any.whl (10 kB)
#6 6.893 Downloading requests-2.31.0-py3-none-any.whl (62 kB)
#6 6.898    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB 24.4 MB/s eta 0:00:00
#6 6.914 Downloading certifi-2023.7.22-py3-none-any.whl (158 kB)
#6 6.919    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 158.3/158.3 kB 52.3 MB/s eta 0:00:00
#6 6.936 Downloading shellingham-1.5.3-py2.py3-none-any.whl (9.7 kB)
#6 6.953 Downloading tomlkit-0.12.1-py3-none-any.whl (37 kB)
#6 6.972 Downloading trove_classifiers-2023.8.7-py3-none-any.whl (13 kB)
#6 6.994 Downloading virtualenv-20.24.5-py3-none-any.whl (3.7 MB)
#6 7.029    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.7/3.7 MB 120.1 MB/s eta 0:00:00
#6 7.047 Downloading charset_normalizer-3.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (202 kB)
#6 7.053    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 202.1/202.1 kB 58.2 MB/s eta 0:00:00
#6 7.070 Downloading distlib-0.3.7-py2.py3-none-any.whl (468 kB)
#6 7.077    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 468.9/468.9 kB 89.7 MB/s eta 0:00:00
#6 7.094 Downloading filelock-3.12.4-py3-none-any.whl (11 kB)
#6 7.113 Downloading urllib3-2.0.4-py3-none-any.whl (123 kB)
#6 7.118    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 123.9/123.9 kB 41.2 MB/s eta 0:00:00
#6 7.134 Downloading zipp-3.16.2-py3-none-any.whl (7.2 kB)
#6 7.152 Downloading cachecontrol-0.13.1-py3-none-any.whl (22 kB)
#6 7.170 Downloading jaraco.classes-3.3.0-py3-none-any.whl (5.9 kB)
#6 7.190 Downloading cryptography-41.0.3-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.3 MB)
#6 7.229    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 121.7 MB/s eta 0:00:00
#6 7.246 Downloading more_itertools-10.1.0-py3-none-any.whl (55 kB)
#6 7.251    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.8/55.8 kB 22.0 MB/s eta 0:00:00
#6 7.634 Installing collected packages: trove-classifiers, ptyprocess, msgpack, distlib, zipp, virtualenv-clone, urllib3, tomlkit, tomli, shellingham, rapidfuzz, pyrsistent, pycparser, poetry-core, platformdirs, pkginfo, pexpect, packaging, more-itertools, jeepney, installer, idna, filelock, crashtest, charset-normalizer, certifi, attrs, virtualenv, requests, pyproject-hooks, jsonschema, jaraco.classes, importlib-metadata, dulwich, cleo, cffi, requests-toolbelt, pipenv, cryptography, cachecontrol, build, SecretStorage, keyring, poetry-plugin-export, poetry
#6 12.51 Successfully installed SecretStorage-3.3.3 attrs-23.1.0 build-0.10.0 cachecontrol-0.13.1 certifi-2023.7.22 cffi-1.15.1 charset-normalizer-3.2.0 cleo-2.0.1 crashtest-0.4.1 cryptography-41.0.3 distlib-0.3.7 dulwich-0.21.6 filelock-3.12.4 idna-3.4 importlib-metadata-6.8.0 installer-0.7.0 jaraco.classes-3.3.0 jeepney-0.8.0 jsonschema-4.17.3 keyring-24.2.0 more-itertools-10.1.0 msgpack-1.0.5 packaging-23.1 pexpect-4.8.0 pipenv-2022.4.8 pkginfo-1.9.6 platformdirs-3.10.0 poetry-1.6.1 poetry-core-1.7.0 poetry-plugin-export-1.5.0 ptyprocess-0.7.0 pycparser-2.21 pyproject-hooks-1.0.0 pyrsistent-0.19.3 rapidfuzz-2.15.1 requests-2.31.0 requests-toolbelt-1.0.0 shellingham-1.5.3 tomli-2.0.1 tomlkit-0.12.1 trove-classifiers-2023.8.7 urllib3-2.0.4 virtualenv-20.24.5 virtualenv-clone-0.5.7 zipp-3.16.2
#6 12.51 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
#6 DONE 12.9s

#7 exporting to image
#7 exporting layers
#7 exporting layers 4.3s done
#7 writing image sha256:71d15f4d007c8154d70dad20b4d3f7318c1e61b044ca6b0d8d1910316da6863a done
#7 naming to docker.io/library/cdk-ecaab3a60138ef864b23fad432a016a489d8f3531a87ea3fe9d67cea41079591 done
#7 DONE 4.4s
Bundling asset persistence/syllabus-datapipeline/scraper-base-function/base-function/Code/Stage...
WARNING: The directory '/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag.
Collecting lxml (from -r requirements.txt (line 1))
  Obtaining dependency information for lxml from https://files.pythonhosted.org/packages/cc/b9/d822b2fc9b9406cff3ec6be03d69adb0e44fcad09608489ea4acaf2443bb/lxml-4.9.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl.metadata
  Downloading lxml-4.9.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl.metadata (3.8 kB)
Downloading lxml-4.9.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (7.1 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.1/7.1 MB 69.3 MB/s eta 0:00:00
Installing collected packages: lxml
Successfully installed lxml-4.9.3
[WARNING] aws-cdk-lib.aws_stepfunctions_tasks.LambdaInvokeProps#qualifier is deprecated.
  pass a Version or Alias object as lambdaFunction instead
  This API will be removed in the next major release.
[WARNING] aws-cdk-lib.aws_stepfunctions_tasks.LambdaInvokeProps#qualifier is deprecated.
  pass a Version or Alias object as lambdaFunction instead
  This API will be removed in the next major release.
[WARNING] aws-cdk-lib.aws_stepfunctions_tasks.LambdaInvokeProps#qualifier is deprecated.
  pass a Version or Alias object as lambdaFunction instead
  This API will be removed in the next major release.
[WARNING] aws-cdk-lib.aws_stepfunctions_tasks.LambdaInvokeProps#qualifier is deprecated.
  pass a Version or Alias object as lambdaFunction instead
  This API will be removed in the next major release.
[WARNING] aws-cdk-lib.aws_stepfunctions_tasks.LambdaInvokeProps#qualifier is deprecated.
  pass a Version or Alias object as lambdaFunction instead
  This API will be removed in the next major release.
[WARNING] aws-cdk-lib.aws_stepfunctions_tasks.LambdaInvokeProps#qualifier is deprecated.
  pass a Version or Alias object as lambdaFunction instead
  This API will be removed in the next major release.
[WARNING] aws-cdk-lib.aws_stepfunctions_tasks.LambdaInvokeProps#qualifier is deprecated.
  pass a Version or Alias object as lambdaFunction instead
  This API will be removed in the next major release.
[WARNING] aws-cdk-lib.aws_stepfunctions_tasks.LambdaInvokeProps#qualifier is deprecated.
  pass a Version or Alias object as lambdaFunction instead
  This API will be removed in the next major release.
[WARNING] aws-cdk-lib.aws_stepfunctions_tasks.LambdaInvokeProps#qualifier is deprecated.
  pass a Version or Alias object as lambdaFunction instead
  This API will be removed in the next major release.
#0 building with "default" instance using docker driver

#1 [internal] load .dockerignore
#1 transferring context: 2B done
#1 DONE 0.0s

#2 [internal] load build definition from Dockerfile
#2 transferring dockerfile: 554B done
#2 DONE 0.0s

#3 [internal] load metadata for public.ecr.aws/sam/build-python3.9:latest
#3 DONE 0.3s

#4 [1/3] FROM public.ecr.aws/sam/build-python3.9@sha256:7ec56299563e7dc668bb9c9c5100a86f31e3e4c5e3c8e265e2e38213f16eddc7
#4 DONE 0.0s

#5 [2/3] RUN pip install --upgrade pip
#5 CACHED

#6 [3/3] RUN pip install pipenv==2022.4.8 poetry
#6 CACHED

#7 exporting to image
#7 exporting layers done
#7 writing image sha256:71d15f4d007c8154d70dad20b4d3f7318c1e61b044ca6b0d8d1910316da6863a done
#7 naming to docker.io/library/cdk-ecaab3a60138ef864b23fad432a016a489d8f3531a87ea3fe9d67cea41079591 done
#7 DONE 0.0s
Bundling asset persistence/syllabus-sync/syllabus-update-function/update-syllabus/Code/Stage...
#0 building with "default" instance using docker driver

#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 554B done
#1 DONE 0.0s

#2 [internal] load .dockerignore
#2 transferring context: 2B done
#2 DONE 0.0s

#3 [internal] load metadata for public.ecr.aws/sam/build-python3.9:latest
#3 DONE 0.1s

#4 [1/3] FROM public.ecr.aws/sam/build-python3.9@sha256:7ec56299563e7dc668bb9c9c5100a86f31e3e4c5e3c8e265e2e38213f16eddc7
#4 DONE 0.0s

#5 [2/3] RUN pip install --upgrade pip
#5 CACHED

#6 [3/3] RUN pip install pipenv==2022.4.8 poetry
#6 CACHED

#7 exporting to image
#7 exporting layers done
#7 writing image sha256:71d15f4d007c8154d70dad20b4d3f7318c1e61b044ca6b0d8d1910316da6863a done
#7 naming to docker.io/library/cdk-ecaab3a60138ef864b23fad432a016a489d8f3531a87ea3fe9d67cea41079591 done
#7 DONE 0.0s
Bundling asset business/cognito-endpoint/presign-up-handle/base-function/Code/Stage...
[WARNING] aws-cdk-lib.aws_cognito.UserPoolIdentityProviderGoogleProps#clientSecret is deprecated.
  use clientSecretValue instead
  This API will be removed in the next major release.
#0 building with "default" instance using docker driver

#1 [internal] load .dockerignore
#1 transferring context: 2B done
#1 DONE 0.0s

#2 [internal] load build definition from Dockerfile
#2 transferring dockerfile: 554B done
#2 DONE 0.0s

#3 [internal] load metadata for public.ecr.aws/sam/build-python3.9:latest
#3 DONE 0.1s

#4 [1/3] FROM public.ecr.aws/sam/build-python3.9@sha256:7ec56299563e7dc668bb9c9c5100a86f31e3e4c5e3c8e265e2e38213f16eddc7
#4 DONE 0.0s

#5 [2/3] RUN pip install --upgrade pip
#5 CACHED

#6 [3/3] RUN pip install pipenv==2022.4.8 poetry
#6 CACHED

#7 exporting to image
#7 exporting layers done
#7 writing image sha256:71d15f4d007c8154d70dad20b4d3f7318c1e61b044ca6b0d8d1910316da6863a done
#7 naming to docker.io/library/cdk-ecaab3a60138ef864b23fad432a016a489d8f3531a87ea3fe9d67cea41079591 done
#7 DONE 0.0s
Bundling asset business/rest-api-endpoint/syllabus-api/syllabus-function/get-course/Code/Stage...
WARNING: The directory '/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag.
Collecting lxml (from -r requirements.txt (line 1))
  Obtaining dependency information for lxml from https://files.pythonhosted.org/packages/cc/b9/d822b2fc9b9406cff3ec6be03d69adb0e44fcad09608489ea4acaf2443bb/lxml-4.9.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl.metadata
  Downloading lxml-4.9.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl.metadata (3.8 kB)
Downloading lxml-4.9.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (7.1 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.1/7.1 MB 70.7 MB/s eta 0:00:00
Installing collected packages: lxml
Successfully installed lxml-4.9.3
#0 building with "default" instance using docker driver

#1 [internal] load .dockerignore
#1 transferring context: 2B done
#1 DONE 0.0s

#2 [internal] load build definition from Dockerfile
#2 transferring dockerfile: 554B done
#2 DONE 0.0s

#3 [internal] load metadata for public.ecr.aws/sam/build-python3.9:latest
#3 DONE 0.1s

#4 [1/3] FROM public.ecr.aws/sam/build-python3.9@sha256:7ec56299563e7dc668bb9c9c5100a86f31e3e4c5e3c8e265e2e38213f16eddc7
#4 DONE 0.0s

#5 [2/3] RUN pip install --upgrade pip
#5 CACHED

#6 [3/3] RUN pip install pipenv==2022.4.8 poetry
#6 CACHED

#7 exporting to image
#7 exporting layers done
#7 writing image sha256:71d15f4d007c8154d70dad20b4d3f7318c1e61b044ca6b0d8d1910316da6863a done
#7 naming to docker.io/library/cdk-ecaab3a60138ef864b23fad432a016a489d8f3531a87ea3fe9d67cea41079591 done
#7 DONE 0.0s
Bundling asset business/rest-api-endpoint/syllabus-api/syllabus-function/post-book/Code/Stage...
WARNING: The directory '/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag.
Collecting aiohttp (from -r requirements.txt (line 1))
  Obtaining dependency information for aiohttp from https://files.pythonhosted.org/packages/5b/8d/821fcb268cfc056964a75da3823896b17eabaa4968a2414121bc93b0c501/aiohttp-3.8.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
  Downloading aiohttp-3.8.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (7.7 kB)
Collecting attrs>=17.3.0 (from aiohttp->-r requirements.txt (line 1))
  Downloading attrs-23.1.0-py3-none-any.whl (61 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.2/61.2 kB 3.5 MB/s eta 0:00:00
Collecting charset-normalizer<4.0,>=2.0 (from aiohttp->-r requirements.txt (line 1))
  Obtaining dependency information for charset-normalizer<4.0,>=2.0 from https://files.pythonhosted.org/packages/f9/0d/514be8597d7a96243e5467a37d337b9399cec117a513fcf9328405d911c0/charset_normalizer-3.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
  Downloading charset_normalizer-3.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (31 kB)
Collecting multidict<7.0,>=4.5 (from aiohttp->-r requirements.txt (line 1))
  Downloading multidict-6.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (114 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 114.2/114.2 kB 9.3 MB/s eta 0:00:00
Collecting async-timeout<5.0,>=4.0.0a3 (from aiohttp->-r requirements.txt (line 1))
  Obtaining dependency information for async-timeout<5.0,>=4.0.0a3 from https://files.pythonhosted.org/packages/a7/fa/e01228c2938de91d47b307831c62ab9e4001e747789d0b05baf779a6488c/async_timeout-4.0.3-py3-none-any.whl.metadata
  Downloading async_timeout-4.0.3-py3-none-any.whl.metadata (4.2 kB)
Collecting yarl<2.0,>=1.0 (from aiohttp->-r requirements.txt (line 1))
  Downloading yarl-1.9.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (269 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 269.4/269.4 kB 22.6 MB/s eta 0:00:00
Collecting frozenlist>=1.1.1 (from aiohttp->-r requirements.txt (line 1))
  Obtaining dependency information for frozenlist>=1.1.1 from https://files.pythonhosted.org/packages/b5/03/7dec2e257bd173b5ca1f74477863b97d322149f6f0284d7decead8c5ceeb/frozenlist-1.4.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
  Downloading frozenlist-1.4.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.2 kB)
Collecting aiosignal>=1.1.2 (from aiohttp->-r requirements.txt (line 1))
  Downloading aiosignal-1.3.1-py3-none-any.whl (7.6 kB)
Collecting idna>=2.0 (from yarl<2.0,>=1.0->aiohttp->-r requirements.txt (line 1))
  Downloading idna-3.4-py3-none-any.whl (61 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.5/61.5 kB 200.1 MB/s eta 0:00:00
Downloading aiohttp-3.8.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 65.5 MB/s eta 0:00:00
Downloading async_timeout-4.0.3-py3-none-any.whl (5.7 kB)
Downloading charset_normalizer-3.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (202 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 202.1/202.1 kB 246.5 MB/s eta 0:00:00
Downloading frozenlist-1.4.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (228 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 228.0/228.0 kB 268.7 MB/s eta 0:00:00
Installing collected packages: multidict, idna, frozenlist, charset-normalizer, attrs, async-timeout, yarl, aiosignal, aiohttp
Successfully installed aiohttp-3.8.5 aiosignal-1.3.1 async-timeout-4.0.3 attrs-23.1.0 charset-normalizer-3.2.0 frozenlist-1.4.0 idna-3.4 multidict-6.0.4 yarl-1.9.2
#0 building with "default" instance using docker driver

#1 [internal] load .dockerignore
#1 transferring context: 2B done
#1 DONE 0.0s

#2 [internal] load build definition from Dockerfile
#2 transferring dockerfile: 554B done
#2 DONE 0.0s

#3 [internal] load metadata for public.ecr.aws/sam/build-python3.9:latest
#3 DONE 0.1s

#4 [1/3] FROM public.ecr.aws/sam/build-python3.9@sha256:7ec56299563e7dc668bb9c9c5100a86f31e3e4c5e3c8e265e2e38213f16eddc7
#4 DONE 0.0s

#5 [2/3] RUN pip install --upgrade pip
#5 CACHED

#6 [3/3] RUN pip install pipenv==2022.4.8 poetry
#6 CACHED

#7 exporting to image
#7 exporting layers done
#7 writing image sha256:71d15f4d007c8154d70dad20b4d3f7318c1e61b044ca6b0d8d1910316da6863a done
#7 naming to docker.io/library/cdk-ecaab3a60138ef864b23fad432a016a489d8f3531a87ea3fe9d67cea41079591 done
#7 DONE 0.0s
Bundling asset business/rest-api-endpoint/course-reviews-api/crud-functions/get-reviews/Code/Stage...
#0 building with "default" instance using docker driver

#1 [internal] load .dockerignore
#1 transferring context: 2B done
#1 DONE 0.0s

#2 [internal] load build definition from Dockerfile
#2 transferring dockerfile: 554B done
#2 DONE 0.0s

#3 [internal] load metadata for public.ecr.aws/sam/build-python3.9:latest
#3 DONE 0.1s

#4 [1/3] FROM public.ecr.aws/sam/build-python3.9@sha256:7ec56299563e7dc668bb9c9c5100a86f31e3e4c5e3c8e265e2e38213f16eddc7
#4 DONE 0.0s

#5 [2/3] RUN pip install --upgrade pip
#5 CACHED

#6 [3/3] RUN pip install pipenv==2022.4.8 poetry
#6 CACHED

#7 exporting to image
#7 exporting layers done
#7 writing image sha256:71d15f4d007c8154d70dad20b4d3f7318c1e61b044ca6b0d8d1910316da6863a done
#7 naming to docker.io/library/cdk-ecaab3a60138ef864b23fad432a016a489d8f3531a87ea3fe9d67cea41079591
#7 naming to docker.io/library/cdk-ecaab3a60138ef864b23fad432a016a489d8f3531a87ea3fe9d67cea41079591 done
#7 DONE 0.0s
Bundling asset business/rest-api-endpoint/course-reviews-api/crud-functions/post-review/Code/Stage...
WARNING: The directory '/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag.
Collecting google-cloud-translate (from -r requirements.txt (line 1))
  Obtaining dependency information for google-cloud-translate from https://files.pythonhosted.org/packages/84/8f/da05f953868e4f5cfe056da26db0e7917e86227de4821c378d199211c81f/google_cloud_translate-3.12.0-py2.py3-none-any.whl.metadata
  Downloading google_cloud_translate-3.12.0-py2.py3-none-any.whl.metadata (5.2 kB)
Collecting google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0 (from google-cloud-translate->-r requirements.txt (line 1))
  Obtaining dependency information for google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0 from https://files.pythonhosted.org/packages/6e/c4/c3cd048b6cbeba8d9ae50dd7643ac065b85237338aa7501b0efae91eb4d9/google_api_core-2.11.1-py3-none-any.whl.metadata
  Downloading google_api_core-2.11.1-py3-none-any.whl.metadata (2.7 kB)
Collecting google-cloud-core<3.0.0dev,>=1.3.0 (from google-cloud-translate->-r requirements.txt (line 1))
  Obtaining dependency information for google-cloud-core<3.0.0dev,>=1.3.0 from https://files.pythonhosted.org/packages/a2/40/02045f776fdb6e44194f34b6375a26ce8a61bd9bd03cd8930ed91cf51a62/google_cloud_core-2.3.3-py2.py3-none-any.whl.metadata
  Downloading google_cloud_core-2.3.3-py2.py3-none-any.whl.metadata (2.5 kB)
Collecting proto-plus<2.0.0dev,>=1.22.0 (from google-cloud-translate->-r requirements.txt (line 1))
  Obtaining dependency information for proto-plus<2.0.0dev,>=1.22.0 from https://files.pythonhosted.org/packages/36/5b/e02636d221917d6fa2a61289b3f16002eb4c93d51c0191ac8e896d527182/proto_plus-1.22.3-py3-none-any.whl.metadata
  Downloading proto_plus-1.22.3-py3-none-any.whl.metadata (2.2 kB)
Collecting protobuf!=3.20.0,!=3.20.1,!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<5.0.0dev,>=3.19.5 (from google-cloud-translate->-r requirements.txt (line 1))
  Obtaining dependency information for protobuf!=3.20.0,!=3.20.1,!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<5.0.0dev,>=3.19.5 from https://files.pythonhosted.org/packages/bb/c3/6a06208ecf0934ecaf509b51c52a6cf688586f54ae81ac65c56124571494/protobuf-4.24.3-cp37-abi3-manylinux2014_x86_64.whl.metadata
  Downloading protobuf-4.24.3-cp37-abi3-manylinux2014_x86_64.whl.metadata (540 bytes)
Collecting googleapis-common-protos<2.0.dev0,>=1.56.2 (from google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-cloud-translate->-r requirements.txt (line 1))
  Obtaining dependency information for googleapis-common-protos<2.0.dev0,>=1.56.2 from https://files.pythonhosted.org/packages/a7/bc/416a1ffeba4dcd072bc10523dac9ed97f2e7fc4b760580e2bdbdc1e2afdd/googleapis_common_protos-1.60.0-py2.py3-none-any.whl.metadata
  Downloading googleapis_common_protos-1.60.0-py2.py3-none-any.whl.metadata (1.5 kB)
Collecting google-auth<3.0.dev0,>=2.14.1 (from google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-cloud-translate->-r requirements.txt (line 1))
  Obtaining dependency information for google-auth<3.0.dev0,>=2.14.1 from https://files.pythonhosted.org/packages/9d/44/5a992cb9d7bf8aaae73bc5adaf721ad08731c9d00c1c17999a8691404b0c/google_auth-2.23.0-py2.py3-none-any.whl.metadata
  Downloading google_auth-2.23.0-py2.py3-none-any.whl.metadata (4.2 kB)
Collecting requests<3.0.0.dev0,>=2.18.0 (from google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-cloud-translate->-r requirements.txt (line 1))
  Obtaining dependency information for requests<3.0.0.dev0,>=2.18.0 from https://files.pythonhosted.org/packages/70/8e/0e2d847013cb52cd35b38c009bb167a1a26b2ce6cd6965bf26b47bc0bf44/requests-2.31.0-py3-none-any.whl.metadata
  Downloading requests-2.31.0-py3-none-any.whl.metadata (4.6 kB)
Collecting grpcio<2.0dev,>=1.33.2 (from google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-cloud-translate->-r requirements.txt (line 1))
  Obtaining dependency information for grpcio<2.0dev,>=1.33.2 from https://files.pythonhosted.org/packages/5a/e8/c6bbb12ec726c80c05baaab5dc0d026798ef6e9f53edd7a3798655b9c242/grpcio-1.58.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
  Downloading grpcio-1.58.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.0 kB)
Collecting grpcio-status<2.0.dev0,>=1.33.2 (from google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-cloud-translate->-r requirements.txt (line 1))
  Obtaining dependency information for grpcio-status<2.0.dev0,>=1.33.2 from https://files.pythonhosted.org/packages/f6/48/2bcf11bc2df159564eac099ea38d80663d291a56fa2f2f561d08bf083dfa/grpcio_status-1.58.0-py3-none-any.whl.metadata
  Downloading grpcio_status-1.58.0-py3-none-any.whl.metadata (1.3 kB)
Collecting cachetools<6.0,>=2.0.0 (from google-auth<3.0.dev0,>=2.14.1->google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-cloud-translate->-r requirements.txt (line 1))
  Obtaining dependency information for cachetools<6.0,>=2.0.0 from https://files.pythonhosted.org/packages/a9/c9/c8a7710f2cedcb1db9224fdd4d8307c9e48cbddc46c18b515fefc0f1abbe/cachetools-5.3.1-py3-none-any.whl.metadata
  Downloading cachetools-5.3.1-py3-none-any.whl.metadata (5.2 kB)
Collecting pyasn1-modules>=0.2.1 (from google-auth<3.0.dev0,>=2.14.1->google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-cloud-translate->-r requirements.txt (line 1))
  Downloading pyasn1_modules-0.3.0-py2.py3-none-any.whl (181 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 181.3/181.3 kB 6.4 MB/s eta 0:00:00
Collecting rsa<5,>=3.1.4 (from google-auth<3.0.dev0,>=2.14.1->google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-cloud-translate->-r requirements.txt (line 1))
  Downloading rsa-4.9-py3-none-any.whl (34 kB)
Collecting urllib3<2.0 (from google-auth<3.0.dev0,>=2.14.1->google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-cloud-translate->-r requirements.txt (line 1))
  Obtaining dependency information for urllib3<2.0 from https://files.pythonhosted.org/packages/c5/05/c214b32d21c0b465506f95c4f28ccbcba15022e000b043b72b3df7728471/urllib3-1.26.16-py2.py3-none-any.whl.metadata
  Downloading urllib3-1.26.16-py2.py3-none-any.whl.metadata (48 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.4/48.4 kB 190.6 MB/s eta 0:00:00
Collecting charset-normalizer<4,>=2 (from requests<3.0.0.dev0,>=2.18.0->google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-cloud-translate->-r requirements.txt (line 1))
  Obtaining dependency information for charset-normalizer<4,>=2 from https://files.pythonhosted.org/packages/f9/0d/514be8597d7a96243e5467a37d337b9399cec117a513fcf9328405d911c0/charset_normalizer-3.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
  Downloading charset_normalizer-3.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (31 kB)
Collecting idna<4,>=2.5 (from requests<3.0.0.dev0,>=2.18.0->google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-cloud-translate->-r requirements.txt (line 1))
  Downloading idna-3.4-py3-none-any.whl (61 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.5/61.5 kB 205.8 MB/s eta 0:00:00
Collecting certifi>=2017.4.17 (from requests<3.0.0.dev0,>=2.18.0->google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-cloud-translate->-r requirements.txt (line 1))
  Obtaining dependency information for certifi>=2017.4.17 from https://files.pythonhosted.org/packages/4c/dd/2234eab22353ffc7d94e8d13177aaa050113286e93e7b40eae01fbf7c3d9/certifi-2023.7.22-py3-none-any.whl.metadata
  Downloading certifi-2023.7.22-py3-none-any.whl.metadata (2.2 kB)
Collecting pyasn1<0.6.0,>=0.4.6 (from pyasn1-modules>=0.2.1->google-auth<3.0.dev0,>=2.14.1->google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-cloud-translate->-r requirements.txt (line 1))
  Downloading pyasn1-0.5.0-py2.py3-none-any.whl (83 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 83.9/83.9 kB 200.8 MB/s eta 0:00:00
Downloading google_cloud_translate-3.12.0-py2.py3-none-any.whl (128 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 128.9/128.9 kB 112.8 MB/s eta 0:00:00
Downloading google_cloud_core-2.3.3-py2.py3-none-any.whl (29 kB)
Downloading proto_plus-1.22.3-py3-none-any.whl (48 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.1/48.1 kB 187.4 MB/s eta 0:00:00
Downloading protobuf-4.24.3-cp37-abi3-manylinux2014_x86_64.whl (311 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 311.6/311.6 kB 23.4 MB/s eta 0:00:00
Downloading google_api_core-2.11.1-py3-none-any.whl (120 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 120.5/120.5 kB 230.5 MB/s eta 0:00:00
Downloading google_auth-2.23.0-py2.py3-none-any.whl (181 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 181.4/181.4 kB 263.1 MB/s eta 0:00:00
Downloading googleapis_common_protos-1.60.0-py2.py3-none-any.whl (227 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 227.6/227.6 kB 264.9 MB/s eta 0:00:00
Downloading grpcio-1.58.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.3 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.3/5.3 MB 128.0 MB/s eta 0:00:00
Downloading grpcio_status-1.58.0-py3-none-any.whl (14 kB)
Downloading requests-2.31.0-py3-none-any.whl (62 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB 211.4 MB/s eta 0:00:00
Downloading cachetools-5.3.1-py3-none-any.whl (9.3 kB)
Downloading certifi-2023.7.22-py3-none-any.whl (158 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 158.3/158.3 kB 256.8 MB/s eta 0:00:00
Downloading charset_normalizer-3.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (202 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 202.1/202.1 kB 265.5 MB/s eta 0:00:00
Downloading urllib3-1.26.16-py2.py3-none-any.whl (143 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.1/143.1 kB 246.3 MB/s eta 0:00:00
Installing collected packages: urllib3, pyasn1, protobuf, idna, grpcio, charset-normalizer, certifi, cachetools, rsa, requests, pyasn1-modules, proto-plus, googleapis-common-protos, grpcio-status, google-auth, google-api-core, google-cloud-core, google-cloud-translate
Successfully installed cachetools-5.3.1 certifi-2023.7.22 charset-normalizer-3.2.0 google-api-core-2.11.1 google-auth-2.23.0 google-cloud-core-2.3.3 google-cloud-translate-3.12.0 googleapis-common-protos-1.60.0 grpcio-1.58.0 grpcio-status-1.58.0 idna-3.4 proto-plus-1.22.3 protobuf-4.24.3 pyasn1-0.5.0 pyasn1-modules-0.3.0 requests-2.31.0 rsa-4.9 urllib3-1.26.16
#0 building with "default" instance using docker driver

#1 [internal] load .dockerignore
#1 transferring context: 2B done
#1 DONE 0.0s

#2 [internal] load build definition from Dockerfile
#2 transferring dockerfile: 554B done
#2 DONE 0.0s

#3 [internal] load metadata for public.ecr.aws/sam/build-python3.9:latest
#3 DONE 0.1s

#4 [1/3] FROM public.ecr.aws/sam/build-python3.9@sha256:7ec56299563e7dc668bb9c9c5100a86f31e3e4c5e3c8e265e2e38213f16eddc7
#4 DONE 0.0s

#5 [2/3] RUN pip install --upgrade pip
#5 CACHED

#6 [3/3] RUN pip install pipenv==2022.4.8 poetry
#6 CACHED

#7 exporting to image
#7 exporting layers done
#7 writing image sha256:71d15f4d007c8154d70dad20b4d3f7318c1e61b044ca6b0d8d1910316da6863a done
#7 naming to docker.io/library/cdk-ecaab3a60138ef864b23fad432a016a489d8f3531a87ea3fe9d67cea41079591 done
#7 DONE 0.0s
Bundling asset business/rest-api-endpoint/course-reviews-api/crud-functions/patch-review/Code/Stage...
WARNING: The directory '/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag.
Collecting google-cloud-translate (from -r requirements.txt (line 1))
  Obtaining dependency information for google-cloud-translate from https://files.pythonhosted.org/packages/84/8f/da05f953868e4f5cfe056da26db0e7917e86227de4821c378d199211c81f/google_cloud_translate-3.12.0-py2.py3-none-any.whl.metadata
  Downloading google_cloud_translate-3.12.0-py2.py3-none-any.whl.metadata (5.2 kB)
Collecting google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0 (from google-cloud-translate->-r requirements.txt (line 1))
  Obtaining dependency information for google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0 from https://files.pythonhosted.org/packages/6e/c4/c3cd048b6cbeba8d9ae50dd7643ac065b85237338aa7501b0efae91eb4d9/google_api_core-2.11.1-py3-none-any.whl.metadata
  Downloading google_api_core-2.11.1-py3-none-any.whl.metadata (2.7 kB)
Collecting google-cloud-core<3.0.0dev,>=1.3.0 (from google-cloud-translate->-r requirements.txt (line 1))
  Obtaining dependency information for google-cloud-core<3.0.0dev,>=1.3.0 from https://files.pythonhosted.org/packages/a2/40/02045f776fdb6e44194f34b6375a26ce8a61bd9bd03cd8930ed91cf51a62/google_cloud_core-2.3.3-py2.py3-none-any.whl.metadata
  Downloading google_cloud_core-2.3.3-py2.py3-none-any.whl.metadata (2.5 kB)
Collecting proto-plus<2.0.0dev,>=1.22.0 (from google-cloud-translate->-r requirements.txt (line 1))
  Obtaining dependency information for proto-plus<2.0.0dev,>=1.22.0 from https://files.pythonhosted.org/packages/36/5b/e02636d221917d6fa2a61289b3f16002eb4c93d51c0191ac8e896d527182/proto_plus-1.22.3-py3-none-any.whl.metadata
  Downloading proto_plus-1.22.3-py3-none-any.whl.metadata (2.2 kB)
Collecting protobuf!=3.20.0,!=3.20.1,!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<5.0.0dev,>=3.19.5 (from google-cloud-translate->-r requirements.txt (line 1))
  Obtaining dependency information for protobuf!=3.20.0,!=3.20.1,!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<5.0.0dev,>=3.19.5 from https://files.pythonhosted.org/packages/bb/c3/6a06208ecf0934ecaf509b51c52a6cf688586f54ae81ac65c56124571494/protobuf-4.24.3-cp37-abi3-manylinux2014_x86_64.whl.metadata
  Downloading protobuf-4.24.3-cp37-abi3-manylinux2014_x86_64.whl.metadata (540 bytes)
Collecting googleapis-common-protos<2.0.dev0,>=1.56.2 (from google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-cloud-translate->-r requirements.txt (line 1))
  Obtaining dependency information for googleapis-common-protos<2.0.dev0,>=1.56.2 from https://files.pythonhosted.org/packages/a7/bc/416a1ffeba4dcd072bc10523dac9ed97f2e7fc4b760580e2bdbdc1e2afdd/googleapis_common_protos-1.60.0-py2.py3-none-any.whl.metadata
  Downloading googleapis_common_protos-1.60.0-py2.py3-none-any.whl.metadata (1.5 kB)
Collecting google-auth<3.0.dev0,>=2.14.1 (from google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-cloud-translate->-r requirements.txt (line 1))
  Obtaining dependency information for google-auth<3.0.dev0,>=2.14.1 from https://files.pythonhosted.org/packages/9d/44/5a992cb9d7bf8aaae73bc5adaf721ad08731c9d00c1c17999a8691404b0c/google_auth-2.23.0-py2.py3-none-any.whl.metadata
  Downloading google_auth-2.23.0-py2.py3-none-any.whl.metadata (4.2 kB)
Collecting requests<3.0.0.dev0,>=2.18.0 (from google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-cloud-translate->-r requirements.txt (line 1))
  Obtaining dependency information for requests<3.0.0.dev0,>=2.18.0 from https://files.pythonhosted.org/packages/70/8e/0e2d847013cb52cd35b38c009bb167a1a26b2ce6cd6965bf26b47bc0bf44/requests-2.31.0-py3-none-any.whl.metadata
  Downloading requests-2.31.0-py3-none-any.whl.metadata (4.6 kB)
Collecting grpcio<2.0dev,>=1.33.2 (from google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-cloud-translate->-r requirements.txt (line 1))
  Obtaining dependency information for grpcio<2.0dev,>=1.33.2 from https://files.pythonhosted.org/packages/5a/e8/c6bbb12ec726c80c05baaab5dc0d026798ef6e9f53edd7a3798655b9c242/grpcio-1.58.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
  Downloading grpcio-1.58.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.0 kB)
Collecting grpcio-status<2.0.dev0,>=1.33.2 (from google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-cloud-translate->-r requirements.txt (line 1))
  Obtaining dependency information for grpcio-status<2.0.dev0,>=1.33.2 from https://files.pythonhosted.org/packages/f6/48/2bcf11bc2df159564eac099ea38d80663d291a56fa2f2f561d08bf083dfa/grpcio_status-1.58.0-py3-none-any.whl.metadata
  Downloading grpcio_status-1.58.0-py3-none-any.whl.metadata (1.3 kB)
Collecting cachetools<6.0,>=2.0.0 (from google-auth<3.0.dev0,>=2.14.1->google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-cloud-translate->-r requirements.txt (line 1))
  Obtaining dependency information for cachetools<6.0,>=2.0.0 from https://files.pythonhosted.org/packages/a9/c9/c8a7710f2cedcb1db9224fdd4d8307c9e48cbddc46c18b515fefc0f1abbe/cachetools-5.3.1-py3-none-any.whl.metadata
  Downloading cachetools-5.3.1-py3-none-any.whl.metadata (5.2 kB)
Collecting pyasn1-modules>=0.2.1 (from google-auth<3.0.dev0,>=2.14.1->google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-cloud-translate->-r requirements.txt (line 1))
  Downloading pyasn1_modules-0.3.0-py2.py3-none-any.whl (181 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 181.3/181.3 kB 6.5 MB/s eta 0:00:00
Collecting rsa<5,>=3.1.4 (from google-auth<3.0.dev0,>=2.14.1->google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-cloud-translate->-r requirements.txt (line 1))
  Downloading rsa-4.9-py3-none-any.whl (34 kB)
Collecting urllib3<2.0 (from google-auth<3.0.dev0,>=2.14.1->google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-cloud-translate->-r requirements.txt (line 1))
  Obtaining dependency information for urllib3<2.0 from https://files.pythonhosted.org/packages/c5/05/c214b32d21c0b465506f95c4f28ccbcba15022e000b043b72b3df7728471/urllib3-1.26.16-py2.py3-none-any.whl.metadata
  Downloading urllib3-1.26.16-py2.py3-none-any.whl.metadata (48 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.4/48.4 kB 206.0 MB/s eta 0:00:00
Collecting charset-normalizer<4,>=2 (from requests<3.0.0.dev0,>=2.18.0->google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-cloud-translate->-r requirements.txt (line 1))
  Obtaining dependency information for charset-normalizer<4,>=2 from https://files.pythonhosted.org/packages/f9/0d/514be8597d7a96243e5467a37d337b9399cec117a513fcf9328405d911c0/charset_normalizer-3.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
  Downloading charset_normalizer-3.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (31 kB)
Collecting idna<4,>=2.5 (from requests<3.0.0.dev0,>=2.18.0->google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-cloud-translate->-r requirements.txt (line 1))
  Downloading idna-3.4-py3-none-any.whl (61 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.5/61.5 kB 207.9 MB/s eta 0:00:00
Collecting certifi>=2017.4.17 (from requests<3.0.0.dev0,>=2.18.0->google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-cloud-translate->-r requirements.txt (line 1))
  Obtaining dependency information for certifi>=2017.4.17 from https://files.pythonhosted.org/packages/4c/dd/2234eab22353ffc7d94e8d13177aaa050113286e93e7b40eae01fbf7c3d9/certifi-2023.7.22-py3-none-any.whl.metadata
  Downloading certifi-2023.7.22-py3-none-any.whl.metadata (2.2 kB)
Collecting pyasn1<0.6.0,>=0.4.6 (from pyasn1-modules>=0.2.1->google-auth<3.0.dev0,>=2.14.1->google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-cloud-translate->-r requirements.txt (line 1))
  Downloading pyasn1-0.5.0-py2.py3-none-any.whl (83 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 83.9/83.9 kB 224.9 MB/s eta 0:00:00
Downloading google_cloud_translate-3.12.0-py2.py3-none-any.whl (128 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 128.9/128.9 kB 89.6 MB/s eta 0:00:00
Downloading google_cloud_core-2.3.3-py2.py3-none-any.whl (29 kB)
Downloading proto_plus-1.22.3-py3-none-any.whl (48 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.1/48.1 kB 198.5 MB/s eta 0:00:00
Downloading protobuf-4.24.3-cp37-abi3-manylinux2014_x86_64.whl (311 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 311.6/311.6 kB 27.4 MB/s eta 0:00:00
Downloading google_api_core-2.11.1-py3-none-any.whl (120 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 120.5/120.5 kB 226.6 MB/s eta 0:00:00
Downloading google_auth-2.23.0-py2.py3-none-any.whl (181 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 181.4/181.4 kB 234.0 MB/s eta 0:00:00
Downloading googleapis_common_protos-1.60.0-py2.py3-none-any.whl (227 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 227.6/227.6 kB 264.4 MB/s eta 0:00:00
Downloading grpcio-1.58.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.3 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.3/5.3 MB 62.5 MB/s eta 0:00:00
Downloading grpcio_status-1.58.0-py3-none-any.whl (14 kB)
Downloading requests-2.31.0-py3-none-any.whl (62 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB 208.5 MB/s eta 0:00:00
Downloading cachetools-5.3.1-py3-none-any.whl (9.3 kB)
Downloading certifi-2023.7.22-py3-none-any.whl (158 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 158.3/158.3 kB 246.9 MB/s eta 0:00:00
Downloading charset_normalizer-3.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (202 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 202.1/202.1 kB 257.1 MB/s eta 0:00:00
Downloading urllib3-1.26.16-py2.py3-none-any.whl (143 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.1/143.1 kB 241.5 MB/s eta 0:00:00
Installing collected packages: urllib3, pyasn1, protobuf, idna, grpcio, charset-normalizer, certifi, cachetools, rsa, requests, pyasn1-modules, proto-plus, googleapis-common-protos, grpcio-status, google-auth, google-api-core, google-cloud-core, google-cloud-translate
Successfully installed cachetools-5.3.1 certifi-2023.7.22 charset-normalizer-3.2.0 google-api-core-2.11.1 google-auth-2.23.0 google-cloud-core-2.3.3 google-cloud-translate-3.12.0 googleapis-common-protos-1.60.0 grpcio-1.58.0 grpcio-status-1.58.0 idna-3.4 proto-plus-1.22.3 protobuf-4.24.3 pyasn1-0.5.0 pyasn1-modules-0.3.0 requests-2.31.0 rsa-4.9 urllib3-1.26.16
#0 building with "default" instance using docker driver

#1 [internal] load .dockerignore
#1 transferring context: 2B done
#1 DONE 0.0s

#2 [internal] load build definition from Dockerfile
#2 transferring dockerfile: 554B done
#2 DONE 0.0s

#3 [internal] load metadata for public.ecr.aws/sam/build-python3.9:latest
#3 DONE 0.1s

#4 [1/3] FROM public.ecr.aws/sam/build-python3.9@sha256:7ec56299563e7dc668bb9c9c5100a86f31e3e4c5e3c8e265e2e38213f16eddc7
#4 DONE 0.0s

#5 [2/3] RUN pip install --upgrade pip
#5 CACHED

#6 [3/3] RUN pip install pipenv==2022.4.8 poetry
#6 CACHED

#7 exporting to image
#7 exporting layers done
#7 writing image sha256:71d15f4d007c8154d70dad20b4d3f7318c1e61b044ca6b0d8d1910316da6863a done
#7 naming to docker.io/library/cdk-ecaab3a60138ef864b23fad432a016a489d8f3531a87ea3fe9d67cea41079591 done
#7 DONE 0.0s
Bundling asset business/rest-api-endpoint/course-reviews-api/crud-functions/delete-review/Code/Stage...
#0 building with "default" instance using docker driver

#1 [internal] load .dockerignore
#1 transferring context: 2B done
#1 DONE 0.0s

#2 [internal] load build definition from Dockerfile
#2 transferring dockerfile: 554B done
#2 DONE 0.0s

#3 [internal] load metadata for public.ecr.aws/sam/build-python3.9:latest
#3 DONE 0.1s

#4 [1/3] FROM public.ecr.aws/sam/build-python3.9@sha256:7ec56299563e7dc668bb9c9c5100a86f31e3e4c5e3c8e265e2e38213f16eddc7
#4 DONE 0.0s

#5 [2/3] RUN pip install --upgrade pip
#5 CACHED

#6 [3/3] RUN pip install pipenv==2022.4.8 poetry
#6 CACHED

#7 exporting to image
#7 exporting layers done
#7 writing image sha256:71d15f4d007c8154d70dad20b4d3f7318c1e61b044ca6b0d8d1910316da6863a done
#7 naming to docker.io/library/cdk-ecaab3a60138ef864b23fad432a016a489d8f3531a87ea3fe9d67cea41079591 done
#7 DONE 0.0s
Bundling asset business/rest-api-endpoint/timetable-api/crud-functions/get-timetable/Code/Stage...
#0 building with "default" instance using docker driver

#1 [internal] load .dockerignore
#1 transferring context: 2B done
#1 DONE 0.0s

#2 [internal] load build definition from Dockerfile
#2 transferring dockerfile: 554B done
#2 DONE 0.0s

#3 [internal] load metadata for public.ecr.aws/sam/build-python3.9:latest
#3 DONE 0.1s

#4 [1/3] FROM public.ecr.aws/sam/build-python3.9@sha256:7ec56299563e7dc668bb9c9c5100a86f31e3e4c5e3c8e265e2e38213f16eddc7
#4 DONE 0.0s

#5 [2/3] RUN pip install --upgrade pip
#5 CACHED

#6 [3/3] RUN pip install pipenv==2022.4.8 poetry
#6 CACHED

#7 exporting to image
#7 exporting layers done
#7 writing image sha256:71d15f4d007c8154d70dad20b4d3f7318c1e61b044ca6b0d8d1910316da6863a done
#7 naming to docker.io/library/cdk-ecaab3a60138ef864b23fad432a016a489d8f3531a87ea3fe9d67cea41079591 done
#7 DONE 0.0s
Bundling asset business/rest-api-endpoint/timetable-api/crud-functions/post-timetable/Code/Stage...
#0 building with "default" instance using docker driver

#1 [internal] load .dockerignore
#1 transferring context: 2B done
#1 DONE 0.0s

#2 [internal] load build definition from Dockerfile
#2 transferring dockerfile: 554B done
#2 DONE 0.0s

#3 [internal] load metadata for public.ecr.aws/sam/build-python3.9:latest
#3 DONE 0.1s

#4 [1/3] FROM public.ecr.aws/sam/build-python3.9@sha256:7ec56299563e7dc668bb9c9c5100a86f31e3e4c5e3c8e265e2e38213f16eddc7
#4 DONE 0.0s

#5 [2/3] RUN pip install --upgrade pip
#5 CACHED

#6 [3/3] RUN pip install pipenv==2022.4.8 poetry
#6 CACHED

#7 exporting to image
#7 exporting layers done
#7 writing image sha256:71d15f4d007c8154d70dad20b4d3f7318c1e61b044ca6b0d8d1910316da6863a done
#7 naming to docker.io/library/cdk-ecaab3a60138ef864b23fad432a016a489d8f3531a87ea3fe9d67cea41079591 done
#7 DONE 0.0s
Bundling asset business/rest-api-endpoint/timetable-api/crud-functions/patch-timetable/Code/Stage...
#0 building with "default" instance using docker driver

#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 554B done
#1 DONE 0.0s

#2 [internal] load .dockerignore
#2 transferring context: 2B done
#2 DONE 0.0s

#3 [internal] load metadata for public.ecr.aws/sam/build-python3.9:latest
#3 DONE 0.1s

#4 [1/3] FROM public.ecr.aws/sam/build-python3.9@sha256:7ec56299563e7dc668bb9c9c5100a86f31e3e4c5e3c8e265e2e38213f16eddc7
#4 DONE 0.0s

#5 [2/3] RUN pip install --upgrade pip
#5 CACHED

#6 [3/3] RUN pip install pipenv==2022.4.8 poetry
#6 CACHED

#7 exporting to image
#7 exporting layers done
#7 writing image sha256:71d15f4d007c8154d70dad20b4d3f7318c1e61b044ca6b0d8d1910316da6863a done
#7 naming to docker.io/library/cdk-ecaab3a60138ef864b23fad432a016a489d8f3531a87ea3fe9d67cea41079591 done
#7 DONE 0.0s
Bundling asset business/rest-api-endpoint/timetable-api/crud-functions/put-timetable/Code/Stage...
#0 building with "default" instance using docker driver

#1 [internal] load .dockerignore
#1 transferring context: 2B done
#1 DONE 0.0s

#2 [internal] load build definition from Dockerfile
#2 transferring dockerfile: 554B done
#2 DONE 0.0s

#3 [internal] load metadata for public.ecr.aws/sam/build-python3.9:latest
#3 DONE 0.1s

#4 [1/3] FROM public.ecr.aws/sam/build-python3.9@sha256:7ec56299563e7dc668bb9c9c5100a86f31e3e4c5e3c8e265e2e38213f16eddc7
#4 DONE 0.0s

#5 [2/3] RUN pip install --upgrade pip
#5 CACHED

#6 [3/3] RUN pip install pipenv==2022.4.8 poetry
#6 CACHED

#7 exporting to image
#7 exporting layers done
#7 writing image sha256:71d15f4d007c8154d70dad20b4d3f7318c1e61b044ca6b0d8d1910316da6863a done
#7 naming to docker.io/library/cdk-ecaab3a60138ef864b23fad432a016a489d8f3531a87ea3fe9d67cea41079591 done
#7 DONE 0.0s
Bundling asset business/rest-api-endpoint/thread-api/crud-functions/get-all-threads/Code/Stage...
#0 building with "default" instance using docker driver

#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 554B done
#1 DONE 0.0s

#2 [internal] load .dockerignore
#2 transferring context: 2B done
#2 DONE 0.0s

#3 [internal] load metadata for public.ecr.aws/sam/build-python3.9:latest
#3 DONE 0.1s

#4 [1/3] FROM public.ecr.aws/sam/build-python3.9@sha256:7ec56299563e7dc668bb9c9c5100a86f31e3e4c5e3c8e265e2e38213f16eddc7
#4 DONE 0.0s

#5 [2/3] RUN pip install --upgrade pip
#5 CACHED

#6 [3/3] RUN pip install pipenv==2022.4.8 poetry
#6 CACHED

#7 exporting to image
#7 exporting layers done
#7 writing image sha256:71d15f4d007c8154d70dad20b4d3f7318c1e61b044ca6b0d8d1910316da6863a done
#7 naming to docker.io/library/cdk-ecaab3a60138ef864b23fad432a016a489d8f3531a87ea3fe9d67cea41079591 done
#7 DONE 0.0s
Bundling asset business/rest-api-endpoint/thread-api/crud-functions/get-user-threads/Code/Stage...
#0 building with "default" instance using docker driver

#1 [internal] load .dockerignore
#1 transferring context: 2B done
#1 DONE 0.0s

#2 [internal] load build definition from Dockerfile
#2 transferring dockerfile: 554B done
#2 DONE 0.0s

#3 [internal] load metadata for public.ecr.aws/sam/build-python3.9:latest
#3 DONE 0.1s

#4 [1/3] FROM public.ecr.aws/sam/build-python3.9@sha256:7ec56299563e7dc668bb9c9c5100a86f31e3e4c5e3c8e265e2e38213f16eddc7
#4 DONE 0.0s

#5 [2/3] RUN pip install --upgrade pip
#5 CACHED

#6 [3/3] RUN pip install pipenv==2022.4.8 poetry
#6 CACHED

#7 exporting to image
#7 exporting layers done
#7 writing image sha256:71d15f4d007c8154d70dad20b4d3f7318c1e61b044ca6b0d8d1910316da6863a done
#7 naming to docker.io/library/cdk-ecaab3a60138ef864b23fad432a016a489d8f3531a87ea3fe9d67cea41079591 done
#7 DONE 0.0s
Bundling asset business/rest-api-endpoint/thread-api/crud-functions/get-single-thread/Code/Stage...
#0 building with "default" instance using docker driver

#1 [internal] load .dockerignore
#1 transferring context: 2B done
#1 DONE 0.0s

#2 [internal] load build definition from Dockerfile
#2 transferring dockerfile: 554B done
#2 DONE 0.0s

#3 [internal] load metadata for public.ecr.aws/sam/build-python3.9:latest
#3 DONE 0.1s

#4 [1/3] FROM public.ecr.aws/sam/build-python3.9@sha256:7ec56299563e7dc668bb9c9c5100a86f31e3e4c5e3c8e265e2e38213f16eddc7
#4 DONE 0.0s

#5 [2/3] RUN pip install --upgrade pip
#5 CACHED

#6 [3/3] RUN pip install pipenv==2022.4.8 poetry
#6 CACHED

#7 exporting to image
#7 exporting layers done
#7 writing image sha256:71d15f4d007c8154d70dad20b4d3f7318c1e61b044ca6b0d8d1910316da6863a done
#7 naming to docker.io/library/cdk-ecaab3a60138ef864b23fad432a016a489d8f3531a87ea3fe9d67cea41079591 done
#7 DONE 0.0s
Bundling asset business/rest-api-endpoint/thread-api/crud-functions/post-thread/Code/Stage...
#0 building with "default" instance using docker driver

#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 554B done
#1 DONE 0.0s

#2 [internal] load .dockerignore
#2 transferring context: 2B done
#2 DONE 0.0s

#3 [internal] load metadata for public.ecr.aws/sam/build-python3.9:latest
#3 DONE 0.1s

#4 [1/3] FROM public.ecr.aws/sam/build-python3.9@sha256:7ec56299563e7dc668bb9c9c5100a86f31e3e4c5e3c8e265e2e38213f16eddc7
#4 DONE 0.0s

#5 [2/3] RUN pip install --upgrade pip
#5 CACHED

#6 [3/3] RUN pip install pipenv==2022.4.8 poetry
#6 CACHED

#7 exporting to image
#7 exporting layers done
#7 writing image sha256:71d15f4d007c8154d70dad20b4d3f7318c1e61b044ca6b0d8d1910316da6863a done
#7 naming to docker.io/library/cdk-ecaab3a60138ef864b23fad432a016a489d8f3531a87ea3fe9d67cea41079591 done
#7 DONE 0.0s
Bundling asset business/rest-api-endpoint/thread-api/crud-functions/patch-thread/Code/Stage...
#0 building with "default" instance using docker driver

#1 [internal] load .dockerignore
#1 transferring context: 2B done
#1 DONE 0.0s

#2 [internal] load build definition from Dockerfile
#2 transferring dockerfile: 554B done
#2 DONE 0.0s

#3 [internal] load metadata for public.ecr.aws/sam/build-python3.9:latest
#3 DONE 0.1s

#4 [1/3] FROM public.ecr.aws/sam/build-python3.9@sha256:7ec56299563e7dc668bb9c9c5100a86f31e3e4c5e3c8e265e2e38213f16eddc7
#4 DONE 0.0s

#5 [2/3] RUN pip install --upgrade pip
#5 CACHED

#6 [3/3] RUN pip install pipenv==2022.4.8 poetry
#6 CACHED

#7 exporting to image
#7 exporting layers done
#7 writing image sha256:71d15f4d007c8154d70dad20b4d3f7318c1e61b044ca6b0d8d1910316da6863a done
#7 naming to docker.io/library/cdk-ecaab3a60138ef864b23fad432a016a489d8f3531a87ea3fe9d67cea41079591 done
#7 DONE 0.0s
Bundling asset business/rest-api-endpoint/thread-api/crud-functions/delete-thread/Code/Stage...
#0 building with "default" instance using docker driver

#1 [internal] load .dockerignore
#1 transferring context: 2B done
#1 DONE 0.0s

#2 [internal] load build definition from Dockerfile
#2 transferring dockerfile: 554B done
#2 DONE 0.0s

#3 [internal] load metadata for public.ecr.aws/sam/build-python3.9:latest
#3 DONE 0.1s

#4 [1/3] FROM public.ecr.aws/sam/build-python3.9@sha256:7ec56299563e7dc668bb9c9c5100a86f31e3e4c5e3c8e265e2e38213f16eddc7
#4 DONE 0.0s

#5 [2/3] RUN pip install --upgrade pip
#5 CACHED

#6 [3/3] RUN pip install pipenv==2022.4.8 poetry
#6 CACHED

#7 exporting to image
#7 exporting layers done
#7 writing image sha256:71d15f4d007c8154d70dad20b4d3f7318c1e61b044ca6b0d8d1910316da6863a done
#7 naming to docker.io/library/cdk-ecaab3a60138ef864b23fad432a016a489d8f3531a87ea3fe9d67cea41079591 done
#7 DONE 0.0s
Bundling asset business/rest-api-endpoint/comment-api/crud-functions/get-comment/Code/Stage...
#0 building with "default" instance using docker driver

#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 554B done
#1 DONE 0.0s

#2 [internal] load .dockerignore
#2 transferring context: 2B done
#2 DONE 0.0s

#3 [internal] load metadata for public.ecr.aws/sam/build-python3.9:latest
#3 DONE 0.1s

#4 [1/3] FROM public.ecr.aws/sam/build-python3.9@sha256:7ec56299563e7dc668bb9c9c5100a86f31e3e4c5e3c8e265e2e38213f16eddc7
#4 DONE 0.0s

#5 [2/3] RUN pip install --upgrade pip
#5 CACHED

#6 [3/3] RUN pip install pipenv==2022.4.8 poetry
#6 CACHED

#7 exporting to image
#7 exporting layers done
#7 writing image sha256:71d15f4d007c8154d70dad20b4d3f7318c1e61b044ca6b0d8d1910316da6863a done
#7 naming to docker.io/library/cdk-ecaab3a60138ef864b23fad432a016a489d8f3531a87ea3fe9d67cea41079591 done
#7 DONE 0.0s
Bundling asset business/rest-api-endpoint/comment-api/crud-functions/post-comment/Code/Stage...
#0 building with "default" instance using docker driver

#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 554B done
#1 DONE 0.0s

#2 [internal] load .dockerignore
#2 transferring context: 2B done
#2 DONE 0.0s

#3 [internal] load metadata for public.ecr.aws/sam/build-python3.9:latest
#3 DONE 0.1s

#4 [1/3] FROM public.ecr.aws/sam/build-python3.9@sha256:7ec56299563e7dc668bb9c9c5100a86f31e3e4c5e3c8e265e2e38213f16eddc7
#4 DONE 0.0s

#5 [2/3] RUN pip install --upgrade pip
#5 CACHED

#6 [3/3] RUN pip install pipenv==2022.4.8 poetry
#6 CACHED

#7 exporting to image
#7 exporting layers done
#7 writing image sha256:71d15f4d007c8154d70dad20b4d3f7318c1e61b044ca6b0d8d1910316da6863a done
#7 naming to docker.io/library/cdk-ecaab3a60138ef864b23fad432a016a489d8f3531a87ea3fe9d67cea41079591 done
#7 DONE 0.0s
Bundling asset business/rest-api-endpoint/comment-api/crud-functions/patch-comment/Code/Stage...
#0 building with "default" instance using docker driver

#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 554B done
#1 DONE 0.0s

#2 [internal] load .dockerignore
#2 transferring context: 2B done
#2 DONE 0.0s

#3 [internal] load metadata for public.ecr.aws/sam/build-python3.9:latest
#3 DONE 0.1s

#4 [1/3] FROM public.ecr.aws/sam/build-python3.9@sha256:7ec56299563e7dc668bb9c9c5100a86f31e3e4c5e3c8e265e2e38213f16eddc7
#4 DONE 0.0s

#5 [2/3] RUN pip install --upgrade pip
#5 CACHED

#6 [3/3] RUN pip install pipenv==2022.4.8 poetry
#6 CACHED

#7 exporting to image
#7 exporting layers done
#7 writing image sha256:71d15f4d007c8154d70dad20b4d3f7318c1e61b044ca6b0d8d1910316da6863a done
#7 naming to docker.io/library/cdk-ecaab3a60138ef864b23fad432a016a489d8f3531a87ea3fe9d67cea41079591 done
#7 DONE 0.0s
Bundling asset business/rest-api-endpoint/comment-api/crud-functions/delete-comment/Code/Stage...
Bundling asset admin/build-notifier/subscriber-function/base-function/Code/Stage...

  ...3ec14823e25f3d8da1309ff87ac06828c6388ed502cee090680486871/index.js  1.9kb

⚡ Done in 3ms
Bundling asset admin/scraper-notifier/subscriber-function/base-function/Code/Stage...

  ...1c4f6d9982491ede727d696b45c7d578de8656af6f9a841a5ed4feef5/index.js  1.6kb

⚡ Done in 3ms
Stack wt-hosted-zone
There were no differences
Stack persistence
Resources
[~] AWS::DynamoDB::Table dynamo-db/dynamodb-thread-table dynamodbdynamodbthreadtable52550B41 
 ├─ [~] AttributeDefinitions
 │   └─ @@ -6,5 +6,9 @@
 │      [ ]   {
 │      [ ]     "AttributeName": "thread_id",
 │      [ ]     "AttributeType": "S"
 │      [+]   },
 │      [+]   {
 │      [+]     "AttributeName": "uid",
 │      [+]     "AttributeType": "S"
 │      [ ]   }
 │      [ ] ]
 ├─ [+] GlobalSecondaryIndexes
 │   └─ [{"IndexName":"UidbyThreadIDIndex","KeySchema":[{"AttributeName":"uid","KeyType":"HASH"},{"AttributeName":"thread_id","KeyType":"RANGE"}],"Projection":{"ProjectionType":"ALL"},"ProvisionedThroughput":{"ReadCapacityUnits":5,"WriteCapacityUnits":5}}]
 ├─ [~] DeletionPolicy
 │   ├─ [-] Delete
 │   └─ [+] Retain
 └─ [~] UpdateReplacePolicy
     ├─ [-] Delete
     └─ [+] Retain

Stack business
IAM Statement Changes
┌───┬──────────────────────────────────────────────────────────────────────┬────────┬───────────────────────┬──────────────────────────────────┬────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│   │ Resource                                                             │ Effect │ Action                │ Principal                        │ Condition                                                                                                                                          │
├───┼──────────────────────────────────────────────────────────────────────┼────────┼───────────────────────┼──────────────────────────────────┼────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ - │ ${rest-api-endpoint/thread-api/crud-functions/get-board-threads.Arn} │ Allow  │ lambda:InvokeFunction │ Service:apigateway.amazonaws.com │ "ArnLike": {                                                                                                                                       │
│   │                                                                      │        │                       │                                  │   "AWS:SourceArn": "arn:${AWS::Partition}:execute-api:ap-northeast-1:564383102056:${restapiendpointrestapiD176BA1D}/*/GET/forum/*"                 │
│   │                                                                      │        │                       │                                  │ }                                                                                                                                                  │
│ - │ ${rest-api-endpoint/thread-api/crud-functions/get-board-threads.Arn} │ Allow  │ lambda:InvokeFunction │ Service:apigateway.amazonaws.com │ "ArnLike": {                                                                                                                                       │
│   │                                                                      │        │                       │                                  │   "AWS:SourceArn": "arn:${AWS::Partition}:execute-api:ap-northeast-1:564383102056:${restapiendpointrestapiD176BA1D}/test-invoke-stage/GET/forum/*" │
│   │                                                                      │        │                       │                                  │ }                                                                                                                                                  │
├───┼──────────────────────────────────────────────────────────────────────┼────────┼───────────────────────┼──────────────────────────────────┼────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ + │ ${rest-api-endpoint/thread-api/crud-functions/get-user-threads.Arn}  │ Allow  │ lambda:InvokeFunction │ Service:apigateway.amazonaws.com │ "ArnLike": {                                                                                                                                       │
│   │                                                                      │        │                       │                                  │   "AWS:SourceArn": "arn:${AWS::Partition}:execute-api:ap-northeast-1:564383102056:${restapiendpointrestapiD176BA1D}/*/GET/forum/*"                 │
│   │                                                                      │        │                       │                                  │ }                                                                                                                                                  │
│ + │ ${rest-api-endpoint/thread-api/crud-functions/get-user-threads.Arn}  │ Allow  │ lambda:InvokeFunction │ Service:apigateway.amazonaws.com │ "ArnLike": {                                                                                                                                       │
│   │                                                                      │        │                       │                                  │   "AWS:SourceArn": "arn:${AWS::Partition}:execute-api:ap-northeast-1:564383102056:${restapiendpointrestapiD176BA1D}/test-invoke-stage/GET/forum/*" │
│   │                                                                      │        │                       │                                  │ }                                                                                                                                                  │
└───┴──────────────────────────────────────────────────────────────────────┴────────┴───────────────────────┴──────────────────────────────────┴────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
(NOTE: There may be security-related changes not in this list. See https://github.com/aws/aws-cdk/issues/1299)

Resources
[-] AWS::Lambda::Permission rest-api-endpoint/rest-api/Default/forum/{board_id}/GET/ApiPermission.businessrestapiendpointrestapiEC536F4E.GET..forum.{board_id} restapiendpointrestapiforumboardidGETApiPermissionbusinessrestapiendpointrestapiEC536F4EGETforumboardid513C1CB8 destroy
[-] AWS::Lambda::Permission rest-api-endpoint/rest-api/Default/forum/{board_id}/GET/ApiPermission.Test.businessrestapiendpointrestapiEC536F4E.GET..forum.{board_id} restapiendpointrestapiforumboardidGETApiPermissionTestbusinessrestapiendpointrestapiEC536F4EGETforumboardid0749F5C3 destroy
[-] AWS::ApiGateway::Method rest-api-endpoint/rest-api/Default/forum/{board_id}/GET restapiendpointrestapiforumboardidGETDF192785 destroy
[-] AWS::Lambda::Function rest-api-endpoint/thread-api/crud-functions/get-board-threads restapiendpointthreadapicrudfunctionsgetboardthreads4BC27994 destroy
[-] Custom::LogRetention rest-api-endpoint/thread-api/crud-functions/get-board-threads/LogRetention restapiendpointthreadapicrudfunctionsgetboardthreadsLogRetention0B8C2C9D destroy
[-] AWS::ApiGateway::Deployment rest-api-endpoint/dev-deployment restapiendpointdevdeployment6E7C4E8A1e10fd4e7e3ed75630af062976c06b08 destroy
[+] AWS::ApiGateway::Resource rest-api-endpoint/rest-api/Default/forum/{uid} restapiendpointrestapiforumuid7FAED939 
[+] AWS::ApiGateway::Method rest-api-endpoint/rest-api/Default/forum/{uid}/OPTIONS restapiendpointrestapiforumuidOPTIONS2DCB8C5D 
[+] AWS::Lambda::Permission rest-api-endpoint/rest-api/Default/forum/{uid}/GET/ApiPermission.businessrestapiendpointrestapiEC536F4E.GET..forum.{uid} restapiendpointrestapiforumuidGETApiPermissionbusinessrestapiendpointrestapiEC536F4EGETforumuidCCCB1316 
[+] AWS::Lambda::Permission rest-api-endpoint/rest-api/Default/forum/{uid}/GET/ApiPermission.Test.businessrestapiendpointrestapiEC536F4E.GET..forum.{uid} restapiendpointrestapiforumuidGETApiPermissionTestbusinessrestapiendpointrestapiEC536F4EGETforumuid5E5D99A7 
[+] AWS::ApiGateway::Method rest-api-endpoint/rest-api/Default/forum/{uid}/GET restapiendpointrestapiforumuidGET7C39A2DD 
[+] AWS::Lambda::Function rest-api-endpoint/thread-api/crud-functions/get-user-threads restapiendpointthreadapicrudfunctionsgetuserthreadsDA94A8F7 
[+] Custom::LogRetention rest-api-endpoint/thread-api/crud-functions/get-user-threads/LogRetention restapiendpointthreadapicrudfunctionsgetuserthreadsLogRetention0BF01E3E 
[+] AWS::ApiGateway::Deployment rest-api-endpoint/dev-deployment restapiendpointdevdeployment6E7C4E8Ad05edc7f07bb7b9e00e06b1e82411dfd 
[~] AWS::Lambda::Function rest-api-endpoint/thread-api/crud-functions/get-all-threads restapiendpointthreadapicrudfunctionsgetallthreads8A772EE3 
 ├─ [~] Code
 │   └─ [~] .S3Key:
 │       ├─ [-] 176fd00f52402cd524fcf85a53e97d081451fe3f6938cf402c2d3462d7e04fa1.zip
 │       └─ [+] 6e07204660e36ddb5eb42d5c6596ce6f77f0cbabaf4c4eeed18933564aa9d9e1.zip
 └─ [~] Metadata
     └─ [~] .aws:asset:path:
         ├─ [-] asset.176fd00f52402cd524fcf85a53e97d081451fe3f6938cf402c2d3462d7e04fa1
         └─ [+] asset.6e07204660e36ddb5eb42d5c6596ce6f77f0cbabaf4c4eeed18933564aa9d9e1
[~] AWS::ApiGateway::Deployment rest-api-endpoint/prod-deployment restapiendpointproddeployment044939E122e564bfaf2e9a3a478030aea41db95d 
 └─ [~] DependsOn
     └─ @@ -19,9 +19,10 @@
        [ ] "restapiendpointrestapiforumboardidthreadidGETF9FD7A7B",
        [ ] "restapiendpointrestapiforumboardidthreadidOPTIONS655F0B90",
        [ ] "restapiendpointrestapiforumboardidthreadidPATCH1CFC1770",
        [-] "restapiendpointrestapiforumboardidGETDF192785",
        [ ] "restapiendpointrestapiforumboardidOPTIONS6D69047B",
        [ ] "restapiendpointrestapiforumboardidPOST9EDBB820",
        [+] "restapiendpointrestapiforumuidGET7C39A2DD",
        [+] "restapiendpointrestapiforumuidOPTIONS2DCB8C5D",
        [ ] "restapiendpointrestapiforumGET7CC1609B",
        [ ] "restapiendpointrestapiforumOPTIONS88F1E574",
        [ ] "restapiendpointrestapisyllabusschoolGET149D486B",
[~] AWS::ApiGateway::Stage rest-api-endpoint/dev-stage restapiendpointdevstage0CDF6AEB 
 └─ [~] DeploymentId
     └─ [~] .Ref:
         ├─ [-] restapiendpointdevdeployment6E7C4E8A1e10fd4e7e3ed75630af062976c06b08
         └─ [+] restapiendpointdevdeployment6E7C4E8Ad05edc7f07bb7b9e00e06b1e82411dfd

Stack presentation
There were no differences
Stack admin
There were no differences

✨  Number of stacks with differences: 2

@JasonNotJson JasonNotJson merged commit 171dfec into develop Sep 18, 2023
8 checks passed
@JasonNotJson JasonNotJson deleted the feat/forum-user-thread branch September 18, 2023 14:01
JasonNotJson added a commit that referenced this pull request Sep 18, 2023
* chore(deps): update aws-cdk monorepo to v2.14.0 (#133)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.74 (#150)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency eslint to v8.10.0 (#149)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency typescript to v4.6.2 (#153)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update aws-cdk monorepo to v2.15.0 (#154)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.75 (#152)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency ts-node to v10.6.0 (#155)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update actions/checkout action to v3 (#156)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update typescript-eslint monorepo to v5.13.0 (#151)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.76 (#157)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.77 (#158)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.79 (#159)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update typescript-eslint monorepo to v5.14.0 (#162)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency ts-node to v10.7.0 (#161)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.81 (#160)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.82 (#163)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.83 (#164)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update aws-cdk monorepo to v2.16.0 (#168)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update endbug/add-and-commit action to v9 (#167)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency @commitlint/cli to v16.2.3 (#170)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update typescript-eslint monorepo to v5.15.0 (#169)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.90 (#165)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update peter-evans/find-comment action to v2 (#175)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update peter-evans/create-or-update-comment action to v2 (#174)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update aws-cdk monorepo to v2.17.0 (#171)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.92 (#172)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update typescript-eslint monorepo to v5.16.0 (#173)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency eslint-import-resolver-typescript to v2.7.0 (#176)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update aws-cdk monorepo to v2.19.0 (#183)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update typescript-eslint monorepo to v5.17.0 (#182)

Co-authored-by: Renovate Bot <[email protected]>

* feat: api for put-timetable lambda. (#179)

* feat: api for put-timetable lambda.

* feat: fixed syntax errors

* feat: fixed syntax error (2)

* chore(deps): update dependencies

* chore: add lint-staged

* chore(deps): update codecov/codecov-action action to v3 (#186)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update amannn/action-semantic-pull-request action to v4.3.0 (#189)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update aws-cdk monorepo to v2.22.0

* chore(deps): update github/codeql-action action to v2 (#192)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update amannn/action-semantic-pull-request action to v4.4.0 (#190)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependencies

* chore(deps): update amannn/action-semantic-pull-request action to v4.5.0

* chore(deps): update dependency husky to v8

* chore(deps): update dependency @commitlint/cli to v16.3.0

* chore(deps): update dependency standard-version to v9.5.0

* chore(deps): update aws-cdk monorepo to v2.27.0

* chore(deps): update dependency ts-jest to v28.0.4

* chore(deps): update dependency eslint to v8.17.0

* chore(deps): update dependency ts-node to v10.8.1

* chore(deps): update typescript-eslint monorepo to v5.27.1

* chore(deps): update jest monorepo

* chore(deps): update dependency constructs to v10.1.32

* chore(deps): update dependencies

* chore(deps): update pnpm/action-setup action to v2.2.2

* chore(deps): update dependency typescript to v4.7.3

* chore(deps): update dependencies

* f:added Put method into default Headers for new api function put-timetable (#216)

* feat: updated pnpm-lock file to latest

* feat: uploading updated package file

* feat: updating package-lock file

* fix: modified jest config file

* fix: update jest config

* fix: configured rest api settings  (#221)

* fix: config rest api

* fix: update jest config

* fix: jest types

* fix: update pnpm lock

* fix: deleted package-lock

* feat: creating only database and not API (#225)

* f:added Put method into default Headers for new api function put-timetable

* feat: adding table and api

* feat: for backup

* feat: updated pnpm-lock

* feat: initiating database creation

* feat: redoing databases

* feat: building database thread

* fix: fix git branch merging error (#226)

* fix: fix git branch merging error

* fix: fixing minor issues

* fix: hotfix

* fix: fixing db

* fix(deps): update dependency flatted to v3.2.7 (#215)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update jest monorepo (#210)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency husky to v8.0.2 (#227)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat: renamed forum database and fixed multiple api (#230)

* feat: updated api get schema and renamed database

* fix: fix lambda function

* fix: fixed lambda get single thread and others

* fix: changed already existing db role name (#231)

* feat: updated api get schema and renamed database

* fix: fix lambda function

* fix: fixed lambda get single thread and others

* fix: fix already existing db role

* feat: editing forum restapi resources and added multiple CRUD lambda functions (#232)

* feat: altered api resources Trying to resolve multiple trigger issue in one lambda function

* feat: added lambdas delete patch and post fixed minor issues in other lambdas

* fix: erased unused library

* chore(deps): update dependency constructs to v10.1.205 (#206)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency ts-jest to v28.0.8 (#208)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency ts-node to v10.9.1 (#234)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency constructs to v10.1.206 (#235)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency esbuild to ^0.16.0 (#233)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency eslint-import-resolver-typescript to v3 (#214)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update commitlint monorepo to v17.3.0 (#213)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update jest monorepo to v29 (#239)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat: adding forum comment features (#240)

* feat: initiating forum comments function

* feat: added api gateway schemas for forum comment GET POST and PATCH

* feat: added Forum Comment Api Service

* feat: added GET POST PATCH DELETE lambda functions for forum comments

* feat: finishing fourm comment lambda functions Now capable of conducting simple curd operations

* fix: fix forum comment patch

* fix: re-configuring options resource for forum threads

* fix: renaming api resource

* fix: issue with post forum thread fixing issue (#242)

* fix: mistaken sortkey type

* fix: trying to solve a problem

* fix: changing db (#243)

* fix: solving database issue

* fix: still fixing issues

* fix: reverting error (#244)

* fix: fixing big time reverting whole thread feature

* fix: trying my best to fix

* fix: continuing fix

* fix: continuing

* fix: deleting lambda (#245)

* feat: reverting

* feat: idontknowwhatshappeningnow

* feat: fixing mistakes

* feat: retrieving db and api

* chore(deps): update dependency constructs to v10.1.210 (#241)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: fixing cross stack referencing (#247)

* fix: fixing cross stack referencing

* fix: fixing export value

* chore(deps): update dependency husky to v8.0.3 (#246)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: updating dependencies and syllabus structure (#249)

* fix: configuring-rest-api (#219)

* chore(deps): update dependency eslint to v8.9.0 (#141)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update amannn/action-semantic-pull-request action to v4.2.0 (#140)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.70 (#138)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.71 (#145)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update pnpm/action-setup action to v2.2.0 (#142)

Co-authored-by: Renovate Bot <[email protected]>

* feat: lambda for put-timetable (#144)

* feat: lambda for put-timetable

* deleted newline for put-timetable.

* changed file name for consistency

* chore(deps): update actions/setup-node action to v3 (#148)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update pnpm/action-setup action to v2.2.1 (#147)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.72 (#146)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update typescript-eslint monorepo to v5.12.1 (#143)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update aws-cdk monorepo to v2.14.0 (#133)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.74 (#150)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency eslint to v8.10.0 (#149)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency typescript to v4.6.2 (#153)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update aws-cdk monorepo to v2.15.0 (#154)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.75 (#152)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency ts-node to v10.6.0 (#155)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update actions/checkout action to v3 (#156)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update typescript-eslint monorepo to v5.13.0 (#151)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.76 (#157)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.77 (#158)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.79 (#159)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update typescript-eslint monorepo to v5.14.0 (#162)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency ts-node to v10.7.0 (#161)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.81 (#160)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.82 (#163)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.83 (#164)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update aws-cdk monorepo to v2.16.0 (#168)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update endbug/add-and-commit action to v9 (#167)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency @commitlint/cli to v16.2.3 (#170)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update typescript-eslint monorepo to v5.15.0 (#169)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.90 (#165)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update peter-evans/find-comment action to v2 (#175)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update peter-evans/create-or-update-comment action to v2 (#174)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update aws-cdk monorepo to v2.17.0 (#171)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.92 (#172)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update typescript-eslint monorepo to v5.16.0 (#173)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency eslint-import-resolver-typescript to v2.7.0 (#176)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update aws-cdk monorepo to v2.19.0 (#183)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update typescript-eslint monorepo to v5.17.0 (#182)

Co-authored-by: Renovate Bot <[email protected]>

* feat: api for put-timetable lambda. (#179)

* feat: api for put-timetable lambda.

* feat: fixed syntax errors

* feat: fixed syntax error (2)

* chore(deps): update dependencies

* chore: add lint-staged

* chore(deps): update codecov/codecov-action action to v3 (#186)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update amannn/action-semantic-pull-request action to v4.3.0 (#189)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update aws-cdk monorepo to v2.22.0

* chore(deps): update github/codeql-action action to v2 (#192)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update amannn/action-semantic-pull-request action to v4.4.0 (#190)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependencies

* chore(deps): update amannn/action-semantic-pull-request action to v4.5.0

* chore(deps): update dependency husky to v8

* chore(deps): update dependency @commitlint/cli to v16.3.0

* chore(deps): update dependency standard-version to v9.5.0

* chore(deps): update aws-cdk monorepo to v2.27.0

* chore(deps): update dependency ts-jest to v28.0.4

* chore(deps): update dependency eslint to v8.17.0

* chore(deps): update dependency ts-node to v10.8.1

* chore(deps): update typescript-eslint monorepo to v5.27.1

* chore(deps): update jest monorepo

* chore(deps): update dependency constructs to v10.1.32

* chore(deps): update dependencies

* chore(deps): update pnpm/action-setup action to v2.2.2

* chore(deps): update dependency typescript to v4.7.3

* chore(deps): update dependencies

* f:added Put method into default Headers for new api function put-timetable (#216)

* feat: updated pnpm-lock file to latest

* feat: uploading updated package file

* feat: updating package-lock file

* fix: modified jest config file

* fix: update jest config

* fix: config rest api

* fix: update jest config

* fix: jest types

* fix: update pnpm lock

* fix: deleted package-lock

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: AustinZhu <[email protected]>

* Revert "fix: configuring-rest-api (#219)" (#220)

This reverts commit 665e252.

* fix: chaning syllabus constants

* fix: fixing actions

* fix: adding pnpm command

* fix: reverting changes to original form

---------

Co-authored-by: Jason Park <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: AustinZhu <[email protected]>

* chore(deps): update dependency constructs to v10.1.279 (#250)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: establishing table (#252)

* fix: minor changes (#253)

* fix: renaming table (#254)

* fix: renaming table

* fix: might be an empty commit

* fix: exporting table arn (#255)

* fix: resolving already existing identifier (#256)

* fix: rereferencing export (#258)

* fix: removed conflicting service

* fix: removing exporting value

* fix: re connecting thread service

* fix: adding lsi to table exporting arn with tablename (#259)

* fix: deleting thread table (#260)

* fix: recreating thread table with proper lsi (#261)

* fix: recreating lambdas for forum threads (#262)

* chore(deps): update typescript-eslint monorepo to v5.55.0 (#207)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v18 (#237)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update aws-cdk monorepo (#209)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: api service added (#266)

* chore(deps): update dependency typescript to v4.9.5 (#211)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency eslint to v8.36.0 (#212)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update commitlint monorepo to v17.4.4 (#267)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: fixing error for get thread (#271)

* feat: adding amplify micro app forum (#272)

* feat: adding amplify app forums

* fix: deleting added micro app

* feat: readding amplify app forum

* chore(deps): update dependency esbuild to ^0.17.0 (#269)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: updating outdated pnpm lock file (#274)

* fix: reinstalling pnpm lock file to solve outdate issue

* fix: reinstalling pnpm and then reinstalling pnpm lock file

* chore(deps): update dependency constructs to v10.1.305 (#263)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @commitlint/cli to v17.5.1 (#275)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency constructs to v10.1.309 (#276)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency aws-cdk-lib to v2.74.0 (#277)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency constructs to v10.1.311 (#278)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update commitlint monorepo to v17.6.1 (#279)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency eslint to v8.38.0 (#280)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update jest monorepo to v29.5.0 (#281)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency constructs to v10.1.312 (#282)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v18.15.12 (#273)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: adding response handler (#285)

* fix: fixing multiple lambda functions (#286)

* fix: fixing redundant data requirements described in the schema (#287)

* fix: fixing multiple lambda functions

* fix: fixing api schema

* fix: fixed schema and some lambdas (#288)

* fix: scraper and period location (#289)

* feat: adding new case for scrapper for instance multiple periods and multiple locations

* feat: adding case of multiple locations and periods devided with a slash

* feat: updated get single thread lambda role to all access to db (#290)

* feat: enabling multi-line evaluation criteria scraping (#291)

* feat: adding regex to scrape multiple eval criterias

* feat: enabling multiple line of criteria

* chore(deps): update dependency @types/jest to v29.5.1 (#284)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update typescript-eslint monorepo to v5.59.6 (#283)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: applying hotfix changes to branch develop

* feat: adding case 3 for merging period and location for exceptions (#295)

* chore(deps): update pnpm/action-setup action to v2.2.4 (#228)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chores: simple update

* fix: refactoring forum table keys (#298)

* fix: refactoring forum table keys

* fix: first deleting the table

* feat: exporting table arn

* feat: destroying table forum (#299)

* feat: destroying table forum

* feat: exporting table name and arn to disconnect api service

* feat: continue destorying the forum table (#300)

* feat: continue destorying the forum table

* feat: disconnecting endpoint and stop exporting table arn

* feat: finishing refactoring forum functionaility (#301)

* feat: changing parameters for uid (#302)

* feat: changing parameters for uid

* fix: fixing conditional statements

* feat: adding default value

* feat: github why are you doing this stop this please

* fix: small changes

* fix: fix get-course (#303)

* feat: fixing cron

* fix: fix get eval criteria (#306)

* fix-get-eval-criteria

* fix: fix get-eval-criteria

* fix: fixing pnpm version to 6 (#309)

* feat: adding oauth for flutter app (#310)

* feat: adding oauth for flutter app

* fix: fixing typo

* fix: hotfix for conditional (#311)

* fix: fixing the fucking delete and patch

* feat: i might have solved the fucking issue

* feat: add mod flag (#312)

* feat: adding mod flag to get all threads lambda

* feat: adding mod flag to board threads

* fix: multiple lambdas related forums (#313)

* fix: update node version

* feat: fixing get functionality

* fix: getting rid of default values

* fix: final fix please

* fix: taking out int

* fix: lets make it work

* feat: adding school filtering

* fix: adding contigency

* fix: fixing bool

* fix: fixing bull for starting index

* feat: adding some loggings

* fix: fixing indexing

* chore: adding logging for debug

* feat: adding end index to message response

* fix: fixing schema to array

* feat: adding tags filtering to lambda

* feat: adding filitering and pagination functionality to board thread api

* fix: fixing small typos

* feat: contacting two lambdas to one

* feat: fixing

* fix: adding default

* feat: adding loggings for debugging

* feat: fixing sorting logic

* feat: refactoring sorting method

* feat: adding builtin dynamo pagination

* feat: reverting changes back to original built in pagination requires more examination

* feat: returning the created thread item for smooth UX

* feat: popping uid for secruity measures

* feat: adding thread comment to retunred data without uid exposure

* feat: adding mod flag

* feat: adding backend functionality for like

* feat: passing thread id back to client

* fix: fixing like logic

* fix: fixing logic for likes

* fix: refixing the fucking likes feature

* feat: major update into main from develop

* feat: renaming actions names

* feat: adding magic command to get rid of the table

* feat: destroying table on stage dev

* fix: fixing export value

* fix: what the fuck is happening

* fix: finalizing db reset

* feat: disconnecting service

* chore: small stuff

* feat: destroying table

* fix: commenting out export value method

* feat: rebuilding tables

* feat: rebuilding table what just happened

* feat: fixing git workflows and adding environment variables to amplfi… (#321)

* feat: fixing git workflows and adding environment variables to amplfiy configurations

* fix: variable instantiation error fixed

* fix: adding some error loggings to figure out the issue

* feat: adding additional API base url for VITE for forums

* fix: fixing variable name typo

* feat: adding needed variables to github actions yaml

* fix: fixing buildspec due to git merge conflicts

* fix: fixing basepath for dev env

* fix: refixing public base path

* feat: thread comment count (#322)

* feat: added comment count to post thread

* feat: update comment count

* feat: schema update new action

* chore: empty commit

* chore: test

* chore: update count change

* feat: adding newComment flag

* chore: small changes due to git merge conflict

---------

Co-authored-by: Jason Park <[email protected]>

* fix: messed up update expressions

* feat: adding more logic to patch and get threads related to likes and comments

* feat: adding new action of comment count decrease to patch thread lambda

* chore: adding logging statements

* fix: accidently deleted handler

* feat: adding increase and decrease action to schema

* fix: fixing envvar base path for app root

* fix: is it because of the space

* feat: adding logging statements

* chore: deleting condition expression

* feat: adding functionalities for user thread (#324)

* feat: adding functionalities for user thread

* chore: typo fix

* feat: changing schema model to an empty model

* fix: resource error fix

* fix: authorizer not working why

* feat: why isint it working

* feat: adding authorizer to user thread fetch

* chore: making response data dict concise

* fix: fixing conditional expressions to include 1

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jason Park <[email protected]>
Co-authored-by: AustinZhu <[email protected]>
Co-authored-by: Y.H LIEN <[email protected]>
JasonNotJson added a commit that referenced this pull request Oct 3, 2023
* chore(deps): update typescript-eslint monorepo to v5.17.0 (#182)

Co-authored-by: Renovate Bot <[email protected]>

* feat: api for put-timetable lambda. (#179)

* feat: api for put-timetable lambda.

* feat: fixed syntax errors

* feat: fixed syntax error (2)

* chore(deps): update dependencies

* chore: add lint-staged

* chore(deps): update codecov/codecov-action action to v3 (#186)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update amannn/action-semantic-pull-request action to v4.3.0 (#189)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update aws-cdk monorepo to v2.22.0

* chore(deps): update github/codeql-action action to v2 (#192)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update amannn/action-semantic-pull-request action to v4.4.0 (#190)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependencies

* chore(deps): update amannn/action-semantic-pull-request action to v4.5.0

* chore(deps): update dependency husky to v8

* chore(deps): update dependency @commitlint/cli to v16.3.0

* chore(deps): update dependency standard-version to v9.5.0

* chore(deps): update aws-cdk monorepo to v2.27.0

* chore(deps): update dependency ts-jest to v28.0.4

* chore(deps): update dependency eslint to v8.17.0

* chore(deps): update dependency ts-node to v10.8.1

* chore(deps): update typescript-eslint monorepo to v5.27.1

* chore(deps): update jest monorepo

* chore(deps): update dependency constructs to v10.1.32

* chore(deps): update dependencies

* chore(deps): update pnpm/action-setup action to v2.2.2

* chore(deps): update dependency typescript to v4.7.3

* chore(deps): update dependencies

* f:added Put method into default Headers for new api function put-timetable (#216)

* feat: updated pnpm-lock file to latest

* feat: uploading updated package file

* feat: updating package-lock file

* fix: modified jest config file

* fix: update jest config

* fix: configured rest api settings  (#221)

* fix: config rest api

* fix: update jest config

* fix: jest types

* fix: update pnpm lock

* fix: deleted package-lock

* feat: creating only database and not API (#225)

* f:added Put method into default Headers for new api function put-timetable

* feat: adding table and api

* feat: for backup

* feat: updated pnpm-lock

* feat: initiating database creation

* feat: redoing databases

* feat: building database thread

* fix: fix git branch merging error (#226)

* fix: fix git branch merging error

* fix: fixing minor issues

* fix: hotfix

* fix: fixing db

* fix(deps): update dependency flatted to v3.2.7 (#215)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update jest monorepo (#210)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency husky to v8.0.2 (#227)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat: renamed forum database and fixed multiple api (#230)

* feat: updated api get schema and renamed database

* fix: fix lambda function

* fix: fixed lambda get single thread and others

* fix: changed already existing db role name (#231)

* feat: updated api get schema and renamed database

* fix: fix lambda function

* fix: fixed lambda get single thread and others

* fix: fix already existing db role

* feat: editing forum restapi resources and added multiple CRUD lambda functions (#232)

* feat: altered api resources Trying to resolve multiple trigger issue in one lambda function

* feat: added lambdas delete patch and post fixed minor issues in other lambdas

* fix: erased unused library

* chore(deps): update dependency constructs to v10.1.205 (#206)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency ts-jest to v28.0.8 (#208)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency ts-node to v10.9.1 (#234)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency constructs to v10.1.206 (#235)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency esbuild to ^0.16.0 (#233)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency eslint-import-resolver-typescript to v3 (#214)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update commitlint monorepo to v17.3.0 (#213)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update jest monorepo to v29 (#239)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat: adding forum comment features (#240)

* feat: initiating forum comments function

* feat: added api gateway schemas for forum comment GET POST and PATCH

* feat: added Forum Comment Api Service

* feat: added GET POST PATCH DELETE lambda functions for forum comments

* feat: finishing fourm comment lambda functions Now capable of conducting simple curd operations

* fix: fix forum comment patch

* fix: re-configuring options resource for forum threads

* fix: renaming api resource

* fix: issue with post forum thread fixing issue (#242)

* fix: mistaken sortkey type

* fix: trying to solve a problem

* fix: changing db (#243)

* fix: solving database issue

* fix: still fixing issues

* fix: reverting error (#244)

* fix: fixing big time reverting whole thread feature

* fix: trying my best to fix

* fix: continuing fix

* fix: continuing

* fix: deleting lambda (#245)

* feat: reverting

* feat: idontknowwhatshappeningnow

* feat: fixing mistakes

* feat: retrieving db and api

* chore(deps): update dependency constructs to v10.1.210 (#241)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: fixing cross stack referencing (#247)

* fix: fixing cross stack referencing

* fix: fixing export value

* chore(deps): update dependency husky to v8.0.3 (#246)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: updating dependencies and syllabus structure (#249)

* fix: configuring-rest-api (#219)

* chore(deps): update dependency eslint to v8.9.0 (#141)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update amannn/action-semantic-pull-request action to v4.2.0 (#140)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.70 (#138)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.71 (#145)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update pnpm/action-setup action to v2.2.0 (#142)

Co-authored-by: Renovate Bot <[email protected]>

* feat: lambda for put-timetable (#144)

* feat: lambda for put-timetable

* deleted newline for put-timetable.

* changed file name for consistency

* chore(deps): update actions/setup-node action to v3 (#148)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update pnpm/action-setup action to v2.2.1 (#147)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.72 (#146)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update typescript-eslint monorepo to v5.12.1 (#143)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update aws-cdk monorepo to v2.14.0 (#133)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.74 (#150)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency eslint to v8.10.0 (#149)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency typescript to v4.6.2 (#153)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update aws-cdk monorepo to v2.15.0 (#154)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.75 (#152)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency ts-node to v10.6.0 (#155)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update actions/checkout action to v3 (#156)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update typescript-eslint monorepo to v5.13.0 (#151)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.76 (#157)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.77 (#158)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.79 (#159)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update typescript-eslint monorepo to v5.14.0 (#162)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency ts-node to v10.7.0 (#161)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.81 (#160)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.82 (#163)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.83 (#164)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update aws-cdk monorepo to v2.16.0 (#168)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update endbug/add-and-commit action to v9 (#167)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency @commitlint/cli to v16.2.3 (#170)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update typescript-eslint monorepo to v5.15.0 (#169)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.90 (#165)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update peter-evans/find-comment action to v2 (#175)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update peter-evans/create-or-update-comment action to v2 (#174)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update aws-cdk monorepo to v2.17.0 (#171)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency constructs to v10.0.92 (#172)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update typescript-eslint monorepo to v5.16.0 (#173)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependency eslint-import-resolver-typescript to v2.7.0 (#176)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update aws-cdk monorepo to v2.19.0 (#183)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update typescript-eslint monorepo to v5.17.0 (#182)

Co-authored-by: Renovate Bot <[email protected]>

* feat: api for put-timetable lambda. (#179)

* feat: api for put-timetable lambda.

* feat: fixed syntax errors

* feat: fixed syntax error (2)

* chore(deps): update dependencies

* chore: add lint-staged

* chore(deps): update codecov/codecov-action action to v3 (#186)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update amannn/action-semantic-pull-request action to v4.3.0 (#189)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update aws-cdk monorepo to v2.22.0

* chore(deps): update github/codeql-action action to v2 (#192)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update amannn/action-semantic-pull-request action to v4.4.0 (#190)

Co-authored-by: Renovate Bot <[email protected]>

* chore(deps): update dependencies

* chore(deps): update amannn/action-semantic-pull-request action to v4.5.0

* chore(deps): update dependency husky to v8

* chore(deps): update dependency @commitlint/cli to v16.3.0

* chore(deps): update dependency standard-version to v9.5.0

* chore(deps): update aws-cdk monorepo to v2.27.0

* chore(deps): update dependency ts-jest to v28.0.4

* chore(deps): update dependency eslint to v8.17.0

* chore(deps): update dependency ts-node to v10.8.1

* chore(deps): update typescript-eslint monorepo to v5.27.1

* chore(deps): update jest monorepo

* chore(deps): update dependency constructs to v10.1.32

* chore(deps): update dependencies

* chore(deps): update pnpm/action-setup action to v2.2.2

* chore(deps): update dependency typescript to v4.7.3

* chore(deps): update dependencies

* f:added Put method into default Headers for new api function put-timetable (#216)

* feat: updated pnpm-lock file to latest

* feat: uploading updated package file

* feat: updating package-lock file

* fix: modified jest config file

* fix: update jest config

* fix: config rest api

* fix: update jest config

* fix: jest types

* fix: update pnpm lock

* fix: deleted package-lock

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: AustinZhu <[email protected]>

* Revert "fix: configuring-rest-api (#219)" (#220)

This reverts commit 665e252.

* fix: chaning syllabus constants

* fix: fixing actions

* fix: adding pnpm command

* fix: reverting changes to original form

---------

Co-authored-by: Jason Park <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: AustinZhu <[email protected]>

* chore(deps): update dependency constructs to v10.1.279 (#250)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: establishing table (#252)

* fix: minor changes (#253)

* fix: renaming table (#254)

* fix: renaming table

* fix: might be an empty commit

* fix: exporting table arn (#255)

* fix: resolving already existing identifier (#256)

* fix: rereferencing export (#258)

* fix: removed conflicting service

* fix: removing exporting value

* fix: re connecting thread service

* fix: adding lsi to table exporting arn with tablename (#259)

* fix: deleting thread table (#260)

* fix: recreating thread table with proper lsi (#261)

* fix: recreating lambdas for forum threads (#262)

* chore(deps): update typescript-eslint monorepo to v5.55.0 (#207)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v18 (#237)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update aws-cdk monorepo (#209)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: api service added (#266)

* chore(deps): update dependency typescript to v4.9.5 (#211)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency eslint to v8.36.0 (#212)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update commitlint monorepo to v17.4.4 (#267)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: fixing error for get thread (#271)

* feat: adding amplify micro app forum (#272)

* feat: adding amplify app forums

* fix: deleting added micro app

* feat: readding amplify app forum

* chore(deps): update dependency esbuild to ^0.17.0 (#269)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: updating outdated pnpm lock file (#274)

* fix: reinstalling pnpm lock file to solve outdate issue

* fix: reinstalling pnpm and then reinstalling pnpm lock file

* chore(deps): update dependency constructs to v10.1.305 (#263)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @commitlint/cli to v17.5.1 (#275)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency constructs to v10.1.309 (#276)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency aws-cdk-lib to v2.74.0 (#277)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency constructs to v10.1.311 (#278)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update commitlint monorepo to v17.6.1 (#279)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency eslint to v8.38.0 (#280)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update jest monorepo to v29.5.0 (#281)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency constructs to v10.1.312 (#282)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v18.15.12 (#273)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: adding response handler (#285)

* fix: fixing multiple lambda functions (#286)

* fix: fixing redundant data requirements described in the schema (#287)

* fix: fixing multiple lambda functions

* fix: fixing api schema

* fix: fixed schema and some lambdas (#288)

* fix: scraper and period location (#289)

* feat: adding new case for scrapper for instance multiple periods and multiple locations

* feat: adding case of multiple locations and periods devided with a slash

* feat: updated get single thread lambda role to all access to db (#290)

* feat: enabling multi-line evaluation criteria scraping (#291)

* feat: adding regex to scrape multiple eval criterias

* feat: enabling multiple line of criteria

* chore(deps): update dependency @types/jest to v29.5.1 (#284)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update typescript-eslint monorepo to v5.59.6 (#283)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: applying hotfix changes to branch develop

* feat: adding case 3 for merging period and location for exceptions (#295)

* chore(deps): update pnpm/action-setup action to v2.2.4 (#228)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chores: simple update

* fix: refactoring forum table keys (#298)

* fix: refactoring forum table keys

* fix: first deleting the table

* feat: exporting table arn

* feat: destroying table forum (#299)

* feat: destroying table forum

* feat: exporting table name and arn to disconnect api service

* feat: continue destorying the forum table (#300)

* feat: continue destorying the forum table

* feat: disconnecting endpoint and stop exporting table arn

* feat: finishing refactoring forum functionaility (#301)

* feat: changing parameters for uid (#302)

* feat: changing parameters for uid

* fix: fixing conditional statements

* feat: adding default value

* feat: github why are you doing this stop this please

* fix: small changes

* fix: fix get-course (#303)

* feat: fixing cron

* fix: fix get eval criteria (#306)

* fix-get-eval-criteria

* fix: fix get-eval-criteria

* fix: fixing pnpm version to 6 (#309)

* feat: adding oauth for flutter app (#310)

* feat: adding oauth for flutter app

* fix: fixing typo

* fix: hotfix for conditional (#311)

* fix: fixing the fucking delete and patch

* feat: i might have solved the fucking issue

* feat: add mod flag (#312)

* feat: adding mod flag to get all threads lambda

* feat: adding mod flag to board threads

* fix: multiple lambdas related forums (#313)

* fix: update node version

* feat: fixing get functionality

* fix: getting rid of default values

* fix: final fix please

* fix: taking out int

* fix: lets make it work

* feat: adding school filtering

* fix: adding contigency

* fix: fixing bool

* fix: fixing bull for starting index

* feat: adding some loggings

* fix: fixing indexing

* chore: adding logging for debug

* feat: adding end index to message response

* fix: fixing schema to array

* feat: adding tags filtering to lambda

* feat: adding filitering and pagination functionality to board thread api

* fix: fixing small typos

* feat: contacting two lambdas to one

* feat: fixing

* fix: adding default

* feat: adding loggings for debugging

* feat: fixing sorting logic

* feat: refactoring sorting method

* feat: adding builtin dynamo pagination

* feat: reverting changes back to original built in pagination requires more examination

* feat: returning the created thread item for smooth UX

* feat: popping uid for secruity measures

* feat: adding thread comment to retunred data without uid exposure

* feat: adding mod flag

* feat: adding backend functionality for like

* feat: passing thread id back to client

* fix: fixing like logic

* fix: fixing logic for likes

* fix: refixing the fucking likes feature

* feat: major update into main from develop

* feat: renaming actions names

* feat: adding magic command to get rid of the table

* feat: destroying table on stage dev

* fix: fixing export value

* fix: what the fuck is happening

* fix: finalizing db reset

* feat: disconnecting service

* chore: small stuff

* feat: destroying table

* fix: commenting out export value method

* feat: rebuilding tables

* feat: rebuilding table what just happened

* feat: fixing git workflows and adding environment variables to amplfi… (#321)

* feat: fixing git workflows and adding environment variables to amplfiy configurations

* fix: variable instantiation error fixed

* fix: adding some error loggings to figure out the issue

* feat: adding additional API base url for VITE for forums

* fix: fixing variable name typo

* feat: adding needed variables to github actions yaml

* fix: fixing buildspec due to git merge conflicts

* fix: fixing basepath for dev env

* fix: refixing public base path

* feat: thread comment count (#322)

* feat: added comment count to post thread

* feat: update comment count

* feat: schema update new action

* chore: empty commit

* chore: test

* chore: update count change

* feat: adding newComment flag

* chore: small changes due to git merge conflict

---------

Co-authored-by: Jason Park <[email protected]>

* fix: messed up update expressions

* feat: adding more logic to patch and get threads related to likes and comments

* feat: adding new action of comment count decrease to patch thread lambda

* chore: adding logging statements

* fix: accidently deleted handler

* feat: adding increase and decrease action to schema

* fix: fixing envvar base path for app root

* fix: is it because of the space

* feat: adding logging statements

* chore: deleting condition expression

* feat: adding functionalities for user thread (#324)

* feat: adding functionalities for user thread

* chore: typo fix

* feat: changing schema model to an empty model

* fix: resource error fix

* fix: authorizer not working why

* feat: why isint it working

* feat: adding authorizer to user thread fetch

* chore: making response data dict concise

* fix: fixing conditional expressions to include 1

* feat: connecting thread forum bucket and dynamodb (#326)

* feat: adding connection to db for forum images and commenting out graphql stuff

* chore: commenting out graphql stuff

* chore: fixing identical names

* chore: fixing identical construct names in forumthreadfunctions

* chore: identical identifier in forum thread functions

* Revert "feat: connecting thread forum bucket and dynamodb (#326)"

This reverts commit 2df6f4a.

* feat: init forum image table (#327)

* feat: init forum image table

* feat: instantiating forum thread image data pipeline

* feat: threadimgdatapipeline

* feat: adding permissions and envvar for forum thread (#328)

* feat: adding permissions

* feat: adding test lambda for post (#329)

* feat: adding test post thread with images

* feat: taking board_id outo of path to data payload

* fix: fixing resource method

* feat: creating test lambda for forum get single thread (#330)

* chore: fixing typo

* feat: adding split to properly decode base64

* feat: adding image functionality to threads (#331)

* fix: adding boardid from path parameters

* feat: changing access control for forums (#332)

* feat: changing access control for forums

* fix: removing block public access

* feat: init thumbnail and ads processors (#333)

* test: test code for ads

* chore: test code update

* feat: adding thumbnail feature

* feat: adding sync image

* fix: fix function name

---------

Co-authored-by: Y.H LIEN <[email protected]>

* chore: changing logical id name

* feat: enabling public access

* fix: fixing public access

* feat: defining public read

* fix: fixing in two different stacks

* feat: removal policy destroy

* feat: destroying buckets

* feat: oh no

* feat: adding processor

* feat: adding different table name

* feat: adding prefix with wildcards

* fix: adding github ssh rsa as trusted

* feat: adding images for board view also (#334)

* feat: adding images for board view also

* fix: removing policies

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <[email protected]>
Co-authored-by: Jason Park <[email protected]>
Co-authored-by: AustinZhu <[email protected]>
Co-authored-by: Y.H LIEN <[email protected]>
Co-authored-by: Y.H LIEN <[email protected]>
JasonNotJson added a commit that referenced this pull request Nov 17, 2023
* fix: fixing multiple lambda functions (#286)

* fix: fixing redundant data requirements described in the schema (#287)

* fix: fixing multiple lambda functions

* fix: fixing api schema

* fix: fixed schema and some lambdas (#288)

* fix: scraper and period location (#289)

* feat: adding new case for scrapper for instance multiple periods and multiple locations

* feat: adding case of multiple locations and periods devided with a slash

* feat: updated get single thread lambda role to all access to db (#290)

* feat: enabling multi-line evaluation criteria scraping (#291)

* feat: adding regex to scrape multiple eval criterias

* feat: enabling multiple line of criteria

* chore(deps): update dependency @types/jest to v29.5.1 (#284)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update typescript-eslint monorepo to v5.59.6 (#283)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: applying hotfix changes to branch develop

* feat: adding case 3 for merging period and location for exceptions (#295)

* chore(deps): update pnpm/action-setup action to v2.2.4 (#228)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chores: simple update

* fix: refactoring forum table keys (#298)

* fix: refactoring forum table keys

* fix: first deleting the table

* feat: exporting table arn

* feat: destroying table forum (#299)

* feat: destroying table forum

* feat: exporting table name and arn to disconnect api service

* feat: continue destorying the forum table (#300)

* feat: continue destorying the forum table

* feat: disconnecting endpoint and stop exporting table arn

* feat: finishing refactoring forum functionaility (#301)

* feat: changing parameters for uid (#302)

* feat: changing parameters for uid

* fix: fixing conditional statements

* feat: adding default value

* feat: github why are you doing this stop this please

* fix: small changes

* fix: fix get-course (#303)

* feat: fixing cron

* fix: fix get eval criteria (#306)

* fix-get-eval-criteria

* fix: fix get-eval-criteria

* fix: fixing pnpm version to 6 (#309)

* feat: adding oauth for flutter app (#310)

* feat: adding oauth for flutter app

* fix: fixing typo

* fix: hotfix for conditional (#311)

* fix: fixing the fucking delete and patch

* feat: i might have solved the fucking issue

* feat: add mod flag (#312)

* feat: adding mod flag to get all threads lambda

* feat: adding mod flag to board threads

* fix: multiple lambdas related forums (#313)

* fix: update node version

* feat: fixing get functionality

* fix: getting rid of default values

* fix: final fix please

* fix: taking out int

* fix: lets make it work

* feat: adding school filtering

* fix: adding contigency

* fix: fixing bool

* fix: fixing bull for starting index

* feat: adding some loggings

* fix: fixing indexing

* chore: adding logging for debug

* feat: adding end index to message response

* fix: fixing schema to array

* feat: adding tags filtering to lambda

* feat: adding filitering and pagination functionality to board thread api

* fix: fixing small typos

* feat: contacting two lambdas to one

* feat: fixing

* fix: adding default

* feat: adding loggings for debugging

* feat: fixing sorting logic

* feat: refactoring sorting method

* feat: adding builtin dynamo pagination

* feat: reverting changes back to original built in pagination requires more examination

* feat: returning the created thread item for smooth UX

* feat: popping uid for secruity measures

* feat: adding thread comment to retunred data without uid exposure

* feat: adding mod flag

* feat: adding backend functionality for like

* feat: passing thread id back to client

* fix: fixing like logic

* fix: fixing logic for likes

* fix: refixing the fucking likes feature

* feat: major update into main from develop

* feat: renaming actions names

* feat: adding magic command to get rid of the table

* feat: destroying table on stage dev

* fix: fixing export value

* fix: what the fuck is happening

* fix: finalizing db reset

* feat: disconnecting service

* chore: small stuff

* feat: destroying table

* fix: commenting out export value method

* feat: rebuilding tables

* feat: rebuilding table what just happened

* feat: fixing git workflows and adding environment variables to amplfi… (#321)

* feat: fixing git workflows and adding environment variables to amplfiy configurations

* fix: variable instantiation error fixed

* fix: adding some error loggings to figure out the issue

* feat: adding additional API base url for VITE for forums

* fix: fixing variable name typo

* feat: adding needed variables to github actions yaml

* fix: fixing buildspec due to git merge conflicts

* fix: fixing basepath for dev env

* fix: refixing public base path

* feat: thread comment count (#322)

* feat: added comment count to post thread

* feat: update comment count

* feat: schema update new action

* chore: empty commit

* chore: test

* chore: update count change

* feat: adding newComment flag

* chore: small changes due to git merge conflict

---------

Co-authored-by: Jason Park <[email protected]>

* fix: messed up update expressions

* feat: adding more logic to patch and get threads related to likes and comments

* feat: adding new action of comment count decrease to patch thread lambda

* chore: adding logging statements

* fix: accidently deleted handler

* feat: adding increase and decrease action to schema

* fix: fixing envvar base path for app root

* fix: is it because of the space

* feat: adding logging statements

* chore: deleting condition expression

* feat: adding functionalities for user thread (#324)

* feat: adding functionalities for user thread

* chore: typo fix

* feat: changing schema model to an empty model

* fix: resource error fix

* fix: authorizer not working why

* feat: why isint it working

* feat: adding authorizer to user thread fetch

* chore: making response data dict concise

* fix: fixing conditional expressions to include 1

* feat: connecting thread forum bucket and dynamodb (#326)

* feat: adding connection to db for forum images and commenting out graphql stuff

* chore: commenting out graphql stuff

* chore: fixing identical names

* chore: fixing identical construct names in forumthreadfunctions

* chore: identical identifier in forum thread functions

* Revert "feat: connecting thread forum bucket and dynamodb (#326)"

This reverts commit 2df6f4a.

* feat: init forum image table (#327)

* feat: init forum image table

* feat: instantiating forum thread image data pipeline

* feat: threadimgdatapipeline

* feat: adding permissions and envvar for forum thread (#328)

* feat: adding permissions

* feat: adding test lambda for post (#329)

* feat: adding test post thread with images

* feat: taking board_id outo of path to data payload

* fix: fixing resource method

* feat: creating test lambda for forum get single thread (#330)

* chore: fixing typo

* feat: adding split to properly decode base64

* feat: adding image functionality to threads (#331)

* fix: adding boardid from path parameters

* feat: changing access control for forums (#332)

* feat: changing access control for forums

* fix: removing block public access

* feat: init thumbnail and ads processors (#333)

* test: test code for ads

* chore: test code update

* feat: adding thumbnail feature

* feat: adding sync image

* fix: fix function name

---------

Co-authored-by: Y.H LIEN <[email protected]>

* chore: changing logical id name

* feat: enabling public access

* fix: fixing public access

* feat: defining public read

* fix: fixing in two different stacks

* feat: removal policy destroy

* feat: destroying buckets

* feat: oh no

* feat: adding processor

* feat: adding different table name

* feat: adding prefix with wildcards

* fix: adding github ssh rsa as trusted

* feat: adding images for board view also (#334)

* feat: adding images for board view also

* fix: removing policies

* feat: adding forum thread notification (#337)

* feat: adding gsi univid by threadid for table threads for thread notification

* feat: adding lambda for notification

* feat: creating lambda functions and rest api

* fix: fixing Univ Id to univ id

* fix: adding logging to lambda

* fix: hotfix

* fix: hot fix duplicate index names

* fix: changing index name

* fix: hotfix deleting GSI

* fix: reverting changes to recreate the GSI

* fix: stringifying univ id

* feat: test code forum ads api  (#340)

* feat: test code for forum ads api

* feat: test code for lambda function syncadsimgs

* feat: new test code for lambda function syncadsimgs

* feat: new test code for lambda function syncadsimgs

* feat: test code for lambda function get-omgs-list

* feat: test code for lambda function get-omgs-list 2

* feat: test code for lambda get imgs list

* feat: test code for lambda get imgs list 2

* feat: forum ads api (#341)

* feat: test code for forum ads api

* feat: test code for lambda function syncadsimgs

* feat: new test code for lambda function syncadsimgs

* feat: new test code for lambda function syncadsimgs

* feat: test code for lambda function get-omgs-list

* feat: test code for lambda function get-omgs-list 2

* feat: test code for lambda get imgs list

* feat: test code for lambda get imgs list 2

* feat: test code for lambda get imgs list 3

* chore: solve the existed name problem of DBReadRole

* fix: adsApi lambda function problem (#342)

* fix: forum ads api second (#343)

* fix: adsApi lambda function problem

* fix: adsApi lambda function problem second

* fix: forum ads api third (#344)

* fix: adsApi lambda function problem

* fix: adsApi lambda function problem second

* fix: adsApi lambda function problem third

* chore: fix sync imgs (#345)

* feat: refinesyncimgs (#346)

* chore: fix sync imgs

* chore: fix sync imgs2

* chore: fix sync imgs3

* feat: refinesyncimgs3 (#347)

* chore: fix sync imgs

* chore: fix sync imgs2

* chore: fix sync imgs3

* chore: fix sync imgs5

* feat: refinesyncimgs (#348)

* chore: fix sync imgs

* chore: fix sync imgs2

* chore: fix sync imgs3

* chore: fix sync imgs5

* fix: syncimgsneo

* feat: refinesyncimgsneo (#349)

* chore: fix sync imgs

* chore: fix sync imgs2

* chore: fix sync imgs3

* chore: fix sync imgs5

* fix: syncimgsneo

* fix: syncimgsneo2

* feat: updatesyncimgs (#350)

* chore: fix sync imgs

* chore: fix sync imgs2

* chore: fix sync imgs3

* chore: fix sync imgs5

* fix: syncimgsneo

* fix: syncimgsneo2

* fix: syncimgsneo3

* fix: syncimgsneo4

* feat: neosyncimgs (#351)

* chore: fix sync imgs

* chore: fix sync imgs2

* chore: fix sync imgs3

* chore: fix sync imgs5

* fix: syncimgsneo

* fix: syncimgsneo2

* fix: syncimgsneo3

* fix: syncimgsneo4

* fix: syncimgsneo

* fix: my new fix (#353)

* fix: my new fix2 (#354)

* feat: implement forum comment author (#355)

* feat: implement forum comment author new (#356)

* feat: implement forum comment author new2 (#357)

* feat: exporting value for career (#358)

* feat: exporting value for carreer

* fix: changing authro to author in get comments lambda

* feat: getting rid of stack reference connection (#359)

* feat: get adsnew (#360)

* feat: improve getads lambda

* feat: improve getads lambda2

* feat: imporve get ads (#361)

* feat: update ad count feature (#363)

* feat: adding lambdas and rest api services for micro service career (#362)

* feat: career api services made with sync pipeline functions

* feat: adding career sync

* feat: career rest api services

* feat: adding sync lambda

* feat: adding lambdas

* feat: retrieving monthly data (#364)

* fix: fixing key from thread id to univ id

* fix: disabling authorizer for thread teest

* fix: fixing type error

* fix: fixing type for keycondition expressions

* fix: changing logic to get 10 most recent

* feat: adding indexname

* fix: adding logging for debug

* feat: adding extended encoder for encode a set to a list

* feat: adding base function for bedrock (#365)

* fix: fixing logical identifier

* fix: fixing logical id for snyc role

* feat: init prompt engineering (#366)

* feat: init prompt engineering

* feat: chaning return value

* fix: fixing prompt

* chore: fixing prompt

* chore: fixing prompt to direct json response

* chore: finalizing prompt generation

* fix: encrease timeout for inject lambda

* chore: returning none for inject threads

* fix: fixing table name

* feat: update boto3 layer (#367)

* feat: updating boto3 layer for bedrock

* feat: adding latest boto 3 layer to inject function

* fix: fixing layer version name

* feat: updating boto 3 again

* chore: adding print to debug inject threads

* feat: adding boto3 python packages (#368)

* feat: successful boto3 upgrade testing prompt generation

* feat: legendary moment to test out bedrock (#369)

* fix: direct fix follow the prompt convention

* feat: adding temperatuire for prompt

* fix: solving type error for fetched data

* fix: fixing list comprehension

* fix: fixing type

* feat: finalizing injecting thread (#370)

* fix: fixing module import of datetime utils

* fix: fixing prompt

* fix: fixing prompt back

* fix: fixing prompt to ensure format

* fix: adding another prompt restraint

* fix: prompt engineering sucks

* feat: inject comment2 (#372)

* feat: inject-comments

* feat: inject-comments2

* feat: inject-comments2

* feat: inject-comments3 (#373)

* feat: inject-comments4 (#374)

* feat: inject-comments5 (#375)

* feat: inject-comments6 (#376)

* fix: inject-comments (#377)

* feat: user profile api2 (#379)

* feat: user profile api

* feat: user profile api2

* feat: user profile api3

* feat: user profile api3

* feat: lambda function update (#380)

* feat: user profile api5 (#382)

* fix: fix rest api deployment error on profile api

* fix: fix rest api deployment error on profile api2

* fix: fix rest api deployment error on profile api2

* fix: database custom tablename deployment error (#383)

* feat: update post-profile lambda (#384)

* feat: adding authorizer to get user profile lambda

* feat: adding authorizer to delete and get

* feat: update profile lambda (#385)

* feat: updating profile schema

* feat: updating schema for post and patch for user profile api

* feat: changing logic for post profile lambda

* feat: adding function extract and format date

* feat: adding print statements for debugging

* feat: adding more print statements

* feat: fixing logic for post profile

* fix: chaning string to integer

* fix: fixing patch profile

* fix: aws reserve name fix

* fix: get-career urls

* fix: sync-career property names

* fix: fix sync career lambda

* feat: fixing image url generation

* chore: fixing logical error in get career lambda

* chore: pushing unsaved changes in get career

* fix: sync career was neglecting the image extensions

* feat: adding micro app (#386)

* feat: adding debug prints and job id generation for sync career

* chore(deps): update dependency pillow to v10 [security] (#336)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat: career post application lambda creation (#387)

* feat: creation of lambda which posts and updates career table for application

* feat: adding some user data into api post application

* fix: changing integration to post from get for career rest functions

* fix: changing id and role name

* fix: fixing db resource to db client for more functionality

* feat: popping data and fixing data type for transact  (#388)

* feat: fixing post application lambda

* fix: pop user information

* chore: cleaning up unused object

---------

Co-authored-by: Y.H LIEN <[email protected]>

* feat: adding applicant count

* feat: adding type fix

* fix: get career lambda and add applied flag

* fix: fixing expression attribute name and update expressions for lambda patch profile

* fix: fixing keys for patch profile

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Y.H LIEN <[email protected]>
Co-authored-by: Y.H LIEN <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant