civicrm-core.git
2 years ago5.55.0 release notes: added late changes
Andie Hunt [Thu, 3 Nov 2022 01:07:57 +0000 (21:07 -0400)]
5.55.0 release notes: added late changes

2 years agoMerge pull request #24872 from seamuslee001/dev_core_3952
Seamus Lee [Wed, 2 Nov 2022 22:30:35 +0000 (09:30 +1100)]
Merge pull request #24872 from seamuslee001/dev_core_3952

dev/core#3952 Add in Upgrade script to fix up print labels where " wa…

2 years agoTarget 5.55.beta2
Tim Otten [Wed, 2 Nov 2022 20:53:23 +0000 (13:53 -0700)]
Target 5.55.beta2

2 years agoSet version to 5.55.beta2
Tim Otten [Wed, 2 Nov 2022 20:52:38 +0000 (13:52 -0700)]
Set version to 5.55.beta2

2 years agoTarget 5.55.beta
Tim Otten [Wed, 2 Nov 2022 20:40:29 +0000 (13:40 -0700)]
Target 5.55.beta

2 years agoMerge pull request #24858 from eileenmcnaughton/import_soft
Seamus Lee [Wed, 2 Nov 2022 20:36:33 +0000 (07:36 +1100)]
Merge pull request #24858 from eileenmcnaughton/import_soft

dev/core#3879 Fix failure to accept soft credit contact id

2 years agoMerge pull request #24882 from colemanw/fixDefaultSearchDisplayLink
Eileen McNaughton [Wed, 2 Nov 2022 20:35:56 +0000 (09:35 +1300)]
Merge pull request #24882 from colemanw/fixDefaultSearchDisplayLink

Fix missing links in SearchKit results

2 years agoFix missing links in SearchKit results
Coleman Watts [Wed, 2 Nov 2022 14:39:45 +0000 (10:39 -0400)]
Fix missing links in SearchKit results

Regression:
Go to SearchKit and click "New Search" (for contacts). The display name column is no longer a clickable link.

2 years agoMerge pull request #24807 from eileenmcnaughton/spec55
Seamus Lee [Tue, 1 Nov 2022 22:31:31 +0000 (09:31 +1100)]
Merge pull request #24807 from eileenmcnaughton/spec55

dev/core#3941 Fix import spec class loader issue

2 years agoMerge pull request #24874 from totten/5.55-enable-specprov
Seamus Lee [Tue, 1 Nov 2022 21:04:19 +0000 (08:04 +1100)]
Merge pull request #24874 from totten/5.55-enable-specprov

SpecScanner - Fix installation error ("Class XyzSpecProvider does not exist")

2 years agoMerge pull request #24871 from eileenmcnaughton/import_save_dots
Seamus Lee [Tue, 1 Nov 2022 21:03:00 +0000 (08:03 +1100)]
Merge pull request #24871 from eileenmcnaughton/import_save_dots

Import regression, fix loading of saved mapping with soft-credit email mapped

2 years agosearch_kit_civicrm_config - Remove redundant registration
Tim Otten [Tue, 1 Nov 2022 09:16:25 +0000 (02:16 -0700)]
search_kit_civicrm_config - Remove redundant registration

The `SearchKitSubscriber` is now registered as an auto-service. This behaves better when dealing with
various enable/disable flows.

2 years agoLegacySpecScanner - Degrade gracefully if we have temporary rebuilds during installation
Tim Otten [Tue, 1 Nov 2022 09:01:04 +0000 (02:01 -0700)]
LegacySpecScanner - Degrade gracefully if we have temporary rebuilds during installation

During the process of installing an extension, there are various flushes/rebuilds. Each of these flushes can lead to a (temporary) rebuild of the container.

In 5.54.0, a caching bug prevents these flushes from rebuilding the container promptly.

