61 lines
2.6 KiB
Markdown
61 lines
2.6 KiB
Markdown
# CT (UDN Coordination Tool)
|
|
|
|
<img height="128px" src="https://vdpr.org/VDMDI/CT/raw/branch/main/dist/vdmdi-logo.png" />
|
|
<img height="128px" src="https://vdpr.org/VDMDI/CT/raw/branch/main/dist/icon.png" />
|
|
|
|
---
|
|
|
|
> [!NOTE]
|
|
> **LOCAL DEVELOPMENT**
|
|
>
|
|
> This repository is updated for public releases and announcements only.
|
|
|
|
CT is a messenger and task management application built for [UDN](https://vdpr.org/VDMDI/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](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 - Scheduled for October 11th, 2026: Initial Release
|
|
This application is a rebrand of Comms, whose development started in July 2024. Changelogs or versioning have not been present initially and were never standardized. 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, color, 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 reaction 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
|