Repository navigation
Conversation
|
|
|
Follow-up reviewer and thermo-nuclear audit complete at Feedback inventory:
Validation and RCA:
Thermo-nuclear review:
Verification:
No additional code change or push was needed in this follow-up. The only remaining merge blocker is administrative: the PR is still draft and |
|
Final live follow-up completed at head 980301b. Feedback disposition:
Current verification:
No commit or push was made because the live feedback and effective-diff audit found no surgical change to apply. The PR remains draft and BLOCKED only by the pending CLA status. |
Co-authored-by: niemyjski <1020579+niemyjski@users.noreply.github.com>
638e8fb to
feeaa5d
Compare
# Conflicts: # src/Exceptionless.Job/appsettings.Staging.yml # src/Exceptionless.Web/appsettings.Staging.yml
Closes #1526
Configure infrastructure once using technology-named connection strings while retaining legacy role selectors. A shared resolver preserves native Redis strings and RabbitMQ URIs, applies fixed provider priorities and explicit
localoverrides, and preserves structured-setting precedence. Redis connections are shared only for identical effective strings, preventing one role's endpoint from leaking into another.EX_variables consistently override ordinary and Aspire variables.Validation: head
3bd23a737includes main89607b48b. This clean merge changes onlyCONTRIBUTING.md; application and test files are byte-identical to41bf23dad, whose hosted API, client, E2E, website, version, and Docker checks passed. Static diff checks and final-head hosted API, client, E2E, website, version, and Docker checks passed. No local builds or tests were rerun during this low-disk refresh.Remaining gates: service-backed local dogfooding is incomplete and GitHub still reports
license/clapending despite main now accepting contributions under Apache 2.0. Draft status is preserved. No API contracts change. During rolling upgrades, keep providers and effective connection strings unchanged. Applying the bundled Redis/Elasticsearch pod-template changes replaces those pods once; custom selectors using the removed podchartlabel need updating.Verification and implementation details