Skip to content

Releases: DiscipleTools/disciple-tools-theme

Release v1.67.0

17 Sep 14:31
Compare
Choose a tag to compare

New Features

Fixes

  • Email - Only set D.T base email name and email address if none other is set by @corsacca in #2562

Dev

Details

Metrics - Personal Layers Map

Introducing the all-new Personal Layers Map, a powerful tool that helps you see your contacts and groups at a glance. This map, available to all users, displays the records your created and those shared with you, providing a clear picture of your disciple-making relationships.

image

Community

Love these new features? Please join us with a financial gift.

Follow progress and share ideas in the Disciple.Tools community: https://community.disciple.tools

Full Changelog: 1.66.0...1.67.0

Release v1.66.0

20 Aug 10:54
Compare
Choose a tag to compare

New Contributors

New features

  • Genmapper - Show Colors and fields by @kodinkat
  • SSO Login: Setting to persist login by @corsacca
  • Default reply to on email notifications by @kodinkat
  • Workflow action: Comment placeholders by @brady-lamansky-gtt
  • Transferring Contacts to other instances: Ensure geocoded locations are copied by @kodinkat

Fikes

  • SSO Login: allow logging in with firebase ID when email is not provided by @corsacca
  • SSO Login: Fix template issues by @squigglybob
  • Customizations: Fix tile label translations and clearing field translations by @corsacca
  • Customizations: Fix updating roles permissions by @kodinkat

Details

Default Reply To On Email Notifications

When notifications are sent out, by default they come from a "no-reply@domain.com" address. Sometimes users will reply to this email to provide an update on a contact and their reply might not be received.
This feature lets you specify what email address those replies get sent to. You'll find it in the WP Admin > Settings (D.T)

SSO Login: Setting to persist login

If you have the D.T SSO login enabled, this feature lets you choose how long users should stay logged in for before they need to enter their password in again. Shorter is better for more secure environments, logger is better for ease of access when using D.T.
You'll find this setting in WP Admin > Settings (D.T) > SSO

Genmapper upgrades

Now we can add status colors to the genmapper from the genmapper layers options. For contacts, this will be "Contact Status".

image

We can also choose fields to add, like faith milestones:

image

Workflow action: Comment tokens

Use workflows to set comments on contacts and groups using placeholder or tokens that will get replaced with values from the record.

Here let's ask the Assigned To user a question, {assigned_to} and {groups} will be replaced with the contact's values.

image

When the workflow is triggered, we will get:
image

Community

Love these new features? Please join us with a financial gift.

Follow progress and share ideas in the Disciple.Tools community: https://community.disciple.tools

Full Changelog: 1.65.0...1.66.0

Release v1.65.0

12 Jul 14:39
Compare
Choose a tag to compare

What's Changed

Fixes

  • Display correct user display name by @kodinkat
  • DT Workflows - Let updated to connection fields trigger workflow @kodinkat
  • Fix bug keeping User Manager from seeing New User menu by @cairocoder01

Dev

New Contributors

Details

Workflows: New custom comments action

Now you can set up an action to automatically comment on the record when the workflow is triggered:

image

image

Metrics - Personal Genmappers

In your personal metrics display a genmapper for any of the connection fields.
Contact trees start with your contact record. Other record type trees show records you have access to.

image image image

Metrics - Cumulative Metrics Charts

Display charts that shows the values for a dropdown or a multiselect field at different times.

image

Community

Love these new features? Please join us with a financial gift.

Follow progress and share ideas in the Disciple.Tools community: https://community.disciple.tools

Full Changelog: 1.64.0...1.65.0

Release v1.64.0

25 Jun 11:03
Compare
Choose a tag to compare

What's Changed

  • Private contacts are disabled by default for new instances by @corsacca
  • Support creation of custom location fields (location grid only) by @kodinkat

Fixes

  • Fix contacts being private when creating them via a connection
  • Fix Saving Settings (D.T) languages by @CptHappyHands
  • Fix Metrics Map: geting user locations by @kodinkat
  • Fix errors saving field option translations by @cairocoder01

Dev

Details

Private Contacts

image

When creating a contact you have the choice to use a standard contact which is visible by you and admin roles, or a private contact which only you can see.
In general teams only use standard contacts and run into issue when a user accidentally creates a private contact.
Because, on new setups, the private contacts will not be enabled by default. They can be enabled in the WP Admin > Settings (D.T) > Contact Preferences

image

Custom location fields

image

Create a custom location field from the Customizations (D.T) Admin section to track more locations.
This enables the default location grid field. Custom locations fields with geolocating with Mapbox or Google is in the works.

Community

Love these new features? Please join us with a financial gift.

Follow progress and share ideas in the Disciple.Tools community: https://community.disciple.tools

Full Changelog: 1.63.0...1.64.0

Release v1.63.0

22 May 14:13
Compare
Choose a tag to compare

What's Changed

  • Genmapper Metrics - Option to hide archived contacts or inactive groups by @kodinkat
  • Images - Ability to delete images by @kodinkat
  • Images - Update placeholder icons and center uploaded images by @corsacca

