8e7f9ec73e
Add test to edit sign up confirmation email
...
[MQ-88]
2018-12-04 14:59:11 +01:00
e73b12d6f0
Let parsley to render error where it needs to
...
[MAILPOET-1463]
2018-08-13 16:49:29 +02:00
f1918ac953
Removes timeouts and uses data-automation-id as element selector
2017-11-08 14:04:45 +00:00
3f06448f37
Uses data-automation-id/iframe id and bypasses throttling for
...
consecutive signups
2017-11-08 14:04:45 +00:00
b23df9e0a4
Adds translated "required field" message
2017-10-17 21:43:55 -04:00
697f9ba5bc
Adds min/max email length in UI and backend
2017-09-19 20:04:49 -04:00
364dd1b2a3
Move field obfuscation into own class
...
[MAILPOET-1014]
2017-08-16 14:58:31 +02:00
18f208cf47
Add honeypot field for spambot
...
[MAILPOET-1014]
2017-08-15 14:33:45 +02:00
f044db5745
Update form css
...
[MAILPOET-593]
2017-08-01 11:28:53 +02:00
2b7a5452b8
Fix non-text form fields not being sent to server [MAILPOET-909]
2017-05-11 18:12:57 +03:00
b549f83422
Updates form subscription class to use the main API class instead of calling directly API endpoint
...
Modifies forms to pass api_version
Modifies forms to pass store form-specific values (e.g., form_id, email) inside a separate data array
2017-04-19 15:38:16 -04:00
9f7ae122e3
Add missing periods to translation strings
2017-01-30 21:33:59 +02:00
9ee66160ec
Display 'bounced' option on subscription page only if user is bounced and make it disabled [MAILPOET-754]
2016-12-21 21:04:28 +03:00
4402f826c3
fixed issue with namespace AND fixed issue #649
2016-10-06 12:54:04 +02:00
b9745b555a
make sure ABSPATH is defined before using it - fixes issue #648
2016-10-06 12:52:53 +02:00
7fbf84db1f
converted text domain to string instead of constant
2016-09-30 09:58:26 +02:00
42202f676a
updated Env::plugin_name to constant for text domain
2016-09-27 14:54:23 +02:00
ba6198f956
added textdomain to __() calls
2016-09-27 14:53:44 +02:00
6091751a4b
Closes issue 480
2016-09-21 11:54:16 +02:00
213bca8050
fixed rendering of date block + fixed validation for dates
2016-08-16 14:41:53 +02:00
c5a02c6136
- Allows setting empty value for date custom fields
2016-08-14 13:00:28 -04:00
81c277ca93
- Update import to autodetect dates (UI) and convert them to datetime
...
format (backend)
- Fixes unit test
- Fixes code formatting in Date class
2016-08-12 00:29:57 -04:00
f8fea75130
- Updates date conversion method
...
- Uses Moment to parse dates in UI
- Updates Custom Field model to utilize date conversion method
- Adds unit test
2016-08-11 21:11:57 -04:00
b07c4d0e6e
- Adds date validation based on date format
2016-08-08 18:23:11 -04:00
49b65729db
update 14 July 2016
2016-07-14 20:58:12 +02:00
fe154d9251
fixed code sniffer reported errors
2016-07-01 14:17:39 +02:00
a8ffbc2d0e
handle empty/unchecked/checked checkboxes properly in both react and forms
2016-07-01 14:14:18 +02:00
9de3a245b0
fixed both radio & checkbox fields so that it selects the proper value
2016-07-01 14:14:18 +02:00
7f265675b0
changed the way custom field date type is handled (react + form + db)
2016-07-01 14:14:18 +02:00
ba15db9829
fixed value loading for textarea
2016-07-01 14:14:18 +02:00
d15473a8e4
disabled first/last name inputs for WP User on manage subscription page
2016-07-01 14:14:18 +02:00
08e6430c7d
June 8 2016 Copy review
2016-06-08 17:02:50 +02:00
046127eeba
fixed react forms (new bug discovered on new forms with default values not saved)
2016-05-19 14:30:33 +02:00
f11de2f1ad
Updated shortcodes for unsubscribe/manage/browser links
...
- fixed all issues in #387 except the custom mailpoet pages
2016-03-17 15:48:06 +01:00
e28451d410
removed edit page in settings + manage subscription update
2016-03-17 15:45:05 +01:00
4a96e483a6
edit profile rendering (missing segments list) + fallback for Url::redirectBack()
2016-03-04 11:20:17 +01:00
4b528549f5
edit subscription form + save
2016-03-03 15:57:42 +01:00
d2be407ccb
rendering of edit subscription form
2016-02-29 13:34:17 +01:00
bb1cc997cc
CustomFields
...
- renamed form block type "input" to "text" for consistency with React
- updated CustomFields router to comply with main router
- unit tests for CF router
2016-01-29 17:16:24 +01:00
ad925de801
Custom fields (in Form & Edit subscriber)
2016-01-21 17:27:34 +01:00
cabe2d61b7
Form editor update
...
- when a custom field is updated, the matching form field is now also updated
- ability to toggle "is_required" on First name & Last name
- fixed position of validation errors on segment selection, checkbox and radio
- fixed form subscription not working when using custom fields
- fixed sortable in segment selection after list update (add/remove)
- updated position of messages in form subscription
2016-01-18 17:23:10 +01:00
7be1a11d1e
Form editor
...
- fixed validations on radio type
- fixed date format for months
- added custom fields storing on subscribe
- fixed date widget (select today's date)
- fixed validation on form widget
2015-12-08 16:55:30 +01:00
dfadda2d12
converted form renderer validation to Parsley
2015-11-06 16:09:56 +01:00
31305a04c0
form validation with Parsley
2015-11-06 16:09:56 +01:00
cfdb886e88
Date widget
...
- fixed date widget
- fixed default styles for radio inputs in form rendering
2015-11-06 16:09:09 +01:00
b12f7f29de
Custom fields
...
- added listing of custom fields in form editor
- ability to delete a custom field
- mades changes to the form editor in order to accomodate for the new custom fields system
- fix form editor bugs
- cleanup
2015-11-06 16:09:09 +01:00
a31dce6226
fixed list selection widget + started form submission
2015-11-06 16:09:09 +01:00
c2e7513381
Form editor
...
- new form with default data
- load/save in form editor
- widgets -> settings form
- widgets -> shortcode for subscribers count
- widgets -> form rendering
- added useful filters to Subscribers (for status related search)
- refactor & cleanup
2015-11-06 16:09:09 +01:00
541696863e
Form editor
...
- new/edit in forms listing goes to editor
- fixed editor dependencies (via Webpack)
- updated forms table schema
- saving/loading a form works
2015-11-06 16:09:09 +01:00
907fe585de
add Form renderer and fixed Newsletter saving issue
2015-11-06 16:08:16 +01:00