Tony CHEMIT pushed to branch develop at ultreiaio / ird-observe Commits: 307b3eb5 by Tony Chemit at 2022-01-28T04:25:23+01:00 add project name inf ProjectPackagesDefinition amélioration ReportRequestExecutor - - - - - ae9d7c36 by Tony Chemit at 2022-01-28T04:25:23+01:00 Introduce groupBy tagValues - See ultreiaio/topia-extension#94 Introduce ng navigation metamodel - See ultreiaio/ird-observe-toolkit#111 mise en place nouvel arbre de navigation remove NavigationPathService (no more working with multiple rootOpenable) - - - - - b8263eeb by Tony Chemit at 2022-01-28T04:25:23+01:00 happy new year commit \o/ update pom - - - - - 19eff9af by Tony Chemit at 2022-01-28T04:25:23+01:00 Add optional criteria on groupBy and use it for program groupBys Improve GroupBy I18n update config Add groupByNamesByModuleNames in BusinessProject Move back to correct package navigation api Final core maven improvement and test layout. mise en place de la nouvelle configuration de l'arbre de navigation Add i18n for TreeConfig Adapt RootListUI and RootOpenUI (use DataGroupByDto instead of DtoReference) review decorators for DataGroupBy types review ClientValidationContext (servicesProvider must be dynamic generate navigation models in definition module realign services remove some nasty profiles which alter compiler configuration. not possible this way since no merge is done if we use more than one of those profile update pom Review validation layer: simplify it and remove some memory leak... Rethink core modules, no more dto but api and api-impl modules move test modules now generators are well organized Replace models and services modules by core module Remove (client|server)-i18n module Review validation layer and move it to dto : remove link with services update fixtures and public api doc downgrade parboiled, need really to get rid of webmotion update pom Remove executeQueryByParentId and executeQueryGetParentId in DaoQuerySupport and replace it by a light Relation API - See ultreiaio/topia-extension#101 introduce Relation API at last. fix tests in persistence :) Stabilisation des SPI de persistence. Utilisation uniquement des nouveles API pour récupérer les parents, plus besoin de faire appel au méta-model pour construire les requètes, elles sont générées! improve service-local generated code, now no persistence context in generated code, everything is managed by the service context. Introduce AnonymousService, remove PingService and move DataSourceService methods to AnonymousService clean service-local : everything goes to persistence layer introduce references sql queries, can't be more light introduce DataGroupByParameter review persistence context and continue work on GroupBy API remove service context API ! improve lazy reference set API (now very simple) align all services to internal package Replace TripManagementService by toolkit DataManagementService Everything is neutral, used for trip, but could use for other types add form type in DataGroupBy objects Remove NavigationService Improve navigation tree API Generate all navigation tree API ! at last remove NavigationDescriptor API \o/ use one module for navigation instead of 3 Introduce ng navigation metamodel - See ultreiaio/ird-observe-toolkit#111 - - - - - 30 changed files: - .gitignore - models/persistence/migration/.mvn/need-tck-archive → .mvn/need-tck-archive - client/datasource/actions/.mvn/i18n/parse-java-enumerations → client/configuration/.mvn/add-auto-service - client/configuration/pom.xml - client/configuration/src/main/assembly/dcp-presets.xml - client/configuration/src/main/config/Client.ini - client/configuration/src/main/filtered-resources/log4j2.xml - client/configuration/src/main/filtered-resources/observe-log4j2.xml - client/configuration/src/main/i18n/getters/config.getter - client/configuration/src/main/i18n/templates/about_en_GB.ftl - client/configuration/src/main/i18n/templates/about_es_ES.ftl - client/configuration/src/main/i18n/templates/about_fr_FR.ftl - client/configuration/src/main/java/fr/ird/observe/client/ObServeSwingSessionConfig.java - client/configuration/src/main/java/fr/ird/observe/client/configuration/ClientConfig.java - client/configuration/src/main/java/fr/ird/observe/client/configuration/ClientConfigFinder.java - client/configuration/src/main/java/fr/ird/observe/client/configuration/ClientResources.java - client/configuration/src/main/java/fr/ird/observe/client/configuration/ObserveServiceInitializerConfigClient.java - client/configuration/src/main/java/fr/ird/observe/client/configuration/SeineBycatchObservedSystemConfigConverter.java - client/configuration/src/test/java/fr/ird/observe/client/configuration/ClientConfigTest.java - client/datasource/editor/api/.mvn/i18n/parse-java-enumerations → client/core/.mvn/add-auto-service - client/core/pom.xml - client/core/src/main/i18n/templates/ConfigurationModel_en_GB.ftl - client/core/src/main/i18n/templates/ConfigurationModel_es_ES.ftl - client/core/src/main/i18n/templates/ConfigurationModel_fr_FR.ftl - client/core/src/main/i18n/templates/InitStorageModel_en_GB.ftl - client/core/src/main/i18n/templates/InitStorageModel_es_ES.ftl - client/core/src/main/i18n/templates/InitStorageModel_fr_FR.ftl - client/core/src/main/i18n/templates/ObserveSwingDataSource_en_GB.ftl - client/core/src/main/i18n/templates/ObserveSwingDataSource_es_ES.ftl - client/core/src/main/i18n/templates/ObserveSwingDataSource_fr_FR.ftl The diff was not included because it is too large. View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/compare/a3092bd3d49cccf3edded32d8... -- View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/compare/a3092bd3d49cccf3edded32d8... You're receiving this email because of your account on gitlab.com.
participants (1)
-
Tony CHEMIT (@tchemit)