Fixes

  • Lists - Fix images and placeholder columns by @corsacca
  • Lists - Fix BCC emails list by @kodinkat
  • Lists - Fix opening a filter from the url by @corsacca
  • Nav Bar - Fix button spacing by @corsacca
  • Metrics - Fix offscreen button for small screens on dynamic map by @kodinkat
  • Records - Fix fields sometimes being cutoff
  • Records - @mentions non standard comments types will trigger notifications by @kodinkat

Dev Section

  • Create filter for custom actions to indicate if they're already executed by @cairocoder01
  • Create specific hooks to load plugins and for when the theme is ready by @corsacca

Details

Option to hide archived contacts or inactive groups by @kodinkat

In the Genmapper, archived Contacts (and inactive groups) will now show up as grey. They can be hidden with the "Show Archived" Toggle.

Showing archived contacts:

image

Hiding archived contacts:

image

Community

Love these new features? Please join us with a financial gift.

Follow progress and share ideas in the Disciple.Tools community: https://community.disciple.tools

Full Changelog: 1.62.0...1.63.0

Release v1.62.1

07 May 16:15
Compare
Choose a tag to compare

Release v1.62.0

03 May 15:28
Compare
Choose a tag to compare

What's Changed

  • Add Pictures to Contacts, Groups and other records by @kodinkat
  • Include magic links in the CSV export by @corsacca
  • Metrics > Dynamic Maps: layer names and color by @kodinkat
  • Upgrade sending magic link by email by @kodinkat

Details

Add Pictures to Contacts, Groups and other records

If you missed, see the announcement for the D.T storage plugin. With the plugin configured you will now be able to

Set a picture on a record:

Screen Recording 2024-05-03 at 5 05 21 PM

See the pictures on the list:

image

Dynamic Maps: Layer Names and Colors

We now can set custom colors for map layers and we can also give each layer a name!

image

Send Magic Links By Email

You can share a magic link by email from the Magic Links tile on a contact record.
This is a quick way to get a contact or user their Magic Link.
Now this features includes placeholders for the contact name, the magic link and the magic link name!

image

Community

Love these new features? Please join us with a financial gift.

Follow progress and share ideas in the Disciple.Tools community: https://community.disciple.tools

Full Changelog: 1.61.0...1.62.0

Release v1.61.0

26 Apr 16:56
Compare
Choose a tag to compare

What's Changed

  • Use markdown in comments by @CptHappyHands
  • Support for sending Disciple.Tools notifications over SMS and WhatsApp
  • Dropdowns: highlight on hover by @corsacca
  • Replace alert copy with tooltip copy by @corsacca
  • Plugins can set their icon for some comments by @corsacca

Details

Use markdown in comments

We've added ways to customize comments using the Markdown format. This lets us create:

  • Web Links using: Google Link: [Google](https://google.com)
  • bold using **bold** or __bold__
  • italics using *italics*
  • lists using:
- one
- two
- three

or

* one
* two
* three
  • Images: using: ![Image Description](https://github.com/DiscipleTools/disciple-tools-theme/assets/24901539/9c65e010-6ddd-4aff-8495-07b274c5989c)

Displays:
dt-caret

In Disciple.Tools it looks like:
image

We plan to add help buttons to make this easier and also add a way to upload images too.

Disciple.Tools Notifications using SMS and WhatsApp

Disciple.Tools is now able to send these notifications out using SMS text and WhatsApp messages! This functionality is built on and requires using the Disciple.Tools Twilio plugin.

See the release details: https://disciple.tools/news/disciple-tools-notifications-using-sms-and-whatsapp/

image

Dropdowns: highlight on hover

Highlight the menu item when the mouse is hovering over it.

Was:
image

Now:
image

Replace alert copy with tooltip copy

Screen Recording 2024-04-25 at 10 52 10 AM

Community

Love these new features? Please join us with a financial gift.

Follow progress and share ideas in the Disciple.Tools community: https://community.disciple.tools

Full Changelog: 1.60.0...1.61.0

Release v1.60.1

24 Apr 09:58
Compare
Choose a tag to compare

Release v1.60.0

17 Apr 09:19
Compare
Choose a tag to compare

What's Changed

  • Admins can turn and and share user magic links by @kodinkat
  • Typeaheads: Sort users by last modified by @corsacca
  • Wildcard character compatibility for the rest API Whitelist by @prykon

Developer Changes

Details

Admins can turn and and share User Magic Links

Previously you could only manage your own User Magic Links in your profile settings:

image

This new feature lets admins directly send users their User Magic Links so the user does not have to log in to Disciple.Tools first.
We've added a new tile to the User's record (Settings Gear > Users > click on a user). Here you can see the selected user's magic links, enable them and send them the link.

image

Once a User Magic link is enabled, it will also show up on the user's contact record:

image

Typeaheads: Sort users by last modified

This is an upgrade In the cases where you are searching for a name that matches many contacts. Now the results show the most recently modified contacts first which often will show the contact you are searching for.

image

Wildcard character compatibility for the rest API Whitelist

By default Disciple.Tools requires all API calls to require authentication. This security measure helps guarantee no information is leaked.
Some 3rd party plugins use the rest API for their functionality. This Whitelist is a space to give those plugins permission to use the rest API. This change is the ability to specify all the endpoints that match a pattern instead of listing them out individiually.
Found in the WP Admin > Settings (D.T) > Security > API Whitelist.

image

New Contributors

Full Changelog: 1.59.0...1.60.0