Changelog
1.2.4 (2025-01-17)
View the full comparison to previous version v1.2.3..v1.2.4.
Chores ♻️
235d54merge branch dev into main8114f5bump jQuery Validation Plugin5027fdmigrate to .NET 9.0fb7753central package management and editorconfig
1.2.3 (2024-10-16)
View the full comparison to previous version v1.2.2..v1.2.3.
Chores ♻️
1.2.2 (2024-07-13)
View the full comparison to previous version v1.2.1..v1.2.2.
Bug Fixes 🐛
bb79f2reduce vulnerabilities
Chores ♻️
aa1c0bmerge branch snyk-fix-061cdb2bb07bebeab1a29f8cea4f4070 into main
1.2.1 (2024-06-25)
View the full comparison to previous version v1.2.0..v1.2.1.
Bug Fixes 🐛
7c4ee0missing ui for comment subscription modification
Chores ♻️
71a8d5merge branch dev into main
1.2.0 (2024-06-25)
View the full comparison to previous version v1.1.2..v1.2.0.
Bug Fixes 🐛
41f92fmethod handler (thats why you dont use Find & Replace)136aa0add missing authorization attributes3bc08cnav links for login and registerf80e55promote admin user without requiring restart3d8f27show names in list instead of ids014b4alockout on password failuresdb7fd8show actual name in login partialfff348added usernames to login5b44cereenable authenticator qr codesc2b082extract nav menu partiald3161fremove unminified unused script3fd795login partial and identity layout818f5ahacky workaround to qr code solutiond8ce8cconfigure session delete cascades for users
Chores ♻️
Code Refactoring 📦
de5adbscaffold complete identity
Features ✨
7536a3implemented comment authors and notificationsc168ccallow managing email subscriptions8be3b5allow signed in users to create posts with name signature
1.1.2 (2024-06-24)
View the full comparison to previous version v1.1.1..v1.1.2.
Bug Fixes 🐛
cf8a45reinitialize page content on invalid post51e68dshow preferred language in admin panelad8e34action buttons unclickable under card linksb3ac30send notifications in user preferred language9fb801added flag to queue bulk mail sends without blocking requestsbd7bbfnotify logged in users about new posts8c63a3added about page and embedded changelog pageeee5fflocalized and formatted html emails0a27c5added post link aria label40f514added meta description to all pagescbb14fextend manifest and added screenshots2fc109lfs pointer objects for larger undiffable binary documents
Chores ♻️
332d24merge branch dev into main
Code Refactoring 📦
1.1.1 (2024-06-16)
View the full comparison to previous version v1.1.0..v1.1.1.
Bug Fixes 🐛
22227cadded session user relationship (constrained), but now optionalae1b2euse forwarded headers and use status page patterndb377fdisable sentry by defaultd902f5added asynchronous email queued8613aremove expired sessions
Chores ♻️
1.1.0 (2024-06-16)
View the full comparison to previous version v1.0.0..v1.1.0.
Bug Fixes 🐛
b3d71dnavbar color for different themes9e4560comment card links are now also hidden279602strict post ID required with matching padding15ba25show 404 instead of validation error for comment on missing posts2ad63fre-added comment button620418english uppercase wordse0e16bpost link is now invisibleb59ec9dont use allowanonymous20c64fuse new policies instead of roles for authorizationf1a643private posts were exposed to authorized users by default796b6fadded missing jquery to identity layout074fd3punctuation consistency3c17eachange UI to make own user role not editable112313user is now logged out when demoted8a0e28missing comment timestamp index, order comments on post7cbca5squash migrations and use string keys again6f2fb8validation state is saved as name, not id
Builds 🛠
604cf4create release for container automatically
Chores ♻️
8cb751merge branch dev into main55d3fclocalize admin panel9fca7dexclude generated changelog from pre-commit hooks547752merge remote-tracking branch 'gitlab/main' into dev
Code Refactoring 📦
5908a5pagination extensions class
Features ✨
6cb80blogo in navbar02af42added favicon0f757fcomment paginationb00bf4show post on comment create pagedd6c2eadded comment count to post preview and removed action buttons53d751lanugage select as dropup instead of form29386fnew layout with sticky header/footer and working navlinks76dcb2added user role change success messageecf6c8persist user sessions on startup and shutdown automaticallyaa0264persist user sessions to database0a171bconfigure in memory session store6b4bd8added user management page631302added alert templates15632dadd post comments and comment button32891dadded comments19ffffuse separate pages for postsb278a8integrated microsoft default identity
Styles 💎
0b9cefadded dismissible alerts
1.0.0 (2024-06-08)
⚠ BREAKING CHANGES ⚠
00d05fremove db config from appsettings
Bug Fixes 🐛
061c93use alpine images and add missing curl exec5ee151remove admin buttons on delete page55b65epost path was changed1fa5e8display missing newlines in commentdd6b32typo in fresh postad2436missing model validation and meaningful messages4cf1d4include missing bootstrap script940aeaadded index link in headerb91dd4fixed post class rename5f17dcforbid invalid unicode charactersb93c2ddate times must be UTC4bb1f5remove unused client side scripts
Chores ♻️
Code Refactoring 📦
826a0duse pagination partial
Features ✨
278ee1configure releaserf6d1e5remove default publicity suggestioneb502epersist data protection keys in database context9784f1mapped healthcheck for database connectiona3ad72added invisible cloudflare turnstile validation95531eadded delete post functionality396df7added simple admin panel that shows all postsaaf97cadded cookie admin token authentication7d7e5flocalize validation error messages01f006added i11n, language switcher and german languagea69a8dadded 404 error pagef5084eadded encoded link to access posts1f92dcadded post view page7e242badded post privacy column81ebfeadded pagination controls3f7005added postgres db with migrations8333b9create and display postsbd1c18added timestamps006e8dadded inmemory post database for developmenta5d83dqr coder layout template