Hi Offray !
from Pharo you can access the monticello repository with the following code: myRepository := MCSmalltalkhubRepository location: <anUrl>.
then you can get: myRepository allVersionNames.
Finally you can get the commits informations (message, author, date etc.) using: myRepository versionInfoFromVersionNamed: <aVersionName>.
For exemple supposing you want to list all the commit date and time logs from your repository, result contained in a dictionary with the version names as keys you can execute:
-=-=-=-=-=-=-=-=-=-=-=-=
result:= Dictionary new.
repo := (MCSmalltalkhubRepository location: '
http://smalltalkhub.com/mc/Offray/Ubakye/main').
(repo allVersionNames sortedAs: [ :e | e extractNumber ]) asArray do: [ :v | vers := repo versionInfoFromVersionNamed:v. result add: ( v -> (Array with: (vers date) with: (vers time)))].
-=-=-=-=-=-=-=-=-=-=-=-=