You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
I was tasked to update the current implementation of a system that uses MikoPBX as the backend.
I needed to update to the new API v3 endpoints.
Version 2026.1.223 released 3 weeks ago (at the time of this post)
I go to try some endpoints.
/cdr/{id}doesn't work. It's documented but returns nothing...MikoPBX is open source, I can check for the implementation to see if my inputs are incorrect, but it's not.
However, the last commit to the file was 2 weeks ago. "Let's see the past implementation". A giant TODO.
There was no implementation. It always returned an empty array.
So a new version was released with this API v3 (after almost 2 years without updates mind you) and 1 week later, the implementation is added.
You also can't claim to have released endpoints when said enpoints have no implementation.

So, how many 2 years I have to wait for a new version that adds this? I can compile the project but my boss will not be happy running a beta version.
I know this has been in development for more than a year, sorry for my frustration.
Hopefully you guys will release new versions more frequently.
Beta Was this translation helpful? Give feedback.
All reactions