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

535 commits

Author SHA1 Message Date
cripton
e587da0f01 Update ready.php change checking of upload max filesize from > to >=
in the silent install informs incorrectly: "Upload File Size | error | Warning: Your PHP configuration should be changed to allow files of at least 6MB to be uploaded." but is set correctly to 6M, this is because of a strict comparison of ">" instead of a ">="
2023-10-30 10:11:34 +00:00
Jack Anderson
ab7788ca3c Fix install issues on php82 2023-07-19 12:02:20 +01:00
Clemente Raposo
101737acf5 Run rector on install folder 2023-07-18 15:53:09 +01:00
Jack Anderson
3dc487ad4e SuiteCRM 7.13.1 Release 2023-01-23 10:46:40 +00:00
Matt Lorimer
c5a133a71f Update Minimum php version to php 7.4
Drop Support for 7.3
2022-12-15 14:53:26 +00:00
Clemente Raposo
2524e55359 Fix - Add Imap2Handler to use imap2 lib
- Add Imap2Handler
- Update ImapHandlerFactory to be able to choose between both handlers
- Update InboundEmail to choose the handler based on the configuration
2022-12-12 13:13:45 +00:00
Clemente Raposo
04118f51f9 SuiteCRM 7.12.6 Release 2022-05-17 17:44:09 +01:00
Matt Lorimer
d84c04356b Default new MySQL based installs to use utf8mb4 2021-10-05 16:09:12 +01:00
Matt Lorimer
41c7db0d9c Move Workflow to default as admin function 2021-10-05 16:09:12 +01:00
Dillon-Brown
fcaf8ce46f Merge remote-tracking branch 'public/hotfix' into update_develop
# Conflicts:
#	composer.lock
2021-09-28 16:53:00 +01:00
Matt Lorimer
b231a3246e SuiteCRM 7.11.22 Release 2021-09-24 14:41:47 +01: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
Horus68
cf9a63103b Link fix to documentation site
Link fix to documentation site
https://docs.suitecrm.com/admin/installation-guide/upgrading/
2021-08-19 13:53:32 +01:00
Horus68
2497153d26 https url fix 2021-08-19 13:53:32 +01:00
Jan Siero
f4c5363868 Fix - Implement effective opcache file clearing
- Improved SugarCache::cleanFile, added SugarCache::cleanDir, modified cleanOpcodes to only reset opcache on a full reset

- implemented opcache file cache clearing in sugar_fclose, unzip methods
2021-04-28 15:25:52 +01:00
Jan Siero
08540cdc43 Fix , - PHP files are potentially overwritten
- Replaced all flcose with sugar_fclose, all file_put_contents with sugar_file_put_contents, copy with copy_recursive

Signed-off-by: Dillon-Brown <dillon.brown@salesagility.com>
2021-04-28 15:25:52 +01:00
Thomas Sandkühler
db655c20c0 Fix - No or not complete Searchresults using elasticsearch engine
Add support for $GLOBALS['sugar_config']['search_wildcard_char'] and
$GLOBALS['sugar_config']['search_wildcard_infront'] to ElasticSearchEngine.
Fix resolving related bean IDs in SearchResults::getRelatedId() when
there is more than one level of relationships.

Signed-off-by: Dillon-Brown <dillon.brown@salesagility.com>
2021-04-20 14:16:41 +01:00
Tim Summerer
35cd51b35f Fix - Elasticsearch: Elastic index name is hardcoded
Signed-off-by: Dillon-Brown <dillon.brown@salesagility.com>
2021-04-20 11:32:17 +01:00
Dillon-Brown
56a8c296b4 Close - Use a maintained library to minify JS
Signed-off-by: Dillon-Brown <dillon.brown@salesagility.com>
2021-03-26 21:50:24 +00:00
Dillon-Brown
e8ba5e5ccb Remove redundant zip_utils.php
- This is now replaced by php_zip_utils

