Environment Management
List of CRM environments with description and last commit.
crm1
Branch:
3820-case-retainer-verify-if-the-retainer-belongs-to-a-different-contract
Merged into dev:
No
Last Commit:
Jan 02, 2026 at 03:37 PM UTC-05:00
(2911a80)
Message:
3820: Reverting visual changes on detail view.
closes #3820
closes #3820
Description:
No description provided.
crm2
Branch:
3904-depo-provera-changes-iv
Merged into dev:
No
Last Commit:
Jan 16, 2026 at 11:57 AM UTC-05:00
(e9be52d)
Message:
3904: Adding intake status for depo.
Description:
No description provided.
crm3
Branch:
3934-new-google-maps
Merged into dev:
No
Last Commit:
Jan 27, 2026 at 03:36 PM UTC-05:00
(17869c6)
Message:
3934: Google Maps Migration
closes #3934
Created a new file that will be shared among all of the SugarFields
with methods to overwrite the existing ones globally. This was
intentionally made to prevent a major refactor, leaving the existing javascripts
untouched and only touching the necessary files.
Now google maps loads async and the libaries are dynamically loaded as required by migration.
All warnings for Google Maps were removed.
A small change for the primary_ and alt_ address state on case scripts was required since
for some reason it was not loading the def that actually exists in `custom/Extension/modules/Cases/Ext/vardefs/sugarfield_primary_address_state.php`
Requires updating Google Maps keys for production to use the new service.
closes #3934
Created a new file that will be shared among all of the SugarFields
with methods to overwrite the existing ones globally. This was
intentionally made to prevent a major refactor, leaving the existing javascripts
untouched and only touching the necessary files.
Now google maps loads async and the libaries are dynamically loaded as required by migration.
All warnings for Google Maps were removed.
A small change for the primary_ and alt_ address state on case scripts was required since
for some reason it was not loading the def that actually exists in `custom/Extension/modules/Cases/Ext/vardefs/sugarfield_primary_address_state.php`
Requires updating Google Maps keys for production to use the new service.
Description:
No description provided.
crm4
Branch:
3832-roundup-collapse-all-empty-panels
Merged into dev:
No
Last Commit:
Nov 24, 2025 at 03:35 PM UTC-05:00
(db7a439)
Message:
3832: Code Review
closes #3832
closes #3832
Description:
No description provided.
crm5
Branch:
3214-poa-panels---logic-enhancements
Merged into dev:
No
Last Commit:
Feb 11, 2025 at 03:10 PM UTC-05:00
(87bc58b)
Message:
3214: Code Review
Description:
Adding POA rules for Roundup
Adding POA Rules
Starting with Roundup
- If has documents = yes, then show the next question
- If can get documents = yes then show transition message
- If can get documents = no then show who has poa and available
Adding POA Rules
Starting with Roundup
- If has documents = yes, then show the next question
- If can get documents = yes then show transition message
- If can get documents = no then show who has poa and available
crm6
Branch:
3824-torts-voicemail-keep-them-consistent
Merged into dev:
No
Last Commit:
Nov 26, 2025 at 02:16 PM UTC-05:00
(002a3af)
Message:
3824: Keeping the Torts Introduction Messages Standard
closes #3824
Following the switchIntroductionMessage from `pfas`, `asbestos` and `depo_provera`,
this introduces a single switchIntroductionMessage that can be used by any tort
passing a configuration object and what action it desires to take.
This single point of entry for the switchIntroductionMessage ensures that all torts behaves
identically.
closes #3824
Following the switchIntroductionMessage from `pfas`, `asbestos` and `depo_provera`,
this introduces a single switchIntroductionMessage that can be used by any tort
passing a configuration object and what action it desires to take.
This single point of entry for the switchIntroductionMessage ensures that all torts behaves
identically.
Description:
No description provided.
crm7
Branch:
3849-shipengine-shipping-label-prevent-sending-the-label-more-than-once
Merged into dev:
No
Last Commit:
Dec 02, 2025 at 01:20 PM UTC-05:00
(c8800ae)
Message:
3849: Prevent Sending a Shipping Label more than once
closes #3849
This will introduce a new entrypoint which will validate, for a given document, parent and source, if there is any active envelopes for that document.
If any of the selected documents has an active envelope, it will block generating the shipping labels.
This commit also fixes the issue of the screen being divided in half whenever a the modal is displayed. The main issue with was that within homer.css,
there is a rule that makes the position of the body.modal-open absolute, breaking the page in half.
closes #3849
This will introduce a new entrypoint which will validate, for a given document, parent and source, if there is any active envelopes for that document.
If any of the selected documents has an active envelope, it will block generating the shipping labels.
This commit also fixes the issue of the screen being divided in half whenever a the modal is displayed. The main issue with was that within homer.css,
there is a rule that makes the position of the body.modal-open absolute, breaking the page in half.
Description:
No description provided.
crm8
Branch:
2521-import-data-into-suite-crm
Merged into dev:
Yes
Last Commit:
Nov 10, 2024 at 09:05 AM UTC-05:00
(c0b516b)
Message:
Merge branch 'dev' into 2521-import-data-into-suite-crm
Description:
SuiteCRM Data Integration
crm9
Branch:
issue-1887-export-leads-to-leadconduit
Merged into dev:
No
Last Commit:
Nov 15, 2024 at 11:22 AM UTC-05:00
(f5b1610)
Message:
1887: Adjusting the map for exporting the lead.
Description:
SF Testing with LeadConduit
crm10
Branch:
2691-all-torts-still-in-treatment-question
Merged into dev:
No
Last Commit:
Jul 31, 2024 at 01:33 PM UTC-04:00
(d28d1f0)
Message:
Add under treatment on Roundup (lead and case side) #2691
Description:
All Cancer Torts: Under Treatment Question
crm11
Branch:
3925-sweeps-improve-the-process-performance
Merged into dev:
No
Last Commit:
Jan 15, 2026 at 05:17 PM UTC-05:00
(7b2302a)
Message:
Buffered Supressed Lists check.
Description:
Complexity & performance (N = 5,000)
Note: In SuiteCRM/SugarCRM, BeanFactory::getBean() and SugarBean->save() result in database queries.
Query counts below include both explicit SQL and implicit BeanFactory/SugarBean I/O.
V1
In-file duplicate check: O(N²) due to nested scanning of processed rows.
CRM campaign duplicates: O(N·C) due to per-lead scan of existing campaign leads.
Suppression:
O(N) suppression SQL queries (one per lead)
O(N) BeanFactory::getBean() lead loads
Pre-migration DB round trips:
~5,002 explicit SQL + ~5,000 implicit BeanFactory queries ≈ ~10,000 DB operations
V2
In-file duplicate check: O(N) single-pass counting and filtering.
CRM campaign duplicates: O(C + N) using a cached, normalized phone set.
Suppression:
O(N) in-memory map build
2 bulk SQL queries (phones + emails)
No per-lead BeanFactory reads
Pre-migration DB round trips:
~5 total SQL queries
Note: In SuiteCRM/SugarCRM, BeanFactory::getBean() and SugarBean->save() result in database queries.
Query counts below include both explicit SQL and implicit BeanFactory/SugarBean I/O.
V1
In-file duplicate check: O(N²) due to nested scanning of processed rows.
CRM campaign duplicates: O(N·C) due to per-lead scan of existing campaign leads.
Suppression:
O(N) suppression SQL queries (one per lead)
O(N) BeanFactory::getBean() lead loads
Pre-migration DB round trips:
~5,002 explicit SQL + ~5,000 implicit BeanFactory queries ≈ ~10,000 DB operations
V2
In-file duplicate check: O(N) single-pass counting and filtering.
CRM campaign duplicates: O(C + N) using a cached, normalized phone set.
Suppression:
O(N) in-memory map build
2 bulk SQL queries (phones + emails)
No per-lead BeanFactory reads
Pre-migration DB round trips:
~5 total SQL queries
PFAS and Map Data
Branch:
pfas-importer-and-tools
Merged into dev:
Unknown
Last Commit:
Wed Oct 30 16:08:11 2024 -0400
Message:
Highlighting the row.
Description:
Will have a collection of Maps and data for display.
Please use the following link to access:
http://pfas.dev.intakedesk.net/dev_tools/data_importer/PFAS/index.html
Please use the following link to access:
http://pfas.dev.intakedesk.net/dev_tools/data_importer/PFAS/index.html
IntakeDesk Development Server