Skip to content

Release/1.1.0#18

Merged
gkostkowski merged 13 commits into
developfrom
release/1.1.0
Jul 17, 2026
Merged

Release/1.1.0#18
gkostkowski merged 13 commits into
developfrom
release/1.1.0

Conversation

@gkostkowski

Copy link
Copy Markdown
Contributor

No description provided.

gkostkowski and others added 13 commits July 6, 2026 16:26
Controlled exceptions (ValueError, ConflictError) are logged with
log.error (no traceback, typed response). Uncontrolled exceptions are
caught as fallback with log.exception (full traceback, generic
InternalError response). Adds top-level ConflictError import.
…gging

chore(logging): disable traceback for controlled exceptions
…rigger

Drop the SonarCloud scan job along with sonar-project.properties, and remove
the trigger-staging-deploy job that referenced the contractor ops repo.
Bump version to 1.1.0-rc.6 and update the CHANGELOG.
…nd-mfy-mentions

chore(ci): remove SonarCloud and contractor-specific staging deploy trigger
Add `--chown=appuser:appuser` to COPY commands in runtime stage.
Without explicit ownership, files inherit `root:root` with source
permissions -- breaks when built with restrictive umask (027/077).
There appear to be many files with CRLF line endings, but this
particular one was problematic as it would be interpreted as modified by
Git perpetually, for anyone who checks it out with no `autocrlf`
setting. As a result, Git would forbid switching branches, and
downstream tools will continue to interpret that there is a change.

```sh
$ git ls-files --eol | grep rdf_mapping.yaml
i/lf      w/lf    attr/text eol=lf        src/config/rdf_mapping.yaml
i/crlf    w/crlf  attr/text eol=lf        test/resources/rdf_mapping.yaml
```

This is because the file was committed as CRLF despite there being an
enforcement of UNIX EOL via `.gitattributes`. Both Git internal and
working copies are CRLF in this case. The fix is to renormalize and
commit the file:

```sh
git add --renormalize .
git commit -m "Normalize line endings"
```

And then reinitialize the local copy:

```sh
rm test/resources/rdf_mapping.yaml
git checkout HEAD -- test/resources/rdf_mapping.yaml
```

Verify that the Git-internal (`i`) and working copy (`w`; yours) are now
correct:

```sh
$ git ls-files --eol | grep rdf_mapping.yaml
i/lf    w/lf    attr/text eol=lf        src/config/rdf_mapping.yaml
i/lf    w/lf    attr/text eol=lf        test/resources/rdf_mapping.yaml
```
Ensure app files are owned by appuser
@gkostkowski
gkostkowski requested a review from costezki July 16, 2026 14:28
@gkostkowski
gkostkowski merged commit 0bfe84a into develop Jul 17, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants