Page MenuHomePhorge
Feed Search

Aug 16 2024

will closed D13095: [terraform] remove unnecessary redeploy.
Aug 16 2024, 8:15 PM
will committed rCOMMb0ce5bba9ba0: [terraform] remove unnecessary redeploy.
Aug 16 2024, 8:14 PM
will closed D13094: [terraform] increase max time for curl.
Aug 16 2024, 7:05 PM
will committed rCOMM431156bb46bc: [terraform] increase max time for curl.
Aug 16 2024, 7:05 PM
will closed D13093: [terraform] fix indents.
Aug 16 2024, 7:05 PM
will committed rCOMM73f6a4f35181: [terraform] fix indents.
Aug 16 2024, 7:05 PM
will added a comment to D13096: [terraform] include keyserver logs on keyserver init for qr code for self-host aws-deploy script.

how'd you decide on --since 1d?

Aug 16 2024, 3:47 PM
will requested review of D13096: [terraform] include keyserver logs on keyserver init for qr code for self-host aws-deploy script.
Aug 16 2024, 4:26 AM
will requested review of D13095: [terraform] remove unnecessary redeploy.
Aug 16 2024, 3:37 AM
will requested review of D13094: [terraform] increase max time for curl.
Aug 16 2024, 3:30 AM
will requested review of D13093: [terraform] fix indents.
Aug 16 2024, 3:23 AM

Aug 15 2024

will closed D12409: [lib] Use sqlite for message store local instead of redux persist.
Aug 15 2024, 6:30 PM
will committed rCOMM1fb9b351f16c: [lib] Use sqlite for message store local instead of redux persist.
Aug 15 2024, 6:30 PM
will accepted D13089: [keyserver] Always use default role permissions for GENESIS.
Aug 15 2024, 5:11 AM
will closed D13088: [terraform] Disable traffic after terraform apply and reenable after health check.
Aug 15 2024, 2:36 AM
will committed rCOMMad0f473b3376: [terraform] Disable traffic after terraform apply and reenable after health….
Aug 15 2024, 2:36 AM

Aug 14 2024

will requested review of D13088: [terraform] Disable traffic after terraform apply and reenable after health check.
Aug 14 2024, 9:07 PM
will closed D13087: [terraform] remove unnecessary aws deploy script commands to adjust ingress rules to keyserver load balancer.
Aug 14 2024, 8:19 PM
will committed rCOMMbf5cae4c208a: [terraform] remove unnecessary aws deploy script commands to adjust ingress….
Aug 14 2024, 8:19 PM
will requested review of D13087: [terraform] remove unnecessary aws deploy script commands to adjust ingress rules to keyserver load balancer.
Aug 14 2024, 8:06 PM

Aug 13 2024

will accepted D13065: [native] Simplify types.
Aug 13 2024, 11:20 PM
will accepted D13063: [native] Simplify name.
Aug 13 2024, 11:18 PM
will added a comment to D12409: [lib] Use sqlite for message store local instead of redux persist.

It might be a good idea to create a task tracking landing this.

Aug 13 2024, 11:18 PM
will added inline comments to D12409: [lib] Use sqlite for message store local instead of redux persist.
Aug 13 2024, 11:17 PM
will updated the diff for D12409: [lib] Use sqlite for message store local instead of redux persist.

return local messages when there are payloadMessages

Aug 13 2024, 11:16 PM

Aug 12 2024

will closed D13045: [terraform] add terraform apply to aws-deploy script.
Aug 12 2024, 3:12 PM
will committed rCOMMede486031429: [terraform] add terraform apply to aws-deploy script.
Aug 12 2024, 3:12 PM
will requested review of D13045: [terraform] add terraform apply to aws-deploy script.
Aug 12 2024, 4:45 AM
will closed D12960: [terraform] configure personal ip address through script and not allowed_ips var.
Aug 12 2024, 3:54 AM
will committed rCOMM249f1d9e48c5: [terraform] configure personal ip address through script and not allowed_ips var.
Aug 12 2024, 3:54 AM
will updated the diff for D12960: [terraform] configure personal ip address through script and not allowed_ips var.

nit sg

Aug 12 2024, 3:50 AM
will updated the diff for D12960: [terraform] configure personal ip address through script and not allowed_ips var.

