Commit Graph

1797 Commits

Author SHA1 Message Date
Sabina Talipova
29dddf217f MNT Update behat tests to support toast messages 2023-11-03 15:39:59 +13:00
Michal Kleiner
f7d2d47f94
Merge pull request #1241 from hamaka/fix_translation_key
Fix typo in translation key
2023-09-21 06:03:20 +12:00
Bauke Zwaan
a7625eb674 fix typo in translation key 2023-09-20 09:06:04 +02:00
Sabina Talipova
c8bf90c425
Merge pull request #1236 from creative-commoners/pulls/5.15/you-must-log-in
FIX Renable email link to submitted file
2023-09-06 11:10:17 +12:00
Steve Boyd
f1510dca9e FIX Renable email link to submitted file 2023-09-06 10:54:20 +12:00
Guy Sartorelli
c0eb6d61e8
ENH Update translations (#1231) 2023-08-21 13:17:45 +12:00
Tyler Trout
cf9a109d38
FIX Tighten routing rule for userforms ping action (#1224) 2023-08-17 18:28:29 +12:00
Guy Sartorelli
60717e5c04
FIX Use absolute URL for submitted file links in emails (#1226) 2023-08-08 14:53:14 +12:00
Guy Sartorelli
495ca85ea4
Merge pull request #1216 from creative-commoners/pulls/5.15/tx-1686724920
ENH Update translations
2023-06-15 10:06:16 +12:00
Steve Boyd
c562d138df ENH Update translations 2023-06-14 18:42:00 +12:00
Steve Boyd
70052b2f89 Merge branch '5.14' into 5.15 2023-06-07 15:38:22 +12:00
Steve Boyd
a06b3ca9cb Merge branch '5.13' into 5.14 2023-06-07 15:37:24 +12:00
Michal Kleiner
0dfd2990dd
Use window.ss.config provided adminUrl (#1211)
Co-authored-by: Michal Kleiner <michal.kleiner@cub3.com>
2023-06-07 15:27:20 +12:00
Sabina Talipova
3c836ebe0b
Merge pull request #1214 from creative-commoners/pulls/5.15/recursion-protection
FIX Prevent infinite recursion when field display rules are co-dependent
2023-06-01 15:31:01 +12:00
Steve Boyd
bf49cab678 FIX Prevent infinite recursion when field display rules are co-dependent 2023-05-31 17:33:35 +12:00
Sabina Talipova
f2a3b074ee
Merge pull request #1213 from creative-commoners/pulls/5.15/tx-1685417547
ENH Update translations
2023-05-31 11:29:22 +12:00
Steve Boyd
ae34301f6a ENH Update translations 2023-05-30 15:32:27 +12:00
Sabina Talipova
1001989a21
Merge pull request #1206 from lerni/translatable-submission-tab
Submission tab translatable
2023-04-28 10:56:53 +12:00
Lukas Erni
0b61d1a3bb not remove Submissions, use setTitle 2023-04-26 07:26:33 +02:00
Lukas Erni
0d7f7ed6d0 Submission tab translatable 2023-04-19 15:48:24 +02:00
Guy Sartorelli
c58fd8e0e5
MNT Revert erroneous dependency changes (#1200) 2023-03-28 17:08:13 +13:00
Guy Sartorelli
118079df72
MNT Update development dependencies 2023-03-10 16:34:13 +13:00
Guy Sartorelli
7618704a7a
MNT Update release dependencies 2023-03-10 16:34:10 +13:00
Guy Sartorelli
5214da76e9
MNT Update development dependencies 2023-03-10 12:21:29 +13:00
Guy Sartorelli
39701166f5
Merge pull request #1195 from creative-commoners/pulls/5/tx-1678080205
ENH Update translations
2023-03-08 10:32:26 +13:00
Steve Boyd
3d73a71b9c ENH Update translations 2023-03-06 18:23:25 +13:00
Guy Sartorelli
59d007f4e9
Merge branch '5.14' into 5 2023-03-01 13:00:17 +13:00
Guy Sartorelli
7677f15fda
Merge pull request #1192 from creative-commoners/pulls/5.14/bump-jquery-validiation
DEP Bump jQuery validiation install
2023-02-28 16:44:30 +13:00
Maxime Rainville
d5ce6239ea DEP Bump jQuery validiation install 2023-02-28 15:02:09 +13:00
Steve Boyd
10fc452c8d Merge branch '5.14' into 5 2023-02-02 16:03:12 +13:00
Steve Boyd
58583ded8d Merge branch '5.13' into 5.14 2023-02-02 16:02:49 +13:00
Maxime Rainville
db55d68248
Merge pull request #1184 from creative-commoners/pulls/5/htmlvalue
FIX Use HTMLValue::class
2023-01-18 11:32:11 +13:00
Steve Boyd
746ac8aedf FIX Use HTMLValue::class 2023-01-18 10:34:46 +13:00
Guy Sartorelli
a8a2e6b0bd
Merge branch '5.14' into 5 2022-12-19 02:24:04 +00:00
Guy Sartorelli
3c5843a01c
Merge branch '5.14-release' into 5.14 2022-12-19 02:23:59 +00:00
Michal Kleiner
3b043bfb43
Merge pull request #1180 from jericrealubit/EditableLiteralField-nolabel-fix-JamesDPC 2022-12-07 23:26:39 +13:00
jeric realubit
c593138569 FIX Ensure .nolabel is only added once when Hide Title is used 2022-12-07 22:58:34 +13:00
Sabina Talipova
bf1a8cb3b2
Merge pull request #1177 from creative-commoners/pulls/5/stop-using-depr
API Stop using deprecated API
2022-12-05 16:37:03 +13:00
Steve Boyd
7a6cd1c211 API Stop using deprecated API 2022-11-29 09:36:08 +13:00
Guy Sartorelli
f3f23351a7
Merge pull request #1176 from creative-commoners/pulls/5/depr-messages
API Update deprecations
2022-11-21 09:58:42 +13:00
Steve Boyd
2a2b66a09b API Update deprecations 2022-11-16 11:57:49 +13:00
Guy Sartorelli
923d170847
Update translations 2022-11-10 01:56:21 +00:00
Michal Kleiner
a356b0f8ce
Merge pull request #1017 from NightJar/new/5/set-max-upload-size-via-config 2022-10-28 14:41:21 +13:00
Daniel Hensby
3fb760de84
Merge pull request #1174 from kinglozzer/fix-typo
Fix incorrect label on unwritten field groups
2022-10-27 13:47:14 +01:00
Loz Calver
c0fd386ea7 Fix incorrect label on unwritten field groups 2022-10-27 10:42:43 +01:00
Dylan Wagstaff
0ff72734dd NEW Maximum email attachment size can be configured
Previously hard coded size of 1MB meant any file larger was excluded
from recipient emails - often confusing for CMS admins configuring an
advanced use case for a userform, expecting to recieve files to begin a
business process external to the website.

The configuration has been made to support PHP 'shorthand byte values'
https://www.php.net/manual/en/faq.using.php#faq.using.shorthandbytes
in the configuration option. This give flexibility around oddly
specific limits, but can also be used to set as 0, disabling attachments

Tests are updated to set up a known state before testing, as to be able
to accurately assert the results. One should test the class they intend,
not an Injector service of some unknown element.
2022-10-24 20:12:58 +13:00
Michal Kleiner
25e64441b8
Merge pull request #1172 from NightJar/pulls/5/performance-tweaks 2022-10-24 00:17:29 +13:00
Dylan Wagstaff
3cd8c7ea77 FIX submission performance issues with large data
The more submissions a form receives, the more submission fields it must
process just to be able to load `getCMSFields`. Arguably submission data
does not belong here, but this is beyond the scope of this patch.

On popular forms it is not improbable to be trying to process 300,000
submitted fields just to test the unique sets of name and title...
however databases have the ability to do this without wasting PHP cycles
and memory, leaving us with a much smaller set to process and hopefully
bypassing one (of several) performance issues with this module.

The consequence of not making allowance for this is that a page in the
CMS suddenly stops saving or loading via web server or PHP (or both)
process timeouts (e.g. saving takes longer than 30 seconds so saving
never happens).
2022-10-23 23:53:46 +13:00
Guy Sartorelli
198466a979
Merge pull request #1169 from creative-commoners/pulls/5/review-behat-tests
ENH Replace ADMIN permissions with less permissions in Behat test
2022-09-15 11:13:25 +12:00
Sabina Talipova
2444e844f1 ENH Replace ADMIN permissions with less permissions in Behat test 2022-09-15 09:24:03 +12:00