Skip to content

Release 0.4.0: teams and organizations, notifications, data deletion - #27

Merged
hg1g merged 81 commits into
mainfrom
develop
Aug 19, 2026
Merged

Release 0.4.0: teams and organizations, notifications, data deletion#27
hg1g merged 81 commits into
mainfrom
develop

Conversation

@hg1g

@hg1g hg1g commented Aug 19, 2026

Copy link
Copy Markdown
Collaborator

Brings production up to date with develop. Prod has been on 0.3.7 since April.

What's included

  • Teams and organizations (Add teams and organizations #24): groups, memberships, invitations, account managers
  • Notifications, toasts and the Web Awesome UI refresh
  • Data deletion requests over SMTP
  • Personal access tokens with an internal resolve endpoint
  • CORS allowlist entries for fieldtm, chatmap and ai domains

Database

Six additive migrations run on startup (002 → 007): five new tables plus a
nullable slug column on user_profiles. Nothing is dropped or rewritten, and
Hanko's tables are untouched. Prod is currently at 001.

Config

The SMTP settings and internal API key are already deployed and verified in
production, ahead of this release.

spwoodcock and others added 30 commits March 13, 2026 03:49
Assisted by: Codex 5.3 for small code fixes:
Assisted by: Opus 4.6 LLM for planning and implementation
updates:
- [github.com/commitizen-tools/commitizen: v4.13.9 → v4.13.10](commitizen-tools/commitizen@v4.13.9...v4.13.10)
- [github.com/astral-sh/ruff-pre-commit: v0.15.4 → v0.15.11](astral-sh/ruff-pre-commit@v0.15.4...v0.15.11)
- [github.com/astral-sh/uv-pre-commit: 0.10.7 → 0.11.7](astral-sh/uv-pre-commit@0.10.7...0.11.7)
- [github.com/crate-ci/typos: v1.44.0 → v1](crate-ci/typos@v1.44.0...v1)
- [github.com/rhysd/actionlint: v1.7.11 → v1.7.12](rhysd/actionlint@v1.7.11...v1.7.12)
- [github.com/igorshubovych/markdownlint-cli: v0.47.0 → v0.48.0](igorshubovych/markdownlint-cli@v0.47.0...v0.48.0)
hg1g and others added 29 commits July 14, 2026 15:14
* Add teams and organizations

Groups (teams and orgs) with members, roles and email invitations; account manager role with org approval; avatar/banner uploads and a group membership API for other apps.

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
@hg1g
hg1g merged commit 3f98528 into main Aug 19, 2026
2 of 3 checks 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.

5 participants