Skip to content

v1.7.0

Choose a tag to compare

@github-actions github-actions released this 03 Mar 09:26
· 41 commits to main since this release

1.7.0 (2026-03-03)

Bug Fixes

  • db: correct import path for createInsertSchema and createSelectSchema in mailcow schema (b8750e1)
  • db: update import path for createInsertSchema and createSelectSchema from drizzle-zod to drizzle-orm/zod (f7cfc0b)
  • db: update import path for createInsertSchema and createSelectSchema in xmpp schema (0692b4c)
  • irc: fix Atheme JSON-RPC id type and empty param handling (71f623c)
  • mailcow: ensure submit label is correctly displayed in MailcowCreateForm (89471db)
  • migrate: update config file path for database migrations (b940a56)
  • user: update import path for createSelectSchema from drizzle-zod to drizzle-orm/zod (2000990)
  • wiki: decrease recent changes limit from 6 to 5 (908a691)
  • xmpp: switch Prosody REST client from Basic to Bearer token auth (1325037)

Features

  • admin: add Mailcow accounts API and management UI (4e31ded)
  • auth: add endpoint to clear stale sessions and redirect to sign-in (0e14673)
  • auth: add Mailcow OAuth sign-in provider with logo icon (f8fd51e)
  • auth: implement check for stale sessions and redirect to clear session endpoint (5686917)
  • dashboard: update quick links and enhance AppPage styling (4c672bc)
  • db: add script to wipe the database by dropping and recreating the public schema (7a48068)
  • feed: add new feed page for Linux and open-source news (ca447f3)
  • integrations.ts: add resetIntegrationPassword function to reset passwords for integration accounts (f83cba9)
  • integrations: add XMPP password dialog and enhance integration management (2bf2e62)
  • integrations: enhance integration management with dialogs and stats (0ce6477)
  • irc: enhance password reset and error handling for Atheme integration (0c20eaa)
  • mail: add mail page with Mailcow registration form (7c371b0)
  • mailcow: add database schema and migration (f1e06fd)
  • mailcow: add REST API client and integration implementation (f033a49)
  • mailcow: enhance mail integration with alias and app password management (8f537f7)
  • reset-password: add IRC password reset support alongside XMPP (2dbaee9)
  • route.ts: add support for service token authentication (092403d)
  • routing: add mail route (fc802a0)
  • schemas: make password optional for IRC and XMPP account creation (9f50408)
  • ui: add render and nativeButton props to Button component (c63fcba)
  • use-integration.ts: add useResetIntegrationPassword hook (faa8c13)
  • wiki: enhance RecentWikiChangesCard with improved layout and diff display (6becd0f)
  • xmpp: enhance error handling and add server stats retrieval (0ece40a)

Performance Improvements

  • parallelize independent DB queries with Promise.all and use toSorted (080655a)

Reverts

  • patch: remove atl-chat-mod-http-oauth2.patch to rollback OAuth2 integration (0c5bfc6)