admin
70a54c98d7
Merge pull request #61 from metacube2/claude/review-trafag-tool-JONMq
...
Refactor SiteExportService to use adapter pattern for data sources
2026-04-17 14:17:09 +02:00
Claude
82ac7df0ec
DataSourceAdapter-Pattern + SiteExportService schlanker + Page-Services Scoped
...
- IDataSourceAdapter mit 3 Implementierungen (HANA, SAP_GATEWAY, MANUAL_EXCEL)
und DataSourceAdapterResolver ersetzen das if/else auf ConnectionKind.
- SiteExportService von 338 auf 187 Zeilen reduziert: Pipeline
Resolve -> Fetch -> Transform -> Excel -> Central -> SharePoint.
- Page-Services auf Scoped (per Blazor-Circuit); Orchestrator bleibt Singleton
fuer geteilten Export-Status.
2026-04-17 12:11:35 +00:00
admin
2a56ba53ba
umfangreiches refactoring
2026-04-17 13:56:41 +02:00
admin
eb187cdc15
manometer
2026-04-17 12:00:03 +02:00
admin
bec0410ef4
refactoring
2026-04-17 10:29:41 +02:00
admin
83a400a90e
tests wähurngsverwaltung
2026-04-17 08:09:31 +02:00
admin
0d3bd47f7a
englisch
2026-04-17 07:08:04 +02:00
admin
ca91af9682
unittests
2026-04-16 09:45:10 +02:00
admin
a25e5900c7
Regelsteuerung grafisch und per C# Templates
2026-04-16 08:47:13 +02:00
admin
d02f4abb57
cockpit vorbereitung
2026-04-15 16:22:48 +02:00
admin
264e64bbf5
zentraler export
2026-04-15 14:47:32 +02:00
admin
7891dfb3dd
sammelxport
2026-04-15 11:37:47 +02:00
admin
90133cd0e2
diverse Aenderungen
2026-04-15 11:18:26 +02:00
admin
59e195af71
import exxport settings, join over sap hana tables
2026-04-14 11:34:43 +02:00
admin
36a22202bf
SAP GWQ
2026-04-14 10:54:52 +02:00
admin
df90a4a172
Zentrales PW
2026-04-14 10:05:59 +02:00
admin
cf20bd94d0
RefactoringDI
2026-04-13 14:37:21 +02:00
admin
9a93920b71
zentrales excel der standarte
2026-04-13 14:25:03 +02:00
admin
474d2215a2
New Design
2026-04-13 14:14:06 +02:00
admin
e1259b9ca8
wqer
2026-04-13 14:06:51 +02:00
admin
2b9b40af93
Merge pull request #59 from metacube2/codex/fix-git-permission-denied-error-92qoc3
...
Add transformation rules UI and engine; add connection testing/status and Site SourceSystem
2026-04-13 12:20:43 +02:00
admin
eb427ac608
Merge branch 'main' into codex/fix-git-permission-denied-error-92qoc3
2026-04-13 12:20:33 +02:00
admin
97e598fe3b
Fix MudBlazor generic/value callback compile errors
2026-04-13 12:19:42 +02:00
admin
9406843988
Merge pull request #58 from metacube2/codex/fix-git-permission-denied-error
...
Add field transformation rules, UI, DB schema and integrate into export; improve HANA connection testing
2026-04-13 11:52:17 +02:00
admin
ec827a4ce8
Add connection diagnostics and visual field transformation mapping
2026-04-13 11:52:05 +02:00
admin
c4a93a7f15
Merge remote-tracking branch 'origin/main'
...
# Conflicts:
# TrafagSalesExporter/TrafagSalesExporter.csproj
2026-04-13 11:31:18 +02:00
admin
0d11315848
Merge pull request #57 from metacube2/codex/fix-git-permission-denied-error
...
Ignore Visual Studio workspace files in TrafagSalesExporter
2026-04-13 11:24:18 +02:00
admin
c336c1c7f8
Ignore Visual Studio workspace files in TrafagSalesExporter
2026-04-13 11:24:04 +02:00
admin
3b6f66d0fb
asdf
2026-04-13 11:22:40 +02:00
Claude
af40d87213
Merge HANA SSL/MDC support and DLL reference fix from claude/blazor-sap-sales-exporter-9VrM0
2026-04-13 09:07:41 +00:00
Claude
efcf7b180c
Add SSL, MDC database, and custom HANA connection parameters
...
Fixes 'error while parsing protocol' HanaException by supporting
SSL/TLS encryption, Multi-Tenant Database Container (MDC) database
name, and arbitrary additional connection parameters.
- HanaServer model: added DatabaseName, UseSsl, ValidateCertificate,
AdditionalParams fields + BuildConnectionString() helper
- HanaQueryService: accepts HanaServer directly, uses
BuildConnectionString() for full parameter support
- AppDbContext: added EnsureSchema() method that uses PRAGMA table_info
+ ALTER TABLE ADD COLUMN to add the new fields to existing SQLite
databases without losing data (EnsureCreated does not update schema)
- Program.cs: calls EnsureSchema on startup before seeding
- Standorte.razor: server dialog now exposes DatabaseName, UseSsl,
ValidateCertificate, AdditionalParams with helper texts; test
connection uses new signature
https://claude.ai/code/session_012heAXNMbbyxqYf2S2HrKLj
2026-04-13 08:52:10 +00:00
Claude
f916c26fb4
Fix SAP HANA client reference - use direct DLL reference instead of missing NuGet package
...
Das Paket 'Sap.Data.Hana.v2' existiert nicht auf nuget.org. SAP liefert den
HANA .NET Client ausschliesslich ueber das SAP HANA Client Installationspaket
aus. Stattdessen wird nun Sap.Data.Hana.Core.v2.1.dll direkt aus dem
Standard-Installationspfad referenziert (via HanaClientDll MSBuild-Property
ueberschreibbar). Warnung beim Build wenn DLL nicht gefunden wird.
https://claude.ai/code/session_012heAXNMbbyxqYf2S2HrKLj
2026-04-10 06:23:59 +00:00
admin
c198d362b1
Merge pull request #55 from metacube2/claude/blazor-sap-sales-exporter-9VrM0
...
Migrate from console app to Blazor web UI with database
2026-04-09 16:07:10 +02:00
Claude
8524631508
Convert TrafagSalesExporter from console app to Blazor Server app with MudBlazor UI
...
- Replaced console app with .NET 8 Blazor Server architecture
- Added EF Core SQLite database (trafag_exporter.db) with auto-seed data
- Models: HanaServer, Site, SharePointConfig, ExportSettings, ExportLog, SalesRecord
- Services: HanaQueryService (with configurable dateFilter), ExcelExportService,
SharePointUploadService, ExportOrchestrationService (with live status events),
TimerBackgroundService (scheduled daily export)
- MudBlazor UI pages: Dashboard (export status + manual trigger), Standorte
(HANA server + site CRUD), Settings (SharePoint + timer config), Logs (filtered view)
- SAP HANA queries unchanged (INV + CRN with exact SAP B1 table joins)
- SharePoint upload via Microsoft Graph with app registration auth
https://claude.ai/code/session_012heAXNMbbyxqYf2S2HrKLj
2026-04-09 14:00:44 +00:00
admin
2f56082adc
Merge pull request #53 from metacube2/codex/create-c#-console-app-for-sap-hana-export
...
Add Trafag SAP HANA → Excel → SharePoint exporter (.NET 8 console)
2026-04-09 15:48:14 +02:00
admin
673bba7298
Add Trafag SAP HANA to Excel SharePoint exporter console app
2026-04-09 15:47:55 +02:00
admin
8d8b62f1f5
Merge pull request #51 from metacube2/claude/mail-finetuning-webapp-01BsRXQNeVFrCBky8aw35YHw
...
asdf
2026-02-09 10:47:23 +01:00
admin
99f40dd7ea
Update fmt.Println message from 'Hello' to 'Goodbye'
2026-02-09 10:42:52 +01:00
admin
bfcf018d33
Merge pull request #50 from metacube2/claude/php-video-converter-suite-SVNhO
...
Initial commit: Video Converter Suite application scaffold
2026-02-07 19:25:23 +01:00
Claude
6c56306873
Add PHP Video Converter Suite with live stream pipelines and nuclear control panel UI
...
Full-featured video conversion platform with:
- FFmpeg-based pipeline system with composable stages (transcode, scale, filter, audio, bitrate, framerate, trim, deinterlace, denoise, stabilize)
- Live stream management with real-time format switching (RTMP/RTSP/HTTP)
- Industrial/nuclear power plant control room themed UI with gauges, switches, LED indicators
- Format switchboard for instant conversion between 16+ video/audio formats
- Pipeline designer with visual flow editor and drag-and-drop stage composition
- Job queue with priority scheduling and batch conversion
- WebSocket server for real-time progress broadcasting
- REST API for all operations (upload, convert, streams, pipelines, queue)
- System monitoring (CPU, memory, disk) with animated gauge displays
- Docker Compose setup with web, websocket, and worker services
https://claude.ai/code/session_01WxmHGnVFXGm2bwbFREHkHb
2026-02-07 18:11:04 +00:00
admin
2cc77f5405
Merge pull request #49 from metacube2/claude/product-promotion-tool-jY9ZZ
...
Add PromoMaster - automatic product promotion tool in DE/EN
2026-02-07 19:06:56 +01:00
admin
47487c7bab
Merge pull request #47 from metacube2/claude/mail-finetuning-webapp-01BsRXQNeVFrCBky8aw35YHw
...
asdf
2026-02-07 19:04:02 +01:00
admin
fe502fc4b3
Merge branch 'main' into claude/mail-finetuning-webapp-01BsRXQNeVFrCBky8aw35YHw
2026-02-07 19:03:54 +01:00
admin
df86a5f568
Merge pull request #48 from metacube2/claude/photography-homepage-tools-1bcI6
...
Add comprehensive styling for photography tools application
2026-02-07 19:02:10 +01:00
Claude
3f0662c49a
feat: Add Turkish/Swedish translations and 6 photography simulation tools
...
- Added Turkish (TR) and Swedish (SV) language support to i18n system
- Added simulation tool i18n keys to all 8 languages
- New simulation section with 6 interactive canvas-based tools:
Bokeh, Long Exposure, White Balance, ISO Noise, Perspective, Histogram
- Updated hero stats counter from 6 to 12 tools
- Added simulation nav link and footer link
https://claude.ai/code/session_016BnRMtz5yhf7n5ZPQCMfmN
2026-02-07 13:15:58 +00:00
Claude
3b6d0c4db5
Add PromoMaster - automatic product promotion tool in DE/EN
...
Full-featured web tool for generating product marketing materials:
- Social media posts for Twitter/X, Instagram, Facebook, LinkedIn, TikTok
- 6 promotion styles: Professional, Casual, Urgent/FOMO, Luxury, Fun, Minimal
- Email marketing templates
- SEO texts & metadata generator
- Press release generator
- Slogan & tagline generator
- Hashtag cloud
- Landing page HTML generator with live preview
- Export to TXT, HTML, JSON, CSV
- Complete DE/EN bilingual support with language toggle
- SEO meta tags, Open Graph, Twitter Cards, JSON-LD structured data
- Fully responsive dark-mode design
https://claude.ai/code/session_01BkvFWWTbZTBY6KafPCpXGF
2026-02-07 13:14:49 +00:00
Claude
0605aee88d
feat: Add PhotoPro Tools - photography homepage with 6 languages
...
Complete photography toolkit with:
- 6 lens calculators (DOF, FOV, crop factor, hyperfocal, flash range, magnification)
- 8 interactive composition rules with canvas demos (thirds, golden ratio, leading lines, symmetry, framing, negative space, diagonals, color theory)
- Motif recognition guide for 8 genres (portrait, landscape, street, macro, night, sport, architecture, wildlife) with optimal camera settings
- Interactive exposure triangle visualization with real-time EV meter
- Quiz system with 50 questions across 5 categories with instant feedback
- Full i18n support: Deutsch, English, Français, Italiano, Srpski, Shqip
- Modern dark UI with glassmorphism, particles, animations
- Fully responsive design
https://claude.ai/code/session_016BnRMtz5yhf7n5ZPQCMfmN
2026-02-07 12:50:44 +00:00
admin
6fba9d938a
Remove OpenWeatherMap API key input and update settings
...
Removed API key input for OpenWeatherMap and updated weather widget settings.
2026-02-05 11:03:08 +01:00
admin
5d9ebbbc3e
Refactor weather settings and timelapse checks
...
Removed the weather API key retrieval method and updated the weekly timelapse check logic.
2026-02-05 11:02:36 +01:00
admin
282d8b70fc
Merge branch 'main' into claude/mail-finetuning-webapp-01BsRXQNeVFrCBky8aw35YHw
2026-02-05 11:01:33 +01:00