-
5d39a28d
by Tony Chemit at 2022-12-16T18:52:53+01:00
Persistence - Add BusinessProject inside the PersistenceBusinessProject (to be able to transform reference type to dto type)
-
dfcc3711
by Tony Chemit at 2022-12-16T18:53:45+01:00
Report - improve DataMatrixDimension and DataMatrixPoint code (they are immutable objects).
-
49f6f862
by Tony Chemit at 2022-12-16T18:53:45+01:00
Report - introduce ReportRequestExecutor.isVariableUsed method to use the same code (we previously had two different code for this.
-
de9199cb
by Tony Chemit at 2022-12-16T18:53:45+01:00
Report - add TimeLog instance in ReportRequestExecutor to avoid override in DefaultReportRequestExecutor some methods to just add TimeLog.
-
a8482770
by Tony Chemit at 2022-12-16T18:53:45+01:00
Report - move ReportRequest.extractParams to ReportRequestExecutor (better place, and the ReportRequest is part of the report model, it should contains no logic at all)
-
ca3c92e4
by Tony Chemit at 2022-12-16T18:54:02+01:00
Report - clean ReportRequest code
-
92d2b917
by Tony Chemit at 2022-12-16T18:54:02+01:00
Report - introduce ReportVariableValueAware for report variable with type that are not a full entity dto (to replace the very weak code used for speciesFeate.discard)
-
142550de
by Tony Chemit at 2022-12-16T18:54:07+01:00
Report API - Code review and some nice new features :
* improve ReportVariable (have now ReportVariableSupport base class then ReportVariable and ReportRepeatVariable as implementation)
* improve code of ReportRequestExecutor
* now we can manage to populate variables with dependencies on other variables
-
7d34b597
by Tony Chemit at 2022-12-16T18:54:11+01:00
Report UI - Code review and some nice new features :
* review handler and model code (was pretty a mess (thanks to K.M and S.B...)
* variables can now depend on others \o/
-
e3552734
by Tony Chemit at 2022-12-16T18:55:10+01:00
Report - Introduce SpeciesFateDiscardModeDto to replace the discard (as boolean) in reports :
* psObservationCatchWeightByGroupAndSpeciesFateDiscardPerAssociation
* psObservationCatchTotalCountByGroupAndSpeciesFateDiscardPerAssociation
-
09ee315a
by Tony Chemit at 2022-12-16T18:55:15+01:00
Report - Improve psObservationCatch report (show only speciesGroup with data and species within the selected group really used in data)
-
a4e260fa
by Tony Chemit at 2022-12-16T18:55:19+01:00
Report - Improve psObservationLengthsDistribution report (make variable sizeMeasureType depends on selected variable species)
-
6bb96b87
by Tony Chemit at 2022-12-16T19:32:04+01:00
Merge branch 'feature/issue_2577' into develop
Améliorer les variables dans les rapports pour proposer les variables suivantes en filtrant sur la variable précédente
- Closes #2577