0
0
Fork 0
mirror of https://github.com/salesagility/SuiteCRM.git synced 2025-03-14 21:42:52 +00:00
Commit graph

517 commits

Author SHA1 Message Date
s.samko
fb489d7115 Fix - Not translatable messages in Dashlet parameters 2024-07-17 13:46:55 +01:00
Jack Anderson
54bc56c3bd SuiteCRM 7.14.2 Release 2023-11-06 12:45:10 +00:00
Jack Anderson
69d6671e94 Fix sort on filters 2023-09-22 16:20:40 +01:00
Jack Anderson
1cd5a38a89 Fix - Inbound emails basic auth test 2023-09-19 12:03:19 +01:00
Clemente Raposo
a539fb74b3 Run rector on jssource folder 2023-07-18 15:53:08 +01:00
Jack Anderson
d486e560b9 Fix - Dashlet not changing on save 2023-06-28 10:40:55 +01:00
Owen Smith
71d8777979 Fix - Compose view quick search 2023-04-17 13:37:44 +01:00
Urdhva Tech
60ef252277 Fix - Popup does not show after creating a user 2023-04-17 13:37:42 +01:00
QuickCRM
d058fb055a Fix - Recurrent calendar items 2023-04-17 13:37:24 +01:00
Clemente Raposo
282359e9ba Add optional connection string to InboundEmail module
- Add field
- Add to views
- Replace hardcoded usages of oauth connection string
- Add it to the inbound email test
- add it to the folder retrieval
2022-12-20 13:22:00 +00:00
Clemente Raposo
3c1478e330 Fix - Hide sort fields in search modal if none is sortable 2022-12-12 13:13:45 +00:00
Clemente Raposo
c3aed92e11 Fix - Add support to test oauth connection in InboundEmail 2022-12-12 13:13:45 +00:00
SinergiaCRM
9200eb98bc Fix - Do not delete the subject when editing a tracking url from the campaign assistant 2022-10-25 13:24:32 +01:00
Clemente Raposo
14605e18e7 Fix scrm-core#87 - Prevent disabling the default lang
- Do not allow disabling the default language
2022-05-16 12:36:47 +01:00
sinergiacrm
43016b338a Fix - Validation displayed static message isn't correct 2022-01-21 09:52:14 +00:00
SinergiaCRM
d4c88ed6c5 Fix - Primary Email property is kept after ading an extra Email address 2022-01-21 09:52:10 +00:00
Clemente Raposo
c934fe447b Fix - Fix email message modal displayed buttons
- Add helper methods to message-box
-- hideCancel
-- hideOk

- Remove cancel button for:
-- send email message modal
-- draft message modal
-- validate message modal

