From 2b937d5ccc54e92cb45822217de21eaf8d7fc3b8 Mon Sep 17 00:00:00 2001 From: luke3420rgb Date: Sat, 4 Oct 2025 16:52:58 -0400 Subject: [PATCH 1/7] Create README.md --- README.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 00000000000..a5c1e64430f --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +projectInfo.json From 9a5b7846de81d82d300b211ffee943ddfabfcfcc Mon Sep 17 00:00:00 2001 From: luke3420rgb Date: Wed, 29 Oct 2025 22:39:41 -0400 Subject: [PATCH 2/7] Add GitHub Actions workflow for ECS deployment This workflow builds and pushes a Docker image to Amazon ECR and deploys it to Amazon ECS when changes are pushed to the master branch. It includes setup instructions for ECR, ECS, and IAM user credentials. --- .github/workflows/aws.yml | 94 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 94 insertions(+) create mode 100644 .github/workflows/aws.yml diff --git a/.github/workflows/aws.yml b/.github/workflows/aws.yml new file mode 100644 index 00000000000..3ad415f24f1 --- /dev/null +++ b/.github/workflows/aws.yml @@ -0,0 +1,94 @@ +# This workflow will build and push a new container image to Amazon ECR, +# and then will deploy a new task definition to Amazon ECS, when there is a push to the "master" branch. +# +# To use this workflow, you will need to complete the following set-up steps: +# +# 1. Create an ECR repository to store your images. +# For example: `aws ecr create-repository --repository-name my-ecr-repo --region us-east-2`. +# Replace the value of the `ECR_REPOSITORY` environment variable in the workflow below with your repository's name. +# Replace the value of the `AWS_REGION` environment variable in the workflow below with your repository's region. +# +# 2. Create an ECS task definition, an ECS cluster, and an ECS service. +# For example, follow the Getting Started guide on the ECS console: +# https://us-east-2.console.aws.amazon.com/ecs/home?region=us-east-2#/firstRun +# Replace the value of the `ECS_SERVICE` environment variable in the workflow below with the name you set for the Amazon ECS service. +# Replace the value of the `ECS_CLUSTER` environment variable in the workflow below with the name you set for the cluster. +# +# 3. Store your ECS task definition as a JSON file in your repository. +# The format should follow the output of `aws ecs register-task-definition --generate-cli-skeleton`. +# Replace the value of the `ECS_TASK_DEFINITION` environment variable in the workflow below with the path to the JSON file. +# Replace the value of the `CONTAINER_NAME` environment variable in the workflow below with the name of the container +# in the `containerDefinitions` section of the task definition. +# +# 4. Store an IAM user access key in GitHub Actions secrets named `AWS_ACCESS_KEY_ID` and `AWS_SECRET_ACCESS_KEY`. +# See the documentation for each action used below for the recommended IAM policies for this IAM user, +# and best practices on handling the access key credentials. + +name: Deploy to Amazon ECS + +on: + push: + branches: [ "master" ] + +env: + AWS_REGION: MY_AWS_REGION # set this to your preferred AWS region, e.g. us-west-1 + ECR_REPOSITORY: MY_ECR_REPOSITORY # set this to your Amazon ECR repository name + ECS_SERVICE: MY_ECS_SERVICE # set this to your Amazon ECS service name + ECS_CLUSTER: MY_ECS_CLUSTER # set this to your Amazon ECS cluster name + ECS_TASK_DEFINITION: MY_ECS_TASK_DEFINITION # set this to the path to your Amazon ECS task definition + # file, e.g. .aws/task-definition.json + CONTAINER_NAME: MY_CONTAINER_NAME # set this to the name of the container in the + # containerDefinitions section of your task definition + +permissions: + contents: read + +jobs: + deploy: + name: Deploy + runs-on: ubuntu-latest + environment: production + + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Configure AWS credentials + uses: aws-actions/configure-aws-credentials@v1 + with: + aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} + aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} + aws-region: ${{ env.AWS_REGION }} + + - name: Login to Amazon ECR + id: login-ecr + uses: aws-actions/amazon-ecr-login@v1 + + - name: Build, tag, and push image to Amazon ECR + id: build-image + env: + ECR_REGISTRY: ${{ steps.login-ecr.outputs.registry }} + IMAGE_TAG: ${{ github.sha }} + run: | + # Build a docker container and + # push it to ECR so that it can + # be deployed to ECS. + docker build -t $ECR_REGISTRY/$ECR_REPOSITORY:$IMAGE_TAG . + docker push $ECR_REGISTRY/$ECR_REPOSITORY:$IMAGE_TAG + echo "image=$ECR_REGISTRY/$ECR_REPOSITORY:$IMAGE_TAG" >> $GITHUB_OUTPUT + + - name: Fill in the new image ID in the Amazon ECS task definition + id: task-def + uses: aws-actions/amazon-ecs-render-task-definition@v1 + with: + task-definition: ${{ env.ECS_TASK_DEFINITION }} + container-name: ${{ env.CONTAINER_NAME }} + image: ${{ steps.build-image.outputs.image }} + + - name: Deploy Amazon ECS task definition + uses: aws-actions/amazon-ecs-deploy-task-definition@v1 + with: + task-definition: ${{ steps.task-def.outputs.task-definition }} + service: ${{ env.ECS_SERVICE }} + cluster: ${{ env.ECS_CLUSTER }} + wait-for-service-stability: true From c800d69c3299552ee072561d1ab76bd761e6d9e3 Mon Sep 17 00:00:00 2001 From: Lucas Krankowski Date: Thu, 30 Oct 2025 05:33:34 -0400 Subject: [PATCH 3/7] =?UTF-8?q?RLJR=20sweep=20logs=20=E2=80=93=20calls=20a?= =?UTF-8?q?nd=20SMS?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- calls.csv | 11 +++++++++++ sms.csv | 0 2 files changed, 11 insertions(+) create mode 100644 calls.csv create mode 100644 sms.csv diff --git a/calls.csv b/calls.csv new file mode 100644 index 00000000000..9612cae5937 --- /dev/null +++ b/calls.csv @@ -0,0 +1,11 @@ +"number","type","date","duration" +,"MISSED","2025-10-28 11:12:58","00:00" +,"OUTGOING","2025-10-28 13:28:49","00:19" +,"MISSED","2025-10-28 14:25:14","00:00" +,"OUTGOING","2025-10-28 21:05:16","00:00" +,"OUTGOING","2025-10-29 04:20:17","02:01" +,"OUTGOING","2025-10-29 04:22:51","02:07" +,"OUTGOING","2025-10-29 04:25:30","02:07" +,"OUTGOING","2025-10-29 04:43:14","00:40" +,"MISSED","2025-10-29 11:05:03","00:00" +,"MISSED","2025-10-29 12:25:16","00:00" diff --git a/sms.csv b/sms.csv new file mode 100644 index 00000000000..e69de29bb2d From 443af7ebbd35629405ac013363e658f408adfbfb Mon Sep 17 00:00:00 2001 From: AuditBot Date: Fri, 28 Nov 2025 19:38:33 -0500 Subject: [PATCH 4/7] Update audit digest Fri Nov 28 19:38:33 EST 2025 --- audit_digest.txt | 135 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 135 insertions(+) create mode 100644 audit_digest.txt diff --git a/audit_digest.txt b/audit_digest.txt new file mode 100644 index 00000000000..e119d50f864 --- /dev/null +++ b/audit_digest.txt @@ -0,0 +1,135 @@ +Disk usage before clone: +Filesystem Size Used Avail Use% Mounted on +/dev/block/dm-12 879M 876M 0 100% / +tmpfs 3.5G 1.9M 3.5G 1% /dev +tmpfs 3.5G 0 3.5G 0% /mnt +/dev/block/dm-14 331M 330M 0 100% /system_ext +/dev/block/dm-15 3.9G 3.9G 0 100% /product +/dev/block/dm-16 779M 777M 0 100% /vendor +/dev/block/dm-17 20M 20M 0 100% /vendor_dlkm +tmpfs 3.5G 28K 3.5G 1% /apex +/dev/block/loop6 232K 152K 76K 67% /apex/com.android.hardware.cas@1 +/dev/block/loop7 6.6M 6.6M 0 100% /apex/com.google.pixel.wifi.ext@1 +/dev/block/loop4 256M 254M 0 100% /apex/com.google.pixel.camera.hal@1714164480 +/dev/block/loop5 7.4M 7.4M 0 100% /apex/com.android.devicelock@343201000 +/dev/block/dm-23 4.4M 4.4M 0 100% /apex/com.android.neuralnetworks@360528200 +/dev/block/dm-24 19M 19M 0 100% /apex/com.android.cellbroadcast@360913060 +/dev/block/dm-26 4.4M 4.4M 0 100% /apex/com.android.resolv@360911240 +/dev/block/dm-22 11M 11M 0 100% /apex/com.android.configinfrastructure@360528200 +/dev/block/loop11 5.1M 5.1M 0 100% /apex/com.google.android.widevine@190250226 +/dev/block/loop13 604K 576K 16K 98% /apex/com.android.hardware.biometrics.fingerprint.virtual@1 +/dev/block/loop23 3.8M 3.8M 0 100% /apex/com.android.compos@3 +/dev/block/dm-32 20M 20M 0 100% /apex/com.android.bt@360832420 +/dev/block/dm-35 29M 29M 0 100% /apex/com.android.media.swcodec@360913040 +/dev/block/dm-28 16M 16M 0 100% /apex/com.android.healthfitness@360915160 +/dev/block/dm-20 840K 812K 12K 99% /apex/com.android.ipsec@360840100 +/dev/block/dm-29 10M 10M 0 100% /apex/com.android.nfcservices@360911780 +/dev/block/dm-31 23M 23M 0 100% /apex/com.android.adservices@360650020 +/dev/block/dm-33 6.7M 6.7M 0 100% /apex/com.android.adbd@360528200 +/dev/block/dm-34 1.5M 1.5M 0 100% /apex/com.android.uprobestats@360528200 +/dev/block/dm-36 4.9M 4.9M 0 100% /apex/com.android.conscrypt@360913040 +/dev/block/dm-42 6.3M 6.2M 0 100% /apex/com.android.extservices@360906083 +/dev/block/dm-39 26M 26M 0 100% /apex/com.android.permission@361004080 +/dev/block/loop26 73M 73M 0 100% /apex/com.google.android.hardware.biometrics.face@1 +/dev/block/dm-37 788K 756K 16K 98% /apex/com.android.tzdata@360527580 +/dev/block/loop32 232K 48K 180K 22% /apex/com.google.pixel.euicc.update@360799999 +/dev/block/dm-43 28M 28M 0 100% /apex/com.android.art@360910040 +/dev/block/dm-44 13M 13M 0 100% /apex/com.android.ondevicepersonalization@360659040 +/dev/block/dm-45 27M 27M 0 100% /apex/com.android.mediaprovider@360911480 +/dev/block/dm-41 6.8M 6.7M 0 100% /apex/com.android.uwb@360911260 +/dev/block/loop37 232K 112K 116K 50% /apex/com.android.apex.cts.shim@1 +/dev/block/dm-52 1.7M 1.7M 0 100% /apex/com.android.profiling@360528200 +/dev/block/dm-49 1.3M 1.3M 0 100% /apex/com.android.rkpd@361011000 +/dev/block/loop43 36M 36M 0 100% /apex/com.android.i18n@1 +/dev/block/dm-25 21M 21M 0 100% /apex/com.android.tethering@360911700 +/dev/block/loop47 7.8M 7.7M 0 100% /apex/com.android.runtime@1 +/dev/block/loop39 364K 332K 28K 93% /apex/com.android.hardware.biometrics.face.virtual@2 +/dev/block/dm-50 5.8M 5.7M 0 100% /apex/com.android.media@360913040 +/dev/block/dm-48 2.9M 2.9M 0 100% /apex/com.android.os.statsd@361020060 +/dev/block/dm-55 764K 736K 16K 98% /apex/com.android.sdkext@360840080 +/dev/block/dm-54 4.2M 4.2M 0 100% /apex/com.android.appsearch@361004020 +/dev/block/dm-60 232K 104K 124K 46% /apex/com.android.scheduling@360528200 +/dev/block/dm-58 312K 280K 28K 91% /apex/com.android.crashrecovery@360528200 +/dev/block/dm-56 11M 11M 0 100% /apex/com.android.wifi@360911300 +/dev/block/loop45 86M 86M 0 100% /apex/com.android.virt@3 +tmpfs 3.5G 4.0K 3.5G 1% /bootstrap-apex +/dev/block/loop0 788K 756K 16K 98% /bootstrap-apex/com.android.tzdata@360527580 +/dev/block/loop3 7.8M 7.7M 0 100% /bootstrap-apex/com.android.runtime@1 +/dev/block/loop2 86M 86M 0 100% /bootstrap-apex/com.android.virt@3 +/dev/block/loop1 36M 36M 0 100% /bootstrap-apex/com.android.i18n@1 +tmpfs 3.5G 0 3.5G 0% /tmp +/dev/fuse 109G 108G 1.0G 100% /storage/emulated +=== Repo health check Fri Nov 28 19:36:48 EST 2025 === +Filesystem Size Used Avail Use% Mounted on +/dev/block/dm-12 879M 876M 0 100% / +tmpfs 3.5G 1.9M 3.5G 1% /dev +tmpfs 3.5G 0 3.5G 0% /mnt +/dev/block/dm-14 331M 330M 0 100% /system_ext +/dev/block/dm-15 3.9G 3.9G 0 100% /product +/dev/block/dm-16 779M 777M 0 100% /vendor +/dev/block/dm-17 20M 20M 0 100% /vendor_dlkm +tmpfs 3.5G 28K 3.5G 1% /apex +/dev/block/loop6 232K 152K 76K 67% /apex/com.android.hardware.cas@1 +/dev/block/loop7 6.6M 6.6M 0 100% /apex/com.google.pixel.wifi.ext@1 +/dev/block/loop4 256M 254M 0 100% /apex/com.google.pixel.camera.hal@1714164480 +/dev/block/loop5 7.4M 7.4M 0 100% /apex/com.android.devicelock@343201000 +/dev/block/dm-23 4.4M 4.4M 0 100% /apex/com.android.neuralnetworks@360528200 +/dev/block/dm-24 19M 19M 0 100% /apex/com.android.cellbroadcast@360913060 +/dev/block/dm-26 4.4M 4.4M 0 100% /apex/com.android.resolv@360911240 +/dev/block/dm-22 11M 11M 0 100% /apex/com.android.configinfrastructure@360528200 +/dev/block/loop11 5.1M 5.1M 0 100% /apex/com.google.android.widevine@190250226 +/dev/block/loop13 604K 576K 16K 98% /apex/com.android.hardware.biometrics.fingerprint.virtual@1 +/dev/block/loop23 3.8M 3.8M 0 100% /apex/com.android.compos@3 +/dev/block/dm-32 20M 20M 0 100% /apex/com.android.bt@360832420 +/dev/block/dm-35 29M 29M 0 100% /apex/com.android.media.swcodec@360913040 +/dev/block/dm-28 16M 16M 0 100% /apex/com.android.healthfitness@360915160 +/dev/block/dm-20 840K 812K 12K 99% /apex/com.android.ipsec@360840100 +/dev/block/dm-29 10M 10M 0 100% /apex/com.android.nfcservices@360911780 +/dev/block/dm-31 23M 23M 0 100% /apex/com.android.adservices@360650020 +/dev/block/dm-33 6.7M 6.7M 0 100% /apex/com.android.adbd@360528200 +/dev/block/dm-34 1.5M 1.5M 0 100% /apex/com.android.uprobestats@360528200 +/dev/block/dm-36 4.9M 4.9M 0 100% /apex/com.android.conscrypt@360913040 +/dev/block/dm-42 6.3M 6.2M 0 100% /apex/com.android.extservices@360906083 +/dev/block/dm-39 26M 26M 0 100% /apex/com.android.permission@361004080 +/dev/block/loop26 73M 73M 0 100% /apex/com.google.android.hardware.biometrics.face@1 +/dev/block/dm-37 788K 756K 16K 98% /apex/com.android.tzdata@360527580 +/dev/block/loop32 232K 48K 180K 22% /apex/com.google.pixel.euicc.update@360799999 +/dev/block/dm-43 28M 28M 0 100% /apex/com.android.art@360910040 +/dev/block/dm-44 13M 13M 0 100% /apex/com.android.ondevicepersonalization@360659040 +/dev/block/dm-45 27M 27M 0 100% /apex/com.android.mediaprovider@360911480 +/dev/block/dm-41 6.8M 6.7M 0 100% /apex/com.android.uwb@360911260 +/dev/block/loop37 232K 112K 116K 50% /apex/com.android.apex.cts.shim@1 +/dev/block/dm-52 1.7M 1.7M 0 100% /apex/com.android.profiling@360528200 +/dev/block/dm-49 1.3M 1.3M 0 100% /apex/com.android.rkpd@361011000 +/dev/block/loop43 36M 36M 0 100% /apex/com.android.i18n@1 +/dev/block/dm-25 21M 21M 0 100% /apex/com.android.tethering@360911700 +/dev/block/loop47 7.8M 7.7M 0 100% /apex/com.android.runtime@1 +/dev/block/loop39 364K 332K 28K 93% /apex/com.android.hardware.biometrics.face.virtual@2 +/dev/block/dm-50 5.8M 5.7M 0 100% /apex/com.android.media@360913040 +/dev/block/dm-48 2.9M 2.9M 0 100% /apex/com.android.os.statsd@361020060 +/dev/block/dm-55 764K 736K 16K 98% /apex/com.android.sdkext@360840080 +/dev/block/dm-54 4.2M 4.2M 0 100% /apex/com.android.appsearch@361004020 +/dev/block/dm-60 232K 104K 124K 46% /apex/com.android.scheduling@360528200 +/dev/block/dm-58 312K 280K 28K 91% /apex/com.android.crashrecovery@360528200 +/dev/block/dm-56 11M 11M 0 100% /apex/com.android.wifi@360911300 +/dev/block/loop45 86M 86M 0 100% /apex/com.android.virt@3 +tmpfs 3.5G 4.0K 3.5G 1% /bootstrap-apex +/dev/block/loop0 788K 756K 16K 98% /bootstrap-apex/com.android.tzdata@360527580 +/dev/block/loop3 7.8M 7.7M 0 100% /bootstrap-apex/com.android.runtime@1 +/dev/block/loop2 86M 86M 0 100% /bootstrap-apex/com.android.virt@3 +/dev/block/loop1 36M 36M 0 100% /bootstrap-apex/com.android.i18n@1 +tmpfs 3.5G 0 3.5G 0% /tmp +/dev/fuse 109G 108G 1.0G 100% /storage/emulated +On branch master +Your branch is up to date with 'origin/master'. + +You are in a sparse checkout with 1% of tracked files present. + +Untracked files: + (use "git add ..." to include in what will be committed) + audit_digest.txt + +nothing added to commit but untracked files present (use "git add" to track) +=== End check === +c800d69c3299552ee072561d1ab76bd761e6d9e3 +c800d69c3299552ee072561d1ab76bd761e6d9e3 From 4d5a329eb433567527c230bbdcea40bfacc11cd4 Mon Sep 17 00:00:00 2001 From: AuditBot Date: Fri, 28 Nov 2025 20:08:01 -0500 Subject: [PATCH 5/7] Logged new GitHub PAT hash --- audit_digest.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/audit_digest.txt b/audit_digest.txt index e119d50f864..2c68e3760b9 100644 --- a/audit_digest.txt +++ b/audit_digest.txt @@ -133,3 +133,4 @@ nothing added to commit but untracked files present (use "git add" to track) === End check === c800d69c3299552ee072561d1ab76bd761e6d9e3 c800d69c3299552ee072561d1ab76bd761e6d9e3 +PAT_HASH=a4ab47622d1d5d385df9a44949507a5d95a220958d56e8dd182d16dfff15f3f1 - From 9c1b94f8d5c6dff5ad777daba7a1b2e177a73b10 Mon Sep 17 00:00:00 2001 From: luke3420rgb Date: Sun, 7 Dec 2025 21:50:37 -0500 Subject: [PATCH 6/7] Create stc aff upload all files, folders, images --- stc aff | 1 + 1 file changed, 1 insertion(+) create mode 100644 stc aff diff --git a/stc aff b/stc aff new file mode 100644 index 00000000000..99446fe06c5 --- /dev/null +++ b/stc aff @@ -0,0 +1 @@ +upload files \ No newline at end of file From 88e2404ff80c5c9bd601dd0d67247a5ee2d49d4c Mon Sep 17 00:00:00 2001 From: luke3420rgb Date: Sun, 7 Dec 2025 21:52:53 -0500 Subject: [PATCH 7/7] Create pictures upload files --- download/pictures | 1 + 1 file changed, 1 insertion(+) create mode 100644 download/pictures diff --git a/download/pictures b/download/pictures new file mode 100644 index 00000000000..99446fe06c5 --- /dev/null +++ b/download/pictures @@ -0,0 +1 @@ +upload files \ No newline at end of file