Commit Graph

201 Commits

Author SHA1 Message Date
Kevin Frantz
62aaa2d686 Implemented tests for EntityDomService and refactored code 2019-04-02 18:52:11 +02:00
Kevin Frantz
70a117c927 Implemented standart rights for user sources 2019-03-31 19:18:11 +02:00
Kevin Frantz
1aa5d35169 Optimized menu 2019-03-31 17:59:43 +02:00
Kevin Frantz
108debf6bf Optimized tests for fixture sources 2019-03-31 16:59:46 +02:00
Kevin Frantz
db2e4dac01 Optimized FixtureSources and menu 2019-03-29 23:21:52 +01:00
Kevin Frantz
5cbbcb3681 Removed unnecessary functions 2019-03-29 19:00:51 +01:00
Kevin Frantz
94b84527a8 Optimized MVC and implemented function tests for format 2019-03-29 17:53:06 +01:00
Kevin Frantz
fe84aaf92c Implemented view parameter 2019-03-29 00:29:03 +01:00
Kevin Frantz
4114586b26 Finished parameter management cleanup 2019-03-29 00:00:26 +01:00
Kevin Frantz
84e7122913 Deleted unnecessary constans 2019-03-28 23:53:40 +01:00
Kevin Frantz
62f953c706 Optimized ParameterManagement 2019-03-28 23:51:24 +01:00
Kevin Frantz
d2baca0822 Optimized ParameterManagement 2019-03-28 22:17:59 +01:00
Kevin Frantz
481cc327cd Optimized ParameterManagement 2019-03-28 21:20:21 +01:00
Kevin Frantz
2d7ef06ef6 In between commit optimation parameters 2019-03-28 20:22:58 +01:00
Kevin Frantz
341ff5d5df Optimized Parameter logic 2019-03-28 19:54:57 +01:00
Kevin Frantz
65e2fc03d0 Optimized class 2019-03-28 19:24:23 +01:00
Kevin Frantz
6fb99c2f1a Formated code 2019-03-28 19:15:24 +01:00
Kevin Frantz
a931d7aebc Implemented ParameterFactory 2019-03-28 19:15:02 +01:00
Kevin Frantz
fa7d6b0e31 Implemented draft for parameters 2019-03-28 18:17:06 +01:00
Kevin Frantz
421e8cfdd3 Implemented FrameFunctionalTest 2019-03-28 16:31:03 +01:00
Kevin Frantz
326390e7af Optimized view management 2019-03-28 15:15:53 +01:00
Kevin Frantz
13b45b31ae Optimized view generation process 2019-03-28 13:26:40 +01:00
Kevin Frantz
4a129b172b Added PHPDoc 2019-03-28 12:53:24 +01:00
Kevin Frantz
4d9813a93d Refactored parts of MVCRoutineService to ProcessService 2019-03-27 23:01:45 +01:00
Kevin Frantz
9a95abbaba Refactored some functions to ViewBuilder 2019-03-26 19:51:41 +01:00
Kevin Frantz
1aa669b270 Optimized LayerIconClassMap 2019-03-16 20:35:14 +01:00
Kevin Frantz
b6819b6db0 Implemented OptionalGetParameterService 2019-03-16 20:20:13 +01:00
Kevin Frantz
783e252a85 Removed unnecessary line 2019-02-26 20:42:14 +01:00
Kevin Frantz
e94f83e5f6 Optimized RequestedActionTest 2019-02-26 20:38:13 +01:00
Kevin Frantz
776a7fe282 Declared setActionType as immutable for RequestedRight 2019-02-26 19:49:19 +01:00
Kevin Frantz
3b8fcf5a71 Implemented homepage as source 2019-02-26 11:41:11 +01:00
Kevin Frantz
90b14a1ef5 Optimized implementation of create 2019-02-25 20:45:37 +01:00
Kevin Frantz
463003f029 Updated documentation 2019-02-25 19:00:30 +01:00
Kevin Frantz
be9e22577c Optimized dom management 2019-02-25 16:38:54 +01:00
Kevin Frantz
0b50b1df9a In between commit implementing EntityDomServiceTest 2019-02-25 14:34:55 +01:00
Kevin Frantz
608b00794b Implemented attribute text 2019-02-25 13:36:23 +01:00
Kevin Frantz
90df65828c Implemented getChoices and getValues from Doctrine ENUM on the right way 2019-02-25 13:32:37 +01:00
Kevin Frantz
2cf9e019e8 Optimized template draft 2019-02-25 12:50:43 +01:00
Kevin Frantz
d0adc9b42a Optimized EntityDomService 2019-02-25 10:07:27 +01:00
Kevin Frantz
327818295a Refactored source to entity template 2019-02-24 15:39:07 +01:00
Kevin Frantz
ecf819196d Deleted unnecessary data parameter 2019-02-24 15:21:05 +01:00
Kevin Frantz
baf14680fe Substituted controllers through general layer controller 2019-02-24 15:10:25 +01:00
Kevin Frantz
724ff63880 Implemented draft for EntityDomService 2019-02-24 13:22:09 +01:00
Kevin Frantz
3e91aed050 Expanded rights to also manage actions instead of just a cruds 2019-02-21 18:46:57 +01:00
Kevin Frantz
6dcd9083d4 Implemented draft for update form view 2019-02-19 22:02:56 +01:00
Kevin Frantz
9862bc493c Implemented ActionTemplateDataStoreService in MVC and template 2019-02-19 21:08:29 +01:00
Kevin Frantz
1beae0cdc0 Optimized REST API and tests 2019-02-19 19:36:02 +01:00
Kevin Frantz
cbb1c76640 Implemented ActionTemplateDataStoreService 2019-02-19 10:43:38 +01:00
Kevin Frantz
15f9925e66 Optimized logic for source.html.twig 2019-02-18 22:58:42 +01:00
Kevin Frantz
aa86cfce98 Implemented ActionTemplateNameService 2019-02-18 22:10:28 +01:00
Kevin Frantz
a117d16429 Implemented functions for optimizing source.html.twig 2019-02-18 21:09:57 +01:00
Kevin Frantz
93606503f6 Reduced return type to entity interface 2019-02-18 19:19:37 +01:00
Kevin Frantz
656adef39b Implemented LazyRequestedEntity 2019-02-18 19:09:39 +01:00
Kevin Frantz
8b7b3bc44e Implemented class LazyRequestedEntity 2019-02-17 23:17:53 +01:00
Kevin Frantz
ac24ab950d Implemented LazyLoading for RequestedEntity 2019-02-17 22:50:42 +01:00
Kevin Frantz
493471df5f Changed App namespace to Infinito namespace 2019-02-17 14:33:19 +01:00
Kevin Frantz
6083c51c2e Solved some small bugs 2019-02-16 18:02:28 +01:00
Kevin Frantz
7dae633ec7 Implemented more parts of imprint 2019-02-16 17:39:51 +01:00
Kevin Frantz
02b2dfa9ae Solved law not set bug 2019-02-16 16:50:29 +01:00
Kevin Frantz
256e37ccd5 Added grant to all function to RightChecker and LawPermissionChecker 2019-02-16 16:16:48 +01:00
Kevin Frantz
9417e4ac7a Implemented ActionHandlerServiceIntegrationTest 2019-02-16 10:47:41 +01:00
Kevin Frantz
2aebdd603c Renamed SecureRequestedRightChecker and implemented integration tests for it 2019-02-16 09:19:49 +01:00
Kevin Frantz
d1ff628087 Covered Request Management Services with Unit Tests 2019-02-16 08:40:42 +01:00
Kevin Frantz
031bff568a Implemented Draft of MVCRoutineService 2019-02-15 18:03:57 +01:00
Kevin Frantz
3e1590ffbf Optimized Template Management and implemented TemplateNameService 2019-02-15 16:55:49 +01:00
Kevin Frantz
b0d57e41f3 Optimized CreateSourceAction 2019-02-13 19:37:53 +01:00
Kevin Frantz
1bc85c994e Implemented draft for PureSourceCreateType Test and adapted classes to it 2019-02-13 18:03:25 +01:00
Kevin Frantz
aafde4c0f9 Implemented injection of RequestedEntityService to RequestedRightService 2019-02-13 16:26:32 +01:00
Kevin Frantz
6563a9fb5a Injected requestedAction as Service 2019-02-13 15:47:46 +01:00
Kevin Frantz
54b0d98ef3 Reduced complexity of constructor 2019-02-13 15:29:29 +01:00
Kevin Frantz
0ab4cee064 Implemented getUserSourceDirector 2019-02-13 15:09:03 +01:00
Kevin Frantz
0af438479f Declared layerRepositoryFactoryService as optional 2019-02-13 15:01:23 +01:00
Kevin Frantz
777489641a Updated class diagram 2019-02-13 07:58:31 +01:00
Kevin Frantz
50a37175da Optimized relation 2019-02-12 22:24:52 +01:00
Kevin Frantz
bffb5c18b2 Implemented UML class diagram for domain request management 2019-02-12 22:13:32 +01:00
Kevin Frantz
5e601df541 Updated README.md 2019-02-12 20:21:48 +01:00
Kevin Frantz
1e1a1a892e Implemented validation of requestedAction for requestedActionFormBuilderTest 2019-02-12 19:24:34 +01:00
Kevin Frantz
357319fd6c Transformed Unit test to Integration test for RequestedActionFormBuilderService 2019-02-12 18:20:23 +01:00
Kevin Frantz
bd5a85e1e8 Left hints 2019-02-12 17:40:38 +01:00
Kevin Frantz
5d4592e27c Renamed function 2019-02-12 16:47:37 +01:00
Kevin Frantz
6347308672 Renamed FormBuilder to FormFactory and implemented test draft for CreateSourceAction 2019-02-12 16:40:01 +01:00
Kevin Frantz
25e63d4983 Optimized Attributes and tests for it 2019-02-07 13:14:55 +01:00
Kevin Frantz
f85b0118a7 Renamed method to a more speaking name 2019-02-06 18:38:20 +01:00
Kevin Frantz
d3379630c8 Optimized RequestedActionFormBuilderService 2019-02-03 16:32:57 +01:00
Kevin Frantz
22c9a92853 Implemented type for FormClassNameService and solved reference bugs 2019-02-03 15:40:44 +01:00
Kevin Frantz
ed3062a203 Optimized RequestedEntityFormBuilderService and implemented form classes and logic 2019-02-03 15:21:45 +01:00
Kevin Frantz
c3b8e1a92d Declared function hasIdentity public 2019-02-03 13:57:49 +01:00
Kevin Frantz
4ac7b3a19b Implemened class attribut in requested entity 2019-02-03 13:40:13 +01:00
Kevin Frantz
f821293062 Implemented that everybody can create entities 2019-02-03 11:46:00 +01:00
Kevin Frantz
4e471c40cd Implemented SourceClassInformationService 2019-02-03 03:16:45 +01:00
Kevin Frantz
4c4af9308a Added doc 2019-02-03 03:15:35 +01:00
Kevin Frantz
9f565321a3 Left better error message 2019-02-03 03:15:07 +01:00
Kevin Frantz
f3c2286a64 Optimized RequestManagement 2019-02-03 01:01:26 +01:00
Kevin Frantz
aa735367d9 Implemented FixtureManagement 2019-02-02 23:02:28 +01:00
Kevin Frantz
52d38a0c84 Implemented Tests for ActionHttpMethodMap 2019-01-29 21:01:01 +01:00
Kevin Frantz
8e2d79d236 Implemented AbstractMap and ActionHttpMethodMap 2019-01-29 20:02:36 +01:00
Kevin Frantz
d50a79f912 Optimized Documentation 2019-01-19 13:06:14 +01:00
Kevin Frantz
81dd63c152 Optimized Actions, Tests and renamed LIST to THREAD out of php incompatibility reasons 2019-01-27 20:28:31 +01:00
Kevin Frantz
c2d0c5f60d Implemented LayerActionMap 2019-01-27 19:47:41 +01:00
Kevin Frantz
17a6ee1dc6 Optimized Tests and attributes 2019-01-27 18:38:21 +01:00