Blog posts by DaveD

Keep up-to-date with blogs from the core team, working groups, developers, users and champions worldwide. Subscribe to our newsletter to receive regular updates by email. We also have an RSS feed.
agost 8, 2023
By DaveDFiled under

This may be of more importance to anyone who ran some queries to delete old CiviCase revisions, but can affect anyone who uses the Schedule Followup section at the bottom of the activity form regularly, either on case activities or non-case activities.

Some activities you didn't mean to delete may have been deleted as well. For more information see https://lab.civicrm.org/-/snippets/93

Read more
gener 8, 2023
By DaveD Filed under CiviMail

Is it "Oh-Oth"? "Owth"? "Worcestershire"?

Read more
febrer 4, 2021
By DaveD Filed under Tools

Thanks to some work by MGlaman and KarinG and others, some integration with the Mink/Behat front-end testing framework is now available for you to use to write automated tests. Does it replace regular phpunit? No, you should still write regular tests too. But let's take a look at what it can add.

Read more
agost 27, 2020
By DaveDFiled under

CiviCRM has patches that it needs to apply to 3rd party libraries. Composer has a plugin to apply those patches for you. Simple, right?

By now anyone who has tried to install CiviCRM on Drupal 8 has met Composer. You need to update its configuration to make patches work.

Read more
setembre 12, 2019
By DaveD Filed under Tips

Credit goes to other people but I wanted to point out a new setting now available as of 5.17.0 that should speed up most sites. At worst it should have no effect. It's like that button on traffic light poles - you press it and sometimes it does nothing but sometimes the light changes faster. Either way you're no worse off, except they now have your fingerprints on file.

Read more
febrer 14, 2014
By DaveD Filed under CiviCase

If you don't know about the email processor, briefly it's a way to file emails into CiviCRM as activities, and less briefly, see http://book.civicrm.org/user/current/advanced-configuration/email-system-configuration (about half way down).

Read more
setembre 2, 2011
By DaveD Filed under CiviCase, Sprints

One of the items we didn't get to at the code sprint was a quicksearch by id that bypasses search results pages and takes you directly to the page in question, e.g. a case id or a contribution/invoice id.

Read more
agost 28, 2011
By DaveD Filed under CiviCase, Sprints

On a system with roughly 25,000 activities, running on a dedicated server, the case dashboard would take over a minute to load. Other orgs have reported similar problems, and in at least two cases the consultants simply removed the upcoming/recent sections from the dashboard since it was just too slow.

Taking for example the upcoming section, on the server above the query would take about 26 seconds. With some optimization, it now takes less than 1 second.

Read more
agost 26, 2011
By DaveD Filed under CiviCase, CiviCRM, Sprints

We had a good discussion that came up because we were discussing a change being made to lower the barriers that currently exist for evaluators of CiviCase. We thought it would be good to write down some things:

Read more
agost 24, 2011
By DaveD Filed under Sprints

As it is well-known, you can never have too many Dave's, so we've gathered three of the four Dave's here (Dave G, Dave J, and Dave D) along with some nice and smart people not named Dave (Tim O, Yashoda), and are working towards incorporating some community feedback into CiviCase. A list of improvements we're currently working on here at the sprint includes:

Read more