feat: initial commit

This commit is contained in:
nikola
2026-05-19 14:53:39 +02:00
commit 6d1b20c4b0
90 changed files with 243385 additions and 0 deletions
+35
View File
@@ -0,0 +1,35 @@
# GDrive Visual Inspector
Local web app for:
- Uploading GAM raw CSV export
- Building clean shareable CSV output
- Generating interactive diagram (zoom/pan/cards)
## Run with Docker
```bash
cd /home/nikola/codex-cli/projects/gdrive-visual-app
docker compose up --build
```
Open `http://localhost:8080`.
## Expected CSV input
Generated via GAM, example:
```bash
gam user nikola.jovanovic@wolkabout.com print filelist \
fullpath showdepth pathdelimiter / \
excludetrashed \
oneitemperrow showpermissionslast \
fields id,name,mimeType,modifiedTime,size,owners.emailAddress,owners.displayName,permissions.type,permissions.role,permissions.emailAddress,permissions.domain,permissions.allowFileDiscovery \
> gdrive_test_raw.csv
```
## Outputs
After upload:
- `gdrive_curated.csv` (one row per file/folder, human-friendly)
- `gdrive_summary.csv` (aggregated for analysis/management)
- interactive diagram in the browser