Commit Graph

528 Commits

Author SHA1 Message Date
5c197f2299 Merge pull request '#125_fehler_im_kontaktformular' (#126) from #125_fehler_im_kontaktformular into main
Reviewed-on: ag_kommunikation/webseite#126
2022-08-24 22:41:21 +02:00
ddc89d5bd6 fix: Don't load contact_form.js and contact_from_toggle.js on all pages. 2022-08-24 20:05:02 +02:00
3b14c01591
Only load or do things if necessary 2022-08-24 15:27:20 +02:00
0882053a42
Handle request errors 2022-08-24 15:15:08 +02:00
f9229b5998
Make ajax URL relative to webroot and variable name more unique 2022-08-24 15:13:39 +02:00
42b9b3a62e
Set the return path via the envelope sender 2022-08-24 14:35:01 +02:00
590cbfbb65 feat: Type hinting all the way. 2022-08-24 08:03:54 +02:00
aebb53e5c1 fix: Fixed undefined variables error. 2022-08-24 08:03:27 +02:00
7df4a24abd fix: Fixed broken replacement for newlines. 2022-08-24 07:59:58 +02:00
7ae47ee590 Merge pull request '#105_kontaktformular' (#121) from #105_kontaktformular into main
Reviewed-on: ag_kommunikation/webseite#121
2022-08-23 21:58:46 +02:00
2edfdcc179 Merge pull request '#122_umlaute_kontaktformular' (#123) from #122_umlaute_kontaktformular into #105_kontaktformular
Reviewed-on: ag_kommunikation/webseite#123
2022-08-21 14:27:24 +02:00
54482d90f6 fix: Ensure \r\n for line breaks and properly encode subject for umlauts. 2022-08-21 14:18:23 +02:00
4e7b22fde6 fix: Fix sanitation to not break Umlauts and use specific email filter. 2022-08-21 14:18:10 +02:00
b65755de8d feat: Switched from hardcoded domain to relative path to improve portability. 2022-08-20 15:55:16 +02:00
92d2c37000 fix: Added missing error message for missing subject. 2022-08-18 20:53:16 +02:00
e2fa3f75cc fix: Changed user facing text to formal speech. 2022-08-18 20:53:00 +02:00
360f90fc9d fix: Not just pass it along but really use the subject ;) 2022-08-18 20:52:50 +02:00
f58ba3bbc1 feat: Now really send emails. 2022-08-18 20:52:40 +02:00
fa9cf1bf37 fix: Remove opposite highlight classes to just display the most recent one. 2022-08-18 20:52:29 +02:00
e53449352f feat: Added subject to contact form. 2022-08-18 20:52:19 +02:00
4f7edc53a8 fix: Duzen all the way. 2022-08-18 20:52:12 +02:00
9b9f2b95c5 fix: Removed empty class definition. 2022-08-18 20:45:07 +02:00
553bba8917 feat: Improved layout of contact form submit button. 2022-08-18 20:44:58 +02:00
88276c2e2e feat: Switched time based bot protection from JS to PHP sessions. 2022-08-03 18:04:03 +02:00
487f2268b6 feat: Fehlermeldungen anzeigen und Botdetection anhand von Bearbeitunszeit. (#105) 2022-08-03 17:56:54 +02:00
2af9144fcb feat: Arrow functions aufgeräumt und Fehlerbehandlung ergänzt. (#105) 2022-08-03 17:56:54 +02:00
5a089b6a2a feat: Bot-Detection erweitert. (#105) 2022-08-03 17:56:54 +02:00
83d4694190 fix: Fixed Syntax in manifest.json. 2022-08-03 17:56:54 +02:00
bbc1bc2b61 chore: Updated .gitignore. 2022-08-03 17:56:54 +02:00
aeb1ae24fa feat: WIP Kontaktformular hinzugefügt. (#105)
Die URL ist noch hardcoded. Rückmeldung für den User fehlt noch. Die Nachricht geht noch nirgends hin. Spamprotection ohne Captcha ist nur in Ansätzen zu erkennen.
2022-08-03 17:55:25 +02:00
436be5830b feat: Added dev server to project file. 2022-08-03 17:55:25 +02:00
b798c02bab Merge pull request '#116_satzung_pdf_nicht_aktualisiert' (#120) from #116_satzung_pdf_nicht_aktualisiert into main
Reviewed-on: ag_kommunikation/webseite#120
2022-08-03 17:51:41 +02:00
5c4d16660a feat: Updated the pdf document of the Satzung.
I created this from the HTML-Version. If there's an official PDF feel free to create a PR.
2022-08-03 17:48:07 +02:00
fbb55252d8 fix: Fixed one typo and changed some "ligatures?" to separate characters.
Leaves me a bit puzzled. I'm pretty sure I don't want these in the HTML as it breaks spell checking for example. Maybe there's CSS magic to add them automatically. Please correct me if I'm wrong.
2022-08-03 17:46:57 +02:00
2ec7326c3d fix: Added a bit of visual space to the Dokumente page. 2022-08-03 17:41:08 +02:00
4512a6a1bf Merge pull request 'fix: Fixed nearly unclickable logo in mobile view.' (#115) from #111_logo_mobil_unklickbar into main
Reviewed-on: ag_kommunikation/webseite#115
2022-07-24 12:28:11 +02:00
4181a9b1a8 fix: Fixed nearly unclickable logo in mobile view. 2022-07-24 12:20:56 +02:00
12516baf00 Merge pull request '#107_mittelbreites_menu_nicht_klickbar' (#114) from #107_mittelbreites_menu_nicht_klickbar into main
Reviewed-on: ag_kommunikation/webseite#114
2022-07-24 11:52:56 +02:00
cfb859d0d6 fix: Fixed unclickable sub menu by adjusting the height of .header__privmary_nav. 2022-07-24 11:43:33 +02:00
8b20f0fab2 chore: Uncluttered navlist css. 2022-07-24 11:33:49 +02:00
7aa2ce027a chore: Update .gitignore 2022-07-24 10:58:09 +02:00
a129161adf Merge pull request 'fix: Honor stacking context to fix vanishing menu.' (#113) from #110_mobiles_menu_hinter_card_box into main
Reviewed-on: ag_kommunikation/webseite#113
2022-07-24 10:46:55 +02:00
f508b40fd0 fix: Honor stacking context to fix vanishing menu. 2022-07-24 10:35:55 +02:00
b5e9b4a66a Merge pull request 'Newsletter Juli 2022 hinzugefuegt' (#109) from newsletter-07-2022 into main
Reviewed-on: ag_kommunikation/webseite#109
Reviewed-by: gulliver <gulliver@noreply.git.wtf-eg.de>
2022-07-20 21:13:32 +02:00
rev0lverheld
840c01522c Newsletter Juli 2022 hinzugefuegt 2022-07-19 21:32:12 +02:00
e1d6157baa Merge pull request 'Drone' (#108) from Brain/webseite:drone-fix into main
Reviewed-on: ag_kommunikation/webseite#108
2022-07-19 16:48:15 +02:00
2ccd833918
Sign drone config 2022-07-12 14:48:02 +02:00
068b279482
Be more specific which PRs are built 2022-07-12 14:29:45 +02:00
ff029195c6 Merge pull request 'Update Satzung. Stand Generalversammlung vom 26.06.2022' (#106) from feature/update-satzung-nach-generalversammlung-2022-06-26 into main
Reviewed-on: ag_kommunikation/webseite#106
2022-07-11 22:05:54 +02:00
5934da3b12 Update Satzung. Stand Generalversammlung vom 26.06.2022 2022-07-11 14:05:05 +02:00