chore: olho da password em todos os campos, JS morto removido, .gitignore
- assets/js/password-toggle.js, carregado nos dois layouts: liga os botões
existentes e cria um para cada campo de password que não o tenha (eram 3
em 12). aria-pressed, aria-label que muda, fora da ordem de tabulação, e
volta a ocultar ao submeter.
- Removidas 23 bibliotecas/folhas sem nenhuma referência (193 ficheiros),
incluindo o jQuery 3.2.1 (CVE-2020-11022/11023) que se servia por URL, o
Splide (a galeria passou a masonry própria em d70f13a), owl, mixitup,
masonry, magnific-popup, slicknav, jquery.lazy, fullpage, TweenMax,
circle-progress, progressbar, o template polo e cópias antigas do
Bootstrap/FontAwesome em site/assets.
- .table-responsive nas listagens de eventos e galerias.
- .gitignore: sem os 5 padrões herdados do fotografia; *.sql/*.dump
ignorados (exceto migrações e o esquema); .trash/ das imagens; nota sobre
vendor/ versionado de propósito. database/andmore_fitme3070_dev.sql passa a
database/schema.sql (só estrutura, 0 INSERT).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
895b3d58d7
commit
2f8f68c61a
200 files changed
+107
-54235
No files matched your search
+27
-13
@@ -9,23 +9,17 @@ config/cache/*.php
|
||||
!config/cache/.gitkeep
|
||||
|
||||
# ─── User uploads (per-install content, not source) ─────────────────────────
|
||||
uploads/print/*
|
||||
!uploads/print/.gitkeep
|
||||
|
||||
uploads/events/*
|
||||
!uploads/events/.gitkeep
|
||||
|
||||
uploads/sessions/*
|
||||
!uploads/sessions/.gitkeep
|
||||
# Lixeira das imagens de galeria (config/functions_trash.php): ficheiros
|
||||
# apagados à espera dos 30 dias. Nunca vão para o git.
|
||||
uploads/**/.trash/
|
||||
|
||||
site/assets/img/portfolio/*
|
||||
!site/assets/img/portfolio/.gitkeep
|
||||
|
||||
site/assets/img/clients/*
|
||||
!site/assets/img/clients/.gitkeep
|
||||
|
||||
site/assets/img/print_products/*
|
||||
!site/assets/img/print_products/.gitkeep
|
||||
# Nota: as fotos da equipa, galerias e ícones em uploads/ ainda estão
|
||||
# versionados (vieram assim do site antigo). Em produção uploads/ é um volume
|
||||
# (/srv/data/fitme.andmore.pt/uploads) e é esse a fonte; o que está no git é
|
||||
# só a semente inicial.
|
||||
|
||||
assets/img/logo/*
|
||||
!assets/img/logo/.gitkeep
|
||||
@@ -37,6 +31,14 @@ assets/img/seo/*
|
||||
backups/*
|
||||
!backups/.gitkeep
|
||||
|
||||
# Dumps e exportações da base de dados. As migrações são a exceção: são código.
|
||||
*.sql
|
||||
*.sql.gz
|
||||
*.dump
|
||||
!database/migration_*.sql
|
||||
# Esquema base (só estrutura, sem dados) — o antigo andmore_fitme3070_dev.sql.
|
||||
!database/schema.sql
|
||||
|
||||
# ─── Logs / editors / OS junk ───────────────────────────────────────────────
|
||||
*.log
|
||||
logs/*.jsonl
|
||||
@@ -51,3 +53,15 @@ Thumbs.db
|
||||
.claude/worktrees/
|
||||
|
||||
.claude/
|
||||
|
||||
# ─── Dependências ───────────────────────────────────────────────────────────
|
||||
# vendor/ ESTÁ versionado de propósito: não há Composer nesta app e o
|
||||
# PHPMailer foi copiado à mão (vendor/PHPMailer). Quando houver composer.json,
|
||||
# acrescentar aqui "vendor/" e retirá-lo do índice.
|
||||
node_modules/
|
||||
|
||||
# ─── Lixo de editores / temporários ─────────────────────────────────────────
|
||||
*.bak
|
||||
*.swp
|
||||
*.tmp
|
||||
tmp/
|
||||
Reference in new issue
Block a user