Commit Graph

7 Commits

Author SHA1 Message Date
automationkriz
542a078902 Aggiunto utente guido.bandiani 2026-04-13 14:43:29 +00:00
automationkriz
84cdd3493c Aggiunta tab Menzioni nel profilo persona 2026-04-08 12:07:43 +00:00
automationkriz
b14471ebd7 Navbar: tasto Registra con dropdown selezione tipo 2026-04-08 12:01:53 +00:00
automationkriz
09f51b1227 Tag progetto, @menzioni, appuntamenti da conversazioni
- Modello Tag con nome e colore, M2M su Conversazione
- Modello Appuntamento con luogo, note, partecipanti, link a Conversazione
- @menzioni nei commenti e aggiornamenti: @username → link al profilo
- Autocomplete JS per @menzioni nelle textarea
- Auto-data conversazioni (default=now)
- CRUD completo appuntamenti con permessi autore
- Appuntamenti in agenda, dashboard, dettaglio conversazione
- Crea riunione direttamente da una conversazione (pre-compila titolo e partecipanti)
- Admin: Tag, Appuntamento registrati
2026-04-07 14:28:47 +00:00
automationkriz
006bb24215 CI/CD: webhook receiver + deploy automatico su push
- deploy.sh: git pull, pip install, migrate, collectstatic, restart gunicorn
- webhook_receiver.py: HTTP server con verifica HMAC-SHA256 Gitea
- olimpic-nastri-webhook.service: systemd unit per il receiver
- Nginx: aggiunto proxy /webhook/deploy → porta 9000
- sudoers: restart gunicorn senza password per deploy automatico
2026-04-05 15:02:25 +00:00
automationkriz
312db89a6a Aggiunto README con documentazione completa del progetto 2026-04-05 14:55:13 +00:00
automationkriz
d296353dcb Initial commit: Diario Conversazioni Olimpic Nastri
- Django 5.2 + PostgreSQL + Gunicorn
- Conversazioni, Obiettivi, Documenti PDF, Persone
- Commenti e aggiornamenti con modifica/eliminazione
- Agenda, ricerca live, giorni rimanenti scadenze
- Bootstrap 5 + HTMX + toast notifications
- Deploy: Nginx + Gunicorn + SSL
2026-04-05 14:48:22 +00:00