Commit graph

271 commits

Author SHA1 Message Date
Mia Rose Winter 31cec9327f
Improved SEO with canonical, noindex and better homepage title 2024-03-17 13:24:30 +01:00
Mia Rose Winter eaa30ff6b1
fixed Home page layout for when there are no articles 2024-03-16 12:20:10 +01:00
Mia Rose Winter 791a11d053
fixed Newsletter Page displaying distribution for deleted articles 2024-03-14 14:23:29 +01:00
Mia Rose Winter 7cd24d29f7
Implemented RSS feed with Author filter 2024-03-14 12:17:30 +01:00
Mia Rose Winter a530375669
Implemented Article deletion 2024-03-12 12:08:23 +01:00
Mia Rose Winter 587d6cafc2
Improved styling
Some checks failed
Build, Tag, Push Docker Image / build (push) Has been cancelled
Create Release / Generate Release (push) Has been cancelled
2024-03-11 15:39:34 +01:00
Mia Rose Winter a9269ece30
Implemented OIDC 2024-03-11 15:26:03 +01:00
Mia Rose Winter 116dd93da2
fixed SEO and accessability issues with Home Page 2024-03-11 10:47:27 +01:00
Mia Rose Winter 28cbec98ba
Implemented Email API, with API Key system
Some checks failed
Build, Tag, Push Docker Image / build (push) Has been cancelled
Create Release / Generate Release (push) Has been cancelled
2024-03-07 16:07:52 +01:00
Mia Rose Winter 204ea4987e
Added extended Email subscriber metrics 2024-03-07 13:41:49 +01:00
Mia Rose Winter 6c92f3728e
fixed Article View buttons
Some checks failed
Build, Tag, Push Docker Image / build (push) Has been cancelled
Create Release / Generate Release (push) Has been cancelled
2024-03-06 14:22:38 +01:00
Mia Rose Winter 4f81a292cf
Implemented Image deletion 2024-03-06 14:15:10 +01:00
Mia Rose Winter f18e872325
fixed save failing on article with existing Images 2024-03-06 13:50:20 +01:00
Mia Rose Winter 1e10d41cad
Implemented custom slugs for articles
Some checks failed
Build, Tag, Push Docker Image / build (push) Has been cancelled
Create Release / Generate Release (push) Has been cancelled
2024-02-28 12:20:22 +01:00
Mia Rose Winter 17ab022bbe
Improved newsletter subscribe, welcome and unsubscribe Mails 2024-02-28 11:42:42 +01:00
Mia Rose Winter 461ac238ac
Improved ArticleView Page header
Some checks failed
Build, Tag, Push Docker Image / build (push) Has been cancelled
Create Release / Generate Release (push) Has been cancelled
2024-02-27 16:03:49 +01:00
Mia Rose Winter 1f4887aa80
Improved Home Page text layouting 2024-02-27 15:55:57 +01:00
Mia Rose Winter 3e8df14f5c
fixed Instant publish button showing up on non-draft articles 2024-02-27 14:37:32 +01:00
Mia Rose Winter b756391722
Improved Home Page paging control section
Some checks failed
Build, Tag, Push Docker Image / build (push) Has been cancelled
Create Release / Generate Release (push) Has been cancelled
2024-02-26 14:19:18 +01:00
Mia Rose Winter e72967aba1
Added option to skip review for administrators, improved silent publish 2024-02-26 14:01:22 +01:00
Mia Rose Winter 4c9fcf754c
Added option to publish Articles silently, without newsletter distribution 2024-02-26 13:23:31 +01:00
Mia Rose Winter b8373c6e8e
Improved Home Page design 2024-02-26 12:19:26 +01:00
Mia Rose Winter 0b06300ad6
Changed Home Page to new flow layout
Some checks failed
Build, Tag, Push Docker Image / build (push) Has been cancelled
Create Release / Generate Release (push) Has been cancelled
2024-02-25 23:31:16 +01:00
Mia Rose Winter 78baade948
Changed User view to use CardList instead of TileArray for Articles 2024-02-25 23:26:19 +01:00
Mia Rose Winter 1ea9cb4daf
Improved search engine hinting using noindex and nofollow hints 2024-02-23 10:49:09 +01:00
Mia Rose Winter 0abf67bd2c
Added plain text to article state emails for reviewers and authors 2024-02-22 17:32:19 +01:00
Mia Rose Winter 568e528cdd
Implemented Email notifications for reviewers and authors about article state updates
Some checks failed
Build, Tag, Push Docker Image / build (push) Has been cancelled
Create Release / Generate Release (push) Has been cancelled
2024-02-22 14:47:23 +01:00
Mia Rose Winter 9603edc633
Implemented Plain Text for Articles, including auto-migration 2024-02-22 14:15:36 +01:00
Mia Rose Winter 90a5639a63
fixed ManageCategory missing css-classes (again) 2024-02-22 14:14:34 +01:00
Mia Rose Winter 5e2c142f5d
updated Home Page paging accessability 2024-02-21 23:03:51 +01:00
Mia Rose Winter 587b073b20
Changed Home Page to SSR (fixes #1) 2024-02-21 22:51:11 +01:00
Mia Rose Winter 4dac73c564
Implemented simple image upload in ArticleEditor
Some checks failed
Build, Tag, Push Docker Image / build (push) Has been cancelled
Create Release / Generate Release (push) Has been cancelled
2024-02-21 15:18:40 +01:00
Mia Rose Winter 06ce7e995c
Improved ArticleEditor Page performance and fixed bugs 2024-02-21 14:20:31 +01:00
Mia Rose Winter 83054d97dc
fixed article ordering in various places 2024-02-20 18:35:53 +01:00
Mia Rose Winter c226331974
Implemented extended category management 2024-02-20 15:40:53 +01:00
Mia Rose Winter 6329352686
Changed version on navbar to link to wave releases 2024-02-20 11:59:02 +01:00
Mia Rose Winter f5d2f70692
Implemented Versioning
Some checks failed
Build, Tag, Push Docker Image / build (push) Has been cancelled
Create Release / Generate Release (push) Has been cancelled
2024-02-20 11:35:20 +01:00
Mia Rose Winter dcb70897ca
fixed ArticleEditor not updating Newsletter distribution dates 2024-02-19 14:36:19 +01:00
Mia Rose Winter 9d528dc8f2
Added notice to UserView when profile is not public 2024-02-19 00:12:07 +01:00
Mia Rose Winter 7a9715977a
Improved UserView, now also always visible to yourself 2024-02-19 00:07:19 +01:00
Mia Rose Winter 62fec4f748
Implemented contact badges on ArticleView and UserView 2024-02-18 23:55:25 +01:00
Mia Rose Winter 342d985cc9
Implemented ContactInformationPartial for Manage Page 2024-02-18 23:04:45 +01:00
Mia Rose Winter 8d6cea2541
fixed AlertComponent missing margin 2024-02-18 23:04:30 +01:00
Mia Rose Winter 0e565ec30d
fixed ArticleEditor double-loading 2024-02-18 21:57:04 +01:00
Mia Rose Winter 3b643a1421
fixed potential duplicate key value bug with Newsletter 2024-02-18 12:49:43 +01:00
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 e51cebd5d7
Added Newsletter Page 2024-02-15 15:42:27 +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 fd43ead960
Added mail template for Welcome emails 2024-02-14 12:22:35 +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 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 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 aa5b7f04fc
Added alternatve links for RSS to pages containing articles 2024-02-12 14:21:43 +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 5bb93c32e6
fixed layout bug 2024-02-08 14:50:53 +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 2acc2916e4
fixed home page nested links (messed with tab order too) 2024-02-07 20:25:34 +01:00
Mia Rose Winter 6be8c74837
Improved images 2024-02-07 20:08:55 +01:00
Mia Rose Winter b66c26394d
Added OpenGraph to Home, addded Customization for page description 2024-02-07 13:52:18 +01:00
Mia Rose Winter 89ba5812bf
Implemented narrow reading view 2024-02-06 21:05:25 +01:00
Mia Rose Winter cd25b02fbf
Improved page load time 2024-02-06 20:29:36 +01:00
Mia Rose Winter 7850d293da
improved document structure for accessability 2024-02-06 20:25:10 +01:00
Mia Rose Winter bc17910739
Implemented Profile Page 2024-02-04 16:44:06 +01:00
Mia Rose Winter 894a653cdd
Added messages to category manager for success, failure 2024-02-04 14:32:22 +01:00
Mia Rose Winter b1d3031333
Changed category view to rely on db collation 2024-02-04 14:17:04 +01:00
Mia Rose Winter 55a68b4315
Improved query filter for articles, fixed access issues 2024-02-04 13:33:38 +01:00
Mia Rose Winter 50fe607649
fixed logo height for svg 2024-02-04 13:17:31 +01:00
Mia Rose Winter 905e322ecc
Improved ArticleView header 2024-02-03 21:25:18 +01:00
Mia Rose Winter 6246362fb5
Optimized profile picture sizes 2024-02-03 21:07:15 +01:00
Mia Rose Winter 5d60c39443
Improved about the author card 2024-02-03 20:54:43 +01:00
Mia Rose Winter e1412eef52
Added proxy for favicone api 2024-02-03 19:45:46 +01:00
Mia Rose Winter ba31eeda04
Improved UserLink favicons using favicone.com 2024-02-03 19:12:04 +01:00
Mia Rose Winter d96f946592
Implemented CategoryView 2024-02-03 13:16:06 +01:00
Mia Rose Winter c9ce2e1ed9
Improved UserLink accessability 2024-02-03 13:15:53 +01:00
Mia Rose Winter d0ad6d8cb5
Added CategoryBadgeComponent 2024-02-03 12:56:10 +01:00
Mia Rose Winter 78f1d291f3
Implemented custom user links 2024-02-03 02:09:26 +01:00
Mia Rose Winter ea738ebb04
Improved sidebar (again) 2024-02-02 19:51:53 +01:00
Mia Rose Winter ca1a5998c4
Improved sidebar layout 2024-02-02 17:19:44 +01:00
Mia Rose Winter 96d589df54
fixed meta trailing slashes issue (partly) 2024-02-02 16:59:58 +01:00
Mia Rose Winter 65383cf063
fixed svg logo not being served 2024-02-02 16:51:49 +01:00
Mia Rose Winter a8f8c33793
fixed Article not viewable by logged in users without admin permissions 2024-02-02 16:36:34 +01:00
Mia Rose Winter 6203f7accc
Added ordering to category badges 2024-01-26 15:16:31 +01:00
Mia Rose Winter ba4f11d975
Added Categories to Home Page feature element 2024-01-26 14:22:41 +01:00
Mia Rose Winter 7636585023
Implemented Categories in Article Editor and View 2024-01-26 14:15:28 +01:00