Commit Graph
46 Commits
Author SHA1 Message Date
Kato 89c8a36d8b Fix: profile webhook is GET with sessionid query param 2026-09-02 20:09:10 +00:00
Kato 319cf926e4 Fix: use correct profile URL /webhook/paraguay/profile 2026-09-02 20:01:50 +00:00
Kato 19dab0a50c Load user data from API when opening profile modal 2026-09-02 19:59:32 +00:00
Kato 893506d0e9 Fix: user buttons in second row below brand text 2026-09-02 19:57:23 +00:00
Kato f038dbca1d Fix: show profile/logout buttons immediately after login, smaller with icons 2026-09-02 19:55:54 +00:00
Kato 9b8456ba1e Add debug logging for loadUsers to diagnose stuck issue 2026-09-02 19:52:10 +00:00
Kato fe7f29b697 Add Profile modal and Logout button for logged-in users 2026-09-02 19:51:33 +00:00
Kato a140d5881e Add user members section with full-text search 2026-09-02 19:46:53 +00:00
Kato b28c8b51fc Fix: notebook outside sidebar, full width with main-full class 2026-09-02 19:38:57 +00:00
Kato a31816b0b5 Fix: notebook 100% width with grid-column in single definition 2026-09-02 19:13:30 +00:00
Kato fcca31e21f Fix: footer text in one line with white-space: nowrap 2026-09-02 19:11:59 +00:00
Kato 6e79f815f1 Fix: notebook 100% width when visible 2026-09-02 19:11:32 +00:00
Kato ec29026947 Fix: add id=news-col so checkSession can hide it after login 2026-09-02 19:10:16 +00:00
Kato 0508d61ac2 Fix: handle status: code send response from API 2026-09-02 19:03:02 +00:00
Kato 97472d876e Move newsletter panel inside login-panel as hidden div 2026-09-02 18:56:25 +00:00
Kato 7e2465da47 Add user not found error message with registration instruction 2026-09-02 18:49:18 +00:00
Kato ab4dfc67c3 Fix: login and newsletter panels order, show both when not logged in 2026-09-02 18:45:15 +00:00
Kato 13fc05eca5 Fix: Newsletter panel hidden by default, show it when not logged in 2026-09-02 18:38:16 +00:00
Kato b4bb0f63a5 Split project into 3 files: index.html, css/styles.css, js/main.js 2026-09-02 18:36:39 +00:00
Kato c7ccadaba2 Fix: newsletter inside login panel (right sidebar), show it for non-logged-in users; hide both after login 2026-09-02 18:28:43 +00:00
Kato 29d26683da Add newsletter form for non-logged-in users with success message 2026-09-02 18:20:35 +00:00
Kato 1dc5fd989b Fix: update UI immediately after verifyCode and submitLoginData 2026-09-02 18:16:11 +00:00
Kato 283715a6f3 Fix: wrap checkSession in DOMContentLoaded to ensure DOM is ready 2026-09-02 18:10:12 +00:00
Kato 949b9812cf After successful login, show notebook and hide news/login-panel 2026-09-02 18:08:01 +00:00
Kato 8bc82dec89 Update intro text, change 'Unser Fokus' to 'Unsere Themen', simplify topics list 2026-09-02 18:05:46 +00:00
Kato e6dd4e937c Update verifyCode to save new sessionid from response 2026-09-02 18:03:07 +00:00
Kato 0fc595b208 Add console.log for all webhook responses (sendTelegramUser, verifyCode, submitLoginData) 2026-09-02 17:57:20 +00:00
Kato 806909a174 Fix: show login-panel when sessionid is NOT set 2026-09-02 17:50:15 +00:00
Kato ec8ef0c19e Add notebook tabs (users, wiki); hide news+login+intro when sessionid cookie present 2026-09-02 17:22:05 +00:00
Kato dd9dcb8a65 Save sessionid from webhook response in cookie; send cookie on verifyCode 2026-09-02 17:19:38 +00:00
Kato 5c527e8414 Remove register button and all register-related logic 2026-09-02 17:16:54 +00:00
Kato e55abe2c52 Move language selector below h1 in header 2026-09-02 17:08:06 +00:00
Kato c46591071e Remove duplicate h1 text (already in header) 2026-09-02 16:54:24 +00:00
Kato 0279bb55bb Update text to bot instructions with /start and link to paraguaysrcllc_bot 2026-09-02 14:56:13 +00:00
Kato 97272c6f9d Remove philosophy box, move text to 'About the Channel' 2026-09-02 14:55:23 +00:00
Kato 46a63556aa Header: only h1 text, centered, no brand text 2026-09-02 14:52:05 +00:00
Kato 43e330ae1f Remove news entries, add channel philosophy, move lang selector next to h1 2026-09-02 14:39:28 +00:00
Kato a9e0b9f8ca Fix: API URL, rename buttons to Anmelden, remove duplicate Registrieren 2026-09-02 14:35:15 +00:00
Kato a1c08187a1 Fix: Register form now includes Telegram username field 2026-09-02 14:26:19 +00:00
Kato a7e67a51b5 Fix: Register flow - direct name+LLC form after code verification 2026-09-02 14:23:07 +00:00
Kato 40f945ccb5 Telegram-based login: step 1 username → step 2 code → admin form (name + LLC) via webhook 2026-09-02 14:19:25 +00:00
Kato 0678aaae34 Remove topics grid and disclaimer section 2026-09-02 14:14:43 +00:00
Kato ad5c0b6302 Clean minimal design: no mission box, working language toggle, topics grid, login sidebar 2026-09-02 14:08:48 +00:00
Kato 82bb2824d0 Fix: add language selector, remove footer blog, add sponsored link, expand content, Telegram intro 2026-09-02 14:02:08 +00:00
Kato 3816201bdc Simplified newspaper-style design: black/white/blue, mission + login + news layout 2026-09-02 13:55:57 +00:00
Kato 2f89944e64 Redesign: fixed-view single-page site with Telegram announcement, wiki login, news section, DE/EN support 2026-09-02 13:47:41 +00:00