civicrm-core.git
3 years agoAfform.create, Afform.revert - Clear file-cache adding/deleting files
Tim Otten [Wed, 8 Aug 2018 06:39:55 +0000 (23:39 -0700)]
Afform.create, Afform.revert - Clear file-cache adding/deleting files

3 years agoAfform.get - Fix copy-paste mistake
Tim Otten [Wed, 8 Aug 2018 06:37:44 +0000 (23:37 -0700)]
Afform.get - Fix copy-paste mistake

3 years agoAdd Afform.revert. Fix Afform.create. Add lifecycle test-case.
Tim Otten [Wed, 8 Aug 2018 05:31:00 +0000 (22:31 -0700)]
Add Afform.revert. Fix Afform.create. Add lifecycle test-case.

3 years agoUpdate roadmap.md
Tim Otten [Tue, 31 Jul 2018 00:36:41 +0000 (17:36 -0700)]
Update roadmap.md

3 years agoREADME.md - Change placeholder URLs
Tim Otten [Tue, 31 Jul 2018 00:35:14 +0000 (17:35 -0700)]
README.md - Change placeholder URLs

3 years agoDoc tweaks
Tim Otten [Tue, 31 Jul 2018 00:32:27 +0000 (17:32 -0700)]
Doc tweaks

3 years agoFix typos
Tim Otten [Tue, 31 Jul 2018 00:18:50 +0000 (17:18 -0700)]
Fix typos

3 years agoREADME, docs - Tweak titles
Tim Otten [Tue, 31 Jul 2018 00:16:10 +0000 (17:16 -0700)]
README, docs - Tweak titles

3 years agoroadmap.md - Describe follow-up modules
Tim Otten [Tue, 31 Jul 2018 00:12:56 +0000 (17:12 -0700)]
roadmap.md - Describe follow-up modules

3 years agoSplit README.md into smaller `docs/*.md` files
Tim Otten [Mon, 30 Jul 2018 23:36:52 +0000 (16:36 -0700)]
Split README.md into smaller `docs/*.md` files

3 years agoREADME.md
Tim Otten [Thu, 14 Jun 2018 07:15:37 +0000 (00:15 -0700)]
README.md

3 years agoREADME.md
Tim Otten [Thu, 14 Jun 2018 06:16:53 +0000 (23:16 -0700)]
README.md

3 years agoREADME.md
Tim Otten [Thu, 14 Jun 2018 06:09:04 +0000 (23:09 -0700)]
README.md

3 years agoREADME.md - Rename foobar to helloworld
Tim Otten [Thu, 14 Jun 2018 05:09:41 +0000 (22:09 -0700)]
README.md - Rename foobar to helloworld

3 years agoREADME.md
Tim Otten [Wed, 13 Jun 2018 18:07:34 +0000 (11:07 -0700)]
README.md

3 years agoREADME.md
Tim Otten [Wed, 13 Jun 2018 17:57:39 +0000 (10:57 -0700)]
README.md

3 years agoAfformAngularModule.tpl - Tweak docblock
Tim Otten [Wed, 13 Jun 2018 17:52:00 +0000 (10:52 -0700)]
AfformAngularModule.tpl - Tweak docblock

3 years agoRename FormAsDirective.tpl to AfformAngularModule.tpl
Tim Otten [Wed, 13 Jun 2018 17:49:41 +0000 (10:49 -0700)]
Rename FormAsDirective.tpl to AfformAngularModule.tpl

3 years agoREADME.md
Tim Otten [Wed, 13 Jun 2018 06:46:27 +0000 (23:46 -0700)]
README.md

3 years agoREADME.md
Tim Otten [Wed, 13 Jun 2018 06:40:50 +0000 (23:40 -0700)]
README.md

3 years agoExpose the `meta` field in the form scope
Tim Otten [Wed, 13 Jun 2018 06:40:26 +0000 (23:40 -0700)]
Expose the `meta` field in the form scope

