From 9f5dfc1a0a0860961e7623d17373371c5e961382 Mon Sep 17 00:00:00 2001 From: Ross Scroggs Date: Wed, 16 Jul 2025 16:34:20 -0700 Subject: [PATCH] Added commands to display Google Tag Manager objects --- src/GamCommands.txt | 73 +++++++++++++++++- src/GamUpdate.txt | 6 ++ src/gam/__init__.py | 147 ++++++++++++++++++++++++++++++++++++- src/gam/gamlib/glapi.py | 7 ++ src/gam/gamlib/glclargs.py | 9 +++ src/gam/gamlib/glentity.py | 10 ++- src/gam/gamlib/glgapi.py | 1 + src/setup.cfg | 2 +- 8 files changed, 250 insertions(+), 5 deletions(-) diff --git a/src/GamCommands.txt b/src/GamCommands.txt index ffa62491..e505f2eb 100644 --- a/src/GamCommands.txt +++ b/src/GamCommands.txt @@ -622,6 +622,14 @@ If an item contains spaces, it should be surrounded by ". gs:///| / ::= + ::= + ::= accounts/ + ::= + ::= accounts//containers/ + ::= + ::= accounts//containers//workspaces/ + ::= + ::= accounts//containers//workspaces//tags/ ::= takeout-export-[a-f,0-9,-]* ::= ::= @@ -771,6 +779,9 @@ If an item contains spaces, it should be surrounded by ". ::= "(,)*" ::= "(,)*" ::= "(,)*" + ::= "(,)*" + ::= "(,)*" + ::= "(,)*" ::= "(,)*" ::= "''(,'')*" ::= "(,)*" @@ -1026,7 +1037,10 @@ Specify a collection of items by directly specifying them; the item type is dete ::= | | | | ::= - | | + | + (select |) | + (filter (filtertime