Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: PythonFloripa/py-certify-api
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: dev
Choose a base ref
...
head repository: PythonFloripa/py-certify-api
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 12 commits
  • 31 files changed
  • 4 contributors

Commits on Oct 29, 2025

  1. Merge pull request #1 from PythonFloripa/dev

    Adicionar workflow para publicação de imagem Docker no AWS ECR: Confi…
    maxsonferovante authored Oct 29, 2025
    Configuration menu
    Copy the full SHA
    492e0a2 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2 from PythonFloripa/dev

    Corrigir branch de push para 'master' no workflow de publicação da im…
    maxsonferovante authored Oct 29, 2025
    Configuration menu
    Copy the full SHA
    21b180d View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2025

  1. Configuration menu
    Copy the full SHA
    7c5f6cd View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2025

  1. Merge pull request #3 from PythonFloripa/dev

    Add certificate existence check before creation: Implemented a verifi…
    maxsonferovante authored Dec 5, 2025
    Configuration menu
    Copy the full SHA
    c3e9f7d View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2025

  1. Configuration menu
    Copy the full SHA
    f33236b View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2026

  1. Configuration menu
    Copy the full SHA
    c404065 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2026

  1. Merge pull request #6 from PythonFloripa/codex/migrate-lambdas-to-zip

    build: deploy api lambda as zip package
    maxsonferovante authored Jun 22, 2026
    Configuration menu
    Copy the full SHA
    4a812cc View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2026

  1. feat: Enhance repository implementations and add user certificate lis…

    …ting functionality
    
    - Refactor OrderRepositoryImpl to improve item preparation and date handling.
    - Update ParticipantRepositoryImpl to normalize email and streamline methods.
    - Revise ProductRepositoryImpl to include boolean flags for certificate presence.
    - Introduce ListUserCertificates feature with request and response models.
    - Implement list_user_certificates_handler to fetch user certificates based on email and success status.
    - Add unit tests for ListUserCertificates and DynamoDB repository item preparation.
    maxsonferovante committed Jun 25, 2026
    Configuration menu
    Copy the full SHA
    1b73f99 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2026

  1. Merge pull request #7 from PythonFloripa/codex/migrate-lambdas-to-zip

    feat: Enhance repository implementations and add user certificate lis…
    maxsonferovante authored Jun 26, 2026
    Configuration menu
    Copy the full SHA
    6b11b30 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2026

  1. refactor(pii): remove PII de participante não utilizada do modelo de …

    …dados
    
    Remove cpf, phone, city e a geolocalização de check-in das entidades, do
    request em lote, da resposta tech-order, dos mappers e do repositório de
    participantes — nenhum desses campos é usado para produzir, entregar ou
    validar um certificado. Também remove participant_document (CPF) das
    respostas das APIs de consulta/listagem e os métodos de busca por
    cpf/cidade. Testes e README atualizados.
    bentoluizv committed Aug 29, 2026
    Configuration menu
    Copy the full SHA
    21f5d19 View commit details
    Browse the repository at this point in the history
  2. feat(pii): adiciona script de limpeza de PII no DynamoDB

    Adiciona scripts/scrub_pii.py para remover os atributos de PII já
    armazenados nos itens existentes (cpf, phone, city e geolocalização de
    check-in), com os nomes de atributo específicos de cada tabela
    (participants, orders, certificates).
    
    Roda em dry-run por padrão e exige --apply mais o nome explícito de cada
    tabela — não há default apontando para produção. Deve ser executado após
    a remoção dos índices cpf/city. Inclui testes da montagem da expressão
    REMOVE.
    bentoluizv committed Aug 29, 2026
    Configuration menu
    Copy the full SHA
    c5f4e6a View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2026

  1. Merge pull request #8 from bentoluizv/feat/minimize-pii

    refactor(pii): remove PII de participante não utilizada do modelo de dados
    bentoluizv authored Aug 30, 2026
    Configuration menu
    Copy the full SHA
    32def70 View commit details
    Browse the repository at this point in the history
Loading