Import upstream v0.16.22, stripped
Upstream commit: 474dd0229cb20cf513036619781ed97bd8073c3f Enterprise-only files removed or emptied: 63 Enterprise-only snippets removed: 117 in 50 files Dangling module declarations removed: 5 Cargo edits turning enterprise off: 14 Verification: clean Enterprise feature gates left for rebuilt features: 19 in 18 files Produced by tools/fork/strip.py. The full report is in docs/fork/strip-reports/ on main.
This commit is contained in:
@@ -0,0 +1,138 @@
|
||||
# iTIP tests
|
||||
|
||||
# Recipient is not organizer or attendee
|
||||
> itip [email protected] [email protected]
|
||||
BEGIN:VCALENDAR
|
||||
PRODID:-//Example/ExampleCalendarClient//EN
|
||||
METHOD:REQUEST
|
||||
VERSION:2.0
|
||||
BEGIN:VEVENT
|
||||
ORGANIZER:mailto:[email protected]
|
||||
ATTENDEE;ROLE=CHAIR;PARTSTAT=ACCEPTED;CN=A:mailto:[email protected]
|
||||
ATTENDEE;RSVP=TRUE;CUTYPE=INDIVIDUAL;CN=B:mailto:[email protected]
|
||||
ATTENDEE;RSVP=TRUE;CUTYPE=INDIVIDUAL;CN=C:mailto:[email protected]
|
||||
ATTENDEE;RSVP=TRUE;CUTYPE=INDIVIDUAL;CN=Hal:mailto:[email protected]
|
||||
ATTENDEE;RSVP=FALSE;CUTYPE=ROOM:[email protected]
|
||||
ATTENDEE;ROLE=NON-PARTICIPANT;RSVP=FALSE:mailto:[email protected]
|
||||
DTSTAMP:19970611T190000Z
|
||||
DTSTART:19970701T200000Z
|
||||
DTEND:19970701T2100000Z
|
||||
SUMMARY:Conference
|
||||
UID:[email protected]
|
||||
SEQUENCE:0
|
||||
STATUS:CONFIRMED
|
||||
END:VEVENT
|
||||
END:VCALENDAR
|
||||
|
||||
> send
|
||||
NotOrganizerNorAttendee
|
||||
|
||||
> reset
|
||||
|
||||
# Refreshing an event (1)
|
||||
> put [email protected] [email protected]
|
||||
BEGIN:VCALENDAR
|
||||
METHOD:REQUEST
|
||||
PRODID:-//Example/ExampleCalendarClient//EN
|
||||
VERSION:2.0
|
||||
BEGIN:VEVENT
|
||||
UID:[email protected]
|
||||
SEQUENCE:0
|
||||
RDATE:19980304T180000Z
|
||||
RDATE:19980311T180000Z
|
||||
RDATE:19980318T180000Z
|
||||
ORGANIZER:mailto:[email protected]
|
||||
ATTENDEE;ROLE=CHAIR;PARTSTAT=ACCEPTED:mailto:[email protected]
|
||||
ATTENDEE;RSVP=TRUE:mailto:[email protected]
|
||||
SUMMARY:Review Accounts
|
||||
DTSTART:19980304T180000Z
|
||||
DTEND:19980304T200000Z
|
||||
DTSTAMP:19980303T193000Z
|
||||
LOCATION:Conference Room A
|
||||
STATUS:CONFIRMED
|
||||
END:VEVENT
|
||||
END:VCALENDAR
|
||||
|
||||
# Refreshing an event (2)
|
||||
> expect
|
||||
from: [email protected]
|
||||
to: [email protected]
|
||||
summary: invite
|
||||
summary.attendee: Participants([ItipParticipant { email: "[email protected]", name: None, is_organizer: true }, ItipParticipant { email: "[email protected]", name: None, is_organizer: false }])
|
||||
summary.dtstart: Time(ItipTime { start: 889034400, tz_id: 32768 })
|
||||
summary.location: Text("Conference Room A")
|
||||
summary.summary: Text("Review Accounts")
|
||||
BEGIN:VCALENDAR
|
||||
METHOD:REQUEST
|
||||
PRODID:-//Stalwart Labs LLC//Stalwart Server//EN
|
||||
VERSION:2.0
|
||||
BEGIN:VEVENT
|
||||
LOCATION:Conference Room A
|
||||
STATUS:CONFIRMED
|
||||
SUMMARY:Review Accounts
|
||||
DTEND:19980304T200000Z
|
||||
DTSTART:19980304T180000Z
|
||||
ATTENDEE;ROLE=CHAIR;PARTSTAT=ACCEPTED:mailto:[email protected]
|
||||
ATTENDEE;RSVP=TRUE;PARTSTAT=NEEDS-ACTION:mailto:[email protected]
|
||||
ORGANIZER:mailto:[email protected]
|
||||
UID:[email protected]
|
||||
RDATE:19980304T180000Z
|
||||
RDATE:19980311T180000Z
|
||||
RDATE:19980318T180000Z
|
||||
DTSTAMP:0
|
||||
SEQUENCE:0
|
||||
END:VEVENT
|
||||
END:VCALENDAR
|
||||
|
||||
# Refreshing an event (3)
|
||||
> send
|
||||
|
||||
# Refreshing an event (4)
|
||||
> itip [email protected] [email protected]
|
||||
BEGIN:VCALENDAR
|
||||
METHOD:REFRESH
|
||||
PRODID:-//Example/ExampleCalendarClient//EN
|
||||
VERSION:2.0
|
||||
BEGIN:VEVENT
|
||||
UID:[email protected]
|
||||
SEQUENCE:0
|
||||
ORGANIZER:mailto:[email protected]
|
||||
ATTENDEE;ROLE=CHAIR;PARTSTAT=ACCEPTED:mailto:[email protected]
|
||||
ATTENDEE;RSVP=TRUE:mailto:[email protected]
|
||||
DTSTART:19980304T180000Z
|
||||
END:VEVENT
|
||||
END:VCALENDAR
|
||||
|
||||
# Refreshing an event (5)
|
||||
> send
|
||||
from: [email protected]
|
||||
to: [email protected]
|
||||
summary: invite
|
||||
summary.attendee: Participants([ItipParticipant { email: "[email protected]", name: None, is_organizer: true }, ItipParticipant { email: "[email protected]", name: None, is_organizer: false }])
|
||||
summary.dtstart: Time(ItipTime { start: 889034400, tz_id: 32768 })
|
||||
summary.location: Text("Conference Room A")
|
||||
summary.summary: Text("Review Accounts")
|
||||
BEGIN:VCALENDAR
|
||||
METHOD:REQUEST
|
||||
PRODID:-//Stalwart Labs LLC//Stalwart Server//EN
|
||||
VERSION:2.0
|
||||
BEGIN:VEVENT
|
||||
LOCATION:Conference Room A
|
||||
STATUS:CONFIRMED
|
||||
SUMMARY:Review Accounts
|
||||
DTEND:19980304T200000Z
|
||||
DTSTART:19980304T180000Z
|
||||
ATTENDEE;ROLE=CHAIR;PARTSTAT=ACCEPTED:mailto:[email protected]
|
||||
ATTENDEE;RSVP=TRUE;PARTSTAT=NEEDS-ACTION:mailto:[email protected]
|
||||
ORGANIZER:mailto:[email protected]
|
||||
UID:[email protected]
|
||||
RDATE:19980304T180000Z
|
||||
RDATE:19980311T180000Z
|
||||
RDATE:19980318T180000Z
|
||||
DTSTAMP:0
|
||||
SEQUENCE:0
|
||||
END:VEVENT
|
||||
END:VCALENDAR
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user