Commit Graph

119 Commits

Author SHA1 Message Date
6cc71445e4 🐛 add missing import 2024-02-20 21:45:29 +01:00
581c86ee8d 🎨 clean up imports 2024-02-20 20:38:59 +01:00
4bb6a7e3d1 🔇 remove debug 2024-02-20 20:25:20 +01:00
b674af27d2 ⚰️ remove unused input name attributes 2024-02-20 20:17:23 +01:00
c0891c9654 🔒 check auth on admin api routes 2024-02-20 18:25:34 +01:00
17ee951df7 send mails asynchronously (fix #62) 2024-02-20 18:22:13 +01:00
eef549525d 💬 improve wording of delivery boxes 2024-02-19 23:16:59 +01:00
eeada3aa41 admin area newsletter send all (#45) 2024-02-19 22:53:14 +01:00
3d4d3bd373 improve stability of long running requests 2024-02-19 22:01:41 +01:00
33a90c4a5f ♻️ apply form styles from class 3 2024-02-19 21:52:19 +01:00
5faa6b83bb admin area newsletter send one (#45) 2024-02-19 21:25:43 +01:00
423ac343fb ♻️ apply form styles from class 2 2024-02-19 20:56:12 +01:00
b819111cbd 🚚 use snake case for code file names 2024-02-19 20:45:25 +01:00
d61025e528 ♻️ apply form styles from class 2024-02-19 20:24:17 +01:00
9844610045 admin area newsletter content preview (#45) 2024-02-19 20:09:30 +01:00
5277a58ec3 admin area newsletter overview (#45) 2024-02-19 19:15:08 +01:00
368690888a admin area start page (#45) 2024-02-19 18:30:10 +01:00
9886a81ed7 🚸 make it an external link 2024-02-19 17:08:25 +01:00
a30dd678dc 💬 recheck bundestag agenda status 2024-02-19 17:02:08 +01:00
264e2f41c4 💬 update expected date of entry into force (fix #61) 2024-02-19 16:59:22 +01:00
fa485928cc 💄 allow inline text and note links 2024-02-19 16:57:37 +01:00
c45a6e4bf5 🔒 use token-based csrf protection for admin login 2024-02-18 21:16:07 +01:00
82a49597d0 🔒 use cookieless csrf protection for uncritical requests 2024-02-18 21:07:52 +01:00
cdc4c5f2f9 🩹 rename lang param to avoid conflicts with lang extension (fix #59) 2024-02-17 22:28:41 +01:00
10f211c240 double-opt-in (#45) 2024-02-17 22:15:43 +01:00
cd4f2b10b2 admin area login and auth logic (#45) 2024-02-16 20:48:53 +01:00
cf063c7e4f newsletter unsubscribe page and api (#45) 2024-02-11 21:48:26 +01:00
ca5b8ce0d8 🔍 list alternate language pages in head (fix #57) 2024-02-11 20:17:56 +01:00
6910ea0e7a 💄 prevent input text from bugging into validation indicator 2024-02-10 23:05:32 +01:00
6a35825f09 🧑‍💻 use strict types in js code 2024-02-08 14:46:14 +01:00
faeedc0c1e make sure all buttons are focusable/clickable (fix #55) 2024-02-08 13:36:30 +01:00
9c401fa99f 💄 align copylink buttons to text baseline 2024-02-08 13:35:32 +01:00
6741deb15c 🔒 remove email type from mail address input (fix #56) 2024-02-08 12:42:02 +01:00
c4a0b1772a newsletter signup api (#45) 2024-02-04 20:40:40 +01:00
2fc9af74cf newsletter form logic (#45) 2024-02-04 19:34:27 +01:00
11495b3138 support disabling buttons 2024-02-04 19:34:06 +01:00
d37a07a6a2 🐛 dont override other event callbacks 2024-02-04 17:02:22 +01:00
644bf341b5 newsletter form (#45) 2024-02-04 16:48:46 +01:00
d4387ff08d 🚸 prevent selecting button text 2024-02-03 17:05:34 +01:00
beb0285774 🚸 improve news section id names 2024-02-01 19:05:43 +01:00
ff1986bcae add link copy buttons to important headings (fix #39) 2024-02-01 19:04:28 +01:00
99ec44bb45 new social media link: instagram 2024-02-01 16:11:53 +01:00
67023090d0 new section: news (fix #48) 2024-02-01 16:02:40 +01:00
8acef3bca5 💬 remove disclaimer 2024-02-01 14:56:18 +01:00
63c531b13e 🔍 revise page title and footer branding (fix #49) 2024-01-30 13:30:08 +01:00
d216471ece 💬 recheck bundestag agenda status 2024-01-30 12:45:17 +01:00
919cdc56f3 📄 update copyright year 2024-01-19 13:30:17 +01:00
b5965895fd 💬 check bundestag agenda status 2024-01-19 13:28:32 +01:00
8a1b3fb8b1 🚚 update namespace to new project name 2023-12-31 14:57:19 +01:00
81afd5e028 🌐 hacky path based language selection 2023-12-31 14:53:20 +01:00