1. 25 Apr, 2017 2 commits
  2. 18 Apr, 2017 3 commits
  3. 11 Apr, 2017 14 commits
    • Kevin Stover's avatar
      b4b1dc7c
    • Kevin Stover's avatar
      eb0f6608
    • KR Moorhouse's avatar
    • KR Moorhouse's avatar
      Added css to hide success message by default and leveraged the action to show... · c56ee120
      KR Moorhouse authored
      Added css to hide success message by default and leveraged the action to show it using jquery. (#2615)
      
      c56ee120
    • KR Moorhouse's avatar
      Added .DS_Store to ignored files. · 7b53a4f0
      KR Moorhouse authored
      7b53a4f0
    • KR Moorhouse's avatar
      Added default Submission Limit Message (#2604) · 16c954f8
      KR Moorhouse authored
      * Added default message for Forms that have reached their Submission Limit.
      
      * Added wrapper to default message for translations.
      
      * Fixed domain error in translation wrapper.
      16c954f8
    • Kevin Stover's avatar
      Updating readme.txt. · ca3399c4
      Kevin Stover authored
      ca3399c4
    • Kevin Stover's avatar
      Merge branch 'develop' · 0cb9c295
      Kevin Stover authored
      0cb9c295
    • Kevin Stover's avatar
      e0251ba9
    • KR Moorhouse's avatar
      Properly sort Fields in Email Attachments (#2526) · 6882ad8b
      KR Moorhouse authored
      * Included catch block to update field order on attachment creation, if the filter exists to sort fields.
      
      * Updated logic for attachment csvs to use admin label if one exists or standard label otherwise.
      
      * Added Date Submitted to csv files on Email Attachment. Also updated logic to handle some errors we had happening around List Fields in csv files on Email Attachment. HTML Fields removed from Emailed csv files as well.
      
      * Updated check for Fields to exclude from csv processing and included a filter for extentions to add Fields to that array.
      6882ad8b
    • Kyle B. Johnson's avatar
      a79022ea
    • KR Moorhouse's avatar
      Notify Users about CF7 reCAPTCHA conflict (#2595) · cfc81183
      KR Moorhouse authored
      * Updated our slug for reCAPTCHA when we enqueue it. Added an admin notice for users who have entered reCAPTCHA keys into Ninja Forms and also have Contact Form 7 active.
      
      * Added single check to get_user_meta.
      
      * Updating admin message wording
      cfc81183
    • Kenny Hall's avatar
      added check for to see if fields are set in list array in action news letter (#2607) · 91f96d17
      Kenny Hall authored
      * Release version 3.0.28 (#2450)
      
      * Reverting optimisation changes in favor of a traditional loop. Performance increases in 3.0.25 render the optimisations unnecessary. Closes #2366. (#2372)
      
      * Update email setting reference for better error reporting (#2362)
      
      * update email setting reference for error reporting. Closes #2361.
      
      * Reverting optimisation changes in favor of a traditional loop. Performance increases in 3.0.25 render the optimisations unnecessary. Closes #2366. (#2372)
      
      * Adjusting the invalid email error message.
      
      * Adding logic for fancy emails: Kevin Stover <kevin@wpninjas.com>. Closes #2361.
      
      * Ninja Forms implementation of the WP List Table should only appear on Ninja Forms plugin menus. Closes #2376. (#2378)
      
      * Updating to version 3.0.26. See Changelog for details.
      
      * use uasort to maintain key associations. Closes #2383. (#2384)
      
      * Fixing a malformed radio trigger.
      
      * Using timestamp for key update upon label change. Closes #2387. (#2388)
      
      * Add field sort filter for All Fields merge tag. (#2390)
      
      * add all_fields sorting for add-ons. Closes #2385.
      
      * update fields_by_key parameter.
      
      * set the field ID for the fields merge tag.
      
      * skip the submit button in the all fields table.
      
      * Add password setting type (#2309)
      
      * move reply_to to primary settings. Closes #2290. (#2291)
      
      * Update admin-menu-settings.html.php
      
      * Add initial header advert for Layout & Styles (#2396)
      
      * Added some styling and structure for a new header ad.
      
      * Adding affiliate ID, NF_Layouts() check, Translated banner ad, updated banner ad text, now disables with the "disable admin notices" setting.
      
      * Updating header ad text.
      
      * Updating to version 3.0.27. See Changelog for details.
      
      * Adding filters for form settings on display. (#2431)
      
      * Fixing a bug with rendering.
      
      * Database fields controller (#2444)
      
      * stub out the database fields controller.
      
      * build out db fields controller.
      
      * add id lookup for new fields and return updated fields.
      
      * re-organize db fields controller.
      
      * extract existing meta query to new method.
      
      * return new field ids to the client.
      
      * update field meta update query.
      
      * add early return for incomplete query.
      
      * reduce to single string concatination.
      
      * add query chunking.
      
      * Fixing a bug with defined "wp_" DB prefixes.
      
      * Adding a jQuery event, nfFormReady, to the document. Can be used to run code when a form is ready to manipulate and fully rendered. Closes #2436. (#2437)
      
      * Adding a patch to jQuery.val() that triggers a .change() if the targe… (#2435)
      
      * Adding a patch to jQuery.val() that triggers a .change() if the target is a Ninja Forms field. Closes #2434.
      
      * Removing a console.log
      
      * Changing calls to .attr to .prop. Originally committed by: @h-plus-arry. Closes #1943. (#2445)
      
      * Remove tabindex on help icons + enable focus styling for dropdown (#2419)
      
      * check form cache when calling get_field(). Closes #2413. (#2415)
      
      * Updating store URL to ninjaforms.com/update-check/. (#2408)
      
      * Updating store URL to ninjaforms.com/update-check/.
      
      * Fixing a bug with processing labels for the submit button.
      
      * reset reCaptcha on submission errors. Closes #2306. (#2406)
      
      * Fixing a bug with recaptcha that caused an undefined error.
      
      * Make action table extensible. (#2405)
      
      * make action table extendible.
      
      * add validation bypass.
      
      * add field validation bypass.
      
      * restore progress anim image (#2398)
      
      * add fallback for unserialize UTF8 parse errors. Closes #2393. (#2394)
      
      * Updating to version 3.0.28. See Changelog for details.
      
      * added check for to see if fields are set in list array in action newsletter. Closes #2606.
      91f96d17
    • KR Moorhouse's avatar
      Added default value for unchecking single checkboxes in submissions (#2610) · c5ede705
      KR Moorhouse authored
      * Added default message for Forms that have reached their Submission Limit.
      
      * Added a hidden field to manage unchecking values in submissions.
      
      * Removing accidental change
      
      An extra change was added to this branch. Removing that extra change since a PR exists for it.
      c5ede705
  4. 05 Apr, 2017 1 commit
  5. 04 Apr, 2017 13 commits
    • Gareth Cozens's avatar
      Add Metaboxes to Ninja Forms Instance (#2570) · f6ec4612
      Gareth Cozens authored
      * Add Metaboxes to Ninja Forms Instance
      
      * Release version 3.0.28 (#2450)
      
      * Reverting optimisation changes in favor of a traditional loop. Performance increases in 3.0.25 render the optimisations unnecessary. Closes #2366. (#2372)
      
      * Update email setting reference for better error reporting (#2362)
      
      * update email setting reference for error reporting. Closes #2361.
      
      * Reverting optimisation changes in favor of a traditional loop. Performance increases in 3.0.25 render the optimisations unnecessary. Closes #2366. (#2372)
      
      * Adjusting the invalid email error message.
      
      * Adding logic for fancy emails: Kevin Stover <kevin@wpninjas.com>. Closes #2361.
      
      * Ninja Forms implementation of the WP List Table should only appear on Ninja Forms plugin menus. Closes #2376. (#2378)
      
      * Updating to version 3.0.26. See Changelog for details.
      
      * use uasort to maintain key associations. Closes #2383. (#2384)
      
      * Fixing a malformed radio trigger.
      
      * Using timestamp for key update upon label change. Closes #2387. (#2388)
      
      * Add field sort filter for All Fields merge tag. (#2390)
      
      * add all_fields sorting for add-ons. Closes #2385.
      
      * update fields_by_key parameter.
      
      * set the field ID for the fields merge tag.
      
      * skip the submit button in the all fields table.
      
      * Add password setting type (#2309)
      
      * move reply_to to primary settings. Closes #2290. (#2291)
      
      * Update admin-menu-settings.html.php
      
      * Add initial header advert for Layout & Styles (#2396)
      
      * Added some styling and structure for a new header ad.
      
      * Adding affiliate ID, NF_Layouts() check, Translated banner ad, updated banner ad text, now disables with the "disable admin notices" setting.
      
      * Updating header ad text.
      
      * Updating to version 3.0.27. See Changelog for details.
      
      * Adding filters for form settings on display. (#2431)
      
      * Fixing a bug with rendering.
      
      * Database fields controller (#2444)
      
      * stub out the database fields controller.
      
      * build out db fields controller.
      
      * add id lookup for new fields and return updated fields.
      
      * re-organize db fields controller.
      
      * extract existing meta query to new method.
      
      * return new field ids to the client.
      
      * update field meta update query.
      
      * add early return for incomplete query.
      
      * reduce to single string concatination.
      
      * add query chunking.
      
      * Fixing a bug with defined "wp_" DB prefixes.
      
      * Adding a jQuery event, nfFormReady, to the document. Can be used to run code when a form is ready to manipulate and fully rendered. Closes #2436. (#2437)
      
      * Adding a patch to jQuery.val() that triggers a .change() if the targe… (#2435)
      
      * Adding a patch to jQuery.val() that triggers a .change() if the target is a Ninja Forms field. Closes #2434.
      
      * Removing a console.log
      
      * Changing calls to .attr to .prop. Originally committed by: @h-plus-arry. Closes #1943. (#2445)
      
      * Remove tabindex on help icons + enable focus styling for dropdown (#2419)
      
      * check form cache when calling get_field(). Closes #2413. (#2415)
      
      * Updating store URL to ninjaforms.com/update-check/. (#2408)
      
      * Updating store URL to ninjaforms.com/update-check/.
      
      * Fixing a bug with processing labels for the submit button.
      
      * reset reCaptcha on submission errors. Closes #2306. (#2406)
      
      * Fixing a bug with recaptcha that caused an undefined error.
      
      * Make action table extensible. (#2405)
      
      * make action table extendible.
      
      * add validation bypass.
      
      * add field validation bypass.
      
      * restore progress anim image (#2398)
      
      * add fallback for unserialize UTF8 parse errors. Closes #2393. (#2394)
      
      * Updating to version 3.0.28. See Changelog for details.
      
      * Add Metaboxes to Ninja Forms Instance
      f6ec4612
    • Kyle B. Johnson's avatar
      Add Upgrade/Rollback Admin Notices (#2325) · cc92c500
      Kyle B. Johnson authored
      * add rollback notice with support link.
      
      * add upgrade notice with next steps.
      cc92c500
    • Jeroen Sormani's avatar
    • KR Moorhouse's avatar
      Updated caching to remove _seq_num if it exists from old data. This should... · 697df5f6
      KR Moorhouse authored
      Updated caching to remove _seq_num if it exists from old data. This should prevent the reset of the sequential submission IDs. (#2524)
      
      697df5f6
    • KR Moorhouse's avatar
      Updated default submission error catching to handle a slug. (#2535) · c0106101
      KR Moorhouse authored
      * Updated error handling logic in submitError.js to accept a slug (if one is provided).
      
      * Gulped js files.
      c0106101
    • KR Moorhouse's avatar
      Updated some of the chunking logic in the INSERT and UPDATE sections to remove... · 83c038da
      KR Moorhouse authored
      Updated some of the chunking logic in the INSERT and UPDATE sections to remove php warnings, which could be contributing to long publish times. (#2556)
      
      83c038da
    • KR Moorhouse's avatar
    • Iain Poulson's avatar
      Respond with errors if the field processing returns an error. (#2561) · f77d55ae
      Iain Poulson authored
      * check for errors after processing/validating fields. Closes #2417.
      
      * Respond with errors if the field processing returns an error.
      
      The Field process method would have a return statement, eg.
      
      ```
      $data['errors']['fields'][ $field['id'] ] = __( 'File upload error' );
      return $data;
      ```
      f77d55ae
    • Kyle B. Johnson's avatar
      38ab1f2c
    • Kyle B. Johnson's avatar
      Rename the Save action to the Submission action (#2565) · 50dbe00d
      Kyle B. Johnson authored
      * rename the Save action to the Submission action. Closes #2563.
      
      * Update Save.php
      50dbe00d
    • KR Moorhouse's avatar
      Added a way to get install's TLS version. (#2572) · b0b7c497
      KR Moorhouse authored
      * Added function to get the current install's TLS version and added a call to that function to the System Status page.
      
      * Removed some code bloat from our TLS function.
      
      * Updated logic to exit function more quickly on old php versions.
      
      * Moved the TLS checker to the WPN Helper class and updated calls to it.
      
      * Added CSS styling for nf-admin-error class.
      
      * Adjusted .nf-drawer-error styling
      
      * Updated logic when comparing php versions.
      b0b7c497
    • Kyle B. Johnson's avatar
      499e4e53
    • Kyle B. Johnson's avatar
  6. 17 Mar, 2017 2 commits
  7. 07 Mar, 2017 5 commits