Integrations Archives - mosparo https://mosparo.io/category/integrations/ The modern spam protection Thu, 18 Jul 2024 06:38:57 +0000 en-US hourly 1 https://wordpress.org/?v=6.6.2 https://mosparo.io/wp-content/uploads/2022/12/cropped-sig_transparency-1-32x32.png Integrations Archives - mosparo https://mosparo.io/category/integrations/ 32 32 Update for the WordPress plugin https://mosparo.io/2024/07/18/update-for-the-wordpress-plugin/ https://mosparo.io/2024/07/18/update-for-the-wordpress-plugin/#respond Thu, 18 Jul 2024 06:36:49 +0000 https://mosparo.io/?p=672 The mosparo Integration plugin for WordPress received an update. The new version contains a new module to protect the WooCommerce account forms, as well as some changes and bug fixes.

The post Update for the WordPress plugin appeared first on mosparo.

]]>
One of the most used integrations for mosparo is the WordPress plugin. The plugin is compatible with many other plugins, making it very easy to use mosparo on a WordPress website.

Over the past year, we received suggestions to make the plugin compatible with additional plugins. For some of these suggested plugins, the mosparo plugin received a new module, while it’s impossible for us to implement mosparo in other suggested plugins.

In April 2024, we received the question of whether mosparo is compatible with the WooCommerce account forms. The mosparo plugin was incompatible, so we put that idea on our task list. Two weeks later, a completely different user, nmcodeeu, sent us a pull request on GitHub with the required functionality to protect the WooCommerce account forms with mosparo.

We reviewed the pull request, worked on it, and merged it into the mosparo Integration plugin. The additional module was added with the mosparo Integration plugin v1.10.0, released two weeks ago.

The new version (v1.10.0) offers an additional module called “WooCommerce Account”, which protects the login, registration, and lost password forms with mosparo. It’s now also possible to turn the protection with mosparo on or off by the form (for example, protect only the login form, but not the registration or lost password forms). This option is available for the WordPress and WooCommerce Account Forms modules.

Additionally, we’ve added an info message regarding JavaScript optimization plugins and improved error handling for the “Refresh CSS URL” functionality. We also found some issues regarding the tables on the plugin’s settings page and resetting the password in the admin area, which we fixed.

We want to thank nmcodeeu for the work and the pull request.

The updated plugin is available via the official WordPress plugin repository. Install the plugin directly in WordPress or download it from the plugin page.

If you have suggestions, issues, or general feedback regarding the WordPress plugin or mosparo, do not hesitate to create an issue on GitHub or send us an email to feedback@mosparo.io.

The post Update for the WordPress plugin appeared first on mosparo.

]]>
https://mosparo.io/2024/07/18/update-for-the-wordpress-plugin/feed/ 0
Enhancement of the WordPress plugin https://mosparo.io/2024/02/28/enhancement-of-the-wordpress-plugin/ https://mosparo.io/2024/02/28/enhancement-of-the-wordpress-plugin/#respond Wed, 28 Feb 2024 06:01:17 +0000 https://mosparo.io/?p=595 We’ve enhanced the mosparo Integration for WordPress, our WordPress plugin, with additional configuration options and fixed a bug with WooCommerce.

The post Enhancement of the WordPress plugin appeared first on mosparo.

]]>
We started the development of our official WordPress plugin shortly after the start of the development of mosparo more than two years ago. Over time, we added more features and modules to the plugin to make it compatible with other plugins. After feedback from our users, we decided to enhance the plugin.

The new features include compatibility with WordPress Multisite and the ability to configure the connection in the WordPress configuration file. Additionally, we’ve fixed a bug with the WooCommerce reviews.

Configure the connection in the WordPress configuration file

With the new version, it’s now possible to add the connection for mosparo in the WordPress configuration file (wp-config.php). The difference from the standard configuration is that the sensitive information of the connection (the private key) is not stored in the database. Additionally, the connection is not deletable in the administration interface. Read more about configuring the connection in the WordPress configuration file here

Compatibility with WordPress Multisites

