LastChanged, which is a UNIX timestamp regarding the time when the document was last changed
Author, which is the author field
Title, which is the title of the post
Description, which is a short description likely to be shown on the main posts page.
It no longer holds the CreatedAt field, which can be inferred from the timestamps on the uploaded version
Metadata is now populated through an interactive command line process on the post init subcommand; this reinforces the desired way of creating posts through post init and then post upload rather than a manual method
LastChanged timestamps are updated accordingly when a post is being uploaded via post upload
Going forward, these fields are going to be used on the /posts page to show short descriptions under each post, Additionally, they will be used on each individual post to show the author, title, and last changed dates.
This commit is made to address #3
Here are the new changes:
meta.json
now holds these fields:LastChanged
, which is a UNIX timestamp regarding the time when the document was last changedAuthor
, which is the author fieldTitle
, which is the title of the postDescription
, which is a short description likely to be shown on the main posts page.CreatedAt
field, which can be inferred from the timestamps on the uploaded versionpost init
subcommand; this reinforces the desired way of creating posts throughpost init
and thenpost upload
rather than a manual methodLastChanged
timestamps are updated accordingly when a post is being uploaded viapost upload
Going forward, these fields are going to be used on the /posts page to show short descriptions under each post, Additionally, they will be used on each individual post to show the author, title, and last changed dates.