All notable changes to this project will be documented in this file. See conventional commits for commit guidelines.
- CSP test (#83) - (6871789) - Chris Smith
- v2 migration Cloudflare KV (#81) - (527987e) - Chris Smith
- allow localhost (#82) - (3147ca7) - Chris Smith
- reduce timeout (#80) - (aa88934) - Chris Smith
- (terraform) datalake_bucket_access IAM policy typo (#74) - (6112693) - xDarksome
- upgrade deps (#77) - (6b251f8) - Chris Smith
- downgrade runner (#75) - (86facf5) - Chris Smith
- (cd) fixing the current version deployment (#69) - (a336d3e) - Max Kalashnikoff
- refresh token only when necessary (#71) - (0a9d59b) - Chris Smith
- validate CI run - (b7b9d98) - Xavier Basty
- remove prefix from cocogitto releases - (d318ab1) - Xavier Basty
- validate CI run - (32ebae1) - Xavier Basty
- validate CI run (#66) - (10bf292) - Xavier Basty
- validate CI run (#65) - (85cdf24) - Xavier Basty
- update
ci_workflow
dependencies (#64) - (3efb889) - Xavier Basty
- add timeouts to external api requests (#63) - (9c0140d) - xDarksome
- Grafana panels (#62) - (7bdcc65) - Xavier Basty
- migrate to dedicated AWS account and update CI (#60) - (ab057bb) - Xavier Basty
- scale to 4CPU/8GiB (#59) - (dc8c5ce) - xDarksome
- analytics (#57) - (e1c9265) - xDarksome
- remove domain override for scam apps (#56) - (66d1ce4) - Derek
- Create LICENSE - (a56827c) - Derek
- remove linked issues check (#54) - (9aa1a9a) - Xavier Basty
- update test scam domain - (83aee99) - Darksome
- juice up prod to 2 CPU's (#53) - (6ee1e88) - xDarksome
- update non-scam domain - (994406d) - Derek
- CsrfToken::validate_format checking only JWT header (#52) - (ec2ec56) - xDarksome
- geo-blocking (#51) - (e942c90) - Xavier Basty
- sanitize /index.js?token parameter (#49) - (a40075c) - xDarksome
- make scam use-case look like malicious - (667bbf1) - Darksome
- data_api_auth_token on cd - (c3e2162) - Darksome
- scam guard (#48) - (416202a) - xDarksome
- adds target origin on post message (#47) - (600b7d2) - Gancho Radkov
- (ci) Terraform CI not kicking off deploy - (7de0851) - Derek
- (ci) ci kicking off on .github changes - (0788641) - Derek
- cannot deploy cert - (4a48487) - Derek
- sends message to parent page that verify has loaded (#46) - (d7ea55b) - Gancho Radkov
- (ci) Terraform CI not kicking off deploy - (d730f41) - Derek
- expose on .org (#45) - (cdee926) - Derek
- don't use cookies for CSRF protection (#43) - (6276d0b) - xDarksome
- make Verify API opt-in & secure attestation with CSRF tokens (#42) - (022f45a) - xDarksome
- propagate tags to ECS tasks - (4087c5f) - Derek
- remove redundant project actions (#38) - (2f48904) - Xavier Basty
- (terraform) update hashicorp/aws version (#34) - (65ff9d1) - xDarksome
- Validate project IDs (#25, #33) - (bf86b33) - xDarksome
- add project issues workflow, update project id (#32) - (727ccbc) - Xavier Basty
- update Grafana version - (d012342) - Darksome
- (infra) downsize redis - (e7449eb) - Derek
- don't post /attestation if attestationId is invalid (#28) - (029e130) - xDarksome
- Temporary disable Content-Security-Policy (#27) - (d8f3694) - xDarksome
- Allow localhost on prod - (f895c61) - xDarksome
- Impl proper CORS for {OPTIONS,GET} /attestation/{id} (#16) - (ec75150) - xDarksome
- Grafana data source uids - (3b8ea46) - Darksome
- disambiguate "project not found" 404 and "no verified domains" 404 (#21) - (b489581) - xDarksome
- Grafana (#17) - (3ecf2f9) - xDarksome
- Operational Readiness: o11y (#15) - (c6cef9b) - xDarksome
- Build Content-Security-Policy header based on ProjectData::verified_domains (#14) - (8e16abc) - xDarksome
- Remove branch name from image tag in deploy.yml - (8031e5c) - xDarksome
- Implement project data cache (#12) - (9917d98) - xDarksome
- Remove 'kick-off-release' from ci_terraform.yml - (632cdac) - xDarksome
- Validate project ids using
cerberus
(#10) - (6512709) - xDarksome
- Skip 'release' workflow for 'chore' commits - (2649f82) - xDarksome
- Add hardcoded Content-Security-Policy header (#9) - (92ad690) - xDarksome
- Add manual deploy workflow (#13) - (cb00962) - xDarksome
- Fix compiler warnings - (0bc9a8b) - xDarksome
- Fix compiler warnings - (3f423aa) - Darksome
- fmt - (82fb3b3) - Derek
- allow cors on get attestation - (61019c6) - Derek
- re-adds
/attestation
POST req route - (854439d) - Gancho Radkov
- adds
content-type: json
to POST req headers - (81446d8) - Gancho Radkov
- updates gist url to include
/attestation
for POST req - (51ec9a5) - Gancho Radkov
- updates gist url - (d7861f8) - Gancho Radkov
- serve enclave - (c2859d4) - Derek
- pin dependencies - (6f162e2) - Derek
- add enclave - (09d9227) - Derek
- fmt - (d9fd108) - Derek
- deploy redis - (0aa64c8) - Derek
- remove postgres - (bdb4923) - Derek
- comment out clopp - (39ffd93) - Derek
- fmt - (5dd9c16) - Derek
- tests and clippy - (c25b380) - Derek
- add justfile - (fef5cde) - Derek
- getting/setting attestion works - (169e627) - Derek
- integrate Redis - (2c90652) - Derek
- implement attestation endpoint - (7359e24) - Derek
- wrong repository targeted - (e8dd6b6) - Derek
- terraform runs release - (4ba96da) - Derek
- removes dependency - (976c172) - Derek
- var files don't exist - (26abfc5) - Derek
- fmt - (6ba6e24) - Derek
Changelog generated by cocogitto.