Members organizations relationship time-dependent#1087
Merged
joanagmaia merged 10 commits intomainfrom Jul 12, 2023
Merged
Conversation
ed9be99 to
5a5b48b
Compare
5a5b48b to
ac96868
Compare
gaspergrom
approved these changes
Jul 11, 2023
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changes proposed ✍️
What
🤖 Generated by Copilot at 3df0f9d
The pull request adds a new feature to manage and display the organizations associated with a member. It introduces a new
member-form-organizationscomponent to edit organizations in the member form page, and a newmember-aside-organizationscomponent to show organizations in the member view page. It also removes the organization field from themember-form-detailscomponent and the work experience attribute from themember-view-aside-enrichedcomponent, as they are redundant with the new feature. It updates themember-form-attributes,member-form-identities, andmember-organizationscomponents to use a consistent grid layout and class binding. It modifies theautocomplete-one-inputcomponent to make it more flexible and prevent errors. It updates thememberandorganizationtypes to include the new organization properties. It changes theorganization-fieldmap function to return the whole organization object and use the displayName property.
🤖 Generated by Copilot at 3df0f9d
Why
How
🤖 Generated by Copilot at 3df0f9d
member-form-organizations.vueto display and edit the organizations associated with a member in the member form page (link, link, link, link)member-form-details.vuecomponent as it was moved to the new component and removed the unused imports and functions related to the organization service and the app avatar component (link, link, link)member-organizations.vuecomponent to display only the most recent or active organization of a member in both vertical and horizontal orientations and added a computed property to calculate the active organization by comparing the start and end dates of the organizations (link, link, link, link, link, link)member-aside-organizations.vueto display the organizations associated with a member in the member view aside component and added a link to edit them in the member form page (link, link, link)member-view-aside-enriched.vuecomponent as it was replaced by the new component (link)Checklist ✅
Feature,Improvement, orBug.