Coder Social home page Coder Social logo

Add Support for Groups about solution.js HOT 8 CLOSED

chris-fox avatar chris-fox commented on May 27, 2024
Add Support for Groups

from solution.js.

Comments (8)

chris-fox avatar chris-fox commented on May 27, 2024 1

@jmhauck, yes it does appear to be sharing the items with the groups properly. The citizen problem reporter item in the Deploy Solution gallery shows a more advanced case as it has 8 web maps shared with the group. That aspect is working well.

The issues I am seeing that I would like to address as part of this issue to call it complete:

  1. Fix how the dependencies are listed in the template and deployed items for groups.
  2. When we deploy a group the thumbnail of the group is not being set as was defined in the original item.
  3. For the name of the group we should try to use the original name of the group defined in the template. If a group with that name already exists we should add a 1,2,3 etc to the name similar to how we are naming folders. For example:

Citizen Problem Reporter
Citizen Problem Reporter 1
Citizen Problem Reporter 2

from solution.js.

chris-fox avatar chris-fox commented on May 27, 2024

After deployment and creation of the groups we need to share the new items previously shared with the group with the new group.

from solution.js.

jmhauck avatar jmhauck commented on May 27, 2024

@chris-fox do you see a particular example of this not working? The first one I tried was d915488a197e4c7eb7186c6650c65e17 from the localdeployment org. It looks like only the map was shared with the group and on deployment I see the map being shared with the newly created group.

Also looks like the solution item display isn't correct as I only see the application listed and nothing else. Seperate issue but something I noticed while testing it.

from solution.js.

jmhauck avatar jmhauck commented on May 27, 2024

@chris-fox in regards to the dependecy issue...at one point we added logic to filter out any items that are referenced in a solution item but no longer exist. To verify if an item exists I added a search call to look for the referenced itemIds but it only searchs items and not groups. WIll need to add a group search as well.

from solution.js.

jmhauck avatar jmhauck commented on May 27, 2024

The fix for the dependecy issue was merged last night. Not sure of the timing but I'd think it will be in devext today. Will check a little later on in the day.

from solution.js.

chris-fox avatar chris-fox commented on May 27, 2024

That's great @jmhauck, thanks for the quick follow-up on this.

from solution.js.

jmhauck avatar jmhauck commented on May 27, 2024

The fix is on devext.

from solution.js.

shoe913 avatar shoe913 commented on May 27, 2024

Verified, name changes as needed, group icon comes through, and group dependencies show up (in logical manner) for solution item.

Link for items is incorrect. This is not specific for solutions with groups. See 170 for more information .

from solution.js.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.