Curious about the open source work done this year in GitHub across all of the official FreePBX repositories at FreePBX 路 GitHub ?
The below table represents one way to look at things where the commits column is the output of this pretty shell line running in each repo:
git shortlog --numbered --summary --no-merges --since="2024-01-01" | tr -s '[:blank:]' | sed -e 's/^ //' -e 's/\t/ /' | cut -f1 -d' ' | awk '{s+=$1} END {print s}'
The column is a quick jump to compare the first (this year) and last (as of 2024-11-12T07:00:00Z) commit on the repository鈥檚 current default branch.
Sorted in a markdown table for easier forum viewing:
commits | to repository diff since January 1st |
---|---|
175 | core |
174 | framework |
140 | sng_freepbx_debian_install |
126 | backup |
61 | userman |
54 | firewall |
50 | ucp |
50 | filestore |
50 | cdr |
45 | voicemail |
39 | calendar |
37 | superfecta |
31 | timeconditions |
28 | dahdiconfig |
22 | contactmanager |
21 | certman |
18 | queues |
16 | cel |
15 | api |
14 | sipsettings |
12 | hotelwakeup |
12 | findmefollow |
12 | callrecording |
11 | ringgroups |
11 | parking |
11 | manager |
10 | dashboard |
9 | webrtc |
9 | presencestate |
9 | fax |
9 | configedit |
8 | setcid |
8 | pm2 |
8 | ivr |
8 | donotdisturb |
8 | disa |
8 | callforward |
7 | pinsets |
7 | callwaiting |
6 | soundlang |
6 | logfiles |
6 | cidlookup |
5 | printextensions |
5 | missedcall |
5 | miscdests |
5 | dictate |
5 | conferences |
4 | announcement |
3 | simpleCalDAV |
3 | issue-tracker |
3 | directory |
2 | vmblast |
2 | recordings |
2 | music |
2 | infoservices |
2 | bulkhandler |
2 | blacklist |
2 | asteriskinfo |
2 | arimanager |
1 | weakpasswords |
1 | security-reporting |
1 | php-ssh |
1 | outroutemsg |
1 | miscapps |
1 | languages |
1 | iaxsettings |
1 | extensionsettings |
1 | devtools |
1 | daynight |
1 | amd |
鈥ets a little sloppy at the end, also left out a few things which did not see any changes this year (yet