Commit Graph

11 Commits

Author SHA1 Message Date
renovate-bot 4255c235bf chore(deps): update dependency go to 1.26
CI / Test (pull_request) Successful in 1m23s
CI / Lint (pull_request) Successful in 2m28s
CI / Build (pull_request) Successful in 1m20s
2026-04-20 21:02:48 +00:00
luke 632eeb2ba7 fix: use constant for remaining duplicate error messages
SonarQube Scan / SonarQube Analysis (push) Successful in 1m13s
2026-04-20 21:50:33 +01:00
luke 5619c52f73 fix: resolve SonarQube issues - reduce cognitive complexity, extract constants, and remove unused TODO
SonarQube Scan / SonarQube Analysis (push) Failing after 1m8s
2026-04-20 21:47:54 +01:00
luke 9f469068b2 fix: extract duplicate string literal to constant
SonarQube Scan / SonarQube Analysis (push) Failing after 1m13s
2026-04-20 21:43:34 +01:00
luke 9b75936181 feat: add renovate configuration
SonarQube Scan / SonarQube Analysis (push) Failing after 1m12s
2026-04-20 21:38:32 +01:00
renovate-bot 07b7f5eb24 Configure Renovate (#1)
SonarQube Scan / SonarQube Analysis (push) Failing after 48s
Welcome to [Renovate](https://github.com/renovatebot/renovate)! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.

🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged.

📚 See our [Reading List](https://docs.renovatebot.com/reading-list/) for relevant documentation you may be interested in reading.

🔡 Do you want to change how Renovate upgrades your dependencies? Add your custom config to `renovate.json` in this branch. Renovate will update the Pull Request description the next time it runs.

---
### Detected Package Files

 * `docker-compose.yml` (docker-compose)
 * `Dockerfile` (dockerfile)
 * `.gitea/workflows/ci.yml` (github-actions)
 * `.gitea/workflows/sonarqube.yml` (github-actions)
 * `go.mod` (gomod)

### What to Expect

With your current configuration, Renovate will create 5 Pull Requests:

<details>
<summary>Update dependency go to 1.26</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/go-1.x`
  - Merge into: `main`
  - Upgrade [go](https://github.com/actions/go-versions) to `1.26`

</details>

<details>
<summary>Update golang Docker tag to v1.26</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/golang-1.x`
  - Merge into: `main`
  - Upgrade golang to `1.26-alpine`

</details>

<details>
<summary>Update actions/checkout action to v6</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/actions-checkout-6.x`
  - Merge into: `main`
  - Upgrade [actions/checkout](https://github.com/actions/checkout) to `v6`

</details>

<details>
<summary>Update actions/setup-go action to v6</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/actions-setup-go-6.x`
  - Merge into: `main`
  - Upgrade [actions/setup-go](https://github.com/actions/setup-go) to `v6`

</details>

<details>
<summary>Update actions/upload-artifact action to v7</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/actions-upload-artifact-7.x`
  - Merge into: `main`
  - Upgrade [actions/upload-artifact](https://github.com/actions/upload-artifact) to `v7`

</details>

🚸 PR creation will be limited to maximum 2 per hour, so it doesn't swamp any CI resources or overwhelm the project. See [docs for `prHourlyLimit`](https://docs.renovatebot.com/configuration-options/#prhourlylimit) for details.

---

 Got questions? Check out Renovate's [Docs](https://docs.renovatebot.com/), particularly the Getting Started section.
If you need any further assistance then you can also [request help here](https://github.com/renovatebot/renovate/discussions).

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).

<!--renovate-config-hash:94693a990c975907e7f13da3309b9d56ba02b3983519b41786edf5cf031e457c-->

---------

Co-authored-by: Luke Tainton <luke@tainton.uk>
Reviewed-on: #1
Co-authored-by: renovate[bot] <renovate-bot@git.tainton.uk>
Co-committed-by: renovate[bot] <renovate-bot@git.tainton.uk>
2026-04-20 20:35:58 +00:00
luke fcfc9634ec Fix linter errors: add error checking for template execution and file operations
SonarQube Scan / SonarQube Analysis (push) Failing after 1m12s
2026-04-20 21:21:24 +01:00
luke 9bc39be5fa Fix SonarQube workflow to use vars for SONAR_HOST_URL
SonarQube Scan / SonarQube Analysis (push) Successful in 1m26s
2026-04-18 20:10:13 +01:00
luke 65d939196c Add CI and SonarQube workflows for automated testing and code quality analysis
SonarQube Scan / SonarQube Analysis (push) Failing after 1m13s
Co-authored-by: Copilot <copilot@github.com>
2026-04-18 20:07:15 +01:00
luke 8bd45193b0 Add initial implementation of ePage application with Docker support
- Create main application logic with HTTP handlers for form submissions
- Implement Pushover API integration for sending messages
- Add unit tests for handlers and Pushover payload structure
- Include Dockerfile and docker-compose configuration for easy deployment
- Add example environment file and update README with setup instructions
- Create HTML templates for user interface
2026-04-18 20:02:32 +01:00
luke 61651c30fa Initial commit 2026-04-18 18:47:04 +00:00