https://www.ashampoo.com/ashampoo_connect_sm.exe
What's Changed
⚙️ Utility
[connect-3068] added title to jira create action (#290)
[connect-3278] Connect 3278 service adjustments (#291)
[connect-3314] add cron job for github cleanup (#300)
[connect-3314] changes to clean up job (#301)
removed devtool label and related steps (#311)
[connect-3132] add new launcher to main (#332)
[connect-3349] major labeler adjustments (#333)
[connect-3349] remove old workflows (#334)
[connect-3349] test (#335)
release (#386)
🖥️ Launcher
refactor: new client (#327)
[connect-3132] add new launcher to main (#332)
[connect-3349] remove old workflows (#334)
[connect-3349] test (#335)
[connect-3424] fix(Launcher): try to start the service (#351)
[connect-3461] changes to minicart events to correct open/close behaviour (#355)
[connect-3463] Layout changes and price fix for shopping cart (#357)
[connect-3460] fix(Launcher): set min. size of window. (#358)
[connect-3460] fix(Launcher): set min. size of window. (#359)
[connect-3404] chore: don't commit dist_electron (#368)
release (#386)
🚪 Gateway
[connect-3263] poc: cCMS (#212)
[connect-3376] Connect 3376 (#213)
[connect-3375] Connect 3375 (#214)
[connect-3405] test some logging (#216)
[connect-3405] test logging (#217)
[connect-3405] test logging (#218)
[connect-3405] test logging (#219)
[connect-3405] propper logging (#220)
[connect-3405] propper logging. (#221)
[connect-3405] log transforming RestResponseRexception. (#222)
[connect-3405] Updated dependencies (#223)
[connect-3386] fix: License Key must return an Id so StrawBerryShake won't optimize them (#224)
[connect-3468] fix: show error if a license key is already taken. (#226)
release new gateway (#227)
📊 CMS
[connect-3263] poc: cCMS (#212)
[connect-3376] Connect 3376 (#213)
release new gateway (#227)
🖥️ Service
feat(Service): Service has a pipe server running. (#286)
spike(Service): tests support for windows service. (#287)
feat(SDK): POC of SDK to connect with service and make use of protobuf. (#288)
feat(SDK): POC client sdk connect with service (#289)
[connect-3278] Connect 3278 service adjustments (#291)
[connect-3176] poc for Connect SDK (#292)
initial create of account, login and recovery (view+logic) (#298)
feat(Service): initial information about a product. (#299)
feat(service): Basic information about a product can be displayed via Blazor. (#302)
chore(Service): updated service for later changes on the GatewayClient (#303)
Init shop view (#306)
feat(Service): show license keys of an owned product. (#307)
feat(Service): support for users collection (#308)
feat(Service): store authentication persistent (#309)
Connect 3304 improvement login (#310)
Connect 3312 shop improvement (#312)
changes to collection (#313)
feat(Service): install from product page (#314)
Connect 3331 global progress (#315)
feat(Service): buy product (#316)
feat(Service): user logout (#317)
feat(Service): filter collection (#318)
feat: add free product (#320)
feat: reload collection (#321)
Connect 3235 global search (#322)
feat: usercentrics (#323)
feat: update product. (#324)
feat: connect update (#325)
feat: redirect to login page (#326)
refactor: new client (#327)
fix: make Mini Shopping Cart clickable again. (#329)
fix: use string instead of URIs. (#330)
fix: write ashinet license key to the registry. (#331)
[connect-3132] add new launcher to main (#332)
[connect-3408] fix: persistent login (#336)
[connect-3408] fix: secure loading and reading SecureStorage with try/catch (#337)
[connect-3426] fix: show license keys only if the user owns a product. (#338)
[connect-3412] fix: navigate to product page after it was added. (#339)
[connect-3431] design: layout drawer menu (#340)
[connect-3382] fix(UserCentrics): store settings across service sessions. (#341)
[connect-3386] fix(AshInet): write license key after installation (#342)
[connect-3375] fix: Try to get the correct error message for the user to show. (#343)
[connect-3436] design: show skeleton loader while opening the add free products dialog (#344)
[connect-3409] fix(Preorder): basic functionality is working again. (#345)
[connect-3411] added language selection for login, password recovery and create account (#346)
[connect-3434] added translations (#347)
[connect-3447] fix: crash while loading home screen (#348)
[connect-3388] added mediaslider for images and videos (#349)
[connect-3414] changed breakpoints for better grid behaviour (#350)
[connect-3407] changes to product card component, added prices to product page (#352)
[connect-3456] fix(Launcher): dont' show the navigation on the left side if no user is logged in. (#353)
[connect-3375] fix(Account): Show message if account already exists while creating a… (#356)
[connect-3464] added missing translations (#360)
[connect-3459] fix(Product): update product page after adding a free product (#361)
[connect-3468] fix: show error if a license key is already taken. (#362)
[connect-3410] fix create account (#365)
[connect-3404] design(downloads): new download manager (#366)
[connect-3404] fix(Downloads) update download manager after abort installation. (#369)
[connect-3486] fix(Settings): error while trying to list an optical drive. (#370)
[connect-3481] added translations for download manager (#371)
[connect-3404] feat(Downloads): show badge for active downloads (#372)
[connect-3404] fix(Downloads): missed a localization and we should not show all stat… (#373)
[connect-3490] changes to translation and small layout fix (#374)
[connect-3494] feat(Update): we can inject a version to tests Connect updates. (#376)
[connect-3496] refactor: changed project structure. (#377)
[connect-3508] fix: added missing project (#378)
[connect-3510] fix (#379)
[connect-3497] fix(Service): set render-mode to server to improve performance. (#380)
[connect-3497] feat(Service): show a message while loading. (#381)
[connect-3507] fix(Service): don't show badge in download manager while uninstalling… (#382)
[connect-3515] fix(Service): update localization in global search. (#383)
[connect-3517] fix(Connect/Update): pass arguments '/update /SILENT' (#384)
[connect-3491] Added skeletons for shop, collection, home and product page (#385)
release (#386)
🎛️ SDK
[connect-3263] cleanup(SDK): renamed header files (#282)
initial add (#284)
feat(SDK): POC of SDK to connect with service and make use of protobuf. (#288)
feat(SDK): POC client sdk connect with service (#289)
[connect-3176] poc for Connect SDK (#292)
[connect-3262] fix(AshInet): layout was broken (#294)
[connect-3262] fix(AshInet): async call wasn't called correctly and check writeable settings is not null. (#295)
[connect-3262] fix(AshInet): activation won't show error (#296)
[connect-2596] feat(AshInet): added localization (#297)
feat(Service): show license keys of an owned product. (#307)
[connect-3132] add new launcher to main (#332)
release (#386)
🗄️ Database
[connect-3263] poc: cCMS (#212)
[connect-3376] Connect 3376 (#213)
release new gateway (#227)
🔄 SyncService
[connect-3263] poc: cCMS (#212)
[connect-3376] Connect 3376 (#213)
[connect-3375] Connect 3375 (#214)
[connect-3405] test some logging (#216)
[connect-3405] test logging (#217)
[connect-3405] test logging (#218)
[connect-3405] test logging (#219)
[connect-3405] propper logging (#220)
[connect-3405] propper logging. (#221)
[connect-3405] Updated dependencies (#223)
[connect-3468] fix: show error if a license key is already taken. (#226)
release new gateway (#227)