guardian / guardian/identity-processes

Formstack consents - AWS Java SDK update

Open
#284 0 comments 0 reactions 1 assignee Claimed by @bendudiak-fry View on GitHub
Dominant language
Scala
Stars
0
Forks
1
PR merge metrics
No merged PRs in 30d

Description

We received an email from Huma Islam from Identity & trust regarding a required updated to AWS's Java SDK.

Link: https://groups.google.com/a/guardian.co.uk/g/newsletters.dev/c/cgGeU_CgocM/m/HTJ4yl-KBgAJ

They are trying to find out who owns https://github.com/guardian/identity-processes/tree/main/formstack-consents as they have **merged** in a PR in to update the AWS Java SDK version from 1 to 2, which could affect these.

This appears to have been branched off this original ticket https://github.com/guardian/maintaining-scala-projects/issues/9 for upgrading the AWS Java SDK on all guardian projects (because v1 is EOL).

We need to:

* Find out who owns https://github.com/guardian/identity-processes/tree/main/formstack-consents
* Understand more about the formstack consents, and where they are used.
* Find out what sort of call is made to IDAPI to signup. Authenticated ( click a link in email ) or not?

Update:

After a quick investigation, we can tell the formstack form is used at least here: https://holidays.theguardian.com/newsletter/ and perhaps elsewhere.

@dblatcher very helpfully provided a link to his original documentation regarding formstack forms: https://docs.google.com/document/d/1YE2B8AB93khYqLj7OdZgO1V9pmJcHqD6MYfB8hfCpxY/edit?tab=t.0#heading=h.o7ah5ol5ihdj

I've checked the production AWS Lambda function here: https://eu-west-1.console.aws.amazon.com/lambda/home?region=eu-west-1#/functions/FormstackConsentsLambda-PROD?tab=monitoring

There have been 3,151 invocations in the last 12 months, and no failures.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.