diff --git a/wiki/Calendars-Events.md b/wiki/Calendars-Events.md index 9da57e42..99e15d51 100644 --- a/wiki/Calendars-Events.md +++ b/wiki/Calendars-Events.md @@ -567,7 +567,7 @@ By default, Gam displays the information as an indented list of keys and values. ``` gam calendar show events [] * [fields ] [showdayofweek] - [countsly] [formatjson] + [countsly|formatjson] ``` In ``, any `` options must precede all other options. @@ -586,8 +586,9 @@ By default, Gam displays event details, use `countsonly` to display only the num ``` gam calendar print events [] * [fields ] [showdayofweek] - [countsonly [eventrowfilter]] - [formatjson [quotechar ]] [todrive *] + (addcsvdata )* + [eventrowfilter] + [countsonly|(formatjson [quotechar ])] [todrive *] ``` In ``, any `` options must precede all other options. @@ -598,6 +599,9 @@ option `singleevents` to display all instances of a recurring event. `showdayofweek` displays columns `start.dayOfWeek` and `end.dayOfWeek` when event start and end times are displayed. +Add additional columns of data from the command line to the output after the calendarId. +* `addcsvdata ` + By default, Gam displays the information as columns of fields; the following option causes the output to be in JSON format, * `formatjson` - Display the fields in JSON format. diff --git a/wiki/GamUpdates.md b/wiki/GamUpdates.md index 368a8151..bab7850b 100644 --- a/wiki/GamUpdates.md +++ b/wiki/GamUpdates.md @@ -10,6 +10,18 @@ Add the `-s` option to the end of the above commands to suppress creating the `g See [Downloads-Installs-GAM7](https://github.com/GAM-team/GAM/wiki/Downloads-Installs) for Windows or other options, including manual installation +### 7.23.04 + +Added option `addcsvdata ` to `gam print events` +and `gam calendars print events` that adds additional columns of data to the CSV file output. +An example would be to get the calendar name in addition to the calendar ID when printing events. +``` +gam redirect csv ./Resources.csv print resources fields email,name +gam redirect csv ./ResourceEventCounts.csv multiprocess redirect stderr - multiprocess csv Resources.csv gam calendar "~resourceEmail" print events starttime -1y countsonly addcsvdata calendarName "~resourceName" +``` + +Upgraded to OpenSSL 3.6.0. + ### 7.23.03 Upgraded to OpenSSL 3.5.4. diff --git a/wiki/How-to-Upgrade-Legacy-GAM-to-GAM7.md b/wiki/How-to-Upgrade-Legacy-GAM-to-GAM7.md index f19d1c94..5170b5aa 100644 --- a/wiki/How-to-Upgrade-Legacy-GAM-to-GAM7.md +++ b/wiki/How-to-Upgrade-Legacy-GAM-to-GAM7.md @@ -252,7 +252,7 @@ writes the credentials into the file oauth2.txt. admin@server:/Users/admin$ rm -f /Users/admin/GAMConfig/oauth2.txt admin@server:/Users/admin$ gam version WARNING: Config File: /Users/admin/GAMConfig/gam.cfg, Section: DEFAULT, Item: oauth2_txt, Value: /Users/admin/GAMConfig/oauth2.txt, Not Found -GAM 7.23.03 - https://github.com/GAM-team/GAM - pyinstaller +GAM 7.23.04 - https://github.com/GAM-team/GAM - pyinstaller GAM Team Python 3.13.7 64-bit final macOS Tahoe 26.0.1 x86_64 diff --git a/wiki/Users-Calendars-Events.md b/wiki/Users-Calendars-Events.md index fd579822..78307856 100644 --- a/wiki/Users-Calendars-Events.md +++ b/wiki/Users-Calendars-Events.md @@ -653,7 +653,7 @@ By default, Gam displays the information as an indented list of keys and values. ``` gam show events [] * [fields ] [showdayofweek] - [countsonly] [formatjson] + [countsonly|formatjson] ``` In ``, any `` options must precede all other options. @@ -672,8 +672,8 @@ By default, Gam displays event details, use `countsonly` to display only the num ``` gam print events [] * [fields ] [showdayofweek] - [countsonly] - [formatjson [quotechar ]] [todrive *] + (addcsvdata )* + [eventrowfilter] [countsonly|(formatjson [quotechar ])] [todrive *] ``` In ``, any `` options must precede all other options. @@ -684,6 +684,9 @@ option `singleevents` to display all instances of a recurring event. `showdayofweek` displays columns `start.dayOfWeek` and `end.dayOfWeek` when event start and end times are displayed. +Add additional columns of data from the command line to the output after the calendarId. +* `addcsvdata ` + By default, Gam displays the information as columns of fields; the following option causes the output to be in JSON format, * `formatjson` - Display the fields in JSON format. diff --git a/wiki/Users-People-Contacts-Profiles.md b/wiki/Users-People-Contacts-Profiles.md index 5e6250f9..9fdab3a9 100644 --- a/wiki/Users-People-Contacts-Profiles.md +++ b/wiki/Users-People-Contacts-Profiles.md @@ -398,8 +398,8 @@ By default, Gam displays the information as an indented list of keys and values. gam show contacts [orderby firstname|lastname|(lastmodified ascending)|(lastnodified descending) - [countsonly|allfields|(fields )] [showgroups] [showmetadata] - [formatjson] + [allfields|(fields )] [showgroups] [showmetadata] + [countsonly|formatjson] ``` By default, Gam displays all of a user's people contacts. * `query ` - Display contacts based on the data in their fields @@ -416,8 +416,8 @@ By default, Gam displays the information as an indented list of keys and values. gam print contacts [todrive *] [orderby firstname|lastname|(lastmodified ascending)|(lastnodified descending) - [countsonly|allfields|(fields )] [showgroups] [showmetadata] - [formatjson [quotechar ]] + [allfields|(fields )] [showgroups] [showmetadata] + [countsonly|(formatjson [quotechar ])] ``` By default, Gam displays all of a user's people contacts. * `query ` - Display contacts based on the data in their fields @@ -547,8 +547,8 @@ User: user@domain.com, Delete maximum of 15 Other Contacts ``` gam show othercontacts [] - [countsonly|allfields|(fields )] [showmetadata] - [formatjson] + [allfields|(fields )] [showmetadata] + [countsonly|formatjson] ``` By default, Gam displays all of a user's Other Contacts; use `` to display a selection of Other Contacts. @@ -563,8 +563,8 @@ By default, Gam displays the information as an indented list of keys and values. ``` gam print othercontacts [todrive *] [] - [countsonly|allfields|(fields )] [showmetadata] - [formatjson [quotechar ]] + [allfields|(fields )] [showmetadata] + [countsonly|(formatjson [quotechar ])] ``` By default, Gam displays all of a user's Other Contacts; use `` to display a selection of Other Contacts. diff --git a/wiki/Users-Tasks.md b/wiki/Users-Tasks.md index b3c302da..5d9f0885 100644 --- a/wiki/Users-Tasks.md +++ b/wiki/Users-Tasks.md @@ -122,7 +122,7 @@ gam show tasks [tasklists ] [updatedmin