Commit Graph

943 Commits

Author SHA1 Message Date
Eric Espie
d17c3aabbb Fix false positive in tests 2025-12-19 09:56:18 +01:00
Eric Espie
f010476923 🎨 Add automatic class return type to MetaModel::GetObject() and MetaModel::NewObject() 2025-12-18 17:24:20 +01:00
Eric Espie
c6589b07f1 N°8772 - Form compiler for classes 2025-12-16 16:52:46 +01:00
Eric Espie
bd20818b66 N°8772 - cache now accept subdirectories 2025-12-16 15:41:55 +01:00
Eric Espie
b653236e86 N°8772 - cache fix 2025-12-16 11:14:39 +01:00
Eric Espie
75afd3ba46 N°8772 - compilation of choices from inputs 2025-12-16 11:03:52 +01:00
Eric Espie
2530d59e08 N°8772 - compilation of choices values 2025-12-15 17:15:07 +01:00
Eric Espie
eff59a93fd N°8772 - CI 2025-12-11 16:00:55 +01:00
Eric Espie
fdc958a734 N°8772 - Compiler: Expressions in input 2025-12-11 15:57:53 +01:00
Eric Espie
2b8de85af8 N°8772 - Compiler: Add errors check 2025-12-11 14:10:50 +01:00
Eric Espie
41d15f1b33 N°8772 - Compiler: Add errors check 2025-12-11 12:16:14 +01:00
Eric Espie
94fed54529 N°8772 - Compiler: add relevance conditions (with test fail) 2025-12-11 10:56:44 +01:00
Benjamin Dalsass
5352047ce4 Merge remote-tracking branch 'origin/feature/8772_form_dependencies_manager' into feature/8772_form_dependencies_manager 2025-12-11 08:12:27 +01:00
Benjamin Dalsass
2f36846d87 io array option 2025-12-11 08:09:47 +01:00
Eric Espie
49ff9378aa N°8772 - Compiler: add dynamic bindings 2025-12-10 18:07:39 +01:00
Eric Espie
4d7183e067 N°8772 - Compiler: add static inputs 2025-12-10 17:53:31 +01:00
Eric Espie
c40e7ab10e N°8772 - test driven compiler wip 2025-12-10 16:21:31 +01:00
Eric Espie
0d3f7c5f07 N°8772 - test driven compiler wip 2025-12-05 16:53:02 +01:00
Benjamin Dalsass
3503805fe1 form input 2025-12-04 15:25:52 +01:00
Eric Espie
3d8e429c2b N°8772 - XML description traduction to PHP wip 2025-12-01 16:34:10 +01:00
Eric Espie
a88f33575d N°8772 - xml description wip 2025-12-01 08:54:49 +01:00
Benjamin Dalsass
e790929cbe validator component 2025-12-01 08:08:58 +01:00
Benjamin Dalsass
06e5c80786 test and corrections 2025-11-27 16:51:46 +01:00
Benjamin Dalsass
e67fcbcfdc test and corrections 2025-11-27 16:50:47 +01:00
Eric Espie
8401aa1aec 🎨 PHP CS Fixer 2025-11-27 11:45:38 +01:00
Eric Espie
8f39e69002 autoload 2025-11-27 11:45:12 +01:00
Benjamin Dalsass
b8a093e625 test and corrections 2025-11-27 10:58:21 +01:00
Eric Espie
72c5cbfedf N°8772 - FormBlock tests 2025-11-26 12:25:22 +01:00
Benjamin Dalsass
87ca11b771 change turbo for form errors 2025-11-26 10:35:26 +01:00
Benjamin Dalsass
283ecb6e67 Remove empty tests files 2025-11-25 08:52:40 +01:00
Eric Espie
f2a5559eea N°8772 - Removed RawFormat and OUTPUT_VALUE 2025-11-24 16:56:20 +01:00
Eric Espie
a19472cfd1 🎨 N°8772 - CS Fixer 2025-11-20 10:55:10 +01:00
Eric Espie
7b29d562c8 N°8772 - wip 2025-11-20 10:31:18 +01:00
Eric Espie
65bd6d9fd0 Add ModelReflection Service as dependency injection + tests 2025-11-19 14:42:32 +01:00
Eric Espie
24d78df21d 🎨 N°8772 - CS Fixer 2025-11-19 09:21:34 +01:00
Eric Espie
546912ad77 N°8772 - 2025-11-18 18:08:50 +01:00
Eric Espie
0cb7c7359f N°8772 - AbstractFormIO tests 2025-11-18 16:45:11 +01:00
Eric Espie
11973d61ec 🎨 CS Fixer 2025-11-18 14:52:10 +01:00
Eric Espie
e08835c1a2 N°8772 - AbstractFormIO tests 2025-11-18 14:00:41 +01:00
Eric Espie
8ecb36b1fe N°8772 - FormBinding tests 2025-11-18 11:24:05 +01:00
Eric Espie
6a4ed98299 Merge remote-tracking branch 'origin/develop' into feature/8772_form_dependencies_manager 2025-11-18 09:54:29 +01:00
Eric Espie
2a8ed931e9 N°8772 - AbstractFormIO and FormBinding tests 2025-11-18 09:25:37 +01:00
Eric Espie
07a61d5f0d N°8772 - AbstractFormIO and FormBinding tests 2025-11-17 17:26:47 +01:00
Eric Espie
047c820466 N°8772 - AbstractFormIO and FormBinding tests 2025-11-17 17:26:12 +01:00
v-dumas
ed360edb83 Fix PHP CS 2025-11-17 15:04:19 +01:00
Benjamin Dalsass
753d0acce4 N°8772 - dynamic form 2025-11-17 14:51:11 +01:00
Vincent Dumas
53de040934 N°8534 - Prevent Admin, SuperUser from loose of rights (#774)
* N°8534 - Prevent Admin & SuperUser from suicide
Prevent creation/modification of Administrator, SuperUser, REST User, combined with a Profile denying access to the backoffice
2025-11-17 14:17:18 +01:00
Eric Espie
ea95ae60a6 Merge remote-tracking branch 'origin/develop' into feature/8772_form_dependencies_manager 2025-11-14 16:08:37 +01:00
odain
7bbcc388ea Merge branch 'support/3.2' into develop 2025-11-14 10:52:27 +01:00
Benjamin Dalsass
e5058fb8f7 N°8772 - dynamic form 2025-11-14 10:50:57 +01:00