Slava Semushin

Results 153 issues of Slava Semushin

We use the same configuration everywhere: ``` - name: Install JDK uses: actions/[email protected] with: distribution: 'adopt' java-version: '8' cache: 'maven' ``` So, the jobs use Maven cache by default. But...

ADR/needed
area/ci

Let's commit `infra/vagrant/provisioning/prod.*` files to Git and use https://git-secret.io or https://github.com/AGWA/git-crypt in order to encrypt sensitive data. Idea from @asm0dey

area/infrastructure
environment/prod

We can use [`ansible-vault`](http://docs.ansible.com/ansible/playbooks_vault.html) for a sensitive data like database and mailing passwords. Also for an uptimerobot api key during deployment.

area/infrastructure
area/security

Reasons to change the hosting: - I can't pay for it anymore as my card isn't accepted - The price got higher ($7.2/mo) and there should be a cheaper alternative...

area/infrastructure
ADR/needed

Similar to #511 and #1282 but for a page about a category.

kind/improvement
area/usability

See: - https://www.digitalocean.com/community/tutorials/how-to-acquire-a-let-s-encrypt-certificate-using-ansible-on-ubuntu-18-04 - https://docs.ansible.com/ansible/latest/collections/community/crypto/acme_certificate_module.html

area/build scripts

A list of proposed conditions see at #1154 See also related: #615 Similar to #423 but for GitHub Actions Tech debt for: #1154

techdebt
area/build scripts

Candidate WAR shouldn't write to a production log file (only to stdout): ```console $ grep candidate /data/logs/mystamps.log 2022-12-19 07:48:02.661 [user: ] INFO 26615 --- [main] r.m.w.s.s.boot.ApplicationBootstrap : Starting ApplicationBootstrap v0.4.7-SNAPSHOT...

area/build scripts

I don't use it for a long time. Let's remove its usage. Related issues: - [x] #417

area/infrastructure
impact/changelog
ADR/needed