Skip to content

Commit e30b930

Browse files
fix: update homepage URLs in plugin.json and README files to point to new GitHub Pages site
1 parent 35d0162 commit e30b930

10 files changed

Lines changed: 125 additions & 112 deletions

File tree

.github/plugin/marketplace.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"metadata": {
88
"description": "Curated Copilot plugins for enterprise C# development, Coalesce framework, and Vue 3 with Vuetify. Designed to support SOLID principles, best practices, and architectural excellence.",
99
"version": "1.0.0",
10-
"homepage": "https://intelliplugins.github.io",
10+
"homepage": "https://upgraded-dollop-mvkkwvo.pages.github.io",
1111
"repository": "https://github.com/IntelliTect-dev/IntelliPlugins",
1212
"license": "MIT"
1313
},

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ copilot plugin install solid-principles@IntelliPlugins
2121

2222
### Browse All Plugins
2323

24-
Visit [intelliplugins.github.io](https://intelliplugins.github.io) for documentation, examples, and installation guides.
24+
Visit [help pages](https://upgraded-dollop-mvkkwvo.pages.github.io/) for documentation, examples, and installation guides.
2525

2626
## Available Plugins
2727

@@ -45,7 +45,7 @@ Visit [intelliplugins.github.io](https://intelliplugins.github.io) for documenta
4545
- **[Getting Started](docs/guides/getting-started.md)** - Your first steps with IntelliPlugins
4646
- **[Usage Examples](docs/guides/usage-examples.md)** - Real-world scenarios
4747
- **[Installation Guide](docs/plugins/installation-guide.md)** - Detailed setup
48-
- **[Full Documentation](https://intelliplugins.github.io)** - Complete guides and examples
48+
- **[Full Documentation](https://upgraded-dollop-mvkkwvo.pages.github.io/)** - Complete guides and examples
4949

5050
## Repository Structure
5151

plugins/coalesce-accelerator/README.md

Lines changed: 26 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,31 +30,36 @@ copilot plugin install coalesce-accelerator@IntelliPlugins
3030

3131
## Key Features
3232

33-
### Full-Stack Development Patterns
33+
### Full-Stack Development Patterns
34+
3435
- Coalesce project structure and conventions
3536
- Model design for API generation
3637
- Navigation properties and relationships
3738
- DTOs and projection strategies
3839

39-
### Code Generation Workflows
40+
### Code Generation Workflows
41+
4042
- Automated REST API creation from C# models
4143
- TypeScript type definitions synchronized with C# models
4244
- Generated validation rules and constraints
4345
- Regeneration after schema changes
4446

45-
### Entity Framework Core Patterns
47+
### Entity Framework Core Patterns
48+
4649
- Model-first development with Coalesce
4750
- One-to-many, many-to-many, and self-referential relationships
4851
- Lazy loading, eager loading, and explicit loading strategies
4952
- Database migrations with `dotnet ef`
5053

51-
### Vue 3 Data Binding
54+
### Vue 3 Data Binding
55+
5256
- Integration with Coalesce-generated TypeScript types
5357
- Reactive form binding with Vuetify components
5458
- List management and filtering
5559
- Real-time updates with SignalR
5660

57-
### Production-Ready Workflows
61+
### Production-Ready Workflows
62+
5863
- Complex filtering and search
5964
- Pagination and performance optimization
6065
- Role-based access control and authorization
@@ -98,12 +103,14 @@ copilot plugin install coalesce-accelerator@IntelliPlugins
98103
## Documentation Links
99104

100105
### Official Resources
106+
101107
- **[Coalesce Documentation](https://coalesce.intellitect.com/)** — Official guides, API docs, examples
102108
- **[Coalesce GitHub](https://github.com/IntelliTect/Coalesce)** — Source code and issue tracking
103109
- **[Vue 3 Documentation](https://vuejs.org/)** — Vue 3 fundamentals
104110
- **[Vuetify Documentation](https://vuetifyjs.com/)** — Vue 3 component library
105111

106112
### Entity Framework Core
113+
107114
- **[EF Core Documentation](https://learn.microsoft.com/en-us/ef/core/)** — Model design, migrations, queries
108115
- **[EF Core Relationships](https://learn.microsoft.com/en-us/ef/core/modeling/relationships/)** — Relationship patterns
109116

@@ -112,13 +119,15 @@ copilot plugin install coalesce-accelerator@IntelliPlugins
112119
This plugin includes three comprehensive instruction files:
113120

114121
### 1. **Coalesce Workflows** (`coalesce-workflows.md`)
122+
115123
- Project setup and initialization
116124
- Model and DbContext creation
117125
- Code generation process and troubleshooting
118126
- TypeScript type synchronization
119127
- Best practices for model design
120128

121129
### 2. **EF Core Patterns** (`ef-core-patterns.md`)
130+
122131
- Model design for Coalesce
123132
- Relationships (one-to-many, many-to-many, self-referential)
124133
- Data annotations and configurations
@@ -127,6 +136,7 @@ This plugin includes three comprehensive instruction files:
127136
- Migrations and schema management
128137

129138
### 3. **Code Generation** (`code-generation.md`)
139+
130140
- What Coalesce generates (APIs, TypeScript, validation)
131141
- Running `coalesce_generate` and understanding output
132142
- Generated file structure and organization
@@ -136,15 +146,16 @@ This plugin includes three comprehensive instruction files:
136146

137147
## Related Plugins
138148

139-
- **[C# Best Practices](https://intelliplugins.github.io/plugins/csharp-best-practices)** — SOLID principles and architectural patterns for .NET
140-
- **[Vuetify Components](https://intelliplugins.github.io/plugins/vuetify-components)** — Material Design UI component library for Vue 3
141-
- **[Testing Essentials](https://intelliplugins.github.io/plugins/testing-essentials)** — Unit, integration, and E2E testing strategies
149+
- **[C# Best Practices](https://upgraded-dollop-mvkkwvo.pages.github.io//plugins/csharp-best-practices)** — SOLID principles and architectural patterns for .NET
150+
- **[Vuetify Components](https://upgraded-dollop-mvkkwvo.pages.github.io//plugins/vuetify-components)** — Material Design UI component library for Vue 3
151+
- **[Testing Essentials](https://upgraded-dollop-mvkkwvo.pages.github.io//plugins/testing-essentials)** — Unit, integration, and E2E testing strategies
142152

143153
## Architecture Highlights
144154

145155
### What Coalesce Generates
146156

147157
For a model like:
158+
148159
```csharp
149160
public class Person
150161
{
@@ -157,6 +168,7 @@ public class Person
157168
```
158169

159170
Coalesce automatically generates:
171+
160172
- **REST API** — CRUD endpoints with filtering, sorting, pagination
161173
- **TypeScript DTO** — Type-safe model for Vue consumption
162174
- **API Client** — Generated service for making API calls
@@ -182,28 +194,33 @@ const model = ref<Person>(new Person());
182194
## Enterprise Patterns
183195

184196
### Pagination and Performance
197+
185198
- Use Coalesce's built-in paging to reduce payload sizes
186199
- Configure eager loading strategically to minimize N+1 queries
187200
- Index frequently-filtered columns in the database
188201

189202
### Role-Based Access Control
203+
190204
- Use Coalesce `[Restrict]` attributes for property-level authorization
191205
- Implement service methods for complex authorization logic
192206
- Validate permissions on the server side (never on the client)
193207

194208
### Real-Time Updates
209+
195210
- Leverage SignalR for live notifications
196211
- Combine with Coalesce services for efficient data synchronization
197212
- Use client-side caching to minimize round trips
198213

199214
### Error Handling
215+
200216
- Standardize API responses with Coalesce validation
201217
- Use consistent HTTP status codes
202218
- Provide meaningful error messages to the client
203219

204220
## Version History
205221

206222
### v1.0.0 (2025)
223+
207224
- Initial release
208225
- Full-stack Coalesce development workflows
209226
- EF Core patterns and best practices
@@ -213,6 +230,7 @@ const model = ref<Person>(new Person());
213230
## Support and Feedback
214231

215232
For issues, questions, or suggestions:
233+
216234
- Open an issue on [GitHub](https://github.com/IntelliTect-dev/IntelliPlugins/issues)
217235
- Reference this plugin: `coalesce-accelerator`
218236
- Include your Coalesce version and .NET version

plugins/coalesce-accelerator/plugin.json

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"version": "1.0.0",
66
"publisher": "IntelliTect-dev",
77
"license": "MIT",
8-
"homepage": "https://intelliplugins.github.io/plugins/coalesce-accelerator",
8+
"homepage": "https://upgraded-dollop-mvkkwvo.pages.github.io/plugins/coalesce-accelerator",
99
"repository": {
1010
"type": "git",
1111
"url": "https://github.com/IntelliTect-dev/IntelliPlugins.git",
@@ -21,10 +21,7 @@
2121
"Vuetify",
2222
"TypeScript"
2323
],
24-
"categories": [
25-
"Framework",
26-
"FullStack"
27-
],
24+
"categories": ["Framework", "FullStack"],
2825
"contents": {
2926
"instructions": [
3027
"instructions/coalesce-workflows.md",

plugins/csharp-best-practices/plugin.json

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"version": "1.0.0",
66
"publisher": "IntelliTect-dev",
77
"license": "MIT",
8-
"homepage": "https://intelliplugins.github.io/plugins/csharp-best-practices",
8+
"homepage": "https://upgraded-dollop-mvkkwvo.pages.github.io/plugins/csharp-best-practices",
99
"repository": {
1010
"type": "git",
1111
"url": "https://github.com/IntelliTect-dev/IntelliPlugins.git",
@@ -22,10 +22,7 @@
2222
"enterprise",
2323
"dotnet"
2424
],
25-
"categories": [
26-
"Language",
27-
"Enterprise"
28-
],
25+
"categories": ["Language", "Enterprise"],
2926
"contents": {
3027
"instructions": [
3128
"instructions/csharp-patterns.md",

plugins/enterprise-bug-fixing/plugin.json

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"version": "1.0.0",
66
"publisher": "IntelliTect-dev",
77
"license": "MIT",
8-
"homepage": "https://intelliplugins.github.io/plugins/enterprise-bug-fixing",
8+
"homepage": "https://upgraded-dollop-mvkkwvo.pages.github.io/plugins/enterprise-bug-fixing",
99
"repository": {
1010
"type": "git",
1111
"url": "https://github.com/IntelliTect-dev/IntelliPlugins.git",
@@ -21,16 +21,9 @@
2121
"root-cause-analysis",
2222
"validation"
2323
],
24-
"categories": [
25-
"Specialized",
26-
"Workflow"
27-
],
24+
"categories": ["Specialized", "Workflow"],
2825
"contents": {
29-
"agents": [
30-
"agents/BugFixerAgent.agent.md"
31-
],
32-
"instructions": [
33-
"instructions/bug-fixing-workflow.md"
34-
]
26+
"agents": ["agents/BugFixerAgent.agent.md"],
27+
"instructions": ["instructions/bug-fixing-workflow.md"]
3528
}
3629
}

plugins/solid-principles/plugin.json

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"version": "1.0.0",
66
"publisher": "IntelliTect-dev",
77
"license": "MIT",
8-
"homepage": "https://intelliplugins.github.io/plugins/solid-principles",
8+
"homepage": "https://upgraded-dollop-mvkkwvo.pages.github.io/plugins/solid-principles",
99
"repository": {
1010
"type": "git",
1111
"url": "https://github.com/IntelliTect-dev/IntelliPlugins.git",
@@ -22,14 +22,8 @@
2222
"C#",
2323
"dotnet"
2424
],
25-
"categories": [
26-
"Enterprise",
27-
"Architecture",
28-
"Code Quality"
29-
],
25+
"categories": ["Enterprise", "Architecture", "Code Quality"],
3026
"contents": {
31-
"instructions": [
32-
"instructions/solid-architecture.md"
33-
]
27+
"instructions": ["instructions/solid-architecture.md"]
3428
}
3529
}

plugins/testing-essentials/plugin.json

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,25 @@
55
"version": "1.0.0",
66
"publisher": "IntelliTect-dev",
77
"license": "MIT",
8-
"homepage": "https://intelliplugins.github.io/plugins/testing-essentials",
8+
"homepage": "https://upgraded-dollop-mvkkwvo.pages.github.io/plugins/testing-essentials",
99
"repository": {
1010
"type": "git",
1111
"url": "https://github.com/IntelliTect-dev/IntelliPlugins.git",
1212
"directory": "plugins/testing-essentials"
1313
},
14-
"keywords": ["testing", "unit-tests", "TDD", "best-practices", "xUnit", "mocking"],
14+
"keywords": [
15+
"testing",
16+
"unit-tests",
17+
"TDD",
18+
"best-practices",
19+
"xUnit",
20+
"mocking"
21+
],
1522
"categories": ["Enterprise", "Testing"],
1623
"contents": {
17-
"instructions": ["instructions/testing-best-practices.md", "instructions/unit-testing-patterns.md"]
24+
"instructions": [
25+
"instructions/testing-best-practices.md",
26+
"instructions/unit-testing-patterns.md"
27+
]
1828
}
1929
}

0 commit comments

Comments
 (0)