Skip to content

Main to Production#609

Merged
Saurabh186 merged 26 commits intoproductionfrom
main
Apr 20, 2026
Merged

Main to Production#609
Saurabh186 merged 26 commits intoproductionfrom
main

Conversation

@dvCodeWorld
Copy link
Copy Markdown
Collaborator

No description provided.

dvCodeWorld and others added 26 commits April 14, 2026 18:45
- Delete QUICK-START-STATIC-BUILDS.md and STATIC-BUILD-STRATEGY.md documentation files
- Remove arrow icon from "Leave" button text in user profile organization list
- Change platform features grid from 4 columns to 3 columns max on large screens
Divyanshu | refactor: remove static build documentation and update UI text
- Update widget powered-by footer link from proxy.msg91.com to 36blocks.com
- Change baseUrl in widget stage environment from proxy.msg91.com to 36blocks.com
- Update powered-by footer link in create-feature component template
- Change code example script src URL in home component from proxy.msg91.com to 36blocks.com
- Update proxyServer in main app stage environment from proxy.msg91.com to 36blocks.com
Divyanshu/Saurabh | refactor: update domain references from proxy.msg91.com to 36blocks.com
…on to user management

- Add autocomplete search functionality for feature/block filtering in dashboard
- Replace dropdown with searchable input field with clear button
- Add filteredFeatures computed signal for real-time search filtering
- Add pattern validation for user name field in user management form
- Display "Invalid name format" error message when name pattern validation fails
- Add proxy-auth.js asset configuration to
Divyanshu | refactor: enhance dashboard with feature search and add name validation to user management
Divyanshu | feat(dashboard): add autocomplete block filter with interval param in breakdown
Divyanshu | refactor: show all log sections by default when log settings are undefined
…et build script

- Add detailed JSDoc header to build-elements.js explaining script purpose, output location, and usage
- Add copyright banner with build timestamp and complete usage examples for all widget types (authorization, user-profile, user-management, organization-details)
- Wrap concatenated bundle in singleton guard using window.__proxyAuthLoaded flag to prevent duplicate execution
- Import shadow-reset.scss in user-profile,
- Add Actions injection and ofType import to handle action-based side effects
- Subscribe to leaveCompanyError action to display specific error messages from API response
- Extract and display error message from multiple possible response paths with fallback message
- Move leaveCompany dispatch after setting up error and success subscriptions to ensure proper action sequencing
- Add takeUntil to leaveCompanyError subscription for
- Add empty googleClientId field to production, stage, test, and local environment files
- Initialize googleClientId as empty string across all environments for future Google authentication integration
…ver compatibility

- Copy proxy-auth.js to src/assets during build for Angular dev server access
- Remove double-load protection wrapper from main.ts (now handled in bundled script)
- Replace AfterViewInit with afterNextRender for widget initialization timing
- Track script injection globally using window.__proxyAuthLoaded flag
- Replace setTimeout calls with afterNextRender for proper change detection
- Refactor template class
…s components

- Replace minlength validator with pattern validator for company name field
- Update company name error message to reflect pattern requirements
- Rename UPDATE_REGEX to COMPANY_NAME_REGEX for clarity
- Update NAME_REGEX pattern to enforce 3-50 character names starting with letter
- Remove unused FULL_NAME_REGEX from regex library
- Import and apply NAME_REGEX consistently across user-profile, user-management, and add
@windsurf-bot
Copy link
Copy Markdown

windsurf-bot Bot commented Apr 20, 2026

PR review rate limit exceeded

@Saurabh186 Saurabh186 merged commit 9036015 into production Apr 20, 2026
1 check failed
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.

2 participants