diff --git a/docs/GamUpdates.md b/docs/GamUpdates.md index 166a5901..32383302 100644 --- a/docs/GamUpdates.md +++ b/docs/GamUpdates.md @@ -10,6 +10,12 @@ Add the `-s` option to the end of the above commands to suppress creating the `g See [Downloads](https://github.com/taers232c/GAMADV-XTD3/wiki/Downloads) for Windows or other options, including manual installation. +### 6.63.00 + +Added support for calendar working location events. + +* See: https://github.com/taers232c/GAMADV-XTD3/wiki/Users-Calendars-Events#working-location-events + ### 6.62.08 Added option `addcsvdata ` to these commands. This adds additional columns of data to the CSV file output diff --git a/docs/How-to-Upgrade-from-Standard-GAM.md b/docs/How-to-Upgrade-from-Standard-GAM.md index 8d6c8000..bc3be4e5 100644 --- a/docs/How-to-Upgrade-from-Standard-GAM.md +++ b/docs/How-to-Upgrade-from-Standard-GAM.md @@ -329,7 +329,7 @@ writes the credentials into the file oauth2.txt. admin@server:/Users/admin/bin/gamadv-xtd3$ rm -f /Users/admin/GAMConfig/oauth2.txt admin@server:/Users/admin/bin/gamadv-xtd3$ ./gam version WARNING: Config File: /Users/admin/GAMConfig/gam.cfg, Section: DEFAULT, Item: oauth2_txt, Value: /Users/admin/GAMConfig/oauth2.txt, Not Found -GAMADV-XTD3 6.62.08 - https://github.com/taers232c/GAMADV-XTD3 - pythonsource +GAMADV-XTD3 6.63.00 - https://github.com/taers232c/GAMADV-XTD3 - pythonsource Ross Scroggs Python 3.10.8 64-bit final MacOS High Sierra 10.13.6 x86_64 @@ -969,7 +969,7 @@ writes the credentials into the file oauth2.txt. C:\GAMADV-XTD3>del C:\GAMConfig\oauth2.txt C:\GAMADV-XTD3>gam version WARNING: Config File: C:\GAMConfig\gam.cfg, Section: DEFAULT, Item: oauth2_txt, Value: C:\GAMConfig\oauth2.txt, Not Found -GAMADV-XTD3 6.62.08 - https://github.com/taers232c/GAMADV-XTD3 - pythonsource +GAMADV-XTD3 6.63.00 - https://github.com/taers232c/GAMADV-XTD3 - pythonsource Ross Scroggs Python 3.11.4 64-bit final Windows-10-10.0.17134 AMD64 diff --git a/docs/Users-Calendars-Events.md b/docs/Users-Calendars-Events.md index cd51df55..d1e3e4a2 100644 --- a/docs/Users-Calendars-Events.md +++ b/docs/Users-Calendars-Events.md @@ -18,10 +18,14 @@ - [Empty calendar trash](#empty-calendar-trash) - [Display calendar events](#display-calendar-events) - [Update calendar event attendees](#update-calendar-event-attendees) +- [Working location events](#working-location-events) + - [Manage working location events](#manage-working-location-events) + - [Display working location events](#display-working-location-events) ## API documentation * https://developers.google.com/calendar/v3/reference/events * https://developers.google.com/calendar/v3/reference/events/import +* https://developers.google.com/calendar/api/guides/working-hours-and-location ## Definitions * [``](Collections-of-Users) @@ -306,7 +310,11 @@ tentative| (timezone )| (transparency opaque|transparent)| - (visibility default|public|private) + (visibility default|public|private)| + (workinglocation (home| + (custom )| + (office [building|buildingid ] [floor|floorname ] + [section|floorsection ] [desk|deskcode ]))) The following attributes are equivalent: available - transparency transparent @@ -682,3 +690,76 @@ option causes GAM to make two updates to the attendee list; the first removes th the second adds the primary email. The attendee changes are displayed but not processed unless `doit` is specified. + +## Working location events + +## Manage working location events +You can create and delete working location events; they can not be updated. +To update a working location event, delete the working location event and recreate it. +``` +gam create workinglocation + (home| + (custom )| + (office [building|buildingid ] [floor|floorname ] + [section|floorsection ] [desk|deskcode ])) + ((date yyyy-mm-dd)| + (range yyyy-mm-dd yyyy-mm-dd)| + (daily yyyy-mm-dd )| + (weekly yyyy-mm-dd )| + (timerange