Skip to content

Commit 2d4a3bc

Browse files
committed
Update readme
1 parent 8bbcf3e commit 2d4a3bc

File tree

3 files changed

+63
-2
lines changed

3 files changed

+63
-2
lines changed

.gitattributes

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,5 @@
44

55
# Files
66
/.gitattributes export-ignore
7-
/.gitignore export-ignore
7+
/.gitignore export-ignore
8+
/readme.md export-ignore

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
11
.DS_Store
2-
readme.txt

readme.txt

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
=== Entry Expiration for Gravity Forms ===
2+
Contributors: forgravity, travislopes
3+
Tags: gravity forms, entry, expiration
4+
Requires at least: 3.9.2
5+
Tested up to: 5.8.0
6+
Stable tag: 4.7.3
7+
Requires PHP: 5.3
8+
9+
Automatically remove old form entries on a custom, defined schedule
10+
11+
== Description ==
12+
13+
> #### [Entry Automation for Gravity Forms](https://forgravity.com/plugins/entry-automation/?utm_source=wordpress&utm_medium=readme&utm_campaign=readme) makes entry deletion more powerful and allows you to export your entries too!
14+
>
15+
> Entry Expiration started out as a simple tool to automatically remove your old form entries. But what if you need more control over when entries are deleted? Want to apply conditional logic to target specific entries? Or maybe delete specific field values rather than the whole entry? Need to generate an export file before getting rid of those entries?
16+
>
17+
> [Check out Entry Automation](https://forgravity.com/plugins/entry-automation/?utm_source=wordpress&utm_medium=readme&utm_campaign=readme) today!
18+
19+
20+
When integrating Gravity Forms with a third-party service, it's often not necessary to keep entries around after a short period of time as you already have the data imported elsewhere.
21+
22+
Entry Expiration for Gravity Forms allows you to automatically delete Gravity Forms entries older than a defined timeframe. After activating the plugin, set the oldest age for an entry on the Entry Expiration Settings page. At midnight, the plugin will delete all entries on enabled forms that are older than the time you set.
23+
24+
== Installation ==
25+
= Requirements =
26+
* WordPress version 3.9.2 and later (tested at 5.8.0)
27+
* Gravity Forms 1.8.17 and later
28+
29+
= Installation =
30+
1. Unpack the download package.
31+
1. Upload all files to the `/wp-content/plugins/` directory, with folder
32+
1. Activate the plugin through the 'Plugins' menu in WordPress
33+
1. Navigate to the Form Settings page for each form you want to have entries automatically expire and click the 'Entry Expiration' tab.
34+
1. Define how often you want entries to be deleted and the minimum age required for entries to be deleted.
35+
36+
== Changelog ==
37+
= Version 2.1 (2020-08-07) =
38+
* Added capabilities.
39+
* Added support for Gravity Forms 2.5.
40+
* Updated installation instructions.
41+
* Fixed fatal error during 2.0 upgrade process.
42+
* Fixed PHP notices.
43+
* Fixed search criteria not correctly preparing in certain scenarios.
44+
* Fixed search criteria not correctly preparing the search end date.
45+
= Version 2.0 =
46+
* Added additional logging
47+
* Added expiration time and recurrence at the form level.
48+
* Added filter for setting entry expiration time for each form
49+
* Adjusted entry older than date to not be relative to midnight
50+
* Changed plugin loading method.
51+
* Rewrote expiration procedure to be more efficient.
52+
= Version 1.2 =
53+
* Fixed update routine to not automatically enable forms for processing if running a fresh install
54+
* Changed expiration time setting to allow choosing between hours, days, weeks and months
55+
= Version 1.1 =
56+
* Switched forms from being able to be excluded to having to include them for processing
57+
* Deletion cron now runs hourly instead of daily
58+
* Cron now only deletes 1000 entries at a time to prevent long execution times
59+
* Added filters for: payment status, number of entries to be processed at a time
60+
= Version 1.0 =
61+
* Initial release

0 commit comments

Comments
 (0)