Skip to content

chore(main): release 2.0.4#116

Merged
sondresjolyst merged 1 commit intomainfrom
release-please--branches--main
Apr 23, 2026
Merged

chore(main): release 2.0.4#116
sondresjolyst merged 1 commit intomainfrom
release-please--branches--main

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

2.0.4 (2026-04-23)

Bug Fixes

  • electricity: surface NordPool warnings and refresh today+tomorrow on daily run (8fd04f1)
  • electricity: surface NordPool warnings and refresh today+tomorrow on daily run (#114) (2420724)

This PR was generated with Release Please. See documentation.

@sondresjolyst sondresjolyst merged commit 2895e32 into main Apr 23, 2026
3 checks passed
@github-actions
Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

sondresjolyst added a commit that referenced this pull request Apr 27, 2026
* chore(main): release 2.0.4 (#116)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* deps: Bump Microsoft.EntityFrameworkCore from 9.0.14 to 9.0.15

---
updated-dependencies:
- dependency-name: Microsoft.EntityFrameworkCore
  dependency-version: 9.0.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Sondre Sjølyst <18713420+sondresjolyst@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
sondresjolyst added a commit that referenced this pull request Apr 27, 2026
….0.25 to 8.0.26 (#120)

* chore(main): release 2.0.4 (#116)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* deps: Bump Microsoft.AspNetCore.Identity.EntityFrameworkCore from 8.0.25 to 8.0.26

---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Identity.EntityFrameworkCore
  dependency-version: 8.0.26
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Sondre Sjølyst <18713420+sondresjolyst@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
sondresjolyst added a commit that referenced this pull request Apr 27, 2026
* chore(main): release 2.0.4 (#116)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* deps: Bump Microsoft.AspNetCore.OpenApi from 8.0.25 to 8.0.26

---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.OpenApi
  dependency-version: 8.0.26
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Sondre Sjølyst <18713420+sondresjolyst@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
sondresjolyst added a commit that referenced this pull request Apr 27, 2026
* chore(main): release 2.0.4 (#116)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* feat: activities

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
sondresjolyst added a commit that referenced this pull request Apr 27, 2026
* chore(main): release 2.0.4 (#116)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* feat(sensor): add photo upload endpoint and SensorPhoto model

POST/GET/DELETE /api/sensors/{id}/photo. One photo per sensor (unique index), base64 stored in a text column, cascade-deleted with both the sensor and the user for GDPR compliance.

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@sondresjolyst sondresjolyst deleted the release-please--branches--main branch April 27, 2026 18:44
sondresjolyst added a commit that referenced this pull request Apr 27, 2026
* chore(main): release 2.0.4 (#116)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* feat: activities

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
sondresjolyst added a commit that referenced this pull request Apr 27, 2026
* chore(main): release 2.0.4 (#116)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* feat(sensor): add photo upload endpoint and SensorPhoto model

POST/GET/DELETE /api/sensors/{id}/photo. One photo per sensor (unique index), base64 stored in a text column, cascade-deleted with both the sensor and the user for GDPR compliance.

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
sondresjolyst added a commit that referenced this pull request Apr 27, 2026
* chore(main): release 2.0.4 (#116)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* feat: add admin page, sensor activities, and CreatedAt tracking

- Add super admin page with user management (role assign/remove, delete),
  aggregate stats, MQTT device list, and stats-over-time charts
- Add CreatedAt to User, Sensor, Switch, AutomationRule models with
  migrations; history endpoint returns cumulative daily counts
- Add SensorActivity model, migrations, and CRUD controller so users
  can log maintenance activities with title, notes, date, and odometer
- Extend UserDto to include roles; add AdminStatsDto
- Guard stats history endpoint against pre-2020 timestamps

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
sondresjolyst added a commit that referenced this pull request Apr 27, 2026
)

* chore(main): release 2.0.4 (#116)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* chore(main): release 2.1.0 (#128)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* fix: add migration for merged admin page and sensor photo models

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant