2.8 KiB
CT (UDN Coordination Tool)
Note
LOCAL DEVELOPMENT
This repository is updated for public releases and announcements only.
Note
PUBLIC PROJECT
This repository is maintained by VDMDI as a public project under the GPL-3.0 license. The software is independent of Viridian infrastructure.
CT is a messenger and task management application built for UDN.
-> VDMDI provides a UDN server on VDPR infrastructure at wss://udn.vdpr.org.
Installation
CT is available as a PWA at https://ct.vdpr.org.
To install, open this website and:
- For Safari: share, then "add to home screen" or "add to dock"
- For Chrome on mobile: ⋮, "install and create shortcut", then install
- For Chrome on desktop: ⋮, "cast, save, and share", then "install page as app"
Core Features
- Offline support, updates download in background
- Messaging including reactions, inline replies, and message-replies-only view
- Task management with Kanban and Status Grid view
- Calendar for tasks
- Data transfer and export/import for identity, connections, and chats
Update Cycle
- Updates are published monthly
- Version numbers are a combination of year and months, e.g. 2610 for October 2026
- Specific release dates and notes are published within two weeks of the release
Changes
2610 First Revision
- Add legal information regarding data processing
- Add links to imprint and provider information
2610 - Published on 11OCT at 0011 CEST
This application is a rebrand of Comms, whose development started in July 2024. Changelogs or versioning have not been present initially and were never standardised. The CT repository is a fork of Comms. Changes made between the lastest iteration of Comms and CT 2610 include:
- Account and chat identity:
- Use a randomized UUID to identify users instead of manually entered names
- Integrate a contacts model to keep track of who sent messages, and to reflect name changes
- Replace primary channels and namespaces with randomized UUIDs and chat names, sync chat settings (name, colour, secondary channels)
- Add a button to share chat access to the chat settings page
- Messaging:
- Add inline replies and message reactions
- Messages can be filtered based on reactions or content
- Task management and calendar:
- Implement pinch to zoom on kanban and grid view for better overview
- Highlight the next event in the calendar sidebar
- Improve handling of task filters
- Improve layout of tasks settings view
- UI improvements:
- Show how much storage is used and remaining in storage management view
- Show data transfer progress
- Other improvements