3 years agoArrayHtml - Avoid warning
Tim Otten [Wed, 13 Jun 2018 06:29:23 +0000 (23:29 -0700)]
ArrayHtml - Avoid warning

3 years agoREADME.md
Tim Otten [Wed, 13 Jun 2018 06:10:28 +0000 (23:10 -0700)]
README.md

3 years agoImport Api3Ctrl
Tim Otten [Wed, 13 Jun 2018 06:10:16 +0000 (23:10 -0700)]
Import Api3Ctrl

3 years agoRemove debug codes
Tim Otten [Wed, 13 Jun 2018 06:00:53 +0000 (23:00 -0700)]
Remove debug codes

3 years agoREADME.md
Tim Otten [Wed, 13 Jun 2018 05:46:55 +0000 (22:46 -0700)]
README.md

3 years agoREADME.md
Tim Otten [Wed, 13 Jun 2018 05:45:43 +0000 (22:45 -0700)]
README.md

3 years agoREADME.md
Tim Otten [Wed, 13 Jun 2018 05:44:16 +0000 (22:44 -0700)]
README.md

3 years agoREADME.md - Multiple updates
Tim Otten [Wed, 13 Jun 2018 05:22:19 +0000 (22:22 -0700)]
README.md - Multiple updates

3 years agoImplement standalone page support
Tim Otten [Wed, 13 Jun 2018 05:21:59 +0000 (22:21 -0700)]
Implement standalone page support

3 years agoafformCore - Move default directive logic from *.tpl to *.js
Tim Otten [Wed, 13 Jun 2018 05:21:21 +0000 (22:21 -0700)]
afformCore - Move default directive logic from *.tpl to *.js

3 years agoAfform.create API - More FIXMEs
Tim Otten [Wed, 13 Jun 2018 05:19:21 +0000 (22:19 -0700)]
Afform.create API - More FIXMEs

3 years agoafform.php - Remove debugging code
Tim Otten [Wed, 13 Jun 2018 05:18:35 +0000 (22:18 -0700)]
afform.php - Remove debugging code

3 years ago_afform_angular_module_name - Accept `$format` option
Tim Otten [Wed, 13 Jun 2018 05:18:15 +0000 (22:18 -0700)]
_afform_angular_module_name - Accept `$format` option

3 years agoREADME.md - Fill in some FIXME's
Tim Otten [Wed, 13 Jun 2018 03:44:02 +0000 (20:44 -0700)]
README.md - Fill in some FIXME's

3 years agoGenerate skeletal base-page based on `server_route` values
Tim Otten [Wed, 13 Jun 2018 03:34:31 +0000 (20:34 -0700)]
Generate skeletal base-page based on `server_route` values

3 years agoArrayHtml - Improve comments and warnings
Tim Otten [Wed, 13 Jun 2018 03:32:19 +0000 (20:32 -0700)]
ArrayHtml - Improve comments and warnings

3 years agoAfform.get API - Allow calls without `name`
Tim Otten [Wed, 13 Jun 2018 03:31:54 +0000 (20:31 -0700)]
Afform.get API - Allow calls without `name`

3 years agoAfformScanner - Add getMetas()
Tim Otten [Wed, 13 Jun 2018 03:31:36 +0000 (20:31 -0700)]
AfformScanner - Add getMetas()

3 years agoinfo.xml - Fill in some FIXME's
Tim Otten [Wed, 13 Jun 2018 03:13:53 +0000 (20:13 -0700)]
info.xml - Fill in some FIXME's

3 years agoRename 'route' to 'server_route'
Tim Otten [Wed, 13 Jun 2018 03:11:45 +0000 (20:11 -0700)]
Rename 'route' to 'server_route'

3 years agoProof-of-concept - Autogenerate AngularJS modules+directives for each form
Tim Otten [Wed, 13 Jun 2018 02:25:58 +0000 (19:25 -0700)]
Proof-of-concept - Autogenerate AngularJS modules+directives for each form

3 years agoProof-of-concept - Add afformCore AngularJS module
Tim Otten [Wed, 13 Jun 2018 01:51:54 +0000 (18:51 -0700)]
Proof-of-concept - Add afformCore AngularJS module

