- Apr 28, 2019
-
-
Eileen McNaughton authored
#723 [REF] extract chunk of code that definitely does something.
-
Eileen McNaughton authored
[REF] extract getConflicts function
-
eileen authored
This is a really blunt extraction of a chunk of code whose Raison D'Etre I don't quite know as yet. I've done the absolute minimum variable cleanup to keep it really clean in the first instance
-
eileen authored
This is for readability but I also want to add an api that retrieves conflicts without trying a merge for more control
-
Seamus Lee authored
[REF] Extract get cfields function
-
- Apr 27, 2019
-
-
Seamus Lee authored
#561 Remove last free jcalendar
-
eileen authored
-
Seamus Lee authored
#830 [REF] Add unit tests on contribution recur trxn_id, contribution recur processor id
-
eileen authored
This is the last jcalendar outside of buildDateRange instances. It turns out to be 'just a form' and pretty straight forward
-
Seamus Lee authored
#723 [REF] Declare contactType var rather than using long array syntax.
-
Seamus Lee authored
[cleanup] remove CRM_Report_Form_Extended
-
-
Seamus Lee authored
(NFC) Expand unit test to show off double protocol error
-
Seamus Lee authored
Expand test to include situation if the Other protocol is set rather than a specific protocol Make test portable
-
eileen authored
This file was added to core around 4.2 but for various reasons the ExtendedReport intiative moved to an extension & it was never used. This just removes it
-
eileen authored
Very small tidy up for legibility
-
Eileen McNaughton authored
[REF] move gathering of location info to relevant function (towards #723)
-
Eileen McNaughton authored
#560 Remove a couple of instances of fatal errors in favour of throwing exceptions
-
Seamus Lee authored
[REF] Move the qfbug handling to it's own function (towards #723)
-
Seamus Lee authored
Fixed double protocol being added in link by CKEditor.
-
eileen authored
We have a loop that parses the migrationInfo to get just location fields which we loop through, but migrationInfo is already available in the moveLocationInfo fn so we can just handle that param in there & improve code readability (we do a little less array looping but it's pretty cheap & the code readabiliity is a real issue here
-
eileen authored
This is a really toxi function. In order to save the pain or iterating multiple times through a small array we are dealing with an awful lot of complexity. I'm changing this to iterate through it multiple times in order to rationalise the code - I think performance is minimal & being able to read the code....
-
Seamus Lee authored
#832 CiviCase: rebuild case activity views during upgrade
-
Andie Hunt authored
-
- Apr 26, 2019
-
-
luke.stewart authored
-
luke.stewart authored
-
luke.stewart authored
Removes language from advanced search results mailings column headers for non-multilingual sites.
-
totten authored
[REF] Use events for CMS resource loading
-
eileen authored
This is preliminary cleanup towards exposing cancel_reason as a search field, as committed to in proposal to add the field. This change - adds unit tests for the trxn_id & processor_id fields - makes the handling of them more generic - adds contribution recur field data to the contribution query object so it can be accessed. Some points about the last of these. Basically we have a situation where the query object needs metadata to avoid field by field handling. We have done this is some wierd & wonderful ways with dependencies on 'import' & 'export' metadata info to the point where they were given to so many fields as to become meaningless. I think this method is better - ie. just adding the additional metadata to the query class for all the entities it deals with. A recently merged PR means 'where' data is still available using this method. Also I have added uniquenames to the contribution recur fields. Uniquenames no longer really matter outside - the query object - profiles - possibly import & export We only really expose recurring contribution info through the query object of these so it should be safe. In a future happy space apiv4 & namespacing will render uniquenames a distant memory. I couldn't rip out the special handling entirely without dealing with the labels that go into the qill. I figure we should merge this & then address that - but briefly the issue is that Matt has just changed all the labels to not quite work in this context so we need to discuss / agree how to manage 'Recurring Contribution Trxn ID' vs 'Trxn ID'. I also didn't want to rip out the special handling fully in advance of https://github.com/civicrm/civicrm-core/pull/14118 being merged as there could be a performance regression if we let more code hit that unnecessary join line
-
Seamus Lee authored
5.13
-
Seamus Lee authored
Add 5.12.4 release notes
-
totten authored
-
totten authored
-
Seamus Lee authored
-
Seamus Lee authored
-
colemanw authored
-
- Apr 25, 2019
-
-
Eileen McNaughton authored
Case activity query performs poorly on large databases
-
Eileen McNaughton authored
[REF] Use variable for menubar height
-
colemanw authored
-