feat: add troubleshooting side panel and advanced queue controls
- Implemented a global toggle to enable/disable background queue processing. - Added a Side Panel (Sidebar.html) to view pending edits. - Added per-item controls: 'Delete' to remove from queue, 'Push' to force update. - Updated 'onEditQueue.ts' with robust error handling for batch processing. - Updated documentation (README, ARCHITECTURE) to reflect new features. - Fixed 'clasp' deployment issues by cleaning up manifest management.
This commit is contained in:
@ -21,10 +21,23 @@
|
||||
|
||||
3. **Clasp Login**
|
||||
Authenticate with Google to allow pushing code.
|
||||
```bash
|
||||
|
||||
```powershell
|
||||
clasp login
|
||||
```
|
||||
|
||||
4. **Initialize Project**
|
||||
You must either create a new Apps Script project or clone an existing one.
|
||||
- **Option A: New Project**
|
||||
```bash
|
||||
clasp create --type sheets --title "Product Inventory" --rootDir ./dist
|
||||
```
|
||||
- **Option B: Existing Project**
|
||||
```bash
|
||||
clasp clone <scriptId> --rootDir ./dist
|
||||
```
|
||||
*Note: The `--rootDir ./dist` flag is crucial so that clasp knows where to look for files.*
|
||||
|
||||
## Google Sheets Configuration
|
||||
|
||||
1. **Create a Google Sheet** (or use existing).
|
||||
|
||||
Reference in New Issue
Block a user