Several of Joinery's clients recently started seeing a dramatic increase in fraudulent card-testing behavior on CiviCRM sites using the Stripe payment processor. We've resolved this problem for them with some great new features in the CiviCRM extension ecosystem, thanks to the contributions from open-source developers and CiviCRM partners.
Blogs
A while back I did a lot of cleanup and bug fixing on the Core Import code. This clean-up facilitated some extra features to be added in a core extension - ‘civi-import’ which is in 5.55. In addition Greenpeace Germany sponsored improvements to CiviCRM to support background queuing and in 5.57 ‘civi-import’ can leverage that. I’m going to describe some of the enhancements in civi-import in this blog based on the 5.57 code base (not all are in 5.55).
Since 2020, the CiviCRM Community Council is elected as an advisory body for the CiviCRM community.
The Community Council meets once a month for a one-hour Jitsi meeting, and discusses upcoming issues, mediates conflicts, discusses recommendations to the project, and keeps in touch with the Core Team.
It is really fantastic to experience a real life CiviCRM sprint again! I am hoping others will also tell you about the Manchester sprint in blog posts, but i would like to take this opportunity to tell you about the stuff we discussed on the topic of CiviCRM Documentation.
This time next week the Manchester Sprint 2022 will be well underway - Oct 10-12.
If you still haven't got round to booking your place, it's not too late but book now! Alongside many of the UK CiviCRM community, we have all the Core Team attending and good representation from Europe along with a few travelling from further away.
When thinking about maintaining you're CiviCRM, it's important to think through how your organization wants to manage security updates. Not just for now. Consideration for the long-term is the key. Maintaining technology does not have to be costly or time consuming. You already know how imperative it is to address security risks, which is why updates are commonly released. It’s important to plan for these regular updates.
After a long hiatus, CiviCRM Developer Training is back! If you're looking to sharpen your skills or become actively engaged in CiviCRM development for the first time then you won't want to miss the developer training in Manchester, UK on 6 & 7 October.
In case you have been living under a rock, the CiviCRM development environment has dramatically changed over the last 5 years. Recently I've had the opportunity to upgrade my 10 year old CiviCRM development chops by learning some of the new tools and I thought I would share my experiences.
In 2016 Tim Otten wrote a manifesto of sorts which outlined a practical and effective way to modernize CiviCRM. It boiled down to 5 letters: LExIM. 5 years on, CiviCRM is indeed in better shape than it was then, thanks to a tenacious community of developers following this path. So what is LExIM, why has it gotten us where we are today, and where are we headed?
Form Builder is a promising new cross-platform tool for making forms that sync with CiviCRM data. It's more powerful flexible than Profiles, and more compatible than proprietary plugins like Caldera. The only downside is that it's not finished. It is currently included with CiviCRM as a beta extension, but we can change that.