3 years agoREADME.md - Example dev tasks
Tim Otten [Wed, 13 Jun 2018 01:48:20 +0000 (18:48 -0700)]
README.md - Example dev tasks

3 years agoProof-of-concept - Afform.create
Tim Otten [Wed, 13 Jun 2018 01:40:18 +0000 (18:40 -0700)]
Proof-of-concept - Afform.create

3 years agoProof-of-concept - Afform.get
Tim Otten [Wed, 13 Jun 2018 01:13:11 +0000 (18:13 -0700)]
Proof-of-concept - Afform.get

3 years agoAdd phpunit skeleton
Tim Otten [Wed, 13 Jun 2018 01:05:26 +0000 (18:05 -0700)]
Add phpunit skeleton

3 years agoProof-of-concept - File scanner
Tim Otten [Wed, 13 Jun 2018 00:47:23 +0000 (17:47 -0700)]
Proof-of-concept - File scanner

3 years agoProof-of-concept - Array<=>Html mapper
Tim Otten [Wed, 13 Jun 2018 00:47:06 +0000 (17:47 -0700)]
Proof-of-concept - Array<=>Html mapper

3 years agoImport skeletal code
Tim Otten [Tue, 12 Jun 2018 21:15:28 +0000 (14:15 -0700)]
Import skeletal code

3 years agoMerge pull request #18403 from seamuslee001/dev_core_1486
Seamus Lee [Wed, 16 Sep 2020 01:50:38 +0000 (11:50 +1000)]
Merge pull request #18403 from seamuslee001/dev_core_1486

dev/core#1486 Remove Foreign Keys from ACL Cache tables and replace o…

3 years agoMerge pull request #18445 from eileenmcnaughton/activity
Seamus Lee [Wed, 16 Sep 2020 00:44:07 +0000 (10:44 +1000)]
Merge pull request #18445 from eileenmcnaughton/activity

[Ref] Code simplification - remove conditional chunk

3 years agoMerge pull request #18476 from eileenmcnaughton/location
Seamus Lee [Wed, 16 Sep 2020 00:27:28 +0000 (10:27 +1000)]
Merge pull request #18476 from eileenmcnaughton/location

[NFC] Remove trailing whitespace

3 years agodev/core#1486 Remove Foreign Keys relating to contacts from ACL Cache tables and...
Seamus Lee [Tue, 8 Sep 2020 01:35:40 +0000 (11:35 +1000)]
dev/core#1486 Remove Foreign Keys relating to contacts from ACL Cache tables and replace one with an index on contact_id

Create index on upgrade

3 years agoMerge pull request #18417 from eileenmcnaughton/pay_more
Seamus Lee [Wed, 16 Sep 2020 00:19:36 +0000 (10:19 +1000)]
Merge pull request #18417 from eileenmcnaughton/pay_more

dev/financial#86 Make 'Record Payment' & 'Record Refund' visible regardless of whether the balance 'requires' one

3 years ago[NFC] Remove trailing whitespace
eileen [Tue, 15 Sep 2020 23:08:24 +0000 (11:08 +1200)]
[NFC] Remove trailing whitespace

3 years agoMerge pull request #18468 from eileenmcnaughton/iso1
Seamus Lee [Tue, 15 Sep 2020 21:24:16 +0000 (07:24 +1000)]
Merge pull request #18468 from eileenmcnaughton/iso1

dev/core#1921 Remove iso convert

3 years agoMerge pull request #18474 from civicrm/5.30
Eileen McNaughton [Tue, 15 Sep 2020 21:12:30 +0000 (09:12 +1200)]
Merge pull request #18474 from civicrm/5.30

5.30

3 years agoMerge pull request #18473 from demeritcowboy/install-pear-db
Seamus Lee [Tue, 15 Sep 2020 21:04:16 +0000 (07:04 +1000)]
Merge pull request #18473 from demeritcowboy/install-pear-db

dev/core#2036 - PEAR::DB is no longer in packages, now autoloaded from vendor

