If one of *your* verified email addresses is invited in *your* ICS Calendar,
you are now imported as yourself, instead of being a "Private User".
For example, if you own a Google Calendar, and if you import that in
Phorge, and if your email is mentioned in the Invitees:
- you are not shown anymore as "Private User 1" but as yourself
- the "Busy" or "Available" badge is shown from your Profile (instead of nothing), respecting the "Time Transparency" RFC 5545 section 3.8.2.7 from your ICS event https://icalendar.org/iCalendar-RFC-5545/3-8-2-7-time-transparency.html
- the widget "Profile Calendar" in your user page shows your imported Event, instead of nothing. No "Clear Sailing ahead" anymore. As usual - this happens only if the event happens today, tomorrow, or the day after tomorrow.
Example situation:
User "test" imports a Calendar. An Event has two invited emails:
- 1 email is verified and belongs to the very same user "test"
- 1 email belongs to another user
Before | After |
---|---|
See that the calendar importer named "test" is not an alien anymore.
Allowing to match yourself makes sense because you trust your imported
Calendar file, and we trust your verified email addresses.
WE DO NOT MATCH OTHER USERS BUT THE CALENDAR OWNER.
Matching other users must involve serious privacy measures,
coherent with the rest of Phorge.