All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
0.2.0 (2021-12-19)
- frontend: tweak styles for documentation site (59f65bc)
- micropub: return list of categories (305588d)
- default to ‘main’ for git store branch name (9d6d8ef)
- store-ftp: add ftp content store. fixes #278 (fa7267f)
0.1.4 (2021-08-01)
0.1.3 (2021-06-14)
0.1.2 (2021-05-30)
- indiekit: incorrect this assignment in postTemplate function. fixes #344 (52812b8)
- preset-hugo: add missing like-of property (75da03d)
- preset-hugo: use camelcased frontmatter keys. fixes #345 (a4a6e93)
- preset-jekyll: add missing like-of property (6b0f60a)
0.1.1 (2021-05-16)
0.1.0 (2021-03-15)
- frontend: support heading anchors and definition lists in Markdown (dab1a2e)
0.1.0-alpha.23 (2021-02-19)
- disable watch for nunjucks templates to stop chokidar dependency errors (b29e9e2)
0.1.0-alpha.22 (2021-02-19)
- always syndicate to Twitter using HTML content property (dea22bb)
- endpoint-micropub: relative media path for publication url with path component (9dd58ef)
- endpoint-media: show message when no files to show (6110ff1)
- endpoint-micropub: parse geo uri for location property (b28d789)
- endpoint-micropub: show message when no posts to show (a3d9bce)
- indiekit: localise 404 page (09ac3ac)
- preset-jekyll: disable line folding on yaml strings (ba3b21b)
- syndicator-twitter: always use absolute urls for uploading media (5190195)
- pass publication config to syndicator (32e1f35)
- preset-hugo: disable line folding on yaml strings (c72a598)
0.1.0-alpha.21 (2021-02-01)
- endpoint-micropub: adding item to value which is not yet an array (1067e8d)
- endpoint-micropub: creating posts with single media property (901ad93)
- indiekit: add default for publication.jf2Feed (2d667a1)
- indiekit: always return responses in auth flow (069eac4)
- indiekit: remove extraenous form input (4620f5d)
- preset-hugo: update content fallback values (1794e34)
- preset-jekyll: update content fallback values (29111ae)
- frontend: show ’Error:’ prefix for validated page title (f9622b6)
- frontend: updated markup for error message (22a7f5d)
- indiekit: remove media endpoint resolution (3025aa7)
- abstract
summaryRow
filter for post and file views (f32e28c) - make syndicator plug-ins dryer (bc68462)
- remove syncing website post data using a JF2 Feed (6f39349)
- endpoint-micropub: add available queries to config query (5545c59)
- endpoint-micropub: convert stored jf2 to mf2 on source query (33e248c)
- endpoint-micropub: normalise properties when updating post data (b498868)
- endpoint-micropub: only return categories for category query (3d63ea0)
- endpoint-micropub: remove mf2 from post view (4f85678)
- indiekit: prevent pages from being crawled or indexed (53bc449)
0.1.0-alpha.20 (2021-01-07)
- show 404 page if item not found in database (f737d0a)
- endpoint-micropub: fix content display error (1d33c94)
- endpoint-micropub: use relative media URLs (e76abde)
- preset-hugo: fallback to html content (0022b71)
- preset-jekyll: fallback to html content (5d96402)
0.1.0-alpha.19 (2021-01-03)
- always use mp-slug key for slug property (49a2bf1)
- endpoint-micropub: use timezone when updating post paths (a55bed5)
- endpoint-syndicate: import JF2 properties into database (daf2784)
0.1.0-alpha.18 (2021-01-01)
- endpoint-syndicate: use JF2 Feed, not JSON Feed (78d515a)
0.1.0-alpha.17 (2021-01-01)
- endpoint-micropub: reinstate forced syndication (3a11ffe)
- endpoint-syndicate: check if post in json feed has already been syndicated (abb1898)
0.1.0-alpha.16 (2020-12-31)
- syndicator-twitter: improve status text creation (e59f166)
- endpoint-micropub: add text and html values to content property (95d4724)
- endpoint-syndicate: add syndication from a json feed (9f545f0)
- preset-hugo: always use content.text value (3243e8a)
- preset-jekyll: always use content.text value (6659a45)
- syndicator-twitter: add alt text to photo uploads (7a2eac2)
- syndicator-twitter: more robust in-reply-to check (3e7d012)
- syndicator-twitter: more robust status text creation (7159d81)
0.1.0-alpha.15 (2020-12-28)
- respect force syndication option (14824b5)
- update demo config to not require a MongoDB URL (933fdcd)
- store-bitbucket: add bitbucket store. fixes #277 (a0cb424)
- syndicator-twitter: add twitter syndicator. fixes #307 (b8122a3)
0.1.0-alpha.14 (2020-11-16)
- endpoint-syndicate: correct success message. fixes #295 (210ee79)
- indiekit: only show access token in status if session token present (f97fa0b)
- indiekit: validate redirect given to auth callback (32af0c0)
- syndicator-internet-archive: add assets folder to module package (2f1839a)
- endpoint-micropub: allow server to override client checked syndication targets. fixes #296 (af57800)
- allow syndicators to supply assets (fdf8b87)
- syndicator-internet-archive: add support for ‘checked’ property (c5666b8)
0.1.0-alpha.13 (2020-10-29)
- endpoint-syndicate: return 200 status code when responding (882c2f9)
0.1.0-alpha.12 (2020-10-29)
- endpoint-media: correctly identify dates without a time (52066f3)
- endpoint-micropub: capture missing operation when updating post data (96bfeb8)
- endpoint-micropub: correct query to find published post (cac37c5)
- endpoint-micropub: correctly identify dates without a time (10af2a7)
- endpoint-micropub: fix undelete action (502d465)
- endpoint-micropub: throw error with an invalid replacement value (bdea302)
- endpoint-micropub: undelete action uses create scope (a308618)
- indiekit: merge values when adding a locale (767c6dd)
- preset-hugo: correct property key for mp-syndicate-to (656efa4)
- preset-jekyll: correct property key for mp-syndicate-to (73475d5)
- authenticate syndication requests via token query (b3d4f0c)
- endpoint-share: translate status include (02b9dc2)
- endpoint-syndicate: endpoint for triggering syndication (4cf89fa)
- frontend: use commonjs modules for compatibility (cec14bb)
- indiekit: add theme to status page with german localisation (becfe34)
- preset-hugo: add syndication property (5826963)
- preset-jekyll: add syndication property (540bb51)
- store-gitea: add store support for gitea. fixes #100 (255be67)
- syndicator-internet-archive: syndicate to internet archive. fixes #35 (818eabd)
- french translation (ccb0eea)
- move documentation to new website (6e9d62f)
0.1.0-alpha.11 (2020-10-12)
- endpoint-media: correctly identify dates without a time (52066f3)
- endpoint-micropub: capture missing operation when updating post data (96bfeb8)
- endpoint-micropub: correct query to find published post (cac37c5)
- endpoint-micropub: correctly identify dates without a time (10af2a7)
- endpoint-micropub: fix undelete action (502d465)
- endpoint-micropub: throw error with an invalid replacement value (bdea302)
- endpoint-micropub: undelete action uses create scope (a308618)
- indiekit: merge values when adding a locale (767c6dd)
- preset-hugo: correct property key for mp-syndicate-to (656efa4)
- preset-jekyll: correct property key for mp-syndicate-to (73475d5)
- indiekit-share: translate status include (0e8c701)
- french translation (ccb0eea)
- frontend: use commonjs modules for compatibility (cec14bb)
- store-gitea: add store support for gitea. fixes #100 (255be67)
- move documentation to new website (6e9d62f)
- indiekit: add theme to status page with german localisation (becfe34)
0.1.0-alpha.10 (2020-10-03)
- configurable colour scheme (7be2ba8)
0.1.0-alpha.9 (2020-09-28)
- use timezone for path tokens (0618656)
- endpoint-media: correct time zone handling. fixes #288 (3dc5f09)
- endpoint-micropub: correct time zone handling. fixes #287 (7ae18c4)
- endpoint-micropub: microformats display on post page (e758f4d)
- frontend: unclosed div element (a515c65)
0.1.0-alpha.8 (2020-09-20)
- make error summary title localisable (aea81a4)
- indiekit: add missing translation string for session.logout (ddd1776)
- indiekit: prevent log in with other URLs. fixes #283 (9c151b7)
- application name shown on status page (7a83028)
- locale used and shown on status page (30ba27d)
- endpoint-share: add validation to share page. fixes #284 (31a875d)
- endpoint-share: move url field above others (88f6d32)
- endpoint-share: translate validation errors. fixes #285 (df5067d)
- indiekit: add translation string for optional value (568be40)
0.1.0-alpha.7 (2020-09-19)
- list missing files in package.json (fa48e0b)
0.1.0-alpha.6 (2020-09-18)
- authenticate access to status page (eb42847)
- inherit application.locale within default config (d881ff8)
- frontend: ensure u-logo can be parsed. fixes #275 (6f3f45e)
- only query previously published items if saving is enabled (902d452)
- frontend: banner text legiblility with dark color scheme (4995ba3)
- remove environment variable no longer needed to set up app on Heroku (b22224d)
- update logging (a52b4f4)
- endpoint-micropub: add lodash as dependency (7c9db31)
- make dotenv a runtime dependency (0a831b0)
- add mongodbUrl to application config (fa418c7)
- add preset and store directly to publication (93a6677)
- add uuid path variable. fixes #276 (6790462)
- add zero padded seconds token (c3994dd)
- customise commit message format. fixes #63 (b2e43a5)
- internationalisation (e1eeb71)
- move slug separator to publication settings (baa4219)
- redirect signed out users to sign in page. fixes #281 (7750c32)
- reinstate time zone support. fixes #280 (21bf932)
- remove hosted documentation (18edd86)
- simplify publication config (7ef1e45)
- use uuids for secrets (48d6aa7)
0.1.0-alpha.5 (2020-09-06)
- only query previously published items if saving is enabled (902d452)
- frontend: banner text legiblility with dark color scheme (4995ba3)
- remove environment variable no longer needed to set up app on Heroku (b22224d)
- update logging (a52b4f4)
- endpoint-micropub: add lodash as dependency (7c9db31)
- make dotenv a runtime dependency (0a831b0)
- remove hosted documentation (18edd86)
- add zero padded seconds token (c3994d)
- add mongodbUrl to application config (fa418c7)
- add preset and store directly to publication config (93a6677)
- add uuid path variable. fixes #276 (6790462)
- simplify publication config (7ef1e45)
- move slug separator to publication settings (baa4219)
- use uuids for secrets (48d6aa7)