Signed-off-by: Dillon-Brown <dillon.brown@salesagility.com>
2021-03-26 21:50:24 +00:00
Dillon-Brown
4ee7a709a0 Remove PHP4 constructors
Signed-off-by: Dillon-Brown <dillon.brown@salesagility.com>
2021-03-26 21:50:24 +00:00
Matt Lorimer
3bbe61e0a4 Fix php compatibility issues
Fix Array items should always be accessed via [] rather than {}.
Fix deprecation warnings
Fix warnings and notices
Remove unsupported legacy php checks
2021-03-25 16:35:06 +00:00
Matt Lorimer
1618af16ea 7.11.16 2020-10-28 16:54:54 +00:00
Matt Lorimer
3f332b87ce Remove and replace YUI3 2020-10-28 16:54:54 +00:00
Mark Gallagher
e20b85ec84 Fix - Silent failure when no PHP-json module installed
PHP can be compiled without JSON support and this will cause
SuiteCRM to throw 500 errors. Add a check to the installer to
advise the user of the missing dependency.
2020-10-26 21:59:46 +00:00
Thomas Sandkühler
5419de7d48 Fix - API v8 not working on php-fcgid - Missing /api/.htaccess
Remove paths after "Api/index.php" in generated ".htaccess" file
2020-10-21 16:57:09 +01:00
Thomas Sandkühler
2a2cf40cb1 Fix - Rewriting of '.htaccess' file
When rewriting the '.htaccess' file any custom content before the
"# BEGIN SUITECRM RESTRICTIONS" marker and after the
"# END SUITECRM RESTRICTIONS" marker are written to the
new file at their original positions.
Before all custom content was placed before the BEGIN marker.
2020-10-21 16:57:09 +01:00
Pedro Ribeiro
620779830c Fix - module name on logic_hook install 2020-08-14 16:57:08 +01:00
Thomas
c40ccf08bd Move OAuth2 Encryption Key into config.php 2020-04-16 22:18:12 +01:00
Matt Lorimer
f5607a2fa6 Fix warnings when running upgrade via cli
in_array() expects parameter 2 to be array, null given in rebuild
Undefined index: SERVER_SOFTWARE in install_utils.php
2020-04-16 22:18:05 +01:00
pgorod
b67385d0f9 Remove maxLength from user name in DB config 2020-04-08 11:54:26 +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
6fffcd21ba
Merge pull request from Jason-Dang/feature/extend-core-modules-explicit-instantiations
Extend Core Modules Part 2 - Replace Explicit Module Bean Instantiations
2020-02-25 15:51:42 +00:00
Mac Rae
04c0a2b5d6 Resolve Travis Issues
AOR_ReportTest.php & EmailsController.php
- Fixed issue where BeanFactory::newBean functions was used with a second command on the same line which is not acceptable syntax in php version below 7.0

performSetup.php
- Fixed issues where unset table name in vardef cause function to fail as argument was expected
2020-02-25 14:24:33 +00:00
Matt Lorimer
e873f9fed4 Roll back backward incompatible change
remove unrequired deprecation log
2020-02-16 20:24:18 +00:00
Dillon-Brown
47a766a2cc Update travis config with strict_id_validation
Signed-off-by: Dillon-Brown <dillon.brown@salesagility.com>
2020-02-16 20:24:18 +00:00
Matt Lorimer
5afc18b4c5 Roll back backward incompatible change
remove unrequired deprecation log
2020-02-16 20:07:37 +00:00
Dillon-Brown
01bb98160a Update travis config with strict_id_validation
Signed-off-by: Dillon-Brown <dillon.brown@salesagility.com>
2020-02-16 20:07:37 +00:00
Craig Panton
498b702157 Prep for 7.11.11 release 2020-01-28 17:06:26 +00:00
j.dang
c8d74861b2 Replace explicit bean instantiations in files 71 - 80
- File: '... /install/performSetup.php'

   - Replaced 1 occurrence(s) of 'new Scheduler()'

   - Replaced 2 occurrence(s) of 'new User()'

   - Replaced 2 occurrence(s) of 'new Administration()'

- File: '... /install/UserDemoData.php'

   - Replaced 1 occurrence(s) of 'new User()'

- File: '... /tests/unit/phpunit/data/SugarBeanTest.php'

   - Replaced 1 occurrence(s) of 'new Lead()'

   - Replaced 104 occurrence(s) of 'new Contact()'

   - Replaced 3 occurrence(s) of 'new EmailAddress()'

- File: '... /tests/unit/phpunit/include/SubPanel/SubPanelTest.php'

   - Replaced 3 occurrence(s) of 'new Contact()'

   - Replaced 1 occurrence(s) of 'new Account()'

- File: '... /tests/unit/phpunit/include/MVC/Controller/SugarControllerTest.php'

   - Replaced 1 occurrence(s) of 'new User()'

- File: '... /tests/unit/phpunit/include/MVC/View/SugarViewTest.php'

   - Replaced 1 occurrence(s) of 'new User()'

- File: '... /tests/unit/phpunit/include/MVC/View/views/view.listTest.php'

   - Replaced 5 occurrence(s) of 'new User()'

- File: '... /tests/unit/phpunit/include/MVC/View/views/view.htmlTest.php'

   - Replaced 1 occurrence(s) of 'new User()'

