Daniel (dB.) Doubrovkine

Results 3332 comments of Daniel (dB.) Doubrovkine

[Catch All Triage - [1](https://github.com/dblock), [2](https://github.com/reta)]

[Catch All Triage - [1](https://github.com/dblock), [2](https://github.com/krisfreedain), [3](https://github.com/amistrn)]

> Apologies, I don't have a ruby env setup on this laptop and vibe coded this with cursor. I mean that's pretty awesome, but maybe you should get yourself setup...

Got some time for this today and sunk the aggregation into `aggregate!`. Thanks for your help @JonEHolland!

Ported to https://github.com/dblock/discord-strava/commit/0960bfe6f054c400cae136e754bb4837eae99363 as well.

I think they use the same Emoji in https://github.com/dblock/slack-strava/blob/3b7abc9de627f96342ba89d817a6cdf59089eb3a/slack-strava/models/activity_methods.rb#L230, so the easiest fix is likely to just change that. Want to contribute and help make this simple fix first? I...

Looks like the parsing in "leaderboard elapsed time last 14 days" does not work as you'd expect, because Chronic parses "last 14 days" as a single day, but "leaderboard elapsed...

Repro: ```ruby + it 'elapsed time last 14 days' do + allow(client.web_client).to receive(:chat_postMessage) + start_date = Time.now - 14.days + end_date = Time.now + expect_any_instance_of(Team).to receive(:leaderboard).with(metric: 'elapsed time', start_date: start_date,...

Before merging this we need to / should add the SQL namespace? @Xtansia

[Catch All Triage - [1](https://github.com/dblock), [2](https://github.com/krisfreedain), [3](https://github.com/amistrn)]