-
Notifications
You must be signed in to change notification settings - Fork 191
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
Issues/1944 #2374
Merged
Merged
Issues/1944 #2374
Changes from all commits
Commits
Show all changes
175 commits
Select commit
Hold shift + click to select a range
f66fbed
Add new caching method
ravinderk 22f0f04
Add caching logic for payment
ravinderk 0ecaff7
Update last_updated meta key when cpt updated
ravinderk b4a4172
Cache donor query
ravinderk fe8a78d
Cache donor object
ravinderk bb82df6
Add get_group cache fx
ravinderk 2fe2f45
Update set_cache fx usage
ravinderk ed1f64c
Add global constant to disable cache
ravinderk 5091ce9
Add todo
ravinderk b67f3a7
Remove cache when cpt payment meta updated
ravinderk bdb3277
Merge branch 'release/2.0' into issues/1944
ravinderk f6b7e7a
Merge branch 'release/1.8.17' into release/2.0
ravinderk ea3a597
Merge branch 'release/2.0' into issues/1944
ravinderk 12d47f8
Remo duplicate give_get_attribute_str fx defination
ravinderk 3b3ad9b
Merge branch 'release/2.0' into issues/1944
ravinderk a9d5034
Update get all payment meta backward compatibility code
ravinderk ae4a194
Merge branch 'release/2.0' into issues/1944
ravinderk 195d193
Merge branch 'release/1.8.17' into release/2.0
ravinderk 4023a61
Merge branch 'release/2.0' into issues/1944
ravinderk 68312b3
Increate get_post_metadata priority to save fro conflict
ravinderk be7c9d6
Merge branch 'release/1.8.17' into release/2.0
ravinderk ef3669c
Merge branch 'release/2.0' into issues/1944
ravinderk 48875cd
Fix broken unit tests
ravinderk 7eaf820
Merge branch 'release/2.0' into issues/1944
ravinderk b2a9779
Merge branch 'release/2.0' into issues/1944
ravinderk 662ebe4
add gibe_get_attribute_str undefined fn
ravinderk acd59b3
Merge branch 'release/2.0' into issues/1944
ravinderk 0c64743
Merge branch 'release/2.0' into issues/1944
ravinderk 53dff99
Update fn docs
ravinderk a81e98c
Refactor get_group cache helper fn
ravinderk 4718e37
Add set_group cache helper fn
ravinderk f169a72
Update core with group cache fns
ravinderk 2b563ee
Add delete_group cache helper fn
ravinderk b039dfd
Use delete_group cache helper fn
ravinderk 88f4648
Re setup payment object after deleting cache
ravinderk 6d9fdc5
Return mixed instead of null/bool from get_group
ravinderk aa6720f
Set $address default value
ravinderk 5be0131
Do not delete cache for forms and log
ravinderk aad905b
Delete donor cache when update donor
ravinderk cfd8d86
Merge branch 'release/2.0' into issues/1944
ravinderk 61ee9d9
Merge branch 'release/2.0' into issues/1944
ravinderk 81404f1
Merge branch 'release/2.0' into issues/1944
ravinderk 6c2d4bd
Delete donor cache when donor updates
ravinderk 866f80e
Add logic to generate incremental cache key
ravinderk 77efd82
Add filter to overwrite cache key name
ravinderk 9aebecb
Get cache group name dynamically
ravinderk 67cf9dc
Improve code formatting
ravinderk e434a0b
Add helper doc
ravinderk 4dd84ee
Improve code formatting
ravinderk 7a21872
Remove cache logic from Give_DB_Donors::get_donors
ravinderk 5493caf
Merge branch 'release/2.0' into issues/1944
ravinderk d646cf4
Merge branch 'release/2.0' into issues/1944
ravinderk 8f695ad
Add cache core setting
ravinderk 5a3be0c
Add default cache setting on install
ravinderk c40d461
Improve code formatting
ravinderk b5062de
Integrate cache core setting logic to Give_Cache
ravinderk 5567872
Set non persistent cache to default for group
ravinderk 82d0d61
Fix typo
ravinderk 9184090
Fix typo
ravinderk d494df0
Delete cache when delete all donor meta
ravinderk c3df121
Add comment
ravinderk a8a8318
Improve code formatting
ravinderk 7c6ac73
Flush cache when creates new donor
ravinderk b8fd0d2
Merge branch 'release/2.0' into issues/1944
ravinderk c3c5d54
Merge branch 'release/2.0' into issues/1944
ravinderk 9d38249
Delete payment caches when donor deleted
ravinderk 2216cdb
Add todo
ravinderk b2d4970
Merge branch 'release/2.0' into issues/1944
ravinderk f70e9c9
Move code to related file
ravinderk 3305a3c
Refactor group caching functions
ravinderk 3b18f33
Merge branch 'release/2.0' into issues/1944
ravinderk 7a4da6c
Remove unwanted param from cache class
ravinderk eb109c0
Enabled cache by default
ravinderk fb47d42
Remove todo
ravinderk 84cdd04
Merge branch 'release/2.0' into issues/1944
ravinderk 920e61e
Add logic to delete cache when form and donor updates
ravinderk 1117364
Merge branch 'release/2.0' into issues/1944
ravinderk 57386e0
Make sure that cache always get unique timestamp
ravinderk 4310057
Delete donation cache on donation update
ravinderk abe8d6d
Refactor code
ravinderk e0cc529
Store calculated payment in cache
ravinderk f38f515
Add payment meta filter support to get_meta
ravinderk a22d424
Refactor code
ravinderk e0c1480
Merge branch 'release/2.0' into issues/1944
ravinderk 134d998
Merge branch 'release/2.0' into issues/1944
ravinderk bf94a2f
Set default caching version
ravinderk 4b7afd2
Set default caching version if not found
ravinderk ce4f957
Do not update cache version if give-db-queries update itself
ravinderk df1c085
Improve code formatting
ravinderk a90becc
Do not update cache version if give-db-queries update itself pass2
ravinderk 7076993
Immediatly delete cache after deleting any key
ravinderk 5e049be
Merge branch 'release/2.0' into issues/1944
ravinderk ed954b7
Merge branch 'release/2.0' into issues/1944
ravinderk e0f33c7
Add cache incrementor logic
ravinderk 23166dd
Merge branch 'release/2.0' into issues/1944
ravinderk d54f621
Update Give_Cache key generation logic
ravinderk 0515a0d
Use Give_Cache key logic to generate key
ravinderk ef83e56
Must run incrementor when update form and donor
ravinderk 87e668f
Cache query for form dropdown
ravinderk 33f9566
Apply caching to give_get_payment_form_title fn
ravinderk 1adeb8b
Fix typo
ravinderk dc7b30c
Apply caching to give_get_payment_form_title fn pass2
ravinderk 4d5bd7c
Merge branch 'release/2.0' into issues/1944
ravinderk 3a5206b
Add logic to delete only Give cache
ravinderk c837e63
Merge branch 'release/2.0' into issues/1944
ravinderk 54f9cfb
Delete cache only when save core settings
ravinderk 9e420b4
Minor refactor give_bc_v20_get_payment_meta fn
ravinderk 093a4fa
Merge branch 'release/2.0' into issues/1944
ravinderk 6a0e377
Add todo
ravinderk 20a56a7
Add helper function to enable cache and disable cache
ravinderk 6ed9ae4
Stop cache while running upgrade
ravinderk e9a0a92
Merge branch 'release/2.0' into issues/1944
ravinderk 5c19d03
Merge branch 'release/2.0' into issues/1944
ravinderk 26eab3d
Merge branch 'release/2.0' into issues/1944
ravinderk 2ded50a
Merge branch 'release/2.0' into issues/1944
ravinderk 78b0772
Merge branch 'release/2.0' into issues/1944
ravinderk a0c80ea
Merge branch 'release/2.0' into issues/1944
ravinderk 64be228
Merge branch 'release/2.0' into issues/1944
ravinderk 2dea4fb
Increase per_post for upgrades
ravinderk 887355c
Set default cache to null
ravinderk fb71cde
Improve code formatting
ravinderk 98ad729
Add caching for backward compatibility
ravinderk 3df1a62
Improve code formatting
ravinderk 82fce62
Update cache key name
ravinderk a55ba36
Merge branch 'release/2.0' into issues/1944
ravinderk 018a60e
Check is_null for cached data
ravinderk 0be1d4c
Return null if cache does not exist
ravinderk 37d881e
Store payment query cache
ravinderk 769fbd5
Improve get payment group by fn
ravinderk be5a7b7
Update give_count_payments fn
ravinderk 3accab9
Add comment
ravinderk 584d75f
Improve code formatting
ravinderk ec7c4b2
Add set_db_query and get_db_query cache helper fn and refactor code
ravinderk e671774
Delete pre upgrade cache for donations
ravinderk d3ad41d
Delete pre upgrade cache for donors with customer metatype
ravinderk 893239f
do not delete data while upgrade to 2.0
ravinderk a5972dd
Update v20_rename_donor_tables update dependancies
ravinderk 72e17d0
Update donor name update upgrade priorities
ravinderk d11b3c4
Merge branch 'release/2.0' into issues/1944
ravinderk 62207bf
Do not abort upgrade script if client disconnected.
ravinderk 2c1c767
Fix typo
ravinderk 1e73849
Do not store payment meta cache while retrieving new donation meta key
ravinderk c08b9e5
Do not store payment meta cache while retrieving new donation meta key
ravinderk 06df0b3
Fix - on click save changes button should not show popup and should s…
mehul0810 b800d7c
Code Formatting
mehul0810 21ab8dd
Minor Selector change and ran gulp
mehul0810 8283230
Minor Selector change again
mehul0810 ce59fff
Simplified Code for improvement
mehul0810 1caaf0d
Merge branch 'release/2.0' into issues/1944
ravinderk 3c5f2a0
Store donation meta cache for old payments
ravinderk 6080aba
Add comment
ravinderk 0c4ec67
Do not need to update default donor register email content to db
ravinderk 498cb40
Merge branch 'release/2.0' into issues/1944
ravinderk 1a9327b
Merge branch 'release/2.0' into issues/1944
ravinderk 0b9c484
Merge branch 'release/2.0' into issues/1944
ravinderk 405ad37
Merge branch 'release/2.0' into issues/1944
ravinderk 9ba5810
Merge branch 'release/2.0' into issues/1944
ravinderk 5bd2ab7
Merge branch 'release/2.0' into issues/1944
ravinderk 986f5c1
Merge remote-tracking branch 'origin/issues/1944' into issues/1944
ravinderk 1aa36b9
Merge branch 'release/2.0' into issues/1944
ravinderk 2398f63
Merge branch 'release/2.0' into issues/1944
ravinderk 0f5ced1
Add missing code from code conflict
ravinderk 5894e73
Remove extra setting field `Remove Data on Uninstall`
ravinderk 67d9bac
Add cache setting indicator to system info
ravinderk d23c78c
Merge branch 'release/2.0' into issues/1944
ravinderk 17f6a6d
Merge remote-tracking branch 'origin/issues/1944' into issues/1944
ravinderk d66064d
Merge branch 'release/2.0' into issues/1944
ravinderk 3f49de3
Uninstall new table while uninstall plugin
ravinderk cbb3495
Insert new meta key instead of overwrite old meta key
ravinderk 5538daa
Merge branch 'release/2.0' into issues/1944
ravinderk f139541
Merge branch 'release/2.0' into issues/1944
ravinderk e5d7bcb
Merge branch 'release/2.0' into issues/1944
ravinderk 647dde4
Fix new meta key backward compatibility
ravinderk af66a1c
Merge branch 'release/2.0' into issues/1944
ravinderk ea2ff6f
Merge remote-tracking branch 'origin/issues/1944' into issues/1944
ravinderk File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ravinderk This settings ( i.e. Remove Data on Uninstall) is duplicated in this PR. This happens when i add this PR to Give
release 2.0
Check Screenshot for reference:
![image](https://user-images.githubusercontent.com/1852711/33661448-ec75f5a4-daad-11e7-9fa9-feb65c88b398.png)