Update for #FitPub (been a while, sorry):

* Improved federation by a lot
* After uploading, you now see a new screen where you can add details and change defaults, the name of the run
* Only after you click" Save" on the screen, the activity is pushed to the Fediverse
* If you leave the screen, the upload is kept as is (and with private visibility)
* The formatting of the federated posts is now nicer
* You now can put hashtags into your post

Enjoy, happy about any feedback!

@javahippie Ok, I cave in and created an account :) I love the colors, the speed and the intuitivity. You even got dashboards, how cool

I just uploaded my races this year… Noticed that:

Except from that, could you pretty please point me to the leaflet code for the heat map? I know a certain static sport page that would like to take some inspiration from that. Really smooth and beautiful.

@rotnroll666 That's an amazing pace :D

Thanks for giving it a try, will take a look at the pacing issue.

The heatmap is accessed in src/main/java/net/javahippie/fitpub/controller/HeatmapController.java, it's asynchronously updated after each update, or in batch by rebuildMyHeatmap()

@javahippie Looking more for the JavaScript rendering code but as I am still able to navigate good old boot sources and thyme leaf, I found what I was looking for :)
@rotnroll666 I'm still a little unhappy, that due to slicing the heatmap only to the viewport, it sometimes "jumps" if you move the map
@javahippie Naaa… Look at my heat map here for the tiles https://biking.michael-simons.eu/explorer/ (Heatmap by number of visits and zoom level 17…) This is what happens if you put a backend person to the task… :D Computation though is neat.
Explorer | Running free: A developers sport site

@rotnroll666 Has 100x more fries, so it's better by default ;)
@rotnroll666 Hm, I think I neglected the dashboards in the last changes, there are a few unrealistic values for me, too. Some can be explained by an additional "times 3.6" where the old values needed a m/s -> km/h conversion, but 247.67 / 3.6 is still too much.