Commit graph

271 commits

Author SHA1 Message Date
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
Mia Rose Winter df7c7c7534
Added Category Manage Page 2024-01-26 13:06:03 +01:00
Mia Rose Winter da4e19665a
fixed space that maybe messed with things 2024-01-26 10:40:41 +01:00
Mia Rose Winter 4de4efba64
Improved ArticleTile 2024-01-25 16:56:33 +01:00
Mia Rose Winter 1601e80dfb
Added ArticleTileArray 2024-01-25 16:45:54 +01:00
Mia Rose Winter 4af471b48a
Improved theming, added "modern" themes 2024-01-25 16:39:03 +01:00
Mia Rose Winter d1e58f7f2a
Added customization for setting a default theme 2024-01-25 13:48:14 +01:00
Mia Rose Winter cb8e12d01d
fixed theme select not updating (replaced js with server-side render) 2024-01-25 13:41:52 +01:00
Mia Rose Winter e4d376d166
replaced theme-change with theme cookie 2024-01-25 13:18:50 +01:00
Mia Rose Winter 81e95042bd
Improved ArticleView layout 2024-01-25 11:46:48 +01:00
Mia Rose Winter f2a5231c8d
Added sticky option to toolbar 2024-01-24 16:47:58 +01:00
Mia Rose Winter aff7ec5630
Added more tools to ArticleEditor 2024-01-24 16:44:28 +01:00
Mia Rose Winter 633e773410
Added toolbar to ArtikleEditor 2024-01-24 15:20:33 +01:00
Mia Rose Winter d40e74307f
fixed culture cookie missing attributes like samesite 2024-01-24 11:58:48 +01:00
Mia Rose Winter 1223b7f428
fixed Article View not adding Reviewer on Submit Review 2024-01-24 11:30:51 +01:00
Mia Rose Winter e1d8520b26
Added simple customization to replace wave logo 2024-01-23 14:49:10 +01:00
Mia Rose Winter 70c7052110
Removed unused CSS stuff leftover from boilerplate project 2024-01-23 14:43:39 +01:00
Mia Rose Winter 37f16270b6
Added footer Customization support 2024-01-23 14:27:42 +01:00
Mia Rose Winter 3909fbdfe0
Added human readable article links 2024-01-23 12:49:30 +01:00
Mia Rose Winter e33ffd463e
Improved HelperDropdownComponent on different devices 2024-01-22 16:30:03 +01:00
Mia Rose Winter 69ecf0d564
Improved pickers with title attributes, added icon to theme picker 2024-01-22 16:15:43 +01:00
Mia Rose Winter fc45a279de
Added language switcher to footer 2024-01-22 16:08:47 +01:00
Mia Rose Winter d0b5d7bebc
Added theme switcher to footer 2024-01-22 12:35:41 +01:00
Mia Rose Winter e709b7f1a9
Changed ArticleView to only show modification date if it's after publish date 2024-01-22 11:25:17 +01:00
Mia Rose Winter 7145c5c616
fixed home page feature text formatting 2024-01-22 11:18:55 +01:00
Mia Rose Winter 8e2589dbc1
fixed ManageUser allowing to add roles to oneself 2024-01-22 11:18:46 +01:00
Mia Rose Winter e2c935467f
Added meta, opengraph to ArticleView 2024-01-22 00:19:42 +01:00
Mia Rose Winter 6beb81675d
fixed ArticleView throwing exception instead of article not found notice 2024-01-21 23:43:50 +01:00
Mia Rose Winter d869ec6688
Improved Error Page 2024-01-21 23:43:36 +01:00
Mia Rose Winter fc635567ba
Improved theming 2024-01-21 23:27:56 +01:00
Mia Rose Winter 08664bf1ea
removed old upload page, ups 2024-01-21 22:45:46 +01:00
Mia Rose Winter d7cd8f4e41
!fixup 2024-01-21 20:19:49 +01:00
Mia Rose Winter ffda3865d6
Improved Lockout Page 2024-01-21 20:17:44 +01:00
Mia Rose Winter 8474e4902f
Improved confirm mail pages 2024-01-21 20:13:49 +01:00
Mia Rose Winter 47677a2cfa
Improved Manage Layout 2024-01-21 19:55:33 +01:00
Mia Rose Winter 69f0768efe
fixed text formatting in LoginWith2fa 2024-01-21 19:43:38 +01:00
Mia Rose Winter eb0d54bbc4
Improved LoginWithRecoveryCode 2024-01-21 19:42:57 +01:00
Mia Rose Winter 2097b1d919
Improved LoginWith2fa 2024-01-21 18:33:32 +01:00
Mia Rose Winter f4f1212fc7
Improved ResendEmailConfirmation Page 2024-01-21 18:03:39 +01:00
Mia Rose Winter 196c4e8500
Improved forgot password pages 2024-01-21 17:51:37 +01:00
Mia Rose Winter 5467fb88a3
Improved BoardComponent, applied to Login Page 2024-01-21 17:37:34 +01:00
Mia Rose Winter 14843106e7
Added welcome message to Home page when there are no articles 2024-01-21 17:31:51 +01:00
Mia Rose Winter 305d60fd74
fixed Home Page endless loading on 0 articles 2024-01-21 17:26:22 +01:00
Mia Rose Winter f23ce5261c
Improved Manage DeletePersonalData 2024-01-21 17:19:40 +01:00
Mia Rose Winter 796f6b8d70
Improved Manage PersonalData 2024-01-21 17:03:26 +01:00
Mia Rose Winter 06af1362eb
Improved 2fa pages, including qr code generation 2024-01-21 16:52:11 +01:00
Mia Rose Winter ab2da2a2da
Added hypenation to BoardCardComponent title on large displays 2024-01-21 15:14:28 +01:00
Mia Rose Winter f910056398
Improved Manage TwoFactorAuthentication 2024-01-20 20:48:35 +01:00
Mia Rose Winter 285a2d173f
Improved Manage ChangePassword Page 2024-01-20 19:29:32 +01:00
Mia Rose Winter 91993275ee
Improved Manage Email Page 2024-01-20 19:08:01 +01:00
Mia Rose Winter bb7e888ffa
Changed ProfilePicture Page to use Board 2024-01-20 18:33:07 +01:00
Mia Rose Winter fb51b4b360
Added Board components for layouting 2024-01-20 18:29:32 +01:00
Mia Rose Winter 8371f131b9
fixed missing DataAnnotationValidator in AboutMe 2024-01-20 17:56:07 +01:00
Mia Rose Winter 428b462371
Added Future Page 2024-01-19 23:36:35 +01:00
Mia Rose Winter 948b726480
Implemented ArticleView Review/Publish flow 2024-01-19 23:23:29 +01:00
Mia Rose Winter e19c1e76c7
Changed PublishDate still editable when in future 2024-01-19 23:15:50 +01:00
Mia Rose Winter daf9db0890
fixed publish date not editable in review 2024-01-19 23:13:08 +01:00
Mia Rose Winter 6d347258a4
fixed Author, Reviewer not wrapping on mobile 2024-01-19 23:11:08 +01:00
Mia Rose Winter 50e7bd8c19
Improved ArticleComponent 2024-01-19 22:51:17 +01:00
Mia Rose Winter 35baa6508c
Improved ArticleEditor and added missing localizations 2024-01-19 22:49:27 +01:00
Mia Rose Winter 04169ec4e2
Changed ArticleEditor to be interactive 2024-01-19 19:33:57 +01:00
Mia Rose Winter ce0ffbe711
Improved ArticleEditor submit permission validation 2024-01-18 22:19:50 +01:00
Mia Rose Winter 5e5dee0c0c
Changed Drafts to allow admins access to all draft articles 2024-01-18 22:00:54 +01:00
Mia Rose Winter 885a0c5a0e
fixed typo in documentation 2024-01-18 22:00:40 +01:00
Mia Rose Winter 468f8491de
Improved ArticleView permission handling 2024-01-18 21:57:53 +01:00
Mia Rose Winter ec90ded45a
Implemented ManageUser Page 2024-01-18 21:03:23 +01:00
Mia Rose Winter 7fd3b5e933
Improved ManageUsers Page layout 2024-01-18 19:42:55 +01:00
Mia Rose Winter 669b4df68b
??? 2024-01-18 16:28:06 +01:00
Mia Rose Winter 8d2d67f22b
Localized NavMenu 2024-01-18 16:26:20 +01:00
Mia Rose Winter cc0c75e5d0
Added Drafts and Review Pages (WIP) 2024-01-18 16:19:12 +01:00
Mia Rose Winter 76183c17a2
Added Customization for AppName
Currently used as prefix for page titles
2024-01-18 13:44:39 +01:00
Mia Rose Winter 638820e7dc
Improved ProfilePill 2024-01-18 12:34:32 +01:00
Mia Rose Winter 61363179be
Improved Home Page 2024-01-18 12:03:27 +01:00
Mia Rose Winter 888691ed9f
Improved AccountLayout 2024-01-17 21:14:10 +01:00
Mia Rose Winter db1a4bba60
Improved StatusMessage component 2024-01-17 21:07:53 +01:00
Mia Rose Winter 9272033f60
Improved Register Page 2024-01-17 20:54:14 +01:00
Mia Rose Winter 19a0acbf35
Improved Login Page 2024-01-17 20:37:04 +01:00
Mia Rose Winter ad1601b3d1
Removed unused... "code" 2024-01-17 20:08:44 +01:00
Mia Rose Winter af15e065b6
Optimized ArticleEditor Page 2024-01-17 20:07:34 +01:00
Mia Rose Winter 8726e00f73
Added InputLabelComponent 2024-01-17 20:07:26 +01:00
Mia Rose Winter 7774f046e4
Improved ArticleView layout 2024-01-17 19:40:32 +01:00
Mia Rose Winter 32c8a2fe6e
Added AboutTheAuthor section to ArticleView Page 2024-01-17 16:50:01 +01:00
Mia Rose Winter 76f2712393
fixed AboutMe Partial formatting and input 2024-01-17 16:01:19 +01:00
Mia Rose Winter 0745b33cb9
Improved account manage layout 2024-01-17 14:56:58 +01:00
Mia Rose Winter b8b50e8f19
Added more personalization to profile page, separated forms into partials 2024-01-17 14:49:00 +01:00
Mia Rose Winter 677458c308
Added Help Dropdown Component 2024-01-17 14:38:48 +01:00
Mia Rose Winter 3d966ac2dd
Moved markdown parsing to separate function 2024-01-17 14:04:59 +01:00
Mia Rose Winter cccacee3bc
Removed boilerplate Blazor pages 2024-01-16 22:53:43 +01:00
Mia Rose Winter 33b64e78ec
Improved Account Manage and Profile layout 2024-01-16 22:46:26 +01:00
Mia Rose Winter ac7fa0c58e
Added missing localization to Profile Page 2024-01-16 22:36:17 +01:00
Mia Rose Winter 1eeb1e3c13
Separated Profile and ProfilePicture, added FullName form 2024-01-16 22:27:17 +01:00
Mia Rose Winter a7d91b9368
Added tool to promote user to admin if there are no admins 2024-01-16 21:05:14 +01:00
Mia Rose Winter 18feacd30f
Added ManageUsers Page with role delete functionality 2024-01-16 17:46:33 +01:00
Mia Rose Winter b82187a799
Added toast component 2024-01-16 17:35:30 +01:00
Mia Rose Winter e2c77a2d0a
fixed PublishDate not displaying time input 2024-01-16 16:59:39 +01:00
Mia Rose Winter 97c4e1294e
Improved main layout, now fully responsive 2024-01-16 16:26:32 +01:00
Mia Rose Winter c63b60a7de
Improved Account manage layout, added Permissions display to Profile Page 2024-01-16 15:27:03 +01:00
Mia Rose Winter 4a6599d165
Implemented Permissions on ArticleEditor 2024-01-16 14:30:52 +01:00
Mia Rose Winter 424cb19b54
Added Role Policies 2024-01-16 13:52:24 +01:00
Mia Rose Winter ff6bb53689
fixed accidentally removed word 2024-01-16 00:38:25 +01:00
Mia Rose Winter 47a0c3a8eb
Improved ArticleView datetime accessibility 2024-01-16 00:07:27 +01:00