- File: '... /tests/unit/phpunit/include/MVC/View/views/view.detailTest.php'

   - Replaced 1 occurrence(s) of 'new Meeting()'

   - Replaced 3 occurrence(s) of 'new User()'

- File: '... /tests/unit/phpunit/include/MVC/View/views/view.editTest.php'

   - Replaced 1 occurrence(s) of 'new Meeting()'

   - Replaced 3 occurrence(s) of 'new User()'
2020-01-22 13:50:53 +00:00
j.dang
be16ad8cda Replace explicit bean instantiations in files 61 - 70
- File: '... /service/core/SugarWebServiceImpl.php'

   - Replaced 1 occurrence(s) of 'new Note()'

   - Replaced 1 occurrence(s) of 'new User()'

   - Replaced 1 occurrence(s) of 'new Currency()'

   - Replaced 2 occurrence(s) of 'new Administration()'

   - Replaced 1 occurrence(s) of 'new DocumentRevision()'

- File: '... /service/core/SoapHelperWebService.php'

   - Replaced 1 occurrence(s) of 'new Release()'

   - Replaced 1 occurrence(s) of 'new Account()'

   - Replaced 2 occurrence(s) of 'new User()'

   - Replaced 2 occurrence(s) of 'new Administration()'

- File: '... /service/v4/SugarWebServiceImplv4.php'

   - Replaced 1 occurrence(s) of 'new User()'

   - Replaced 1 occurrence(s) of 'new Currency()'

   - Replaced 1 occurrence(s) of 'new Administration()'

- File: '... /service/v4/SugarWebServiceUtilv4.php'

   - Replaced 1 occurrence(s) of 'new Release()'

   - Replaced 1 occurrence(s) of 'new User()'

- File: '... /install/install_utils.php'

   - Replaced 1 occurrence(s) of 'new ACLRole()'

   - Replaced 5 occurrence(s) of 'new User()'

   - Replaced 1 occurrence(s) of 'new Administration()'

- File: '... /install/seed_data/Advanced_Password_SeedData.php'

   - Replaced 3 occurrence(s) of 'new EmailTemplate()'

- File: '... /install/suite_install/AdvancedOpenPortal.php'

   - Replaced 1 occurrence(s) of 'new EmailTemplate()'

- File: '... /install/suite_install/SystemEmailTemplates.php'

   - Replaced 1 occurrence(s) of 'new EmailTemplate()'

- File: '... /install/suite_install/AdvancedOpenEvents.php'

   - Replaced 1 occurrence(s) of 'new EmailTemplate()'

- File: '... /install/populateSeedData.php'

   - Replaced 1 occurrence(s) of 'new Lead()'

   - Replaced 1 occurrence(s) of 'new aCase()'

   - Replaced 1 occurrence(s) of 'new Bug()'

   - Replaced 1 occurrence(s) of 'new Project()'

   - Replaced 1 occurrence(s) of 'new ProjectTask()'

   - Replaced 1 occurrence(s) of 'new Contact()'

   - Replaced 1 occurrence(s) of 'new Account()'

   - Replaced 1 occurrence(s) of 'new Opportunity()'

   - Replaced 1 occurrence(s) of 'new EmailTemplate()'

   - Replaced 1 occurrence(s) of 'new Note()'

   - Replaced 1 occurrence(s) of 'new Call()'

   - Replaced 1 occurrence(s) of 'new Email()'

   - Replaced 1 occurrence(s) of 'new Meeting()'

   - Replaced 1 occurrence(s) of 'new Task()'

   - Replaced 3 occurrence(s) of 'new User()'
2020-01-22 13:50:51 +00:00
Craig Panton
5511454a51 Add code review changes. 2020-01-16 10:29:27 +00:00
Craig Panton
b554adffea Add advanced DB options to original More Options menu. Also fix install layout issues. 2020-01-16 09:55:40 +00:00
pgorod
9c7ec2673a
Update installCommon.js 2019-12-03 10:30:26 +00:00
pgorod
35e46cccaa
Update installSystemCheck.php 2019-12-03 10:27:33 +00:00
pgorod
550a00b818
Update en_us.lang.php 2019-12-03 10:26:34 +00:00
craigpanton
d36156d3b4
Merge pull request from dominicchinkh/hotfix-7.10.x-allow-database-character-set-configuration
Database character set configuration
2019-11-26 15:50:45 +00:00
Mac Rae
82899e4625
Merge pull request from connorshea/render-phone-fields-as-links
Render phone fields as links
2019-11-26 13:09:19 +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
197050f3d2
Update performSetup.php 2019-11-07 11:32:39 +00:00