The new version of the plugin is now fully compatible with WordPress Multisite. Adding connections and enabling modules in the network settings is possible, which will then be used on all your subsites. In a subsite, you can add additional connections and enable other modules, but the ones configured in the network settings cannot be removed or disabled.

Priority of the connection

Selecting the correct connection is one of the most complicated things with these two changes. We decided to use the following prioritization:

  1. If a connection is defined in the WordPress configuration file, this configuration is always the default general connection, and that cannot be overwritten as long as the connection is defined in the WordPress configuration file.
  2. An administrator can add connections and enable modules in the network settings. The administrator can define the connection as default for a module (or as a general connection if no connection is defined in the WordPress configuration file).
  3. In the normal WordPress settings, the administrator can add additional connections and enable modules (if the module isn’t enabled already from the network settings). The user can define additional connections and, with that, overwrite the settings from the network settings.

Compatibility with WooCommerce reviews

Additionally, we fixed an issue with the WooCommerce reviews. The WooCommerce reviews are WordPress comments but with an additional field for product rating. The mosparo Comments module did not appropriately handle this additional field.


Please let us know if you need help with the integration. If you find any issues, please create an issue in the official repository or start a new discussion in the GitHub discussions.

The post Enhancement of the WordPress plugin appeared first on mosparo.

]]>
https://mosparo.io/2024/02/28/enhancement-of-the-wordpress-plugin/feed/ 0
Updates of the official mosparo integrations https://mosparo.io/2024/02/07/updates-of-the-official-mosparo-integrations/ https://mosparo.io/2024/02/07/updates-of-the-official-mosparo-integrations/#respond Wed, 07 Feb 2024 09:30:00 +0000 https://mosparo.io/?p=587 After releasing version 1.1 of mosparo, we’ve worked on the API clients and the official mosparo integrations. All official integrations are now released as a stable version.

The post Updates of the official mosparo integrations appeared first on mosparo.

]]>
In the last weeks, we’ve updated all our official mosparo integrations. We’ve updated the dependencies and added the how-to-use section to all readme files and all interfaces. The how-to-use section links to the How to use page on our website.

Django

The Django app received an update for the latest Django version. Since the mosparo Django app does not have a UI, we’ve added the how-to-use section in the readme file. The first stable version of the Django app was released two weeks ago, and you can install it directly from PyPi.

Drupal

The first stable version of the Drupal module was released in February 2024. It is compatible with Drupal 9.4+ and 10.x+. The module has three submodules that are compatible with the Contact, the CAPTCHA, or the Webform module.

The Contact and Webform submodules add a field type to the interface. The CAPTCHA submodule, in comparison, will add the ability to select the mosparo connection in the CAPTCHA interface. With the CAPTCHA submodule, you can also enable mosparo for the login, registration, or lost password forms.

You can find the mosparo Integration module on the project page.

Mautic

The Mautic plugin was released as a beta version last year. We’ve now added the how-to-use section, made the plugin compatible with Mautic 5, and released the first stable version. Additionally, the Mautic plugin is officially listed on the Mautic Marketplace. If you don’t use a composer-based Mautic installation, you can also download the package from the GitHub release page.

osTicket

The osTicket integration never got an official release. But we have users who have used the osTicket plugin for over a year. We have now added the how-to-use section and released the first stable version. You can download the release from the GitHub releases.

WordPress

The WordPress plugin received the how-to-use update with v1.7 last year. But we’re working on a new WordPress plugin release with better compatibility for WordPress Networks and other new features.

API clients

mosparo version 1.1 changed the API for the Statistics API, so it was required to update all API clients. All API clients received the needed update in January 2024 and were released as v1.1.


If you have trouble with the integrations or find any issues, please create an issue in the official repositories or start a new discussion in the GitHub discussions. Would you like to use mosparo in a system different from the ones we listed above? Your suggestion is always welcome in the Integration category in the GitHub discussions.

The post Updates of the official mosparo integrations appeared first on mosparo.

]]>
https://mosparo.io/2024/02/07/updates-of-the-official-mosparo-integrations/feed/ 0
Project update May 2023 https://mosparo.io/2023/06/01/project-update-may-2023/ https://mosparo.io/2023/06/01/project-update-may-2023/#respond Thu, 01 Jun 2023 08:24:15 +0000 https://mosparo.io/?p=424 May is already over, so it’s time for another overview of the development of the mosparo project. You can find all the information in this news post.

