s.stojanovic
b1ef106215
Fix #10410 - Check report has been loaded before setting user parameters
2024-05-14 14:49:31 +01:00
Owen Smith
cfc66650a7
Fix #9805 - Updates to the date period function
2023-09-19 10:21:22 +01:00
Owen Smith
b6984c004f
Fix #9805 - Use timezone offset for datetime only
2023-09-19 10:21:22 +01:00
s.samko
ffddb6780d
PHP 8.2 - Fix description field added on AOW_Reports edit view
2023-08-22 17:26:36 +01:00
s.samko
21c7c689be
PHP 8.2 - Fix AOR_Reports controller.php warning
2023-08-22 17:26:36 +01:00
Jack Anderson
aefadada27
Run rector on modules folder
2023-07-18 15:53:48 +01:00
Clemente Raposo
9aff7071bb
Run rector on modules folder
2023-07-18 15:53:09 +01:00
Matt Lorimer
cbf8b3f5c8
Refactor module access query for extendability
...
Centralise duplicate logic into Sugarbean and update usages to use new function `buildAccessWhere` instead of all doing get owner and group call independently making it hard to extend
2022-12-15 11:39:41 +00:00
Jim Mackin
f95c5a78c3
Fix #9551 - Fix typo in fix
2022-07-29 10:17:46 +01:00
Jim Mackin
64e64b3941
Fix #9551 - Update date period to include the users TZ.
2022-07-29 10:17:46 +01:00
Matt Lorimer
4f2cd77d2d
Update Reports PDF for compatibility with new PDF Engine
2021-10-28 11:50:24 +01:00
Dillon-Brown
bec5b80139
Implement PDFEngine
...
- Add PDFWrapper and PDFEngine base.
- Add MPDF default engine.
- Refactor legacy MPDF code to use new engines.
Signed-off-by: Dillon-Brown <dillon.brown@salesagility.com>
2021-09-08 16:49: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
Dillon-Brown
f463031bee
SuiteCRM 7.11.21 Release
...
Signed-off-by: Dillon-Brown <dillon.brown@salesagility.com>
2021-08-20 09:38:07 +01:00
Dillon-Brown
c260f113df
Fix broken image path in reports HTML
...
Signed-off-by: Dillon-Brown <dillon.brown@salesagility.com>
2021-08-19 13:53:32 +01:00
Ricardo Branco
c11fa49cbc
Fix php notices
...
- Fix undef $module_sub_panels when none exist
2021-08-19 13:53:32 +01:00
Jack Buchanan
664f87ca60
Fix #8182 - Update updateTimeDateFields to handle undefined dates
...
- Use updateTimeDateFields as fieldInput is undefined when using dates
2021-04-28 15:25:50 +01: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
33476b8cef
Fix #8826 - Fix totals in Report PDF
...
Restyle total to work with pdf
2020-11-05 22:04:01 +00:00
alon.s
5c50477d9c
Fix #8391 - Yesterday period option in reports show correct time
2020-11-05 14:55:01 +00:00
Matt Lorimer
c58c8565b2
Fix #8936 , Fix #8934 +/- get removed from start of text
...
Move csv clean string from standard save process, only run on csv export
2020-11-05 14:55:00 +00:00
Matt Lorimer
3f332b87ce
Remove and replace YUI3
2020-10-28 16:54:54 +00:00
dominic
7c03ebd505
Feat #8818 - Add 'Contains' as valid opp for multienum
2020-10-26 21:59:51 +00:00
Ricardo
ff331274d3
Fix #8645 , Fix #8228 - Multi line parameter report
2020-06-05 17:36:19 +01:00
604media
d829693afb
Fix #8071 - Report with sum
2020-06-05 17:36:16 +01:00
QuickCRM
be876212dc
Remove duplicate call in Reports csv export
...
getModuleField is called twice with the same parameters
2020-04-16 22:18:05 +01:00
Matt Lorimer
d440a9f6bf
Fix #5487 - Report groups repeat for each record
...
Always group by the main group by field to prevent duplicate groups is cases where the main group by field is not grouped in the report
2020-04-16 22:18:01 +01:00
Matt Lorimer
6d961ecaa6
Fix #8643 - Reports do not work related module custom fields
2020-04-16 22:18:00 +01:00
Matt Lorimer
31785d12fb
Fix #6489 - Report pagination display
2020-04-16 22:17:59 +01:00
Matt Lorimer
34b21995f1
Add missing business hours calculation to reports
...
allow business hours to calculate when possible
2020-03-30 13:37:53 +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
j.dang
1fd76825e5
Replace explicit bean instantiations in files 451 - 460
...
- File: '... /modules/Calls/Dashlets/MyCallsDashlet/MyCallsDashlet.php'
- Replaced 1 occurrence(s) of 'new Call()'
- File: '... /modules/Calls/reschedule_history.php'
- Replaced 1 occurrence(s) of 'new Calls_Reschedule()'
- File: '... /modules/Calls/CallsQuickCreate.php'
- Replaced 1 occurrence(s) of 'new Call()'
- File: '... /modules/Calls/Reschedule.php'
- Replaced 1 occurrence(s) of 'new Calls_Reschedule()'
- File: '... /modules/Calls/CallFormBase.php'
- Replaced 3 occurrence(s) of 'new Call()'
- File: '... /modules/Calls/Call.php'
- Replaced 1 occurrence(s) of 'new Lead()'
- Replaced 2 occurrence(s) of 'new Contact()'
- Replaced 1 occurrence(s) of 'new Call()'
- Replaced 3 occurrence(s) of 'new User()'
- File: '... /modules/AOR_Reports/AOR_Report.php'
- Replaced 1 occurrence(s) of 'new Currency()'
- Replaced 7 occurrence(s) of 'new AOR_Field()'
- Replaced 1 occurrence(s) of 'new AOR_Chart()'
- Replaced 2 occurrence(s) of 'new AOR_Condition()'
- File: '... /modules/AOR_Reports/controller.php'
- Replaced 1 occurrence(s) of 'new ProspectList()'
- File: '... /modules/AOR_Reports/views/view.edit.php'
- Replaced 1 occurrence(s) of 'new AOR_Field()'
- Replaced 1 occurrence(s) of 'new AOR_Condition()'
- File: '... /modules/Calendar/index.php'
- Replaced 1 occurrence(s) of 'new User()'
2020-01-22 13:51:41 +00: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
Dillon Brown
112a61a145
Merge branch 'hotfix-7.10.x' into issue-7740
2019-11-04 14:57:02 +00:00
Dillon Brown
56167ff660
Merge pull request #7580 from lazka/fix-export-excel-compatible
...
export: Update export_excel_compatible to work with all Excel versions
2019-11-01 16:57:11 +00:00
Mac Rae
58df091885
Merge pull request #8110 from mattlorimer/fix/report-module-path
...
Fix #8109 - Reports Incorrect Module path
2019-10-25 12:15:35 +01:00
cameronblaikie
5fcc9a953d
Merge branch 'hotfix-7.10.x' into issue7979
2019-10-24 15:06:08 +01: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
5f5f3f0ff0
Merge remote-tracking branch 'upstream/hotfix-7.10.x' into issue-7740
...
# Conflicts:
# composer.lock
# include/SugarLogger/LoggerManager.php
# tests/unit/phpunit/modules/InboundEmail/InboundEmailTest.php
2019-10-22 16:59:06 +01:00
Matt Lorimer
d7312dc985
Fix #8109 - Reports Incorrect Module path
2019-10-22 12:59:13 +01:00
Jim Mackin
b002664b62
Update aor_utils.php
2019-10-22 11:34:56 +01:00
cameronblaikie
3bf1823a62
FIXED #7979 - Reports Total table squished
2019-10-10 19:19:10 +01:00
Dillon Brown
d80c779b01
Merge pull request #7965 from mattlorimer/fix/report_total_field_formats
...
Fix #7964 - Report Total Field formatting is inconsistent
2019-10-10 17:27:56 +01:00
cameronblaikie
3f0c7f8079
FIXED #7979 - Reports Total table squished
2019-10-07 09:30:33 +01:00
Matt Lorimer
096a24028f
Fix #7964 - Report Total Field formatting is inconsistent
2019-10-04 12:57:18 +01:00
Dillon Brown
3f59535515
Merge pull request #7641 from Process-Flow/Branch-7396
...
Fixed #7396 - Update button clears DateTime parameter in Reports Module
2019-10-03 17:38:00 +01:00
Dillon-Brown
40a0d26230
Merge remote-tracking branch 'upstream/hotfix-7.10.x' into issue-7740
...
# Conflicts:
# .travis.yml
# composer.lock
# tests/SuiteCRM/Test/SuitePHPUnitFrameworkTestCase.php
# tests/unit/phpunit/Api/Core/Loader/CustomLoaderTest.php
# tests/unit/phpunit/SuitePHPUnit_Framework_TestCase.php
# tests/unit/phpunit/data/SugarBeanTest.php
# tests/unit/phpunit/include/UtilsTest.php
# tests/unit/phpunit/include/utils/fileUtilsTest.php
# tests/unit/phpunit/modules/EmailTemplates/EmailTemplateTest.php
# tests/unit/phpunit/modules/InboundEmail/InboundEmailTest.php
# tests/unit/phpunit/service/v4/SugarWebServiceUtilv4Test.php
2019-10-02 03:09:04 +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
9587a58623
Merge pull request #7899 from connorshea/fix-7868
...
Fix 'Undefined index: leads_id' notices in AOR_Report.php
2019-09-23 10:47:42 +01:00
Dillon Brown
1753109cb2
Merge pull request #7898 from mirajkovic/bugfix_7552
...
Fixed #7552 - AOR Reports - Mysqli_query failed when execute Report as normal User
2019-09-23 09:55:46 +01:00