3 years agoMerge pull request #18461 from demeritcowboy/entity-drupal-9
Seamus Lee [Tue, 15 Sep 2020 21:03:35 +0000 (07:03 +1000)]
Merge pull request #18461 from demeritcowboy/entity-drupal-9

dev/drupal#138 - Drupal 9 deprecations

3 years agoDB is no longer in packages, now autoloaded from vendor
demeritcowboy [Tue, 15 Sep 2020 17:57:24 +0000 (13:57 -0400)]
DB is no longer in packages, now autoloaded from vendor

3 years agoMerge pull request #18472 from totten/master-symlink
Eileen McNaughton [Tue, 15 Sep 2020 07:07:54 +0000 (19:07 +1200)]
Merge pull request #18472 from totten/master-symlink

dev/core#1393 - distmaker - Fix URL-based installation on D7/BD

3 years agodev/core#1393, dev/core#1990 - Exclude README.rst symlink
Tim Otten [Tue, 15 Sep 2020 02:58:36 +0000 (19:58 -0700)]
dev/core#1393, dev/core#1990 - Exclude README.rst symlink

3 years agodev/core#1393, dev/core#1990 - Assert that Drupal-style tarballs have no symlinks
Tim Otten [Tue, 15 Sep 2020 03:59:01 +0000 (20:59 -0700)]
dev/core#1393, dev/core#1990 - Assert that Drupal-style tarballs have no symlinks

3 years agoMerge pull request #18469 from eileenmcnaughton/iso2
Seamus Lee [Tue, 15 Sep 2020 00:25:30 +0000 (10:25 +1000)]
Merge pull request #18469 from eileenmcnaughton/iso2

dev/core#1921 Further removal of iso date handling

3 years agoMerge pull request #18431 from colemanw/searchUpdate
Seamus Lee [Mon, 14 Sep 2020 22:49:37 +0000 (08:49 +1000)]
Merge pull request #18431 from colemanw/searchUpdate

Search extension: edit smart groups

3 years agodev/core#1921 Further removal of iso date handling
eileen [Mon, 14 Sep 2020 20:55:42 +0000 (08:55 +1200)]
dev/core#1921 Further removal of iso date handling

Overview
----------------------------------------
Same deal as https://github.com/civicrm/civicrm-core/pull/18359

Before
----------------------------------------
Casting to ISO date to avoid 2014 bug

After
----------------------------------------
We are stuck in 2020

Technical Details
----------------------------------------

Comments
----------------------------------------
relevant tests
api_v3_CaseTest::testCaseMerge

3 years agodev/core#1921 Remove iso convert
eileen [Mon, 14 Sep 2020 20:49:07 +0000 (08:49 +1200)]
dev/core#1921 Remove iso convert

relevant tests
api_v3_CaseTest.testCaseActivityUpdate_Tracked
api_v3_CaseTest.testCaseActivityUpdateCustom

3 years agoMerge pull request #18467 from mattwire/membershiptestfix
Eileen McNaughton [Mon, 14 Sep 2020 20:00:12 +0000 (08:00 +1200)]
Merge pull request #18467 from mattwire/membershiptestfix

Fix parameters for MembershipTest

3 years agoAPIv4 Explorer: Only show result length if result is array
Coleman Watts [Fri, 11 Sep 2020 18:18:11 +0000 (14:18 -0400)]
APIv4 Explorer: Only show result length if result is array

3 years agoUpdate links to APIv4 smart groups to point to the new search ext
Coleman Watts [Fri, 11 Sep 2020 17:58:43 +0000 (13:58 -0400)]
Update links to APIv4 smart groups to point to the new search ext

3 years agoSearch ext: load saved searches
Coleman Watts [Fri, 11 Sep 2020 15:58:52 +0000 (11:58 -0400)]
Search ext: load saved searches

3 years agoSearch ext: improve debug output
Coleman Watts [Thu, 10 Sep 2020 15:39:25 +0000 (11:39 -0400)]
Search ext: improve debug output

