Environment Management
List of CRM environments with description and last commit.
crm1
Database:
suitecrm_64ebdaf9
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
Database:
suitecrm_6e3eccf2
Merged into dev:
No
Last Commit:
Jun 01, 2026 at 05:47 PM UTC-04:00
(8bcb96a)
Message:
4125: Date validations.
Description:
No description provided.
crm3
Database:
suitecrm_64ebdaf9
Merged into dev:
No
Last Commit:
May 18, 2026 at 10:24 AM UTC-04:00
(d888794)
Message:
Merge branch 'dev' into 4180-pesticide-income-loss-new-fields-and-scripts
Description:
No description provided.
crm4
Database:
suitecrm_6e3eccf2
Merged into dev:
No
Last Commit:
Apr 28, 2026 at 04:08 PM UTC-04:00
(7499a40)
Message:
4158: Pesticide fixes for Cases and Leads
closes #4158
closes #3961
* Fixes display and data issues in Cases DetailView related to exposure calculations
* Fixes saving of exposure calculation data in Cases
* Resolves issue where treatments were not displaying (now shown when “Other treatments” is selected or medications are present)
* Adds confirmation alert before clearing exposure-related panels
* Disables inline editing for exposure date fields that impact calculations
closes #4158
closes #3961
* Fixes display and data issues in Cases DetailView related to exposure calculations
* Fixes saving of exposure calculation data in Cases
* Resolves issue where treatments were not displaying (now shown when “Other treatments” is selected or medications are present)
* Adds confirmation alert before clearing exposure-related panels
* Disables inline editing for exposure date fields that impact calculations
Description:
No description provided.
crm5
Database:
suitecrm_64ebdaf9
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
Database:
suitecrm_64ebdaf9
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
Database:
suitecrm
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
Database:
suitecrm_64ebdaf9
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
Database:
suitecrm2
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
Database:
suitecrm_64ebdaf9
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
Database:
suitecrm2
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
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