Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Report Instance apiv4 #25226

Merged
merged 1 commit into from
Jan 11, 2023
Merged

Conversation

eileenmcnaughton
Copy link
Contributor

Overview

Add Report Instance apiv4

Before

v3 has a ReportInstance api but v4 doesn't

After

tada

Technical Details

Comments

@civibot
Copy link

civibot bot commented Dec 28, 2022

(Standard links)

@civibot civibot bot added the master label Dec 28, 2022
wmfgerrit pushed a commit to wikimedia/wikimedia-fundraising-crm that referenced this pull request Jan 4, 2023
This appears on the contact summary as a tab called 'Address History' and in
the db there is a row in civicrm_report_instance tracked by a row in
civicrm_managed.

I added the v4 api entity

https: //github.com/civicrm/civicrm-core/pull/25226 & ported it here

Bug: T270680

Change-Id: I141a1667a64621b85dd929b53214bc18b9356ff8
@eileenmcnaughton
Copy link
Contributor Author

test this please

1 similar comment
@eileenmcnaughton
Copy link
Contributor Author

test this please

@colemanw colemanw merged commit 9e31fde into civicrm:master Jan 11, 2023
@colemanw colemanw deleted the report_instance branch January 11, 2023 16:54
@eileenmcnaughton
Copy link
Contributor Author

oh yay it passed - thanks for the merge - I wasn't sure if the fail had been substantive

wmfgerrit pushed a commit to wikimedia/wikimedia-fundraising-crm that referenced this pull request Jan 24, 2023
Plus civicrm/civicrm-core#25226
backported from 5.59 (which we had already applied) and
the hack described in

https://phabricator.wikimedia.org/T327360

Note I would put the patches up as separate commits
if they were not required for tests to pass - however,
we can be sure we won't 'forget' them later as they are
needed for jenkins (and in fact do not affect prod)

Bug: T326272
Change-Id: I402af17182d4474f5e5ce8b591b117038b084b86
wmfgerrit referenced this pull request in wikimedia/wikimedia-fundraising-crm Feb 16, 2023
Note we have some recent patches that are included. These are mostly ones merged to
civicrm-core since forking for 5.58. One is in 5.58 now so is listed for
completeness & 2 minor ones are not yet merged upstream

|pr|status|notes|
|[25565](https://github.com/civicrm/civicrm-core/pull/25565)|merged to master(5.60)|Supports T327963 - activity types for thank you|
|[25516](https://github.com/civicrm/civicrm-core/pull/25516)|merged to master(5.60)|Helps import - filter imported searches|
|[25527](https://github.com/civicrm/civicrm-core/pull/25527)|not yet merged| but performance fix for dedupe searches (the name & address ones Sandra is doing)
|[25433](https://github.com/civicrm/civicrm-core/pull/25433)|merged to rc (5.59)|fix for search kit display|
|[25482](https://github.com/civicrm/civicrm-core/pull/25482)|Already in 5.58.1|Fix for search kit display|
|[25418](https://github.com/civicrm/civicrm-core/pull/25418)|Merged to rc (5.59)|Permanent imap timout fix|
|[25226](https://github.com/civicrm/civicrm-core/pull/25226)|Merged to rc (5.59)|ReportInstance api - in our install|
|[25568](https://github.com/civicrm/civicrm-core/pull/25568)|not yet merged|Helps with new import code, reduces chance of crash|
|[24515](https://github.com/civicrm/civicrm-core/pull/25415)|Merged to rc (5.59)| Fix to stop CI from breaking, replaces our hack|

List of cherry picked commits from the above

18d82af27b9 (HEAD -> master) Filter expired searches from search kit results
a75b98cb47a Add test to is_current on SavedSearch, fix
e4d69230ad1 Increase timeout on imap
89ab855619f Do not crash the whole SearchKit UI if one entity fails
0142e5dd18c Fix performance on deciding which tables to query
cd710af9733 dev/core#4117 Add is_current to UserJob, Search
2fa17fb88ae Make activity_type_id available to links, test
2d2bd93cda8 (dev/core#4088) ClassScanner - Move unit-test registration
e3e669d4556 Add Report Instance apiv4

Bug: T329681
Change-Id: I839d1bbfabfe3558094f7445a4281f237b609fed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants