You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+1-18Lines changed: 1 addition & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,8 +6,6 @@ A modern Node.js application that creates GitHub issues and HackMD documents for
6
6
7
7
- Node.js 22+ (LTS)
8
8
- GitHub Personal Access Token
9
-
- Google Cloud Project with Calendar API enabled (for meeting scheduling)
10
-
- Google API Key for Calendar access
11
9
- HackMD API Token (for meeting minutes)
12
10
13
11
## 🔑 Authentication Setup
@@ -26,19 +24,6 @@ A modern Node.js application that creates GitHub issues and HackMD documents for
26
24
3. Create a new API token for the meeting artifacts tool
27
25
4. Optionally, create or join a team workspace for better organization
28
26
29
-
### Google Authentication (Calendar Only)
30
-
31
-
#### API Key Authentication (Recommended)
32
-
33
-
1. Go to [Google Cloud Console](https://console.cloud.google.com/)
34
-
2. Create a new project or select an existing one
35
-
3. Enable the Google Calendar API
36
-
4. Go to **Credentials** → **Create Credentials** → **API Key**
37
-
5. Restrict the API key to the Google Calendar API for security
38
-
6. Add the API key to your environment variables as `GOOGLE_API_KEY`
39
-
40
-
**Note:** API Keys provide simplified authentication and are sufficient for read-only calendar access. They don't require complex OAuth flows or service account setup.
41
-
42
27
## 🎯 Available Meeting Commands
43
28
44
29
| Meeting Group | Production Command | Development Command |
@@ -72,7 +57,7 @@ create-node-meeting-artifacts/
72
57
│ ├── config.mjs # Configuration management
73
58
│ ├── constants.mjs # Application constants
74
59
│ ├── github.mjs # GitHub API integration
75
-
│ ├── google.mjs # Google APIs integration
60
+
│ ├── calendar.mjs # Calendar integration
76
61
│ ├── meeting.mjs # Meeting operations
77
62
│ └── utils.mjs # Utility functions
78
63
├── templates/ # Meeting templates
@@ -227,15 +212,13 @@ The application creates:
227
212
228
213
- `GITHUB_TOKEN`: GitHub Personal Access Token
229
214
- `HACKMD_API_TOKEN`: HackMD API token for creating and managing documents
230
-
- `GOOGLE_API_KEY`: Google Calendar API Key for read-only calendar access
0 commit comments