Skip to main content

Atollon Innovations (week 37)

New Features

Beautiful Proposals

  • For ages, we have been saying to clients we can't create beautiful rich text proposals with images. It has changed with current Atollon release. Big part of that "win" is newly integrated document editor, which allows users to add rich formatting to product descriptions.

estimate-print-sample.png

Document Editor

  • Create and edit rich documents just inside of Atollon.

edit-rich-document.png

  • New document editor includes auto-save functionality and protection against accidental window closing with unsaved changes.

  • Added confirmation dialog for unsaved changes in document editing.

Custom Forms

  • Custom forms now allow picking products.

custom-form-product-picker.png

  • Added many custom formatting options for custom forms.

custom-form-formatting.png

Projects

  • Added ability to link master project from a slave project to support master/slave configurations (e.g., dealer / end user relations).

  • Finder now supports listing slave projects, enabling dealers to view related end user deals.

Media & Assets

  • Implemented improved image thumbnail service for higher quality previews.

gallery-thumbnails.png


Enhancements

Contacts

  • Optimized contact data loading for faster performance.

  • Added language support for contacts.

  • Introduced CONTACTS_APP_LOADED event for better initialization.

  • Improved navigation stack handling in Contact module.

UI & Components

  • Multiple UI components updated and improved (Forms, Layout, Dropdowns, Lists, Messages).

  • Refactored activity filters and layouts for better responsiveness.

  • Enhanced styles across service activity headers, gallery, and forms.

service-activity-layout.png

Editor

  • Migrated from Froala to TinyMCE (self-hosted).

  • Added directionality defaults and forced LTR support.

  • Improved TinyMCE configuration (script paths, CSS embedding, blacklist handling).

Miscellaneous

  • Enhanced Dockerfile and server build scripts.

  • Added filename sanitization on uploads.

  • Improved iPad compatibilityand withAndroid URLtablets polyfill in navigation.

    compatibility.

Bug Fixes

Contacts

  • Fixed crash when adding a new contact during client creation.

  • Resolved multiple contact-related issues in creation, viewing, and saving.

  • Addressed app crashes and missing data in new contact workflows.

Custom Forms

  • Various layout improvements and bug fixes in custom forms.

Messaging & Communication

  • Fixed email sending issue where body was not included in XML.

  • Resolved issues with floating/new message windows on desktop and mobile.

  • Improved mobile message and product views.

Documents

  • Fixed document category saving issues.

  • Resolved HTML save errors in documents.

  • Fixed document change handling and saving reliability.

PDF & Viewer

  • Fixed multiple PDF component issues and improved printing stability.

  • Added support for independent PDF viewing with pdf.js.viewing.

UI & Stability