Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Revert to original interop lambdas for compatability, support upload to and download from multiple backends (#25) * Use midnight UTC as cut-off for exposure key expiration (#24) * Set missing columns when re-inserting invalid keys (#26) * feat: support for notices in cleanup lambda (#27) * Use correct timezone for inserted metrics (covidgreen#28) * close db connections to avoid flooding db (covidgreen#29) * Syncing to latest (#6) * Support for APHL verification process (#10) * Applies linting rules in line with other covid-green repos * Enforces linting on all PRs and pushes to current * Don't include keys which are still valid, re-insert them for future processing (#13) * Fix error thrown when processing an invalid key from interop (#20) * Cleanup lambda (#19) * EFGS compatability (#22) * Remove exp for tokens as they should be manually revoked in db (#21) * Add offset to check for still valid keys, option to disable check (#23) * Revert to original interop lambdas for compatability, support upload to and download from multiple backends (#25) * Use midnight UTC as cut-off for exposure key expiration (#24) * Set missing columns when re-inserting invalid keys (#26) * feat: support for notices in cleanup lambda (#27) * Use correct timezone for inserted metrics (covidgreen#28) * close db connections to avoid flooding db (covidgreen#29) Co-authored-by: Jack Murdoch <[email protected]> Co-authored-by: Dennis Gove <[email protected]> Co-authored-by: Paolo Chiodi <[email protected]> * latest (#7) * Support for APHL verification process (#10) * Applies linting rules in line with other covid-green repos * Enforces linting on all PRs and pushes to current * Don't include keys which are still valid, re-insert them for future processing (#13) * Fix error thrown when processing an invalid key from interop (#20) * Cleanup lambda (#19) * EFGS compatability (#22) * Remove exp for tokens as they should be manually revoked in db (#21) * Add offset to check for still valid keys, option to disable check (#23) * Revert to original interop lambdas for compatability, support upload to and download from multiple backends (#25) * Use midnight UTC as cut-off for exposure key expiration (#24) * Set missing columns when re-inserting invalid keys (#26) * feat: support for notices in cleanup lambda (#27) * Use correct timezone for inserted metrics (covidgreen#28) * close db connections to avoid flooding db (covidgreen#29) Co-authored-by: Jack Murdoch <[email protected]> Co-authored-by: Dennis Gove <[email protected]> Co-authored-by: Paolo Chiodi <[email protected]> * proto update * Latest changes * Syncing to latest changes (covidgreen#30) * Merge changes from Nearform repos * Deploy interop lambdas to cti-dev * Improve logging, rollback batch on upload error (#2) * Fix transaction * Deployment actions for qa-dela * Make token description mandatory * Create metrics for number of keys uploaded and downloaded to and from the interop service * Upgrade pg to latest * Fix start and end timestamps in export files * Deployment actions for pa-prod (#4) * Deployment actions for prod-scot (#5) * Deployment actions for prod-jers (#6) * Deployment actions for prod-dela (#7) * Remove deployment actions for dev-ni * Remove dev-gi deployment actions * Deployment actions for NJ QA (#8) * Deployment actions for cleanup lambda * Deployment actions for nfcs-dev (#9) * nfcs-dev does not have interop lambdas * Missing eployment actions for cleanup lambda * Deployment actions for prod-newjers (#10) * Revert to original interop lambdas to prevent problems in prod * add annotations to dev * Update prod.yml * add credentials * add credentials * Deploy interop integration on QA envs * Deployment actions for qa-gct (#14) * Deploy interop lambdas to gct-qa * Deploy interop lambdas to gct-qa * Temporary EFGS integration (#15) * Remove dev annotation * Stop prod-cti deploys temporarily * Deploy interop lambdas to new envs * Better handling for no new keys * Upload to interop in batches of 1000 (#16) * Handle missing transmissionRiskLevel in EFGS * Deploy interop to gct-prod * Download new batches from EFGS only (#17) * feat: support for notices in cleanup lambda (#18) * Enable cti-prod deployment * QR code generation (#20) * Fix var name for qr bucket * Export file version (#23) * Ensure daysSinceOnset and transmissionRiskLevel are valid (#24) * Exclude temporary records * Support for alerting when upload threshold exceeded (#25) * Missing await * Missing imports * Logging * Await db * Fix missing reference * More logging, fix query * Fix query and limit to check-ins at current venue * Fix query * Alert date formatting improvement * fix: Remove erroneous code * Exposure fix * Lint fix * More exposure changes * fixing exposure check * Fix for daily file generation * Fix for daily file generation * Reverting exposure change and adding cf lambda * reverting exposure changes * Switching exposures to daily history file * Lint fiox * Exposures fix * Fixing order of file creation * Fixing daily files * removing unused lambda * Fixing origin * lint fixes * Removing log * Default fix * Adding check for future keys * adding download count fix * lint fix * Adding package lock * Fixing variance * Lint fix * Fixing upload check * Fixing data param * Fixing key name * Removing unused code * adding enx logo metrcis generation * lint fix * Minro tweaks * Only run enx logo counts if enabled Co-authored-by: Jack Murdoch <[email protected]> Co-authored-by: Jack Murdoch <[email protected]> Co-authored-by: Valerio Barrila <[email protected]> Co-authored-by: Paolo Chiodi <[email protected]> * Update cleanup.js Co-authored-by: Jack Murdoch <[email protected]> Co-authored-by: Paolo Chiodi <[email protected]> Co-authored-by: Dennis Gove <[email protected]> Co-authored-by: Jack Murdoch <[email protected]> Co-authored-by: Valerio Barrila <[email protected]>
- Loading branch information