58 KiB

2.0.0

  • this is a release to relaunch our proceess of release with semantic versioning

Test releases

2.0.0-beta3

  • [person][export] Fixed: rename the alias for accompanying_period to acp in filter associated with person
  • [activity][export] Feature: improve label for aliases in "Filter by activity type"
  • [activity][export] DX/Feature: use of an ActivityTypeRepositoryInterface instead of the old-style EntityRepository
  • [person][export] Fixed: some inconsistency with date filter on accompanying courses
  • [person][export] Fixed: use left join for related entities in accompanying course aggregators
  • [workflow] Feature: allow user to copy and send manually the access link for the workflow
  • [workflow] Feature: show the email addresses that received an access link for the workflow

2.0.0-beta2

  • [workflow]: Fixed: the notification is sent when the user is added to the first step.
  • [budget] Feature: allow to desactivate some charges and resources, adding an active key in the configuration
  • [person] Feature: on Evaluation, allow to configure an URL from the admin

2022-06

Test releases

2022-05-30

  • fix creating a new AccompanyingPeriodWorkEvaluationDocument when replacing the document (the workflow was lost)

2022-05-27

2022-05-06

2021-04-29

2021-04-28

2021-04-26

2021-04-24

2021-04-13

  • [person] household address: add a form for editing the validFrom date (https://gitlab.com/champs-libres/departement-de-la-vendee/chill/-/issues/541)
  • [person] householdmemberseditor: fix composition type bug in select form (vuejs) (https://gitlab.com/champs-libres/departement-de-la-vendee/chill/-/issues/543)
  • [docgen] add more persons choices in docgen for course: amongst requestor (if person), resources of course (if person), and PersonResource (if person);
  • [docgen] add a new context with a list of activities in course
  • [docgen] add a comment in budget lines
  • [notifications] allow to send a notification to an email address. The address receive an access link
  • [adresses] add constraints in database to avoid errors later: postcode not null, and validfrom <= validto
  • [accompanying work editor] add a label on document title input

2021-04-07

  • notification list: move action buttons outside of the toggle
  • fix detecting of non-read notification
  • filter users which are disabled in search user api
  • order query for location and add pagination in list
  • allow every person which has part for a workflow to see the workflow page
  • able to see the workflow if the evaluation document has been deleted
  • hardcode the list of supported mime types for edition with collabora
  • list of accompanying course: allow to see the pinned comment in list_item

2021-04-06

continuous release in February and March

Test releases

test release 2022-02-21

test release 2022-02-14

test release 2021-02-01

test release 2021-01-31

test release 2021-01-28

test release 2021-01-26

test release 2022-01-24

  • [person] name suggestions within create person form when person is created departing from a search input (https://gitlab.com/champs-libres/departement-de-la-vendee/chill/-/issues/377)
  • [notification: formulaire création] descend la box avec la description dans le bas du formulaire
  • [notification for activity]: fix link to activity
  • [notification] add "URGENT" before accompanying course with emergency = true
  • [notification] add a "read more" button on system notification
  • [notification] add [Chill] in the subject of each notification, automatically
  • [notification] add a counter for notification in activity list and accompanying period list, and search results
  • [parcours] bugfix if deathdate is not defined (eg. for a thirdparty) parcours is still displayed. Gave error before.
  • [workflow] add breadcrumb to show steps
  • [popover] add popover html popup mechanism (used by workflow breadcrumb)
  • [templates] improve updatedBy macro in item metadatas
  • [parcours]: bug fix when comment is pinned all other comments remain in the collection (https://gitlab.com/champs-libres/departement-de-la-vendee/chill/-/issues/385)
  • [workflow]
    • add My workflow section with my opened subscriptions
    • apply workflow on documents, accompanyingCourseWork and Evaluations
  • [wopi-link] a new vue component allow to open wopi link in a fullscreen chill-themed modal

test release 2022-01-19

test release 2022-01-17

  • [main] Add editableByUser field to locationType entity, adapt the admin template and add this condition in the location-type endpoint (see https://gitlab.com/champs-libres/departement-de-la-vendee/accent-suivi-developpement/-/issues/297)
  • [main] Add mainLocation field to User entity and add it in user form type
  • rewrite page which allow to select activity
  • [main] Add mainLocation field to User entity and add it in user form type
  • [course list in person context] show full username/label for ref
  • [accompanying period work] remove the possibility to generate document from an accompanying period work
  • vuejs: add validation on required fields for AddPerson, Address and Location components
  • vuejs: treat 422 validation errors in locations and AddPerson components
  • [person]: space added between deathdate and age in twig renderbox (https://gitlab.com/champs-libres/departement-de-la-vendee/chill/-/issues/380)

Test releases

test release 2022-01-12

test release 2022-01-11

  • vuejs: translate in French all multiselect widgets
  • [address] define address lines according postal standards for France and Belgium (default) and change AddressRender, chill_entity_render_box and AddressRenderBox.vue
  • [household] change translations (champs-libres/departement-de-la-vendee/accent-suivi-developpement#109)
  • [household] add address i18n in household component (champs-libres/departement-de-la-vendee/accent-suivi-developpement#158)
  • [household] add on the fly i18n in household component
  • [household] redirect to the household page when a household is created from a person (champs-libres/departement-de-la-vendee/accent-suivi-developpement#175)
  • [household] household member editor: display alert if some members have already an household (champs-libres/departement-de-la-vendee/accent-suivi-developpement#172)
  • [household] household member editor: do not add in new members if the member is included in the members of household (champs-libres/departement-de-la-vendee/accent-suivi-developpement#123)
  • [household] household member editor: remove markNoAddress button (champs-libres/departement-de-la-vendee/accent-suivi-developpement#109)
  • [person]: ordering fields in add person (https://gitlab.com/champs-libres/departement-de-la-vendee/accent-suivi-developpement/-/issues/61)
  • [person]: Add email and alt names in add person (https://gitlab.com/champs-libres/departement-de-la-vendee/accent-suivi-developpement/-/issues/61)
  • [accompanyingCourse] Add a delete action and delete buttons to delete a accompanying course when step = DRAFT (https://gitlab.com/champs-libres/departement-de-la-vendee/accent-suivi-developpement/-/issues/64)
  • [accompanyingCourse] Add a administrative location in the accompanying course, set the user current location as default, allow to select a location in a select field and do not allow to confirm the accompanying course if location is empty.
  • [accompanyingCourse] Add the administrative location in the available variables for document generation
  • AddAddress: optimize loading: wait for the user finish typing;
  • UserPicker: fix bug with deprecated role
  • docgen: add base context + tests
  • docgen: add age for person
  • [household menu] fix filiation order https://gitlab.com/champs-libres/departement-de-la-vendee/accent-suivi-developpement/-/issues/265
  • [AddAddress]: optimize loading: wait for the user finish typing;
  • [UserPicker]: fix bug with deprecated role
  • [docgen]: add base context + tests
  • [docgen]: add age for person
  • [task]: fix dropdown menu style + fix bug in singleTaskController (https://gitlab.com/champs-libres/departement-de-la-vendee/chill/-/issues/338)
  • Household: fix bug when moving person on the same day (see https://gitlab.com/champs-libres/departement-de-la-vendee/accent-suivi-developpement/-/issues/281)
  • Household: show date validFrom and validTo when moving
  • address reference: add index for refid
  • [accompanyingCourse_work] fix styles conflicts + fix bug with remove goal (remove goals one at a time)
  • [accompanyingCourse] improve masonry on resume page, add origin
  • [notification] new notification interface, can be associated to AccompanyingCourse/Period, Activities.
    • List notifications, show, and comment in User section
    • Notify button and contextual notification box on associated objects pages
  • [accompanyingCourse] add a comment for each resource associated. A modal allow to save comment. Comment is displayed in on-the-fly show modal of the accompanyingCourse context (edit page + resume page).

test release 2021-12-14

  • [asideactivity] creation of aside activity category fixed (https://gitlab.com/champs-libres/departement-de-la-vendee/accent-suivi-developpement/-/issues/262)
  • [vendee/person] fix typo "situation professionelle" => "situation professionnelle"
  • [main] add availableForUsers condition from locationType in the location API endpoint (champs-libres/departement-de-la-vendee/accent-suivi-developpement#248)
  • [main] add the current location of the user as API point + add it in the activity location list (champs-libres/departement-de-la-vendee/accent-suivi-developpement#247)
  • [activity] improve show/new/edit templates, fix SEE and SEE_DETAILS acl
  • [badges] create specific badge for TMS, and make person/thirdparty badges clickable with on-the-fly modal in :
    • concerned groups items (activity, calendar)
    • accompanyingCourseWork lists
    • accompanyingCourse lists
  • [acompanyingCourse] add initial comment on Resume page
  • [person] create button full width (https://gitlab.com/champs-libres/departement-de-la-vendee/chill/-/issues/330)

test release 2021-12-11

test release 2021-12-06

  • [main] address: use search API end points for getting postal code and reference address (https://gitlab.com/champs-libres/departement-de-la-vendee/chill/-/issues/316)
  • [main] address: in edit mode, select the encoded values in multiselect for address reference and city (https://gitlab.com/champs-libres/departement-de-la-vendee/chill/-/issues/316)
  • [person search] fix bug when using birthdate after and birthdate before
  • [person search] increase pertinence when lastname begins with search pattern
  • [activity/actions] Améliore la cohérence du design entre
    • la page résumé d'un parcours (liste d'actions récentes et liste d'activités récentes)
    • la page liste des actions
    • la page liste des activités (contexte personne / contexte parcours)
  • [household] field to edit wheter person is titulaire of household or not removed (https://gitlab.com/champs-libres/departement-de-la-vendee/chill/-/issues/322)
  • [activity] create work if a work with same social action is not associated to the activity
  • [visgraph] improve and fix bugs on vis-network relationship graph
  • [bugfix] posting of birth- and deathdate through api fixed.
  • [suggestions] improve suggestions lists

Test release 2021-11-19 - bis

  • [household] do not allow to create two addresses on the same date
  • [activity] handle case when there is no social action associated to social issue
  • [activity] layout for issues / actions
  • [activity][bugfix] in edit mode, the form will now load the social action list

Test release 2021-11-29

Test releases

Test release 2021-11-22

Test release 2021-11-15

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 and UserACLAwareRepository to fix constructor, and separate logic for parent role helper into ParentRoleHelper
  • [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

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] dashboard 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

Test released

Stable releases

No stable releases for v2+