Perfex CRM SaaS Module - Transform Your Perfex CRM into a Powerful Multi-Tenancy Solution by  ulutfa

Tested Perfex CRM SaaS Module - Transform Your Perfex CRM into a Powerful Multi-Tenancy Solution by ulutfa 0.3.4

No permission to download
Dev: Add filter hooks for tenant quota usage
Ensure lead email integration row is seeded during tenant deploy (when unchecked from seed table)
Remove subscribe button from SaaS packages list page
Fix auto subscribe when client visit marketplace
Add stripe subscription to SaaS dashboard widget statistic
Add packaging sorting
Add verbose option to cron process for tracing
Fix: Improve status management and non-active state
Add switch control for default module marketplace
Other minor improvements
Added cloud storage module (beta – available for extended licenses).
Make default modules available for purchase on the marketplace.
Removed default disabled module from package feature list.
Added tags to all middle-page error methods for extensibility.
Added module pages for tenant admins.
Added control for trial notifications.
Fixed typo in “permission denied” text.
Improved proxy handling for the landing page.
Fixed broken logo display for tenants.
Resolved issues with file downloads in tenant paths.
Improve special characters escaping in JavaScript attributes.
Exposed slug management in package settings (advance settings).
Improved unique slug generation and removed redundant validation checks.
Fixed upload path issues and allowed redirection to request-based upload files.
Automatically removed magic auth when the associated company is empty.
Improve hidden tabs for settings pages.
Dropped Carbon dependency.
Other minor improvements and fixes.
Add page builder module (lite) – available to all
Move landing pages to standalone builder. (Please download the builder from SaaS > System and activate – Your files will be automatically be migrated after activation.)
Improve code quality: fixes deprecated Perfex functions
Improve module installation during new tenant provisioning
Remove unused translation keys
Other minor fixes
  • Add more tenant seeding options; can now set dedicated instance for seeding purpose or use default perfex installation or the master CRM
  • Delayed permanent instance removal: can set days before instance is removed permanently after deleting
  • Improved whitelabeling: saas settings menu and asset links
  • Improved whitelabeling: added option to rename the default theme (perfex) to any name
  • Add client menu control extension
  • Discontinue hiding of client menu in SaaS module in favour of new client menu control extension
  • Improve marketplace accessibility
  • Add image to module and services marketplace
  • Added more hooks for exension of the saas module
  • Improve translations
  • Fix alternative host url for subdomain input suggestion on registration field
  • Fix services adding issue
  • Fix tenant quota limit for billing cycle
  • Other minor improvements
Fix alternative host issue where main domain might not accessible.
Add referral tracking of web to lead for affiliate module.
Fix affiliate menu not showing in SaaS My Account menu when using single portal mode
  • Like
Reactions: mirzaShely
  • Fix Updating DSN and preventing the revelation of DSN connection to clients.
  • Improved cPanel testing for addon domain, now handled as a separate process.
  • Enhanced translation in middleware pages.
  • Improved reliability of page masking hook.
  • Resolved client menu issues in Perfex v3.1.2.
  • Like
Reactions: mirzaShely
Fix tenant issue experienced on some setup in v0.1.5
  • Like
Reactions: mirzaShely
Added a new settings area, namely “Miscellaneous,” which includes an option to provide a URL that the tenant will be redirected to after creating their first instance. The URL could be an internal survey or any other link, and we add essential tenant information to the URL.
Fixed a 419 issue on lead forms and some other endpoints when using a path ID URL for the tenant.
Resolved the zero-trial issue: made the trial optional when it’s set to 0 or less.
Removed the blue background from the Saas menu in the super admin section.
Now, Perfex core invoice due dates are respected, and tenants will only become inaccessible after their invoice is overdue.
Added an extra instance to package customization; customers can now increase their instance limit by making an additional purchase.
Implemented quota validation before invoice customization through the marketplace.
Added a means of changing the path ID, allowing you to modify the ‘ps’ in the URL path ID for tenants.
Improved the loading and compatibility of third-party modules.
Made various minor improvements for better performance and functionality.
Add cPanel Integrations for Database and Addon domain automation
Improve cron process
Fix tenant module installation issues caused by some third party modules
Add french translation
Add access prevention to tenants when trials expires
Other minor improvements
no changelog for this version
Top