Cheewy
December 3, 2023, 11:26pm
1
Hello,
I am actually Nextcloud for my main drive solution, and I am really happy with it. I am actually planning to use my calendar the efficient way, and I am currently on Google Calendar.
Before getting blocked with my calendar because I want to plan a lot of things which I guess will be hard to move to an other platform later, I wanted to think it twice before going by default to Google Calendar.
As I am using Nextcloud for my drive, I thought the Agenda of the Nextcloud suite might be a good idea, but I have no idea if it is a good solution or not.
Can I go safely with it as it can be my go-to solution for the next years, or should I consider an other privacy friendly alternative, which will have better features ?
PS : I am also curious about the other solutions proposed by Nextcloud, are they great enough, or is Nextcloud only nice for Drive and I should consider much better options elsewhere ?
To my knowledge, Nextcloud does not have a reliable E2EE implementation, meaning that the only true way to use Nextcloud privately is if you self-host it. As for the calendar and other functions of Nextcloud, I would assume that they aren’t E2EE either, so I would recommend caution about using these services with non-self-hosted Nextcloud instances.
2 Likes
Cheewy
December 4, 2023, 6:10am
3
To be honest I didn’t even know it, I’ve should have been more cautious. Thanks,
The other things mostly work just fine. But Nextcloud only if you self-host it on hardware you physically own and have inside your residence. But again I have used their calendars, contacts etc. and you can sync them with everything, there’s also stuff like unifiedpush provider via nextcloud, video conferences, a lot of stuff that comes in quite handy. I never had any issues with the features/extensions that I tried out.
ph00lt0
(Mare Polaris)
January 5, 2024, 11:35pm
5
opened 07:46PM - 09 Aug 23 UTC
bug
0. to triage
### Steps to reproduce
Thus far I've not been able to reproduce at command, but… it's been driving me nuts and seems random.
### Expected behavior
Events in a shared calendar should be shown in both webinterface as well as apps on iOS and Android of the users who have access.
### Actual behaviour
So here goes! I share a calendar with my partner and lately we have had some arguing because one of us did not see an appointment and double booked the time. Turns out appointments have not been showing up on all devices. It feels quite random and can happen to any type of appointment (both single and recurring) and is quite rare.
Thus far it only happened to a handful of appointments not showing on mobile devices (and the appointment would always show up on the web interface). Me thinking this was a client side issue, I was checking them one by one (check which devices created the affected appointment once we identified it). But today something really weird happened, an appointment did not show up in the webinterface, but it did on both of our mobile devices. I could also see changes I made to the event in the activity view on the webinterface, but once I clicked the event the editor would keep spinning.
I'll share some screenshots as an example:
**After editing the event on my phone (adding an . to the end of the title for both the series and the occurrence, I can see I made changes to the event in the activity screen:**

**The event shows up on my Android Device in the app OneCalendar and on my Partners iPhone with the default calendar application.**

**The event however is not vissible in the webinterface:**

### Calendar app version
4.4.4
### CalDAV-clients used
DAVx5, iOS calDAV, Onecalendar on Android
### Browser
Firefox 116.0 (64-bit)
### Client operating system
Fedora Linux 38 (Workstation Edition)
### Server operating system
FreeBSD 13.2
### Web server
Apache
### Database engine version
MariaDB
### PHP engine version
PHP 8.0
### Nextcloud version
26.0.4
### Updated from an older installed version or fresh install
Updated from an older version
### List of activated apps
```Text
Enabled
- activity: 2.18.0
- admin_audit: 1.16.0
- bruteforcesettings: 2.6.0
- calendar: 4.4.4
- circles: 26.0.0
- cloud_federation_api: 1.9.0
- comments: 1.16.0
- contacts: 5.3.2
- cookbook: 0.10.2
- dashboard: 7.6.0
- dav: 1.25.0
- deck: 1.9.2
- event_update_notification: 2.2.0
- federatedfilesharing: 1.16.0
- federation: 1.16.0
- files: 1.21.1
- files_automatedtagging: 1.16.1
- files_pdfviewer: 2.7.0
- files_retention: 1.15.0
- files_rightclick: 1.5.0
- files_sharing: 1.18.0
- files_trashbin: 1.16.0
- files_versions: 1.19.1
- firstrunwizard: 2.15.0
- forms: 3.3.1
- gpoddersync: 3.8.1
- groupfolders: 14.0.3
- logreader: 2.11.0
- lookup_server_connector: 1.14.0
- maps: 1.0.2
- news: 22.0.0
- nextcloud_announcements: 1.15.0
- notes: 4.8.1
- notifications: 2.14.0
- oauth2: 1.14.1
- password_policy: 1.16.0
- photos: 2.2.0
- polls: 5.2.0
- privacy: 1.10.0
- provisioning_api: 1.16.0
- recommendations: 1.5.0
- related_resources: 1.1.0
- richdocuments: 8.0.3
- serverinfo: 1.16.0
- settings: 1.8.0
- sharebymail: 1.16.0
- support: 1.9.0
- survey_client: 1.14.0
- suspicious_login: 4.4.0
- systemtags: 1.16.0
- tasks: 0.15.0
- text: 3.7.2
- theming: 2.1.1
- twofactor_backupcodes: 1.15.0
- twofactor_totp: 8.0.0
- updatenotification: 1.16.0
- user_status: 1.6.0
- viewer: 1.10.0
- weather_status: 1.6.0
- workflowengine: 2.8.0
Disabled:
- contactsinteraction: 1.7.0 (installed 1.2.0)
- encryption: 2.14.0
- files_external: 1.18.0
- user_ldap: 1.16.0
```
### Nextcloud configuration
```Text
{
"system": {
"instanceid": "***REMOVED SENSITIVE VALUE***",
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"secret": "***REMOVED SENSITIVE VALUE***",
"trusted_domains": [
"***REMOVED SENSITIVE VALUE***"
],
"datadirectory": "***REMOVED SENSITIVE VALUE***",
"dbtype": "mysql",
"version": "26.0.4.2",
"overwrite.cli.url": "***REMOVED SENSITIVE VALUE***",
"dbname": "***REMOVED SENSITIVE VALUE***",
"dbhost": "***REMOVED SENSITIVE VALUE***",
"dbport": "",
"dbtableprefix": "oc_",
"mysql.utf8mb4": true,
"dbuser": "***REMOVED SENSITIVE VALUE***",
"dbpassword": "***REMOVED SENSITIVE VALUE***",
"installed": true,
"mail_from_address": "***REMOVED SENSITIVE VALUE***",
"mail_smtpmode": "smtp",
"mail_sendmailmode": "smtp",
"mail_domain": "***REMOVED SENSITIVE VALUE***",
"mail_smtpauthtype": "LOGIN",
"mail_smtpauth": 1,
"mail_smtphost": "***REMOVED SENSITIVE VALUE***",
"mail_smtpport": "465",
"mail_smtpsecure": "ssl",
"mail_smtpname": "***REMOVED SENSITIVE VALUE***",
"mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
"twofactor_enforced": "true",
"twofactor_enforced_groups": [
"admin"
],
"twofactor_enforced_excluded_groups": [],
"maintenance": false,
"theme": "",
"loglevel": 2,
"updater.release.channel": "stable",
"default_phone_region": "NL",
"memcache.local": "\\OC\\Memcache\\APCu",
"trashbin_retention_obligation": "auto, 30",
"app_install_overwrite": [
"twofactor_u2f"
]
}
}
%
```
### Web server error log
_No response_
### Log file
_No response_
### Browser log
_No response_
### Additional info
_No response_
Probably not. Unless you like thinkering and fixing stability issues and disappearing data. But that’s not unique to just the calendar unfortunately.