The post Project update May 2023 appeared first on mosparo.

]]>
It’s already June, which means another month has passed by. We used the time this month to work on different things regarding mosparo. We want to give you an overview of the developments.

mosparo v0.3

With feedback from our users, we continued to optimize and enhance mosparo. We’ve released four new versions of mosparo. We’ve fixed multiple smaller and larger bugs in these versions and optimized the security. Additionally, we received more translations, especially for the backend. 

mosparo v0.4

The planned features for v0.4 are developed. Right now, we’re working on an update for the update system, which is required since v0.4 will need PHP 8.1.10 or newer, and the update system has to check that before the upgrade is possible. We plan to have the first beta ready in the next week.

Integrations and plugins

Drupal module

In May, we released the first beta version of the Drupal module. With the Drupal module, you can integrate mosparo in the forms from the Contact and Webform module. Additionally, you can use mosparo in the module CAPTCHA.

The module is available in the Drupal module repository:
https://www.drupal.org/project/mosparo_integration

Other updates

Usage of mosparo

We were asked if we plan to extend the compatibility of mosparo, especially with other database systems. The question was unusual and unexpected. After discussing the question, we discovered a need to clarify how mosparo is integrated into a website.

mosparo is a standalone software not integrated into any other system. After you’ve installed mosparo on your web hosting, you have to connect your website with mosparo. You need the integration for your CMS/website, or you have to use the API client and develop your integration if there is no integration or you use a custom-developed website. If you use a programming language for which we do not offer an API client right now, you must develop your API client (or tell us about it here).

We’ve adjusted the about us page and will update the documentation in the future, maybe even with a drawing.

Thank you

We thank all contributors and users for their feedback, translations, pull requests, bug reports, and suggestions!

The post Project update May 2023 appeared first on mosparo.

]]>
https://mosparo.io/2023/06/01/project-update-may-2023/feed/ 0
Project update April 2023 https://mosparo.io/2023/05/02/project-update-april-2023/ https://mosparo.io/2023/05/02/project-update-april-2023/#respond Tue, 02 May 2023 05:35:49 +0000 https://mosparo.io/?p=408 In April, we worked a lot on mosparo and added new cool stuff. We would love to give you a summary of the developments in our news post.

The post Project update April 2023 appeared first on mosparo.

]]>
We published our last news post back in March. In the meantime, we were very active working on mosparo. We want to give you an overview of what we’re working on and what other news we have.

mosparo v0.3

We added new functionality, fixed bugs, and got different pull requests to optimize the behavior and functionality of mosparo. We’ve released different versions, the latest version, v0.3.15, contains better security headers and additional bug fixes.

mosparo v0.4

The new major version, v0.4, is in development. We’re working on new features and refactoring existing ones. If everything works, we should be able to provide a first beta version at the end of May.

API clients

JavaScript API client

We’ve updated the JavaScript API client and fixed the misleading verification method name. We also released the first official release of the JavaScript API client, which was released as Beta before.

The JavaScript API client is officially released on NPM: https://www.npmjs.com/package/@mosparo/api-client

Python API client

We developed an API client for Python back in January and February. After the Beta phase in the last months, we’re finally happy to announce the first official release.

The Python API client is released as Beta on PyPi: https://pypi.org/project/mosparo-api-client/

Integrations and plugins

WordPress plugin

In April, we released three different versions of the WordPress plugin. First, we’ve fixed some issues with the Formidable and NinjaForm repeater fields. After that, we’ve added a fix for a verification bypass method, and the last version, v1.4, contains an additional module to use mosparo in Elementor Form Builder forms.

The plugin is available in the WordPress plugin repository: https://wordpress.org/plugins/mosparo-integration/

Django integration

Additionally to the Python API client, we’ve also developed a Django integration. With this integration, you can use mosparo to protect your Django form. The integration is released as a Beta version.

