Skip to content

crouti/gravityflow

This branch is 851 commits ahead of monksbistro/gravityflow:master.

Folders and files

NameName
Last commit message
Last commit date
Jun 19, 2017
Jul 8, 2015
May 20, 2017
May 7, 2017
Jul 8, 2017
Jun 19, 2017
Jun 18, 2017
Jun 3, 2017
May 28, 2017
May 31, 2017
May 31, 2017
May 31, 2017
May 28, 2017
Jun 18, 2017
Mar 1, 2016
Jul 8, 2017
Jul 9, 2017
Oct 8, 2016
Oct 8, 2016
May 27, 2017
Jun 18, 2017
Mar 2, 2016
May 29, 2017
May 31, 2017
Oct 17, 2015
May 7, 2017
Jun 29, 2015
Oct 10, 2016
Feb 29, 2016
May 7, 2017
May 7, 2017

Repository files navigation

Gravity Flow

Build Status CircleCI

Gravity Flow is a premium plugin for WordPress which provides Workflow automation for forms created in Gravity Forms.

This repository is a development version of Gravity Flow intended to facilitate communication with developers. It is not stable and not intended for installation on production sites.

Bug reports and pull requests are welcome.

Installation Instructions

The only thing you need to do to get this development version working is clone this repository into your plugins directory and activate script debug mode. If you try to use this plugin without script mode on the scripts and styles will not load and it will not work properly.

To enable script debug mode just add the following line to your wp-config.php file:

define( 'SCRIPT_DEBUG', true );

Support

If you'd like to receive the stable release version, automatic updates and support please purchase a license here: https://gravityflow.io.

We cannot provide support to anyone without a valid license.

Test Suites

The integration tests can be installed from the terminal using:

bash tests/bin/install.sh [DB_NAME] [DB_USER] [DB_PASSWORD] [DB_HOST]

If you're using VVV you can use this command:

bash tests/bin/install.sh wordpress_unit_tests root root localhost

The acceptance tests are completely separate from the unit tests and do not require the unit tests to be configured. Steps to install and configure the acceptance tests:

  1. Install the dependencies: composer install
  2. Download and start either PhantomJS or Selenium.
  3. Copy codeception-sample-vvv.yml or codeception-sample-pressmatic.yml to codeception.yml and adjust it to point to your test site. Warning: the database will cleaned before each run.
  4. Run the tests: ./vendor/bin/codecept run

Documentation

User Guides, FAQ, Walkthroughs and Developer Docs: http://docs.gravityflow.io

Class documentation: http://codex.gravityflow.io

Translations

If you'd like to translate Gravity Flow into your language please create a free account here:

https://www.transifex.com/projects/p/gravityflow/

Credits

Contributors:

  • Steve Henty @stevehenty
  • Richard Wawrzyniak @richardW8k
  • Jake Jackson @gravitypdf

Thank you also to all the translators for doing such a great job of keeping up with the updates:

  • Samuel Aguilera @samuelaguilera (samuelaguilera.com) - Spanish
  • FX Bénard @fxbenard (fxbenard.com) - French
  • Erik van Beek @ErikvanBeek (erikvanbeek.nl) - Dutch
  • Alexander (Anticisco) Gladkov - Russian
  • Edi Weigh (makeii.com) - Chinese

Thanks to BrowserStack for automated browser testing

Thank you to all my colleagues at Rocketgenius, Zack Katz (GravityView), Naomi C Bush (Gravity Plus) and Jake Jackson (Gravity PDF) for all their collaboration, advice, support and encouragement.

Copyright 2015-2017 Steven Henty, S.L.

About

Gravity Flow: Development version

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 88.7%
  • JavaScript 7.8%
  • CSS 2.9%
  • Shell 0.6%