Releases: Beholder1/AutoPoster
Releases · Beholder1/AutoPoster
Release list
Release v45
Update PyInstaller command to include selenium collection and bump se…
Release v44
Add ActivityPage and ActivityScript integration Introduce `ActivityPage` for GUI interaction and `ActivityScript` for simulating user activity on Facebook. Add `ChooseAccountsForActivity` class to enable account selection for activity. Update main navigation to include "Aktywność" page. Generalize variable naming for consistency (e.g., `wholeProduct` -> `whole_product`). Upgrade `selenium` and `pyinstaller` versions in `requirements.txt`. Remove unused `clipboard` import and improve input handling across scripts. Fix minor issues in `editProduct`, `homePage`, and related components with enhanced method naming and logic.
Release v43
Add DB transactions and graceful close Introduce transactional support to Database: add contextmanager transaction(), a _tx_depth counter, and _commit() to defer commits until outermost transaction completes (with rollback on exception). Replace direct conn.commit() calls with _commit() across methods. Add safe close() and update __del__ to use it; handle minor variable rename (numberOfImages -> number_of_images) and import contextmanager. Use the new transaction() in main.addProduct to group product/category/image writes atomically, and add a GUI on_close handler to close the DB connection on app exit.
Release v42
Remove unused `human_type` function from `baseScript.py`.
Release v41
Create main-v38.exe Removed unused method
Release v39
Update baseScript.py Fixed getting profiles path
Release v40
Release v38
Release v37
Added creating profiles in root location
Release v36
Fixed starting selenium from profile