As I discover Cypht, I appreciate more and more the aggregation philosophy. We all have so many mailboxes, and it's great to be able to have a consolidated view without having to make major back-end changes.
Marc Laporte
@marclaporte_gitlab
Tiki-Cypht integration: If anyone wants a demo access, just let me know :-)
Marc Laporte
@marclaporte_gitlab
CalDAV support (via SabreDAV) will be added any day now to Tiki. We will need to figure out a way to interact with Cypht and these improvements will be useful to any future project which integrates Cypht and wants CalDAV.
Jason Munro
@jasonmunro
this could probably be done with a similar pattern as contacts. We have a contacts module set, and it works with multiple backend contact source module sets (local, gmail, carddav, ldap). Currently the calendar module set has just a single built in source for events, "local".
Marc Laporte
@marclaporte_gitlab
Right, but does that cover a received email which includes calendar invite?
Hi @jasonmunro , I am working on the archive feature, I have already add the code which add Archive button on message header, and define ajax handler which is trigger when that button is clicked. I want to move that message to the archive mailbox but I have just on problem, I can't access the archive mailbox, I am testing with my Gmail account, after some research I find some article in which is explain that there isn't an archive mailbox, when the button archive is clicked that mail is moved from the mailbox where it is to "all" mailbox, But I try to perform that It doesn't work. How can I have get list of existing mail box. How can I have access to list of mailbox which exist on the mailserver. At least I have access to list some list of folder which are in the special_use_mailboxes property of Hm_IMAP object. Is that list represent existing folders on the mailserver
Marc Laporte
@marclaporte_gitlab
@yvesdaxmaz Gmail is a bit of special case. Because AFAIK, archive means that it is no longer tagged in the inbox.
Given we want archives to work with all JMAP and IMAP servers, we need something more flexible
But this can be done later. Simple Archive button to a user-selectable folder is a quick win :-)
Yves Kipondo
@yvesdaxmaz
I will check LGLP and all link you provide and move mail in an archive mailbox for now
Robert Winkler
@robert-winkler
Hi, my cypht instance is working fine (actually it became my principal email client for my 4 private/ work accounts), but I have problems to connect to my LDAP server. With kaddressbook the connection to the LDAP server works. I also called the config_gen.php ("Found module set ini file: /var/lib/hm3/app_data/ldap.ini "; also the given contact list name appears in the web interface). Is there any hint on possible pitfalls? I am using the port 389/ no TLS, server www.meteomex.com, base_dn="dc=meteomex,dc=com", auth=true, user="admin", pass="secret", read_write=true; e.g. where should I define my ou=contacts? Is there any possibility to create a log to track down the error more easily? Best, Robert
Yves Kipondo
@yvesdaxmaz
@marclaporte_gitlab I have some idea due to the fact that we have to keep the Original folder where the mail was before we archive It, I can create an Archive parent mailbox within which I will create sub mailbox with the name of each mailbox where archived mail was before.
Marc Laporte
@marclaporte_gitlab
@yvesdaxmaz Super!
@robert-winkler Sorry, I don't know about that feature
Yves Kipondo
@yvesdaxmaz
@jasonmunro@jasonmunro how can I get real name of mailbox, I can create the Archive folder and move message to that mailbox but when I want to access the name of folder (mailbox) where the mail was before it been moved to the archive mailbox. I can't get the real name of that mailbox instead of the real name which is apear in the list of folder I get some random sequence of characters as name of folder
ScrumpyJack
@ScrumpyJack
Any instructions on upgrading from 1.10 to 1.20rc1?
Marc Laporte
@marclaporte_gitlab
@ScrumpyJack not to my knowledge
Jason Munro
@jasonmunro
Hey all! I know I have been absent recently, but I'm hoping to be around a lot more starting now. I appreciate all of your work on Cypht and questions, and will do what I can to address issues that come up. @robert-winkler I saw your github issue WRT LDAP contacts, I will dig into that ASAP. @yvesdaxmaz I should have time this week to review your 2 PRs, thanks again! @ScrumpyJack I don't think there is any specific thing you need to worry about for that upgrade, should be seamless to just upgrade the code.
@robert-winkler followed up on your signature ticket. I also threw a bunch of stuff at signatures to see if I could break it (dangling quote, UTF8 chars, etc). Still working fine for me. If you can grab any JS errors or post the source as described in the issue that would be great. Insofar as the LDAP issue, hope to get to that this week. I need to fire up my test LDAP setup and get it configured properly for auth which always takes me a while :)
Jason Munro
@jasonmunro
@yvesdaxmaz Just read through the archive PR - everything looks great! I will pull it down and test it a bit but should be merged soon
Jason Munro
@jasonmunro
@yvesdaxmaz ran into some issues around auto-create, but once those are resolve I will merge this. I think we need to call the imap namespace command to fetch the delimiter, and after that we are good :)
I will update the inline code comments once I figure out the right way to correct the situation :)
Jason Munro
@jasonmunro
@robert-winkler commented on your ldap issue. Let me know if my response is confusing or unhelpful :) LDAP auth appears to be working properly for me but it could definitely be a bug. If you can try the debugging I posted and capture the log it should help provide a clue. Thanks!
@marclaporte_gitlab FYI merged archive message PR from @yvesdaxmaz. WIll merge the other PR for a warning on "Sign" when no profiles are setup tomorrow.
also fixed a bug causing folder list changes to require a new login to show up (to much caching).
@marclaporte_gitlab@yvesdaxmaz just FYI, since I already cut the first RC for 1.2.0, no new features will be in that eventual stable release only fixes - so archive will have to wait.
Marc Laporte
@marclaporte_gitlab
Understood
Marc Laporte
@marclaporte_gitlab
Once 1.2 is out, the field will be wide open for plenty of new features from Yves, Benito and Adrien :-)
Jason Munro
@jasonmunro
absolutely. And we can push out a 1.3.0 with those quickly :)