7.7 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to
- Semantic Versioning for stable releases;
- date versioning for test releases
Unreleased
- unnecessary whitespace removed from person banner after person-id + double parentheses removed (https://gitlab.com/champs-libres/departement-de-la-vendee/chill/-/issues/290)
- [person]: delete accompanying period work, including related objects (cascade) (https://gitlab.com/champs-libres/departement-de-la-vendee/accent-suivi-developpement/-/issues/36)
- [address]: Display of incomplete address adjusted.
- [household]: improve relationship graph
- add form to create/edit/delete relationship link,
- improve graph refresh mechanism
- add feature to export canvas as image (png)
Test releases
Test release 2021-11-08
- [person]: Display the name of a user when searching after a User (TMS)
- [person]: Add civility to the person
- [person]: Various improvements on the edit person form
- [person]: Set available_languages and available_countries as parameters for use in the edit person form
- [activity] Bugfix: documents can now be added to an activity.
- [tasks] improve tasks with filter order
- [tasks] refactor singleControllerTasks: limit the number of conditions from the context
- [validations] validation of accompanying period added: no duplicate participations or resources (https://gitlab.com/champs-libres/departement-de-la-vendee/accent-suivi-developpement/-/issues/60).
- [renderbox] If gender of person is not defined, no icon is displayed instead of neuter-icon (https://gitlab.com/champs-libres/departement-de-la-vendee/accent-suivi-developpement/-/issues/129).
- [confidential information] module added to blur confidential information (https://gitlab.com/champs-libres/departement-de-la-vendee/chill/-/issues/248).
- refactor
AuthorizationHelper
andUserACLAwareRepository
to fix constructor, and separate logic for parent role helper intoParentRoleHelper
- [main]: filter location and locationType in backend: exclude NULL names, only active and availableToUsers
- [activity]: perform client-side validation & show/hide fields in the "new location" modal
- [person]: normalize person with CenterResolverDispatcher and handle case where center is null or multiple in PersonRenderBox
- [docstore] voter for PersonDocument and AccompanyingCourseDocument on the 2.0 way (using VoterHelperFactory)
- [docstore] add authorization check inside controller and menu
- [activity]: fix inheritance for role
ACTIVITY FULL
and add missing acl in menu - [person] show current address in search results
- [person] show alt names in search results
- [admin]: links to activity admin section added again.
- [household]: endDate field deleted from household edit form.
- [household]: View accompanying periods of current and old household members.
- [tasks]: different layout for task list / my tasks, and fix link to tasks in alert or in warning
- [admin]: links to activity admin section added again.
- [household]: household addresses ordered by ValidFrom date and by id to show the last created address on top.
- [socialWorkAction]: display of social issue and parent issues + banner context added.
- [DBAL dependencies] Upgrade to DBAL 3.1
- [person]: double parentheses removed around age in banner + whitespace
Test release 2021-10-27
- [person]: delete double actions buttons on search person page
- [person]: accompanying course work: remove creation date display the list of work + handle case when end date is null
- [main]: Add new pages with a menu for managing location and location type in the admin
- [main]: Add some fixtures for location type
- [calendar]: Pass the location when transforming a calendar item (rdv) into an activity
- [calendar]: Add a user menu for "my calendar"
Test release 2021-10-18
- [3party]: french translation of contact and company
- [3party]: show parent in list
- [3party]: change color for badge "child"
- [3party]: fix address creation
- [household members editor] finalisation of editor
- [AccompanyingCourse banner]: replace translation referrer (https://gitlab.com/champs-libres/departement-de-la-vendee/accent-suivi-developpement/-/issues/70)
- [Location]: add location system in activity and RV (calendar). User can choose in location list or create a new location.
- [household]: add relationship page with dynamic data visualisation graph
Test releases
Test release 2021-10-11
-
Address: zoom on postal code geometry + fix origin of manually entered postal code
-
in the Address vue component, order the postal code and street address by alphabetic and numeric order
-
add 3 new fields to PostalCode and adapt postal code command and fixtures
-
[Aside activity] Fixes for aside activity
- categories with child
- fast creation buttons
- add ordering for types
-
[AccompanyingCourse Resume page] badge-title for AccompanyingCourseWork and for Activities;
-
Improve badges behaviour with small screens;
-
[ThirdParty]:
- third party list
- create a kind contact/institution when create a new thirdparty, and set contact embedded as kind=child;
- filter thirdparties in list
-
[FilterOrder]: add development kit for generating filter and ordering in list
-
[Capitalization of names] person names are capitalized on creation, on prePersist event
-
[On-The-Fly] modale works for showing, editing and creating person or thirdparty ;
-
[AccompanyingCourse Resume page] associated persons list, can see household when hover, and with show on-the-fly modale when clicking person ;
test release 2021-10-04
-
[Household editor][UI] Update how household suggestion and addresses are picked;
See https://gitlab.com/champs-libres/departement-de-la-vendee/accent-suivi-developpement/-/issues/80
-
[AddAddress] Handle address suggestion;
-
[CenterType][Create a person] when overriding the ACL rules, allow to show a PickCenterType when no centers are reachable by the default ACL.
-
[Household] Show comment event if no address are associated with the household;
-
[Person results] Add requestor into search results:
- a badge "requestor" is shown into search results;
- periods where the person is only requestor (without participating) are also shown;
Issues:
-
[Person form] "accept sms" not required:
https://gitlab.com/champs-libres/departement-de-la-vendee/accent-suivi-developpement/-/issues/37 https://gitlab.com/champs-libres/departement-de-la-vendee/chill/-/issues/221
-
[Household editor] suggest only temporarily addresses; See https://gitlab.com/champs-libres/departement-de-la-vendee/accent-suivi-developpement/-/issues/82
-
On-The-Fly modale works for showing, editing and creating person and thirdparty ;
-
AccompanyingCourse Resume page: list associated persons by household, see household when hover, and show on-the-fly modale when clicking on person ;
-
[AddAddress] Handle address suggestion;
-
[AddAddress][Entity address]: add a link between address and address reference;
-
[Household editor] suggest household by comparing the temporary addresses from courses;
See https://gitlab.com/champs-libres/departement-de-la-vendee/accent-suivi-developpement/-/issues/81
-
On-The-Fly modale works for showing, editing and creating person and thirdparty
Test released
Stable releases
No stable releases for v2+