GT AI OS Community Edition v2.0.33

Security hardening release addressing CodeQL and Dependabot alerts:

- Fix stack trace exposure in error responses
- Add SSRF protection with DNS resolution checking
- Implement proper URL hostname validation (replaces substring matching)
- Add centralized path sanitization to prevent path traversal
- Fix ReDoS vulnerability in email validation regex
- Improve HTML sanitization in validation utilities
- Fix capability wildcard matching in auth utilities
- Update glob dependency to address CVE
- Add CodeQL suppression comments for verified false positives

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
HackWeasel
2025-12-12 17:04:45 -05:00
commit b9dfb86260
746 changed files with 232071 additions and 0 deletions

View File

@@ -0,0 +1,75 @@
# Test Document: All Formatting Features
This document tests all markdown formatting features in PDF and DOCX exports.
## Headers with Formatting
### This header has **bold text** and *italic text*
#### This header has a [clickable link](https://example.com)
## Bold and Italic Text
This paragraph has **bold text** in the middle of a sentence.
This paragraph has *italic text* in the middle of a sentence.
This paragraph has **bold** and *italic* and [a link](https://example.com) all together.
## Links
Click [here](https://example.com) to visit the site.
Visit [GitHub](https://github.com) or [Google](https://google.com) for more info.
## Bullet Lists
- First item with **bold text**
- Second item with *italic text*
- Third item with [a link](https://example.com)
- Fourth item with **bold**, *italic*, and [link](https://example.com) together
Nested list:
- Parent item
- Child item with **bold**
- Child item with *italic*
## Tables
| Component | Description |
|-----------|-------------|
| **Housing** | Stainlesssteel shell that contains the catalyst |
| Monolith | A ceramic structure with **thousands** of channels |
| **Washcoat** | Coated with [platinum](https://example.com) metals |
Second table with links:
| Pollutant | Reaction | Products |
|-----------|----------|----------|
| **NOₓ** (reduction) | NOₓ → N₂ + O₂ | Nitrogen (**N₂**) + Oxygen |
| **CO** (oxidation) | 2 CO + O₂ → 2 CO₂ | Carbon dioxide |
| HC | See [docs](https://example.com) | CO₂ + H₂O |
## Complex Formatting
### Environmental Impact
- **Environmental impact**: Up to **98%** of pollutants removed, see [EPA report](https://epa.gov)
- **Regulatory compliance**: U.S. standards ([EPA](https://epa.gov), [CARB](https://arb.ca.gov)) require catalysts
- **Vehicle performance**: Properly functioning converters help maintain *optimal airfuel ratios*
## Mermaid Diagram
```mermaid
graph TD
A[Exhaust Gases] --> B[Catalytic Converter]
B --> C[Reduction of NOx]
B --> D[Oxidation of CO]
B --> E[Oxidation of HC]
C --> F[Less Harmful Gases]
D --> F
E --> F
```
## End of Test
All formatting features tested above.