Första riktiga steget mot en fristående applikation. Fram till nu har PastPaths körts som ett vanligt webbprojekt men nu börjar det bli dags att paketera det som något som faktiskt går att installera som ett program eller app.

Paketering och uppstart

Appen kan nu paketeras som ett fristående desktop-program med PyInstaller — ett viktigt steg mot en version som kan installeras på datorn istället för att behöva köras från källkod. Jag har också lagt till valfri autostart vid systemstart.

Inloggning

Passade på att designa om inloggnings- och registreringssidorna medan jag ändå höll på med grunderna.

Åtgärdat

Ett problem med SQLAlchemy cascade-hantering vid ångring av en import är löst — det gjorde att relaterade poster inte togs bort korrekt när en import rullades tillbaka.


Det här är fortfarande intern testning, så mycket kommer att ändras — men grunden för en installerbar PastPaths börjar ta form.