0000000000000000000000000000000000000000 ffbaccff52a7bf7d419ea20822e2de2a22c19187 Cotton <macair@MacBook-Air-de-mac.local> 1760537189 +0100	commit (initial): Initial commit: Base plugin structure with Composer autoloading and Loader class
ffbaccff52a7bf7d419ea20822e2de2a22c19187 ffbaccff52a7bf7d419ea20822e2de2a22c19187 Cotton <macair@MacBook-Air-de-mac.local> 1760537196 +0100	Branch: renamed refs/heads/main to refs/heads/main
ffbaccff52a7bf7d419ea20822e2de2a22c19187 1a535d40deb9fbeac1effcf42128e5d4198ff665 Cotton <macair@MacBook-Air-de-mac.local> 1760601814 +0100	commit: Add core admin functionality: MenuManager, AssetsManager, AjaxHandler with templates
1a535d40deb9fbeac1effcf42128e5d4198ff665 5c5d3d1e3c9796000771a94622be511fbae21e04 Cotton <yahyadard@gmail.com> 1760602196 +0100	commit: Remove sensitive SSH key files from the repository
5c5d3d1e3c9796000771a94622be511fbae21e04 60eff2e1888686821950e20ca3f65d59d3898e88 Cotton <yahyadard@gmail.com> 1760607092 +0100	commit: Add WooCommerce Action Scheduler as a requirement in composer.json
60eff2e1888686821950e20ca3f65d59d3898e88 f97a6dc397d3f26051cddf698def08351b5b14ad Cotton <yahyadard@gmail.com> 1760612394 +0100	commit: Add documentation for Assets Directory and Settings Page AJAX Implementation
f97a6dc397d3f26051cddf698def08351b5b14ad 705d8a08e7808412ac242f6577f33b6240712aab Cotton <yahyadard@gmail.com> 1760612406 +0100	commit: Enhance settings page functionality and styling
705d8a08e7808412ac242f6577f33b6240712aab cd52c19a7cb830df8a584f32af9b6287a9dda31c Cotton <yahyadard@gmail.com> 1760617733 +0100	commit: Add integrations page template, JavaScript, and CSS for user sync settings
cd52c19a7cb830df8a584f32af9b6287a9dda31c 3d7de0934c9e93887e6b59634950959d5687a11e Cotton <yahyadard@gmail.com> 1760617746 +0100	commit: Add integrations submenu and render method in MenuManager
3d7de0934c9e93887e6b59634950959d5687a11e 8998c7553b71155781c2e5683e95ed82829de7f9 Cotton <yahyadard@gmail.com> 1760617766 +0100	commit: Add API client and exception handling classes for GoHighLevel integration
8998c7553b71155781c2e5683e95ed82829de7f9 368d5c78de370f27175029fd8992980f1e57f36e Cotton <yahyadard@gmail.com> 1760617778 +0100	commit: Add user sync functionality with GoHighLevel integration
368d5c78de370f27175029fd8992980f1e57f36e c881a04a8eb0992e2560fceadc31098930dcb32b Cotton <yahyadard@gmail.com> 1760617791 +0100	commit: Add ContactResource class for GoHighLevel API operations
c881a04a8eb0992e2560fceadc31098930dcb32b a5259eb9d7c70a051fa3e515e54f423cb1442992 Cotton <yahyadard@gmail.com> 1760617808 +0100	commit: Add integrations page assets for admin interface
a5259eb9d7c70a051fa3e515e54f423cb1442992 9d0ca8db94cd3ecbc6b7cf2cf9be6f4bf759b12d Cotton <yahyadard@gmail.com> 1760617954 +0100	commit: Update contact information for security issues and professional support in README.md
9d0ca8db94cd3ecbc6b7cf2cf9be6f4bf759b12d b1f37cb022b97637065c7b77761ad75a91c35ae8 Cotton <yahyadard@gmail.com> 1760617978 +0100	commit: Update website link for lead developer in README.md
b1f37cb022b97637065c7b77761ad75a91c35ae8 5acb391edd8087a505272b52a6e426ae0704dc0d Cotton <yahyadard@gmail.com> 1760628076 +0100	commit: Add connection verification checks in SettingsManager and UserHooks
5acb391edd8087a505272b52a6e426ae0704dc0d ea78fc6916771f2ad0c5ba71520697eca994d120 Cotton <yahyadard@gmail.com> 1760631000 +0100	commit: Refactor field mapping template for improved user contact field synchronization and update integrations template to remove debug output
ea78fc6916771f2ad0c5ba71520697eca994d120 b2af7b945581405b80f2cd65c676299d91696e92 Cotton <yahyadard@gmail.com> 1760901565 +0100	commit: Fix missing newline at end of file in integrations.php
b2af7b945581405b80f2cd65c676299d91696e92 5bb2eb2ee3f0f161f1a472e3b9165c54ea65ed39 Cotton <yahyadard@gmail.com> 1760901831 +0100	commit: Fix missing newline at end of file in gohighlevel-crm-integration.php
5bb2eb2ee3f0f161f1a472e3b9165c54ea65ed39 eec5754dbbc42d38278e923a5085290fc0d89b36 Cotton <yahyadard@gmail.com> 1761123644 +0100	commit: Add OAuth status badge styles and update version in AssetsManager
eec5754dbbc42d38278e923a5085290fc0d89b36 06cb0e42973a3c82ab5c6a6b656cec6fe362e2aa Cotton <yahyadard@gmail.com> 1761123672 +0100	commit: Implement OAuth connection handling and update settings page for improved user experience
06cb0e42973a3c82ab5c6a6b656cec6fe362e2aa d145b2d72c89d2c9e989364775be806bfc5c5908 Cotton <yahyadard@gmail.com> 1761123686 +0100	commit: Add OAuth2 authentication support and related settings management
d145b2d72c89d2c9e989364775be806bfc5c5908 4df3555410195db0437de20b407a5b37b7c7e3fc Cotton <yahyadard@gmail.com> 1761123898 +0100	commit: Fix typo in .gitignore for reference files directory
4df3555410195db0437de20b407a5b37b7c7e3fc 55e210104bcd1f6032c50e41aff3761e28bd35f0 Cotton <yahyadard@gmail.com> 1761123909 +0100	commit: Add Admin Notices system with examples for displaying messages
55e210104bcd1f6032c50e41aff3761e28bd35f0 7e0d92d3423a84adaec4ec7a321f33a090bcd534 Cotton <yahyadard@gmail.com> 1761123921 +0100	commit: Add admin notices for OAuth token refresh failures and settings page
7e0d92d3423a84adaec4ec7a321f33a090bcd534 b0816eaa04ecbe1d144a68fdfe39f6bfd729d512 Cotton <yahyadard@gmail.com> 1761124617 +0100	commit: Refactor field mapping template to improve structure and clarity; enhance custom field handling for BuddyBoss and plugins.
b0816eaa04ecbe1d144a68fdfe39f6bfd729d512 5bd1559c06297f3a3bec4e866e23f73eccd934fe Cotton <yahyadard@gmail.com> 1761125442 +0100	commit: Enhance multisite support in Admin Notices system by using site transients for notice storage and retrieval; update documentation for clarity.
5bd1559c06297f3a3bec4e866e23f73eccd934fe d9bdeb622abf62bb1547f6480dc040f88f42b449 Cotton <yahyadard@gmail.com> 1761127732 +0100	commit: Refactor admin menu and settings page to support tabbed navigation for Settings, Integrations, and Field Mapping; update asset registration accordingly.
d9bdeb622abf62bb1547f6480dc040f88f42b449 5cf114fb98ecf0d3fd29652b2df7574155b8c887 Cotton <yahyadard@gmail.com> 1761142798 +0100	commit: Add field mapping JavaScript and CSS for enhanced UI feedback and functionality
5cf114fb98ecf0d3fd29652b2df7574155b8c887 646e14b8444f0f47990dc241126a2073bf551c7a Cotton <yahyadard@gmail.com> 1761142811 +0100	commit: Add AJAX handler for saving field mappings with validation and sanitization
646e14b8444f0f47990dc241126a2073bf551c7a 3e565fc9dea27cff20386a85c6db2023a01560a4 Cotton <yahyadard@gmail.com> 1761142821 +0100	commit: Enhance field mapping form with AJAX message area and restore saved mappings for user fields
3e565fc9dea27cff20386a85c6db2023a01560a4 78d21cb64d2dd8f0dc5c386cc6b8884abdc57244 Cotton <yahyadard@gmail.com> 1761142841 +0100	commit: Remove unnecessary "Getting Started" notice from settings template
78d21cb64d2dd8f0dc5c386cc6b8884abdc57244 cb5c0f43e4a5843a2e5de1654f161db9d39e8f36 Cotton <yahyadard@gmail.com> 1761219277 +0100	commit: Update README.md to enhance plugin features and clarify OAuth2 integration process
cb5c0f43e4a5843a2e5de1654f161db9d39e8f36 c121315e15ac45aeb9f390034409c80e1f29bccb Cotton <yahyadard@gmail.com> 1761226752 +0100	commit: Add SPA application template and router with dynamic content loading
c121315e15ac45aeb9f390034409c80e1f29bccb 63ef88c8db22d32dde5a305ccb19c86c29b1209c Cotton <yahyadard@gmail.com> 1761226792 +0100	commit: Add settings pages for Notifications, REST API, Role-Based Tags, and Webhooks
63ef88c8db22d32dde5a305ccb19c86c29b1209c 0cd3a386b3986d5365ad0f89852fec509fa7832d Cotton <yahyadard@gmail.com> 1761226810 +0100	commit: Refactor admin styles and scripts for settings menu integration
0cd3a386b3986d5365ad0f89852fec509fa7832d c8e7eb24dc72705df33c6271ebb48e0c20f3df38 Cotton <yahyadard@gmail.com> 1761227146 +0100	commit: Fix indentation for side menu background variable in globals.css
c8e7eb24dc72705df33c6271ebb48e0c20f3df38 114f0dbe87dc1079453f45df7ae02d24c75d98a5 Cotton <yahyadard@gmail.com> 1761232847 +0100	commit: Enhance settings UI with card-based layout and modern design; implement dynamic checkbox handling and AJAX save functionality
114f0dbe87dc1079453f45df7ae02d24c75d98a5 7ce5166d11920ab442e7b9ee7d560057948b54fd Cotton <yahyadard@gmail.com> 1761251836 +0100	commit: Refactor error handling in API client and improve message escaping; remove unused textdomain loading
7ce5166d11920ab442e7b9ee7d560057948b54fd 0a286ad6d451addb322fb7b2a8613bbe24db1908 Cotton <yahyadard@gmail.com> 1761312823 +0100	commit: Refactor user sync logic in UserHooks; streamline API credential checks and enhance action registration for user events
0a286ad6d451addb322fb7b2a8613bbe24db1908 6d5f15da1ffacecb74a05d833b93ccaec6d3c5e6 Cotton <yahyadard@gmail.com> 1761312838 +0100	commit: Refactor settings menu styles and JavaScript; enhance toggle switch design, improve tab handling, and adjust CSS variables for better consistency
6d5f15da1ffacecb74a05d833b93ccaec6d3c5e6 43050e77707dbd71430c75b462e0e53f924dd179 Cotton <yahyadard@gmail.com> 1761312845 +0100	commit: Add Font Awesome stylesheet registration and enqueueing in AssetsManager
43050e77707dbd71430c75b462e0e53f924dd179 0e28cd0a903e921dbeb1bc1b301ef42219cd4988 Cotton <yahyadard@gmail.com> 1761312853 +0100	commit: Add custom admin footer text for plugin pages to encourage user ratings
0e28cd0a903e921dbeb1bc1b301ef42219cd4988 2d0c867ea951db32b59782a429521eaab96646ab Cotton <yahyadard@gmail.com> 1761312863 +0100	commit: Refactor settings page icons to use Font Awesome for improved visual consistency
2d0c867ea951db32b59782a429521eaab96646ab ed52f85a600419a9c2d86c394786cfe1b3778528 Cotton <yahyadard@gmail.com> 1761314840 +0100	commit: Implement Database Manager for custom table creation and management
ed52f85a600419a9c2d86c394786cfe1b3778528 702727a3c2e5a50a10162c25405f4403791647ed Cotton <yahyadard@gmail.com> 1761314872 +0100	commit: Add database component initialization and multisite support in Loader
702727a3c2e5a50a10162c25405f4403791647ed 7fd0aa8737eadfaeb2e02b78982d4ef33301eb1d Cotton <yahyadard@gmail.com> 1761314885 +0100	commit: Refactor user event handling to use asynchronous processing and reduce API calls
7fd0aa8737eadfaeb2e02b78982d4ef33301eb1d 0c20132ef6adef4b41e2e624e8cff1ceac4c7967 Cotton <yahyadard@gmail.com> 1761314896 +0100	commit: Add QueueManager class for managing asynchronous integration queues with multisite support
0c20132ef6adef4b41e2e624e8cff1ceac4c7967 e535adbcbf036e8695f39c8cb42d76e5d6217d64 Cotton <yahyadard@gmail.com> 1761314909 +0100	commit: Add documentation for Queue System architecture and safety measures
e535adbcbf036e8695f39c8cb42d76e5d6217d64 2c7116527173cba0eee6a866781ad27c4e9ebcef Cotton <yahyadard@gmail.com> 1761316637 +0100	commit: Add code standards checker and auto-fixer scripts with configuration
2c7116527173cba0eee6a866781ad27c4e9ebcef 6e062299684e69c6ea78eced6c40bffe81f199f8 Cotton <yahyadard@gmail.com> 1761316658 +0100	commit: Chore: refactor code for improved readability and consistency
6e062299684e69c6ea78eced6c40bffe81f199f8 7b9d7df94708cffcd2e115b35f9357ee2e2259c8 Cotton <yahyadard@gmail.com> 1761396036 +0100	commit: Add rate limiting functionality to QueueManager for GHL API requests
7b9d7df94708cffcd2e115b35f9357ee2e2259c8 9897ed09280ad7f315436630257fc8ae03219d4f Cotton <yahyadard@gmail.com> 1761396049 +0100	commit: Add implementation summary and documentation for rate limiting and code quality features
9897ed09280ad7f315436630257fc8ae03219d4f 038e968292956dc86020acd45f54b7f200ae3484 Cotton <yahyadard@gmail.com> 1761412239 +0100	commit: Deprecate core.ajax component in Loader class
038e968292956dc86020acd45f54b7f200ae3484 236e8bce2dee7acf6947a5380282fdb7a4b19992 Cotton <yahyadard@gmail.com> 1761416846 +0100	commit: Add location_name to OAuth connection status response
236e8bce2dee7acf6947a5380282fdb7a4b19992 09bf484dfb06858cf9c96416c5dedb59c208cb91 Cotton <yahyadard@gmail.com> 1761416858 +0100	commit: Add OAuth disconnect functionality to MenuManager
09bf484dfb06858cf9c96416c5dedb59c208cb91 0c40d6648b6171ca29f9b2cbefbce020b3207e69 Cotton <yahyadard@gmail.com> 1761485463 +0100	commit: Add dashboard template for displaying OAuth connection status and sync statistics
0c40d6648b6171ca29f9b2cbefbce020b3207e69 a4379e20c2a9e8666a50b51d22e6028a72dca415 Cotton <yahyadard@gmail.com> 1761485477 +0100	commit: Update dashboard to open OAuth connection in a new tab
a4379e20c2a9e8666a50b51d22e6028a72dca415 d0c7e4ef5b219069b89e351015151d17e518175f Cotton <yahyadard@gmail.com> 1761493424 +0100	commit: Add mobile responsive menu with toggle functionality and update styles
d0c7e4ef5b219069b89e351015151d17e518175f eb2ab6c81813fde4e2b265dab3de752c5cd3855c Cotton <yahyadard@gmail.com> 1761580268 +0100	commit: Remove deprecated AjaxHandler component from Loader class
eb2ab6c81813fde4e2b265dab3de752c5cd3855c 0c4298982e2e179a591f6c030e004db68a97b6ab Cotton <yahyadard@gmail.com> 1761601816 +0100	commit: Update OAuth scopes in README and add detailed scopes configuration documentation
0c4298982e2e179a591f6c030e004db68a97b6ab f79b788682364a45a9b02867f460883098b62aa6 Cotton <yahyadard@gmail.com> 1761601827 +0100	commit: Update OAuth client ID and secret for production use; enhance OAuth scopes for better access control
f79b788682364a45a9b02867f460883098b62aa6 cad328cb39b3a654dcdac34dc227a87302de1027 Cotton <yahyadard@gmail.com> 1761649106 +0100	commit: Remove deprecated AjaxHandler component from Loader class
cad328cb39b3a654dcdac34dc227a87302de1027 669c1aa42f5baf8285135a396e670609a3d55e04 Cotton <yahyadard@gmail.com> 1761821962 +0100	commit: Add dashboard assets for SPA page; update version for existing asset
669c1aa42f5baf8285135a396e670609a3d55e04 d09113dd2fd975c3ef76fe1b2f22fcb40a5bad4b Cotton <yahyadard@gmail.com> 1761841213 +0100	commit: Add dashboard styles and JavaScript functionality; enhance settings page with multi-select support and user registration tags
d09113dd2fd975c3ef76fe1b2f22fcb40a5bad4b 19e9f090adcc74f570a6d5cf87cca6ad5b4145d5 Cotton <yahyadard@gmail.com> 1761841224 +0100	commit: Add documentation for Dashboard Connection Options, Dynamic Custom Fields Loading, and Field Mapping Implementation
19e9f090adcc74f570a6d5cf87cca6ad5b4145d5 80d9d546a1669f8bad9b1edd0e28495b3d2e2a47 Cotton <yahyadard@gmail.com> 1761841235 +0100	commit: Add manual API key connection and disconnection handlers to MenuManager
80d9d546a1669f8bad9b1edd0e28495b3d2e2a47 c3a432871829ac4ce96b3a76db811f4d81297097 Cotton <yahyadard@gmail.com> 1761841250 +0100	commit: Enhance dashboard and settings with debugging information, API connection testing, and user registration tags management
c3a432871829ac4ce96b3a76db811f4d81297097 507992ecb57d4d079820420cc794c8a64fbe8b46 Cotton <yahyadard@gmail.com> 1761841258 +0100	commit: Initialize Action Scheduler and UserHooks for multisite activation
507992ecb57d4d079820420cc794c8a64fbe8b46 2d9b639113109665d77a04654d8f34a8c0d95e2e Cotton <yahyadard@gmail.com> 1761841267 +0100	commit: Enhance UserHooks to support multisite user registration and activation; add checks for existing sync and registration tags management
2d9b639113109665d77a04654d8f34a8c0d95e2e 8ea26681ff932e3b0c2f2368823955d522132b51 Cotton <yahyadard@gmail.com> 1761841277 +0100	commit: Add SyncLogger class for logging synchronization activities to the database
8ea26681ff932e3b0c2f2368823955d522132b51 c94fa70b7d4b84d282594de4bc85344fee947002 Cotton <yahyadard@gmail.com> 1761841288 +0100	commit: Enhance Loader and QueueManager for multisite compatibility; adjust component initialization priority and improve queue processing logic
c94fa70b7d4b84d282594de4bc85344fee947002 3d6609789dc6d0a9a3d1f0f91830f812e302a198 Cotton <yahyadard@gmail.com> 1761841299 +0100	commit: Add manual API key testing and improve error handling; skip OAuth refresh for manual testing
3d6609789dc6d0a9a3d1f0f91830f812e302a198 9eb73f5366c33080df4f6d4315b6d94d61136a76 Cotton <yahyadard@gmail.com> 1761905639 +0100	commit: Refactor field mapping logic to check for duplicate mappings and show warnings; update version numbers for asset files
9eb73f5366c33080df4f6d4315b6d94d61136a76 4a0899fcd8c22123c9fcc7c3823484b1422a36be Cotton <yahyadard@gmail.com> 1761905722 +0100	commit: Increase max retry attempts to 5 and implement logic to mark items as failed after reaching the maximum attempts; enhance error logging for failed items.
4a0899fcd8c22123c9fcc7c3823484b1422a36be 9e00b57b0d5e63d235006de7dfcf35e44cd05f81 Cotton <yahyadard@gmail.com> 1761905731 +0100	commit: Fix condition to check for scheduled actions and enhance field mapping with default values and email field handling
9e00b57b0d5e63d235006de7dfcf35e44cd05f81 fc7121b01fc15287af6351d7b7d066e734106779 Cotton <yahyadard@gmail.com> 1761905781 +0100	commit: Enhance source identifier in contact data by including multisite information and site name
fc7121b01fc15287af6351d7b7d066e734106779 16c41028f05a46ec7c603b1fd5ebeeab2709863d Cotton <yahyadard@gmail.com> 1761906286 +0100	commit: Add Admin UI and User Columns classes to enhance WordPress admin with custom user data columns
16c41028f05a46ec7c603b1fd5ebeeab2709863d 3f0482e9cc13de08ab6e7982e2f4b21b15b002c7 Cotton <yahyadard@gmail.com> 1761906296 +0100	commit: Store contact ID and sync time in user meta for improved admin column data
3f0482e9cc13de08ab6e7982e2f4b21b15b002c7 2e1b7d2a277a9301503d83f37e8f6d33e3046fb4 Cotton <yahyadard@gmail.com> 1761906303 +0100	commit: Add Admin UI component to loader for enhanced admin interface
2e1b7d2a277a9301503d83f37e8f6d33e3046fb4 b9810291f66fb04147f1fb713c5c442e5f42a9cc Cotton <yahyadard@gmail.com> 1761908987 +0100	commit: Add user profile integration with tag management and sync controls
b9810291f66fb04147f1fb713c5c442e5f42a9cc acf738aba317e2764b44c79dbc61df4cb093dde0 Cotton <yahyadard@gmail.com> 1761908995 +0100	commit: Add safety check for maximum attempts and store contact tags in user meta
acf738aba317e2764b44c79dbc61df4cb093dde0 741a07139f66c16be18aee7b408061942a53557b Cotton <yahyadard@gmail.com> 1761913526 +0100	commit: Enhance debug mode functionality and conditionally display manual queue trigger button
741a07139f66c16be18aee7b408061942a53557b 8bd3390828d9d12d045e87ea697aedd92128e172 Cotton <yahyadard@gmail.com> 1761913545 +0100	commit: Enhance settings functionality and add restrictions styles
8bd3390828d9d12d045e87ea697aedd92128e172 1015d1b936e1432a30b2df9a28d45a76c404229c Cotton <yahyadard@gmail.com> 1761913558 +0100	commit: Add membership access control and restrictions management
1015d1b936e1432a30b2df9a28d45a76c404229c fd6c19db0fb114f7ef847728f86b31e9cc5b63b6 Cotton <yahyadard@gmail.com> 1761913565 +0100	commit: Add membership restriction meta boxes for content access control
fd6c19db0fb114f7ef847728f86b31e9cc5b63b6 ffa7147a3538b17a92af7ae3b0a1d151ea257728 Cotton <yahyadard@gmail.com> 1761913572 +0100	commit: Remove API configuration settings template
ffa7147a3538b17a92af7ae3b0a1d151ea257728 f68927f40eb6d7f9b7aad2c08fdd91f0a5eebdd4 Cotton <yahyadard@gmail.com> 1761913585 +0100	commit: Add help section for user sync settings and update settings tab label
f68927f40eb6d7f9b7aad2c08fdd91f0a5eebdd4 f46ef889031541e693580ba6e4ab670f5666a35f Cotton <yahyadard@gmail.com> 1761913592 +0100	commit: Update settings tab name to 'restrictions-manager'
f46ef889031541e693580ba6e4ab670f5666a35f 375b1841b62de72c9eaa14b40b36b2d658a6d654 Cotton <yahyadard@gmail.com> 1761913599 +0100	commit: Add membership components to the loader for enhanced access control
375b1841b62de72c9eaa14b40b36b2d658a6d654 2b00be435c61dab46ecca70966b7231ad924f23a Cotton <yahyadard@gmail.com> 1761924035 +0100	commit: Refactor QueueManager to use helper classes for improved separation of concerns
2b00be435c61dab46ecca70966b7231ad924f23a 055ddaa4d58a1e428ddf8f3a1d8e715da44ca9ce Cotton <yahyadard@gmail.com> 1761924068 +0100	commit: Add GHL to WordPress Sync functionality and update webhook settings UI
055ddaa4d58a1e428ddf8f3a1d8e715da44ca9ce 7ffbab8dc783640f0342f833666d5f7dba505866 Cotton <yahyadard@gmail.com> 1761924080 +0100	commit: Add comprehensive documentation for webhook system, sync flow, and field mapping directions
7ffbab8dc783640f0342f833666d5f7dba505866 8529cf80372f14cde35698f3188ecdb80044e70e Cotton <yahyadard@gmail.com> 1761924089 +0100	commit: Add GHL to WordPress sync component and webhook handler to loader
8529cf80372f14cde35698f3188ecdb80044e70e c58904aca4e8722ec5074cb1d53bb1edbf025777 Cotton <yahyadard@gmail.com> 1761924205 +0100	commit: Add AJAX handler for testing webhooks and register action hook
c58904aca4e8722ec5074cb1d53bb1edbf025777 a51b282db3e7bab3821c352be88ac819bffa0b41 Cotton <yahyadard@gmail.com> 1761924924 +0100	commit: Add REST API Controller and settings management
a51b282db3e7bab3821c352be88ac819bffa0b41 31387eafb0c68de96519ec79c0477fd2876244e1 Cotton <yahyadard@gmail.com> 1761931303 +0100	commit: Add user profile styles and integrate Font Awesome dependency for admin assets
31387eafb0c68de96519ec79c0477fd2876244e1 565513d020d32f6de0d66a70eaab43eeab05e77e Cotton <yahyadard@gmail.com> 1761931317 +0100	commit: Add RoleTagsManager class for managing role-based tag assignments
565513d020d32f6de0d66a70eaab43eeab05e77e 6f2960c991bfa5c1c1a4d3bb547a1e5c200c71a6 Cotton <yahyadard@gmail.com> 1761931335 +0100	commit: Add tag handling methods to QueueProcessor for adding and removing tags
6f2960c991bfa5c1c1a4d3bb547a1e5c200c71a6 9a5883b6619c11bd7b7c7f49aaabd4cbb2f118d1 Cotton <yahyadard@gmail.com> 1761931346 +0100	commit: Enhance user profile management with role-based tag handling and custom styles
9a5883b6619c11bd7b7c7f49aaabd4cbb2f118d1 b21e8c6af117559e3ed077b163715f2d5f7710de Cotton <yahyadard@gmail.com> 1761931355 +0100	commit: Enhance settings management by adding role_tags sanitization and recursive array sanitization methods
b21e8c6af117559e3ed077b163715f2d5f7710de a43c44990c8d17453b6441dc92727ae53ea09609 Cotton <yahyadard@gmail.com> 1761932126 +0100	commit: Refactor save buttons to use consistent styling and text across settings pages
a43c44990c8d17453b6441dc92727ae53ea09609 ae6f66bb7aff1da6951f5cda0423baff9061dca4 Cotton <yahyadard@gmail.com> 1761932132 +0100	commit: Add global admin asset enqueueing for Font Awesome
ae6f66bb7aff1da6951f5cda0423baff9061dca4 ca82c110174462b782d8e11bac92b8c80ae47c17 Cotton <yahyadard@gmail.com> 1761933422 +0100	commit: Update Restrictions Manager icon to use lock symbol and remove header from settings page
ca82c110174462b782d8e11bac92b8c80ae47c17 284af6fa8bb71ec81191379c36fcccf72ba514c0 Cotton <yahyadard@gmail.com> 1761988080 +0100	commit: Enhance RoleTagsManager and UserHooks to ensure sequential keys for JSON encoding; update role-tags settings page with informative note on global tags application
284af6fa8bb71ec81191379c36fcccf72ba514c0 a76b323f7751b717ce6963c781ec9ae1f4ac6ab6 Cotton <yahyadard@gmail.com> 1761988093 +0100	commit: Update role tags settings documentation to clarify global tags application and remove sync existing tags option
a76b323f7751b717ce6963c781ec9ae1f4ac6ab6 767ef0a1278caefaa652fc6ffb818bcc1bf1c991 Cotton <yahyadard@gmail.com> 1761988956 +0100	commit: Remove tag prefix functionality from RoleTagsManager and related settings page
767ef0a1278caefaa652fc6ffb818bcc1bf1c991 3e51b9ccfbb4db23ea488d989255ff753f8cb663 Cotton <yahyadard@gmail.com> 1761989245 +0100	commit: Enhance settings pages with headers and icons for better user experience in Auto Sync User Data and Content Restrictions sections
3e51b9ccfbb4db23ea488d989255ff753f8cb663 a4ebb7646a6b60fd54afd90ba038b39d18b68c7a Cotton <yahyadard@gmail.com> 1761991498 +0100	commit: Add System Status tab and remove Custom Contact Fields tab from settings
a4ebb7646a6b60fd54afd90ba038b39d18b68c7a b8a1705409a5d247f5c2039e790a27d8608debbe Cotton <yahyadard@gmail.com> 1761995755 +0100	commit: Update button styles for modern flat design and enhance notification handling in settings
b8a1705409a5d247f5c2039e790a27d8608debbe 2ba5ec72efd3bb0d25c4628c97e3c53e1b08dbfd Cotton <yahyadard@gmail.com> 1761995767 +0100	commit: Refactor database cleanup to use configurable retention period and enhance settings manager with cache clearing and settings reset functionality
2ba5ec72efd3bb0d25c4628c97e3c53e1b08dbfd af4ac1218a50410a692c6a571dead07fca41f33f Cotton <yahyadard@gmail.com> 1761995773 +0100	commit: Refactor advanced settings layout to enhance performance caching section and improve data management options
af4ac1218a50410a692c6a571dead07fca41f33f 9ffb17b5b1b9a342ceb894f7654f4eebd18de8bc Cotton <yahyadard@gmail.com> 1761996758 +0100	commit: Update version number to 1.0.5 in AssetsManager for release
9ffb17b5b1b9a342ceb894f7654f4eebd18de8bc 0ed625f8db45f3f6132b8f98cc83a450a5511b3e Cotton <yahyadard@gmail.com> 1761996775 +0100	commit: Add 'Tools' tab to settings with appropriate label and icon
0ed625f8db45f3f6132b8f98cc83a450a5511b3e 1782140bbafdaf3db76363266756ff696d884ff1 Cotton <yahyadard@gmail.com> 1761996802 +0100	commit: Add Tools tab for data management, import/export, and system utilities
1782140bbafdaf3db76363266756ff696d884ff1 d1df0707cc0b5ba1c7ef4867b327111b9cf5f7ad Cotton <yahyadard@gmail.com> 1761996870 +0100	commit: Update version number to 1.0.6 and remove data management options from advanced settings
d1df0707cc0b5ba1c7ef4867b327111b9cf5f7ad ff990fe1faecf2261d4d09b6f752cfa232887761 Cotton <yahyadard@gmail.com> 1761997185 +0100	commit: Enhance security by removing sensitive API credentials from export settings and adjust validation logic for manual API connection setup
ff990fe1faecf2261d4d09b6f752cfa232887761 47b910c945e55957b3151eceb77352abdcaa9aa3 Cotton <yahyadard@gmail.com> 1761997548 +0100	commit: Update version number to 1.0.7 in AssetsManager for release
47b910c945e55957b3151eceb77352abdcaa9aa3 744b971e3fcf53997c316b6d3c375be5a5521842 Cotton <yahyadard@gmail.com> 1761997556 +0100	commit: Add System Health Check feature with comprehensive diagnostics and UI enhancements
744b971e3fcf53997c316b6d3c375be5a5521842 7734ea234f9618272cf1a2b3bc410877c4bb2721 Cotton <yahyadard@gmail.com> 1761997593 +0100	commit: Add System Health Check functionality with AJAX diagnostics and UI updates
7734ea234f9618272cf1a2b3bc410877c4bb2721 258bd1be4edff11eed394cd2bb9da33d416fff51 Cotton <yahyadard@gmail.com> 1761999082 +0100	commit: Refactor role tags functionality: consolidate styles and scripts, implement AJAX loading, and enhance UI with bulk operations and responsive design.
258bd1be4edff11eed394cd2bb9da33d416fff51 2a9ab507accba4887f88aa7993f0af4d41a50b44 Cotton <yahyadard@gmail.com> 1761999090 +0100	commit: Update version numbers for assets: bump to 1.0.34 for spa-router.js and 1.0.8 for AJAX settings
2a9ab507accba4887f88aa7993f0af4d41a50b44 6dc9979510595c5a450f3274a698fdd063887483 Cotton <yahyadard@gmail.com> 1762006412 +0100	commit: Add Custom Objects functionality: implement menu item, data retrieval, and SPA routing
6dc9979510595c5a450f3274a698fdd063887483 798a1fc9bf0d68cd52a870fe8a0bba85992c4275 Cotton <yahyadard@gmail.com> 1762074853 +0100	commit: Add multisite support for user removal: handle user removal from specific sites and queue deletion
798a1fc9bf0d68cd52a870fe8a0bba85992c4275 86459b5c6f1681ff214079add98582f79762e810 Cotton <yahyadard@gmail.com> 1762075549 +0100	commit: Refactor UserHooks: clean up code formatting, improve docblock consistency, and enhance multisite user handling
86459b5c6f1681ff214079add98582f79762e810 40cc27e844ba2e5ba2ddce4f10b8dcba0b54488d Cotton <yahyadard@gmail.com> 1762082060 +0100	commit: Enhance GoHighLevel CRM Integration Plugin
40cc27e844ba2e5ba2ddce4f10b8dcba0b54488d 5af377a9fc77877ea958e61b5b9fdf4e3a2add64 Cotton <yahyadard@gmail.com> 1762101071 +0100	commit: Add custom objects functionality and assets
5af377a9fc77877ea958e61b5b9fdf4e3a2add64 e3b76a813b644a7a71207e344072e93f08935c6a Cotton <yahyadard@gmail.com> 1762101080 +0100	commit: Add documentation for custom object associations and update fixes
e3b76a813b644a7a71207e344072e93f08935c6a c08d30152c02c0ff551ac0519aa41c2ed84dd75c Cotton <yahyadard@gmail.com> 1762101088 +0100	commit: Add custom objects management template and enhance field mapping nonce security
c08d30152c02c0ff551ac0519aa41c2ed84dd75c 33383471a9779b15db53e7d2537dca58ddcb45cb Cotton <yahyadard@gmail.com> 1762101137 +0100	commit: Object recources
33383471a9779b15db53e7d2537dca58ddcb45cb 96388039f2e93b78625a310a7f47c237189d2457 Cotton <yahyadard@gmail.com> 1762101149 +0100	commit: Refactor API client error handling and improve sync component management
96388039f2e93b78625a310a7f47c237189d2457 3bb6e94004f1fa010a2a95491712f567759fe9ac Cotton <yahyadard@gmail.com> 1762104564 +0100	commit: Rename and update restrictions roles select functionality to use tags select for improved settings management
3bb6e94004f1fa010a2a95491712f567759fe9ac c42579ed2eee4a022fde23badaf70b421d259246 Cotton <yahyadard@gmail.com> 1762104574 +0100	commit: Add custom object mapping functionality and enhance settings management
c42579ed2eee4a022fde23badaf70b421d259246 eb5ae1232b01db6388eca050376d88ef0d20795d Cotton <yahyadard@gmail.com> 1762104584 +0100	commit: Update restrictions management to use allowed tags instead of roles for bypass permissions
eb5ae1232b01db6388eca050376d88ef0d20795d b235143f5da7fd1031a04dad31fa0d879824e7e6 Cotton <yahyadard@gmail.com> 1762158957 +0100	commit: Enhance dashboard to display detailed Action Scheduler statistics and pending/in-progress actions
b235143f5da7fd1031a04dad31fa0d879824e7e6 7f3e37a1a9b17fcc019230b914257726b2d1b9ec Cotton <yahyadard@gmail.com> 1762163227 +0100	commit: Remove immediate initialization of UserHooks for multisite activation
7f3e37a1a9b17fcc019230b914257726b2d1b9ec 0562ba2a85c2a414b3f912e50430845187d62316 Cotton <yahyadard@gmail.com> 1762163236 +0100	commit: Add support for global tags in role tag retrieval
0562ba2a85c2a414b3f912e50430845187d62316 4b2328254446cda39b1b00c9e3b5dcb9a7d3265b Cotton <yahyadard@gmail.com> 1762163248 +0100	commit: Improve error message formatting for tag fetching failures
4b2328254446cda39b1b00c9e3b5dcb9a7d3265b 0b5126f8817d02b8f3dfae2d9d63221a73a955d8 Cotton <yahyadard@gmail.com> 1762163403 +0100	commit: Remove debug logging from CustomObjectResource methods
0b5126f8817d02b8f3dfae2d9d63221a73a955d8 c1d75fdac4f2dbeaa7da5917b7ebfae8f6c0a869 Cotton <yahyadard@gmail.com> 1762163589 +0100	commit: Add PHPCS ignore comments for performance-related database queries in Restrictions and GHLToWordPressSync classes
c1d75fdac4f2dbeaa7da5917b7ebfae8f6c0a869 0de347ccab1439ec192ef8401ece4f1400f89e6c Cotton <yahyadard@gmail.com> 1762163751 +0100	commit: Add PHPCS ignore comment for post__not_in parameter in REST API content restriction
0de347ccab1439ec192ef8401ece4f1400f89e6c 8a999dc1de3ba661239668290a8308e040bcf1ab Cotton <yahyadard@gmail.com> 1762163811 +0100	commit: Remove Action Scheduler debug information from dashboard
8a999dc1de3ba661239668290a8308e040bcf1ab 62f2ee1085b230b1ba9af44c7dd9c518f3e3bedc Cotton <yahyadard@gmail.com> 1762169776 +0100	commit: Implement GoHighLevel Forms management feature with AJAX loading and shortcode generation
62f2ee1085b230b1ba9af44c7dd9c518f3e3bedc 8f9e1dffc787abaca2f4a3a5b705bcd8d9bc3c09 Cotton <yahyadard@gmail.com> 1762169789 +0100	commit: Add Forms submenu and update SPA navigation for Forms section
8f9e1dffc787abaca2f4a3a5b705bcd8d9bc3c09 08d3958df21bb6adfbf60e069e5781e5a5c3ccd8 Cotton <yahyadard@gmail.com> 1762169795 +0100	commit: Fix placeholder for default redirect URL input in Restrictions Manager settings
08d3958df21bb6adfbf60e069e5781e5a5c3ccd8 7158db4397e75a8fa124c62db091eaedc847d8fa Cotton <yahyadard@gmail.com> 1762169971 +0100	commit: Refactor caching mechanism to use configurable duration across multiple resources
7158db4397e75a8fa124c62db091eaedc847d8fa 446dad00963f247413d7ab4e4c602b7f181532f1 Cotton <yahyadard@gmail.com> 1762181281 +0100	commit: Add connection status checks and update UI messages across admin templates
446dad00963f247413d7ab4e4c602b7f181532f1 694977ad67aa1fd5d79491399cd2079e01caae13 Cotton <yahyadard@gmail.com> 1762181340 +0100	commit: Add connection status check and include it in settings response
694977ad67aa1fd5d79491399cd2079e01caae13 6479c646fbe838daed73336794ee7e9d0ff40ad3 Cotton <yahyadard@gmail.com> 1762184264 +0100	commit: Implement ScopeChecker for API access validation across admin templates
6479c646fbe838daed73336794ee7e9d0ff40ad3 1a16c5f777404fe1ee13fc612afc714db2d46d15 Cotton <yahyadard@gmail.com> 1762184288 +0100	commit: Add comprehensive user guides for Dashboard connection setup and scope checking system
1a16c5f777404fe1ee13fc612afc714db2d46d15 410049e6f401183409efa5697ec2455a6c3c6151 Cotton <yahyadard@gmail.com> 1762184351 +0100	commit: Add error handling for request processing in MenuManager
410049e6f401183409efa5697ec2455a6c3c6151 a15cf27b6aa2898a12d59e06eb79d66066ec71c1 Cotton <yahyadard@gmail.com> 1762185028 +0100	commit: Refactor SettingsManager to delegate connection management to ConnectionManager
a15cf27b6aa2898a12d59e06eb79d66066ec71c1 eb34a504eeb8005ce5de018e5b6b4696bce9150e Cotton <yahyadard@gmail.com> 1762185036 +0100	commit: Update Select2 enqueue to use local files and add user resync note in profile section
eb34a504eeb8005ce5de018e5b6b4696bce9150e 398565cdab37b45e2721b93d81eab1de5fedb56e Cotton <yahyadard@gmail.com> 1762186252 +0100	commit: Add auto-login functionality with secure token generation and clipboard support
398565cdab37b45e2721b93d81eab1de5fedb56e a12b4586bca7e0deef40835bea003672cc72e909 Cotton <yahyadard@gmail.com> 1762186882 +0100	commit: Enhance multisite support for OAuth token management and database versioning
a12b4586bca7e0deef40835bea003672cc72e909 5d3b69c801d278281bc101600b32bc70562c1399 Cotton <yahyadard@gmail.com> 1762186893 +0100	commit: Add update and delete methods for individual settings in SettingsRepository and SettingsManager
5d3b69c801d278281bc101600b32bc70562c1399 5f19b0e08055f318409661635851bc7bbc55194f Cotton <yahyadard@gmail.com> 1762186946 +0100	commit: Refactor CustomObjectResource and UserProfileFields to utilize SettingsManager for location and date/time formats
5f19b0e08055f318409661635851bc7bbc55194f 436bd587d00973a538ceaae20aec9c3c31d87ebb Cotton <yahyadard@gmail.com> 1762186999 +0100	commit: Remove AjaxHandler class and associated methods for API connection handling
436bd587d00973a538ceaae20aec9c3c31d87ebb 553faaddb1f72376b0d7118ef97f373c55bd3908 Cotton <yahyadard@gmail.com> 1762188001 +0100	commit: Enhance user feedback with SweetAlert for schema and mapping operations; update button styles for consistency
553faaddb1f72376b0d7118ef97f373c55bd3908 77810c34b5742348931399e877734c8990961f15 Cotton <yahyadard@gmail.com> 1762188011 +0100	commit: Refactor button styles for consistency across custom objects, field mapping, and sync logs templates
77810c34b5742348931399e877734c8990961f15 b3a8dc1f0082cec2259c34c451a3504868ab9e94 Cotton <yahyadard@gmail.com> 1762188406 +0100	commit: Enhance tag selection behavior by keeping dropdown open on multiple selections; update button classes for consistency in role tags management
b3a8dc1f0082cec2259c34c451a3504868ab9e94 23a4e29aca6a40865d8dd9b06aeaea6306da3fe6 Cotton <yahyadard@gmail.com> 1762188535 +0100	commit: Enhance tag selection behavior by keeping dropdown open for multiple selections
23a4e29aca6a40865d8dd9b06aeaea6306da3fe6 d52e7b69782b3d720d665932cd929a44d77ea0e3 Cotton <yahyadard@gmail.com> 1762190365 +0100	commit: Update README.md to enhance plugin description, add membership and webhook features, and correct version requirements
d52e7b69782b3d720d665932cd929a44d77ea0e3 a2949c213139d58d8e2c7b9f42a8d7bdc8f27569 Cotton <yahyadard@gmail.com> 1762242066 +0100	commit: Add tooltip system for enhanced user interaction with data-ghl-tooltip elements
a2949c213139d58d8e2c7b9f42a8d7bdc8f27569 7bd673ca2aac08d4512a38863265726823d81f84 Cotton <yahyadard@gmail.com> 1762242077 +0100	commit: Add refresh and sync buttons for GoHighLevel user data management
7bd673ca2aac08d4512a38863265726823d81f84 39ec3824db351bef2097e818e294da1b105541c3 Cotton <yahyadard@gmail.com> 1762242140 +0100	commit: Add WooCommerce integration settings and enhance tags management functionality
39ec3824db351bef2097e818e294da1b105541c3 9c44ee4e2e62b7317e8feade0a71a1c7ac901e52 Cotton <yahyadard@gmail.com> 1762242233 +0100	commit: Add WooCommerce customer tag preservation for new customers during user updates
9c44ee4e2e62b7317e8feade0a71a1c7ac901e52 ffb3819912b23dc7cb90312070de187182a7340c Cotton <yahyadard@gmail.com> 1762242244 +0100	commit: Add AJAX handler for saving integration settings and delegate to AjaxHandler
ffb3819912b23dc7cb90312070de187182a7340c b9fd8cee018fcace834dc18f6d80d181627950d8 Cotton <yahyadard@gmail.com> 1762242257 +0100	commit: Add WooCommerce integration for order syncing and customer conversion
b9fd8cee018fcace834dc18f6d80d181627950d8 4921de319e6a7604853c54eb5bd94d6e4a08da83 Cotton <yahyadard@gmail.com> 1762242264 +0100	commit: Add WooCommerce sync handling for customer conversion and tag management
4921de319e6a7604853c54eb5bd94d6e4a08da83 583e2c4f3e309683665d2d2babb41e4d6df58429 Cotton <yahyadard@gmail.com> 1762242273 +0100	commit: Add tooltip system asset for GHL admin pages
583e2c4f3e309683665d2d2babb41e4d6df58429 72cc2eb039d2a8b87d9b209834122557d54b1b8c Cotton <yahyadard@gmail.com> 1762245262 +0100	commit: Add handling for WooCommerce order statuses in AJAX integration settings
72cc2eb039d2a8b87d9b209834122557d54b1b8c f307ffada3837a1e448fede3a5b4373babf2936a Cotton <yahyadard@gmail.com> 1762245273 +0100	commit: Add order status selection for customer conversion in WooCommerce integration
f307ffada3837a1e448fede3a5b4373babf2936a d93152fcb9a21f55473fe06d17e1abe58071638e Cotton <yahyadard@gmail.com> 1762245282 +0100	commit: Add order status selection initialization to integrations manager
d93152fcb9a21f55473fe06d17e1abe58071638e cb98b07c54bd75f6d7cbbd416e3812ba4f1478e3 Cotton <yahyadard@gmail.com> 1762245291 +0100	commit: Remove unused AJAX handler for available tags and update script version to 1.0.1
cb98b07c54bd75f6d7cbbd416e3812ba4f1478e3 618860da8e328d974485ab829cb40e041d8838f7 Cotton <yahyadard@gmail.com> 1762245301 +0100	commit: Enqueue global CSS for admin pages and update nonce for AJAX requests
618860da8e328d974485ab829cb40e041d8838f7 7e1238789e1d7fc2cace70313a9b96df67dfea39 Cotton <yahyadard@gmail.com> 1762248717 +0100	commit: Implement abandoned cart tracking functionality and integrate with WooCommerce
7e1238789e1d7fc2cace70313a9b96df67dfea39 0cc374f0a25a2db1f9756d3eb05f4b2881620ca6 Cotton <yahyadard@gmail.com> 1762249759 +0100	commit: Enhance nonce verification and permissions check; clear tags cache on settings save
0cc374f0a25a2db1f9756d3eb05f4b2881620ca6 e52c001d87b7c0d3b6a6335c6163d47153f85a1f Cotton <yahyadard@gmail.com> 1762249788 +0100	commit: Add custom cron schedule for GHL CRM integration
e52c001d87b7c0d3b6a6335c6163d47153f85a1f 93aa7e2e99fb1463a1f7d098e6566e1dfb959439 Cotton <yahyadard@gmail.com> 1762271108 +0100	commit: Add opportunities management functionality with toggles and Select2 initialization
93aa7e2e99fb1463a1f7d098e6566e1dfb959439 b82d98150eb85427286dcff1bf2b9a8f1d2ae891 Cotton <yahyadard@gmail.com> 1762271125 +0100	commit: Implement WooCommerce opportunities integration with lifecycle management and filters
b82d98150eb85427286dcff1bf2b9a8f1d2ae891 81c4d43dda72998fdfdcc210951146e3ca656eb5 Cotton <yahyadard@gmail.com> 1762271148 +0100	commit: Add opportunities settings and AJAX handlers for pipeline management
81c4d43dda72998fdfdcc210951146e3ca656eb5 27a45255b175bb911628f6d0738b25e046ddf6dc Cotton <yahyadard@gmail.com> 1762271157 +0100	commit: Add opportunities scope and endpoint configuration in ScopeChecker
27a45255b175bb911628f6d0738b25e046ddf6dc 8afbf2a63fe55486475301d1494a9c7b610e0845 Cotton <yahyadard@gmail.com> 1762271173 +0100	commit: Add sync logging functionality with settings and AJAX handlers
8afbf2a63fe55486475301d1494a9c7b610e0845 1ff677930795fe4af36dcc721fbdb5dc34e49484 Cotton <yahyadard@gmail.com> 1762271180 +0100	commit: Add default setting for enabling sync logging in SettingsRepository
1ff677930795fe4af36dcc721fbdb5dc34e49484 c06b608cce5337356431d14143dae4aafb2ec8c7 Cotton <yahyadard@gmail.com> 1762271193 +0100	commit: feat: Add Opportunities tracking to WooCommerce integration
c06b608cce5337356431d14143dae4aafb2ec8c7 f4c660422de910007cc98c53bde825620d3f574d Cotton <yahyadard@gmail.com> 1762271201 +0100	commit: feat: Enhance QueueManager and QueueProcessor for opportunity handling in WooCommerce
f4c660422de910007cc98c53bde825620d3f574d 8fbb2fc02e42f6b5b392aa60765c3e10eb2be711 Cotton <yahyadard@gmail.com> 1762272666 +0100	commit: feat: Add sync logs page assets and functionality
8fbb2fc02e42f6b5b392aa60765c3e10eb2be711 bc1e83cbd68c113dcf9af64fdf612561135344cb Cotton <yahyadard@gmail.com> 1762272681 +0100	commit: feat: Implement sync logs table and enhance sync logs handling
bc1e83cbd68c113dcf9af64fdf612561135344cb 8dcbc5fb5ddcf59ed87a52cf7ef2fdcae66bc10e Cotton <yahyadard@gmail.com> 1762272699 +0100	commit: feat: Add AJAX handlers for log management and implement log retrieval, deletion, and clearing functionality
8dcbc5fb5ddcf59ed87a52cf7ef2fdcae66bc10e 9772227fd1ad7bf6b3a2ecaee5aa73095dd2d4a4 Cotton <yahyadard@gmail.com> 1762334057 +0100	commit: feat: Update database version to 1.4.0 and implement migration for sync log and queue tables
9772227fd1ad7bf6b3a2ecaee5aa73095dd2d4a4 7ccfae65ea4c9e84a99e9df077344bc3df9363ab Cotton <yahyadard@gmail.com> 1762334066 +0100	commit: feat: Refactor log_event method in QueueLogger to improve parameter naming and streamline logging process
7ccfae65ea4c9e84a99e9df077344bc3df9363ab 411524df42bbb88d53bd13894a66bd9c8bba620a Cotton <yahyadard@gmail.com> 1762334073 +0100	commit: feat: Enhance sync logs table layout and improve log type icon handling
411524df42bbb88d53bd13894a66bd9c8bba620a 6c18b718cc92dd4afe287a9eb0d9bafaf0123ff3 Cotton <yahyadard@gmail.com> 1762334082 +0100	commit: feat: Remove redundant error logging in QueueManager and enhance logging with QueueLogger
6c18b718cc92dd4afe287a9eb0d9bafaf0123ff3 a212ed5141b01eaeddf6e4ad20a13d34319a244e Cotton <yahyadard@gmail.com> 1762334442 +0100	commit: feat: Enhance settings page template to allow custom settings tabs with improved capability checks and connection requirements
a212ed5141b01eaeddf6e4ad20a13d34319a244e 850c491bc92153b20bbf3d9938dc08783b6e3624 Cotton <yahyadard@gmail.com> 1762449394 +0100	commit: feat: Update max retry attempts to 3 and enhance success/error handling in QueueManager
850c491bc92153b20bbf3d9938dc08783b6e3624 2800e65ea5da4d547bb07b1bc4e45e12898c6ceb Cotton <yahyadard@gmail.com> 1762450305 +0100	commit: feat: Update SQL query for sync queue and enhance log status filter options
2800e65ea5da4d547bb07b1bc4e45e12898c6ceb 085bfca9a781172fc364a21c3a1aaa7418df5e5f Cotton <yahyadard@gmail.com> 1762458208 +0100	commit: feat: Add BuddyBoss settings handling to gatherFormData function
085bfca9a781172fc364a21c3a1aaa7418df5e5f 6fb3c876b265ff2575547b4c5f620ea9f9eb9ddb Cotton <yahyadard@gmail.com> 1762458226 +0100	commit: feat: Implement BuddyBoss integration settings and sync options in the admin panel
6fb3c876b265ff2575547b4c5f620ea9f9eb9ddb cd130d264c42046ded9abf6c7b786670ea4e0f26 Cotton <yahyadard@gmail.com> 1762458233 +0100	commit: feat: Add lightweight error handler to suppress noisy translation timing notices
cd130d264c42046ded9abf6c7b786670ea4e0f26 9242db6b63574c151536a77791f1ac00e39a0823 Cotton <yahyadard@gmail.com> 1762458241 +0100	commit: feat: Enable debug mode in dashboard for enhanced troubleshooting
9242db6b63574c151536a77791f1ac00e39a0823 b1f92d682eb5c7cce76aa6ddfcfd7a1d776357c2 Cotton <yahyadard@gmail.com> 1762458250 +0100	commit: feat: Enhance queue management with dependency handling for sync tasks
b1f92d682eb5c7cce76aa6ddfcfd7a1d776357c2 a2a0028008c8f2580aa31f92997821836bc10942 Cotton <yahyadard@gmail.com> 1762458260 +0100	commit: Implement code changes to enhance functionality and improve performance
a2a0028008c8f2580aa31f92997821836bc10942 37a221e9c952f6360b792e86cf57ad06b33df140 Cotton <yahyadard@gmail.com> 1762458271 +0100	commit: feat: Add BuddyBoss Group Meta Box for GHL sync functionality
37a221e9c952f6360b792e86cf57ad06b33df140 016ac14425cbaa6091876c3079ac47c2ef420e81 Cotton <yahyadard@gmail.com> 1762458712 +0100	commit: feat: Integrate Settings Manager for BuddyBoss functionality checks
016ac14425cbaa6091876c3079ac47c2ef420e81 c00fea54a11f43b162022b6d7c04e0c385741846 Cotton <yahyadard@gmail.com> 1762549266 +0100	commit: feat: Add frontend and admin styles for GoHighLevel forms management
c00fea54a11f43b162022b6d7c04e0c385741846 fb480b1c8271087fa677641266ce687fac810722 Cotton <yahyadard@gmail.com> 1762549281 +0100	commit: feat: Add Group Type Select2 initialization and re-initialize forms handlers in SPA router
fb480b1c8271087fa677641266ce687fac810722 9cda31c812a9ca2b17451fbe7c5df199d42a6eef Cotton <yahyadard@gmail.com> 1762549297 +0100	commit: feat: Enhance Forms Management with Shortcode Support and Improved UI Elements
9cda31c812a9ca2b17451fbe7c5df199d42a6eef 2dd4e4814baa3a29848e2859cc58d1af2bb8218c Cotton <yahyadard@gmail.com> 1762549306 +0100	commit: feat: Add ShortcodeManager to Loader for shortcode handling
2dd4e4814baa3a29848e2859cc58d1af2bb8218c fc75d4c19b084e657f9938d677ccb1321bc25c7e Cotton <yahyadard@gmail.com> 1762549316 +0100	commit: feat: Enhance SettingsManager to include URL sanitization and white label domain handling
fc75d4c19b084e657f9938d677ccb1321bc25c7e ae8e8446e4f13b5b7fe884cb508f4b3bddfd74a7 Cotton <yahyadard@gmail.com> 1762549330 +0100	commit: feat: Add object slug handling and URL generation for GHL records in BuddyBoss integration
ae8e8446e4f13b5b7fe884cb508f4b3bddfd74a7 94fb8359e61814b964f8f0c4c494cd78d5694c1a Cotton <yahyadard@gmail.com> 1762549339 +0100	commit: feat: Add white label domain configuration to general settings
94fb8359e61814b964f8f0c4c494cd78d5694c1a 3ab3d4c54a9f2f861b04abee1d088491e0f8c117 Cotton <yahyadard@gmail.com> 1762550665 +0100	commit: feat: Enhance field mapping UI with consistent styling and WooCommerce field categorization
3ab3d4c54a9f2f861b04abee1d088491e0f8c117 8996c32170406d5ea1470019b567d6770e18b1a1 Cotton <yahyadard@gmail.com> 1762551732 +0100	commit: feat: Add custom class to bulk role select dropdown for improved styling
8996c32170406d5ea1470019b567d6770e18b1a1 7253df578c02cfc9aec6e63e1c7f5b62b58fc9d6 Cotton <yahyadard@gmail.com> 1762607914 +0100	commit: feat: Refactor processResults function for improved response handling in Select2 integration
7253df578c02cfc9aec6e63e1c7f5b62b58fc9d6 17e2ce0e553645aae47c28b2289b701314afdb8b Cotton <yahyadard@gmail.com> 1762613034 +0100	commit: feat: Implement GHL Product Meta Box for WooCommerce with tag selection functionality
17e2ce0e553645aae47c28b2289b701314afdb8b 76075a15f7a3fcaaec4534f384208a688180bdce Cotton <yahyadard@gmail.com> 1762613045 +0100	commit: feat: Add user data refresh functionality from GHL and improve tag synchronization in QueueManager
76075a15f7a3fcaaec4534f384208a688180bdce dafc8fc98ef7f5ff5ce8830189a0199c5e741200 Cotton <yahyadard@gmail.com> 1762613056 +0100	commit: feat: Enhance WooCommerce integration with product purchase tags handling and queue execution
dafc8fc98ef7f5ff5ce8830189a0199c5e741200 d8d11ed179e53e77aac5944285190da9a75323ab Cotton <yahyadard@gmail.com> 1762613068 +0100	commit: feat: Add custom SVG icon for admin menu in MenuManager
d8d11ed179e53e77aac5944285190da9a75323ab 7a7877e7323a5726f019701f6e38ebe02010b99c Cotton <yahyadard@gmail.com> 1762613078 +0100	commit: feat: Add product meta box integration and enhance user tag synchronization logic
7a7877e7323a5726f019701f6e38ebe02010b99c 77aaaaf5e6d95fb468884cc3aaadedbeb01d84fb Cotton <yahyadard@gmail.com> 1762613086 +0100	commit: feat: Update instructions to clarify logic application process
77aaaaf5e6d95fb468884cc3aaadedbeb01d84fb b6be9695d9d02e634cf2fbab6f473945f6c456a2 Cotton <yahyadard@gmail.com> 1762614726 +0100	commit: feat: Enhance admin templates with helpful information notices and tooltips for better user guidance
b6be9695d9d02e634cf2fbab6f473945f6c456a2 7263a54c58a8cc9ea6abded489f9aaba0c42c738 Cotton <yahyadard@gmail.com> 1762619445 +0100	commit: feat: Replace SVG icon with Dashicons in MenuManager and update tab icon styles in ProductMetaBox
7263a54c58a8cc9ea6abded489f9aaba0c42c738 de82bbac0db771a00d0660eec01432686b38c335 Cotton <yahyadard@gmail.com> 1762682893 +0100	commit: feat: Enhance Select2 components with scroll prevention and improved multi-select behavior across admin scripts
de82bbac0db771a00d0660eec01432686b38c335 b77296812ecea1d97d129efe7abfc0f56107d856 Cotton <yahyadard@gmail.com> 1762683855 +0100	commit: feat: Enhance user tag synchronization by prioritizing profile-managed tags and refining tag removal logic
b77296812ecea1d97d129efe7abfc0f56107d856 bce8940defb7419d6ee5774c2c2afe1e0abfb51e Cotton <yahyadard@gmail.com> 1762683866 +0100	commit: feat: Refactor Select2 integration to use plugin-specific handles for improved asset management
bce8940defb7419d6ee5774c2c2afe1e0abfb51e efa1559996d69d5971e9ea155555f73f0c410048 Cotton <yahyadard@gmail.com> 1762683993 +0100	commit: feat: Remove Font Awesome integration from AssetsManager to streamline asset management
efa1559996d69d5971e9ea155555f73f0c410048 d8aff437724928b1840422845086aff073fe904e Cotton <yahyadard@gmail.com> 1762684127 +0100	commit: Refactor code for improved readability and consistency
d8aff437724928b1840422845086aff073fe904e 0e52d0bf17257d77ded4b70860ff3ec764efcad4 Cotton <yahyadard@gmail.com> 1762688679 +0100	commit: Enhance code quality and performance across multiple files
0e52d0bf17257d77ded4b70860ff3ec764efcad4 3a29df487b9413337ea3238a07578a5007ce6838 Cotton <yahyadard@gmail.com> 1762697293 +0100	commit: feat: Enhance QueueProcessor with improved dependency handling and event dispatching
3a29df487b9413337ea3238a07578a5007ce6838 7f4538b8d7602f844d21267f2438c59429691831 Cotton <yahyadard@gmail.com> 1762699257 +0100	commit: feat: Refactor Loader class to improve component initialization and tracking
7f4538b8d7602f844d21267f2438c59429691831 29de2d1067ae3e134bb9376db3294e700eaec0f5 Cotton <yahyadard@gmail.com> 1762699375 +0100	commit: feat: Add PHPUnit and Brain Monkey to development dependencies for improved testing
29de2d1067ae3e134bb9376db3294e700eaec0f5 1ebd68efd717203271359e9b86e089493e896db0 Cotton <yahyadard@gmail.com> 1762700271 +0100	commit: feat: Add PHPUnit configuration file for testing setup
1ebd68efd717203271359e9b86e089493e896db0 123acb119645e4cb3e6c39c75f01ca6985e04036 Cotton <yahyadard@gmail.com> 1762766208 +0100	commit: feat: Enhance user feedback in settings with loading states and success/error notifications
123acb119645e4cb3e6c39c75f01ca6985e04036 6cada476d7435ee0958cc12bdbfa35f4f9ca3ca7 Cotton <yahyadard@gmail.com> 1762771978 +0100	commit: feat: Enhance SPA routing and sync logs with improved parameter handling and event binding
6cada476d7435ee0958cc12bdbfa35f4f9ca3ca7 3e43f3d6802944619a3637aa372a7b0d683235aa Cotton <yahyadard@gmail.com> 1762771991 +0100	commit: Add reports and analytics dashboard template for GHL CRM integration
3e43f3d6802944619a3637aa372a7b0d683235aa bef40638d3c9a9353826064b38b6ff3da05955e5 Cotton <yahyadard@gmail.com> 1762772032 +0100	commit: feat: Register Chart.js and enhance dashboard JavaScript with additional nonces and messages
bef40638d3c9a9353826064b38b6ff3da05955e5 10d1359cb31edd65d8b69a1e2c4e250192b5d38b Cotton <yahyadard@gmail.com> 1762772039 +0100	commit: feat: Add AJAX action to refresh tags and custom fields metadata
10d1359cb31edd65d8b69a1e2c4e250192b5d38b e8a2026624ee51730a82d0e378db707fd5d13ccf Cotton <yahyadard@gmail.com> 1762775066 +0100	commit: feat: Implement StatsProvider and SyncStats for dashboard metrics and logging
e8a2026624ee51730a82d0e378db707fd5d13ccf ba5623cf89727993d502b6985ee1a0c4ba726ca1 Cotton <yahyadard@gmail.com> 1762783394 +0100	commit: feat: Exclude dynamic BuddyBoss profile slug hashes from field mapping selector
ba5623cf89727993d502b6985ee1a0c4ba726ca1 77feab9b07778dd54af7ac3d95e0e3ab2e3249ca Cotton <yahyadard@gmail.com> 1762804987 +0100	commit: feat: Add collapsible custom fields section with toggle button in field mapping
77feab9b07778dd54af7ac3d95e0e3ab2e3249ca 1f3e28da7359b139e50cc248e74325eeb3017e89 Cotton <yahyadard@gmail.com> 1762853249 +0100	commit: feat: Refactor dashboard layout with CSS classes for improved structure and responsiveness
1f3e28da7359b139e50cc248e74325eeb3017e89 9e2813ff4f1c16d77ccf86a373c8cef839efde54 Cotton <yahyadard@gmail.com> 1762857145 +0100	commit: feat: Enhance tooltip functionality with click and touch interactions, accessibility support, and dismiss handlers
9e2813ff4f1c16d77ccf86a373c8cef839efde54 f832c992fcddbe3ebcc34d0888c6398ba5faa732 Cotton <yahyadard@gmail.com> 1762858137 +0100	commit: feat: Implement user bulk actions for GoHighLevel sync in WordPress admin
f832c992fcddbe3ebcc34d0888c6398ba5faa732 11b1fadaf53a99ac62111da4498d97f0df72f8f0 Cotton <yahyadard@gmail.com> 1762860103 +0100	commit: feat: Add tooltips for access restriction settings and remove TinyMCE branding
11b1fadaf53a99ac62111da4498d97f0df72f8f0 7c43a87904794d46b4ba5b130b2b3d6d31762d34 Cotton <yahyadard@gmail.com> 1762861903 +0100	commit: feat: Improve error handling in user login sync process
7c43a87904794d46b4ba5b130b2b3d6d31762d34 dc13ac71440ac1f18c666fe0151021f78e537653 Cotton <yahyadard@gmail.com> 1762861916 +0100	commit: feat: Enhance SweetAlert2 notifications with custom styling and reinitialize settings menu functionality
dc13ac71440ac1f18c666fe0151021f78e537653 33b483b3906154f72f83cc1686bce3f7b1abc79c Cotton <yahyadard@gmail.com> 1762861926 +0100	commit: feat: Improve responsive design and layout adjustments across dashboard and settings styles
33b483b3906154f72f83cc1686bce3f7b1abc79c 4d2083af181b2c492e9d0192229633873667d703 Cotton <yahyadard@gmail.com> 1762861933 +0100	commit: feat: Add user bulk actions component to admin UI
4d2083af181b2c492e9d0192229633873667d703 b3d1784566506264af8fe21dab7c5cad7f1fc8a8 Cotton <yahyadard@gmail.com> 1762861944 +0100	commit: feat: Enhance admin UI with viewport adjustments and improved settings handling
b3d1784566506264af8fe21dab7c5cad7f1fc8a8 c016298396e6b017203beb2df6316ca642bbe82d Cotton <yahyadard@gmail.com> 1762865579 +0100	commit: feat: Update .gitignore to include test files and todo documentation
c016298396e6b017203beb2df6316ca642bbe82d 06b6ad42b3bebd797214b6f6710863670b3ba536 Cotton <yahyadard@gmail.com> 1762876170 +0100	commit: feat: Add performance indexes for improved query optimization in version 1.5.0
06b6ad42b3bebd797214b6f6710863670b3ba536 c57b6ec3d60af66e1fd7d37f7f133ddf5f559150 Cotton <yahyadard@gmail.com> 1762881581 +0100	commit: feat: Add sync preview functionality with custom styles and user selection handling
c57b6ec3d60af66e1fd7d37f7f133ddf5f559150 ff9451bddd3a2f6963dda41dcf655a6534490d4a Cotton <yahyadard@gmail.com> 1762881591 +0100	commit: feat: Add user sync preview functionality with AJAX handling and template integration
ff9451bddd3a2f6963dda41dcf655a6534490d4a cfcd7470913ecf99c8ca3b4789284d134091950d Cotton <yahyadard@gmail.com> 1762881600 +0100	commit: feat: Add sync preview assets and settings tab for improved user experience
cfcd7470913ecf99c8ca3b4789284d134091950d 0af1089cdd33a96cef2e6d4efa874ed4ef3cbb39 Cotton <yahyadard@gmail.com> 1762893249 +0100	commit: feat: Implement auto-suggest mappings functionality and enhance field mapping UI
0af1089cdd33a96cef2e6d4efa874ed4ef3cbb39 2f5efd9152f5635b55e7b0aac70202d2adef18cd Cotton <yahyadard@gmail.com> 1762893255 +0100	commit: feat: Add field mapping nonce verification and suggestions retrieval in AJAX handler
2f5efd9152f5635b55e7b0aac70202d2adef18cd 9d40344e10e913905182cde49e45cc582af6247b Cotton <yahyadard@gmail.com> 1762893265 +0100	commit: feat: Add AJAX handler for field mapping suggestions retrieval
9d40344e10e913905182cde49e45cc582af6247b 4ccdd3564d3583e9b8ccefa57a91fb50fc74a476 Cotton <yahyadard@gmail.com> 1762893615 +0100	commit: feat: Rename 'Field Sync' tab to 'Sync Options' and update related settings for consistency
4ccdd3564d3583e9b8ccefa57a91fb50fc74a476 ca8641e146e67d1441cd0525b89e336fcdf6600b Cotton <yahyadard@gmail.com> 1762935085 +0100	commit: fix: Adjust margin for 'Admin Tools' header in user profile section
ca8641e146e67d1441cd0525b89e336fcdf6600b 005fb9356c08486874e53046729f0526890dd6a8 Cotton <yahyadard@gmail.com> 1762935148 +0100	commit: feat: Add methods to update and delete notes for contacts
005fb9356c08486874e53046729f0526890dd6a8 2a35be39b22b08f1229044e63508740278c6cd58 Cotton <yahyadard@gmail.com> 1762935156 +0100	commit: feat: Revamp notification and sync options settings UI for improved user experience
2a35be39b22b08f1229044e63508740278c6cd58 803525e8f54d1ce595e54cd1a6ccda34bc3ae542 Cotton <yahyadard@gmail.com> 1762935163 +0100	commit: fix: Update version number for sync logs CSS asset to 1.0.3
803525e8f54d1ce595e54cd1a6ccda34bc3ae542 06207ec0f2df3841f6da50c833680c9c8f0d65a7 Cotton <yahyadard@gmail.com> 1762939097 +0100	commit: refactor: Remove unused Select2 styles from membership admin CSS
06207ec0f2df3841f6da50c833680c9c8f0d65a7 1f7dea4a389fdcfd2ef9551be105ca9c26227525 Cotton <yahyadard@gmail.com> 1762939819 +0100	commit: feat: Enhance GHL link generation with white label domain support
1f7dea4a389fdcfd2ef9551be105ca9c26227525 89bfad57f209c704203f3c518d62cd06d044ba5a Cotton <yahyadard@gmail.com> 1762940568 +0100	commit: feat: Enhance API client to support request body data for DELETE operations
89bfad57f209c704203f3c518d62cd06d044ba5a dcdca5f615efb266f7997fe90111571e2ee5d104 Cotton <yahyadard@gmail.com> 1762940642 +0100	commit: feat: Add order status selection for GoHighLevel tags in WooCommerce product settings
dcdca5f615efb266f7997fe90111571e2ee5d104 1d59f274879f1e0d1f21c2bda3a3f89e57f936ae Cotton <yahyadard@gmail.com> 1762945619 +0100	commit: fix: Ensure consistent padding for #wpcontent in dashboard styles
1d59f274879f1e0d1f21c2bda3a3f89e57f936ae 6faa9d5809024b1e1963d7ad228ffe728f351b29 Cotton <yahyadard@gmail.com> 1762945629 +0100	commit: feat: Add method to count failed items in sync queue and update dashboard display
6faa9d5809024b1e1963d7ad228ffe728f351b29 473ac1e33df1195ea793ad78b7c401d6a5845d04 Cotton <yahyadard@gmail.com> 1762950857 +0100	commit: feat: Update asset definitions to load on 'init' hook for translation support
473ac1e33df1195ea793ad78b7c401d6a5845d04 8a5aaccbf6def7e96588d9c06b04b2c9f706995b Cotton <yahyadard@gmail.com> 1762954391 +0100	commit: feat: Add ConditionalMenus class for managing menu item visibility based on GHL contact tags
8a5aaccbf6def7e96588d9c06b04b2c9f706995b 913c9bd60b2b6fdb9336c5c3b8cd509bedb88daf Cotton <yahyadard@gmail.com> 1762954627 +0100	commit: feat: Add documentation for Conditional Menu Items with GHL Tag Visibility
913c9bd60b2b6fdb9336c5c3b8cd509bedb88daf b14e170e2469521377e15c6e4f494607030215f5 Cotton <yahyadard@gmail.com> 1763029346 +0100	commit: feat: Implement analytics dashboard with data visualization and export functionality
b14e170e2469521377e15c6e4f494607030215f5 145bdc74268fe79c4979224614162f0bff6bfe0f Cotton <yahyadard@gmail.com> 1763063242 +0100	commit: feat: Add family accounts functionality with settings and AJAX tag loading
145bdc74268fe79c4979224614162f0bff6bfe0f 3b7d5b1125b1b83ae209a151e05521e2fe4b9aa9 Cotton <yahyadard@gmail.com> 1763063291 +0100	commit: Refactor tag handling and introduce TagManager
3b7d5b1125b1b83ae209a151e05521e2fe4b9aa9 00303e6780b6e46c430229ed1c3b5ce87c089463 Cotton <yahyadard@gmail.com> 1763063312 +0100	commit: feat: Update database version to 1.6.1 and add family relationships table
00303e6780b6e46c430229ed1c3b5ce87c089463 b450eeb2410c236abee8a2a4912592cdc000ed37 Cotton <yahyadard@gmail.com> 1763063333 +0100	commit: feat: Add Family Manager frontend assets (CSS and JS) to AssetsManager
b450eeb2410c236abee8a2a4912592cdc000ed37 9588ee74eb4995fbaffc8379f076d346e1291739 Cotton <yahyadard@gmail.com> 1763063347 +0100	commit: feat: Integrate Family Manager and Family Relationships Repository into Loader
9588ee74eb4995fbaffc8379f076d346e1291739 5aa6b291da19dd5a8e1fcf94e97fd6574fcdbc7b Cotton <yahyadard@gmail.com> 1763064946 +0100	commit: feat: Add collapsible sections and toggle functionality for family documentation in settings
5aa6b291da19dd5a8e1fcf94e97fd6574fcdbc7b da19cf8a8befb3886632c4cfdddd69ae6491dc04 Cotton <yahyadard@gmail.com> 1763113675 +0100	commit: feat: Sync family tags for users upon registration and clear pending tags
da19cf8a8befb3886632c4cfdddd69ae6491dc04 e1d3246514a8c81cdeafa22f5c32c84a2f30e896 Cotton <yahyadard@gmail.com> 1763122694 +0100	commit: feat: Add BuddyBoss group integration and sync functionality for families
e1d3246514a8c81cdeafa22f5c32c84a2f30e896 241ed63fae7e370e76b5e4d10d4804601f0e9660 Cotton <yahyadard@gmail.com> 1763125002 +0100	commit: feat: Add advanced settings CSS and integrate with AssetsManager for family management
241ed63fae7e370e76b5e4d10d4804601f0e9660 275744d1911130cd1ada26e67331c896c4ed185d Cotton <yahyadard@gmail.com> 1763125472 +0100	commit: feat: Enhance family accounts documentation with invitation flow and user privacy details
275744d1911130cd1ada26e67331c896c4ed185d 51443bb95ddb6166732cc6ac688ba15fe5d0f60a Cotton <yahyadard@gmail.com> 1763322871 +0100	commit: feat: Add translation support for user queued message in GoHighLevel sync
51443bb95ddb6166732cc6ac688ba15fe5d0f60a 328419beaedb86cc6556733c1da0259db7717054 Cotton <yahyadard@gmail.com> 1763369224 +0100	commit: feat: Implement Family Manager and Relationships Management
328419beaedb86cc6556733c1da0259db7717054 f01e44d0fcd7736e8dde4698d00cefb7176d5454 Cotton <yahyadard@gmail.com> 1763385628 +0100	commit: feat: Trigger action on user tags update for integration support
f01e44d0fcd7736e8dde4698d00cefb7176d5454 e700c493e53eaef5724490166ccf564755032e29 Cotton <yahyadard@gmail.com> 1763385648 +0100	commit: Add LearnDash integration support with settings and event handling
e700c493e53eaef5724490166ccf564755032e29 04af32a1a30fb36c29c80e6b3518b8e81e340094 Cotton <yahyadard@gmail.com> 1763385664 +0100	commit: feat: Add CourseMetaBox for LearnDash automation settings
04af32a1a30fb36c29c80e6b3518b8e81e340094 c4fc4dc35e6d65f8de7d7c30f50787e5fd3a863a Cotton <yahyadard@gmail.com> 1763385684 +0100	commit: feat: Enhance QueueManager and QueueProcessor with error handling and sync success hooks
c4fc4dc35e6d65f8de7d7c30f50787e5fd3a863a e00d34a818d8dec24f31c7a5f6cbf00bfa32d72c Cotton <yahyadard@gmail.com> 1763385694 +0100	commit: fix: Correct table name for webhook sync logs in WebhookHandler
e00d34a818d8dec24f31c7a5f6cbf00bfa32d72c c8f1b38eb0b79697fbbb54d16fb0efb62f1e4de7 Cotton <yahyadard@gmail.com> 1763385703 +0100	commit: feat: Add LearnDash integration settings handling in AjaxHandler
c8f1b38eb0b79697fbbb54d16fb0efb62f1e4de7 38fd0a5a84d810cc21c50a9e6a949619698d4821 Cotton <yahyadard@gmail.com> 1763385710 +0100	commit: feat: Add LearnDash integration components to Loader
38fd0a5a84d810cc21c50a9e6a949619698d4821 20b89d5e7efcd5598b9e77b2e8b0c5e281802ec8 Cotton <yahyadard@gmail.com> 1763386992 +0100	commit: feat: Implement LearnDash content meta box for lesson, topic, and quiz completion tags
20b89d5e7efcd5598b9e77b2e8b0c5e281802ec8 5cb33986eaa6090d3e5e2a508bc41c373c4f6421 Cotton <yahyadard@gmail.com> 1763387063 +0100	commit: feat: Add Select2 styling overrides for improved meta box usability
5cb33986eaa6090d3e5e2a508bc41c373c4f6421 feec4c6ec2da9be6af9c08fe5871c59c0efc06a1 Cotton <yahyadard@gmail.com> 1763387198 +0100	commit: feat: Update meta box help text and icon for clarity on tagging functionality
feec4c6ec2da9be6af9c08fe5871c59c0efc06a1 9cf90c251debfc470fa95d62f7bb9b1e74df3739 Cotton <yahyadard@gmail.com> 1763388705 +0100	commit: feat: Add methods for disassociating members from custom object records in BuddyBoss integration
9cf90c251debfc470fa95d62f7bb9b1e74df3739 238c5cc80587d480369b0342305756cfbd387b9c Cotton <yahyadard@gmail.com> 1763389100 +0100	commit: feat: Handle duplicate relation errors in association response
238c5cc80587d480369b0342305756cfbd387b9c adc0019e3a7aa30a19a00f642161c9bba4e1d2ac Cotton <yahyadard@gmail.com> 1763389951 +0100	commit: feat: Add Select2 styling overrides for improved usability and appearance
adc0019e3a7aa30a19a00f642161c9bba4e1d2ac d32b8769f0ad51dc983bb1083a7f31c129aa473d Cotton <yahyadard@gmail.com> 1763393333 +0100	commit: feat: Update LearnDash integration descriptions for clarity on content syncing
d32b8769f0ad51dc983bb1083a7f31c129aa473d e3f6739be54ef7aec287fcff5adaa72487703212 Cotton <yahyadard@gmail.com> 1763393719 +0100	commit: feat: Improve connection warning message for clarity and styling
e3f6739be54ef7aec287fcff5adaa72487703212 89dc24c8fd4f270c21420587e79fc08f6079f7a1 Cotton <yahyadard@gmail.com> 1763396844 +0100	commit: Add NotificationManager for centralized notification handling
89dc24c8fd4f270c21420587e79fc08f6079f7a1 6bd4526483ce2fc1e97cb398b15dd5c2a4eac81d Cotton <yahyadard@gmail.com> 1763397827 +0100	commit: feat: Add method to get pending queue count for current site
6bd4526483ce2fc1e97cb398b15dd5c2a4eac81d c752e1731298a2d0cb1e7b45cfb45b1bd0e216ec Cotton <yahyadard@gmail.com> 1763457571 +0100	commit: feat: Integrate UserBulkActions initialization into AdminUI
c752e1731298a2d0cb1e7b45cfb45b1bd0e216ec 8d77a4abedcb1ab54ebd5dfb8c7d8fae506c4cd4 Cotton <yahyadard@gmail.com> 1763458021 +0100	commit: refactor: Update NotificationManager and LearnDashSync to use settings manager for options retrieval
8d77a4abedcb1ab54ebd5dfb8c7d8fae506c4cd4 c31e4cd5409acbc365c95efd9be011853a0fc062 Cotton <yahyadard@gmail.com> 1763547394 +0100	commit: feat: Add Custom URL Parameters feature for GoHighLevel forms
c31e4cd5409acbc365c95efd9be011853a0fc062 e20015392471161479e0c0a828d921776bc75117 Cotton <yahyadard@gmail.com> 1763551321 +0100	commit: feat: Implement score-based tagging for quizzes with customizable thresholds
e20015392471161479e0c0a828d921776bc75117 101823246d96cf45ae3eed84cdc3dd814af9e1a9 Cotton <yahyadard@gmail.com> 1763551567 +0100	commit: refactor: Remove excessive logging from quiz completion and score threshold handling
101823246d96cf45ae3eed84cdc3dd814af9e1a9 5cd30548867bc4e59280ac46344035979622e4a3 Cotton <yahyadard@gmail.com> 1763553507 +0100	commit: feat: Update database version to 1.9.1 and remove enhanced logging columns
5cd30548867bc4e59280ac46344035979622e4a3 b516a3013b19e1170f74e2fa3c0912495f9f9091 Cotton <yahyadard@gmail.com> 1763635389 +0100	commit: Add LearnDash Group Sync Module for tag management and auto-enrollment
b516a3013b19e1170f74e2fa3c0912495f9f9091 6dc68c6c12debaeb2399cf5b6e9f989d4e24c581 Cotton <yahyadard@gmail.com> 1763648456 +0100	commit: style: Update button classes for webhook actions to use consistent styling
6dc68c6c12debaeb2399cf5b6e9f989d4e24c581 190a9e460829ced644608f60904d180c4b8a187d Cotton <yahyadard@gmail.com> 1763649947 +0100	commit: feat: Enhance mobile responsiveness for field mapping and forms, including card layout and improved styling
190a9e460829ced644608f60904d180c4b8a187d dadf96891e0ba5618765378dd48dbab9c325e73c Cotton <yahyadard@gmail.com> 1763650049 +0100	commit: fix: Update asset version numbers for field mapping and forms
dadf96891e0ba5618765378dd48dbab9c325e73c 5bf1d5315dea36e411240d2d8b7aac2b095b1abe Cotton <yahyadard@gmail.com> 1763665153 +0100	commit: refactor: Remove onboarding tour assets and update Loader class for LearnDash group metabox integration
5bf1d5315dea36e411240d2d8b7aac2b095b1abe 264ecafc9684f6be2411c0b8091c69d3eb1cc83d Cotton <yahyadard@gmail.com> 1763735081 +0100	commit: refactor: Simplify gatherFormData method to serialize inputs from active tab panel
264ecafc9684f6be2411c0b8091c69d3eb1cc83d 83c5fad46b14e63915856c2ada27896b3296c8bf Cotton <yahyadard@gmail.com> 1763735096 +0100	commit: refactor: Update add_admin_asset method to support custom base URL and enhance asset registration for admin pages
83c5fad46b14e63915856c2ada27896b3296c8bf 2d17b7423a73faee8a3e42afa14679f54a9af670 Cotton <yahyadard@gmail.com> 1763735107 +0100	commit: feat: Implement BuddyBoss Groups integration settings with dynamic tab and content rendering
2d17b7423a73faee8a3e42afa14679f54a9af670 37fd0125b802b96c388516559b4686d521dcee5b Cotton <yahyadard@gmail.com> 1763735118 +0100	commit: fix: Update AJAX URL and nonce references in product meta box script
37fd0125b802b96c388516559b4686d521dcee5b f8a703c6e5b5861dc54b8dba4147468dc113c18a Cotton <yahyadard@gmail.com> 1763923633 +0100	commit: Remove BuddyBoss Groups Integration Settings template file
f8a703c6e5b5861dc54b8dba4147468dc113c18a 7c2090fa0849fb588e653899748a387efe56f142 Cotton <yahyadard@gmail.com> 1763994085 +0100	commit: feat: Add comprehensive GoHighLevel CRM integration documentation
7c2090fa0849fb588e653899748a387efe56f142 1aee329acf97c45e7bfc20d340cc0647e6432e16 Cotton <yahyadard@gmail.com> 1763994558 +0100	commit: fix: Correct indentation for add_submenu_page in MenuManager class
1aee329acf97c45e7bfc20d340cc0647e6432e16 4e54066fdad5ebab8192412b38cf7d39f38c9310 Cotton <yahyadard@gmail.com> 1764065899 +0100	commit: fix: Update class and method documentation for clarity and consistency
4e54066fdad5ebab8192412b38cf7d39f38c9310 a4da8e62c998f4bbe616eaffc810280d91557d61 Cotton <yahyadard@gmail.com> 1764084109 +0100	commit: fix: Add missing newline at end of file in Client.php
a4da8e62c998f4bbe616eaffc810280d91557d61 2b9a55ce2e87dfb8c697c4b7c4e3fff94bf4f6cf Cotton <yahyadard@gmail.com> 1764159397 +0100	commit: fix: Update default sync direction to 'both' in WebhookHandler
2b9a55ce2e87dfb8c697c4b7c4e3fff94bf4f6cf 7282348e2e9a4798ba507066122fe4e95ff559e9 Cotton <yahyadard@gmail.com> 1764159428 +0100	commit: fix: Update URL handling in Client class to remove query string before modifying contacts endpoint
7282348e2e9a4798ba507066122fe4e95ff559e9 df8773f3e52da8a904a90cd71a25341be181acb8 Cotton <yahyadard@gmail.com> 1764159441 +0100	commit: fix: Enhance save_site_settings method to check for unchanged settings in multisite context
df8773f3e52da8a904a90cd71a25341be181acb8 9dde7b517bf41f561bae5aff1c6c5847c5f26b78 Cotton <yahyadard@gmail.com> 1764253020 +0100	commit: fix: Refactor handle_user_register_update method to improve error handling and logging for user registration and updates
9dde7b517bf41f561bae5aff1c6c5847c5f26b78 a6818723cf7c468f57f0199650f5a5d7b76fa2e9 Cotton <yahyadard@gmail.com> 1764253043 +0100	commit: fix: Improve error handling in save_settings method to throw exceptions on failure
a6818723cf7c468f57f0199650f5a5d7b76fa2e9 2a8bdf4395a252a4db8968a99d665b9ee93a79b7 Cotton <yahyadard@gmail.com> 1764329364 +0100	commit: fix: Update .gitignore to include /ideas/ directory
2a8bdf4395a252a4db8968a99d665b9ee93a79b7 870b118af72387103527200021e2997ce3168cab Cotton <yahyadard@gmail.com> 1764416283 +0100	commit: feat: Add Setup Wizard submenu and render method in MenuManager
870b118af72387103527200021e2997ce3168cab d6000d2a25c852b2ddbde2dceb407c295a142b57 Cotton <yahyadard@gmail.com> 1764416297 +0100	commit: feat: Add Setup Wizard assets and improve token fetching in AssetsManager
d6000d2a25c852b2ddbde2dceb407c295a142b57 8da473b677268dddcba5e3ab4d8536d510f77f7d Cotton <yahyadard@gmail.com> 1764497041 +0100	commit: fix: Ensure newline at end of README.md for proper formatting
8da473b677268dddcba5e3ab4d8536d510f77f7d 5f704ba83e716c97524c0ea75bcc2e6d2db99577 Cotton <yahyadard@gmail.com> 1764576144 +0100	commit: feat: Add submission limit and custom message settings to forms, with AJAX handling for submission tracking
5f704ba83e716c97524c0ea75bcc2e6d2db99577 0bc9d6aa763afc40dacca27e942afc854f42dfe4 Cotton <yahyadard@gmail.com> 1764580474 +0100	commit: feat: Enhance variable display with copy functionality in forms management
0bc9d6aa763afc40dacca27e942afc854f42dfe4 f0b99304b1e1baffee4949cb16bee98efc98b2e1 Cotton <yahyadard@gmail.com> 1764583059 +0100	commit: feat: Add Setup Wizard section to general settings for guided configuration
f0b99304b1e1baffee4949cb16bee98efc98b2e1 ba669f1f79be01276030cceda17dbd4e9e855a7c Cotton <yahyadard@gmail.com> 1764583087 +0100	commit: feat: Enhance Setup Wizard with improved layout, tab functionality, and settings saving
ba669f1f79be01276030cceda17dbd4e9e855a7c 3eef8c7449ac88b1d1670e88e5442275f7d625e9 Cotton <yahyadard@gmail.com> 1764583157 +0100	commit: feat: Implement setup wizard redirect on plugin activation with safety checks
3eef8c7449ac88b1d1670e88e5442275f7d625e9 5eb12eadcc7ff57b08a9b311f5e91604ef5c7aae Cotton <yahyadard@gmail.com> 1764583166 +0100	commit: feat: Revise OAuth connection tab with enhanced descriptions and recommended status
5eb12eadcc7ff57b08a9b311f5e91604ef5c7aae 3b500acd0836464591ff1e56a2daf059ef82dd6e Cotton <yahyadard@gmail.com> 1764583174 +0100	commit: feat: Adjust button width in settings CSS for improved layout
3b500acd0836464591ff1e56a2daf059ef82dd6e 29787edff9fa605af9494b0ec858752e8d758b34 Cotton <yahyadard@gmail.com> 1764583186 +0100	commit: feat: Add dashboard CSS and enhance setup wizard JS with additional settings for improved user experience
29787edff9fa605af9494b0ec858752e8d758b34 e729faec28044768f78b30bae4117877de88d839 Cotton <yahyadard@gmail.com> 1764583193 +0100	commit: feat: Add AJAX handler for saving wizard settings in SettingsManager
e729faec28044768f78b30bae4117877de88d839 e482dd7f5269036304cb92832b760b750b789210 Cotton <yahyadard@gmail.com> 1764583680 +0100	commit: feat: Update setup wizard description for improved onboarding clarity and remove deprecated UI elements
e482dd7f5269036304cb92832b760b750b789210 39fccaa40165dac1678590f0e70f55dccfacceba Cotton <yahyadard@gmail.com> 1764586806 +0100	commit: feat: Enhance dashboard metrics by adding GHL contacts count and improving user sync metrics
39fccaa40165dac1678590f0e70f55dccfacceba ba8efd4d5c21969c266444593c978c0ecafc730a Cotton <yahyadard@gmail.com> 1764586819 +0100	commit: feat: Implement bulk user synchronization feature with progress tracking and AJAX handling
ba8efd4d5c21969c266444593c978c0ecafc730a 8fa65ea1eca28dc342286286de9854d3fd3f2056 Cotton <yahyadard@gmail.com> 1764586827 +0100	commit: feat: Add progress bar styles for enhanced user feedback during operations
8fa65ea1eca28dc342286286de9854d3fd3f2056 e6c7f3d87b1560258b976825c12d74f8f51078cd Cotton <yahyadard@gmail.com> 1764586838 +0100	commit: feat: Add tools page JavaScript asset for tools tab functionality and re-initialize tools handlers on settings tab load
e6c7f3d87b1560258b976825c12d74f8f51078cd 18ea8d09ee29f72ed3cb2480c46699ba7fb8cb97 Cotton <yahyadard@gmail.com> 1764598254 +0100	commit: refactor: Move LearnDash integration to PRO version
18ea8d09ee29f72ed3cb2480c46699ba7fb8cb97 e26035d6a3500a196cc00d8714102ebf2abbf4fb Cotton <yahyadard@gmail.com> 1764598261 +0100	commit: refactor: Remove LearnDash integration template file
e26035d6a3500a196cc00d8714102ebf2abbf4fb 247f89d6f975b92a983ef08a38d4d9470cbaa433 Cotton <yahyadard@gmail.com> 1764598272 +0100	commit: feat: Enhance LearnDash integration with PRO version support and styling
247f89d6f975b92a983ef08a38d4d9470cbaa433 f201f86dac3c351a2fe8eb38a790a52eefc558ca Cotton <yahyadard@gmail.com> 1764598281 +0100	commit: feat: Enhance webhook handling and logging for better debugging and performance
f201f86dac3c351a2fe8eb38a790a52eefc558ca 8369a31b5c7ab7867ceb858bd2c871a7f462c065 Cotton <yahyadard@gmail.com> 1764598291 +0100	commit: refactor: Remove LearnDash integration tabs and panels from settings template
8369a31b5c7ab7867ceb858bd2c871a7f462c065 5c38e18a7cf762109925782f04b765885b7fc1bf Cotton <yahyadard@gmail.com> 1764598307 +0100	commit: refactor: Remove LearnDash integration settings from AJAX handler
5c38e18a7cf762109925782f04b765885b7fc1bf ef19fd0f684adbf5eb753ee1c95670bd6fe0cecc Cotton <yahyadard@gmail.com> 1764598324 +0100	commit: refactor: Remove LearnDash integration references from AssetsManager and Loader classes
ef19fd0f684adbf5eb753ee1c95670bd6fe0cecc 2df2483235cc628d5f1c6de904e9494640248260 Cotton <yahyadard@gmail.com> 1764598360 +0100	commit: refactor: Remove commented LearnDash integration references from Loader class
2df2483235cc628d5f1c6de904e9494640248260 fd285be6f72556dfa51db6daadd190cb4026e9fb Cotton <yahyadard@gmail.com> 1764598994 +0100	commit: refactor: Update tooltip positioning logic for improved accuracy and consistency
fd285be6f72556dfa51db6daadd190cb4026e9fb f993c3d73afe15a59b8cf96b26c254f214e96216 Cotton <yahyadard@gmail.com> 1764599400 +0100	commit: refactor: Update styles for forms table to enhance appearance and consistency
f993c3d73afe15a59b8cf96b26c254f214e96216 06df25b4b624dcbc59edf8cced109c8fa4c53a3e Cotton <yahyadard@gmail.com> 1764608077 +0100	commit: refactor: Lock email field sync direction to 'both' and ensure proper submission
06df25b4b624dcbc59edf8cced109c8fa4c53a3e 41f5aea617c7bcbbc8b972c12ce84bb1a4db9ce6 Cotton <yahyadard@gmail.com> 1764755368 +0100	commit: refactor: Save last bulk sync time and include it in the response for bulk user sync
41f5aea617c7bcbbc8b972c12ce84bb1a4db9ce6 cc4c92a6839ed8dd1c29234294a273439ed6615b Cotton <yahyadard@gmail.com> 1764760985 +0100	commit: refactor: Comment out max-width and display properties in CSS for forms and globals
cc4c92a6839ed8dd1c29234294a273439ed6615b e4e55ad5eeed8a4f596c38140ce9f728b960b690 Cotton <yahyadard@gmail.com> 1764769169 +0100	commit: Remove Family Accounts feature and associated templates
e4e55ad5eeed8a4f596c38140ce9f728b960b690 339752fc9250050dcdf64c0413696cddbfc4543b Cotton <yahyadard@gmail.com> 1764769181 +0100	commit: refactor: Update Family Accounts integration to support PRO plugin and enhance access control
339752fc9250050dcdf64c0413696cddbfc4543b 8ceaf4e9f006b23d4379b41db0010be05e303de2 Cotton <yahyadard@gmail.com> 1764769215 +0100	commit: refactor: Remove FamilyManager class and associated functionality
8ceaf4e9f006b23d4379b41db0010be05e303de2 e5de62c219a3056c1785186f109149dfdd59fffd Cotton <yahyadard@gmail.com> 1764843647 +0100	commit: refactor: Remove Family Manager assets and related localization for improved code clarity
e5de62c219a3056c1785186f109149dfdd59fffd afedf3041a75568e77b2718edc93432f6dfeea94 Cotton <yahyadard@gmail.com> 1764844504 +0100	commit: refactor: Increase max retry attempts from 3 to 5 in QueueManager for improved reliability
afedf3041a75568e77b2718edc93432f6dfeea94 014854aac513c78b5dd1648436f54b255a769426 Cotton <yahyadard@gmail.com> 1764844512 +0100	commit: refactor: Remove Family Manager CSS and JavaScript files for codebase cleanup
014854aac513c78b5dd1648436f54b255a769426 76f941ff3ab1996505208a10e6264122bdf02979 Cotton <yahyadard@gmail.com> 1764846481 +0100	commit: refactor: Simplify custom fields handling and add PRO upgrade notice in field mapping
76f941ff3ab1996505208a10e6264122bdf02979 6bdd48725d894084b09570e7dd58040efc44b6f9 Cotton <yahyadard@gmail.com> 1764846489 +0100	commit: refactor: Implement reusable PRO upgrade notice template for enhanced feature promotion
6bdd48725d894084b09570e7dd58040efc44b6f9 bb722564d7709a91e75e6ec8a55d63d016073e6c Cotton <yahyadard@gmail.com> 1764846979 +0100	commit: refactor: Remove max-width property from custom objects wrapper for improved responsiveness
bb722564d7709a91e75e6ec8a55d63d016073e6c 459abd9217cc712cebc947a6cf11561c8086c2f1 Cotton <yahyadard@gmail.com> 1764858145 +0100	commit: Enhance custom object settings UI: Update sync triggers, improve contact association labels, and add secondary contacts section. Remove advanced options for clarity.
459abd9217cc712cebc947a6cf11561c8086c2f1 76dad2a295ece01e3b115316a70bbf8c2b24db3c Cotton <yahyadard@gmail.com> 1764931104 +0100	commit: Remove custom objects management template from admin panel
76dad2a295ece01e3b115316a70bbf8c2b24db3c 7a72c0c9e1abadbd7c1c64e89d1423e3785eb6e9 Cotton <yahyadard@gmail.com> 1764931125 +0100	commit: feat: Add filter for custom objects template path and enhance admin navigation tabs
7a72c0c9e1abadbd7c1c64e89d1423e3785eb6e9 b3b6428f0df93a3695cea73e42207276fb80f376 Cotton <yahyadard@gmail.com> 1764931140 +0100	commit: feat: Add LearnDash Course Sync documentation and remove unused custom object assets
b3b6428f0df93a3695cea73e42207276fb80f376 62cb5e3636cd972755390ca6597181624b5a0ac0 Cotton <yahyadard@gmail.com> 1764931150 +0100	commit: fix: Update namespace for CustomObjectFieldDiscovery in SettingsManager
62cb5e3636cd972755390ca6597181624b5a0ac0 4fd84794285c41e7d7749e2a223a40635c783bba Cotton <yahyadard@gmail.com> 1764931455 +0100	commit: refactor: Remove Custom Objects submenu from admin menu
4fd84794285c41e7d7749e2a223a40635c783bba 8b23a467fff942e0d228f0daa414eeea2d63cb4d Cotton <yahyadard@gmail.com> 1764933163 +0100	commit: feat: Add Pro feature lock icons and settings for Pro features in forms
8b23a467fff942e0d228f0daa414eeea2d63cb4d 270a75fd9ab941ca4999229ea88d29294599089d Cotton <yahyadard@gmail.com> 1764936792 +0100	commit: feat: Implement dismissible upgrade notice banner with AJAX handling
270a75fd9ab941ca4999229ea88d29294599089d 387e1633815dc6c28ec2141227bf51dad58ecec1 Cotton <yahyadard@gmail.com> 1765115630 +0100	commit: refactor: Remove ConditionalMenus class and related documentation
387e1633815dc6c28ec2141227bf51dad58ecec1 e79c4109d06bb9e2fee48e88d835947aa6befd54 Cotton <yahyadard@gmail.com> 1765115718 +0100	pull --rebase origin main (finish): refs/heads/main onto e79c4109d06bb9e2fee48e88d835947aa6befd54
e79c4109d06bb9e2fee48e88d835947aa6befd54 de883c888e5b95efa920730ff93c9c2a96514a9f Cotton <yahyadard@gmail.com> 1765115761 +0100	commit: feat: Add styling for inline search in Select2 component
de883c888e5b95efa920730ff93c9c2a96514a9f 7ab197c510afb220db49670e92e8adbb5b1199d1 Cotton <yahyadard@gmail.com> 1765115775 +0100	commit: feat: Update family accounts feature message for administrators
7ab197c510afb220db49670e92e8adbb5b1199d1 44ce24d257c75a6bc9cfe10b531b5e987773fb07 Cotton <yahyadard@gmail.com> 1765115781 +0100	commit: fix: Change file permissions for check and fix scripts
44ce24d257c75a6bc9cfe10b531b5e987773fb07 2375a57708319430c376f9c6be0a08b165ee1622 Cotton <yahyadard@gmail.com> 1765116656 +0100	commit: feat: Add Elementor integration with GoHighLevel form widget
2375a57708319430c376f9c6be0a08b165ee1622 0dfa66197fa19efaff60ee433d8efb4e602687ef Cotton <yahyadard@gmail.com> 1765116667 +0100	commit: fix: Update base URL handling for white label domains in ShortcodeManager
0dfa66197fa19efaff60ee433d8efb4e602687ef 4afbef93cd40e39d7ea89ca579863b3437e04480 Cotton <yahyadard@gmail.com> 1765199967 +0100	commit: fix: Update admin menu actions and improve plugin action links
4afbef93cd40e39d7ea89ca579863b3437e04480 358f64d5a4e40279437aeca82720e66e36dad901 Cotton <yahyadard@gmail.com> 1765203760 +0100	commit: fix: Update menu page title from 'LeadConnector' to 'GHL CRM'
358f64d5a4e40279437aeca82720e66e36dad901 b679ae9535ed8de907a6a87acd48ca099cf8a224 Cotton <yahyadard@gmail.com> 1765203770 +0100	commit: fix: Update OAuth authorization URL parameters for consistency
b679ae9535ed8de907a6a87acd48ca099cf8a224 8167da7cb19b7d7d8fcb9f7f601a67f47334fcc6 Cotton <yahyadard@gmail.com> 1765205363 +0100	commit: fix: Expand OAuth scope parameters for enhanced API access
8167da7cb19b7d7d8fcb9f7f601a67f47334fcc6 a1c7c002ba74c5584855fa472d87dd2087d8d6c1 Cotton <yahyadard@gmail.com> 1765205369 +0100	commit: fix: Enhance API connection verification to support both API Key and OAuth credentials
a1c7c002ba74c5584855fa472d87dd2087d8d6c1 1b1b5ae668f8fba89541a6ed72322d5c87bc9c2a Cotton <yahyadard@gmail.com> 1765205377 +0100	commit: fix: Refactor OAuth callback handling to streamline state management and improve redirect logic
1b1b5ae668f8fba89541a6ed72322d5c87bc9c2a 135f6db3e28c9dec57dbbeced2bf86c1532deb86 Cotton <yahyadard@gmail.com> 1765206937 +0100	commit: fix: Enhance connection status handling by triggering actions on verification changes
135f6db3e28c9dec57dbbeced2bf86c1532deb86 46024eb0ad18d5be3e6e6ad9644f91b7010db9a7 Cotton <yahyadard@gmail.com> 1765207713 +0100	commit: fix: Implement per-page logs preference with AJAX handling and user meta storage
46024eb0ad18d5be3e6e6ad9644f91b7010db9a7 97a18bde06adc8fdd5fd778a4e66afd31f0f95d2 Cotton <yahyadard@gmail.com> 1765209337 +0100	commit: fix: Remove unnecessary OAuth scope for editing location tasks
97a18bde06adc8fdd5fd778a4e66afd31f0f95d2 7868aad1508f07ce1fa322febaa75b21b56b67a4 Cotton <yahyadard@gmail.com> 1765209361 +0100	commit: fix: Remove unnecessary OAuth scope for editing location tasks
7868aad1508f07ce1fa322febaa75b21b56b67a4 fdeda821751dc01f04162b8dcee34be91949ca25 Cotton <yahyadard@gmail.com> 1765209484 +0100	commit: fix: Update label to clarify pending and failed contacts in reports
fdeda821751dc01f04162b8dcee34be91949ca25 20e538b6f264d9a0165af4f612f63604e64fabfa Cotton <yahyadard@gmail.com> 1765277736 +0100	commit: Refactor code for improved readability and consistency
20e538b6f264d9a0165af4f612f63604e64fabfa 185a7bb91954c608b07f26496b6e80710f326f40 Cotton <yahyadard@gmail.com> 1766926993 +0100	pull --tags origin main: Fast-forward
185a7bb91954c608b07f26496b6e80710f326f40 5df26db38fea92c002cfc11dd7e1451c4701b011 Cotton <yahyadard@gmail.com> 1766927871 +0100	commit: fix: Update GHL domain in auto-fill handler for correct iframe detection
5df26db38fea92c002cfc11dd7e1451c4701b011 cb89fe38ee17715ca5f6aa675d38b31a69393126 Cotton <yahyadard@gmail.com> 1766927879 +0100	commit: fix: Disable logging of OAuth events by returning early in log_oauth_event method
cb89fe38ee17715ca5f6aa675d38b31a69393126 16c9318701e9ce698f2b0ad72ac09dafb35f8b4e Cotton <yahyadard@gmail.com> 1766927888 +0100	commit: fix: Update URLs to use the new GoHighLevel domain
16c9318701e9ce698f2b0ad72ac09dafb35f8b4e 9d3c8e4aba9c4087d9a2d0fe328b5d79f9d0052c Cotton <yahyadard@gmail.com> 1766941740 +0100	commit: feat: Filter dashboard metrics by current location ID for improved data accuracy
9d3c8e4aba9c4087d9a2d0fe328b5d79f9d0052c d1d6c97d888cdfa954db75c0b7187ed16c193dcb Cotton <yahyadard@gmail.com> 1767102895 +0100	commit: feat: Implement PRO version enhancements for sync logs, including detailed view and blurred content for free users
d1d6c97d888cdfa954db75c0b7187ed16c193dcb f749f0a70ad8a51605baeef7ec7cb451dfc476a8 Cotton <yahyadard@gmail.com> 1767104957 +0100	commit: fix: Remove debug print statement for user register tags in general settings
f749f0a70ad8a51605baeef7ec7cb451dfc476a8 10075d320bb71f6e65751ca65fa2a085648d9f4d Cotton <yahyadard@gmail.com> 1767106431 +0100	commit: feat: Enhance cache key generation to include location ID for scoped contact caching
10075d320bb71f6e65751ca65fa2a085648d9f4d db186c99824cf350c3988e33d772ecd5da822900 Cotton <yahyadard@gmail.com> 1767106457 +0100	commit: fix: Update error message for OAuth refresh attempts to indicate reconnection required
db186c99824cf350c3988e33d772ecd5da822900 18f9a41560570eda79444f9e53cc9be15a08ee33 Cotton <yahyadard@gmail.com> 1767106469 +0100	commit: feat: Add caching for access token and refresh state management in OAuthHandler
18f9a41560570eda79444f9e53cc9be15a08ee33 079c6bb8170015bbad34e14fc93170eb3204fa75 Cotton <yahyadard@gmail.com> 1767106478 +0100	commit: feat: Enhance role tags configuration handling in AssetsManager and AjaxHandler
079c6bb8170015bbad34e14fc93170eb3204fa75 bb8d240087eedb4d8b5eb367c84579ccadf591e5 Cotton <yahyadard@gmail.com> 1767106490 +0100	commit: feat: Refactor role tags handling to support location-specific configurations and legacy fallback
bb8d240087eedb4d8b5eb367c84579ccadf591e5 d2dab8f6140d4e0ed2b94efe42be7f17f6080cc1 Cotton <yahyadard@gmail.com> 1767110184 +0100	commit: fix: Remove testing mode comments and streamline activation redirect logic
