Commit graph

6 commits

Author SHA1 Message Date
Artemii Peretiachenko
793d093c86 Add Telegram contact API with JSONL backup and real form errors.
Wire the anonymous form to a VPS Python endpoint that notifies Telegram, persists submissions locally, and stops faking success on failure.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-26 18:43:43 +02:00
Artemii Peretiachenko
44b571b980 Refresh Open Graph preview image and meta copy.
Bump og:image cache-bust so social previews pick up the new artwork.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-26 18:05:18 +02:00
Artemii Peretiachenko
8ec2ee9ce6 Add Danylo to the team and refresh site copy.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-26 13:21:32 +02:00
Artemii Peretiachenko
31925e5cf3 Add 428th Exchange section after Streams.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-22 17:51:11 +02:00
Artemii Peretiachenko
c93c926e82 Replace brand separator // with _ across the site.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-19 18:57:00 +02:00
artemium428
827d088edf Initial commit: 428th website 2026-07-16 16:21:09 +02:00