Board board
v1 · personal
A set of tasks, each in one of three lanes.
-
Title
titletext, one linerequired Encrypted
Used by Tasks
The datamodel registry
A datamodel is a standard kind of data, like a task, a contact or an event, with fields every quill agrees on. A contact is a contact whichever quill made it, so one quill's data is the next one's.
The standard ones, below, grouped into domains you can choose when you install. Versioned, and few: the bar for a new one is that two unrelated quills wanted it.
A quill that needs more adds fields under its own name, like fleet.odometer on a vehicle, rather than inventing a second kind of vehicle. It can also introduce a datamodel of its own, and from then on every other quill may ask for it.
The brand guide calls these elements; it is the same thing.
These are read from Cloudmorrow/datamodels at v1.2.0, the release the Quill Catalog pins.
Indexed fields are kept plain, so your cloud can sort and filter by them. Encrypted fields are encrypted before they reach the disk.
Boards and the tasks on them.
boardA set of tasks, each in one of three lanes.
title
text, one linerequired
Encrypted
Used by Tasks
taskOne thing to do, on a board, in a lane. Its body is Markdown; subtasks are - [ ] lines.
board
link to Boardrequired · deleted with its board
Indexed
title
text, one linerequired
Encrypted
body
Markdown
Encrypted
lane
one of To Do, Doing, Done
Indexed
due
date
Indexed
done_at
date and timeset when lane becomes Done
Indexed
Used by Tasks
The people and organisations you deal with.
contactA person you know: how to reach them, and how you know them.
name
text, one linerequired
Encrypted
email
email address
Encrypted
phone
phone number
Encrypted
organisation
link to Organisation
Indexed
birthday
date
Encrypted
address
text
Encrypted
notes
Markdown
Encrypted
No quill in the catalog uses it yet.
organisationA company, a club, an institution: somebody you deal with that is not one person.
name
text, one linerequired
Encrypted
website
web address
Encrypted
email
email address
Encrypted
phone
phone number
Encrypted
address
text
Encrypted
notes
Markdown
Encrypted
No quill in the catalog uses it yet.
Cars, vans and bikes: what you drive and keep on the road.
vehicleA car, a van, a bike: something with a registration that is driven and serviced.
name
text, one linerequired
Encrypted
registration
text, one line
Indexed
make
text, one line
Indexed
model
text, one line
Encrypted
year
whole number
Indexed
vin
text, one line
Encrypted
fuel
one of Petrol, Diesel, Electric, Hybrid, Other
Indexed
notes
Markdown
Encrypted
No quill in the catalog uses it yet.
Calendars and the events on them.
calendarYour own, one you share, or everybody's.
name
text, one linerequired
Encrypted
colour
text, one line
Encrypted
Used by Calendar
eventA title and two moments, on a calendar. Times are wall-clock times.
calendar
link to Calendarrequired · deleted with its calendar
Indexed
title
text, one linerequired
Encrypted
starts_at
date and timerequired
Indexed
ends_at
date and time
Indexed
all_day
yes or no
Indexed
location
text, one line
Encrypted
notes
Markdown
Encrypted
Used by Calendar
Channels and the messages in them.
channelA room people talk in: public, private, or between two people.
name
text, one linerequired
Encrypted
kind
one of Public, Private, Direct
Indexed
topic
text
Encrypted
Used by Chat
messageWhat somebody said in a channel.
channel
link to Channelrequired · deleted with its channel
Indexed
body
textrequired
Encrypted
sent_at
date and time
Indexed
Used by Chat
Markdown notes in folders, as files you own.
noteMarkdown in a folder, with pictures. A real file in your notes folder, sealed at rest.
path
text, one linerequired
Indexed
folder
text, one line
Indexed
title
text, one line
Indexed
body
Markdown
Encrypted
modified
date and time
Indexed
Used by Notes
Keys and passwords in vaults and environments, sealed; never an assistant's.
secretA key and its value, in a vault and an environment. Sealed under the server's key; never an assistant's.
vault
text, one linerequired
Indexed
environment
text, one linerequired
Indexed
key
text, one linerequired
Indexed
value
text, one line
Encrypted
length
whole number
Indexed
Used by Secrets
Your own drive, your fileshares, and the files in them.
shareA place files are kept: your own drive on the server (My Files), a folder on the server that everyone's machines mount, or a directory on one of your machines, served by its agent.
name
text, one linerequired
Indexed
label
text, one line
Indexed
kind
one of My Files, On the server, On a machine
Indexed
description
text
Encrypted
machine
text, one line
Indexed
path
text, one line
Encrypted
online
yes or no
Indexed
browsable
yes or no
Indexed
about
text, one line
Encrypted
url
web address
Encrypted
Used by Files
fileA file or a folder in a share or in My Files: a real file on disk, reached over WebDAV and the desktop app's mounts as well.
share
link to Sharerequired
Indexed
path
text, one linerequired
Indexed
folder
text, one line
Indexed
name
text, one linerequired
Indexed
kind
one of File, Folder
Indexed
size
whole number
Indexed
modified
date and time
Indexed
mime
text, one line
Indexed
Used by Files