Changelog (Nightly)
🚧 Important Notice
Please do not share the nightly version.
If you encounter issues and bugs related to the nightly build, please don’t share them publicly in the community but report them in the #nightly-tester channel.
All other changes are on our What’s New page.
v1.43.34 (2024-11-27)
New experimental languages
We added three experimental UI languages to Capacities! 🎉 You can find them under Settings
> Languages
.
If you speak any of these languages, we’d appreciate to get your feedback on them! Feel free to share specific translation requests using the form in the language settings. If it’s a general comment/observation, feel free to share it in the #nightly-tester channel.
v1.43.26 (2024-11-21)
Calendar integration are ready to be tested!
You can finally test the calendar integrations! 🎉
It would be great if you could report any issues and inconsistencies you find. Especially:
- Do your calendar events sync correctly?
- Does everything work as expected?
- Below is the planned docs article. Feel free to share your thoughts and suggestions.
Calendar Integrations
Our calendars are an integral part of our workflows if we have a lot of meetings or appointments to keep track of. Meeting and event notes are also common uses for a note-taking app. The Capacities calendar integrations give you the easiest way to take notes from events in your calendar. The bridge between your calendar app and your Capacities notes is the date property in any of your custom object types. 🌉
What are calendar integrations for?
Capacities calendar integrations sync your calendar events to your calendar in Capacities. This gives you an overview of all your events on a given day.
::: warning Note To change any events, you’ll need to open your calendar provider app. :::
From the Capacities calendar though, you can quickly create objects that are linked to the calendar event, if the object type has a date property.
Once you’ve created the object, you can update the date or time if needed, and it will reflect in your calendar.
The inverse works too. If you’ve created an object already, and want to create a corresponding event in your calendar, your date property will give you that option.
Events in your calendar are not objects in Capacities. They get connected to date properties of notes as soon as you create a note from an event. Your calendar events are stored in your calendar provider and not in Capacities.
:::info Please be aware that synchronization of events between your calendar and Capacities is not real-time. Events can take up to 30 seconds to update or display. :::
What are calendar integrations not for?
Calendar Integrations are not a full replacement of calendar, reminder, and time-based To-Do apps. Capacities looks after your notes around these things instead.
Here are some considerations when to use Capacities calendar integrations.👇
Calendar integrations won’t replace your calendar app
Capacities calendar integrations sync events with date properties in your notes. If an event gets updated in your calendar, Capacities will update the event in your notes. If you update an event in Capacities, it will update the event in your calendar. Nevertheless, Capacities is not and will not become a full replacement for your calendar app.
Here are some limitations and things to keep in mind:
Capacities does not allow you to manage your events from the Capacities calendar: You can view your events and create notes from them, and if you change the date property of an object, Capacities will update the event. You can also create events in your calendar from your notes, but Capacities does not support creation and full editing of events in your Google or Outlook calendars. You need to use your calendar app if you want to create events without notes, create recurring events, move events around, or edit your events’ properties.
Recurring events cannot be created or updated from Capacities.: If you want to update a date property of a note connected to a recurring event, you need to disconnect the note from the event. You can then change the date of that note.
That being said, we plan to add more functionality to the Capacities calendar over time to make the experience more seamless. If you have any feedback, please add it to our feedback board.
Calendar provider requirements and local calendar support
Capacities also requires a connection to your calendar provider to sync your events reliably across your devices. Your provider (and company) needs to support outside calendar access. If your company only allows to show the status of a calendar event outside of your company’s domain, you won’t be able to use Capacities calendar integrations at the moment.
Capacities calendar integrations do not support synchronization to the local calendars on your device at the moment. While this could be a workaround for the above problem, we don’t have near-term plans to add this to Capacities. If you’re interested in this feature, please vote on this feedback ticket.
Task management and time-based reminders
Capacities calendar integrations are not a replacement for a task management or time-based reminder app. We have task management planned, and will work towards integrating that with the Capacities calendar. Calendar integrations are for events and meetings notes, not for task management.
Setup
To set up calendar integrations, go to Settings
> Calendar integrations
and follow the instructions there.
Capacities currently supports the following calendar integrations:
- Google Calendar
- Microsoft 365 Calendar (coming soon)
We have plans to extend calendar integrations to more calendar apps in the future, including Apple Calendar (vote here) and the CalDAV standard (vote here).
Calendar integration settings
After you have connected your calendar integration, you can configure the integrations to your needs.
Calendar settings: In the calendar integration settings, you can choose which of your calendars should be accessible in Capacities. You can also choose in which spaces the events should be shown in the calendar.
Object settings: If your object has a date property, you can define if you want calendar events to be created for that object. You can select this under
Object types
><Your object>
>Calendar Settings
.
FAQs
I can’t find the object type I want to create an object for - add a date property to that object type so the calendar event can be connected via this property. Then it will show up in the object list.
The date and time information is attached to the wrong date property - if you have more than one date time property, you need to move the correct one to the top of your property list. You can rearrange the order of your properties in the object type settings. You may need to disconnect the calendar event from the incorrect property and add the correct one after. Generally we advise that you have one date property per object type. You can use date ranges to create start and end dates if needed
Calendar integration errors
There are many reasons why a calendar integration can fail. If a calendar integration fails, you’ll see error messages in the app.
Steps to resolve the issue:
Check if your integration is still connected to Capacities. Open the settings and check if you see an error message next to your integration connection. If you see an error message, reconnect Capacities to your integration. Delete your connection and follow the instructions in the settings to reconnect Capacities to your calendar.
Check the most common error codes below to resolve the issue.
If none of the above steps helped, you can create a ticket on our feedback board with as much information as possible. Please include the error message and the error code if you have one.
Common error codes and how to resolve them
Code 3498: It is very likely that you already have an active connection to Google (either with this account or another account). Go to https://myaccount.google.com/connections and remove Capacities from the list of connected apps. Then, reconnect Capacities to Google Calendar.
Code 3322: Authentication with your calendar failed. Please try the steps above to resolve the issue.
Code 2789: Fetching events from your calendar failed. Please try the steps above to resolve the issue.
Code 2339: Updating an event in your calendar failed. Please try the steps above to resolve the issue.