@Post.Title
+@Post.Description
+ @if (Post.Edited != null) + { + var edited = Post.Edited ?? DateTime.Now; // this null check should never happen + + Posted:+
+ | Misskey | +FoundKey | +Firefish | +Iceshrimp (JS) | +Sharkey | +|
---|---|---|---|---|---|---|
Status | +Stable | +Unmaintained | +Unmaintained | +Maintenance mode | +Stable | +|
General | +||||||
Authorized Fetch | +No | +No | +Yes | +Yes | +Yes | +|
Full Text Search | +Built-in or MeiliSearch | +ElasticSearch | +Sonic, MeiliSearch, or ElasticSearch | +Built-in | +Built-in or MeiliSearch | +|
Push Notifications | +Yes | +Yes | +Yes | +Yes | +Yes | +|
Tutorial | +Yes | +Yes | +Yes | +Yes | +Yes | +|
Integration | +||||||
Discord | +No | +No | +Yes | +Yes | +No | +|
GitHub | +No | +No | +Yes | +Yes | +No | +|
Mastodon API | +No | +No | +Partial | +Yes | +Yes | +|
TensorFlow | +Yes | +No | +Yes | +No | +No | +|
Webhook | +Yes | +Yes | +Yes | +Yes | +Yes | +|
Timelines | +||||||
Antennas | +Yes | +Yes | +Yes | +Yes | +Yes | +|
Bubble/Recommended | +No | +No | +Yes | +Yes | +Yes | +|
Channels | +Yes | +Yes | +Yes | +Yes | +Yes | +|
Social | +Yes | +No | +Yes | +Yes | +Yes | +|
User Lists | +Yes | +Yes | +Yes | +Yes | +Yes | +|
Posts | +||||||
Federation | +Yes | +Yes | +Yes | +Yes | +Yes | +|
Editing & History | +Removed in 2023.10.0 | +View only | +Editing only | +Editing only | +Yes | +|
Favorite/Like Button | +No | +No | +Yes | +Yes | +Yes | +|
Post Language | +No | +No | +Yes | +No | +No | +|
Module Player | +No | +Yes | +Yes | +No | +Yes | +|
Boost Visibility | +No | +No | +Yes | +Yes | +Yes | +|
Report Posts | +Yes | +Yes | +Yes | +Yes | +Yes | +|
Markdown | +||||||
Misskey Flavoured Markdown (MFM) | +Yes | +Yes | +Yes | +Yes | +Yes | +|
MFM border | +Yes | +No | +No | +Yes | +Yes | +|
MFM center | +<center> only | +<center> only | +Yes | +Yes | +<center> only | +|
MFM crop | +No | +No | +Yes | +Yes | +Yes | +|
MFM fade | +No | +No | +Yes | +Yes | +Yes | +|
MFM followmouse | +No | +No | +No | +Yes | +Yes | +|
Per Note MFM Animation Toggle | +No | +No | +No | +Yes | +Yes | +|
Markdown Lists | +No | +No | +No | +No | +No | +|
Math Formulas | +No | +No | +Yes | +Yes | +Yes | +|
Users | +||||||
Avatar Decorations | +Not federated | +No | +No | +No | +Not federated | +|
Profile Background | +No | +No | +No | +No | +Yes | +|
Cat Mode & Speak as Cat | +Cat Mode only | +Cat Mode only | +Yes | +Yes | +Yes | +|
Link Verification | +Yes | +No | +Yes | +Yes | +Yes | +|
Roles | +Yes | +No | +No | +No | +Yes | +|
ListenBrainz Status | +No | +No | +No | +No | +Yes | +|
Feeds | +Yes | +Yes | +Yes | +Yes | +Yes | +|
Clips | +Yes | +Yes | +Yes | +Yes | +Yes | +|
Gallery | +Yes | +Yes | +Yes | +Yes | +Yes | +|
Pages | +Yes | +Yes | +Yes | +Yes | +Yes | +|
Post Backfill | +No | +No | +Yes | +Yes | +Yes | +|
Mute Users | +Yes | +Yes | +Yes | +Yes | +Yes | +|
Block Users | +Yes | +Yes | +Yes | +Yes | +Yes | +|
Report Users | +Yes | +Yes | +Yes | +Yes | +Yes | +|
Disable Post Indexing | +No | +No | +Yes | +Yes | +Yes | +|
Import/Export | +All notes, Favorite notes, Followed users, User lists, Muted users, Blocked + users, and Antennas | +All posts, Followed users, User lists, Muted users, and Blocked users | +All posts, Followed users, User lists, Muted users, and Blocked users | +All posts, Followed users, User lists, Muted users, and Blocked users | +All notes, Favorite notes, Followed users, User lists, Muted users, Blocked + users, and Antennas | +|
Post Import | +No | +No | +Mastodon+ | +No | +Mastodon+, Pleroma, Akkoma, Misskey+, Firefish+, Twitter, Instagram, and + Facebook | +|
GDPR Data Subject Access Requests | +No | +No | +No | +No | +Yes | +|
Migration | +Yes | +Receive only | +Yes | +Yes | +Yes | +|
Moderation | +||||||
Approve Users | +No | +No | +No | +No | +Yes | +|
Silence Users | +Yes | +No | +Yes | +Yes | +Yes | +|
Mark User Media NSFW | +No | +No | +No | +Yes | +Yes | +
@Post.Description
+ @if (Post.Edited != null) + { + var edited = Post.Edited ?? DateTime.Now; // this null check should never happen + + Posted:Page not found
+ Go home +
+ @Post.Title © @Post.Published.Year by
+ pancakes is licensed under
+ CC BY 4.0
+
+
+
Things I've written. Licensing can be found in the appropriate page footers
- @* TODO: Add blog index *@ +Projects that I have created
diff --git a/PancakesWeb/Components/UI/BlogPosts.razor b/PancakesWeb/Components/UI/BlogPosts.razor new file mode 100644 index 0000000..5fad54b --- /dev/null +++ b/PancakesWeb/Components/UI/BlogPosts.razor @@ -0,0 +1,22 @@ +@post.Description
+ @if (post.Edited != null) + { + var edited = post.Edited ?? DateTime.Now; // this null check should never happen + + Posted: