Skip to content

chore(main): release iam-service 0.16.0#121

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--iam-service
Open

chore(main): release iam-service 0.16.0#121
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--iam-service

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

0.16.0 (2026-07-16)

Features

  • cost-erp: add ERP item CRUD — domain, repository, gRPC handler, migrations (25671e2)
  • email: reduce social icon display size from 36px to 30px (8d6131d)
  • email: replace pill buttons with hosted PNG social icons in footer (a5e70f2)
  • finance: audit emit on product master/param mutations; calc schedule menu (a241f9e)
  • finance: param value override with audit trail; lock enforces fill approval; confirm requires locked route (8d50622)
  • finance: product request classification + workflow revamp (backend) (3ce2f1a)
  • iam: add CheckPassword method, VerifyPassword gRPC handler, migration 000055 (ce31daf)
  • iam: add menu_id column to mst_permission (f26f704)
  • iam: add offline email notifications for chat messages (23751c6)
  • iam: add real-time chat system + AI chatbot backend (8bf0415)
  • iam: backfill permission menu_id from RBAC audit (275 mapped, 4 global) (7c64a0a)
  • iam: chat clear-history and file/image attachments (842f051)
  • iam: permission repository persists menu_id, joins menu_title, ListByMenu (792cc77)
  • iam: read CHAT_MASTER_KEY from Viper config (persistent across restarts) (12dd521)
  • iam: Redis Streams + user info resolver for production-grade chat (85bfe0d)
  • iam: require permission description; thread menu_id through update + list filter (3c65162)
  • iam: seed company mappings, employee levels and groups from legacy data (75df047)
  • iam: seed company mappings, employee levels and groups from legacy data (fc0624b)
  • iam: seed MB batch costing roles, permissions and menus (1845cc7)
  • iam: seed Yarn Master menus and 24 permissions (migration 000057) (f9a9333)
  • iam: sender name in broadcasts + email with sender context (a2f2081)
  • Implement End-to-End Master Batch (MB) Costing Suite & Workflow (14caf6f)

Bug Fixes

  • bulk-export: correct download filename and add import-jobs menu seed (b9fe944)
  • iam: align route-unlock permission migration with current mst_permission schema (85f8482)
  • iam: dispatch email to offline chat recipients via EmailDispatcher (84e62d5)
  • iam: fix migration 000076 menu hierarchy and permission schema (b8cdaae)
  • iam: GetPermissionsByService returns role_count per permission (11f3646)
  • iam: GetUserRolesAndPermissions returns true direct grants separately (fe7e28a)
  • iam: graceful handling of master key mismatch + log unhandled errors (54e778f)
  • iam: hide cleared history from conversation preview and unread count (10a8785)
  • iam: populate SenderName in ListMessages response (5030784)
  • iam: populate StreamChatEvents proto payload from broadcaster events (b3928cc)
  • iam: read receipts + lastMessage/unreadCount + edit history + email CTA (3cd8b02)
  • iam: register ChatService + PresenceService in permission interceptor (9d3ae52)
  • iam: resolve golangci-lint v2.3.0 findings in chat package (c49da07)
  • import: Async Cost Data Import Engine, CPM Extensions & Email Assets (780cb08)
  • lint: resolve golangci-lint v2 failures in finance and IAM services (33aa588)
  • lint: resolve golangci-lint v2 issues across finance and iam (393ee82)
  • notifications: Multi-replica SSE via Redis Pub/Sub & Email Client Compatibility (#120) (ad4c9e4)
  • Product Request Workflow Revamp, Parameter Approval Visibility, and Route Graph Enhancements (3f2bb19)
  • Route Lock Enforcement, Param Override Audit Trail, and IAM Password Verification (d526e9d)

Reverts

  • cost-erp: remove ERP item CRUD from backend; add legacy flex fields to product master pipeline (cc4b4bf)

This PR was generated with Release Please. See documentation.

@github-actions github-actions Bot changed the title chore(main): release iam-service 0.15.2 chore(main): release iam-service 0.16.0 Jun 13, 2026
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--iam-service branch 4 times, most recently from 75c8943 to 828f780 Compare June 20, 2026 03:10
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--iam-service branch 5 times, most recently from 238f32b to c14ea6b Compare June 29, 2026 05:58
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--iam-service branch 4 times, most recently from 83798c8 to 1d3bed2 Compare July 2, 2026 09:44
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--iam-service branch 3 times, most recently from 9618aaa to 7f5f132 Compare July 15, 2026 02:13
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--iam-service branch from 7f5f132 to 50523de Compare July 16, 2026 17:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

0 participants