update to [[

Aug 12 2024, 3:49 AM

Aug 9 2024

will updated the diff for D12960: [terraform] configure personal ip address through script and not allowed_ips var.

review feedback

Aug 9 2024, 7:44 PM

Aug 8 2024

will added inline comments to D12960: [terraform] configure personal ip address through script and not allowed_ips var.
Aug 8 2024, 6:54 PM
will added inline comments to D12960: [terraform] configure personal ip address through script and not allowed_ips var.
Aug 8 2024, 5:17 PM
will closed D13002: [terraform] resolve faulty ecs task stop alarm.
Aug 8 2024, 5:12 PM
will committed rCOMM5c106b1d9067: [terraform] resolve faulty ecs task stop alarm.
Aug 8 2024, 5:12 PM
will updated the diff for D13002: [terraform] resolve faulty ecs task stop alarm.

address false positives

Aug 8 2024, 4:34 PM

Aug 7 2024

will accepted D13021: [native] Replace react-native-ffmpeg with ffmpeg-kit-react-native.
Aug 7 2024, 11:18 PM
will closed D12959: [terraform] Adds aws region export to aws-deploy.sh script.
Aug 7 2024, 2:43 AM
will closed D12930: [terraform] deploy landing on comm services cluster.
Aug 7 2024, 2:43 AM
will committed rCOMM83d9d1cd0a62: [terraform] Adds aws region export to aws-deploy.sh script.
Aug 7 2024, 2:43 AM
will committed rCOMMb68f08961379: [terraform] deploy landing on comm services cluster.
Aug 7 2024, 2:43 AM
will closed D12929: [terraform] use module approach for landing.
Aug 7 2024, 2:43 AM
will closed D12928: [keyserver] Run webapp through comm services cluster.
Aug 7 2024, 2:43 AM
will committed rCOMMa0bf6ca20ee0: [terraform] use module approach for landing.
Aug 7 2024, 2:43 AM
will committed rCOMM42499907ef11: [keyserver] Run webapp through comm services cluster.
Aug 7 2024, 2:43 AM
will closed D12906: [terraform] Create module for webapp/landing and convert webapp to module.
Aug 7 2024, 2:43 AM
will committed rCOMM373d6c75fa93: [terraform] Create module for webapp/landing and convert webapp to module.
Aug 7 2024, 2:43 AM
will updated the diff for D12959: [terraform] Adds aws region export to aws-deploy.sh script.

review feedback AWS_DEFAULT_REGION to AWS_REGION

Aug 7 2024, 2:09 AM
will updated the diff for D12930: [terraform] deploy landing on comm services cluster.

rebase and created shared locals file

Aug 7 2024, 1:58 AM
will updated the diff for D12929: [terraform] use module approach for landing.

rebase before landing

Aug 7 2024, 1:49 AM
will updated the diff for D12928: [keyserver] Run webapp through comm services cluster.

move up image to 103

Aug 7 2024, 1:45 AM
will updated the diff for D12928: [keyserver] Run webapp through comm services cluster.

rebase before landing

Aug 7 2024, 1:44 AM
will added inline comments to D12928: [keyserver] Run webapp through comm services cluster.
Aug 7 2024, 1:39 AM
will updated the diff for D12906: [terraform] Create module for webapp/landing and convert webapp to module.

rebase before landing

Aug 7 2024, 1:38 AM

Aug 6 2024

will closed D12927: [keyserver] Do not verify identity logged for webapp and landing.
Aug 6 2024, 5:53 PM
will committed rCOMM6adc85c83906: [keyserver] Do not verify identity logged for webapp and landing.
Aug 6 2024, 5:53 PM
will requested review of D13002: [terraform] resolve faulty ecs task stop alarm.
Aug 6 2024, 5:44 PM
will added a comment to D12848: [nix] revert nix watchman to use brew.

Diff no longer required. @marcin seems to have resolved his Nix watchman issues on https://linear.app/comm/issue/ENG-8886/watchman-failure-in-cd-native-andand-yarn-dev

Aug 6 2024, 5:34 PM
will abandoned D12848: [nix] revert nix watchman to use brew.
Aug 6 2024, 5:31 PM
will updated the diff for D12927: [keyserver] Do not verify identity logged for webapp and landing.

rebase before land

Aug 6 2024, 5:30 PM
will accepted D12993: [native] Update to react-native-ffmpeg@0.5.2.
Aug 6 2024, 1:02 AM

Aug 5 2024

will accepted D12992: [native] Add jcenter() as a fallback in our react-native-ffmpeg patch.
Aug 5 2024, 9:14 PM
will updated the summary of D12930: [terraform] deploy landing on comm services cluster.
Aug 5 2024, 7:01 PM
will updated the summary of D12928: [keyserver] Run webapp through comm services cluster.
Aug 5 2024, 6:58 PM
will updated the summary of D12928: [keyserver] Run webapp through comm services cluster.
Aug 5 2024, 6:57 PM
will updated the summary of D12906: [terraform] Create module for webapp/landing and convert webapp to module.
Aug 5 2024, 6:56 PM
will updated the diff for D12906: [terraform] Create module for webapp/landing and convert webapp to module.

review feedback

Aug 5 2024, 6:56 PM
will updated the summary of D12927: [keyserver] Do not verify identity logged for webapp and landing.
Aug 5 2024, 6:54 PM
will updated the diff for D12927: [keyserver] Do not verify identity logged for webapp and landing.

review feedback

Aug 5 2024, 6:52 PM
will accepted D12989: [terraform] Deploy Identity 0.34 to production.
Aug 5 2024, 2:48 PM
will accepted D12974: [terraform] Add Backup to ECS Service Connect.

Looks good to me!

Aug 5 2024, 1:19 PM
will added a comment to D12959: [terraform] Adds aws region export to aws-deploy.sh script.

Accepting because according to your test plan, it worked. It should work as long as aws-cli-v2 is used because it supports AWS_DEFAULT_REGION.

But be aware that AWS_REGION env takes precedence over AWS_DEFAULT_REGION in the CLI and generally the former should be used. This script will fail if somebody sets AWS_REGION to something else.

More context: https://stackoverflow.com/a/75670789 and https://docs.aws.amazon.com/sdkref/latest/guide/feature-region.html
It's unfortunate that SO has better explanation than official docs ¯\_(ツ)_/¯

Aug 5 2024, 12:39 PM
will requested review of D12960: [terraform] configure personal ip address through script and not allowed_ips var.
Aug 5 2024, 4:03 AM
will requested review of D12959: [terraform] Adds aws region export to aws-deploy.sh script.
Aug 5 2024, 2:35 AM
will updated the diff for D12929: [terraform] use module approach for landing.

include default blank landing domain

Aug 5 2024, 2:10 AM

Aug 2 2024

will added inline comments to D12928: [keyserver] Run webapp through comm services cluster.
Aug 2 2024, 3:29 AM

Aug 1 2024

will updated the diff for D12928: [keyserver] Run webapp through comm services cluster.

full review feedback

Aug 1 2024, 7:00 PM
will planned changes to D12928: [keyserver] Run webapp through comm services cluster.
Aug 1 2024, 6:18 PM
will updated the diff for D12928: [keyserver] Run webapp through comm services cluster.

review feedback. use secrets.json approach instead of .env

Aug 1 2024, 6:09 PM

Jul 31 2024

will added a comment to D12906: [terraform] Create module for webapp/landing and convert webapp to module.

Nice! The code structure looks neat!
In the future we can do a similar thing to our ECS services - modules can help avoid lots of duplication.

The only thing I have mixed feelings is the name node_service - I think of it as a Node.js service (in fact it is) 😅 Could it be sth like keyserver_node_service? IDK

P.S. Have you tried terraform state mv or just killed old resources and restarted? :D Just curious, I'd do the latter

Jul 31 2024, 2:36 PM
will added inline comments to D12927: [keyserver] Do not verify identity logged for webapp and landing.
Jul 31 2024, 2:32 PM

Jul 30 2024

will planned changes to D12928: [keyserver] Run webapp through comm services cluster.

Planning to change .env to secrets.json approach

Jul 30 2024, 5:52 PM
will added inline comments to D12928: [keyserver] Run webapp through comm services cluster.
Jul 30 2024, 3:29 PM
will added a comment to D12928: [keyserver] Run webapp through comm services cluster.

General question:
What's the advantage of sops-encrypting new .env files instead of reusing our sops_file resource for secrets.json, having webapp-specific config inside it, and then doing

webapp_environment_vars = merge(local.secrets.webapp_secrets,  { ... })

?

I'm not saying your approach is bad, I just want to understand the motivation

Jul 30 2024, 3:29 PM
will updated the summary of D12927: [keyserver] Do not verify identity logged for webapp and landing.
Jul 30 2024, 5:19 AM
will accepted D12923: [terraform][dynamodb] Add userID index to reserved usernames table.
Jul 30 2024, 5:11 AM
will requested review of D12930: [terraform] deploy landing on comm services cluster.
Jul 30 2024, 4:33 AM
will updated the summary of D12928: [keyserver] Run webapp through comm services cluster.
Jul 30 2024, 4:15 AM
will requested review of D12928: [keyserver] Run webapp through comm services cluster.
Jul 30 2024, 4:13 AM
will requested review of D12929: [terraform] use module approach for landing.
Jul 30 2024, 4:10 AM
will requested review of D12927: [keyserver] Do not verify identity logged for webapp and landing.
Jul 30 2024, 4:01 AM

Jul 29 2024

will closed D12905: [terraform] move dns_name output to outputs.tf.
Jul 29 2024, 10:36 AM
will committed rCOMMe667653179ea: [terraform] move dns_name output to outputs.tf.
Jul 29 2024, 10:36 AM
will closed D12904: [terraform] Remove unnecessary mariadb address output.
Jul 29 2024, 10:36 AM
will committed rCOMMea65d810a92e: [terraform] Remove unnecessary mariadb address output.
Jul 29 2024, 10:36 AM
will requested review of D12905: [terraform] move dns_name output to outputs.tf.
Jul 29 2024, 1:09 AM
will requested review of D12906: [terraform] Create module for webapp/landing and convert webapp to module.
Jul 29 2024, 1:08 AM
will requested review of D12904: [terraform] Remove unnecessary mariadb address output.
Jul 29 2024, 1:03 AM