Comments (8)
@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:
- Fix how the dependencies are listed in the template and deployed items for groups.
- When we deploy a group the thumbnail of the group is not being set as was defined in the original item.
- 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.
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.
@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.
@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.
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.
That's great @jmhauck, thanks for the quick follow-up on this.
from solution.js.
The fix is on devext.
from solution.js.
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)
- Add Public Notification for ArcGIS Enterprise Variable HOT 2
- Support group tag when creating a solution item HOT 3
- Recycle Bin and Deleting Solutions
- Vector Tile Layer Basemap Dropped During Template Creation HOT 7
- Set properties property of Group during deployment HOT 2
- Copy layer level metadata into solution item
- When creating a QuickCapture solution, resources other than qc.project.json remain as files in addition to templatized forms HOT 1
- We need to ignore the published_data.json resource during creation and create it from the item data during deployed HOT 1
- Search for url encoded portal url and replace with {{portalBaseUrl}} property HOT 7
- Add support for Survey123 webhooks HOT 27
- Label property is not being replaced in Real-Time and Big Data Analytics when items are reused
- Conditional Values dropped in deployed solution HOT 2
- Organization URL key should be lower case HOT 1
- Join View fails to deploy if source services have different spatial references
- Upgrade an existing feature service
- Deployed surveys have blank thumbnail HOT 2
- Explore swizzling xlsx file in Survey123 form HOT 4
- Saving updates to a survey XLSForm does not refresh Survey123 Connect Form Preview HOT 3
- deploySolution demo's OAuth path is broken
- Use workflow api to delete a workflow when deleting a solution
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from solution.js.