Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bundle 'Idea addon' directly 'Prosjektportalen365' #777

Closed
Remi749 opened this issue Sep 20, 2022 · 0 comments
Closed

Bundle 'Idea addon' directly 'Prosjektportalen365' #777

Remi749 opened this issue Sep 20, 2022 · 0 comments
Assignees
Labels
customer funded Issues funded by customer enhancement Request that will enhance the product priority: high Issue with high priority
Milestone

Comments

@Remi749
Copy link
Collaborator

Remi749 commented Sep 20, 2022

Description

Changes:

Fields with changed internal names also has new GUID's. These are added to the PostInstallUpgrade.ps1 script and data will be merged correctly.

  • Fields (Idebehandling)

    • GtIdeaExpectedGain => GtIdeaExpectedGains
    • GtIdeaExecutionResourceNeeds => GtIdeaExecutionPlanResourceNeeds
    • GtIdeaExecutionSuccessFactors => GtIdeaExecutionPlanSuccessFactors
    • New Choice for GtIdeaDecision
  • Commandbar icons changed

  • ListViewCommand

    • Added better handling of approved idea registrations and processing (scrapped for now, todo in a later issue)
    • Added information dialog for better information regarding what will happen when users approves/rejects registrations/processing elements (scrapped for now, todo in a later issue)
  • ProjectInformation webpart

    • Added prop to turn on use of Ideaprocessing to be able to sync properties from the new list Prosjektdata with a callout dialog for more information about what this does (see images)
    • New button Synkroniser prosjektegenskaper
    • New dialog for synchronizing properties

image

Additions:

  • New SharePointFramework package: PortfolioExtensions
  • New npm package: pp365-portfolioExtensions
  • Fields
    • CustomFormatting for fields have been added directly with the provisioning
      • GtIdeaUrl, GtIdeaRecommendation and GtIdeaDecision
  • Lists
    • Prosjektdata
      • This list has most of the SiteFields found in Prosjekter list
      • List is used to syncronized project properties to projects
  • ListViewCommand
    • Opprett prosjektdata command has been added to Idébehandling list
      • This created a new element in Prosjektdata list, connects this item to the element selected in Idébehandling and then opens an EditForm for the new element.
@Remi749 Remi749 added the enhancement Request that will enhance the product label Sep 20, 2022
@Remi749 Remi749 self-assigned this Sep 20, 2022
@Remi749 Remi749 added this to the 1.7.0 milestone Sep 20, 2022
@Remi749 Remi749 added the customer funded Issues funded by customer label Sep 20, 2022
@Remi749 Remi749 changed the title Bundle 'Idea addon' directly when installing 'Prosjektportalen365', Bundle 'Idea addon' directly 'Prosjektportalen365' Sep 29, 2022
@pzljanb pzljanb added the priority: high Issue with high priority label Sep 30, 2022
olemp added a commit that referenced this issue Oct 6, 2022
@Remi749 Remi749 closed this as completed Oct 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
customer funded Issues funded by customer enhancement Request that will enhance the product priority: high Issue with high priority
Projects
None yet
Development

No branches or pull requests

2 participants