Year: 2019
MapMicropub 2.0.9 Released
It also adds a key to the uploaded media from the Micropub endpoint so you can query items uploaded via the endpoint vs ones not.
Adds a filter to help generate post slugs from microformats data.
Setting up Compass with GPS Logger for Android
Compass is a GPS Tracking server. It is specifically tailored to an iOS app Aaron developed called Overland. Which creates a problem as I am an Android user.
So, I needed an Android app that could send data to Compass. I tried GPS Logger. It is a popular GPS Logging app, although I’m not sure if it was intended for 24 hour a day use. It seems the biggest use cases it is used for would be gps tagging of photos and tracking hacks.
It supports logging to a custom URL. THe following settings have to be set
- URL: https://example.org/api/input?token=xxxxxxxxxxxxxx
- HTTP Header: Content-Type: application/json
- HTTP Method: POST
- HTTP Body: { “locations”: [ { “type”: “Feature”, “geometry”: { “type”: “Point”, “coordinates”: [%LON, %LAT, %ALT] }, “properties”: { “timestamp”: “%TIME”, “speed”: %SPD, “direction”: %DIR, “activity”: “%ACT”, “provider”: “%PROV”, “battery_level”: %BATT, “horizontal_accuracy”: “%ACC”, “annotation”: “%DESC”, “device_id”: “%SER” } } ] }
The above sends a variety of preset parameters GPS Logger provides in the format Compass expects.
Simple Location 3.6.3 Released
Location providers in Simple Location look up the current location of the user. As I write this, I realize that I set it up to globally look up the location, and I could make it, since Compass has users, allow for a different lookup per user. Future feature, I suppose, along with looking up historic location.
Since I hate to do just one thing, I added in a new weather provider that had been on my list, APIXU.
The goal I have in adding as additional providers that perform the same function…map, weather, location, reverse geocoding, elevation is that I do not want to be beholden to one company. If my access shuts down, I can switch to another one. Someday, I may implement automatic fallover.
Simple Location 3.7.0 Released
Going forward, Micropub posts with a location property will be set to public by default unless the client sends information indicating otherwise.
To support fixing the ones set incorrectly, there is now a bulk action to set multiple posts to private or public.
For Micropub posts without a location property, there is now a setting to add one from the backend geolocation provider. This will obviously not work with the web browser based provider, only the ones that work in the background. There are currently 2 bundled in.
- Set Location from Author Profile – This will always pull the location set in the user’s metadata. You can read about how to set this here. Thereotically, any external provider that supports HTTP requests could use this
- Compass – Aaron Parecki’s location storage system. I selfhost my own copy.
In a future update, will be looking to set Compass API lookup per user so each user could have a separate feed for location.
The ninth annual gathering for independent web creators of all kinds, graphic artists, designers, UX engineers, coders, hackers, to share ideas, create and improve their personal websites, and build upon each others creations.
IndieWebCamp Berlin is an all-levels BarCamp-like collaboration in Berlin for two days of keynotes, brainstorming, creating, teaching, and helping gain more control over our data and lives online!