github-actions
11ec411169
Merge branch '6' into 7
2024-08-28 08:43:23 +00:00
Guy Sartorelli
db8adf5890
FIX Duplicate userforms using cascade_duplicates config ( #1320 )
2024-08-28 11:32:21 +12:00
Guy Sartorelli
8037b0fbe1
FIX Update CMS fields now that they're being scaffolded ( #1315 )
2024-08-15 14:01:27 +12:00
github-actions
01dcf8ab1c
Merge branch '6' into 7
2024-08-14 08:42:51 +00:00
Guy Sartorelli
659e181702
MNT Ignore phpstan error we can't fix ( #1316 )
2024-08-13 17:01:31 +12:00
Steve Boyd
1417d90b4e
API Set extension hook implementation visibility to protected
2024-05-20 17:06:29 +12:00
Guy Sartorelli
ca972ff5f2
ENH Add generic types ( #1261 )
2024-01-19 10:29:08 +13:00
Steve Boyd
70d9cd27b2
MNT Update @methods on class docblocks
2023-12-15 17:04:35 +13:00
Sabina Talipova
7c1ca456ba
MNT Remove TODO
2023-10-19 14:54:35 +13:00
Steve Boyd
b6fbd374ea
MNT Remove legacy upgrader config
2023-01-20 16:21:49 +13:00
Steve Boyd
7a6cd1c211
API Stop using deprecated API
2022-11-29 09:36:08 +13:00
Steve Boyd
792d61fded
ENH PHP 8.1 compatibility
2022-04-13 13:52:56 +12:00
Florian Thoma
33e9a25688
ENH Add config to hide invisible fields from email output
2022-03-15 11:46:18 +11:00
UndefinedOffset
63a1d1deb2
BUGFIX: Fixed issue causing the regex on windows to throw an error due to escaping of the parenthesis caused by DIRECTORY_SEPARATOR
2021-07-19 11:36:03 -03:00
Chris Penny
72a213790e
MNT Update docblocks and import statements ( #1044 )
2021-02-26 16:13:23 +13:00
Michal Kleiner
0abda42179
Use correct directory separator on Windows when selecting email templates
2021-02-10 11:52:15 +13:00
Steve Boyd
59cd87d842
FIX Trim recipient email addresses before write
2020-07-14 16:41:36 +12:00
Robbie Averill
483fbc8499
FIX Preview email link now handles cases where it's loaded in the browser, requested via AJAX and used in a trait or a page context
2019-05-17 15:51:11 +12:00
Garion Herman
2f0aea847a
Add presence validation for EmailRecipient recipient, add error handling
2019-05-03 16:46:32 +12:00
Scott Hutchinson
5cce7cb519
FIX app email templates not resolving correctly
2018-11-18 14:08:53 +13:00
Robbie Averill
c88d6b1566
FIX Recipient email content previews now when when userforms is used in a trait context
2018-09-07 10:45:11 +02:00
Robbie Averill
cc3ea728e4
FIX Postgres compatibility in requireDefaultRecords database queries
2018-08-21 15:04:51 +12:00
Robbie Averill
86b098ccf5
FIX Disable versioned GridField extensions - it conflicts with UserFormRecipientItemRequest
2018-03-23 11:10:13 +13:00
Robbie Averill
d19914044a
FIX getFormParent does not automatically look up arbitrary test stubs, remove theme dependency
2018-03-19 16:00:57 +13:00
Andrew Aitken-Fincham
e2066a55b3
missing 'not', add alert-warning for unsaved form
2018-02-20 14:44:31 +00:00
Andrew Aitken-Fincham
bc5c6221f0
refactor how getCMSFields is built to handle no parent form
2018-02-20 11:45:45 +00:00
Dylan Wagstaff
20570ef108
Merge pull request #717 from creative-commoners/pulls/5.0/better_email_recipient_logic
...
adds logic for presence of email recipient fields
2018-02-15 10:41:27 +13:00
Andrew Aitken-Fincham
201282874f
revert UDF has_one to DO has_one
2018-02-14 15:02:27 +00:00
Andrew Aitken-Fincham
0f6efea12a
add proper fallbacks to cover tests
2018-02-14 11:30:35 +00:00
Andrew Aitken-Fincham
8c34519644
adds logic for presence of email recipient fields
2018-02-13 16:24:53 +00:00
Andrew Aitken-Fincham
579028982c
fall back to CMSMain rather than LeftAndMain to getFormParent correctly
2018-02-13 14:41:38 +00:00
Robbie Averill
5695c9585a
FIX Email templates for for submissions display correctly in preview
2018-01-24 15:17:03 +13:00
Robbie Averill
262510a450
FIX Cast template values as array, include list in CMS fields for recipients
2017-12-04 23:45:52 +13:00
Will Rossiter
e82dc5f121
Update default email_template_directory
...
Also if the overridded directory is empty - don’t display the template dropdown as this will cause a validation error preventing the user from saving the page.
2017-12-04 23:27:12 +13:00
Robbie Averill
317cfdeb6f
FIX Remove incorrect upgrader translation operations and mark to be skipped in future
2017-10-26 10:00:02 +13:00
Robbie Averill
9c15c74f7b
Convert to vendor module, remove secure assets suggestion
2017-10-18 22:18:46 +13:00
Will Rossiter
3ac2ac55b5
Fallback permission checking
2017-10-16 14:24:51 +13:00
Will Rossiter
0287726337
NEW Add ability to run a UserForm on any DataObject via traits.
2017-10-09 15:05:41 +13:00
Robbie Averill
9929284a9b
FIX Replace static session getter for the current page ID
2017-09-04 16:56:42 +12:00
Robbie Averill
faf04bff43
FIX Tests for email templates and whether they exist or not
2017-08-24 15:29:27 +12:00
Robbie Averill
298441b50b
FIX Use bootstrap for "preview email" button in recipients form
2017-08-24 15:17:16 +12:00
Robbie Averill
4942ac35ad
FIX Email preview renders as HTML, template selection works, use correct callbacks in GridField summary
2017-08-24 15:15:36 +12:00
Robbie Averill
d90d54186e
FIX Update requirements paths to match webpack dists
2017-08-23 09:27:12 +12:00
Robbie Averill
12aad64972
FIX Update namespacing and include paths in new multiple option field tests
2017-08-22 16:40:18 +12:00
Robbie Averill
91bac6dcf4
FIX Add namespaces for UserFormsOptionSetField template and EditableMultipleOptionField templates
2017-08-22 16:40:18 +12:00
Robbie Averill
1bd0b0c138
FIX Update EmailRecipient to look in root directory for templates, optionally, fix other tests
2017-08-22 16:40:17 +12:00
Robbie Averill
5c9417da21
API Implement cascading deletes API for model relations
2017-08-22 16:40:17 +12:00
Robbie Averill
cdb2259307
FIX Validation related errors in unit tests and EmailRecipient
2017-08-22 16:40:16 +12:00
Robbie Averill
5af348894a
FIX Update core API changes, implement last of namespacing in test classes, PSR-4 autoloader
2017-08-22 16:40:16 +12:00
Robbie Averill
32586b6363
Run PSR-2 linting
2017-08-22 16:40:16 +12:00