Skip to content

Commit e8ac6ae

Browse files
Merge pull request #18 from workcontrolgit/feature/6.3-angular-ai-chat-widget
6.3 Angular AI Chat Widget: blog article and Clients submodule ref
2 parents dd61351 + 1894973 commit e8ac6ae

File tree

3 files changed

+477
-14
lines changed

3 files changed

+477
-14
lines changed

blogs/AI-ENHANCEMENT-SERIES-PLAN.md

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -175,19 +175,20 @@ git push --set-upstream origin feature/[N.N]-[slug]
175175

176176
### Phase 2: Series 6 — Angular Frontend
177177

178-
- [ ] **6.3 — Angular AI Chat Widget**
179-
- [ ] `git checkout -b feature/6.3-angular-ai-chat-widget` in Clients submodule
180-
- [ ] `git checkout -b feature/6.3-angular-ai-chat-widget` in parent repo
181-
- [ ] Write article draft (`6.3-angular-ai-chat-widget.md`)
182-
- [ ] Create `src/app/services/api/ai.service.ts`
183-
- [ ] Create `src/app/routes/ai-chat/` (component + template + SCSS)
184-
- [ ] Implement SSE streaming with `HttpClient` + `EventSource`
185-
- [ ] Add to sidebar navigation (guarded by `environment.aiEnabled`)
186-
- [ ] Screenshot: Chat widget in Angular UI → `docs/images/ai/`
187-
- [ ] Commit + push Clients feature branch
188-
- [ ] Commit + push parent feature branch
189-
- [ ] Open PR: Clients `feature/6.3-angular-ai-chat-widget``develop`
190-
- [ ] Open PR: Parent `feature/6.3-angular-ai-chat-widget``develop`
178+
- [x] **6.3 — Angular AI Chat Widget**
179+
- [x] `git checkout -b feature/6.3-angular-ai-chat-widget` in Clients submodule ✅
180+
- [x] `git checkout -b feature/6.3-angular-ai-chat-widget` in parent repo ✅
181+
- [x] Write article draft (`6.3-angular-ai-chat-widget.md`) ✅
182+
- [x] Create `src/app/services/api/ai.service.ts`
183+
- [x] Create `src/app/routes/ai-chat/` (component + template + SCSS) ✅
184+
- [x] Add `aiEnabled: false` to environment files ✅
185+
- [x] Add to sidebar navigation (`menu.json` + `en-US.json` translation key) ✅
186+
- [x] Register route in `app.routes.ts`
187+
- [ ] Screenshot: Chat widget in Angular UI → `docs/images/ai/` *(manual step)*
188+
- [x] Commit + push Clients feature branch ✅
189+
- [x] Commit + push parent feature branch ✅
190+
- [x] Open PR: Clients `feature/6.3-angular-ai-chat-widget``develop`https://github.com/workcontrolgit/TalentManagement-Angular-Material/pull/3
191+
- [x] Open PR: Parent `feature/6.3-angular-ai-chat-widget``develop`https://github.com/workcontrolgit/AngularNetTutorial/pull/18
191192

192193
- [ ] **6.4 — AI Dashboard Insights**
193194
- [ ] `git checkout -b feature/6.4-angular-ai-dashboard-insights` in Clients submodule

0 commit comments

Comments
 (0)