This website requires JavaScript.
612022862a
Update assembly and file version to 1.1.0.1
feat/dex-job-integ
TekH
2026-08-05 09:35:09 +02:00
94c2495515
Add IIS publish profile for .NET 8.0 web application
TekH
2026-08-05 09:30:20 +02:00
d7c8607fbf
Fix conditional logic and update exception message
TekH
2026-08-05 09:27:48 +02:00
8d4c08fbec
Bump version to 1.1.0 in project file
TekH
2026-08-04 20:37:23 +02:00
bc9f234810
Add global exception handling middleware
TekH
2026-08-04 20:37:11 +02:00
545648fe87
Update condition to handle non-zero ReturnValue cases
TekH
2026-08-04 20:36:56 +02:00
dd9e6a710b
feat(history): add ProfileHistory creation with job execution results
TekH
2026-08-04 16:34:30 +02:00
5b67035a07
refactor(time): change DateTime from UTC to local time
TekH
2026-08-04 16:34:16 +02:00
5b865c0442
fix(sql): change query execution to use ToList before FirstOrDefault
TekH
2026-08-04 16:34:04 +02:00
111281ac08
feat(logging): improve exception handling and add comprehensive logging
TekH
2026-08-04 16:33:53 +02:00
2067ffdf2e
chore(deps): downgrade ReC.Client from 2.0.0-beta to 1.0.0
TekH
2026-08-04 16:33:38 +02:00
f75524f85d
feat(config): add DexJobOptions configuration system and update placeholder pattern
TekH
2026-08-04 16:33:26 +02:00
73db8fbd27
Add JobExceptionHandlingBehavior and improve mappings
TekH
2026-08-03 13:37:01 +02:00
90916f6d03
Refactor exceptions to include profileId context
TekH
2026-08-03 13:36:42 +02:00
eb060aa54e
Add CreateProfileHistoryCommand and mapping profiles
TekH
2026-08-03 12:08:54 +02:00
45a7086c9a
Refactor repository pattern and modernize codebase
TekH
2026-08-03 12:07:09 +02:00
1110728741
Refactor DEXJob to ProfileJob across the codebase
TekH
2026-08-03 11:36:45 +02:00
a698f8daae
Refactor namespaces for DEX job behaviors
TekH
2026-08-03 11:17:27 +02:00
afdeb8839c
Add solution folders and organize project structure
TekH
2026-08-03 11:14:52 +02:00
dc2aaa245f
Add ResultType enum and Result property in ProfileHistory
TekH
2026-08-03 11:04:10 +02:00
2d7c54ceae
Refactor JobException message handling
TekH
2026-08-03 10:34:35 +02:00
af3c8be133
Add AutoMapper and update database connection string
TekH
2026-08-03 09:52:13 +02:00
8327c0fd0b
Update cache query parameter in HealthCheckHtmlGenerator
TekH
2026-07-13 14:21:42 +02:00
98f8dc8710
Add cache-busting to health check UI assets
TekH
2026-07-13 14:21:07 +02:00
5f251c1209
Reduce auto-refresh countdown from 10s to 3s
TekH
2026-07-13 14:14:53 +02:00
9537954626
Improve ProfileWorker health-check logic and initialization
TekH
2026-07-13 14:03:49 +02:00
275b06fedb
Update health-check logic with adaptive thresholds
TekH
2026-07-13 13:54:58 +02:00
bc881bf70f
Add XML documentation for improved code clarity
TekH
2026-07-13 13:37:12 +02:00
84b95c53e4
Update ProfileWorker interval in appsettings.json
TekH
2026-07-13 13:25:57 +02:00
511fb159c4
Update Hangfire Dashboard Authorization syntax
TekH
2026-07-13 13:23:07 +02:00
4af0ed7d14
Update project metadata and enable documentation file
TekH
2026-07-13 13:19:42 +02:00
0fd6a97968
Refactor health check HTML generation logic
TekH
2026-07-13 13:10:55 +02:00
cec9cfe2ed
Refactor Health UI and enable static file support
TekH
2026-07-13 13:08:22 +02:00
eb2514f1fc
Add health check UI and Serilog dashboard integration
TekH
2026-07-13 13:02:11 +02:00
8a05d86285
feat: Add health check monitoring for ProfileWorker
TekH
2026-07-13 12:19:11 +02:00
b48e3d1823
config: Add ProfileWorker configuration section
TekH
2026-07-13 11:59:59 +02:00
41b08e3454
refactor: Use AddProfileWorker extension method in Program.cs
TekH
2026-07-13 11:59:52 +02:00
2fd99694b6
refactor: Remove monolithic ProfileManager
TekH
2026-07-13 11:59:44 +02:00
66fad12e63
feat: Add ProfileWork with Hangfire job synchronization
TekH
2026-07-13 11:59:38 +02:00
f67c321380
refactor: Extract ProfileWorker into modular components
TekH
2026-07-13 11:59:23 +02:00
cba1aa85d0
feat: Add root path redirect to Hangfire dashboard
TekH
2026-07-13 09:51:53 +02:00
def4d7b7c7
refactor: Move log directory configuration to Application section
TekH
2026-07-13 09:51:01 +02:00
d61d14145a
feat: Add Serilog SQLite sink and Serilog.UI dashboard with centralized log directory configuration
TekH
2026-07-12 17:33:19 +02:00
8b0f97c330
feat: Add Hangfire cronjob system with web dashboard, Windows Service support, and Serilog file/console logging
TekH
2026-07-12 04:49:22 +02:00
d50232b0bb
feat: Add Windows Service hosting support
TekH
2026-07-12 00:23:59 +02:00
59bef13f5d
fix: Resolve scoped service dependency issue in ProfileManager
TekH
2026-07-12 00:22:00 +02:00
475679c6e2
feat: Update Infrastructure DependencyInjection
TekH
2026-07-12 00:04:51 +02:00
3a1e16a7a0
feat: Update Application layer for Hangfire integration
TekH
2026-07-12 00:04:40 +02:00
7efc77ca51
feat: Add AllowAllDashboardAuthorizationFilter for development
TekH
2026-07-12 00:04:25 +02:00
ad2ab741ff
feat: Add ProfileManager for automatic Hangfire job scheduling
TekH
2026-07-12 00:04:13 +02:00
eb7adc741a
feat: Add Hangfire infrastructure with dynamic storage configuration
TekH
2026-07-12 00:04:00 +02:00
8255f1f6aa
feat(application): add inactive profile validation with custom exception
TekH
2026-07-11 19:16:35 +02:00
eaf24e05ee
refactor(application): consolidate query architecture with AutoMapper integration
TekH
2026-07-11 19:14:51 +02:00
3f924b75b0
chore(application): remove old ISQLExecutor interface location
TekH
2026-07-11 16:45:15 +02:00
52c0614975
test(application): add comprehensive unit tests for DEX job pipeline
TekH
2026-07-11 16:44:53 +02:00
5d2f128cc7
feat(application): add dependency injection configuration & documentation
TekH
2026-07-11 16:44:39 +02:00
63a16410ea
feat(application): implement MediatR pipeline behaviors for DEX job stages
TekH
2026-07-11 16:44:25 +02:00
222a5e24bf
refactor(application): redesign exception hierarchy with flexible base class
TekH
2026-07-11 16:44:10 +02:00
26ea1db09f
feat(infrastructure): implement ISQLExecutor with EF6/EF Core support
TekH
2026-07-11 16:43:57 +02:00
4767bcfbe1
Add .NET 8.0 web app with minimal API and background worker
TekH
2026-07-11 12:56:58 +02:00
2af17ec870
feat: implement DEX job triggering commands with CQRS pattern
TekH
2026-07-11 12:38:42 +02:00
8a1a579501
feat: add DEX job exception handling and configuration
TekH
2026-07-11 12:38:31 +02:00
7e267b427e
feat: add DEX job common infrastructure
TekH
2026-07-11 12:38:21 +02:00
30a2a4ce3b
build: add ReC.Client package reference
TekH
2026-07-11 12:38:13 +02:00
46ad02f624
refactor: remove legacy projects from solution
TekH
2026-07-11 12:38:06 +02:00
ee3af3e462
Add test infrastructure and repository tests
TekH
2026-07-09 16:09:19 +02:00
bd6c1c1309
Update AutoMapper versions and suppress NU1903 warning
TekH
2026-07-09 15:58:52 +02:00
9bae0ab95c
Refactor Repository and update project dependencies
TekH
2026-07-09 15:58:33 +02:00
574e5ed209
Add in-memory DB support for .NET 4.8 and .NET 8 testing
TekH
2026-07-09 15:45:18 +02:00
5eca5f1d4b
Remove SaveChangesAsync from IRepository interface
TekH
2026-07-09 15:44:40 +02:00
65a51482dd
Add ECMJobRunner.Tests and enhance DI for multi-frameworks
TekH
2026-07-09 13:48:55 +02:00
eb9c5c323a
Update AGENTS.md and csproj for ECMJobRunner.Application
TekH
2026-07-09 13:35:24 +02:00
7d53b599de
Add Infrastructure layer with EF6/EF Core support
TekH
2026-07-09 13:35:02 +02:00
ff6faa1e5b
Add JobRunnerDbContext with multi-framework support
TekH
2026-07-09 13:34:03 +02:00
3e007ccfeb
Refactor domain layer to follow Clean Architecture
TekH
2026-07-09 13:33:39 +02:00
ce47653831
Refactor Profile entity and update property constraints
TekH
2026-07-09 13:23:46 +02:00
be8e58df84
Add ECMJobRunner.Domain entities and documentation
TekH
2026-07-09 12:45:09 +02:00
26dc58d82e
Add Application and Infrastructure projects to solution
TekH
2026-07-09 11:48:10 +02:00
19c415da01
Add ECMJobRunner.Domain project to solution
TekH
2026-07-09 10:52:57 +02:00
0b98902a7f
09-01-2023
master
Jonathan Jenne
2023-01-17 08:43:08 +01:00
7e7eee7299
23-12-2022
Jonathan Jenne
2022-12-23 13:27:30 +01:00
e3f271ac33
21-12-2022
Jonathan Jenne
2022-12-21 16:09:49 +01:00
6bca1f53f4
20-12-2022
Jonathan Jenne
2022-12-20 16:47:36 +01:00
1e925242bc
20-12-2022
Jonathan Jenne
2022-12-20 15:29:29 +01:00
3e2c4a9ab0
Fix URI Prefix error
Jonathan Jenne
2022-12-20 12:04:40 +01:00
343f47ca29
merge historyitem and statusitem
Jonathan Jenne
2022-12-20 12:00:15 +01:00
835467f0d7
remove history item
Jonathan Jenne
2022-12-20 11:57:31 +01:00
b1e95bc942
20-12-2022
Jonathan Jenne
2022-12-20 11:49:43 +01:00
45f8dd2aad
16-12-2022
Jonathan Jenne
2022-12-16 15:59:26 +01:00
63edd9e542
15-12-2022 ~ 2
Jonathan Jenne
2022-12-15 15:59:38 +01:00
e4c5658c13
15-12-2022
Jonathan Jenne
2022-12-15 11:53:59 +01:00
8d6d81f488
09-12-2022
Jonathan Jenne
2022-12-09 17:29:08 +01:00
0a25b0925c
08-12-2022
Jonathan Jenne
2022-12-08 16:43:22 +01:00
7b7147eeee
07-12-2022
Jonathan Jenne
2022-12-07 16:45:31 +01:00
248be23804
06-12-2022
Jonathan Jenne
2022-12-06 14:08:20 +01:00
c867e4e3a6
Projektdateien hinzufügen.
Jonathan Jenne
2022-12-01 16:37:39 +01:00
622c632b65
.gitattributes und .gitignore hinzufügen.
Jonathan Jenne
2022-12-01 16:37:35 +01:00