- Make backdrop static for:
-- send email message modal
-- draft message modal
-- validate message modal
2021-12-15 15:44:24 +00:00
Dillon-Brown
80cd01baa7 Merge remote-tracking branch 'public/hotfix' into develop_history_fix
# Conflicts:
#	composer.json
#	composer.lock
#	include/javascript/jquery.js
#	include/utils/php_zip_utils.php
#	include/utils/zip_utils.php
2021-09-08 15:25:21 +01:00
Matt Lorimer
a05bec3748 Fix - Calendar quick create ignores required fields 2021-04-08 13:18:44 +01:00
Connor Shea
004fe99734 Remove HTMLPurifier ConfigForm.js file.
This probably isn't necessary and can be removed?
2021-03-26 21:50:25 +00:00
Dillon-Brown
3feb22f488 Remove redundant Minifier.php 2021-03-26 21:50:24 +00:00
Matt Lorimer
3f332b87ce Remove and replace YUI3 2020-10-28 16:54:54 +00:00
codeph0y
e84ae54180 Upgrade jquery, jquery ui, bootstrap
add jquery migrate for compatibility
Update acceptance test
2020-10-28 16:54:53 +00:00
Jan Siero
d089a84c7b Fix - Compose button / Related ID not set when no email 2020-10-21 16:57:08 +01:00
Matt Lorimer
2c48735fbe Merge branch 'hotfix-7.10.x' into hotfix
# Conflicts:
#	README.md
#	composer.lock
#	data/BeanFactory.php
#	files.md5
#	modules/AOD_Index/AOD_Index.php
#	modules/AOR_Conditions/conditionLines.php
#	modules/AOW_Conditions/conditionLines.php
#	modules/Activities/SetAcceptStatus.php
#	modules/Administration/views/view.backups.php
#	modules/Calendar/controller.php
#	modules/Campaigns/WizardCampaignSave.php
#	modules/Contacts/AcceptDecline.php
#	modules/Emails/Compose.php
#	modules/Opportunities/OpportunityFormBase.php
#	modules/Project/chart.php
#	modules/SavedSearch/index.php
#	service/v3_1/SugarWebServiceUtilv3_1.php
#	soap/SoapPortalHelper.php
#	suitecrm_version.php
#	tests/unit/phpunit/data/SugarBeanTest.php
#	tests/unit/phpunit/include/SugarFolders/SugarFolderTest.php
#	tests/unit/phpunit/modules/AOS_Products/AOS_ProductsTest.php
#	themes/SuiteP/css/Dawn/style.css
#	themes/SuiteP/css/Day/style.css
#	themes/SuiteP/css/Dusk/style.css
#	themes/SuiteP/css/Night/style.css
2020-03-30 10:50:29 +01:00
Dillon Brown
c427385028
Merge pull request from gcoop-libre/hotfix-7.10.x-8323
Fix  - Avoid to return a value on function that is used within href attr in anchor elements
2020-02-13 15:55:57 +00:00
Craig Panton
845eab91e4 Merge remote-tracking branch 'remotes/upstream/v7.10.23-CF' into fix/merge_statechecker
# Conflicts:
#	include/Smarty/plugins/function.sugar_phone.php
#	modules/Configurator/tpls/EditView.tpl
#	tests/unit/phpunit/data/SugarBeanMock.php
#	tests/unit/phpunit/data/SugarBeanTest.php
#	tests/unit/phpunit/include/MVC/Controller/SugarControllerTest.php
#	tests/unit/phpunit/include/MVC/View/views/view.serializedTest.php
#	tests/unit/phpunit/include/SugarFolders/SugarFolderTest.php
#	tests/unit/phpunit/include/utils/securityUtilsTest.php
#	tests/unit/phpunit/modules/Emails/EmailTest.php
#	tests/unit/phpunit/modules/SchedulersJobs/SchedulersJobTest.php
2019-12-06 14:19:56 +00:00
pgorod
d476480fb6
Update installCommon.js 2019-12-03 10:31:04 +00:00
marin-h
57ea408ea0 Fix - Avoid to return a value on function that is used within href attr in anchor elements.
Returning a value here produces a blank page when double clicking the anchor element that calls the function (the sort actions in the listview).
2019-11-27 16:56:56 -03:00
Dillon-Brown
af4b1e71f5 Merge remote-tracking branch 'upstream/hotfix-7.10.x' into fix/merge_statechecker
# Conflicts:
#	README.md
#	composer.json
#	composer.lock
#	files.md5
#	include/StateChecker.php
#	include/utils.php
#	modules/ACLRoles/DetailView.php
#	modules/AOS_Products_Quotes/Line_Items.php
#	modules/Administration/ElasticSearchSettings.php
#	modules/Currencies/Currency.php
#	service/core/webservice.php
#	suitecrm_version.php
#	tests/SuiteCRM/Test/SuitePHPUnitFrameworkTestCase.php
#	tests/unit/phpunit/SuitePHPUnit_Framework_TestCase.php
#	tests/unit/phpunit/data/SugarBeanTest.php
#	tests/unit/phpunit/include/APIErrorObjectTest.php
#	tests/unit/phpunit/include/ErrorMessageTest.php
#	tests/unit/phpunit/include/Imap/ImapHandlerFactoryTest.php
#	tests/unit/phpunit/include/MVC/Controller/SugarControllerTest.php
#	tests/unit/phpunit/include/MVC/SugarApplicationTest.php
#	tests/unit/phpunit/include/MVC/View/SugarViewTest.php
#	tests/unit/phpunit/include/MVC/View/views/view.classicTest.php
#	tests/unit/phpunit/include/MVC/View/views/view.detailTest.php
#	tests/unit/phpunit/include/MVC/View/views/view.editTest.php
#	tests/unit/phpunit/include/MVC/View/views/view.importvcardsaveTest.php
#	tests/unit/phpunit/include/MVC/View/views/view.jsonTest.php
#	tests/unit/phpunit/include/SugarEmailAddress/SugarEmailAddressTest.php
#	tests/unit/phpunit/include/SugarFolders/SugarFolderTest.php
#	tests/unit/phpunit/include/utils/LogicHookTest.php
#	tests/unit/phpunit/include/utils/phpZipUtilsTest.php
#	tests/unit/phpunit/include/utils/securityUtilsTest.php
#	tests/unit/phpunit/lib/SuiteCRM/Utility/SuiteLoggerTest.php
#	tests/unit/phpunit/modules/ACLActions/ACLActionTest.php
#	tests/unit/phpunit/modules/AOW_WorkFlow/AOW_WorkFlowTest.php
#	tests/unit/phpunit/modules/Emails/EmailTest.php
#	tests/unit/phpunit/modules/FP_events/FP_eventsTest.php
#	tests/unit/phpunit/modules/ProspectLists/ProspectListTest.php
#	tests/unit/phpunit/modules/SchedulersJobs/SchedulersJobTest.php
#	tests/unit/phpunit/modules/Tasks/TaskTest.php
#	tests/unit/phpunit/modules/UserPreferences/UserPreferenceTest.php
#	themes/SuiteP/css/Dawn/style.css
#	themes/SuiteP/css/Day/style.css
#	themes/SuiteP/css/Dusk/style.css
#	themes/SuiteP/css/Night/style.css
2019-11-19 14:32:37 +00:00
Craig Panton
479646bbbe Merge branch '7.10.x' into hotfix-7.10.x
# Conflicts:
#	tests/unit/phpunit/modules/FP_events/FP_eventsTest.php
2019-11-12 11:00:48 +00:00
Dillon-Brown
eee279c69a Removed unnecessary JSSource files
These files have been removed from the root and get re-added when
running JS repairs so they should be removed from JSSource.
2019-11-07 11:07:35 +00:00
Dillon-Brown
f426436241 Removed unnecessary JSSource files
These files have been removed from the root and get re-added when
running JS repairs so they should be removed from JSSource.
2019-11-06 10:56:19 +00:00
Dmitry
6c6d45af9d fix: replace seperator and seperate in whole codebase 2019-10-24 16:40:50 +03:00
Craig Panton
73ded274ee Merge remote-tracking branch 'remotes/origin/hotfix-7.10.x' into hotfix
# Conflicts:
#	.codecov.yml
#	.travis.yml
#	composer.lock
#	include/database/DBManager.php
#	include/phpmailer/class.phpmailer.php
#	include/phpmailer/extras/htmlfilter.php
#	include/tcpdf/fonts/utils/makefont.php
#	modules/AOD_Index/Lib/Zend/Search/Exception.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Analysis/Analyzer.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Analysis/Analyzer/Common.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Analysis/Analyzer/Common/Text.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Analysis/Analyzer/Common/Text/CaseInsensitive.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Analysis/Analyzer/Common/TextNum.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Analysis/Analyzer/Common/TextNum/CaseInsensitive.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Analysis/Analyzer/Common/Utf8/CaseInsensitive.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Analysis/Analyzer/Common/Utf8Num/CaseInsensitive.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Analysis/Token.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Analysis/TokenFilter.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Analysis/TokenFilter/LowerCase.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Analysis/TokenFilter/LowerCaseUtf8.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Analysis/TokenFilter/ShortWords.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Analysis/TokenFilter/StopWords.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Document/Docx.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Document/Exception.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Document/OpenXml.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Document/Pptx.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Document/Xlsx.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Exception.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/FSM.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/FSMAction.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Field.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Index/DictionaryLoader.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Index/DocsFilter.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Index/FieldInfo.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Index/Term.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Index/TermInfo.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Index/TermsPriorityQueue.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Interface/MultiSearcher.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/LockManager.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/MultiSearcher.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/PriorityQueue.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Search/BooleanExpressionRecognizer.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Search/Highlighter/Default.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Search/Query.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Search/Query/Empty.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Search/Query/Insignificant.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Search/Query/Preprocessing.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Search/Query/Range.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Search/Query/Term.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Search/Query/Wildcard.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Search/QueryEntry.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Search/QueryHit.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Search/QueryParserContext.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Search/QueryParserException.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Search/QueryToken.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Search/Similarity.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Search/Weight.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Search/Weight/Empty.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Storage/Directory.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Storage/Directory/Filesystem.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Storage/File/Filesystem.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Storage/File/Memory.php
#	modules/Administration/metadata/adminpaneldefs.php
#	modules/Audit/Audit.php
#	modules/Calendar/CalendarDisplay.php
#	modules/Calls/Call.php
#	modules/Contacts/BusinessCard.php
#	modules/UpgradeWizard/language/en_us.lang.php
#	modules/Users/authentication/LDAPAuthenticate/LDAPAuthenticateUser.php
#	service/v3/SugarWebServiceImplv3.php
#	service/v4/SugarWebServiceUtilv4.php
#	tests/unit/phpunit/data/SugarBeanTest.php
#	themes/SuiteP/css/Dawn/style.css
#	themes/SuiteP/css/Day/style.css
#	themes/SuiteP/css/Dusk/style.css
#	themes/SuiteP/css/Night/style.css
2019-10-23 11:10:20 +01:00
Dillon Brown
679ea2cac0
Merge branch 'hotfix-7.10.x' into fix/alias 2019-10-17 13:34:49 +01:00
Dillon-Brown
1a1503cd8a Replaced alias functions
There's no reason to use aliases when we can just call the origin.
2019-10-17 13:30:22 +01:00
Dillon Brown
0b2a09e3a8
Merge pull request from Dillon-Brown/fix/mkdir
Updated mkdir calls to throw RuntimeExceptions
2019-10-17 12:58:53 +01:00
Dillon-Brown
c6db755178 Updated mkdir calls to throw RuntimeExceptions 2019-10-10 12:27:48 +01:00
Connor Shea
bf3e59028c Replace deprecated array accessors in a few more files.
Ran php-cs-fixer with
`~/.composer/vendor/bin/php-cs-fixer fix . --rules=normalize_index_brace`
to automatically replace these. I've left out any changes to vendored
libraries.
2019-10-08 11:26:30 -06:00
Dillon Brown
c54fcfecff
Merge pull request from lazka/fix-sugar-email-list-select
SugarEmail: Fix "to" field not being filled when the last record doesn't have an email
2019-10-03 14:51:24 +01:00
Dillon-Brown
d3e68b973c Merge remote-tracking branch 'upstream/hotfix-7.10.x' into hotfix
# Conflicts:
#	.codecov.yml
#	codeception.yml
#	composer.lock
#	modules/Import/Importer.php
2019-09-30 11:34:24 +01:00
Dillon Brown
f5ab0e37e0
Merge pull request from connorshea/fix-massupdate-undefined-error
Update sugar_3.js to fix a MassUpdate undefined error.
2019-09-23 09:35:07 +01:00
Dillon-Brown
66954ac3af Merge remote-tracking branch 'upstream/hotfix-7.10.x' into hotfix
# Conflicts:
#	.travis.yml
#	README.md
#	data/SugarBean.php
#	include/MVC/View/SugarView.php
#	include/Smarty/plugins/function.fetch.php
#	include/SugarFields/Fields/File/SugarFieldFile.php
#	include/SugarObjects/templates/person/Person.php
#	include/SugarXHprof/SugarXHprof.php
#	include/SugarXHprof/xhprof_lib/utils/xhprof_runs.php
#	include/nusoap/class.nusoap_base.php
#	include/nusoap/class.soap_transport_http.php
#	include/nusoap/class.soapclient.php
#	include/nusoap/class.wsdl.php
#	include/nusoap/class.wsdlcache.php
#	include/parsecsv.lib.php
#	include/social/get_feed_data.php
#	include/tcpdf/barcodes.php
#	lib/Robo/Plugin/Commands/CodeCoverageCommands.php
#	modules/AOD_Index/Lib/Zend/Search/Lucene/Storage/File.php
#	modules/AOR_Charts/lib/pChart/class/pBarcode128.class.php
#	modules/AOR_Charts/lib/pChart/class/pBarcode39.class.php
#	modules/AOR_Charts/lib/pChart/class/pCache.class.php
#	modules/AOR_Charts/lib/pChart/class/pData.class.php
#	modules/AOR_Charts/lib/pChart/class/pDraw.class.php
#	modules/AOR_Charts/lib/pChart/class/pImage.class.php
#	modules/AOR_Charts/lib/pChart/class/pSpring.class.php
#	modules/AOS_PDF_Templates/templateParser.php
#	modules/AOS_Products/AOS_Products.php
#	modules/AOW_Actions/FormulaCalculator.php
#	modules/AOW_WorkFlow/aow_utils.php
#	modules/Trackers/store/DatabaseStore.php
#	phpcs.xml
#	service/core/REST/SugarRest.php
#	service/example/Rest_Proxy.php
#	suitecrm_version.php
#	tests/SuiteCRM/Test/SuitePHPUnit_Framework_TestCase.php
#	tests/unit/phpunit/data/SugarBeanTest.php
#	tests/unit/phpunit/include/MVC/Controller/SugarControllerTest.php
#	tests/unit/phpunit/include/MVC/SugarApplicationTest.php
#	tests/unit/phpunit/include/MVC/View/SugarViewTest.php
#	tests/unit/phpunit/include/MVC/View/views/view.editTest.php
#	tests/unit/phpunit/include/utils/securityUtilsTest.php
#	tests/unit/phpunit/modules/ACLActions/ACLActionTest.php
#	tests/unit/phpunit/modules/Emails/EmailTest.php
#	tests/unit/phpunit/modules/ProspectLists/ProspectListTest.php
#	tests/unit/phpunit/modules/SchedulersJobs/SchedulersJobTest.php
#	tests/unit/phpunit/modules/UserPreferences/UserPreferenceTest.php
#	themes/SuiteP/css/Dawn/style.css
#	themes/SuiteP/css/Day/style.css
#	themes/SuiteP/css/Dusk/style.css
#	themes/SuiteP/css/Night/style.css
2019-09-20 14:53:13 +01:00
Mac Rae
be0e01733d
Merge pull request from Dillon-Brown/fix/inspections_compat
Fix/inspections compat
2019-09-18 13:07:57 +01:00
Connor Shea
47ee8fa9c9 Remove unnecessary check for undefined. 2019-09-17 15:04:18 -06:00
Connor Shea
7b2a3d9ebc Update get_checks_count to protect against undefined
It turns out my previous commit wasn't enough to fully fix the issue.
This one should fix the issue fully.
2019-09-17 15:02:15 -06:00
Connor Shea
f3834a0b98 Update sugar_3.js to fix an MassUpdate undefined error. 2019-09-17 15:02:15 -06:00
Christoph Reiter
d4c0ad92cd SugarEmail: Fix "to" field not being filled when the last record doesn't have an email
In the list view when selecting multiple records or a page and the last element doesn't have
and email then nothing gets listed in the "to" field of the email widget.
Similarly when multiple are selected and some don't have an email then invalid addresses (<>)
are listed in the "to" field.

This was introduced in  (likely by accident, see discussion there) by checking the last
email instead of during looping over them when deciding when to add one.

This moves the empty email check into the loop.
2019-08-27 15:52:30 +02:00
Dillon-Brown
d7ac85c772 Binary-unsafe 'fopen(...)' usage 2019-08-05 16:27:11 +01:00