Files
photostation/.claude/settings.local.json
Jules c2c27b1892 Tarification + écran récap avec prix
Config admin :
- Tarification activable avec paliers (ex: 1-5 = 0.50€, 6-10 = 0.40€)
- Fonction calculate_price() utilitaire

Galerie :
- Affiche "X impressions — Y.YY €" quand tarification activée

Écran impression/récap :
- Galerie des photos sélectionnées avec miniatures + quantité (xN)
- Prix total en haut
- Choix du format d'impression
- Bouton IMPRIMER

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-21 23:54:10 +01:00

24 lines
2.2 KiB
JSON

{
"permissions": {
"allow": [
"Bash(cp -r /home/jules/Documents/Projet/photobooth-new/backend .)",
"Bash(cp -r /home/jules/Documents/Projet/photobooth-new/frontend .)",
"Bash(cp -r /home/jules/Documents/Projet/photobooth-new/data .)",
"Bash(mkdir -p scripts)",
"Bash(curl:*)",
"Bash(grep -r \"proxmox\\\\|lxc\\\\|pve\\\\|mxc\\\\|container\" /home/jules/Documents/Projet/*/memoire.md)",
"Bash(grep -r \"LXC\\\\|lxc\\\\|proxmox\\\\|pve\" /home/jules/Documents/Projet/*/memoire.md)",
"Bash(grep -r \"proxmox\\\\|pve\\\\|8006\" /home/jules/Documents/Projet/*/memoire.md)",
"Bash(ssh:*)",
"Bash(grep -r \"npm\\\\|nginx\\\\|proxy\\\\|reverse\" /home/jules/Documents/Projet/*/memoire.md)",
"Bash(ssh -i ~/.ssh/id_ed25519 root@192.168.111.4 \"pct exec 112 -- bash -c ''''cat /etc/nginx-proxy-manager/.env 2>/dev/null; ls /opt/npm/ 2>/dev/null; ls /app/ 2>/dev/null; docker ps 2>/dev/null | grep nginx''''\")",
"Bash(ssh -i ~/.ssh/id_ed25519 root@192.168.111.4 \"pct exec 112 -- bash -c ''''a2dissite photobooth && systemctl reload apache2'''' 2>/dev/null\")",
"Bash(grep -ri \"nginx\\\\|proxy.*manager\\\\|admin.*email\\\\|192.168.111.5\" /home/jules/Documents/Projet/*/memoire.md)",
"Bash(NPM_TOKEN=\"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJhcGkiLCJhdHRycyI6eyJpZCI6MX0sInNjb3BlIjpbInVzZXIiXSwiZXhwaXJlc0luIjoiMWQiLCJqdGkiOiJaWmJxODdaRXBRSUo2U2VaIiwiaWF0IjoxNzc0MTI5MDE3LCJleHAiOjE3NzQyMTU0MTd9.hzKhlMgFj2rKqRuFs_eFe8y8Fe32X0JP7aQfdxbvrw_9gKsyQboUhZI3ke_dqvHNj8UxVd1cwIc7V7HxwHAIOT6W1nAleTXDxoT4VEVcuPOeWWaZ_dJ-gyp7yJ4nwaD6S4hc6F_obrKlhshccsvfAlePV_DLWzbcq0i4-oyrvEE2zo12oiQE_6ujGp73YVE8kZkSFuIVZMHF7Iz550ZC9hfUydYx-SDFEXyS8RNUyO6CMLwsaPd06EkHA2uWj9b3OBYAYUHhkIPW-cFAn7vibAlIE3yxm4NwUGf2t1pPjwii_1CPXV23L1lhqJWt2NRViQvnOTEH5wx2kNnTzutgeg\")",
"Bash(__NEW_LINE_e8c68a48c01d6eb7__ curl -s -X POST \"http://192.168.111.5:81/api/nginx/proxy-hosts\" -H \"Authorization: Bearer $NPM_TOKEN\" -H \"Content-Type: application/json\" -d '{:*)",
"Bash(__NEW_LINE_1d670e35bbf0ad79__ curl -s -X POST \"http://192.168.111.5:81/api/nginx/proxy-hosts\" -H \"Authorization: Bearer $NPM_TOKEN\" -H \"Content-Type: application/json\" -d '{:*)",
"Bash(grep:*)"
]
}
}