mirror of
https://git.qoto.org/fedipage/fedipage.git
synced 2024-11-15 19:47:57 +01:00
3.9 KiB
3.9 KiB
Changelog
2.1.0
- Card shortcode will not longer render the horizontal rule when there is no bottom text to render.
- Added several shortcodes and CSS for rendering info-fields, for example for
contact info. See
info-entry.html
,info-field.html
,info-key.html
andinfo-value.html
under the/layouts/shortcodes/
directory. - Added the
container-split
short code which will split a container into two columns. - Removed significant portions of unused CSS to load quicker.
- Improved responsive aspects of the CSS.
- Several root settings in
/hugo.toml
were being overridden such aspaginate
these should now be fixed. - Fixed the CSS so the
navbar
wont overflow under very low resolutions. - Fixed certain text inside
<p>
tags overflowing and distorting the layout.
2.0.0
- Removed content folder and moved out the Fedipage site into a separate repo. This should make it easier for people who use this site to update from the upstream here without needing to worry about conflicts due to content.
- Fixed links at the bottom of posts that direct people to the gitlab page for the post.
- Card shortcodes no longer need to be linkable. By leaving the url argument as an empty string it will not render as a clickable link.
- Fixed microblog submenu so it no longer extends past bottom of the page.
- Made
/layout/top_list_generic
site generic, it no longer mentions Fedipage. - Made the
/layout/menu/html
dynamic so now there is no need to edit it when you customize sections. - Created type
page
and moved/content/_index.md
to be that type. This breaks backwards compatibility therefore we must bump major version according to semantic versioning. - Minor improvement to CSS so
page
types dont get clipped by the menu header. - Added a container shortcode for use on
page
types to get left and right margins. - Adding new sections is now almost completely dynamic and requires much less
modification of code. See updated
README.me
. - Added MathJax support for rendering Latex and math.
- Added support for PseudocodeJS for rendering beautiful, standard, pseudocode.
- Table of contents will now render if frontmatter
toc
is set totrue
. - Fixed a bug where backslashes in the summary of a post could break ActivityPub JSON endpoints.
- Fixed the paginator next and previous links, they were assigned backwards.
- Added a shortcode to render a GitLab based activity heatmap calander.
- Added
cal-heatmap
support along withD3.js
and several related extensions. - Opened up CORS headers since a static site shouldnt need any CORS protections.
- Added a
quote-box
shortcode useful for displaying pretty quotes. - Improved the
tabs
shortcode so the title can be left off and it wont render a black empty square.
1.1.0
- Added the ability for Mastodon instances to find the associated post when searching for the link in the search bar.
- Fixed bad id in
/followers
ActivityPub endpoint. - Created activity and status pages for each page independent from the outbox.
- Added header link alternates specifying the dual mime type of pages.
- In the comment section for a page if a user doesnt have a profile picture setup it will now default to a generic avatar rather than render text.
- Removed image alt text when rendering page comments. If an image profile link was broken the rendered text would not look right.
- The
activity
andstatus
endpoints, when called with no extension, now return the correctcontent-type
in header. - Fixed a bug where notifications of newly created posts would get resent periodically.
- Now uses publication date set in post frontmatter when available otherwise will set the current date when sent out to followers.
1.0.1
- Summary text in ActivityPub Posts did not properly render new lines and other formatting. It should now render most basic formatting properly.
1.0.0
- Initial release