feat(test): implement Playwright E2E and Dockerized testing infrastructure
Some checks failed
Build SilverBullet Plug / build (push) Has been cancelled

This commit is contained in:
2026-02-21 13:13:06 -08:00
parent 29ce643ac1
commit 90ab92421a
17 changed files with 5202 additions and 99 deletions

80
test_data/calendar.ics Normal file
View File

@@ -0,0 +1,80 @@
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Repro//EN
BEGIN:VEVENT
UID:repro-workweekstart
SUMMARY:Repro WorkWeekStart
DTSTART:20260219T100000Z
DTEND:20260219T110000Z
RRULE:FREQ=WEEKLY;BYDAY=MO;WKST=MO
END:VEVENT
BEGIN:VTIMEZONE
TZID:GMT Standard Time
BEGIN:STANDARD
DTSTART:16010101T020000
TZOFFSETFROM:+0100
TZOFFSETTO:+0000
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:16010101T010000
TZOFFSETFROM:+0000
TZOFFSETTO:+0100
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VTIMEZONE
TZID:Pacific Standard Time
BEGIN:STANDARD
DTSTART:16010101T020000
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=1SU;BYMONTH=11
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:16010101T020000
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=2SU;BYMONTH=3
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
SUMMARY:Discuss Alletra MP terraform provider requirements
DTSTART;TZID=GMT Standard Time:20260116T153000
DTEND;TZID=GMT Standard Time:20260116T160000
TRANSP:OPAQUE
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
END:VEVENT
BEGIN:VEVENT
RRULE:FREQ=WEEKLY;UNTIL=20260814T170000Z;INTERVAL=1;BYDAY=MO,TU,WE,TH,FR;WKST=SU
SUMMARY:BUSY Weekly
DTSTART;TZID=Pacific Standard Time:20260116T130000
DTEND;TZID=Pacific Standard Time:20260116T133000
TRANSP:OPAQUE
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
END:VEVENT
BEGIN:VEVENT
RRULE:FREQ=WEEKLY;UNTIL=20260324T143000Z;INTERVAL=1;BYDAY=TU;WKST=SU
EXDATE;TZID=Pacific Standard Time:20260203T083000
SUMMARY:HPE-Veeam check-in (weekly)
DTSTART;TZID=Pacific Standard Time:20260120T083000
DTEND;TZID=Pacific Standard Time:20260120T093000
TRANSP:OPAQUE
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
END:VEVENT
BEGIN:VEVENT
SUMMARY:Following: Neutron Star Program Meeting
DTSTART;TZID=Pacific Standard Time:20260120T083000
DTEND;TZID=Pacific Standard Time:20260120T093000
TRANSP:TRANSPARENT
X-MICROSOFT-CDO-BUSYSTATUS:FREE
END:VEVENT
BEGIN:VEVENT
RRULE:FREQ=MONTHLY;UNTIL=20260731T170000Z;INTERVAL=1;BYDAY=-1FR
SUMMARY:PC&FS prioritization & roadmap planning session - monthly
DTSTART;TZID=Pacific Standard Time:20260130T100000
DTEND;TZID=Pacific Standard Time:20260130T130000
TRANSP:OPAQUE
STATUS:CONFIRMED
END:VEVENT
END:VCALENDAR

18
test_data/nginx.conf Normal file
View File

@@ -0,0 +1,18 @@
events {}
http {
server {
listen 80;
location / {
root /usr/share/nginx/html;
add_header 'Access-Control-Allow-Origin' '*' always;
add_header 'Access-Control-Allow-Methods' 'GET, OPTIONS' always;
add_header 'Access-Control-Allow-Headers' 'DNT,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range' always;
if ($request_method = 'OPTIONS') {
add_header 'Access-Control-Max-Age' 1728000;
add_header 'Content-Type' 'text/plain; charset=utf-8';
add_header 'Content-Length' 0;
return 204;
}
}
}
}

4772
test_data/reachcalendar.ics Executable file

File diff suppressed because it is too large Load Diff