Commit Graph

124 Commits

Author SHA1 Message Date
dependabot[bot]
f375761ca5
chore(deps): bump brace-expansion
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion) from 5.0.3 to 5.0.5.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases)
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v5.0.3...v5.0.5)

---
updated-dependencies:
- dependency-name: brace-expansion
  dependency-version: 5.0.5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-20 15:57:57 +00:00
Lee Stott
be095c459d
Merge pull request #1149 from microsoft/dependabot/npm_and_yarn/07-building-chat-applications/typescript/chat-completions-app/minimatch-10.2.4
chore(deps): bump minimatch from 10.2.2 to 10.2.4 in /07-building-chat-applications/typescript/chat-completions-app
2026-03-06 10:18:18 +00:00
dependabot[bot]
493fe940a0
chore(deps): bump @tootallnate/once and @azure/core-rest-pipeline
Removes [@tootallnate/once](https://github.com/TooTallNate/once). It's no longer used after updating ancestor dependency [@azure/core-rest-pipeline](https://github.com/Azure/azure-sdk-for-js). These dependencies need to be updated together.


Removes `@tootallnate/once`

Updates `@azure/core-rest-pipeline` from 1.13.0 to 1.22.2
- [Release notes](https://github.com/Azure/azure-sdk-for-js/releases)
- [Changelog](https://github.com/Azure/azure-sdk-for-js/blob/main/documentation/Changelog-for-next-generation.md)
- [Commits](https://github.com/Azure/azure-sdk-for-js/compare/@azure/core-rest-pipeline_1.13.0...@azure/core-rest-pipeline_1.22.2)

---
updated-dependencies:
- dependency-name: "@tootallnate/once"
  dependency-version: 
  dependency-type: indirect
- dependency-name: "@azure/core-rest-pipeline"
  dependency-version: 1.22.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-06 10:17:50 +00:00
dependabot[bot]
d588db8d1a
chore(deps): bump minimatch
Bumps [minimatch](https://github.com/isaacs/minimatch) from 10.2.2 to 10.2.4.
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v10.2.2...v10.2.4)

---
updated-dependencies:
- dependency-name: minimatch
  dependency-version: 10.2.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-06 10:16:49 +00:00
dependabot[bot]
c25f851464
chore(deps): bump minimatch, rimraf and nodemon
Bumps [minimatch](https://github.com/isaacs/minimatch) to 10.2.2 and updates ancestor dependencies [minimatch](https://github.com/isaacs/minimatch), [rimraf](https://github.com/isaacs/rimraf) and [nodemon](https://github.com/remy/nodemon). These dependencies need to be updated together.


Updates `minimatch` from 9.0.5 to 10.2.2
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v9.0.5...v10.2.2)

Updates `rimraf` from 5.0.5 to 6.1.3
- [Changelog](https://github.com/isaacs/rimraf/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/rimraf/compare/v5.0.5...v6.1.3)

Updates `nodemon` from 3.0.2 to 3.1.14
- [Release notes](https://github.com/remy/nodemon/releases)
- [Commits](https://github.com/remy/nodemon/compare/v3.0.2...v3.1.14)

---
updated-dependencies:
- dependency-name: minimatch
  dependency-version: 10.2.2
  dependency-type: indirect
- dependency-name: rimraf
  dependency-version: 6.1.3
  dependency-type: direct:production
- dependency-name: nodemon
  dependency-version: 3.1.14
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-23 02:03:45 +00:00
Korey Stegared-Pace
dc6431fd71
Merge pull request #1085 from djimit/claude/code-review-standards-features-E8MS5
Code review, standards compliance, and feature improvements
2026-02-16 13:04:51 +01:00
Claude
2bdc61d4cd
feat: Add comprehensive security fixes, code quality improvements, and documentation
Security Fixes (HIGH Severity):
- Fix hardcoded SECRET_KEY in Flask app - now uses environment variable
- Add function validation to prevent arbitrary function execution in JS
- Add path traversal protection in certificate handling
- Fix unsafe JSON parsing with proper error handling

Security Fixes (MEDIUM Severity):
- Add environment variable validation with helpful error messages
- Add request timeouts and proper error handling for HTTP calls
- Fix file handle leaks using context managers
- Add input validation and sanitization for user inputs

Code Quality Improvements:
- Add ESLint configuration for JavaScript/TypeScript linting
- Add Prettier configuration for consistent code formatting
- Add pyproject.toml with Black, Ruff, mypy, and pytest configuration
- Create shared Python utilities module with:
  - env_utils.py: Environment variable handling
  - input_validation.py: Input validation and sanitization
  - api_utils.py: Safe API request wrappers

Documentation:
- Add SECURITY_GUIDELINES.md with best practices for AI applications
- Add ENHANCED_FEATURES_ROADMAP.md with improvement recommendations
  including new lesson topics, API modernization, and CI/CD enhancements

Files Modified:
- 05-advanced-prompts/{python,javascript}/*
- 06-text-generation-apps/{python,js-githubmodels}/*
- 07-building-chat-applications/js-githubmodels/*
- 08-building-search-applications/{js-githubmodels,scripts}/*
- 09-building-image-applications/python/*
- 11-integrating-with-function-calling/{js-githubmodels,typescript}/*
2026-01-21 10:00:28 +00:00
dependabot[bot]
b213473e07
Bump glob
Bumps [glob](https://github.com/isaacs/node-glob) from 10.3.10 to 10.5.0.
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/node-glob/compare/v10.3.10...v10.5.0)

---
updated-dependencies:
- dependency-name: glob
  dependency-version: 10.5.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-19 03:52:23 +00:00
Marcel Petrick
1f77666d08 fix(docs): correct typos found during code review
Non-functional changes only:
- Fixed minor spelling mistakes in comments
- Corrected typos in user-facing strings
- No variables, logic, or functional code was modified.

Signed-off-by: Marcel Petrick <mail@marcelpetrick.it>
2025-11-17 16:29:17 +01:00
Lee Stott
75d89e4140
Merge pull request #983 from chesterlaw/patch-1
Fix grammar
2025-10-17 19:10:14 +01:00
Korey Stegared-Pace
f3a33dab7a changing to YouTube Links 2025-10-13 10:26:20 +02:00
Chester Law
0ccd2e8651
Fix punctuation/grammar 2025-10-06 04:06:44 +09:00
Lee Stott
68a6ff65a7
Update 07-building-chat-applications/python/aoai-assigment-simple.ipynb
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-03 08:49:28 +01:00
Felipe Augusto
41b131462c
fix: Update environment variable retrieval for deployment 2025-09-12 08:07:25 -03:00
Felipe Augusto
589cf5f9d7
fix: remove comment 2025-07-28 15:25:38 -03:00
Felipe Augusto
ba56a5c021
fix: set a AZURE_OPENAI_DEPLOYMENT vars on aoai-assigment-simple.ipynb 2025-07-28 15:25:13 -03:00
Felipe Augusto
35060b4518
fix: update env environment 2025-07-20 18:32:21 -03:00
Korey Stegared-Pace
2ce80b0530
Merge pull request #782 from wolfJaeger/bugfix/non-working-source-link-to-completions-how-to
Bugfix/non working source link to completions how to
2025-07-04 15:32:44 +02:00
wjr
ec3ca2af76 chore: change source url regarding to mr comment 2025-05-30 14:37:04 +02:00
skytin1004
3e2286ddcd Delete all translations forlers 2025-05-19 17:25:22 +09:00
wjr
f81ee09520 chore: update link to completions howto for aoai and githubmodels assignemnts 2025-05-16 16:38:28 +02:00
wjr
d2916c15f3 chore: update link to completions howto 2025-05-16 16:31:37 +02:00
Nhat Long Nguyen
c8ae9c8598 Update Polish translations for lessons 1-14
This commit updates the Polish translations for multiple lessons, ensuring that all links to subsequent lessons are correctly formatted to point to their respective translated README files. This change enhances the navigability of the course material for Polish-speaking learners. An alternative approach could have been to leave the links as they were, but updating them improves user experience by providing direct access to the relevant content.
2025-04-11 12:22:22 +02:00
Nhat Long Nguyen
a311d56eaa Add Polish translations for lessons 5-10 on building chat, search, image, and low-code AI applications 2025-04-10 18:59:06 +02:00
dependabot[bot]
d4337c82aa
Bump cross-spawn
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from 7.0.3 to 7.0.6.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6)

---
updated-dependencies:
- dependency-name: cross-spawn
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-17 09:47:25 +00:00
Preet Shah
3ec8855937 fix: remove unwanted changes and params 2024-11-08 18:19:28 +00:00
Preet Shah
3c57ca1258 fix: updated translation URLs 2024-11-08 17:35:19 +00:00
Preet Shah
fd30824adc fix: fixed microsoft URLs 2024-11-08 16:55:35 +00:00
Korey Stegared-Pace
d070296596 added the chat appilication lesson 2024-09-17 15:52:17 +00:00
bmerkle
eb44d6cc12 Fix#540: Renamed AZURE_OPENAI_KEY to AZURE_OPENAI_API_KEY to use a consistent naming schema 2024-09-09 14:26:09 +02:00
Dragon
6a7fa20a03 removed url 2024-08-30 11:44:10 +00:00
Dragon
f8df5de03c added githubmodels-assignment-simple.ipynb 2024-08-30 11:38:42 +00:00
Dragon
6783adfdb1 added 07-building-chat-applications/python/githubmodels-assignment.ipynb 2024-08-30 11:36:00 +00:00
John Aziz
54ca303efc fix broken paths 2024-08-07 11:29:32 +00:00
Korey Stegared-Pace
963bd54673
Merge pull request #532 from JianChuanting/patch-1
Fix README.md spelling errors
2024-07-28 13:54:40 +02:00
Korey Stegared-Pace
46635a67c8
Merge pull request #485 from microsoft/dependabot/npm_and_yarn/07-building-chat-applications/typescript/chat-completions-app/braces-3.0.3
Bump braces from 3.0.2 to 3.0.3 in /07-building-chat-applications/typescript/chat-completions-app
2024-07-28 13:45:49 +02:00
JianChuanting
d30e99fc45
Fix README.md Fix spelling errors 2024-07-11 11:21:09 +08:00
dependabot[bot]
7b151aee4f
Bump braces
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-05 08:04:59 +00:00
Will
76d3b18699 Add zh-tw translations 2024-07-02 23:24:42 +08:00
Hiroshi Yoshioka
f45bfab4ab
Update aoai-assignment.ipynb (Typo "Azure Open AI"→"Azure OpenAI")
https://github.com/microsoft/generative-ai-for-beginners/blob/main/07-building-chat-applications/python/aoai-assignment.ipynb
#PingMSFTDocs
2024-07-01 00:29:04 +09:00
Korey Stegared-Pace
163938d86d added tracking lins 2024-06-26 13:29:46 +02:00
Korey Stegared-Pace
0600938f2f added new banners and video links 2024-06-26 13:10:55 +02:00
Lee Stott
beb2b018bd
Fixes 2024-04-22 20:06:46 +01:00
Korey Stegared-Pace
48b8c6cab3
Merge pull request #271 from FacerAin/translation/ko
add Korean Translation
2024-03-26 10:45:38 +01:00
Korey Stegared-Pace
4e100420eb fixed more broken links 2024-02-22 12:38:49 +01:00
Korey Stegared-Pace
074dde20ca fixed broke links 2024-02-22 12:27:07 +01:00
Korey Stegared-Pace
4af35674cc Added new video links and 2 new lessons 2024-02-21 22:28:51 +01:00
Carlotta Castelluccio
ead5455263 Fixing broken links issues in translated content 2024-02-12 11:49:07 +00:00
Carlotta Castelluccio
11239ce6b5 Adding support to non-Azure OpenAI endpoints, applying new folder structure 2024-02-12 11:35:03 +00:00
Glaucia Lemos
ba4f262f71
fix: Remove unnecessary test script from package.json 2024-01-12 13:25:42 +00:00