You can find the integration on PyPi: https://pypi.org/project/mosparo-django/

Mautic plugin

As requested by quadcom, we’ve developed a plugin to integrate mosparo with Mautic. After you’ve installed the plugin, you can protect your Mautic forms with mosparo. The Mautic plugin was released as a Beta.

You can find more information about it here: https://github.com/mosparo/mautic-plugin

Symfony Bundle (3rd party)

The GitHub user arnaud-ritti developed a bundle to integrate mosparo into a Symfony form. Thank you for your work, arnaud-ritti!

The repository is available here: https://github.com/arnaud-ritti/mosparo-bundle

Other developments

List of ideas and suggestions

Since the start of our private Beta in August 2022, we’ve received some suggestions from our users and had some future development ideas too. We’ve collected these ideas in a list but didn’t make the list publicly available.

We’ve now put all these ideas into topics in the GitHub discussion tab. You can upvote ideas, add your opinion or suggest new ideas there.

You can find the complete list of ideas and suggestions here: https://github.com/orgs/mosparo/discussions

Documentation regarding update

The user tpokorra reported an issue regarding the update process. When we investigated the issue, we found out that the update process of mosparo is described in the documentation but in the wrong place. We’ve updated the documentation and added a separate page to describe the update process. 

You can find the updated documentation here: https://documentation.mosparo.io/docs/installation/update

We want to thank you all for your feedback, work, and time!

The post Project update April 2023 appeared first on mosparo.

]]>
https://mosparo.io/2023/05/02/project-update-april-2023/feed/ 0
Extended compatibility for the WordPress plugin https://mosparo.io/2023/03/16/extended-compatibility-for-the-wordpress-plugin/ https://mosparo.io/2023/03/16/extended-compatibility-for-the-wordpress-plugin/#respond Thu, 16 Mar 2023 08:41:10 +0000 https://mosparo.io/?p=392 We developed our WordPress plugin almost two years ago. Now it was time to update it and extend the compatibility with WordPress form plugins. The updated plugin is also compatible with Everest Forms, Formidable, Gravity Forms, and WordPress account forms.

The post Extended compatibility for the WordPress plugin appeared first on mosparo.

]]>
While we developed mosparo, we also developed a WordPress plugin to test the integration with a different system. The WordPress plugin was the first integration for mosparo into an existing system. We searched for the most used form plugins (Contact Form 7, Ninja Forms, WPForms, and WordPress comments) and integrated them.

We did that sometime in 2021. In the meantime, other form plugins gained a lot of new users, so it was time to update the mosparo WordPress plugin.

The updated WordPress plugin contains eight modules, which offer compatibility with other existing plugins. As in the first version, the plugin is compatible with Contact Form 7, Ninja Forms, WPForms, and WordPress comments. The updated plugin is additionally compatible with Everest Forms, Formidable, Gravity Forms, and the WordPress account forms (like login, register, and forgot password).

Since the account forms do not have a lot of fields – normally just one, the username – the use of mosparo in these forms is just for brute force protection. If you use mosparo for your forms, the mosparo Brute Force protection means you do not need an additional Brute Force protection plugin to secure WordPress.

Since you usually don’t want the Brute Force protection active for your typical contact forms, the mosparo Integration plugin allows multiple different mosparo connections to be configured. With this ability, you can use one mosparo project for the Brute Force protection (with the security features) and another for your typical contact forms without Brute Force protection.

The updated plugin is available via the official WordPress plugin repository. Install the plugin directly in WordPress or download it from the plugin page.

We are also working on an integration for Django and Drupal. If you need an integration for a different system, please tell us which one so we can check if an integration is possible.

If you have suggestions, issues, or general feedback regarding the WordPress plugin or mosparo, do not hesitate to send us an issue on GitHub or an email to feedback@mosparo.io.

If you like mosparo, we’re glad if you post a review on AlternativeTo, ProductHunt, the WordPress plugin, or anywhere else you want.

The post Extended compatibility for the WordPress plugin appeared first on mosparo.

]]>
https://mosparo.io/2023/03/16/extended-compatibility-for-the-wordpress-plugin/feed/ 0