In 5.54.1 and 5.55.beta, the caching bug goes away -- and now it tries to rebuild the container (multiple times).
However, during the an early attempt, it fails: there is a mismatch between `getActiveModuleFiles()` (which is used by
`CRM_Api4_Services`/`LegacySpecScanner` to discover classes like `ImportSpecProvider`) and the active class-loader
(which is not available yet -- but it's supposed to load the source for `ImportSpecProvider`). This
means that `CRM_Api4_Services`/`LegacySpecScanner` may raise a class-not-found exception.

This patch basically makes `LegacySpecScanner` behave more like `ClassScanner` during the early parts
of bootstrap -- if a class is not loadable yet, then ignore it.

This should still work out in the end -- because there are multiple rebuilds, and the final disposition is based on the
final build.

2 years agodev/core#3952 Add in Upgrade script to fix up print labels where " was not being...
Seamus Lee [Tue, 1 Nov 2022 01:00:03 +0000 (12:00 +1100)]
dev/core#3952 Add in Upgrade script to fix up print labels where " was not being properly escaped for json purposes on previous upgrade process

2 years agoImport regression, fix loading of saved mapping with soft-credit email mapped
Eileen McNaughton [Tue, 1 Nov 2022 00:25:02 +0000 (13:25 +1300)]
Import regression, fix loading of saved mapping with soft-credit email mapped

2 years agodev/core#3879 Fix failure to accept soft credit contact id
Eileen McNaughton [Sun, 30 Oct 2022 07:37:11 +0000 (20:37 +1300)]
dev/core#3879 Fix failure to accept soft credit contact id

2 years agoMerge pull request #24838 from eileenmcnaughton/import_reg
Seamus Lee [Mon, 31 Oct 2022 23:56:33 +0000 (10:56 +1100)]
Merge pull request #24838 from eileenmcnaughton/import_reg

dev/core#3939 Fix import mandatory field validation regression

2 years agoMerge pull request #24848 from eileenmcnaughton/import_box
colemanw [Mon, 31 Oct 2022 18:42:25 +0000 (14:42 -0400)]
Merge pull request #24848 from eileenmcnaughton/import_box

dev/core#3850 Fix checkboxes handling for custom fields in contact import

2 years agoMerge pull request #24844 from alifrumin/rn5.55
Tim Otten [Sat, 29 Oct 2022 02:18:33 +0000 (19:18 -0700)]
Merge pull request #24844 from alifrumin/rn5.55

[NFC] 5.55 Release Notes first pass at sorting and annotating

2 years agodev/core#3850 Fix checkbox import
Eileen McNaughton [Fri, 28 Oct 2022 20:56:59 +0000 (09:56 +1300)]
dev/core#3850 Fix checkbox import

2 years ago[NFC] 5.55 release notes first pass
Alice Frumin [Tue, 25 Oct 2022 01:38:12 +0000 (21:38 -0400)]
[NFC] 5.55 release notes first pass

2 years agoix import mandatory field validation regression
Eileen McNaughton [Fri, 28 Oct 2022 01:12:27 +0000 (14:12 +1300)]
ix import mandatory field validation regression

2 years agoMerge pull request #24833 from totten/5.55-locale-trait
Seamus Lee [Thu, 27 Oct 2022 22:28:55 +0000 (09:28 +1100)]
Merge pull request #24833 from totten/5.55-locale-trait

(REF) LocaleTestTrait- Fix error about private static

2 years agoStop using private static for tests
Eileen McNaughton [Wed, 5 Oct 2022 21:39:53 +0000 (22:39 +0100)]
Stop using private static for tests

2 years agoMerge pull request #24814 from seamuslee001/failing_test_campaign_id
Eileen McNaughton [Wed, 26 Oct 2022 02:01:43 +0000 (15:01 +1300)]
Merge pull request #24814 from seamuslee001/failing_test_campaign_id

[REF] Add in Unit test to demonstrate error when trying to import a c…

2 years agoMerge pull request #24815 from seamuslee001/fix_campaign_id_import
Seamus Lee [Tue, 25 Oct 2022 23:37:59 +0000 (10:37 +1100)]
Merge pull request #24815 from seamuslee001/fix_campaign_id_import

[REF] Fix importing contributions with a campaign id rather than a t…

2 years ago[REF] Fix importing contributions with a acampaign id rather than a title
Seamus Lee [Tue, 25 Oct 2022 21:47:27 +0000 (08:47 +1100)]
[REF] Fix importing contributions with a acampaign id rather than a title

2 years ago[REF] Add in Unit test to demonstrate error when trying to import a campaign id int...
Seamus Lee [Tue, 25 Oct 2022 21:29:55 +0000 (08:29 +1100)]
[REF] Add in Unit test to demonstrate error when trying to import a campaign id int rather than name or label of the campaign

2 years agoMerge pull request #24799 from agh1/5.55.0-releasenotes-initial
Seamus Lee [Tue, 25 Oct 2022 21:19:31 +0000 (08:19 +1100)]
Merge pull request #24799 from agh1/5.55.0-releasenotes-initial

5.55.0 release notes initial run

2 years agoFix import spec class loader issue
Eileen McNaughton [Tue, 25 Oct 2022 04:31:28 +0000 (17:31 +1300)]
Fix import spec class loader issue

2 years agoMerge pull request #24801 from briennekordis/issue3927
Eileen McNaughton [Mon, 24 Oct 2022 21:35:53 +0000 (10:35 +1300)]
Merge pull request #24801 from briennekordis/issue3927

Resolve Issue #3927: contact import failure of different related contact typess

2 years agoresolve import fail of diff related contact types
Brienne Kordis [Mon, 24 Oct 2022 17:33:22 +0000 (13:33 -0400)]
resolve import fail of diff related contact types

2 years ago5.55.0 release notes: added boilerplate
Andie Hunt [Mon, 24 Oct 2022 14:45:25 +0000 (10:45 -0400)]
5.55.0 release notes: added boilerplate

2 years ago5.55.0 release notes: raw from script
Andie Hunt [Mon, 24 Oct 2022 14:40:40 +0000 (10:40 -0400)]
5.55.0 release notes: raw from script

2 years agoMerge pull request #24790 from briennekordis/issue3932
Seamus Lee [Fri, 21 Oct 2022 20:53:42 +0000 (07:53 +1100)]
Merge pull request #24790 from briennekordis/issue3932

Remove broken call to parent constructor (Issue #3932)

2 years agoremove broken call to parent constructor
Brienne Kordis [Fri, 21 Oct 2022 19:28:20 +0000 (15:28 -0400)]
remove broken call to parent constructor

2 years agoMerge pull request #24764 from eileenmcnaughton/runtime
Tim Otten [Thu, 20 Oct 2022 22:00:22 +0000 (15:00 -0700)]
Merge pull request #24764 from eileenmcnaughton/runtime

Fix language negotiation exception to be standard

2 years agoMerge pull request #24772 from eileenmcnaughton/queue_size
Tim Otten [Thu, 20 Oct 2022 20:04:42 +0000 (13:04 -0700)]
Merge pull request #24772 from eileenmcnaughton/queue_size

Fix accidental revert of import batch size

2 years agoMerge pull request #24736 from seamuslee001/import_ext_test_fix
Seamus Lee [Thu, 20 Oct 2022 07:38:56 +0000 (18:38 +1100)]
Merge pull request #24736 from seamuslee001/import_ext_test_fix

[REF][PHP8.1] Fix test failure on civiimport unit test because sequen…

2 years agoMerge pull request #24743 from totten/import_load-a
Eileen McNaughton [Thu, 20 Oct 2022 04:13:45 +0000 (17:13 +1300)]
Merge pull request #24743 from totten/import_load-a

Ensure that class-index is up-to-date after toggling extensions (A)

2 years ago[REF][PHP8.1] Fix test failure on civiimport unit test because sequence key and keys...
Seamus Lee [Thu, 13 Oct 2022 07:27:45 +0000 (07:27 +0000)]
[REF][PHP8.1] Fix test failure on civiimport unit test because sequence key and keys are using id not _id

Additional patches from Eileen

2 years agoFix accidental revert of import batch size
Eileen McNaughton [Thu, 20 Oct 2022 02:50:54 +0000 (15:50 +1300)]
Fix accidental revert of import batch size

Overview
----------------------------------------
We increased batch size to 50 in 5.52 but appear to have accidentally
re-set it to 5. This was presumably due to code being merged that
patched the code with the older value & hadn't picked up the new

Before
----------------------------------------
Each batch is 5 records

After
----------------------------------------
Each batch is 50 records

Technical Details
----------------------------------------
There seems to be consensus this should be at least 50.
100 is also on the table but I went with Andy's comment
https://github.com/civicrm/civicrm-core/pull/24151#issuecomment-1284498891

The issue Andy points out about the 3 second delay between batches seems excessive
and worth digging into. There used to be a 30 second delay in the UI just to
let people really luxuriate in watching our batch screen - not sure
if that is still there?

2 years agoContributionTest - Auto-disable all newly activated extensions
Tim Otten [Tue, 18 Oct 2022 06:34:18 +0000 (23:34 -0700)]
ContributionTest - Auto-disable all newly activated extensions

2 years agoEnsure that class-index is up-to-date after toggling extensions (A-Module Handler)
Tim Otten [Thu, 13 Oct 2022 16:59:45 +0000 (17:59 +0100)]
Ensure that class-index is up-to-date after toggling extensions (A-Module Handler)

2 years agoAdd unit test to hit class-loader issue
Eileen McNaughton [Tue, 11 Oct 2022 06:37:23 +0000 (07:37 +0100)]
Add unit test to hit class-loader issue

2 years agoFix language negotiation exception to be standard
Eileen McNaughton [Tue, 18 Oct 2022 00:36:44 +0000 (13:36 +1300)]
Fix language negotiation exception to be standard

2 years agoMerge pull request #24753 from seamuslee001/contrib_fix
Seamus Lee [Fri, 14 Oct 2022 21:12:09 +0000 (08:12 +1100)]
Merge pull request #24753 from seamuslee001/contrib_fix

[REF] Remove Reference to now moved CONTRIBUTORS.txt file blocking bu…

2 years ago[REF] Remove Reference to now moved CONTRIBUTORS.txt file blocking building
Seamus Lee [Fri, 14 Oct 2022 20:52:01 +0000 (07:52 +1100)]
[REF] Remove Reference to now moved CONTRIBUTORS.txt file blocking building

2 years agoMerge pull request #24733 from seamuslee001/fix_php81_module_tests
demeritcowboy [Thu, 13 Oct 2022 23:43:11 +0000 (19:43 -0400)]
Merge pull request #24733 from seamuslee001/fix_php81_module_tests

[REF][PHP8.1] Fix Extension Manager Module test failures on php8.1 du…

2 years agoMerge pull request #24732 from seamuslee001/fix_translation_string_issue
demeritcowboy [Thu, 13 Oct 2022 18:57:24 +0000 (14:57 -0400)]
Merge pull request #24732 from seamuslee001/fix_translation_string_issue

[REF] Fix passing null into string functions in translation BAO

2 years ago[REF][PHP8.1] Fix Extension Manager Module test failures on php8.1 due to passing...
Seamus Lee [Thu, 13 Oct 2022 02:17:47 +0000 (02:17 +0000)]
[REF][PHP8.1] Fix Extension Manager Module test failures on php8.1 due to passing in null to dirname

2 years ago[REF] Fix passing null into string functions in translation BAO
Seamus Lee [Thu, 13 Oct 2022 02:11:23 +0000 (02:11 +0000)]
[REF] Fix passing null into string functions in translation BAO

2 years agoMerge pull request #24711 from eileenmcnaughton/import_summ-55
colemanw [Tue, 11 Oct 2022 14:46:39 +0000 (15:46 +0100)]
Merge pull request #24711 from eileenmcnaughton/import_summ-55

Import summary field fix

2 years agoMerge pull request #24713 from eileenmcnaughton/psr0
colemanw [Tue, 11 Oct 2022 14:44:17 +0000 (15:44 +0100)]
Merge pull request #24713 from eileenmcnaughton/psr0

Add psr0 to afform extensions

2 years agoAdd psr0 to afform extensions
Eileen McNaughton [Tue, 11 Oct 2022 07:03:34 +0000 (08:03 +0100)]
Add psr0 to afform extensions

2 years agoImport summary field fix
Eileen McNaughton [Mon, 10 Oct 2022 11:44:46 +0000 (12:44 +0100)]
Import summary field fix

2 years agoMerge pull request #24703 from seamuslee001/update_jquery_ui_1_13_2
demeritcowboy [Sun, 9 Oct 2022 22:57:29 +0000 (18:57 -0400)]
Merge pull request #24703 from seamuslee001/update_jquery_ui_1_13_2

[REF] Update JQuery UI to 1.13.2

2 years ago[REF] Update Jquery UI to 1.13.2
Seamus Lee [Sun, 9 Oct 2022 21:16:22 +0000 (08:16 +1100)]
[REF] Update Jquery UI to 1.13.2

2 years agoMerge pull request #24701 from demeritcowboy/regen555
colemanw [Sun, 9 Oct 2022 19:16:20 +0000 (15:16 -0400)]
Merge pull request #24701 from demeritcowboy/regen555

civicrm_generated after #24695

2 years agoregen
demeritcowboy [Sun, 9 Oct 2022 15:32:22 +0000 (11:32 -0400)]
regen

2 years agoMerge pull request #24695 from eileenmcnaughton/badge-master
demeritcowboy [Sun, 9 Oct 2022 13:58:09 +0000 (09:58 -0400)]
Merge pull request #24695 from eileenmcnaughton/badge-master

dev/core#3829 Fix semi-recent regression on event badge

2 years agodev/core#3829 Fix failure of barcode to include participant & contact id
Eileen McNaughton [Sat, 8 Oct 2022 15:03:06 +0000 (16:03 +0100)]
dev/core#3829 Fix failure of barcode to include participant & contact id

2 years agodev/core#3829 Fix semi-recent regression on event badge
Eileen McNaughton [Sat, 8 Oct 2022 10:28:35 +0000 (11:28 +0100)]
dev/core#3829 Fix semi-recent regression on event badge

2 years agoSet version to 5.55.beta1
CiviCRM [Sat, 8 Oct 2022 13:32:08 +0000 (13:32 +0000)]
Set version to 5.55.beta1

2 years agoMerge pull request #24686 from aydun/addicon
Eileen McNaughton [Sat, 8 Oct 2022 10:49:38 +0000 (11:49 +0100)]
Merge pull request #24686 from aydun/addicon

Add icon for Country entity

2 years agoMerge pull request #24688 from colemanw/exposeIsCurrent
Seamus Lee [Fri, 7 Oct 2022 20:51:45 +0000 (07:51 +1100)]
Merge pull request #24688 from colemanw/exposeIsCurrent

SearchKit - Expose 'is_current' field to the ON clause e.g. when join…

2 years agoMerge pull request #24687 from colemanw/disabledCustomGroup
colemanw [Fri, 7 Oct 2022 19:11:15 +0000 (15:11 -0400)]
Merge pull request #24687 from colemanw/disabledCustomGroup

SearchKit - Don't show custom fields from disabled field groups

2 years agoMerge pull request #24598 from yashodha/dev-3865
demeritcowboy [Fri, 7 Oct 2022 16:50:39 +0000 (12:50 -0400)]
Merge pull request #24598 from yashodha/dev-3865

(dev/core#3865) Fix css for price fields of html type Select with lon…

2 years agoSearchKit - Expose 'is_current' field to the ON clause e.g. when joining related...
Coleman Watts [Fri, 7 Oct 2022 16:37:12 +0000 (12:37 -0400)]
SearchKit - Expose 'is_current' field to the ON clause e.g. when joining related contacts

See dev/core#3878

2 years agoAPIv4 - Don't show custom fields from disabled groups (affects SearchKit)
Coleman Watts [Fri, 7 Oct 2022 15:45:56 +0000 (11:45 -0400)]
APIv4 - Don't show custom fields from disabled groups (affects SearchKit)

2 years agoMerge pull request #24678 from demeritcowboy/completed
Yashodha Chaku [Fri, 7 Oct 2022 14:46:49 +0000 (20:16 +0530)]
Merge pull request #24678 from demeritcowboy/completed

Crash when trying to retrieve a completed queue

2 years agoAdd icon for Country entity
Aidan Saunders [Fri, 7 Oct 2022 14:32:35 +0000 (15:32 +0100)]
Add icon for Country entity

2 years agoMerge pull request #24670 from demeritcowboy/contrib-confusion
Yashodha Chaku [Fri, 7 Oct 2022 11:36:56 +0000 (17:06 +0530)]
Merge pull request #24670 from demeritcowboy/contrib-confusion

Avoid confusion between contributors and contributor-key

2 years agoMerge pull request #24682 from seamuslee001/update_tplaner
demeritcowboy [Fri, 7 Oct 2022 00:12:08 +0000 (20:12 -0400)]
Merge pull request #24682 from seamuslee001/update_tplaner

[REF] Update Tplaner/when package to latest version

2 years ago[REF] Update Tplaner/when package to latest version
Seamus Lee [Thu, 6 Oct 2022 22:07:12 +0000 (09:07 +1100)]
[REF] Update Tplaner/when package to latest version

2 years ago(dev/core#3865) Fix css for price fields of html type Select with long labels
yashodha [Fri, 23 Sep 2022 07:29:43 +0000 (12:59 +0530)]
(dev/core#3865) Fix css for price fields of html type Select with long labels

2 years agofix name
demeritcowboy [Wed, 5 Oct 2022 20:40:30 +0000 (16:40 -0400)]
fix name

2 years agoMerge pull request #24677 from eileenmcnaughton/regen
Eileen McNaughton [Wed, 5 Oct 2022 20:30:02 +0000 (00:30 +0400)]
Merge pull request #24677 from eileenmcnaughton/regen

Regen update

2 years agoRegen update
Eileen McNaughton [Wed, 5 Oct 2022 18:44:55 +0000 (19:44 +0100)]
Regen update

2 years agoMerge pull request #24676 from eileenmcnaughton/master
Eileen McNaughton [Wed, 5 Oct 2022 17:50:39 +0000 (21:50 +0400)]
Merge pull request #24676 from eileenmcnaughton/master

5.54 to master

2 years agoMerge branch '5.54' of github.com:civicrm/civicrm-core
Eileen McNaughton [Wed, 5 Oct 2022 17:49:52 +0000 (18:49 +0100)]
Merge branch '5.54' of github.com:civicrm/civicrm-core

2 years agoMerge pull request #24672 from alifrumin/rn5.54
demeritcowboy [Wed, 5 Oct 2022 12:39:40 +0000 (08:39 -0400)]
Merge pull request #24672 from alifrumin/rn5.54

[NFC] 5.54 Release notes first pass

2 years agoMerge pull request #24673 from kaspernowak/patch-2
Eileen McNaughton [Wed, 5 Oct 2022 10:49:07 +0000 (14:49 +0400)]
Merge pull request #24673 from kaspernowak/patch-2

add as a contributor

2 years agoadd as a contributor
Kasper Nowak [Wed, 5 Oct 2022 06:58:40 +0000 (08:58 +0200)]
add as a contributor

2 years ago[NFC] first pass release notes 5.54
Alice Frumin [Tue, 4 Oct 2022 04:10:58 +0000 (00:10 -0400)]
[NFC] first pass release notes 5.54

2 years agoMerge pull request #24669 from wikimediaWfan/master
Seamus Lee [Tue, 4 Oct 2022 20:48:37 +0000 (07:48 +1100)]
Merge pull request #24669 from wikimediaWfan/master

Add contributor info for release notes

2 years agoavoid confusion
demeritcowboy [Tue, 4 Oct 2022 20:07:55 +0000 (16:07 -0400)]
avoid confusion

2 years agoUpdate contributor-key.yml for release notes
wfan [Tue, 4 Oct 2022 19:09:08 +0000 (12:09 -0700)]
Update contributor-key.yml for release notes

2 years agoMerge pull request #24666 from kaspernowak/patch-1
demeritcowboy [Tue, 4 Oct 2022 17:40:21 +0000 (13:40 -0400)]
Merge pull request #24666 from kaspernowak/patch-1

.htaccess support for OpenLiteSpeed webservers.

2 years agoMerge pull request #24334 from eileenmcnaughton/postal
demeritcowboy [Tue, 4 Oct 2022 12:42:44 +0000 (08:42 -0400)]
Merge pull request #24334 from eileenmcnaughton/postal

Enotice & markup fixes to GeoCode, Postal blocks

2 years agoMerge pull request #24564 from MegaphoneJon/dont-repeat-email
Yashodha Chaku [Tue, 4 Oct 2022 12:28:21 +0000 (17:58 +0530)]
Merge pull request #24564 from MegaphoneJon/dont-repeat-email

Don't repeat email twice on the contribution confirm/thank-you pages

2 years agoMerge pull request #24668 from demeritcowboy/demoqueue
Eileen McNaughton [Tue, 4 Oct 2022 11:52:33 +0000 (15:52 +0400)]
Merge pull request #24668 from demeritcowboy/demoqueue

demoqueue - fix job_type parameter

2 years agoMerge pull request #24609 from braders/note-view-api4
Seamus Lee [Tue, 4 Oct 2022 07:07:24 +0000 (18:07 +1100)]
Merge pull request #24609 from braders/note-view-api4

Migrate single note view to API4, avoid PHP warnings

2 years agofix job_type
demeritcowboy [Tue, 4 Oct 2022 00:54:19 +0000 (20:54 -0400)]
fix job_type

2 years agoMerge pull request #24667 from wikimediaWfan/master
Seamus Lee [Mon, 3 Oct 2022 22:51:41 +0000 (09:51 +1100)]
Merge pull request #24667 from wikimediaWfan/master

prevent the get property from non-object error

2 years agoprevent the get property from non-object error
wikimediaWfan [Mon, 3 Oct 2022 18:54:03 +0000 (11:54 -0700)]
prevent the get property from non-object error

Check if $mail->from exist and if not set reply to to blank

Bug: T318837

2 years ago.htaccess support for OpenLiteSpeed webservers.
Kasper Nowak [Mon, 3 Oct 2022 12:42:11 +0000 (14:42 +0200)]
.htaccess support for OpenLiteSpeed webservers.

The current rewrite rules existing in the created .htaccess files are only supported for Apache webservers, and leaves files exposed on OpenLiteSpeed webservers by default. This is the easiest way to add support for OpenLiteSpeed 1.4.38+.

2 years agoMerge pull request #24663 from larssandergreen/handle-between-with-missing-values...
Eileen McNaughton [Sun, 2 Oct 2022 19:40:05 +0000 (08:40 +1300)]
Merge pull request #24663 from larssandergreen/handle-between-with-missing-values-in-api4

Handle all from and to relative dates in API4

2 years agoMerge pull request #24664 from demeritcowboy/regen2
Eileen McNaughton [Sun, 2 Oct 2022 18:51:09 +0000 (07:51 +1300)]
Merge pull request #24664 from demeritcowboy/regen2

5.54

2 years agoadd tests, handle nots
larssandergreen [Sun, 2 Oct 2022 17:33:34 +0000 (11:33 -0600)]
add tests, handle nots