3 years agoFix parameters for MembershipTest
Matthew Wire [Mon, 14 Sep 2020 16:03:08 +0000 (17:03 +0100)]
Fix parameters for MembershipTest

3 years agoMerge pull request #18460 from eileenmcnaughton/comment
Seamus Lee [Mon, 14 Sep 2020 06:33:59 +0000 (16:33 +1000)]
Merge pull request #18460 from eileenmcnaughton/comment

Update code comments

3 years agoMerge pull request #18462 from civicrm/5.30
Eileen McNaughton [Mon, 14 Sep 2020 04:03:00 +0000 (16:03 +1200)]
Merge pull request #18462 from civicrm/5.30

5.30 to master

3 years agoMerge pull request #18459 from seamuslee001/dev_financial_147
Eileen McNaughton [Mon, 14 Sep 2020 04:02:26 +0000 (16:02 +1200)]
Merge pull request #18459 from seamuslee001/dev_financial_147

dev/financial#147 Ensure that jQuery Validation doesn't execute when …

3 years agoUpdate code comments
eileen [Mon, 14 Sep 2020 00:57:17 +0000 (12:57 +1200)]
Update code comments

Making these a little less paypal specific

3 years agodrupal 9 deprecations
demeritcowboy [Sun, 13 Sep 2020 03:48:03 +0000 (23:48 -0400)]
drupal 9 deprecations

3 years agoMerge pull request #18456 from eileenmcnaughton/iso1
Eileen McNaughton [Mon, 14 Sep 2020 01:46:14 +0000 (13:46 +1200)]
Merge pull request #18456 from eileenmcnaughton/iso1

dev/core#1921 remove isoToMysql

3 years agoMerge pull request #18432 from eileenmcnaughton/mem
colemanw [Mon, 14 Sep 2020 01:13:27 +0000 (21:13 -0400)]
Merge pull request #18432 from eileenmcnaughton/mem

[REF] Simplify array construction

3 years agoMerge pull request #18457 from eileenmcnaughton/mailer
Seamus Lee [Mon, 14 Sep 2020 01:12:39 +0000 (11:12 +1000)]
Merge pull request #18457 from eileenmcnaughton/mailer

dev/core#1921 remove isoToMysql

3 years agoMerge pull request #18435 from eileenmcnaughton/ms
colemanw [Mon, 14 Sep 2020 01:11:19 +0000 (21:11 -0400)]
Merge pull request #18435 from eileenmcnaughton/ms

[REF] minor tidy up on membershipStatus::create & add

3 years agoMerge pull request #18450 from eileenmcnaughton/activity2
colemanw [Mon, 14 Sep 2020 01:04:37 +0000 (21:04 -0400)]
Merge pull request #18450 from eileenmcnaughton/activity2

Pass in activity type rather than calculate it

3 years agodev/financial#147 Ensure that jQuery Validation doesn't execute when we click the...
Seamus Lee [Mon, 14 Sep 2020 00:59:28 +0000 (10:59 +1000)]
dev/financial#147 Ensure that jQuery Validation doesn't execute when we click the paypal express button and ensure the style of the button doesn't change

3 years agoMerge pull request #18452 from eileenmcnaughton/user
Eileen McNaughton [Mon, 14 Sep 2020 00:58:15 +0000 (12:58 +1200)]
Merge pull request #18452 from eileenmcnaughton/user

Move definition of userName to where it is used and remove an unused parameter

3 years agoMerge pull request #18454 from eileenmcnaughton/pay
Eileen McNaughton [Mon, 14 Sep 2020 00:57:52 +0000 (12:57 +1200)]
Merge pull request #18454 from eileenmcnaughton/pay

dev/financial#149 Add permission = false to apiv4 call to address unreleased regression

3 years agodev/core#1921 remove isoToMysql
eileen [Mon, 14 Sep 2020 00:09:23 +0000 (12:09 +1200)]
dev/core#1921 remove isoToMysql

Overview
----------------------------------------
Remove unnecessary isoToDate function

