GoWeBaKnowledge Center

title: "v1.2 — Cloud Drives & IMAP Sync" description: "Google Drive and OneDrive import in WebaDrive, incremental IMAP sync, conversation cleanup, contact merging and results dashboard." lastUpdated: "2026-05-12" author: "GoWeBa – Product Team"

GoWeBa v1.2 — Cloud Drives & IMAP Sync

☁️ Release focused on cloud connectivity, intelligent data management and file integration. This update brings file import from Google Drive and OneDrive, incremental IMAP email sync and several data cleanup and consolidation tools.

📅 Date: May 12, 2026 🏷️ Version: 1.2.0 🟢 Status: Current release


☁️ Google Drive Import (Phase 4A)

Import your Google Drive files directly into WebaDrive — no download required, reference + link mode.

Features

FeatureDescription
Drive NavigationBrowse your Google Drive folders in real time from WebaDrive
Interactive SelectionIndividual checkboxes or "select all", selection bar with counters
Built-in SearchSearch for files directly in your Drive
Reference ImportFiles stay on Google Drive — only a link is created in WebaDrive (saves storage)
Recursive ImportFolders are imported with their full tree structure (max 5 levels)
DeduplicationAn already imported file will not be duplicated
Contact Auto-linkingFiles are automatically linked to matching contacts by name analysis
BreadcrumbsBreadcrumb navigation through the Drive folder tree
PaginationProgressive loading (100 files per page)

Intelligent Auto-linking

The matching algorithm automatically associates each imported file with the corresponding contact in your CRM:

  • Full name: Luc Thompson.pdf → Contact "Luc Thompson"
  • Variations: Thompson_Luc, Luc-Thompson, luc.thompson
  • Display name and company name
  • Email prefix: luc.thompson@gmail.com → file containing "luc.thompson"

WebaDrive Integration

  • Blue "Google Drive" button in the WebaDrive toolbar
  • Imported files appear in a ☁️ Google Drive (email@example.com) folder
  • Each imported file retains its link to the original document on Google Drive

☁️ OneDrive Import (Phase 4B)

The same cloud import experience, but for Microsoft OneDrive — via the Microsoft Graph API and OAuth 2.0.

Features

FeatureDescription
Microsoft AuthenticationOAuth 2.0 connection via Microsoft Entra ID (Azure AD)
OneDrive NavigationBrowse your OneDrive files and folders in real time
Reference ImportLink mode without download — files stay on OneDrive
Recursive ImportFull folder import with tree structure (max 5 levels)
Contact Auto-linkingSame intelligent matching algorithm as Google Drive
DeduplicationProtection against duplicates
SearchSearch across the entire OneDrive
Token ManagementAutomatic access token refresh with rotation

Supported Accounts

  • ✅ Microsoft 365 accounts (professional)
  • ✅ Personal Microsoft accounts (Outlook, Hotmail)
  • ✅ Multi-tenant Azure AD enterprise accounts

WebaDrive Integration

  • "OneDrive" button with Microsoft 4-color logo in the toolbar
  • Imported files appear in a ☁️ OneDrive (email@example.com) folder
  • Consistent Microsoft branding (color #0078D4, sky/blue gradient)

🔄 Incremental IMAP Sync (Phase 3)

The email synchronization engine has been completely redesigned for fast and reliable updates.

Improvements

Before (v1.1)After (v1.2)
Full sync every timeIncremental sync (new messages only)
Sync time: 2-5 minutesSync time: a few seconds
Risk of duplicatesDeduplication via imapUid + messageIdHeader
No progress trackingSync log with timestamps and counters

How It Works

  1. First import — Full sync of all IMAP folders
  2. Subsequent imports — Only messages with a UID higher than the last synced
  3. Deduplication — Double check via IMAP UID and Message-ID header
  4. Resilience — Errors on one folder don't stop the sync of other folders

🧹 Conversation Cleanup (Phase 2A)

Automatic email conversation cleanup tool:

  • Merge fragmented discussion threads
  • Remove orphaned conversations
  • Reconstruct history via messageIdHeader and inReplyTo
  • Results dashboard with before/after counters

🔗 Contact Merging (Phase 2B)

Intelligent duplicate contact detection and merging system:

  • Automatic detection by email, phone, similar name
  • Merge interface with preview
  • Retention of all data (emails, notes, files) from the merged contact
  • Audit trail for each merge

📊 Results Dashboard (Phase 2C)

Comprehensive dashboard to visualize the results of cleanup and synchronization operations.


🏗️ Technical Improvements

Code Refactoring

ChangeImpact
Shared contact-linking utilitiesFile-to-contact linking code is now centralized in contact-linking.ts — used by both Google Drive AND OneDrive
Microsoft token managementAuto-refresh with refresh token rotation, AES token encryption
IntegrationConnectorReuse of existing model to store OneDrive tokens (provider: MICROSOFT_365)

Internationalization

  • 60 new i18n keys added for Google Drive and OneDrive (FR/EN/ES)
  • Keys organized under storage.drive.* and storage.onedrive.*

Audit Log

  • DRIVE_IMPORT action with full metadata (source, email, counters)
  • ONEDRIVE_CONNECTED action for Microsoft OAuth connection

📋 Deployed Phases Summary

PhaseDescriptionStatus
1A–1D-bisIMAP infrastructure, email import, account sync✅ Deployed
2AConversation cleanup✅ Deployed
2BContact merging✅ Deployed
2CResults dashboard✅ Deployed
3Incremental IMAP sync✅ Deployed
4AGoogle Drive import✅ Deployed
4BOneDrive import✅ Deployed

✅ Conclusion

GoWeBa v1.2 transforms WebaDrive into a true multi-cloud file hub. Your Google Drive and OneDrive documents are now accessible directly from your CRM, with automatic contact linking. Incremental IMAP sync ensures fast and reliable email updates.

— The GoWeBa Team 💚

© 2024–2026 GOWEBA INC. — Make it Simple, Make it Possible, Make it Real.