All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Ritorno alla python:3-alpine con builder separato per diminuire dimensioni immagine, grazie a @callido-serpe e @GothoRemotho per la modifica.
- Fix str di Stamping per i casi in cui alcuni attributi non sono presenti
- Fix configurazione cron per compatibilità con Debian (immagine docker python:3-slim)
- Aggiunto package cron non presente nella python:3-slim.
- Modificata immagine docker di base da python:3-alpine a python:3-slim per ridurre i tempi di build e la dimensione dell'immagine.
- Aggiunto parametro CHECK_SUCCESS_MSG per compatibilità con vecchi lettori smartclock, grazie a @angelo.salvarani per la modifica.
- Possibilità di monitoraggio dei job del client tramite un meccanismo di invio delle metriche ad un PushGateway Prometheus
- File VERSION per il semantic version dell'applicazione
- File CHANGELOG.md
- Rimossa classe stampingSender.StampingSender effettuando il push up del metodo send che ne era contenuto e che è stato rinominato in sendStamping
- Rimossa classe client.StampingClient ed effettuato push up del metodo process_stamping_files
- Corretta apertura in scrittura del file da scaricare via FTP.
- First public open source release