0.10.1.8-beta #112
sassanix
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
📦 Release 0.10.1.8 – Fixed Scheduler Bugs, Mobile Layout, and Missing APIs
This release fixes critical notification failures, restores timezone and locale support, and drastically improves the mobile user experience. Notifications now run reliably in every Docker mode, and mobile UI is much more compact and readable.
🔧 Fixed Notification Scheduler in Docker
✅ Scheduler Now Starts in All Modes
create_app()to ensure it's triggered.✅ Result: Scheduler starts properly across all memory modes. Only worker-0 runs it in multi-worker setups. Warranty expiration notifications now work consistently every 2 minutes.
🌐 Restored Missing Timezone and Locale APIs
✅ Added
/api/timezonesand/api/locales/api/timezonesnow returns data grouped by region (e.g., America/Halifax)./api/localesis now public and returns supported languages.✅ Result: Settings page dropdowns for timezones and languages now load correctly again. Admin panel’s “Check Scheduler Status” and test notifications also work across all environments.
📱 Fixed Mobile Layout for Warranty List View
✅ Warranty Cards Now Fit Mobile Screens
Cards were too large on mobile: 180px images, wide padding, large fonts.
Added responsive CSS:
✅ Result: Warranty list is now easy to scroll and read on all phone sizes. No more bloated layouts or awkward interactions.
🧼 Fixed Button Text Overflow
✅ “Manage Tags” Button Cleaned Up
✅ Result: Buttons now display cleanly on all devices without overlapping or overflow.
Modified Files:
backend/__init__.py,notifications.py,warranties_routes.pyfrontend/mobile-header.css,style.cssThis update brings complete scheduler reliability and a much smoother mobile UI, thank you for continuing to report issues and test improvements. ❤️
This discussion was created from the release 0.10.1.8-beta.
Beta Was this translation helpful? Give feedback.
All reactions