Redesign page + Webhook notifications #43

Merged
ldr merged 16 commits from facelift into main 2023-12-25 21:23:53 +01:00

16 commits

Author SHA1 Message Date
009b0fa184 Update thirdparty licenses 2023-12-25 21:19:16 +01:00
1406682b9c Log warning about error during handlebars rendering of webhook message 2023-12-25 19:07:08 +01:00
995840c104 Keep progranm from crashing when webhook_url is not provided
- Also require webhook_url to be a valid Url
2023-12-25 18:58:00 +01:00
5f82fd678e Switch webhook support from openssl to rustls 2023-12-25 18:47:11 +01:00
2c7bf80a63 Formatting 2023-12-25 01:55:37 +01:00
d3b324eaf7 Update message template to keep HTML escape sequences from showing up 2023-12-25 01:34:57 +01:00
8c22cfa12a Bump version number 2023-12-25 00:51:07 +01:00
e183675c09 Update changelog and readme with webhook feature 2023-12-25 00:29:41 +01:00
285a432777 Add gradient background on overview page 2023-12-25 00:24:17 +01:00
0ae2d9aa6b Add basic support for (Discord) webhooks
- Send messages when job offers are published
2023-12-25 00:09:46 +01:00
4a5a0a2d4b Apply new design to the rest of the website
- Change students' association logo to the version with the university name
- translate the login screen to german
- fix a typo on the job offer creation screen
- update CSS
2023-12-23 22:58:47 +01:00
081b1cb645 Update changelog with refence to new design 2023-12-23 03:19:08 +01:00
Lukas Drescher
8d16ecda85 Combine header and footer, apply new design to them
- Change font to sans-serif or FreeSans, if available
- Add clickable link to student association homepage
- Add hover effect to links in header
- Add theme colors from our logo
- Add tilted border to header
2023-12-23 03:16:18 +01:00
JustAnotherJavaProgrammer
7c17cba892 Update text on the website
- fix spelling mistakes
- rephrase text
- translate all text to German
- update the FAQ
2023-12-22 22:08:54 +01:00
JustAnotherJavaProgrammer
8ba8580cd9 Remove reference to adjust_thirdparty script from readme 2023-12-22 19:42:25 +01:00
JustAnotherJavaProgrammer
9792112bc1 Rephrase e-mail notifications 2023-12-22 19:38:17 +01:00