Before
----------------------------------------
Code compatible with packages code of 6 years ago

After
----------------------------------------
will break if you revert 6 year old fix....

Technical Details
----------------------------------------
The test testMailerStats passes through this line of code - which
I think is probably about the most we can confirm testing wise as we expect there
to be no reason to cast to mysql anymore

Comments
----------------------------------------
https://lab.civicrm.org/dev/core/-/issues/1921

3 years agodev/core#1921 remove isoToMysql
eileen [Sun, 13 Sep 2020 23:57:50 +0000 (11:57 +1200)]
dev/core#1921 remove isoToMysql

The test testPaymentDontChangeReceiveDate passes through these 2 lines of code - which
I think is probably about the most we can confirm testing wise as we expect there
to be no reason to cast to mysql anymore

3 years agoMerge pull request #18455 from civicrm/5.30
Eileen McNaughton [Sun, 13 Sep 2020 23:54:54 +0000 (11:54 +1200)]
Merge pull request #18455 from civicrm/5.30

5.30 to master

3 years agoMerge pull request #18453 from demeritcowboy/receipt-from-email-5.30
Eileen McNaughton [Sun, 13 Sep 2020 23:53:54 +0000 (11:53 +1200)]
Merge pull request #18453 from demeritcowboy/receipt-from-email-5.30

E_NOTICE on contribution confirm page

3 years agoMove definition of userName to where it is used and remove an unused paramter
eileen [Sun, 13 Sep 2020 22:12:54 +0000 (10:12 +1200)]
Move definition of userName to where it is used and remove an unused paramter

3 years agodev/financial#149 Add permission = false to apiv4 call to address regression
eileen [Sun, 13 Sep 2020 23:14:54 +0000 (11:14 +1200)]
dev/financial#149 Add permission = false to apiv4 call to address regression

This retrieves payment processors using FALSE for get permissions. I was able to replicate the bug in the test.

I also updated one line that I passed through when stepping through the test that related to the addActivity.
It just passes in activityType rather than leaving addActivity to figure that out

3 years agomissing ?? when converted from Array::value
demeritcowboy [Sun, 13 Sep 2020 22:40:35 +0000 (18:40 -0400)]
missing ?? when converted from Array::value

3 years ago[Ref] Code simplification - remove conditional chunk
eileen [Sun, 13 Sep 2020 07:54:30 +0000 (19:54 +1200)]
[Ref] Code simplification - remove conditional chunk

All this calculation of component is only to insert it into an error messaage that we don't expect to see
(ie it's an 'unknown error' error message, not an anticipated one.

Given that, it's hard to see why we would use so many lines of code to calculate it

3 years agoPass in activity type rather than calculate it
eileen [Sun, 13 Sep 2020 21:30:05 +0000 (09:30 +1200)]
Pass in activity type rather than calculate it

This line is hit in CRM_Event_BAO_ParticipantTest.testCreate
api_v3_ContributionTest.testCompleteTransactionWithParticipantRecord

I think we should be moving the logic back to the calling functions in general - to the point of them
just callling the v4 api directly, but this just clarifies on tiny bit

3 years agoMerge pull request #18434 from agh1/titlesingular
colemanw [Sun, 13 Sep 2020 19:01:17 +0000 (15:01 -0400)]
Merge pull request #18434 from agh1/titlesingular

Offer singular entity titles

3 years agoSearch ext: update to plural entity titles
Coleman Watts [Sun, 13 Sep 2020 17:21:16 +0000 (13:21 -0400)]
Search ext: update to plural entity titles

3 years agoDAOs with singular/plural options for entity titles
Andrew Hunt [Fri, 11 Sep 2020 20:46:17 +0000 (16:46 -0400)]
DAOs with singular/plural options for entity titles

3 years agoMerge pull request #18446 from colemanw/noDebugInApi3Test
colemanw [Sun, 13 Sep 2020 16:44:33 +0000 (12:44 -0400)]
Merge pull request #18446 from colemanw/noDebugInApi3Test

Remove unnecessary debug from tests which messes up array output