|
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 |
|
|
d5172c58a0
|
🐛 fix regex
|
2024-02-19 21:06:42 +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 |
|
|
0b7cc8f296
|
🧑💻 add content name to mail for debugging 2
|
2024-02-19 20:04:28 +01:00 |
|
|
460bf13caa
|
🧑💻 add content name to mail for debugging
|
2024-02-19 20:03:49 +01:00 |
|
|
317f5acd5c
|
💡 clarify difference between content name and file name
|
2024-02-19 19:19:54 +01:00 |
|
|
5277a58ec3
|
✨ admin area newsletter overview (#45)
|
2024-02-19 19:15:08 +01:00 |
|
|
936402ade6
|
♻️ improve content file listing
|
2024-02-19 19:12:32 +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 |
|
|
3eb5826189
|
🚸 reset verify state on successful subscribe
|
2024-02-17 22:33:06 +01:00 |
|
|
cdc4c5f2f9
|
🩹 rename lang param to avoid conflicts with lang extension (fix #59)
|
2024-02-17 22:28:41 +01:00 |
|
|
2dd7ecb95c
|
🌐 set lang tag in newsletter html
|
2024-02-17 22:23:22 +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 |
|
|
e09c1bc410
|
➕ add missing id64 dependency
|
2024-02-16 16:18:37 +01:00 |
|
|
cf063c7e4f
|
✨ newsletter unsubscribe page and api (#45)
|
2024-02-11 21:48:26 +01:00 |
|
|
7c13cc3487
|
🎨 fix spacing
|
2024-02-11 20:25:44 +01:00 |
|
|
f69cae19b0
|
💬 welcome mail content (#45)
|
2024-02-11 20:24:38 +01:00 |
|
|
1a726ad4a1
|
⏪ allow using br-tag again
|
2024-02-11 20:23:07 +01:00 |
|
|
ca5b8ce0d8
|
🔍 list alternate language pages in head (fix #57)
|
2024-02-11 20:17:56 +01:00 |
|
|
92a6f583ac
|
💄 improve footer spacing and coloring
|
2024-02-11 13:35:00 +01:00 |
|
|
c22c0db31c
|
🧑💻 include mail address and lang in unsubscribe url
|
2024-02-11 13:22:18 +01:00 |
|
|
8989ad37b7
|
🧑💻 use request proto and domain for mail urls
|
2024-02-11 13:20:04 +01:00 |
|
|
6b8addab1a
|
✨ send logic for welcome mail
|
2024-02-10 23:13:56 +01:00 |
|
|
6910ea0e7a
|
💄 prevent input text from bugging into validation indicator
|
2024-02-10 23:05:32 +01:00 |
|
|
ae7d38cacc
|
🔒 run fake delay when subscribed already
|
2024-02-10 23:00:43 +01:00 |
|
|
69da0dd0bf
|
⚰️ drop support for static content from env
|
2024-02-10 22:49:30 +01:00 |
|
|
83472eeb8d
|
✨ base template (#45)
|
2024-02-10 22:48:27 +01:00 |
|
|
fda1c18842
|
✨ allow using project version in templates
|
2024-02-10 22:47:05 +01:00 |
|
|
2623d2590f
|
🔒 always use main domain for message-id
|
2024-02-10 22:46:28 +01:00 |
|
|
f5510a7960
|
✨ templating engine and mail send function (#45)
|
2024-02-10 21:07:25 +01:00 |
|
|
7453d66ef8
|
✨ allow serving assets statically
|
2024-02-10 18:47:44 +01:00 |
|
|
2990988288
|
📄 update copyright year
|
2024-02-08 15:21:26 +01:00 |
|
|
a4f9b6456f
|
➕ add phpmailer library
|
2024-02-08 15:17:30 +01:00 |
|
|
59cc4ed14b
|
🎨 consistent definition of namespace
|
2024-02-08 15:00:05 +01:00 |
|
|
ab536a2f1f
|
🔧 add env config
|
2024-02-08 14:57:45 +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 |
|