@cleverdevil This was a great episode. I donāt do much private stuff on my website, but I do a little. Sometimes there are location checkins or watch posts that are more for my own memories than things I want to share publicly. In those cases I have them use the Micropub visibility property. Technically all of my posts support that but Iāve mainly just used it with checkins and watch posts. Since not many Micropub clients support visibility I added a text shortcut that if I add to my post content it will add the visibility hidden inside my Micropub endpoint.
@EddieHinkle thanks! I like your idea for selective private checkins using post content as a trigger. Smart!
The other use case I have been considering is health data from my Apple Watch and HealthKit. I'd love to be able to have my daily "activity rings" posted to my site with private visibility. This would be a great Indigenous feature, by the way :D
@cleverdevil I most definitely want to start getting some Health data into my website! Itās tough because I want to do ALL of it, but itās probably better to just do a couple at a time. Right now I want to definitely get sleep data. Activity Rings is also a great idea.
I kind of feel like Health should probably be its own app as to avoid Indigenous becoming EVERYTHING. Thankfully Iāve tried to keep the IndieWeb controllers separated from my Indigenous centric code to be able to do multiple apps easier and eventually push out some swift libraries to make Micropub apps easier for everyone on iOS. What would be your more important Health data?
@cleverdevil How did you export from DayOne? Iāve tried, but thereās an error with trying to downloading all the images. Iāve tried contacting DayOne but they canāt tell me when the issue would be fixed.
@EddieHinkle I think a separate app makes sense too. Honestly, you could start simple and just make it possible to post daily activity rings, then build from there, adding options for sleep patterns, etc.
@vishae I just used the export built into the macOS app and it worked the first time. I used a combination of the JSON export and the HTML export to get things formatted nicely for my website.
@vishae āniceā. Iāve reported that error a couple of months ago and reminded them a couple of days ago. Iāve sent in more info about this and they are working on it. For me itās possible to export if it I select some and export by right clicking.
@jemostrom Iāve tried exporting smaller number of posts, Iāve even tried exporting one post with an image, but the image still refuse to download. Itās very frustrating.
@vishae itās worse for you. I hope they manage to find something with the info I sent them yesterday.
@cleverdevil Yeah, I think that makes a lot of sense. Better to start small and slowly scale up rather than waiting until I have it all figured out. Iāll wait until after I get Indigenous 1.0 published on the App Store (hopefully in June š¤) and the benefit is itās always good to wait on a new app until after the iOS betas come out. But Iāve created a GitHub Repo so ideas can be tracked until I get started. Free free to add any thoughts as issues: https://github.com/EdwardHinkle/HealthPub
@cleverdevil Jonathan discussed using your own site as a private repository rather than just a place for public sharing citing the recent Day One privacy issue as a reason you might not want to trust third party apps. I've never really been one for private journaling. When I did try Day One a while back it didn't stick probably because I post to the blog so regularly. Posting private items to WordPress is something I've considered and dismissed before; however, Jonathan's microcast made me reconsider. As I now post everything directly from Drafts it's simple to duplicate my "Post" action and change it to set the post status as Private. This means I don't have to adopt a different workflow for anything I might want to submit as anything approximating a journal entry. Now, I don't know whether to exclude such entries from the blog even when logged in and set up a separate, private page. I could even go one stage further and create a custom post type. Much to consider.
@vishae I use a CMS called Known and I used its native support for the Micropub API to publish the data. I created a script that transformed the exported Day One data into the proper format and then published it via Micropub.
@cleverdevil This is the part Iām having trouble with.
I created a script that transformed the exported Day One data into the proper format...
@vishae indeed. If you can get an export of your Day One data (both the HTML export and the JSON export), Iām happy to share my script! But it definitely requires some technical expertise to run at this point.
@vasta try removing any encryption and password lock from your journal. I was finally able to download my data, one journal at a time once Iāve unlocked everything.
@vishae Iām not a heavy user of images in Day One. Out of my migrated entries, I only had like 10 total images. I just manually uploaded the images and edited the posts after publishing.
@nitinkhanna itās self hosted, but itās publicly accessible at cleverdevil.io. I am able to create individual posts that are private.
@cleverdevil that's an excellent approach - something I've started doing lately. It's so simple and smart to make private posts on a public blog š
@cleverdevil This the code you spoke about in this episode for visibility in Known available? I have also been thinking about ways to store private information on my site but the lack of private post support stopped that for me.
@zoglesby yup! Known has supported private posts for a long time, it just didnāt support it via Micropub before I added that code.