Skip to content

feat:organization_settings#17

Draft
Timnims wants to merge 4 commits intodevfrom
feature/settings-general
Draft

feat:organization_settings#17
Timnims wants to merge 4 commits intodevfrom
feature/settings-general

Conversation

@Timnims
Copy link
Copy Markdown
Collaborator

@Timnims Timnims commented Nov 27, 2025

Summary

Provide a short, clear description of what this PR does and why.

Adds an organization_settings table and seed row to the init SQL.
This will be used by the Settings > General page to store org name, timezone, unit system, and temperature thresholds.


Related Task

Closes Notion Task


Type of Change

Select all that apply:

  • [ ✓] 🆕 Feature
  • 🐞 Bug Fix
  • 🧹 Refactor
  • 🧾 Documentation Update
  • 🧰 Maintenance / Tooling
  • Other (specify below)

📄 Documentation

  • All of the following applicable documentation changes were added
    • How to connect the new device and wiring
    • Links to external documentation on the device
    • Any other setup or important information
  • [ ✓] No documentation changes required

🧪 Testing

Describe how this change was tested.
Include commands or steps used, and confirm successful results.

  • Confirmed organization_settings table exists and default row appears in SELECT * FROM organization_settings;

Image of GUI change (if applicable)

Paste an image of the GUI change.
No GUI Change, only added a table to sql init

✅ Pre-Merge Checklist

  • [ ✓] PR started as a Draft
  • [ ✓] Linked to correct Notion Task
  • [ ✓] Branch includes updated documentation
  • Code reviewed by peer
  • [✓ ] Ready for final review by Software Lead
  • [ ✓] All tests and builds pass
  • Notion task updated to Ready for Review

🧾 Notes (Optional)

Add any context, screenshots, or known issues reviewers should know about.

@Timnims Timnims marked this pull request as draft January 10, 2026 19:43
@Timnims Timnims changed the title feat: add organization_settings table for settings general feat:organization_settings Jan 10, 2026
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.

1 participant