@@ -14,13 +14,6 @@ A powerful n8n Community Node for seamless integration with Confluence Cloud RES
1414- ** Built-in Error Handling** : Comprehensive error messages with actionable solutions
1515- ** OpenAPI-Generated** : Automatically generated from official Confluence API specifications
1616
17- ### 🎯 ** Confluence Cloud Trigger**
18- - ** Real-time Content Monitoring** : Poll for new or updated content
19- - ** Flexible Filtering** : Filter by spaces, labels, authors, and content types
20- - ** Template-based Configuration** : Easy setup with pre-configured templates
21- - ** Custom CQL Support** : Advanced users can write custom Confluence Query Language expressions
22- - ** Smart Time Handling** : Configurable lookback periods for initial runs
23-
2417### 🛡️ ** Quality Assurance**
2518- ** Deprecated API Detection** : Build fails if deprecated APIs are detected
2619- ** Missing Route Validation** : Automatic validation of API route configurations
@@ -124,38 +117,6 @@ Create a **Confluence Cloud API** credential with:
124117
125118
126119
127- ## 🎯 Trigger Configuration
128-
129- ### Template Options
130-
131- | Template | Description | CQL Generated |
132- | ----------| -------------| ---------------|
133- | ** New Pages** | Monitor newly created pages | ` type = page AND created >= now("-1h") ` |
134- | ** Updated Pages** | Monitor modified pages | ` type = page AND lastModified >= now("-1h") ` |
135- | ** New or Updated Pages** | Monitor all page changes | ` type = page AND (created >= now("-1h") OR lastModified >= now("-1h")) ` |
136-
137-
138- ### Filter Options
139-
140- | Filter | Type | Description | Example |
141- | --------| ------| -------------| ---------|
142- | ** Space Keys** | String | Comma-separated space keys | ` DOCS, TEAM, HELP ` |
143- | ** Labels** | String | Comma-separated labels | ` urgent, review, draft ` |
144- | ** Author** | String | Confluence Account ID | ` 99:27935d01-XXXX-XXXX-XXXX-a9b8d3b2ae2e ` |
145- | ** Initial Lookback** | Select | How far back to look initially | ` 1h, 6h, 12h, 1d, 3d, 1w, 2w, 1month ` |
146-
147- ### Advanced: Custom CQL
148-
149- For power users, write custom Confluence Query Language expressions:
150-
151- ``` cql
152- space in (" DOCS" , " TEAM" ) AND
153- type = page AND
154- (label = " urgent" OR label = " review" ) AND
155- creator = " 99:27935d01-XXXX-XXXX-XXXX-a9b8d3b2ae2e" AND
156- created >= now(" -1w" )
157- ```
158-
159120## 💡 Usage Examples
160121
161122### Example 1: Create a New Page
@@ -176,19 +137,7 @@ created >= now("-1w")
176137}
177138```
178139
179- ### Example 2: Monitor New Pages in Specific Spaces
180-
181- ``` javascript
182- // Trigger Configuration
183- {
184- " queryType" : " template" ,
185- " template" : " new_pages" ,
186- " spaceKeys" : " DOCS, ENGINEERING" ,
187- " initialLookback" : " 1d"
188- }
189- ```
190-
191- ### Example 3: List All Spaces
140+ ### Example 2: List All Spaces
192141
193142``` javascript
194143// Simple space listing
@@ -219,11 +168,8 @@ npm install
219168# Build the project
220169npm run build
221170
222- # Run tests
223- npm test
224-
225- # Format code
226- npm run format
171+ # Build and run in dev mode
172+ npm run dev # then open browser with http://localhost:5678
227173```
228174
229175### Architecture
@@ -257,7 +203,7 @@ Contributions are welcome! Please read our [Contributing Guide](CONTRIBUTING.md)
257203 "legacy" : false
258204 }
259205 ```
260- 3 . Run ` npm run build ` to generate operations
206+ 3 . Run ` npm run dev ` to generate operations
2612074 . Test your changes
262208
263209## 📋 API Compatibility
@@ -266,8 +212,6 @@ Contributions are welcome! Please read our [Contributing Guide](CONTRIBUTING.md)
266212| ---------------------| ----------------| -------|
267213| ** REST API v2** | ✅ Full Support | Primary API version |
268214| ** REST API v1** | 🟡 Legacy Support | For operations not yet in V2 |
269- | ** Content API** | ✅ Supported | Via V2 endpoints |
270- | ** Space API** | ✅ Supported | Both V1 and V2 |
271215
272216## 🐛 Troubleshooting
273217
0 commit comments