-
Notifications
You must be signed in to change notification settings - Fork 281
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Shared Calendars #120
Comments
+1 |
+1 also shared address books |
+1 |
This is a duplicate of bug 73. |
+1 |
1 similar comment
+1 |
+1 AND FOR ADDRESS BOOK |
Take a look at owncloud. They did a great job with sharing calendar and contacts. I'm not using owncloud any more because it is way to sloooo. Baikal is much faster. So sharing ability would be nice! |
This may work |
+1 THX |
Please! +1 |
+1 |
1 similar comment
+1 |
oh yes, please :) +1 |
I believe Baikal ha a built in feature that allow read and write delegation to other user of the system by using proxy write and read entry on the principal table. All it take is a Interface to set it. CalDAV seems possible. |
+1 |
While baikal does not support this feature today, the underlying SabreDAV does. So if you need this today, you can manually hack it into your database. It worked well for me: https://code.google.com/p/sabredav/wiki/CalDAVProxy |
@sgalonska May you publish your patched versions? Or something like a how-to? |
+1 (set up shared calendars via interface) |
This is a dublicate issue. Here is the first one i found: #51 |
I also wonder how this works, I need to set the default calendar to readonly for each user... is this possible ? |
@sgalonska When I follow the SabreDAV instructions, calendar sharing works. However, for whatever reason, the baikal address book stops syncing. Removing the |
+1 |
FYI, the fix to the broken address book is in #93 |
+1 |
1 similar comment
+1 |
Is Baikal still under development? |
guess not. Last commit was on "Feb 18". @netgusto never replied here. Maybe it's time for an more active fork of this. |
Is there an active fork of Baikal? |
Not a fork, but a rewrite: https://github.com/netgusto/Baikal2 |
Did you try Baikal2? Does it work well? |
I write it :) It works, yes, but UX is unfinished. Expecting a release for Q1 2015. |
My usecase is to use it for my Android, iPhone and iCal. Can I still use it for that? |
Yes, as long as CalDAV/CardDAV is supported on these devices, thanks to the efforts of @evert :) |
So which part ist actually not working? |
The frontend view (new, non-existing in B1); the carddav web client and the caldav web client (to edit your data online); resources sharing. |
Beside that I can use Baikal2 like Baikal1? |
Yes. Be aware that things may change (code and DB) until release, though. |
Okay fine. One last question. When you change something how do I make the update? For the server code I suppose I just replace the code in the Baikal folder on the server but how do I make the updates with the database? Does the server code includes any migrations which automatically update the database? |
For the code: I can only recommend to use git to fetch code until release. # on the command line, root of the project
$ php app/console doctrine:migrations:migrate I don't intend to produce much migrations until release, though (for obvious reasons :) ). |
Okay so without migrations it will not good to use Baikal2 right now. |
Sharing can be done on the DB level. I was playing a little with changing PDO.php and added a modified SQL query and also added a COLUMN to Calendars and Addressbooks. Also added a hidden principal for sharing with IMAP authentication. So when users logges in 1st time sql inserts/replace are made into calendars, addressbooks, principals, memebergroups (principal with id that is shared to all users). To tight up security i blocked principal in URI so its not available directly. keep up the good work.... |
Resource sharing will be supported by Baïkal 2. See #303. |
Give Users the ability to share Calendars with other Users.
The text was updated successfully, but these errors were encountered: