History of the file that is called src/include/lib/Garradin/UserTemplate/Modifiers.php at checkin 1e3fd4e54279e9de
2024-03-21
| ||
20:07 | Don't use coalesce / trim when there is only one field file: [c38f409673] check-in: [a93bd66d67] user: bohwaz, branch: trunk, size: 13954 [annotate] [blame] [check-ins using] [diff] | |
2024-03-04
| ||
22:03 | Implement 'reverse' modifier in Brindille file: [4a8c06bbac] check-in: [f591d916dd] user: bohwaz, branch: trunk, size: 13851 [annotate] [blame] [check-ins using] [diff] | |
2024-02-22
| ||
15:54 | Implement array_to_list modifier file: [bf07c3d0b3] check-in: [bf163c7377] user: bohwaz, branch: trunk, size: 13746 [annotate] [blame] [check-ins using] [diff] | |
2024-02-11
| ||
19:55 | Rename Email entity to Address, continue work on refactoring email management file: [e428361f7a] check-in: [f095ad6150] user: bohwaz, branch: dev, size: 13152 [annotate] [blame] [check-ins using] [diff] | |
2024-01-02
| ||
16:31 | Return NULL if no field is selected file: [2220119724] check-in: [dcbc7d4575] user: bohwaz, branch: trunk, size: 13286 [annotate] [blame] [check-ins using] [diff] | |
2023-12-29
| ||
17:59 | Implement and document min, max, key_in, and has_key modifiers file: [fb72c146af] check-in: [8465433e2b] user: bohwaz, branch: trunk, size: 13286 [annotate] [blame] [check-ins using] [diff] | |
2023-12-10
| ||
20:18 | Implement capture section in Brindille, and minify modifier file: [0db801304d] check-in: [9be11a5bec] user: bohwaz, branch: trunk, size: 12904 [annotate] [blame] [check-ins using] [diff] | |
2023-12-08
| ||
14:26 | Make sure map modifier can call Brindille modifiers as well file: [262f7cf335] check-in: [a54d22393d] user: bohwaz, branch: trunk, size: 11621 [annotate] [blame] [check-ins using] [diff] | |
2023-11-29
| ||
13:30 | Correctly handle --1 in math modifier file: [fb6d8828d3] check-in: [6f73d56eb3] user: bohwaz, branch: trunk, size: 11849 [annotate] [blame] [check-ins using] [diff] | |
2023-11-26
| ||
17:42 | Use PHP modifiers correctly in 'map' modifier file: [69ef6bd6b4] check-in: [1b9998ae26] user: bohwaz, branch: trunk, size: 11490 [annotate] [blame] [check-ins using] [diff] | |
16:52 | Replace false by empty string in strtok file: [8655c29e3c] check-in: [f1f2325f61] user: bohwaz, branch: trunk, size: 11456 [annotate] [blame] [check-ins using] [diff] | |
2023-11-18
| ||
00:21 | Implement new Brindille 'gettype' file: [7ce010a1d2] check-in: [7940b4274f] user: bohwaz, branch: trunk, size: 11459 [annotate] [blame] [check-ins using] [diff] | |
2023-11-07
| ||
15:49 | Make sure to return an empty string if none of the fields are selected file: [239a014783] check-in: [697b2fce41] user: bohwaz, branch: trunk, size: 11075 [annotate] [blame] [check-ins using] [diff] | |
14:06 | Use LTRIM instead of RTRIM in users fields SQL file: [2a4e5cf960] check-in: [22fa017dcc] user: bohwaz, branch: trunk, size: 11030 [annotate] [blame] [check-ins using] [diff] | |
2023-11-06
| ||
16:47 | Add new Brindille modifier 'sql_user_fields' file: [094e60f25c] check-in: [32fa381031] user: bohwaz, branch: trunk, size: 11030 [annotate] [blame] [check-ins using] [diff] | |
2023-10-23
| ||
15:05 | Implement new modifier "key" to get a single key from an array file: [178c81ca1a] check-in: [3ab15bcf75] user: bohwaz, branch: trunk, size: 10477 [annotate] [blame] [check-ins using] [diff] | |
2023-10-16
| ||
22:24 | Include generated math expressions in error for math modifier file: [036f07299d] check-in: [0c5b76d39e] user: bohwaz, branch: trunk, size: 10388 [annotate] [blame] [check-ins using] [diff] | |
2023-10-02
| ||
16:39 | Allow to return null from implode file: [d25d0a604e] check-in: [159eab7a9d] user: bohwaz, branch: dev, size: 10353 [annotate] [blame] [check-ins using] [diff] | |
2023-09-18
| ||
12:59 | Fix potential issues seen by phpstan file: [de7186de7e] check-in: [16656f87a3] user: bohwaz, branch: dev, size: 10352 [annotate] [blame] [check-ins using] [diff] | |
2023-09-16
| ||
18:42 | Remove protect_contact from brindille modifiers, as it is now in common modifiers file: [3bbe100638] check-in: [dd8c649003] user: bohwaz, branch: dev, size: 10344 [annotate] [blame] [check-ins using] [diff] | |
2023-09-11
| ||
22:51 | Implement array_values modifier file: [a791148f40] check-in: [84e010a358] user: bohwaz, branch: dev, size: 11234 [annotate] [blame] [check-ins using] [diff] | |
2023-07-21
| ||
13:28 | Renamed src/include/lib/Garradin/UserTemplate/Modifiers.php → src/include/lib/Paheko/UserTemplate/Modifiers.php. Rename everything from Garradin to Paheko file: [e93a1ba23d] check-in: [736b20220e] user: bohwaz, branch: dev, size: 11138 [annotate] [blame] [check-ins using] [diff] | |
2023-07-14
| ||
23:23 | More safeguards in math modifier file: [edbce5fccf] check-in: [1443a3cb78] user: bohwaz, branch: dev, size: 11148 [annotate] [blame] [check-ins using] [diff] | |
2023-07-13
| ||
22:14 | Handle space in math modifier correctly file: [c2877b7b85] check-in: [a87c3a9031] user: bohwaz, branch: dev, size: 10826 [annotate] [blame] [check-ins using] [diff] | |
14:35 | Brindille: Implement new modifiers: ksort, sort, parse_datetime file: [415e360156] check-in: [b13b15e543] user: bohwaz, branch: dev, size: 10857 [annotate] [blame] [check-ins using] [diff] | |
2023-07-12
| ||
22:31 | Fix parse_time modifier file: [ac4001dfc2] check-in: [17c19317dd] user: bohwaz, branch: dev, size: 10048 [annotate] [blame] [check-ins using] [diff] | |
2023-07-05
| ||
12:01 | Fix links in web page preview, and more details on website edit file: [68fd24f4f1] check-in: [4f40a5c450] user: bohwaz, branch: dev, size: 10048 [annotate] [blame] [check-ins using] [diff] | |
2023-07-04
| ||
12:25 | Implement parse_time and uuid modifiers file: [622b994dcb] check-in: [a508b72415] user: bohwaz, branch: dev, size: 10294 [annotate] [blame] [check-ins using] [diff] | |
2023-07-01
| ||
20:21 | Move markdown modifier to Brindille/Smartyer common modifiers file: [8118d14a21] check-in: [662185f017] user: bohwaz, branch: dev, size: 9628 [annotate] [blame] [check-ins using] [diff] | |
2023-06-24
| ||
17:52 | Brindille: implode on a non-array should always work file: [06ebc1e586] check-in: [7b5ea42642] user: bohwaz, branch: dev, size: 9746 [annotate] [blame] [check-ins using] [diff] | |
2023-06-14
| ||
01:51 | Implement arrayval modifier file: [1f7fa9c78c] check-in: [2110ba5a69] user: bohwaz, branch: dev, size: 9769 [annotate] [blame] [check-ins using] [diff] | |
2023-05-24
| ||
04:03 | Implement 'in' modifier file: [5887be7d09] check-in: [6cc2338c92] user: bohwaz, branch: dev, size: 9683 [annotate] [blame] [check-ins using] [diff] | |
01:38 | Implement 'map' modifier (array_map) file: [889f9fa365] check-in: [dbeb88acac] user: bohwaz, branch: dev, size: 9557 [annotate] [blame] [check-ins using] [diff] | |
2023-05-16
| ||
13:27 | Spell out number: don't include decimals if it's zero file: [c8cd86d9ec] check-in: [8b4975e5d6] user: bohwaz, branch: dev, size: 8795 [annotate] [blame] [check-ins using] [diff] | |
2023-05-15
| ||
17:25 | Implement json_decode, explode, and fix decimals in reçus file: [8664b492ae] check-in: [25bc0bb083] user: bohwaz, branch: dev, size: 8791 [annotate] [blame] [check-ins using] [diff] | |
2023-05-11
| ||
23:48 | Brindille math modifier: accept modulo sign % file: [9709a9cf06] check-in: [2ee8300939] user: bohwaz, branch: dev, size: 8123 [annotate] [blame] [check-ins using] [diff] | |
2023-04-27
| ||
22:11 | Fix issues with email function in Brindille file: [c74a17eeb4] check-in: [4833035098] user: bohwaz, branch: dev, size: 8122 [annotate] [blame] [check-ins using] [diff] | |
2023-04-14
| ||
21:02 | Implement 'has' and 'markdown' modifiers file: [fbc26f5b43] check-in: [bcd649d63e] user: bohwaz, branch: dev, size: 8122 [annotate] [blame] [check-ins using] [diff] | |
2023-04-12
| ||
21:18 | Handle stdClass in quote modifiers file: [8bb5993b7c] check-in: [f68da915c0] user: bohwaz, branch: dev, size: 7847 [annotate] [blame] [check-ins using] [diff] | |
20:17 | Rename array_keys to keys file: [0a67eadcd0] check-in: [d387bd4ef3] user: bohwaz, branch: dev, size: 7795 [annotate] [blame] [check-ins using] [diff] | |
20:14 | Implement array_keys modifier file: [87477507ac] check-in: [d5c2c0eac6] user: bohwaz, branch: dev, size: 7903 [annotate] [blame] [check-ins using] [diff] | |
2023-03-24
| ||
16:41 | Always use string in replace modifier file: [48ec3983c3] check-in: [eedd8379c6] user: bohwaz, branch: dev, size: 7705 [annotate] [blame] [check-ins using] [diff] | |
2023-03-11
| ||
22:33 | Implement count_words and or modifiers file: [0b378cb5fe] check-in: [0b97dc5343] user: bohwaz, branch: dev, size: 7681 [annotate] [blame] [check-ins using] [diff] | |
2023-02-07
| ||
21:19 | Merge with trunk file: [d3236a70b7] check-in: [926c313155] user: bohwaz, branch: dev, size: 7419 [annotate] [blame] [check-ins using] [diff] | |
01:26 | Implement urlencode modifier in Brindille file: [050a81889d] check-in: [b08dd94154] user: bohwaz, branch: trunk, size: 4206 [annotate] [blame] [check-ins using] [diff] | |
2023-02-05
| ||
15:34 | Implement 'sql_where' modifier file: [1d47c264e4] check-in: [ab2a4217d8] user: bohwaz, branch: dev, size: 7314 [annotate] [blame] [check-ins using] [diff] | |
2023-02-02
| ||
11:45 | Allow all PHP modifiers in both Smartyer and Brindille file: [c3be780789] check-in: [7024cbb57d] user: bohwaz, branch: dev, size: 7219 [annotate] [blame] [check-ins using] [diff] | |
02:56 | Implement 'quote_sql' modifier in Brindille file: [3b7ab7b116] check-in: [2ecec850ed] user: bohwaz, branch: dev, size: 8162 [annotate] [blame] [check-ins using] [diff] | |
2023-01-21
| ||
15:21 | Implement new Brindille modifiers: implode, quote_sql_identifier, and base64_encode file: [0881c354a8] check-in: [09523bad62] user: bohwaz, branch: dev, size: 7920 [annotate] [blame] [check-ins using] [diff] | |
2022-12-14
| ||
15:04 | Merge with trunk file: [22214846b1] check-in: [870fdf5f7a] user: bohwaz, branch: dev, size: 7389 [annotate] [blame] [check-ins using] [diff] | |
2022-12-09
| ||
14:12 | Fix [f6e724cc24770a2eaad699bf2777a26d5b9a8d4c] email address appears inverted in some cases file: [0105f9fb06] check-in: [307d6ee154] user: bohwaz, branch: trunk, size: 4101 [annotate] [blame] [check-ins using] [diff] | |
2022-11-20
| ||
04:35 | Refactor Skeleton class to manage web dans form skeletons in the same place file: [d22bcb5c5d] check-in: [688da32e8c] user: bohwaz, branch: dev, size: 7186 [annotate] [blame] [check-ins using] [diff] | |
02:04 | Implement math and json_encode modifiers file: [aaa136b6f0] check-in: [73e45ba011] user: bohwaz, branch: dev, size: 7217 [annotate] [blame] [check-ins using] [diff] | |
2022-09-16
| ||
01:22 | Get around PHP 8.1 deprecated NULLs as strings file: [02103e14a8] check-in: [569c64390a] user: bohwaz, branch: dev, size: 6026 [annotate] [blame] [check-ins using] [diff] | |
2022-07-28
| ||
17:38 | Merge trunk file: [ee4d53e475] check-in: [ec57d1c9be] user: bohwaz, branch: templates, size: 5538 [annotate] [blame] [check-ins using] [diff] | |
2022-07-19
| ||
00:18 | Fix check_email modifier and email function (usertemplate) file: [19dff20043] check-in: [b63d54279b] user: bohwaz, branch: trunk, size: 3898 [annotate] [blame] [check-ins using] [diff] | |
2022-07-09
| ||
19:01 | Merge with trunk file: [a7ff55e10d] check-in: [6355b60f75] user: bohwaz, branch: templates, size: 5510 [annotate] [blame] [check-ins using] [diff] | |
2022-07-04
| ||
22:52 | Implement match and regexp_match modifiers file: [f9a79a5b76] check-in: [eff3738561] user: bohwaz, branch: trunk, size: 3870 [annotate] [blame] [check-ins using] [diff] | |
2022-06-24
| ||
01:16 | Add abs modifier file: [85f52d9fe1] check-in: [0c92581e05] user: bohwaz, branch: trunk, size: 3632 [annotate] [blame] [check-ins using] [diff] | |
2022-06-03
| ||
18:04 | Fix check_email modifier file: [f8dfdda66f] check-in: [7c10bed066] user: bohwaz, branch: trunk, size: 3623 [annotate] [blame] [check-ins using] [diff] | |
2022-05-31
| ||
15:54 | Switch away from SMTP::checkEmailIsValid now that we have something better file: [0fcc591164] check-in: [1befd392ae] user: bohwaz, branch: emails, size: 3564 [annotate] [blame] [check-ins using] [diff] | |
2022-03-16
| ||
01:34 | Implement check_email modifier file: [a8c52296fb] check-in: [6b326834d3] user: bohwaz, branch: trunk, size: 3463 [annotate] [blame] [check-ins using] [diff] | |
2021-12-21
| ||
01:30 | Allow use of substr file: [bfad13e405] check-in: [8470e7db91] user: bohwaz, branch: templates, size: 4976 [annotate] [blame] [check-ins using] [diff] | |
2021-12-20
| ||
03:38 | Invoice/quotes user templates file: [2cd6906048] check-in: [81047b32da] user: bohwaz, branch: templates, size: 4964 [annotate] [blame] [check-ins using] [diff] | |
2021-12-19
| ||
19:54 | Working user templates for transactions file: [65196e3373] check-in: [5011716de7] user: bohwaz, branch: templates, size: 3560 [annotate] [blame] [check-ins using] [diff] | |
2021-12-04
| ||
01:38 | Merge missing: Fix Atom feed validity file: [418f637151] check-in: [86f887284b] user: bohwaz, branch: dev, size: 3336 [annotate] [blame] [check-ins using] [diff] | |
2021-11-29
| ||
15:10 | Add filters to UserTemplates: 'delete_leading_number' and 'get_leading_number' file: [e8643bac45] check-in: [4f0dbadebc] user: bohwaz, branch: trunk, size: 3323 [annotate] [blame] [check-ins using] [diff] | |
2021-10-20
| ||
02:14 | Fix Atom feed validity file: [98d18e40cb] check-in: [f12c264350] user: bohwaz, branch: trunk, size: 2941 [annotate] [blame] [check-ins using] [diff] | |
2021-06-18
| ||
09:42 | Fix atom_date modifier, thanks @zou file: [e398fea153] check-in: [4a609e78c7] user: bohwaz, branch: trunk, size: 2928 [annotate] [blame] [check-ins using] [diff] | |
2021-04-18
| ||
13:02 | Accept NULL strings file: [e9e89801c5] check-in: [237e0b0809] user: bohwaz, branch: trunk, size: 2928 [annotate] [blame] [check-ins using] [diff] | |
2021-02-04
| ||
14:29 | Split UserTemplate functions and sections in separate classes file: [f62964524d] check-in: [c45c51c2f7] user: bohwaz, branch: dev, size: 2927 [annotate] [blame] [check-ins using] [diff] | |
2021-01-29
| ||
20:49 | Fix some issues, upgrade Plugin condition file: [d5e54d57ec] check-in: [ce08eb4c47] user: bohwaz, branch: dev, size: 3270 [annotate] [blame] [check-ins using] [diff] | |
02:54 | Fix public website modifiers file: [4cf9b82321] check-in: [90b9a25cfb] user: bohwaz, branch: dev, size: 3082 [annotate] [blame] [check-ins using] [diff] | |
02:43 | Rename modifiers, remove Squelette_Filtres file: [1eb0b5bc69] check-in: [a5ed16a395] user: bohwaz, branch: dev, size: 3326 [annotate] [blame] [check-ins using] [diff] | |
02:23 | Common use of modifiers between Smartyer and Brindille file: [0760bf07a8] check-in: [9ab0478441] user: bohwaz, branch: dev, size: 3138 [annotate] [blame] [check-ins using] [diff] | |
2021-01-27
| ||
18:16 | Use local CSS file in admin as well file: [2b2e99942d] check-in: [9d74165d73] user: bohwaz, branch: dev, size: 2266 [annotate] [blame] [check-ins using] [diff] | |
03:25 | Progress on files handling, now works with FileSystem backend file: [496c863204] check-in: [7ae358933d] user: bohwaz, branch: dev, size: 2267 [annotate] [blame] [check-ins using] [diff] | |
2021-01-13
| ||
02:58 | Added: Move modifiers to a separate file file: [6da9a83f05] check-in: [6a04aa967f] user: bohwaz, branch: dev, size: 1242 [annotate] [blame] [check-ins using] | |