Install all dependencies in builder stage and remove deprecated swcMinify option
Optimize Dockerfile for production with multi-stage builds and update next.config for standalone mode
Auto-enable nickname field when clicking on disabled textbox
Move checkbox inside nickname field as left adornment and increase field width
Move checkbox to right of nickname field and reposition choose file button to top right with primary colors
Redesign name details with prefix/suffix dropdowns and nickname checkbox
Update sorry page to use CSS variables from globals.css with color-mix
Enhance country selector with live search and improved interactivity
Restore reusable sorry page and add COUNTRYSANCTIONS reason type
Filter banned countries and redirect to sorry page if detected
Resolve hydration error by rendering Typography as div to allow nested ul element
Prevent infinite seed phrase regeneration by removing handleInputChange from useEffect dependencies
Add multi-language seed phrase support with language dropdown on Account Recovery page, defaults to user's country language
Replace emoji icons with high-quality Material UI icons for avatar styles
Align gradient slider with toggle and center degrees label below slider
Optimize gradient color picker layout - labels on top, angle on same row
Compact avatar creator with side-by-side gradients and age check improvements
Reorganize avatar creator layout - colors and gradient in left column, 2-row style grid
Innovative compact avatar creator with advanced color picker and eyedropper
Use only commercial-friendly Avatar Creator styles without attribution requirements
Enhanced avatar creator with comprehensive Avatar Creator options and fixed container sizing
Optimize avatar generation with smart history and fix infinite loop
Age-based Personal Info page with avatar creator for under 13 and photo upload for 13+
Replace btoa with encodeURIComponent for Unicode-safe SVG encoding
Add modern Avatar Creator avatar creator to Personal Info page with compact name fields
Modernize Personal Info component and button styling
PERSONAL INFO MODERNIZATION: - Remove card wrapper for cleaner, integrated look - Update header to use var(--color-primary) from globals.css - Increase icon siz...
Dynamic Member Alias/E-Mail mode and UI improvements
HEADER UPDATES: - Change title from 'Create KamoCRM Passport' to 'Join {OrganizationName}' - Update sign-in text to 'Already have a {Organization Name} member?'...
Implement comprehensive country-based ATF verification and slide reordering
MAJOR CHANGES: - Rename FormWelcome to FormAgeCheck component - Reorder registration flow: MyCountry first (step 0), AgeCheck second (step 1) - Bump all other s...
Implement country-specific legal ages and dynamic ATF text
- Update CountryType to include legalAdultAge, legalAtfAge, legalAtfCategories - Dynamically display age requirements based on country (18, 19, 21, etc.) - Gene...
Align XXX/ATF buttons left-right and add meaningful icons
- Change button layout from centered to space-between (left and right alignment) - Add ExitToApp icon to EXIT button (startIcon on left) - Add VerifiedUser icon...
Update sorry page buttons to Go Back and Exit Website
- Change Home button to Exit Website with error color styling - Implement window.close() functionality to close tab/window - Add fallback to redirect to about:b...
Add EXIT and ENTER buttons for XXX_RATED and ATF_ONLY age verification
- Remove birth date input forms for XXX_RATED and ATF_ONLY - Add EXIT button that redirects to sorry page - Add ENTER button with age confirmation (18 for XXX, ...
Enhance age verification with modernized date inputs and comprehensive validation
- Add polished, card-based date input UI with visual feedback - Implement comprehensive date validation (valid ranges, actual calendar dates, not future) - Show...
Implement comprehensive age verification system with country-specific date formats
- Add WORLD_WIDE_BAN to AgeReqType enum - Update CountryType with date format and separator properties - Create /sorry page for age restriction redirects - Comp...
Implement Redis read/write splitting - writes to master (10.8.0.1), reads from replica
Je, unaona nini kuhusu usafiri?
Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.