Categories

  • Announcements regarding our community

    29 Topics
    33 Posts
    CorsacC
    What's New in 1.72 Non‑Overwrite Import Option – safely add data without altering existing records Connection & Tag Buttons – manage relationships instantly in web components Global Search in Mobile Nav – find or add contacts fast on phones Metrics Key Dropdown Expanded – choose any user property when building metrics Smarter Create Record Defaults – shows the most useful fields by default PHP 8.4 Compatibility – quieter logs and future‑proof codebase New Features Mobile Global Search in Mobile Nav Global search and Add New Contact now live in the mobile navigation [image: c2093ffd-54b4-4753-8f8a-5e5ce778de3c] Connection & Tag Buttons Additions to the embeddable web components introduce Connect and Tag buttons so users can link or label contacts with a single click. [image: 4e6bb825-40f9-45e6-b092-c5ded8201906] [image: 8c20fd22-575a-4ddd-8294-35e6889d2402] Metrics Key Dropdown All user property keys are now visible in the metric builder – no more hidden options Smarter Create Record Defaults The Create New Record form now surfaces the fields your team needs most, reducing clicks and setup time. Here's an example of adding the start date to the default Fields when creating a new group. [image: 0eb9e30a-1c0a-4e4d-ada6-80614dcb57a4] [image: 461172db-4277-4ea0-90ef-d37a4e576cb1] Improvements Load‑More works reliably inside global search results Metrics: All user custom fields options are now visible in metric chart – no more hidden options Dev Upgrades Removed implicit nullable parameter warnings for PHP 8.4 API endpoint parameter that lets you update records without overwriting existing data Translation Updates Latest community translations from Weblate Contributors @kodinkat – navigation ninja @kodinkat - API builder and unit test tamer @cairocoder01 and @brady-lamansky-gtt – web‑components crafter Community Love these improvements? Support development with a financial gift. Share your ideas and connect with others in the Disciple.Tools community: https://community.disciple.tools Full Changelog: 1.71.0…1.72.0
  • A place to talk about whatever you want

    45 Topics
    156 Posts
    CorsacC
    Welcome @Jim-Grosso! Thanks for highlighting this issue. @CairoCoder would you be able to have a loot at it? @Jim-Grosso, In the meantime, from your screenshot, I see that you are using a cache plugin. Caching and DT don't work well together. I'd suggest deleting that plugin.
  • 21 Topics
    69 Posts
    CorsacC
    @lbherrera to clarify. On the dashboard does each user just see their own contacts? Or are you wanting to see each user and all the contacts for each user? Usually the user sees their contacts by going to the /contacts page. If they are a multiplies they will only see the contacts that are assigned to them. The dashboard is for short list and higher level summaries. I'm sorry i'm still slow to understand. Would you be able to draw or list out an example of what you would like to see on this dashboard?
  • 5 Topics
    10 Posts
    CorsacC
    Hey @kainos, this question was also asked on the theme issues here: https://github.com/DiscipleTools/disciple-tools-theme/issues/2674
  • 38 Topics
    134 Posts
    MatthewM
    Another step: I set up the s3cmd for testing, with these settings: New settings: Access Key: minioadmin Secret Key: <password> Default Region: default S3 Endpoint: <server>:9000 DNS-style bucket+hostname:port template for accessing a bucket: <server>:9000 Encryption password: Path to GPG program: /usr/bin/gpg Use HTTPS protocol: True HTTP Proxy server name: HTTP Proxy server port: 0 This worked, and I can list files in the storage: s3cmd ls s3://dtstorage DIR s3://dtstorage/images/ I put these settings in DT, and the "test connection" started to succeed again. Perhaps what was needed was to remove https from the endpoint. However so far I still can't upload images: I can see on the minio trace logs: 2025-11-12T10:40:14.955 [200 OK] s3.PutObject <server>:9000/dtstorage/221c0ffe60c032777009706bf8e30e/contacts/REb7JTZjDJoZGAkjiGcaFUt3ZXn82XlM2Ch4gtxnUsw8Fs298OQ0ylZQe3WQNwRI.png 10.20.0.2 15.913ms ⇣ 15.868531ms ↑ 412 KiB ↓ 0 B but the contact page file upload says: "Error! Unable to upload, please try again."
  • 3 Topics
    6 Posts
    S
    @Jordan-Brown It's more of a general overview before the "how to starts". The one's who don't need context and just the how to can just jump to it. Most of the video's I see nowadays have them broken up into segments with a title at each topical change point so noone is stuck watching info they don't need in a longer video. The videos can be longer but because they are broken up and identified with topics you can just pick what you need. So one, I don't want to waste a more experienced user with info they don't want on an explanation but I feel that feature could solve that issue for them. For me, at this point, I would like the video to NOT start with "we are going to show you how to do X. First go to the ....then select ...." I would suggest that the videos start with something like, "We are going to show you how to do X". X is quite a beneficial feature for those of you looking to do x, y, z in a B scenario. Typically our users leverage this feature to provide X, Y Z because they need to be able to track "T". You might also want to use X in the case of P if you are an enduser needing to manage "B". Now that we know some uses for X let's look at how to install it." Thanks for your consideration.
  • 1 Topics
    7 Posts
    CorsacC
    Thanks @mbrown!