Commit graph

413 commits

Author SHA1 Message Date
4censord c5cf0b1362
Change to saving the admin promote password in redis
For initial creation of an admin account, when no account with the `admin` role
is found on startup, wave creates a password and displays it in the log.

Previously, this value was saved temporarely in a file, /app/admin.txt.
On some deployments e.g. kubernetes this caused crashes, because this location
isnt writable by the "app" user wave is running as.

Now, wave saves this value in redis instead.
2024-02-17 16:39:22 +01:00
Mia Rose Winter 1126ac87c4
updated readme to alpha-14 2024-02-15 15:51:48 +01:00
Mia Rose Winter e51cebd5d7
Added Newsletter Page 2024-02-15 15:42:27 +01:00
Mia Rose Winter d810fbc4ac
Added mail endpoints to robots.txt 2024-02-15 14:55:25 +01:00
Mia Rose Winter f10ffe4e11
Implemented health check endpoint and docker health 2024-02-15 14:51:44 +01:00
Mia Rose Winter 52a28edf87
fixed missing css class 2024-02-14 21:31:23 +01:00
Mia Rose Winter c8dce0b024
Changed EmailEdit to use new message system 2024-02-14 21:27:43 +01:00
Mia Rose Winter 8d59c6fbeb
Fixed Toast dispatch issues, improved layout 2024-02-14 21:27:25 +01:00
Mia Rose Winter 71d2c42aa7
fixed dispatcher exception in alert component 2024-02-14 21:13:47 +01:00
Mia Rose Winter cfad069d41
Reworked message system, implemented in ManageUsers and EmailSignup 2024-02-14 20:59:42 +01:00
Mia Rose Winter 33e8d490ac
Added IMessageDisplay Interface, added implementation to ToastComponent 2024-02-14 19:41:26 +01:00
Mia Rose Winter 3bd17a4cb5
Improved Article Links 2024-02-14 15:06:16 +01:00
Mia Rose Winter a94852298d
Added automatic newsletter distribution to articles on publish 2024-02-14 14:43:26 +01:00
Mia Rose Winter 9cf97fbef7
fixed LocalDateTime conversion missing with EmailNewsletter 2024-02-14 14:43:16 +01:00
Mia Rose Winter 79ad3ed5ed
updated readme to alpha-13 2024-02-14 13:07:58 +01:00
Mia Rose Winter 3692853087
Added html partial for articles in email 2024-02-14 12:51:03 +01:00
Mia Rose Winter cf51a3b4ab
Improved FileSystemServic, added methods for html partial templates 2024-02-14 12:37:27 +01:00
Mia Rose Winter fd43ead960
Added mail template for Welcome emails 2024-02-14 12:22:35 +01:00
Mia Rose Winter 52edae5470
Improved EmailTemplateService code organization 2024-02-14 11:50:52 +01:00
Mia Rose Winter ea9c0a7384
updated Readme to alpha-12 2024-02-13 23:51:08 +01:00
Mia Rose Winter 735f564a64
Implemented welcome email on signup, Improved unsubscribe mail handling 2024-02-13 23:41:14 +01:00
Mia Rose Winter 84986065bf
Improved unsubscribe 2024-02-13 23:40:41 +01:00
Mia Rose Winter 46a621cc38
Improved mail template service, added advanced emailsender 2024-02-13 21:47:24 +01:00
Mia Rose Winter 336e18d4e1
Added id-refs to article links to automatically scroll to top 2024-02-13 20:28:22 +01:00
Mia Rose Winter 56f067d4f5
Implemented customizable email templates 2024-02-13 17:26:35 +01:00
Mia Rose Winter ff3397cd90
Added signup buttons to home page depending on enabled Features 2024-02-13 15:56:57 +01:00
Mia Rose Winter 300848a0bb
Implemented http unsubscribe for mail newsletter 2024-02-13 15:35:48 +01:00
Mia Rose Winter e8438c5050
Added expiration parameter to token generation 2024-02-13 13:41:11 +01:00
Mia Rose Winter 68c7dfda39
Added role parameter to token generation 2024-02-13 13:40:18 +01:00
Mia Rose Winter 332abae312
Changed email tokens to be generated and validated in EmailTemplateService 2024-02-13 13:38:57 +01:00
Mia Rose Winter c0afba7554
Implemented Email Confirmation links 2024-02-12 17:29:13 +01:00
Mia Rose Winter dcbe1a266a
Added Mail template to EmailSignup, Added localization resources 2024-02-12 16:35:08 +01:00
Mia Rose Winter 626aa841c7
Draft: E-Mail templates 2024-02-12 16:34:56 +01:00
Mia Rose Winter aa5b7f04fc
Added alternatve links for RSS to pages containing articles 2024-02-12 14:21:43 +01:00
Mia Rose Winter 94666fb26d
updated readme to alpha-11 2024-02-09 12:09:23 +01:00
Mia Rose Winter 21afbf5a39
Improved image endpoints, added size to ImageController 2024-02-09 12:01:01 +01:00
Mia Rose Winter 0491678055
Improved UserController validation 2024-02-09 11:55:32 +01:00
Mia Rose Winter ca1533f816
fixed RSS endpoints returning json 2024-02-09 11:51:49 +01:00
Mia Rose Winter 7d7231c047
fixed layout, again 2024-02-08 16:04:56 +01:00
Mia Rose Winter 7847f357c3
Improved ArticleCard 2024-02-08 16:01:36 +01:00
Mia Rose Winter bbcb0a2ce3
Improved Drafts, Review, Future pages 2024-02-08 15:58:29 +01:00
Mia Rose Winter 3e7dc3d9ff
Added ArticleCard and ArticleCardList 2024-02-08 15:51:20 +01:00
Mia Rose Winter ae8d44a59c
Draft: Email signup page 2024-02-08 15:44:37 +01:00
Mia Rose Winter afdc5c7c29
fixed EmailSubscriber Email not being case-insensitive, unique 2024-02-08 15:35:56 +01:00
Mia Rose Winter 5bb93c32e6
fixed layout bug 2024-02-08 14:50:53 +01:00
Mia Rose Winter 5c78e5a391
Addead Features configuration for RSS and Email Subscriptions 2024-02-08 14:36:38 +01:00
Mia Rose Winter ef3c71e2ab
Draft: Email distribution system 2024-02-08 00:50:24 +01:00
Mia Rose Winter c1b05b28a5
fixed wrong ssl mode 2024-02-08 00:50:08 +01:00
Mia Rose Winter ac4bb12880
fixed biography section being displayed despite empty biography 2024-02-07 21:15:19 +01:00
Mia Rose Winter 5e49ae3c16
fixed smtp email sender requiring username/password, not requiring TLS on Ssl=true 2024-02-07 20:56:50 +01:00