-
Notifications
You must be signed in to change notification settings - Fork 13
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
fix: add shareContent group permission and minor hub group clean up #1194
Conversation
affects: @esri/hub-common
affects: @esri/hub-common
permission: "hub:group:shareContent", | ||
dependencies: ["hub:group"], | ||
authenticated: true, | ||
privileges: ["portal:user:shareToGroup"], |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think you also need to verify the user is a member of the group. We can do this with assertions
...
assertions:[
{
property: "context:currentUser",
type: "is-group-member",
value: "entity:id",
}
]
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## master #1194 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 737 737
Lines 13163 13162 -1
Branches 2245 2245
=========================================
- Hits 13163 13162 -1
☔ View full report in Codecov by Sentry. |
affects: @esri/hub-common
@@ -47,6 +47,8 @@ export function computeProps( | |||
"updateitemcontrol" | |||
); | |||
|
|||
hubGroup.memberType = group.userMembership.memberType; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You might want to add some protection here, e.g. getProp(group.userMembership, "memberType")
or group.userMembership?.memberType
. The API docs make it sound like userMembership
is only returned on the response for authenticated users.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Left one comment, otherwise this looks good to me
affects: @esri/hub-common
affects: @esri/hub-common
## @esri/hub-common [14.7.1](https://github.com/Esri/hub.js/compare/@esri/[email protected]...@esri/[email protected]) (2023-09-01) ### Bug Fixes * add shareContent group permission and minor hub group clean up ([#1194](#1194)) ([9a90b6d](9a90b6d))
# [14.1.0](https://github.com/Esri/hub.js/compare/@esri/[email protected]...@esri/[email protected]) (2023-10-08) ### Bug Fixes * update groups link from teams to groups ([#1262](#1262)) ([26dd47a](26dd47a)) * **hub-discussions:** add author and editor to isearchchannels ([#1257](#1257)) ([5d22e8b](5d22e8b)) * account for index values that are 0 in card view models ([#1196](#1196)) ([bbc1928](bbc1928)) * add featured content to initiatives edit ([#1208](#1208)) ([a3f0361](a3f0361)) * add Project to wellKnownColletions ([#1254](#1254)) ([82eb6a1](82eb6a1)) * add shareContent group permission and minor hub group clean up ([#1194](#1194)) ([9a90b6d](9a90b6d)) * added default empty quotes for computeProps ([#1204](#1204)) ([3c83e4a](3c83e4a)) * auto-populating groups in project creation ([#1225](#1225)) ([0b9465f](0b9465f)) * checkPermission and checkPrivileges first check isAuthenticated ([#1227](#1227)) ([b292131](b292131)) * ensure featured content catalogs are returned as an array ([#1207](#1207)) ([d28b56f](d28b56f)) * properly deserialize trustedOrgs from context ([#1256](#1256)) ([760b4ff](760b4ff)) * **hub-common:** content location should be of type extent, not polygon ([#1228](#1228)) ([c5539f4](c5539f4)) * **hub-common:** fix fetchHubContent does not support slugs ([#1216](#1216)) ([d3a4eba](d3a4eba)) * **hub-common:** re-adds the discussion permissions to validPermissions array ([#1223](#1223)) ([9db7245](9db7245)) * **hub-common:** workspace route for content is /workspace/content/:id not /workspace/contents/:id ([#1250](#1250)) ([f2c6679](f2c6679)) * rollback stat migration ([#1193](#1193)) ([8465e15](8465e15)) * shouldClearEmptyFields now accounts for licenseInfo ([#1198](#1198)) ([3f4eb47](3f4eb47)) * uiSchema translation keys ([#1224](#1224)) ([a55292f](a55292f)) * **hub-discussions:** user can read channel if group is non-discussable ([#1201](#1201)) ([28d61f3](28d61f3)) ### Features * **hub-common:** adds followers group discussion settings on site wo… ([#1251](#1251)) ([e0beb59](e0beb59)) * add feature and entity flagging into checkPermission ([#1187](#1187)) ([b040283](b040283)) * Add Initiative and Project Associations ([#1213](#1213)) ([7cb0298](7cb0298)) * add invite users to hub group ([#1197](#1197)) ([014b2bd](014b2bd)) * add links hash for project, initiative, and group entities ([#1226](#1226)) ([aba8f7b](aba8f7b)) * add member role badges to user card model ([#1195](#1195)) ([e09608d](e09608d)) * add new polling util ([#1265](#1265)) ([e36c142](e36c142)) * add option to enrich an entity ([#1220](#1220)) ([0b57ff5](0b57ff5)) * add supporting groups to sites property map ([#1205](#1205)) ([2d473d6](2d473d6)) * add workspaceRelative to enrichGroupSearchResult ([#1206](#1206)) ([f6d2016](f6d2016)) * addGroupMembers ([#1230](#1230)) ([3a7c900](3a7c900)) * adding license picker to content workspace ([#1192](#1192)) ([312b333](312b333)) * adds entity discussion settings ([#1221](#1221)) ([5e25a43](5e25a43)) * adds getChannelUsersQuery method, bumps to @esri/arcgis-rest-port… ([#1210](#1210)) ([320d6d8](320d6d8)) * collaborator pane for content workspace ([#1259](#1259)) ([e00e624](e00e624)) * initiative template entity ([#1229](#1229)) ([f5a995a](f5a995a)) * initiative template workspace ([#1246](#1246)) ([cb385e5](cb385e5)) * scaffold solution template entity ([#1253](#1253)) ([54d1fe6](54d1fe6)) * **hub-common:** add application type content edit link ([#1217](#1217)) ([82ceec4](82ceec4)) * **hub-common:** add blocked as a possible PostStatus ([#1222](#1222)) ([11c8a58](11c8a58)) * **hub-common:** add content settings schemas and derive props from server definitions ([#1209](#1209)) ([1721285](1721285)) * **hub-common:** add getResultSiteRelativeLink so Hub Page results can have slugs in siteRelative l ([#1200](#1200)) ([27e0740](27e0740)) * **hub-common:** add hub:[entity]:manage permission for all entities ([#1202](#1202)) ([71191b7](71191b7)) * **hub-common:** add icon for Discussion content type ([#1185](#1185)) ([7ae927a](7ae927a)) * **hub-discussions:** adding ability to update the groups of a channel ([#1218](#1218)) ([7bc2117](7bc2117)) * followers settings schema and behavior ([#1211](#1211)) ([a8be73b](a8be73b)) * item extent now selectable, savable, and reflects in old and new view ([#1212](#1212)) ([5dbe3bb](5dbe3bb)) * partnered orgs added to context ([#1214](#1214)) ([7979571](7979571)) * refactor entity schema implementation ([#1203](#1203)) ([88cdd2b](88cdd2b)) * **hub-common:** add unified "links" hash as an optional property for all entities ([#1199](#1199)) ([ba14502](ba14502)) * site's followers pane permissions ([#1186](#1186)) ([90feec7](90feec7)) * ungate dashboard from projects ([#1188](#1188)) ([658b936](658b936))
# [14.1.0](https://github.com/Esri/hub.js/compare/@esri/[email protected]...@esri/[email protected]) (2023-10-08) ### Bug Fixes * update groups link from teams to groups ([#1262](#1262)) ([26dd47a](26dd47a)) * **hub-discussions:** add author and editor to isearchchannels ([#1257](#1257)) ([5d22e8b](5d22e8b)) * account for index values that are 0 in card view models ([#1196](#1196)) ([bbc1928](bbc1928)) * add featured content to initiatives edit ([#1208](#1208)) ([a3f0361](a3f0361)) * add Project to wellKnownColletions ([#1254](#1254)) ([82eb6a1](82eb6a1)) * add shareContent group permission and minor hub group clean up ([#1194](#1194)) ([9a90b6d](9a90b6d)) * added default empty quotes for computeProps ([#1204](#1204)) ([3c83e4a](3c83e4a)) * auto-populating groups in project creation ([#1225](#1225)) ([0b9465f](0b9465f)) * checkPermission and checkPrivileges first check isAuthenticated ([#1227](#1227)) ([b292131](b292131)) * ensure featured content catalogs are returned as an array ([#1207](#1207)) ([d28b56f](d28b56f)) * properly deserialize trustedOrgs from context ([#1256](#1256)) ([760b4ff](760b4ff)) * **hub-common:** content location should be of type extent, not polygon ([#1228](#1228)) ([c5539f4](c5539f4)) * **hub-common:** fix fetchHubContent does not support slugs ([#1216](#1216)) ([d3a4eba](d3a4eba)) * **hub-common:** re-adds the discussion permissions to validPermissions array ([#1223](#1223)) ([9db7245](9db7245)) * **hub-common:** workspace route for content is /workspace/content/:id not /workspace/contents/:id ([#1250](#1250)) ([f2c6679](f2c6679)) * shouldClearEmptyFields now accounts for licenseInfo ([#1198](#1198)) ([3f4eb47](3f4eb47)) * uiSchema translation keys ([#1224](#1224)) ([a55292f](a55292f)) * **hub-discussions:** user can read channel if group is non-discussable ([#1201](#1201)) ([28d61f3](28d61f3)) ### Features * **hub-common:** adds followers group discussion settings on site wo… ([#1251](#1251)) ([e0beb59](e0beb59)) * Add Initiative and Project Associations ([#1213](#1213)) ([7cb0298](7cb0298)) * add invite users to hub group ([#1197](#1197)) ([014b2bd](014b2bd)) * add links hash for project, initiative, and group entities ([#1226](#1226)) ([aba8f7b](aba8f7b)) * add member role badges to user card model ([#1195](#1195)) ([e09608d](e09608d)) * add new polling util ([#1265](#1265)) ([e36c142](e36c142)) * add option to enrich an entity ([#1220](#1220)) ([0b57ff5](0b57ff5)) * add supporting groups to sites property map ([#1205](#1205)) ([2d473d6](2d473d6)) * add workspaceRelative to enrichGroupSearchResult ([#1206](#1206)) ([f6d2016](f6d2016)) * addGroupMembers ([#1230](#1230)) ([3a7c900](3a7c900)) * adding license picker to content workspace ([#1192](#1192)) ([312b333](312b333)) * adds entity discussion settings ([#1221](#1221)) ([5e25a43](5e25a43)) * adds getChannelUsersQuery method, bumps to @esri/arcgis-rest-port… ([#1210](#1210)) ([320d6d8](320d6d8)) * collaborator pane for content workspace ([#1259](#1259)) ([e00e624](e00e624)) * initiative template entity ([#1229](#1229)) ([f5a995a](f5a995a)) * initiative template workspace ([#1246](#1246)) ([cb385e5](cb385e5)) * scaffold solution template entity ([#1253](#1253)) ([54d1fe6](54d1fe6)) * **hub-common:** add application type content edit link ([#1217](#1217)) ([82ceec4](82ceec4)) * **hub-common:** add blocked as a possible PostStatus ([#1222](#1222)) ([11c8a58](11c8a58)) * **hub-common:** add content settings schemas and derive props from server definitions ([#1209](#1209)) ([1721285](1721285)) * **hub-common:** add getResultSiteRelativeLink so Hub Page results can have slugs in siteRelative l ([#1200](#1200)) ([27e0740](27e0740)) * **hub-common:** add hub:[entity]:manage permission for all entities ([#1202](#1202)) ([71191b7](71191b7)) * **hub-discussions:** adding ability to update the groups of a channel ([#1218](#1218)) ([7bc2117](7bc2117)) * followers settings schema and behavior ([#1211](#1211)) ([a8be73b](a8be73b)) * item extent now selectable, savable, and reflects in old and new view ([#1212](#1212)) ([5dbe3bb](5dbe3bb)) * partnered orgs added to context ([#1214](#1214)) ([7979571](7979571)) * refactor entity schema implementation ([#1203](#1203)) ([88cdd2b](88cdd2b)) * **hub-common:** add unified "links" hash as an optional property for all entities ([#1199](#1199)) ([ba14502](ba14502))
# [14.1.0](https://github.com/Esri/hub.js/compare/@esri/[email protected]...@esri/[email protected]) (2023-10-08) ### Bug Fixes * update groups link from teams to groups ([#1262](#1262)) ([26dd47a](26dd47a)) * **hub-discussions:** add author and editor to isearchchannels ([#1257](#1257)) ([5d22e8b](5d22e8b)) * account for index values that are 0 in card view models ([#1196](#1196)) ([bbc1928](bbc1928)) * add featured content to initiatives edit ([#1208](#1208)) ([a3f0361](a3f0361)) * add Project to wellKnownColletions ([#1254](#1254)) ([82eb6a1](82eb6a1)) * add shareContent group permission and minor hub group clean up ([#1194](#1194)) ([9a90b6d](9a90b6d)) * added default empty quotes for computeProps ([#1204](#1204)) ([3c83e4a](3c83e4a)) * auto-populating groups in project creation ([#1225](#1225)) ([0b9465f](0b9465f)) * checkPermission and checkPrivileges first check isAuthenticated ([#1227](#1227)) ([b292131](b292131)) * ensure featured content catalogs are returned as an array ([#1207](#1207)) ([d28b56f](d28b56f)) * properly deserialize trustedOrgs from context ([#1256](#1256)) ([760b4ff](760b4ff)) * **hub-common:** content location should be of type extent, not polygon ([#1228](#1228)) ([c5539f4](c5539f4)) * **hub-common:** fix fetchHubContent does not support slugs ([#1216](#1216)) ([d3a4eba](d3a4eba)) * **hub-common:** re-adds the discussion permissions to validPermissions array ([#1223](#1223)) ([9db7245](9db7245)) * **hub-common:** workspace route for content is /workspace/content/:id not /workspace/contents/:id ([#1250](#1250)) ([f2c6679](f2c6679)) * rollback stat migration ([#1193](#1193)) ([8465e15](8465e15)) * shouldClearEmptyFields now accounts for licenseInfo ([#1198](#1198)) ([3f4eb47](3f4eb47)) * uiSchema translation keys ([#1224](#1224)) ([a55292f](a55292f)) * **hub-discussions:** user can read channel if group is non-discussable ([#1201](#1201)) ([28d61f3](28d61f3)) ### Features * **hub-common:** adds followers group discussion settings on site wo… ([#1251](#1251)) ([e0beb59](e0beb59)) * add feature and entity flagging into checkPermission ([#1187](#1187)) ([b040283](b040283)) * Add Initiative and Project Associations ([#1213](#1213)) ([7cb0298](7cb0298)) * add invite users to hub group ([#1197](#1197)) ([014b2bd](014b2bd)) * add links hash for project, initiative, and group entities ([#1226](#1226)) ([aba8f7b](aba8f7b)) * add member role badges to user card model ([#1195](#1195)) ([e09608d](e09608d)) * add new polling util ([#1265](#1265)) ([e36c142](e36c142)) * add option to enrich an entity ([#1220](#1220)) ([0b57ff5](0b57ff5)) * add supporting groups to sites property map ([#1205](#1205)) ([2d473d6](2d473d6)) * add workspaceRelative to enrichGroupSearchResult ([#1206](#1206)) ([f6d2016](f6d2016)) * addGroupMembers ([#1230](#1230)) ([3a7c900](3a7c900)) * adding license picker to content workspace ([#1192](#1192)) ([312b333](312b333)) * adds entity discussion settings ([#1221](#1221)) ([5e25a43](5e25a43)) * adds getChannelUsersQuery method, bumps to @esri/arcgis-rest-port… ([#1210](#1210)) ([320d6d8](320d6d8)) * collaborator pane for content workspace ([#1259](#1259)) ([e00e624](e00e624)) * initiative template entity ([#1229](#1229)) ([f5a995a](f5a995a)) * initiative template workspace ([#1246](#1246)) ([cb385e5](cb385e5)) * scaffold solution template entity ([#1253](#1253)) ([54d1fe6](54d1fe6)) * **hub-common:** add application type content edit link ([#1217](#1217)) ([82ceec4](82ceec4)) * **hub-common:** add blocked as a possible PostStatus ([#1222](#1222)) ([11c8a58](11c8a58)) * **hub-common:** add content settings schemas and derive props from server definitions ([#1209](#1209)) ([1721285](1721285)) * **hub-common:** add getResultSiteRelativeLink so Hub Page results can have slugs in siteRelative l ([#1200](#1200)) ([27e0740](27e0740)) * **hub-common:** add hub:[entity]:manage permission for all entities ([#1202](#1202)) ([71191b7](71191b7)) * **hub-common:** add icon for Discussion content type ([#1185](#1185)) ([7ae927a](7ae927a)) * **hub-discussions:** adding ability to update the groups of a channel ([#1218](#1218)) ([7bc2117](7bc2117)) * followers settings schema and behavior ([#1211](#1211)) ([a8be73b](a8be73b)) * item extent now selectable, savable, and reflects in old and new view ([#1212](#1212)) ([5dbe3bb](5dbe3bb)) * partnered orgs added to context ([#1214](#1214)) ([7979571](7979571)) * refactor entity schema implementation ([#1203](#1203)) ([88cdd2b](88cdd2b)) * **hub-common:** add unified "links" hash as an optional property for all entities ([#1199](#1199)) ([ba14502](ba14502)) * site's followers pane permissions ([#1186](#1186)) ([90feec7](90feec7)) * ungate dashboard from projects ([#1188](#1188)) ([658b936](658b936))
# [15.0.0](https://github.com/Esri/hub.js/compare/@esri/[email protected]...@esri/[email protected]) (2024-11-01) ### Bug Fixes * **hub-common:** ensure entity slug is unique and typekeyword is in sync ([#1693](https://github.com/Esri/hub.js/issues/1693)) ([fdc017f](https://github.com/Esri/hub.js/commit/fdc017f04c1a1de2f3ce0ed0921d7c2f4bf186ca)) * **hub-common:** remove addresses from event, add more event location… ([#1532](https://github.com/Esri/hub.js/issues/1532)) ([0142d9d](https://github.com/Esri/hub.js/commit/0142d9d979c48a0fa79d7bcb2ddec86ec27d648f)) * **hub-common:** remove calcite-radio-group ([#1704](https://github.com/Esri/hub.js/issues/1704)) ([1daf1bc](https://github.com/Esri/hub.js/commit/1daf1bc756a4a47067237913e2e65bed4497d00f)) * added util for confirming service is not secure proxy ([#1654](https://github.com/Esri/hub.js/issues/1654)) ([f63927b](https://github.com/Esri/hub.js/commit/f63927ba26efe542f3b88995006acbc13803df10)) * address invalid query serialization ([#1635](https://github.com/Esri/hub.js/issues/1635)) ([f32fe56](https://github.com/Esri/hub.js/commit/f32fe5628abe9b64b7782317339471d670db211e)) * initiatives can be edited by premium and basic users ([#1443](https://github.com/Esri/hub.js/issues/1443)) ([9dce7d0](https://github.com/Esri/hub.js/commit/9dce7d013eab32511cca225a38ffc21b9ecca5b2)) * re-order requests ([#1644](https://github.com/Esri/hub.js/issues/1644)) ([90603ca](https://github.com/Esri/hub.js/commit/90603ca6842890bd9fb1dbe71d283a2c8cfd9699)) * replace hub-radio input with tile-select to resolve a11y bug ([#1665](https://github.com/Esri/hub.js/issues/1665)) ([80dddc0](https://github.com/Esri/hub.js/commit/80dddc0c7e84b35da1c79f4812bc13ca1297f799)) * revert 11360 changes until we hear from AGO ([#1650](https://github.com/Esri/hub.js/issues/1650)) ([8fb4db1](https://github.com/Esri/hub.js/commit/8fb4db1a01cdc8a29d14d26fdf5f825ad8bd68c6)) * secure proxy servers may not be hosted, so we should return false ([#1642](https://github.com/Esri/hub.js/issues/1642)) ([49bf71c](https://github.com/Esri/hub.js/commit/49bf71cc4a7112684d179083eab47d9380de9813)) * small fixes for breadcrumbs and deep containment checks ([#1692](https://github.com/Esri/hub.js/issues/1692)) ([8d5597c](https://github.com/Esri/hub.js/commit/8d5597c42861d562d85d42bce31a68c885b19aa2)) * support old web mapping application sites in workspaces ([#1442](https://github.com/Esri/hub.js/issues/1442)) ([ede26c4](https://github.com/Esri/hub.js/commit/ede26c45b67391eb67f0d4bb511c627a82a6ba74)) * update deepCatalogContains to fail correctly; deepContains handles catalogs array ([#1688](https://github.com/Esri/hub.js/issues/1688)) ([94784d9](https://github.com/Esri/hub.js/commit/94784d988cb448d23350f674c96e52727998d5ef)) * **hub-common:** add canEdit to GetEventsParams ([#1539](https://github.com/Esri/hub.js/issues/1539)) ([e35eba5](https://github.com/Esri/hub.js/commit/e35eba586f29dc1439889dec9ba16e86100fea31)) * **hub-common:** add extent, spatialReference, and type to event.loca… ([#1544](https://github.com/Esri/hub.js/issues/1544)) ([a0bf8c3](https://github.com/Esri/hub.js/commit/a0bf8c3b305fff631bf847385ad2cb11cca4486c)) * **hub-common:** add inPersonCapacityType to IHubEvent ([#1591](https://github.com/Esri/hub.js/issues/1591)) ([fdbbfbf](https://github.com/Esri/hub.js/commit/fdbbfbf45d9115d2398045251911d3cfe49a87ff)) * **hub-common:** add permission object to IEvent and IRegistration ([#1448](https://github.com/Esri/hub.js/issues/1448)) ([fc32def](https://github.com/Esri/hub.js/commit/fc32def22ad4853f4d95f375e243b06f099a8fd5)) * **hub-common:** add trackCacheUpdate by default when polling download API ([#1670](https://github.com/Esri/hub.js/issues/1670)) ([0a701c0](https://github.com/Esri/hub.js/commit/0a701c0f55769319bb66e87bd976fd617e6547c3)) * **hub-common:** added filter for createdByIds ([#1548](https://github.com/Esri/hub.js/issues/1548)) ([7f903ee](https://github.com/Esri/hub.js/commit/7f903ee4e5d3a15664f714b280e596df4bc79103)) * **hub-common:** added orgId filter to GetEventsParams ([#1594](https://github.com/Esri/hub.js/issues/1594)) ([f832165](https://github.com/Esri/hub.js/commit/f83216526382df1a431360d61f8cfb108b3a1518)) * **hub-common:** added sharedToGroups filter for get-events ([#1673](https://github.com/Esri/hub.js/issues/1673)) ([de9f76d](https://github.com/Esri/hub.js/commit/de9f76d586d57bfc602a0fd26e89379abf41558a)) * **hub-common:** change event.onlineMeetings => event.onlineMeeting ([#1589](https://github.com/Esri/hub.js/issues/1589)) ([1d126a0](https://github.com/Esri/hub.js/commit/1d126a0633ac45c2e079f258d4b5ece88fdb2bc5)) * **hub-common:** event location picker uses all draw tools ([#1579](https://github.com/Esri/hub.js/issues/1579)) ([69001c6](https://github.com/Esri/hub.js/commit/69001c68c33278a2551f5f371385a6a20eb75776)) * **hub-common:** events can be viewed by anon user ([#1540](https://github.com/Esri/hub.js/issues/1540)) ([879b221](https://github.com/Esri/hub.js/commit/879b221fa611cb41fdabdcd7b74630a10be3b4f0)) * **hub-common:** fix discussion board and survey permissions ([#1449](https://github.com/Esri/hub.js/issues/1449)) ([2d56088](https://github.com/Esri/hub.js/commit/2d56088af4fb01b9311cb910d8bbc0b077a5bb2a)) * **hub-common:** getContentIcon returns wrong icon for types w/ acron… ([#1645](https://github.com/Esri/hub.js/issues/1645)) ([7aab426](https://github.com/Esri/hub.js/commit/7aab426860c143c628b3efced51ec13a4ac754e4)) * **hub-common:** hide showAdditionalInfo field in event gallery card … ([#1659](https://github.com/Esri/hub.js/issues/1659)) ([baf5764](https://github.com/Esri/hub.js/commit/baf5764b5eec61d5444c522c8bf2e12025e1b4cc)) * **hub-common:** hub-common missing @types/arcgis-js-api dependency ([#1620](https://github.com/Esri/hub.js/issues/1620)) ([ed5edec](https://github.com/Esri/hub.js/commit/ed5edeca51f7cb080684c1e8ac748957c4284163)) * **hub-common:** remove unimplemented flow for downloading files via export item ([#1613](https://github.com/Esri/hub.js/issues/1613)) ([c62a9ce](https://github.com/Esri/hub.js/commit/c62a9cebc72020df9f404a334e6db5ef5ea4002d)) * **hub-common:** updates the calcite icon used for hub-site item type ([#1592](https://github.com/Esri/hub.js/issues/1592)) ([d4eef06](https://github.com/Esri/hub.js/commit/d4eef06f89d97758c52c4b8db1a30aa65a2b58cb)) * **hub-sites:** getMembers call uses filter instead of q in query ([#1633](https://github.com/Esri/hub.js/issues/1633)) ([39a6c44](https://github.com/Esri/hub.js/commit/39a6c4492d1237f32be9e1420a44c708ef58bcdd)) * 10795 10736 project and initiative creation rules updates ([#1562](https://github.com/Esri/hub.js/issues/1562)) ([409edc5](https://github.com/Esri/hub.js/commit/409edc5f6e4ab2c4c41ccad5450938284673abc3)) * actually makes hub:feature:workspace:user a valid permission ([#1555](https://github.com/Esri/hub.js/issues/1555)) ([21ed3a0](https://github.com/Esri/hub.js/commit/21ed3a0fe86b6d22bf1259f404b200311f7d2221)) * add call to action to project edit uiSchema ([#1369](https://github.com/Esri/hub.js/issues/1369)) ([59e2a57](https://github.com/Esri/hub.js/commit/59e2a577cd694b411de927de85ef732f8bc24692)) * add clearOnHidden to values in metrics ([#1393](https://github.com/Esri/hub.js/issues/1393)) ([311ad2a](https://github.com/Esri/hub.js/commit/311ad2acd15a7bb4bdedf5cf600446299217499d)) * add permission for project associations ([#1404](https://github.com/Esri/hub.js/issues/1404)) ([ca42602](https://github.com/Esri/hub.js/commit/ca4260271cb489bc638fbd90c2c6f42244d2ac12)) * add prod alpha orgs to hub:feature:workspace ([#1423](https://github.com/Esri/hub.js/issues/1423)) ([f1104a2](https://github.com/Esri/hub.js/commit/f1104a2dd332516ee26a323e0a18d38ecb7ff065)) * adds label to site telemetry ui schema section ([#1363](https://github.com/Esri/hub.js/issues/1363)) ([6e29ddc](https://github.com/Esri/hub.js/commit/6e29ddc90373275117600ff023a53ed2f064557e)) * alpha-gate overview and remove extra util ([#1396](https://github.com/Esri/hub.js/issues/1396)) ([b1bc126](https://github.com/Esri/hub.js/commit/b1bc126fae90911d34adc5219c6eec478589afee)) * await uiSchema build ([#1428](https://github.com/Esri/hub.js/issues/1428)) ([8af4f48](https://github.com/Esri/hub.js/commit/8af4f48c55b3867e8d4bf6208c6bfd229f602123)) * checkPermission tolerates context without userHubSettings ([#1416](https://github.com/Esri/hub.js/issues/1416)) ([f9e7669](https://github.com/Esri/hub.js/commit/f9e766948773dc8a24725e8c390f3177f81d4619)) * checkPermission uses userHubSettings.preview flags ([#1358](https://github.com/Esri/hub.js/issues/1358)) ([e6ee056](https://github.com/Esri/hub.js/commit/e6ee0562656b89424f3b1763cc907a5b83e4ca81)) * config editor cleanup - update schemas ([#1377](https://github.com/Esri/hub.js/issues/1377)) ([f531ee5](https://github.com/Esri/hub.js/commit/f531ee580f1c728a5fa13c905c83fd51ea2aeb9a)) * constructSlug accounts for typekeyword max length of 256 chars ([#1410](https://github.com/Esri/hub.js/issues/1410)) ([c7465a0](https://github.com/Esri/hub.js/commit/c7465a00aac743b833ca448e7a0e44ddf4e6c60b)) * enable featured image alt text on hub initiative ([#1350](https://github.com/Esri/hub.js/issues/1350)) ([669f0d8](https://github.com/Esri/hub.js/commit/669f0d8eead34d7237ff5c96e194e8c505b9dbdd)) * ensure sites have telemetry ([#1430](https://github.com/Esri/hub.js/issues/1430)) ([abc5205](https://github.com/Esri/hub.js/commit/abc5205bd8779d4544ceda042a8a097369b52364)) * explicitly say control for stat card uiSchema ([#1387](https://github.com/Esri/hub.js/issues/1387)) ([a92acff](https://github.com/Esri/hub.js/commit/a92acff6bdc3600faa05f35b161d3259a32afa72)) * findItemsBySlug short-circuits to resolve empty array when slug is falsey ([#1420](https://github.com/Esri/hub.js/issues/1420)) ([f255f6e](https://github.com/Esri/hub.js/commit/f255f6ec4ce20598ef9538f208d7f5c1d38f51fe)) * fix the keyboard permission! ([#1409](https://github.com/Esri/hub.js/issues/1409)) ([078d606](https://github.com/Esri/hub.js/commit/078d60674e2b60056b5427bf6cafa057b52b01b4)) * gate the new follow card behind the feature flag ([#1419](https://github.com/Esri/hub.js/issues/1419)) ([92626e7](https://github.com/Esri/hub.js/commit/92626e72e30af5d113f9f0eb7313262d03f2b253)) * getIncludesAndReferencesQuery accounts for no association group ([#1571](https://github.com/Esri/hub.js/issues/1571)) ([7f1d64c](https://github.com/Esri/hub.js/commit/7f1d64c1cc96436e1237b18df923a76016f04fff)) * group workspace access ([#1574](https://github.com/Esri/hub.js/issues/1574)) ([044cc26](https://github.com/Esri/hub.js/commit/044cc26d1959003faf8a1fbbb6282c62cd8d5432)) * hub:project:edit allowed on both prem and basic licenses ([#1568](https://github.com/Esri/hub.js/issues/1568)) ([4236aef](https://github.com/Esri/hub.js/commit/4236aefa70dd8e73dcb72d3b0a4d25bbfe029e0e)) * image description in hero title select ([#1380](https://github.com/Esri/hub.js/issues/1380)) ([0693f24](https://github.com/Esri/hub.js/commit/0693f249bc024af69d8b8ec7729c4caa32d03aaa)) * initiative UI schema enhancement ([#1359](https://github.com/Esri/hub.js/issues/1359)) ([df303a3](https://github.com/Esri/hub.js/commit/df303a3df0034a959736090ca24b8b9c0d2f6127)) * migrate malformed basemap hash resulting from hub.py bug ([#1381](https://github.com/Esri/hub.js/issues/1381)) ([b68da32](https://github.com/Esri/hub.js/commit/b68da32b9206e45ab3568c026f49d5659af8f05b)) * permissions for settings pane related to allow all editors ([#1446](https://github.com/Esri/hub.js/issues/1446)) ([f511e50](https://github.com/Esri/hub.js/commit/f511e508e2014810a586a2b584dcea188d2b2bc9)) * project/initiatives use upsertResource ([#1388](https://github.com/Esri/hub.js/issues/1388)) ([8e3aabc](https://github.com/Esri/hub.js/commit/8e3aabc6af67cc9655da02959b3e57b9561c422f)) * remove dynamic link save override ([#1570](https://github.com/Esri/hub.js/issues/1570)) ([4ebff79](https://github.com/Esri/hub.js/commit/4ebff794f228ebfa04daef0efcdd3e5b7c95494e)) * remove group sharing ([#1415](https://github.com/Esri/hub.js/issues/1415)) ([d0bb1c1](https://github.com/Esri/hub.js/commit/d0bb1c189dd78ed65b96ac7c20df5663e31bea47)) * remove undefined from schemas ([#1362](https://github.com/Esri/hub.js/issues/1362)) ([abd493f](https://github.com/Esri/hub.js/commit/abd493f5468d8ac03a9f5f94ef574fd7c775ae8f)) * remove unused scope on subblock section in stat card editor uiSchema ([#1431](https://github.com/Esri/hub.js/issues/1431)) ([9389cd8](https://github.com/Esri/hub.js/commit/9389cd8c9dfe4c8fdc6231c4ff227f7ff8f062b5)) * require title and require value if static ([#1373](https://github.com/Esri/hub.js/issues/1373)) ([6231438](https://github.com/Esri/hub.js/commit/62314387ec9033e2a390e072f7f60f3f6eef9581)) * resolve internal issue with Catalog.searchCollections ([#1572](https://github.com/Esri/hub.js/issues/1572)) ([e41d158](https://github.com/Esri/hub.js/commit/e41d158d4500e12f5896f16c4564394fb857b414)) * setFeaturedImage can now clear out orphaned featured image resou… ([#1378](https://github.com/Esri/hub.js/issues/1378)) ([910b2ea](https://github.com/Esri/hub.js/commit/910b2ea0480bf5704bfc332e8f98f71f2c8af63a)) * update groups uiSchemas ([#1606](https://github.com/Esri/hub.js/issues/1606)) ([2e33d8b](https://github.com/Esri/hub.js/commit/2e33d8b7a39f179ae3aff4598b72058ee0197f16)) * update uiSchemas ([#1605](https://github.com/Esri/hub.js/issues/1605)) ([2d3f195](https://github.com/Esri/hub.js/commit/2d3f195094ada793923b31550df393be059530e9)) * **hub-common:** swallow errors when trying to fetch enrichments in fetchHubContent ([#1557](https://github.com/Esri/hub.js/issues/1557)) ([3b6f37e](https://github.com/Esri/hub.js/commit/3b6f37e722322d7dba2e0beb9f29048da2fb396e)) * **hub-common:** update event location type ([#1556](https://github.com/Esri/hub.js/issues/1556)) ([d89c187](https://github.com/Esri/hub.js/commit/d89c18775de9831cc5b11954e8db00173eb56a49)) * **hub-discussions:** include permissions check in canCreateReaction … ([#1596](https://github.com/Esri/hub.js/issues/1596)) ([04a6d41](https://github.com/Esri/hub.js/commit/04a6d418eef8c98dfbcc190167153af6448ac395)) * **hub-discussions:** revert breaking change ([#1598](https://github.com/Esri/hub.js/issues/1598)) ([8d80cb1](https://github.com/Esri/hub.js/commit/8d80cb1719ca0759c29257d2d612f810d9fc65ff)) * pass optional list of catalogs to getAvailableToRequestAssociati… ([#1530](https://github.com/Esri/hub.js/issues/1530)) ([4284149](https://github.com/Esri/hub.js/commit/4284149a876aaeb144aaebafada74528d1114a4e)) * update schema ([#1545](https://github.com/Esri/hub.js/issues/1545)) ([ca81c3a](https://github.com/Esri/hub.js/commit/ca81c3acc5f6dc24a766e484574ba68ba7e1fda0)) * **hub-common:** survey workspace handles draft surveys ([#1534](https://github.com/Esri/hub.js/issues/1534)) ([27e3930](https://github.com/Esri/hub.js/commit/27e3930643e8a7b85e4ed46dc56336f616508358)) * add content to site propertyMap, allow more props on ICapabilityConfig ([#1508](https://github.com/Esri/hub.js/issues/1508)) ([c947301](https://github.com/Esri/hub.js/commit/c947301d2090e9e3a8a520e92a2026544cf18e15)) * add e2e to verify site + domain removal ([#1531](https://github.com/Esri/hub.js/issues/1531)) ([e8dd093](https://github.com/Esri/hub.js/commit/e8dd09313c9a783b10e1705fd587a8511ee8c8ce)) * add siteRelativeEntityType link to multiple entities ([#1522](https://github.com/Esri/hub.js/issues/1522)) ([6557279](https://github.com/Esri/hub.js/commit/6557279ab9dfe23dc8a781cda41a48dbc880c5aa)) * deepFilter allows for blobs to pass through ([#1524](https://github.com/Esri/hub.js/issues/1524)) ([b689529](https://github.com/Esri/hub.js/commit/b689529242b177124508657f2fc73e64c8469c40)) * initiative fromEditor creates new initiatives before attempting … ([#1503](https://github.com/Esri/hub.js/issues/1503)) ([bbef6ab](https://github.com/Esri/hub.js/commit/bbef6ab72e1f71a0cbb81b8ec96ca91f74c525c7)) * limit project content and events to qa alpha ([#1525](https://github.com/Esri/hub.js/issues/1525)) ([ddc32d6](https://github.com/Esri/hub.js/commit/ddc32d61081ed577eb7fe99057ba168255d327fd)) * recommended templates should link to template view ([#1519](https://github.com/Esri/hub.js/issues/1519)) ([c1ceb99](https://github.com/Esri/hub.js/commit/c1ceb99c3d958032d4837833725bf6aa32cbcaf7)) * remove alpha gating from templates ([#1514](https://github.com/Esri/hub.js/issues/1514)) ([25fcca6](https://github.com/Esri/hub.js/commit/25fcca6a20a1641b832c5c4f58592c7033be1be7)) * remove entityOwner check from template settings permission ([#1520](https://github.com/Esri/hub.js/issues/1520)) ([6d34101](https://github.com/Esri/hub.js/commit/6d34101a20e338e668901343f1537fb3f2cef86d)) * **hub-common:** add event icon to getContentTypeIcon method ([#1463](https://github.com/Esri/hub.js/issues/1463)) ([09b675d](https://github.com/Esri/hub.js/commit/09b675d142b8d59c274b400b6fa64aa4ec6eff2e)) * **hub-common:** add IAssociation, update IEvent with associations, a… ([#1498](https://github.com/Esri/hub.js/issues/1498)) ([2562bd2](https://github.com/Esri/hub.js/commit/2562bd275740b49307375c6013e590fb5e9c28f9)) * **hub-common:** add startDate, startTime, endDate, endTime to create… ([#1480](https://github.com/Esri/hub.js/issues/1480)) ([74b4634](https://github.com/Esri/hub.js/commit/74b463485c9583281ed7a919e8974153bcd0ecd2)) * **hub-common:** add status to IUpdateEvent ([#1469](https://github.com/Esri/hub.js/issues/1469)) ([c44b99d](https://github.com/Esri/hub.js/commit/c44b99d3d364006dfedb45bb853c05b95dfea744)) * **hub-common:** add tags and categories to events ([#1452](https://github.com/Esri/hub.js/issues/1452)) ([d0a6284](https://github.com/Esri/hub.js/commit/d0a6284c32403b1f600875f38bde2fcfcd517d5d)) * **hub-common:** enable editing for past events ([#1521](https://github.com/Esri/hub.js/issues/1521)) ([8d66da4](https://github.com/Esri/hub.js/commit/8d66da4294eb613fd314feb0244ccbf43b9ab8b6)) * **hub-common:** fix createHubEvent method and property mappings ([#1496](https://github.com/Esri/hub.js/issues/1496)) ([944dcb8](https://github.com/Esri/hub.js/commit/944dcb8de601368e914e2fa1b077ba265f4820c9)) * **hub-common:** fix force content endpoint ([#1509](https://github.com/Esri/hub.js/issues/1509)) ([f0283f0](https://github.com/Esri/hub.js/commit/f0283f0c087a02faad98cbfdd2dee1264ceacab2)) * **hub-common:** fix the target api url in getSchedule(), setSchedule(), etc ([#1485](https://github.com/Esri/hub.js/issues/1485)) ([c820942](https://github.com/Esri/hub.js/commit/c820942656f2aec9d0f2a9ac36cf0820f6d1056d)) * **hub-common:** fix undefined token when getSchedule is called ([#1505](https://github.com/Esri/hub.js/issues/1505)) ([9be1d5f](https://github.com/Esri/hub.js/commit/9be1d5fa13471e3715ea3106f75df042e0e6b1c0)) * **hub-common:** fix undefined token when getting schedule ([#1506](https://github.com/Esri/hub.js/issues/1506)) ([7f8c782](https://github.com/Esri/hub.js/commit/7f8c78214f99401979bcc9c31507f85c2002fff5)) * **hub-common:** fix unified list feature flag, format order, and additional resource calculation ([#1501](https://github.com/Esri/hub.js/issues/1501)) ([46d4715](https://github.com/Esri/hub.js/commit/46d4715bc5f330dc15fda57ee12601a62d80d782)) * **hub-common:** fixes issue where derived entity location for site o… ([#1523](https://github.com/Esri/hub.js/issues/1523)) ([7b47641](https://github.com/Esri/hub.js/commit/7b476416ffd64d587c36ebabe1fb18dda5f09482)) * **hub-common:** get events by groupid types ([#1513](https://github.com/Esri/hub.js/issues/1513)) ([b8d46a8](https://github.com/Esri/hub.js/commit/b8d46a81f63e6e6134fe083932a1882fb87ac752)) * **hub-common:** get-events dto enum array types ([#1507](https://github.com/Esri/hub.js/issues/1507)) ([fb2e67a](https://github.com/Esri/hub.js/commit/fb2e67a5eff93773412e3019e5c674e78c93f008)) * 9948 stat card editor error messaging ([#1472](https://github.com/Esri/hub.js/issues/1472)) ([02119ee](https://github.com/Esri/hub.js/commit/02119ee37dfe5e76f542e6a0dd9c6e0a133bd5c9)) * add helper texts and remove "Favorite" filter in follow card editor ([#1466](https://github.com/Esri/hub.js/issues/1466)) ([6e928b5](https://github.com/Esri/hub.js/commit/6e928b5dfbf977e519f85f611287884136c21a73)) * add local copies of calcite-web css and js files ([#1453](https://github.com/Esri/hub.js/issues/1453)) ([7a60503](https://github.com/Esri/hub.js/commit/7a60503e2f5b898aab88e158e1b5616ad18e818b)) * add url validator ([#1451](https://github.com/Esri/hub.js/issues/1451)) ([54956d7](https://github.com/Esri/hub.js/commit/54956d75a2379a9d0478ff94d3ecacc5181f625b)) * broaden check for isDiscussable to handle falsey, not just undefined ([#1487](https://github.com/Esri/hub.js/issues/1487)) ([a298ba3](https://github.com/Esri/hub.js/commit/a298ba3ce8d4bc7f19fb19fb705c9e1b4772661e)) * isDiscussable handles undefined subject ([#1486](https://github.com/Esri/hub.js/issues/1486)) ([d9ea92a](https://github.com/Esri/hub.js/commit/d9ea92aa7891f812f867769f47682ddd374e65f1)) * metric/stat card schema sourceLink does url validation ([#1461](https://github.com/Esri/hub.js/issues/1461)) ([8e398d0](https://github.com/Esri/hub.js/commit/8e398d038e9e56529f098fd568bd545c10807c56)) * proper export path for schedule interfaces ([#1478](https://github.com/Esri/hub.js/issues/1478)) ([b0c10bb](https://github.com/Esri/hub.js/commit/b0c10bb9bc6949f69efd9f63d7f4d2bd6374688e)) * update can-edit-event to work in cases where initiative is deleted ([#1474](https://github.com/Esri/hub.js/issues/1474)) ([a07470b](https://github.com/Esri/hub.js/commit/a07470be35fe200afd8135499ef162da747b8243)) * update fetchHubGroup ro and follow card permission ([#1484](https://github.com/Esri/hub.js/issues/1484)) ([ef3cabb](https://github.com/Esri/hub.js/commit/ef3cabb9bfa91604585c279acbea294b3a9d983c)) * update followSchema and followCardUiSchema ([#1455](https://github.com/Esri/hub.js/issues/1455)) ([7da4122](https://github.com/Esri/hub.js/commit/7da41222970e7ca705f3a22deb73b7158bbea41b)) * updates well known types to fix gallery query ([#1492](https://github.com/Esri/hub.js/issues/1492)) ([24f0f97](https://github.com/Esri/hub.js/commit/24f0f9710f1392c8942d6ef664cfb7877c39c5d8)) * **hub-common:** restrict temp:hub:content:downloads:unifiedList to be behind a feature flag ([#1495](https://github.com/Esri/hub.js/issues/1495)) ([d53f50f](https://github.com/Esri/hub.js/commit/d53f50fef63edbb63ba3e74a8ccd068799288e54)) * export IWithFollowers ([#1489](https://github.com/Esri/hub.js/issues/1489)) ([6455b42](https://github.com/Esri/hub.js/commit/6455b421425995f71b3f8578114deea0033b680c)) * update unfollow button to outline-fill ([#1462](https://github.com/Esri/hub.js/issues/1462)) ([0427e81](https://github.com/Esri/hub.js/commit/0427e81045fff210f68600adf5d48c6c02b49832)) * view edit isviewonly ([#1418](https://github.com/Esri/hub.js/issues/1418)) ([904bd27](https://github.com/Esri/hub.js/commit/904bd27cd0911aa6b9c4be8d645dc06816268b8f)) * **hub-common:** refactor hubSearchChannels for more general use ([#1398](https://github.com/Esri/hub.js/issues/1398)) ([8aba9aa](https://github.com/Esri/hub.js/commit/8aba9aa94f131630b8d8b2862dc5cdf5c6ccd1ee)) * update subsetSchema ([#1386](https://github.com/Esri/hub.js/issues/1386)) ([b1be3e2](https://github.com/Esri/hub.js/commit/b1be3e2371608f276c3fc1ac14cbd7c6551921be)) * **hub-common:** enables discussions settings pane for users with edi… ([#1368](https://github.com/Esri/hub.js/issues/1368)) ([714b979](https://github.com/Esri/hub.js/commit/714b979c7d0db841ad5f5d4664be2a46d402ee44)) * reorder fields in initiative editor, hide featured content for MVP ([#1364](https://github.com/Esri/hub.js/issues/1364)) ([dae8911](https://github.com/Esri/hub.js/commit/dae89116b37535a7f2a62e256eb68a3f6714e0e0)) * tempoarily remove call to action from project edit uiSchema ([#1367](https://github.com/Esri/hub.js/issues/1367)) ([b8175be](https://github.com/Esri/hub.js/commit/b8175bef0fdfa328b105717d8f3f471072d120c3)) * **hub-common:** delete the discussion entity settings before the discussion entity ([#1360](https://github.com/Esri/hub.js/issues/1360)) ([0900a8c](https://github.com/Esri/hub.js/commit/0900a8cee10fef78b6377eada1038912277789c6)) * **hub-common:** use only capabilities key to update extract capability service definition ([#1347](https://github.com/Esri/hub.js/issues/1347)) ([9f6e0f3](https://github.com/Esri/hub.js/commit/9f6e0f3d028a3d8d42503bda94b182943768cf55)) * update followers group creation strings ([#1344](https://github.com/Esri/hub.js/issues/1344)) ([4523f20](https://github.com/Esri/hub.js/commit/4523f206ec570d98082af5967a2e6cac8a2a0d72)) * **hub-common:** fix reharvest site catalog response interface ([#1339](https://github.com/Esri/hub.js/issues/1339)) ([f6767f4](https://github.com/Esri/hub.js/commit/f6767f47aaff7f7e3f4fb9bc0c4ca42d6a21f7a7)) * **hub-common:** prompt no longer required ([#1337](https://github.com/Esri/hub.js/issues/1337)) ([9376161](https://github.com/Esri/hub.js/commit/9376161346c3e180f7f917d07138310db862aa8d)) * account for index values that are 0 in card view models ([#1196](https://github.com/Esri/hub.js/issues/1196)) ([bbc1928](https://github.com/Esri/hub.js/commit/bbc19285fd4aefeaef8e06a4c4788a5e90a07d8b)) * add data.telemetry to site draft include list; redo telemetry config migration ([#1306](https://github.com/Esri/hub.js/issues/1306)) ([a00818b](https://github.com/Esri/hub.js/commit/a00818b75338f3bacfde0da6a6181222d870367b)) * add featured content to initiatives edit ([#1208](https://github.com/Esri/hub.js/issues/1208)) ([a3f0361](https://github.com/Esri/hub.js/commit/a3f0361423793e326f8d6ea2ef502c4d207e124a)) * add guards around excape predicate to avoid exceptions ([#1324](https://github.com/Esri/hub.js/issues/1324)) ([a96f1ad](https://github.com/Esri/hub.js/commit/a96f1adb67c8ad1697b6dc7e392af7af635e1bce)) * add incremental delay and comments to poll util ([#1266](https://github.com/Esri/hub.js/issues/1266)) ([07be412](https://github.com/Esri/hub.js/commit/07be4127db5d69e3a2cd632927fce8ef4e9c24f5)) * add metrics-coming-soon permission ([#1317](https://github.com/Esri/hub.js/issues/1317)) ([9b505c9](https://github.com/Esri/hub.js/commit/9b505c96a00b32c2873ef42ec51dfb49fb74ba80)) * add Project to wellKnownColletions ([#1254](https://github.com/Esri/hub.js/issues/1254)) ([82eb6a1](https://github.com/Esri/hub.js/commit/82eb6a18bf4f750c117349e1b0eb8bdd0f5bde02)) * add shareContent group permission and minor hub group clean up ([#1194](https://github.com/Esri/hub.js/issues/1194)) ([9a90b6d](https://github.com/Esri/hub.js/commit/9a90b6df4ff8da6c0a4de2a8f92bc1a8c63289dd)) * added default empty quotes for computeProps ([#1204](https://github.com/Esri/hub.js/issues/1204)) ([3c83e4a](https://github.com/Esri/hub.js/commit/3c83e4a35b0f8baff604aa27246d2ea21ab0530d)) * address issue importing from a file thats not checked in ([#1289](https://github.com/Esri/hub.js/issues/1289)) ([ead47f4](https://github.com/Esri/hub.js/commit/ead47f424ad46ec0ba71b6fedfdb2b7c49c43e9f)) * auto-populating groups in project creation ([#1225](https://github.com/Esri/hub.js/issues/1225)) ([0b9465f](https://github.com/Esri/hub.js/commit/0b9465ff73f6f0e9c0cdbb5f3e06d8a06b47d74f)) * checkPermission and checkPrivileges first check isAuthenticated ([#1227](https://github.com/Esri/hub.js/issues/1227)) ([b292131](https://github.com/Esri/hub.js/commit/b29213183ef9362a3517dbcaca8ec854b4b80537)) * deployed solution redirects ([#1268](https://github.com/Esri/hub.js/issues/1268)) ([8df3607](https://github.com/Esri/hub.js/commit/8df3607b764a2dbfc743f6d0ece03b634e8924d1)) * ensure featured content catalogs are returned as an array ([#1207](https://github.com/Esri/hub.js/issues/1207)) ([d28b56f](https://github.com/Esri/hub.js/commit/d28b56fd466d8b8f36beecd1594ed1a448a27bfe)) * hub:feature:privacy is gated to devext ([#1313](https://github.com/Esri/hub.js/issues/1313)) ([2e1832a](https://github.com/Esri/hub.js/commit/2e1832aba6c8571d6bbaf65d958569a108f0c5b4)) * properly deserialize trustedOrgs from context ([#1256](https://github.com/Esri/hub.js/issues/1256)) ([760b4ff](https://github.com/Esri/hub.js/commit/760b4ff15888756484fdbaaa79828e1a3c9b1a17)) * remove scope from uiSchema for stat card ([#1298](https://github.com/Esri/hub.js/issues/1298)) ([e0ef2ee](https://github.com/Esri/hub.js/commit/e0ef2eef99c26303f9e93c86b5710d0d5423a680)) * rollback stat migration ([#1193](https://github.com/Esri/hub.js/issues/1193)) ([8465e15](https://github.com/Esri/hub.js/commit/8465e155903053b0f4078b2ecf24c42aff149cf9)) * shouldClearEmptyFields now accounts for licenseInfo ([#1198](https://github.com/Esri/hub.js/issues/1198)) ([3f4eb47](https://github.com/Esri/hub.js/commit/3f4eb476e034d399274f7ffd410e8218c905b055)) * switch null to empty string for membershipAccess ([#1321](https://github.com/Esri/hub.js/issues/1321)) ([85e85d3](https://github.com/Esri/hub.js/commit/85e85d36736444bffdaae50c236fcec24e0a5c02)) * template workspace strings ([#1271](https://github.com/Esri/hub.js/issues/1271)) ([3fa208f](https://github.com/Esri/hub.js/commit/3fa208f55426e9c07a25e2447e5060543c476b76)) * update check for metricDisplays to have default ([#1310](https://github.com/Esri/hub.js/issues/1310)) ([ca1701c](https://github.com/Esri/hub.js/commit/ca1701cce07fc7b200c13fbb6ea67534119f442e)) * update max size of metrics on an entity to 24 ([#1329](https://github.com/Esri/hub.js/issues/1329)) ([a520118](https://github.com/Esri/hub.js/commit/a52011805ece73fc1b0d5377aa2c7fd6ff942cf7)) * **hub-common:** add CRUD functions for entity settings ([#1275](https://github.com/Esri/hub.js/issues/1275)) ([8eabc30](https://github.com/Esri/hub.js/commit/8eabc3005a1fa4786975d993464f7d7500de558b)) * **hub-common:** change allowedLocations type from geometry array to … ([#1302](https://github.com/Esri/hub.js/issues/1302)) ([f42c459](https://github.com/Esri/hub.js/commit/f42c45901c42d4af09f21e65d1eccc15b83fd21e)) * **hub-common:** content location should be of type extent, not polygon ([#1228](https://github.com/Esri/hub.js/issues/1228)) ([c5539f4](https://github.com/Esri/hub.js/commit/c5539f458060e990ee5f89fad4016ce74c5c5dfc)) * **hub-common:** corrected error messages for varying inputs on details pane ([#1301](https://github.com/Esri/hub.js/issues/1301)) ([41fc5cd](https://github.com/Esri/hub.js/commit/41fc5cd3a5c616d2295d01c6068423328fe1d68b)) * **hub-common:** fix catalog filter query ([#1308](https://github.com/Esri/hub.js/issues/1308)) ([12780c1](https://github.com/Esri/hub.js/commit/12780c1ffd785d82bde332fc067fdc86ec43b84d)) * **hub-common:** page schema missing _thumbnail; caused details pane to crash ([#1294](https://github.com/Esri/hub.js/issues/1294)) ([6502c6b](https://github.com/Esri/hub.js/commit/6502c6b2d0c397220fac33f859be6f5a262df5cf)) * update groups link from teams to groups ([#1262](https://github.com/Esri/hub.js/issues/1262)) ([26dd47a](https://github.com/Esri/hub.js/commit/26dd47a5f2bfb51096488c3693d458beb6b9b06d)) * update privacy config schema ([#1276](https://github.com/Esri/hub.js/issues/1276)) ([7a3bb3f](https://github.com/Esri/hub.js/commit/7a3bb3f4fa30810c16fbd23aa1e40e03eec1c57f)) * update recommended templates slightly in initiative template workspace ([#1280](https://github.com/Esri/hub.js/issues/1280)) ([f7fd636](https://github.com/Esri/hub.js/commit/f7fd6366ec097095dcbc9fef31b331a64165d310)) * **hub-common:** fix fetchHubContent does not support slugs ([#1216](https://github.com/Esri/hub.js/issues/1216)) ([d3a4eba](https://github.com/Esri/hub.js/commit/d3a4ebafcc04994a3a8b0ca670024195e12721bf)) * **hub-common:** re-adds the discussion permissions to validPermissions array ([#1223](https://github.com/Esri/hub.js/issues/1223)) ([9db7245](https://github.com/Esri/hub.js/commit/9db7245fcfdc78db2700ae21a491e6b91b9e85a2)) * **hub-common:** workspace route for content is /workspace/content/:id not /workspace/contents/:id ([#1250](https://github.com/Esri/hub.js/issues/1250)) ([f2c6679](https://github.com/Esri/hub.js/commit/f2c667933c1a9faf4ddf8e4087267f6f6aa22814)) * **hub-discussions:** add author and editor to isearchchannels ([#1257](https://github.com/Esri/hub.js/issues/1257)) ([5d22e8b](https://github.com/Esri/hub.js/commit/5d22e8bbe0304296a1d64234c20eb62a173a328f)) * **hub-discussions:** rename DiscussionSettings to Settings for types and functions that call the ap ([#1264](https://github.com/Esri/hub.js/issues/1264)) ([d0b77b3](https://github.com/Esri/hub.js/commit/d0b77b3ea7a95c0fd66994f9512357245555cea1)) * **hub-discussions:** use the platform isOrgAdmin function in discussions access check ([#1341](https://github.com/Esri/hub.js/issues/1341)) ([f221383](https://github.com/Esri/hub.js/commit/f221383b3b22b0f47e11b7a24b56702bf72a8bfc)) * uiSchema translation keys ([#1224](https://github.com/Esri/hub.js/issues/1224)) ([a55292f](https://github.com/Esri/hub.js/commit/a55292f0d11d993c4f1edf00d9e621beb44459b6)) * **hub-discussions:** user can read channel if group is non-discussable ([#1201](https://github.com/Esri/hub.js/issues/1201)) ([28d61f3](https://github.com/Esri/hub.js/commit/28d61f314c0948a12186045460b0d7397a7eb4e7)) ### Features * add inline-workspace flag; limit workspace:org to devext ([#1700](https://github.com/Esri/hub.js/issues/1700)) ([4ad870b](https://github.com/Esri/hub.js/commit/4ad870ba31ea9fd3b6113edc4855e73314d7d301)) * catalog fetch via entity; remove associations ([#1710](https://github.com/Esri/hub.js/issues/1710)) ([a8eec53](https://github.com/Esri/hub.js/commit/a8eec53df0f4bee4ff76332dde9cfc975e5f856e)) * group schema and create group uischema ([#1666](https://github.com/Esri/hub.js/issues/1666)) ([d856c49](https://github.com/Esri/hub.js/commit/d856c494bf5d040c1c77c5f7c526b6d5a27538e4)) * minor comment change in ts file to try to force release to run ([#1713](https://github.com/Esri/hub.js/issues/1713)) ([568bbe3](https://github.com/Esri/hub.js/commit/568bbe35cf22186a479b777498a09b1c931d861a)) * remove deprecated functions, rework catalog containment ([4e6816e](https://github.com/Esri/hub.js/commit/4e6816e3043ccf8fea03e0c4d9bae60a45bd82f4)) * update readme with details on breaking changes ([#1712](https://github.com/Esri/hub.js/issues/1712)) ([8c07681](https://github.com/Esri/hub.js/commit/8c07681178040701f9e872964bab8f6a7be4c33b)) * **hub-common:** add channelAcl to PostRelation ([#1701](https://github.com/Esri/hub.js/issues/1701)) ([5568041](https://github.com/Esri/hub.js/commit/5568041765d4672deb486b485a463c926d7f8257)) * **hub-common:** add event scope to catalog ([#1669](https://github.com/Esri/hub.js/issues/1669)) ([9aa595c](https://github.com/Esri/hub.js/commit/9aa595c0131365679eee41174fd012791079a828)) * **hub-common:** add location props ([#1684](https://github.com/Esri/hub.js/issues/1684)) ([5b5e27c](https://github.com/Esri/hub.js/commit/5b5e27ca5e7b7bbedd44496d082837eb67838347)) * **hub-common:** add site URL to settings schema ([#1668](https://github.com/Esri/hub.js/issues/1668)) ([4a36d18](https://github.com/Esri/hub.js/commit/4a36d188aa94ea953b62e0a7dc7f6a1224624f44)) * **hub-common:** add slug to entity edit schemas ([#1706](https://github.com/Esri/hub.js/issues/1706)) ([dc38ff4](https://github.com/Esri/hub.js/commit/dc38ff4fe48386ce1fec59a1f05a14ec23690e62)) * **hub-common:** add updated utils for managing and previewing feeds ([#1690](https://github.com/Esri/hub.js/issues/1690)) ([8556115](https://github.com/Esri/hub.js/commit/8556115ad68dcafbfa8e000dbc0a2b8e2cfb463b)) * **hub-common:** change content settings schema's extract toggle to be a tile select ([#1681](https://github.com/Esri/hub.js/issues/1681)) ([6445470](https://github.com/Esri/hub.js/commit/64454709271af68fffd3b20db84a0456afba4d17)) * **hub-common:** change subscription actions to singular action ([#1698](https://github.com/Esri/hub.js/issues/1698)) ([b3a60f3](https://github.com/Esri/hub.js/commit/b3a60f34d837951a23cb37597d7b5d24e16b11c5)) * **hub-common:** export newsletters packages and rename conflicting … ([#1696](https://github.com/Esri/hub.js/issues/1696)) ([7771446](https://github.com/Esri/hub.js/commit/7771446705183886b8e28bd2d76c472909bc3eda)) * **hub-common:** set description to optional ([#1629](https://github.com/Esri/hub.js/issues/1629)) ([384cb99](https://github.com/Esri/hub.js/commit/384cb9923701f955fdbfb177890e622bb33aa104)) * **hub-discussions:** add ChannelFilter to filter channels by disc uri ([#1686](https://github.com/Esri/hub.js/issues/1686)) ([f2d8aaa](https://github.com/Esri/hub.js/commit/f2d8aaa016228a60d4fb68faa747f567feff2985)) * **hub-discussions:** channel edit optional update parameter for V2 ([#1695](https://github.com/Esri/hub.js/issues/1695)) ([2096bae](https://github.com/Esri/hub.js/commit/2096bae84628ecdf162d7be9a650ea21adacbcea)) * **hub-discussions:** do not restrict channel creation with org or p… ([#1697](https://github.com/Esri/hub.js/issues/1697)) ([8c12020](https://github.com/Esri/hub.js/commit/8c12020e6475540a159421da89002668646e4a6d)) * add buildDefaults for metrics ([#1551](https://github.com/Esri/hub.js/issues/1551)) ([036bf13](https://github.com/Esri/hub.js/commit/036bf134141c192330fe1afc9c7296317cfcd5bc)) * add entity catalogs, AddContentConfig types & helper functions ([#1573](https://github.com/Esri/hub.js/issues/1573)) ([59a54d1](https://github.com/Esri/hub.js/commit/59a54d1e219b87d66c82b7ced2dbe472c35da5d9)) * deepCatalogContains delegates to deepContains ([#1677](https://github.com/Esri/hub.js/issues/1677)) ([4a6ca57](https://github.com/Esri/hub.js/commit/4a6ca579c71af720a5114ef2b6ab99559a8ecacf)) * events processFilters support occurrence && group to sharedToGroup ([#1683](https://github.com/Esri/hub.js/issues/1683)) ([44bb6f2](https://github.com/Esri/hub.js/commit/44bb6f2dc8acfcc75434b870c84441486671d73c)) * prescribe order of add content config items ([#1694](https://github.com/Esri/hub.js/issues/1694)) ([cea0885](https://github.com/Esri/hub.js/commit/cea0885ebb8ac2df81740c96dbf5c1ac57eac620)) * remove alpha gating of user content and groups panes ([#1689](https://github.com/Esri/hub.js/issues/1689)) ([1088642](https://github.com/Esri/hub.js/commit/1088642b50ed69164a0d2f9e9a47c60f13177b1b)) * **hub-common:** add calendar layout option ([#1671](https://github.com/Esri/hub.js/issues/1671)) ([fc6c545](https://github.com/Esri/hub.js/commit/fc6c545921fe1c64ddc3872b16cdf8462e897bb6)) * adds reset uischema rule effect ([#1664](https://github.com/Esri/hub.js/issues/1664)) ([eb68ed9](https://github.com/Esri/hub.js/commit/eb68ed9ab2401565a1b1981e910fdaa18fed21ef)) * **hub-common:** add additional filter params endDateTimeAfter and e… ([#1649](https://github.com/Esri/hub.js/issues/1649)) ([9682d98](https://github.com/Esri/hub.js/commit/9682d983bcefc2fa0663487afbc12d64fdaa5e59)) * **hub-common:** add allowAsAnonymous to IChannel & ICreateChannelSe… ([#1628](https://github.com/Esri/hub.js/issues/1628)) ([d15f831](https://github.com/Esri/hub.js/commit/d15f83158d927857598fe2214968c1d1a5a88a56)) * **hub-common:** add catalog field for newsletter subscriptions ([#1661](https://github.com/Esri/hub.js/issues/1661)) ([dc53d47](https://github.com/Esri/hub.js/commit/dc53d476d0095892b151e362179a9ab3d3237eff)) * **hub-common:** add composeHubContent() for creating an IHubEditableContent from pre-fetched parts ([#1630](https://github.com/Esri/hub.js/issues/1630)) ([2626a26](https://github.com/Esri/hub.js/commit/2626a26e1dc25d4274404ebbf44f2958a70270ec)) * **hub-common:** add deleteHubEvent ([#1637](https://github.com/Esri/hub.js/issues/1637)) ([1a9ae87](https://github.com/Esri/hub.js/commit/1a9ae87b10b44e09b37765502d51b467a1b006fd)) * **hub-common:** add EventGalleryCardSchema and EventGalleryCardUiSchema ([#1604](https://github.com/Esri/hub.js/issues/1604)) ([09f197c](https://github.com/Esri/hub.js/commit/09f197ca2520cb2e12a0a20f0fa40f3526475ad6)) * **hub-common:** add events filters ([#1543](https://github.com/Esri/hub.js/issues/1543)) ([7698062](https://github.com/Esri/hub.js/commit/7698062de2df6006a6218d035ed4a53e45051ae2)) * **hub-common:** add getCuid ([#1646](https://github.com/Esri/hub.js/issues/1646)) ([28ab37c](https://github.com/Esri/hub.js/commit/28ab37c25c77f4f6af73052d6e1e919cf9fb12f1)) * **hub-common:** add new fields for newsletter subscriptions ([#1647](https://github.com/Esri/hub.js/issues/1647)) ([ed6cd52](https://github.com/Esri/hub.js/commit/ed6cd524e86146862b7a7feb04fb92990ea88d3a)) * **hub-common:** add orgId to IChannel ([#1621](https://github.com/Esri/hub.js/issues/1621)) ([fafa0b4](https://github.com/Esri/hub.js/commit/fafa0b405050f561bd2a5b94826cc0a2abbb9f35)) * **hub-common:** add support to hubSearch for searching for events 3… ([#1648](https://github.com/Esri/hub.js/issues/1648)) ([c31891e](https://github.com/Esri/hub.js/commit/c31891ee673a573aceee9a3860179c77369fa2fc)) * **hub-common:** allow force updates of cache files as well as cache status reporting ([#1657](https://github.com/Esri/hub.js/issues/1657)) ([e46c6b2](https://github.com/Esri/hub.js/commit/e46c6b2137c10f5e92f17bee57806668c8a0f5f4)) * add a partners case to well known item catalog ([#1517](https://github.com/Esri/hub.js/issues/1517)) ([0ddf25f](https://github.com/Esri/hub.js/commit/0ddf25fb39d3eac051eaac52f7251ff2dfd75407)) * add helper text to image ([#1488](https://github.com/Esri/hub.js/issues/1488)) ([58f67ec](https://github.com/Esri/hub.js/commit/58f67eca730ef606fe1e432163f942ccf1c1ec19)) * add license permissions ([#1493](https://github.com/Esri/hub.js/issues/1493)) ([53d2bcb](https://github.com/Esri/hub.js/commit/53d2bcb74c9fccdb7ed3d6374d3cbdf7ecfde32d)) * add owner permission ([#1473](https://github.com/Esri/hub.js/issues/1473)) ([d539c92](https://github.com/Esri/hub.js/commit/d539c922e6231bb36a518fec827ae1ba7d29609a)) * add projectAndInitiative as a new collection ([#1511](https://github.com/Esri/hub.js/issues/1511)) ([fcf48e2](https://github.com/Esri/hub.js/commit/fcf48e2b1853490e5c49409010385572b31dad1b)) * add requesting metrics source option behind feature flag ([#1593](https://github.com/Esri/hub.js/issues/1593)) ([9b01a66](https://github.com/Esri/hub.js/commit/9b01a667f91e0483bf0236e34e558f93fbac64c8)) * alter feature flag for scheduler on content settings ([#1526](https://github.com/Esri/hub.js/issues/1526)) ([0bc522c](https://github.com/Esri/hub.js/commit/0bc522cfd392901d6703e011e3220a96125883e7)) * expose hub:feature:user:preferences to production ([#1549](https://github.com/Esri/hub.js/issues/1549)) ([23c6731](https://github.com/Esri/hub.js/commit/23c67312eeab34557a25670d916736105bfb989a)) * hub:feature:workspace:user permission ([#1553](https://github.com/Esri/hub.js/issues/1553)) ([2f6611c](https://github.com/Esri/hub.js/commit/2f6611c3dc67dce75c41006edf7979dcfca7ee53)) * initiative workspace gated to alpha, but open to prod ([#1481](https://github.com/Esri/hub.js/issues/1481)) ([46c4f09](https://github.com/Esri/hub.js/commit/46c4f09807b43e7d55b3aa1f9e0e8c14b992498b)) * moving types and utils ([#1595](https://github.com/Esri/hub.js/issues/1595)) ([e1b9e41](https://github.com/Esri/hub.js/commit/e1b9e41aa424d3d34fb33f7f75d35ea99b6fba1a)) * new env permissions && permission tweaks ([#1547](https://github.com/Esri/hub.js/issues/1547)) ([36444ae](https://github.com/Esri/hub.js/commit/36444ae45bfdabba04342a54ef16a438be79efdc)) * remove default groups ([#1483](https://github.com/Esri/hub.js/issues/1483)) ([61a48f4](https://github.com/Esri/hub.js/commit/61a48f4b6082e93862d1e751e482190dfa577044)) * remove props from site and page draft whitelists ([#1516](https://github.com/Esri/hub.js/issues/1516)) ([3b31602](https://github.com/Esri/hub.js/commit/3b316029e1b49c99c4163a84f5a9461a4bb22407)) * remove underlinedLinks capability ([#1550](https://github.com/Esri/hub.js/issues/1550)) ([e060e52](https://github.com/Esri/hub.js/commit/e060e525c35692ed5cee28e0172f36befcba848c)) * scheduler added to content uischema ([#1471](https://github.com/Esri/hub.js/issues/1471)) ([217be81](https://github.com/Esri/hub.js/commit/217be819d9aa3f594000045e578d635a01b4d740)) * scheduler force update ([#1494](https://github.com/Esri/hub.js/issues/1494)) ([5a8c47b](https://github.com/Esri/hub.js/commit/5a8c47b5499bab2da494003082c38bd8b95aafdf)) * stat card supports visual interest ([#1597](https://github.com/Esri/hub.js/issues/1597)) ([2ffc48f](https://github.com/Esri/hub.js/commit/2ffc48f9f77cf33d415432076e69b4e6cb8882f6)) * user workspace pane permissions & add content config ([#1667](https://github.com/Esri/hub.js/issues/1667)) ([82bcd8b](https://github.com/Esri/hub.js/commit/82bcd8bc49a709682e26dd9d634f45ac963531c7)) * **hub-common:** add createRegistration ([#1558](https://github.com/Esri/hub.js/issues/1558)) ([6102280](https://github.com/Esri/hub.js/commit/610228095339d58e0d47e31076c7e9259fe8e9ec)) * **hub-common:** add event capabilities field ([#1587](https://github.com/Esri/hub.js/issues/1587)) ([ee19ba0](https://github.com/Esri/hub.js/commit/ee19ba00bf485579075e87435fc14330c0cdea2f)) * **hub-common:** add events location picker ([#1546](https://github.com/Esri/hub.js/issues/1546)) ([0205b32](https://github.com/Esri/hub.js/commit/0205b32e68da3923bfcdf359d9e7becc22c307cf)) * **hub-common:** add IEventRegistrationCount to IEvent ([#1580](https://github.com/Esri/hub.js/issues/1580)) ([72128c3](https://github.com/Esri/hub.js/commit/72128c3de8a4b9d4bc9de390ad3384f31ac7e6df)) * **hub-common:** add layout field for list and map views to event ga… ([#1663](https://github.com/Esri/hub.js/issues/1663)) ([78f2d8c](https://github.com/Esri/hub.js/commit/78f2d8cd365a70e367a968f069628d22ceb801a0)) * **hub-common:** add registration count props ([#1583](https://github.com/Esri/hub.js/issues/1583)) ([55ed1d7](https://github.com/Esri/hub.js/commit/55ed1d7ee01c6562fd5355848980a67283cfba6d)) * **hub-common:** add slot to event gallery card editor ui schema ([#1656](https://github.com/Esri/hub.js/issues/1656)) ([dbb7b55](https://github.com/Esri/hub.js/commit/dbb7b55b1e8129521f9059fd1b3b3e36e36bf6c7)) * **hub-common:** adds map settings configuration to initiative entity ([#1541](https://github.com/Esri/hub.js/issues/1541)) ([49e8659](https://github.com/Esri/hub.js/commit/49e8659fb6df828c9ae73933b038a17bd05e04ef)) * **hub-common:** adds map settings to discussion board settings schema ([#1565](https://github.com/Esri/hub.js/issues/1565)) ([617394e](https://github.com/Esri/hub.js/commit/617394e572495f72db6e0991a26cb296b1d52d6b)) * **hub-common:** allow image service downloads ([#1577](https://github.com/Esri/hub.js/issues/1577)) ([dc7d6f8](https://github.com/Esri/hub.js/commit/dc7d6f87be12a06b08a7f9654f9b32e1805e709c)) * **hub-common:** change order of download button for KML format ([#1588](https://github.com/Esri/hub.js/issues/1588)) ([67bc539](https://github.com/Esri/hub.js/commit/67bc53912e13e1df1894f26ed2482a80a018cada)) * **hub-common:** expose additional helpers for download format calculation and fix available format detection logic ([#1542](https://github.com/Esri/hub.js/issues/1542)) ([5b37b68](https://github.com/Esri/hub.js/commit/5b37b68d1a989cd546c012c0d3089dbe4e894f07)) * **hub-common:** refactor event gallery card editor uiSchema to use … ([#1610](https://github.com/Esri/hub.js/issues/1610)) ([b2370d1](https://github.com/Esri/hub.js/commit/b2370d1cc95b9f4cc6b9a9dd0952aae0b650474f)) * **hub-discussions:** discussions can now query by orgId ([#1685](https://github.com/Esri/hub.js/issues/1685)) ([ae51c2f](https://github.com/Esri/hub.js/commit/ae51c2fe8498fe6330874568093a4e27b868ac0c)) * add catalogs permissions ([#1641](https://github.com/Esri/hub.js/issues/1641)) ([dc33f03](https://github.com/Esri/hub.js/commit/dc33f03666143719ec4bfcf8836fbca42208d7e2)) * add support for httpMethod on IHubSearchOptions ([#1675](https://github.com/Esri/hub.js/issues/1675)) ([3506956](https://github.com/Esri/hub.js/commit/3506956fd44ff4fa2b22fd9b1a240cb5f962af07)) * consolidate group creation ([#1603](https://github.com/Esri/hub.js/issues/1603)) ([af3a889](https://github.com/Esri/hub.js/commit/af3a88929f1dfc2a9c7f3f09e6297b131be8aaca)) * extend static download formats to support additional resources ([#1607](https://github.com/Esri/hub.js/issues/1607)) ([e27f83d](https://github.com/Esri/hub.js/commit/e27f83d98a305ce0bb110e6b9773f2d349cbd263)) * introduce addCollection method to Catalog class ([#1651](https://github.com/Esri/hub.js/issues/1651)) ([3b6507c](https://github.com/Esri/hub.js/commit/3b6507cf6dad73c587301dca67a51f5dcb04f1c6)) * more schema updates ([#1674](https://github.com/Esri/hub.js/issues/1674)) ([30445f8](https://github.com/Esri/hub.js/commit/30445f86f1e6cefb2a9a29cfed73f1d214c3368e)) * regate user workspace to qaext and devext so we can try outsi… ([#1660](https://github.com/Esri/hub.js/issues/1660)) ([c634773](https://github.com/Esri/hub.js/commit/c634773a1679a1e8ed55458153cadb5220fe74dc)) * scaffold catalog configuration experience ([#1662](https://github.com/Esri/hub.js/issues/1662)) ([e9e26cd](https://github.com/Esri/hub.js/commit/e9e26cd08b3ffc41829b0621ddec5e8c6c37e46b)) * showInfoBanner for user org settings ([#1676](https://github.com/Esri/hub.js/issues/1676)) ([ee32bb6](https://github.com/Esri/hub.js/commit/ee32bb6a3ca18245043ece193943b210a9b251d6)) * switch scheduler to select format ([#1680](https://github.com/Esri/hub.js/issues/1680)) ([96c5f79](https://github.com/Esri/hub.js/commit/96c5f79c3378e2d7c775cfdc1c54203099ae1a1b)) * user overview resources ([#1682](https://github.com/Esri/hub.js/issues/1682)) ([c0774a4](https://github.com/Esri/hub.js/commit/c0774a490356d89f10d9f5ef798dc103d30a31af)) * **hub-common:** add additional filters for fetching events ([#1636](https://github.com/Esri/hub.js/issues/1636)) ([83c4277](https://github.com/Esri/hub.js/commit/83c4277b98b08df7791293eb255f8311a6102029)) * **hub-common:** add optional ariaLabel to ICardAction link ([#1640](https://github.com/Esri/hub.js/issues/1640)) ([0ce0177](https://github.com/Esri/hub.js/commit/0ce0177312b3ddc93e80822bc0e0558d0d5af4bf)) * **hub-common:** add support for configuring entity references for E… ([#1611](https://github.com/Esri/hub.js/issues/1611)) ([9435382](https://github.com/Esri/hub.js/commit/94353826fd4835864302ba347c8647ffd353d871)) * **hub-common:** reenable additional info ([#1678](https://github.com/Esri/hub.js/issues/1678)) ([ebf08ef](https://github.com/Esri/hub.js/commit/ebf08ef434f6293ce4011e5bfceddcb0e0b4064f)) * add embeds to schema and uiSchema ([#1608](https://github.com/Esri/hub.js/issues/1608)) ([0f6a65b](https://github.com/Esri/hub.js/commit/0f6a65b06502cab7cefcde316e8fd7a62bc56ddc)) * add newentityview flag permission ([#1639](https://github.com/Esri/hub.js/issues/1639)) ([726776d](https://github.com/Esri/hub.js/commit/726776d5420b20ed2223e04b73469531315640ac)) * add notice type to uiSchemaElementTypes ([#1612](https://github.com/Esri/hub.js/issues/1612)) ([bbf5146](https://github.com/Esri/hub.js/commit/bbf51467f547f4fc2bdde615f5a3bf3e3234f5de)) * adding a third content service status ([#1619](https://github.com/Esri/hub.js/issues/1619)) ([a5d4ee5](https://github.com/Esri/hub.js/commit/a5d4ee57c6d034a2d1570b84016946c989ad5dc9)) * scaffold user workspace ([#1634](https://github.com/Esri/hub.js/issues/1634)) ([8a8e755](https://github.com/Esri/hub.js/commit/8a8e755d37f7b1d060505eb195ff25a7e5fd2849)) * swap to new notice implementation for uiSchemas ([#1638](https://github.com/Esri/hub.js/issues/1638)) ([41fe5ba](https://github.com/Esri/hub.js/commit/41fe5ba364dbbb5b08da52cab49f0f7698962ac5)) * update community org settings ([#1672](https://github.com/Esri/hub.js/issues/1672)) ([64cd725](https://github.com/Esri/hub.js/commit/64cd7251755b3d82659160ef9c564981ec14b777)) * user settings org section & notice ([#1655](https://github.com/Esri/hub.js/issues/1655)) ([868fb26](https://github.com/Esri/hub.js/commit/868fb26a432020d6cb3148fca19d4a5f7e678adb)) * **hub-common:** adds downloadFormats property to configure formats … ([#1626](https://github.com/Esri/hub.js/issues/1626)) ([228e6e3](https://github.com/Esri/hub.js/commit/228e6e35bb97bdfa88b1825f215b189b8c70b580)) * update embed apps interface ([#1625](https://github.com/Esri/hub.js/issues/1625)) ([2ffc996](https://github.com/Esri/hub.js/commit/2ffc996ba34f3e64d63cd6261912cead893f8de2)) * **hub-common:** add HubSite.isUmbrella() and isOpenDataGroup() ([#1631](https://github.com/Esri/hub.js/issues/1631)) ([54ba448](https://github.com/Esri/hub.js/commit/54ba4481b42d782104823ec9af13d59ecdb5ea7d)) * **hub-common:** adds default thumbnail for discussions ([#1627](https://github.com/Esri/hub.js/issues/1627)) ([4fbef75](https://github.com/Esri/hub.js/commit/4fbef757b7a4330d6e1914f415448a0d14530e8d)) * **hub-common:** change public int ids to cuids ([#1581](https://github.com/Esri/hub.js/issues/1581)) ([1405fe8](https://github.com/Esri/hub.js/commit/1405fe8ed7bba4dca307c5a21dd658570f772d91)) * **hub-common:** disable categories field and provide notice when no options are available ([#1561](https://github.com/Esri/hub.js/issues/1561)) ([95035c0](https://github.com/Esri/hub.js/commit/95035c019fd141e80df8d94ac1dacfb5322ae86f)) * **hub-common:** release project map settings ([#1563](https://github.com/Esri/hub.js/issues/1563)) ([fe1e2c1](https://github.com/Esri/hub.js/commit/fe1e2c196c2ec0d2b3c824158c65f9c05447bd53)) * **hub-common:** support KML format for create replica ([#1575](https://github.com/Esri/hub.js/issues/1575)) ([1a78ad1](https://github.com/Esri/hub.js/commit/1a78ad1ae015de482bf8b28e210d0d1e0438aea6)) * **hub-discussions:** add future v2 priv checks for updating channel ([#1624](https://github.com/Esri/hub.js/issues/1624)) ([32c17d8](https://github.com/Esri/hub.js/commit/32c17d8afcc0c152ff819c04a39674dce7b928db)) * **hub-discussions:** add user argument to canCreateReaction method ([#1601](https://github.com/Esri/hub.js/issues/1601)) ([426aee8](https://github.com/Esri/hub.js/commit/426aee80adebfa6b7e86c7f83f3a52d33e3478a3)) * **hub-discussions:** attempt to trigger a major version release of … ([#1602](https://github.com/Esri/hub.js/issues/1602)) ([dc3a3fa](https://github.com/Esri/hub.js/commit/dc3a3faac8c39bfbfade33e843e0d487fa38ead3)), closes [#10700](https://github.com/Esri/hub.js/issues/10700) * **hub-discussions:** check channel permissions in function canCreat… ([#1599](https://github.com/Esri/hub.js/issues/1599)) ([ef2adec](https://github.com/Esri/hub.js/commit/ef2adec85c2b33ae5b8506e203ef12ec01666809)) * add embed types/interfaces ([#1585](https://github.com/Esri/hub.js/issues/1585)) ([0529404](https://github.com/Esri/hub.js/commit/05294040b08614379acaabacf56d151b0178f46b)) * Removed sharing section on metric pane in initiative and project entities ([#1567](https://github.com/Esri/hub.js/issues/1567)) ([bc8bdd2](https://github.com/Esri/hub.js/commit/bc8bdd21c85a56dfa1308d5d4e5e643f64de9129)) * uiSchemas for new create flow ([#1582](https://github.com/Esri/hub.js/issues/1582)) ([68ca656](https://github.com/Esri/hub.js/commit/68ca65659b239740ff942e62040a34caf7d64ef0)) * ungate project workspace initiatives association ([#1569](https://github.com/Esri/hub.js/issues/1569)) ([826e691](https://github.com/Esri/hub.js/commit/826e691d2da4c4f6c319bf79c307f4f1d78a40fc)) * **hub-sites:** initiatives are no longer created during site creation ([#1564](https://github.com/Esri/hub.js/issues/1564)) ([1f54908](https://github.com/Esri/hub.js/commit/1f549085cce485e12d970eb870cc967d55dc4a2d)) * update IUiSchemaElement interface to include rules ([#1538](https://github.com/Esri/hub.js/issues/1538)) ([f2b0125](https://github.com/Esri/hub.js/commit/f2b0125548adaaa3ca83facff2853d62a05d5ea2)) * **hub-common:** add attendees settings pane ([#1475](https://github.com/Esri/hub.js/issues/1475)) ([0c49423](https://github.com/Esri/hub.js/commit/0c49423ff09d9d540f3598c2daddae00ed805c1a)) * **hub-common:** add facade methods related to entity sharing and ac… ([#1467](https://github.com/Esri/hub.js/issues/1467)) ([7cfc46b](https://github.com/Esri/hub.js/commit/7cfc46b8d983a28320999d10576d1523d7bd51b5)) * enrich initiatives with correct links ([#1460](https://github.com/Esri/hub.js/issues/1460)) ([488818c](https://github.com/Esri/hub.js/commit/488818cadf2c5215dc6f30c42692fd2236e6e1bc)) * **hub-common:** add event entity ([#1457](https://github.com/Esri/hub.js/issues/1457)) ([b76092e](https://github.com/Esri/hub.js/commit/b76092ebb5e1093b140488a5714bfbe66d96c6b8)) * **hub-common:** add fetchItemJobRecords function ([#1454](https://github.com/Esri/hub.js/issues/1454)) ([082b847](https://github.com/Esri/hub.js/commit/082b847649f49c0c58afc5fbc336535d5113711a)) * **hub-common:** add function getRegistrations and fix type for page… ([#1468](https://github.com/Esri/hub.js/issues/1468)) ([33599d3](https://github.com/Esri/hub.js/commit/33599d3ecd889fcdb276ec708ece8f81e6268a69)) * 9273 new follow entity and related functionalities ([#1438](https://github.com/Esri/hub.js/issues/1438)) ([f5de4f2](https://github.com/Esri/hub.js/commit/f5de4f2d469735249830c194ef29936e737b96d9)) * add system permission for keyboard shortcuts ([#1408](https://github.com/Esri/hub.js/issues/1408)) ([7d66793](https://github.com/Esri/hub.js/commit/7d66793215384874fb76ce1d00068af7d5512ce2)) * added permission for download errors ([#1465](https://github.com/Esri/hub.js/issues/1465)) ([63351c5](https://github.com/Esri/hub.js/commit/63351c5986dbc1f21c87fa2fd570912e55843b73)) * context has user history ([#1411](https://github.com/Esri/hub.js/issues/1411)) ([1c350cd](https://github.com/Esri/hub.js/commit/1c350cdf5f22be4c9b136ceab9db7975f7938752)) * loosen hub:feature:user:preferences permission ([#1470](https://github.com/Esri/hub.js/issues/1470)) ([03fad00](https://github.com/Esri/hub.js/commit/03fad00a20e271dc22dbecac279f14ad991d87fa)) * **hub-common:** add permission to capture download errors ([#1458](https://github.com/Esri/hub.js/issues/1458)) ([f132be4](https://github.com/Esri/hub.js/commit/f132be4376e39598929439af02937eebdab5fa56)) * add canEditAccess permission to all entities ([#1445](https://github.com/Esri/hub.js/issues/1445)) ([d129c15](https://github.com/Esri/hub.js/commit/d129c15514460b65c7326cccd61c6129ffbfa58c)) * association group creation form and permission ([#1413](https://github.com/Esri/hub.js/issues/1413)) ([64d01b4](https://github.com/Esri/hub.js/commit/64d01b4eb4b514edefff06fd14c29e600149c92c)) * handle association group settings ([#1435](https://github.com/Esri/hub.js/issues/1435)) ([6685e5e](https://github.com/Esri/hub.js/commit/6685e5e87d58892564f76536f70b908b0df5bda9)) * implement assertion conditions ([#1424](https://github.com/Esri/hub.js/issues/1424)) ([bfaeb5a](https://github.com/Esri/hub.js/commit/bfaeb5ad99507d7094ec028df6e96edffe2095b6)) * new schemas for creating view/edit groups ([#1400](https://github.com/Esri/hub.js/issues/1400)) ([bdb63c8](https://github.com/Esri/hub.js/commit/bdb63c8d71b10ebe0bb27c6eb093a92e1661536e)) * post with enrichments ([#1447](https://github.com/Esri/hub.js/issues/1447)) ([0a637c0](https://github.com/Esri/hub.js/commit/0a637c0853c059d6ca7c2b0e0ddc81ab3f697cdb)) * **hub-common:** add events 3.0 functions ([#1397](https://github.com/Esri/hub.js/issues/1397)) ([846f579](https://github.com/Esri/hub.js/commit/846f5799671c5181af0e9ded56633ace1c584a1f)) * **hub-common:** add get s123 edit url util ([#1440](https://github.com/Esri/hub.js/issues/1440)) ([f7d0dca](https://github.com/Esri/hub.js/commit/f7d0dca38e38fbf80ff83a8217b2d64fb1a4d246)) * **hub-common:** add newsletters types and functions ([#1436](https://github.com/Esri/hub.js/issues/1436)) ([35ff6f7](https://github.com/Esri/hub.js/commit/35ff6f7af9969006362ec8f1f63bd454aaf49c9b)) * **hub-common:** add s123 url to context ([#1439](https://github.com/Esri/hub.js/issues/1439)) ([be5f99e](https://github.com/Esri/hub.js/commit/be5f99eac174c58794127d83b5b26549d3231eeb)) * add orgId to IHubGroup ([#1434](https://github.com/Esri/hub.js/issues/1434)) ([66c574d](https://github.com/Esri/hub.js/commit/66c574d3edac0a0ebe0a1600fe3f8f8e7dc980c5)) * org thumbnail ([#1427](https://github.com/Esri/hub.js/issues/1427)) ([2d61161](https://github.com/Esri/hub.js/commit/2d61161d6fa2260181f885153917d42960f42efb)) * remove temp discussions gating permission ([#1405](https://github.com/Esri/hub.js/issues/1405)) ([fd280e7](https://github.com/Esri/hub.js/commit/fd280e7d6d25a32bb302290627f0d73b94dc6025)) * scaffold initiative metrics ([#1429](https://github.com/Esri/hub.js/issues/1429)) ([891f80a](https://github.com/Esri/hub.js/commit/891f80a5d0cbc54976ec1ae665e3315b362c5c03)) * **hub-common:** add types for event addresses ([#1417](https://github.com/Esri/hub.js/issues/1417)) ([7fe4657](https://github.com/Esri/hub.js/commit/7fe46575ac0c167091907d68ccb2d1cda834ddfe)) * 8182 initiative creation ([#1343](https://github.com/Esri/hub.js/issues/1343)) ([ac7d48d](https://github.com/Esri/hub.js/commit/ac7d48da59ec8adb18fcaeeaaa78871612088512)) * 9161 follow card schema update ([#1406](https://github.com/Esri/hub.js/issues/1406)) ([6b71911](https://github.com/Esri/hub.js/commit/6b719119bbf0183dd82ffc45c5a4008f03e53719)) * add correct fields for static and dynamic ([#1346](https://github.com/Esri/hub.js/issues/1346)) ([d2bf4c1](https://github.com/Esri/hub.js/commit/d2bf4c118caaae83d233fa2274c1dca54b57f227)) * add deepDeletePropByValue and deepEqual util functions ([#1401](https://github.com/Esri/hub.js/issues/1401)) ([9671261](https://github.com/Esri/hub.js/commit/96712615113f8ba48a44b1af7bc3466fb572f36f)) * add enrichement to refetch item with additional props ([#1345](https://github.com/Esri/hub.js/issues/1345)) ([3d3ac62](https://github.com/Esri/hub.js/commit/3d3ac62eb99c61fbf1577915b59cfa6db4ece907)) * add featured metrics limit ([#1334](https://github.com/Esri/hub.js/issues/1334)) ([a662714](https://github.com/Esri/hub.js/commit/a66271423489553f0fbe44df2a13e37cdb189a6c)) * add generic action link interfaces/types ([#1328](https://github.com/Esri/hub.js/issues/1328)) ([1441d28](https://github.com/Esri/hub.js/commit/1441d28a7edd3d5fae90460cadc9419e422e6ecd)) * add logic/schema to allow follower group creation ([#1333](https://github.com/Esri/hub.js/issues/1333)) ([9515f8c](https://github.com/Esri/hub.js/commit/9515f8c64b115e3981e98d440276e87c01b8791b)) * add new processActionLinks util ([#1331](https://github.com/Esri/hub.js/issues/1331)) ([166f598](https://github.com/Esri/hub.js/commit/166f59813f80c60a18cb6d6732735db3258148cb)) * add notices to IUserHubSettings ([#1351](https://github.com/Esri/hub.js/issues/1351)) ([28e15b0](https://github.com/Esri/hub.js/commit/28e15b0a04e5494e98e18764cf2bc3d11d0dcfd6)) * add permission to manage on umbrella ([#1403](https://github.com/Esri/hub.js/issues/1403)) ([d438766](https://github.com/Esri/hub.js/commit/d438766da8819750bad982d1655b94599038c478)) * add refreshUser method to context ([#1330](https://github.com/Esri/hub.js/issues/1330)) ([a970ff8](https://github.com/Esri/hub.js/commit/a970ff86c6aee80ad2758f5c3709e3f2507de075)) * add type for static metric value ([#1371](https://github.com/Esri/hub.js/issues/1371)) ([af404bf](https://github.com/Esri/hub.js/commit/af404bf47686e411f5612f5a3c5a937c97218616)) * add/update associations business logic ([#1370](https://github.com/Esri/hub.js/issues/1370)) ([75abd91](https://github.com/Esri/hub.js/commit/75abd912462cbd4f49e9be859da1ae6270021e89)) * date option ([#1392](https://github.com/Esri/hub.js/issues/1392)) ([ad8ba53](https://github.com/Esri/hub.js/commit/ad8ba5385ce3bbddc348fcb7d094909aaab9edc8)) * description fields to rich text ([#1366](https://github.com/Esri/hub.js/issues/1366)) ([1dec16f](https://github.com/Esri/hub.js/commit/1dec16fa404795d683577eaa3a7494e0b8c831e0)) * enhance associations logic to handle forming associations ([#1395](https://github.com/Esri/hub.js/issues/1395)) ([6eb7e5f](https://github.com/Esri/hub.js/commit/6eb7e5f6548161d28381139e2d3c76cbae175797)) * expose portal limits on context ([#1385](https://github.com/Esri/hub.js/issues/1385)) ([28b693d](https://github.com/Esri/hub.js/commit/28b693d2de7b6f19c2d63cc8b178d60578c11636)) * follow card permission and editor support ([#1394](https://github.com/Esri/hub.js/issues/1394)) ([23feb30](https://github.com/Esri/hub.js/commit/23feb301229809b9971a56cf234850d88fa4ac52)) * **hub-common:** adds character limit to prompt field ([#1375](https://github.com/Esri/hub.js/issues/1375)) ([e6503cd](https://github.com/Esri/hub.js/commit/e6503cdf3ca33e17f143d9eb6b34f268de677dde)) * **hub-common:** adds geometry to search results and new permission policy ([#1348](https://github.com/Esri/hub.js/issues/1348)) ([3c082d5](https://github.com/Esri/hub.js/commit/3c082d5a8b533a8196a12ce4135d40d2ba758ce0)) * **hub-common:** adds IHubLocation to IHubSearchResult ([#1376](https://github.com/Esri/hub.js/issues/1376)) ([122d285](https://github.com/Esri/hub.js/commit/122d285f94feb2b5aabeba33bf325ce8edf4f016)) * **hub-common:** adds temporary gated permissions for creating new d… ([#1342](https://github.com/Esri/hub.js/issues/1342)) ([2fc2d78](https://github.com/Esri/hub.js/commit/2fc2d78a1dfef9eeabfda84733deb8107223551a)) * **hub-common:** allow workspaces to route to specific panes ([#1332](https://github.com/Esri/hub.js/issues/1332)) ([d126dee](https://github.com/Esri/hub.js/commit/d126deed2cd3d010a6a2f86c5fd30ddb87d28ab3)) * **hub-common:** consolidates entity location construction and depre… ([#1382](https://github.com/Esri/hub.js/issues/1382)) ([d067225](https://github.com/Esri/hub.js/commit/d06722554645eb082ec1f03be323d18a4aceb8b7)) …
shareContent
group permission policymemberType
to computedProps so it gets added toIHubGroup
Instructions for testing:
Closes Issues: # (if appropriate)
Updated meaningful TSDoc to methods including Parameters and Returns, see Documentation Guide
used semantic commit messages
PR title follows semantic commit format (CRITICAL if the title is not in a semantic format, the release automation will not run!)
updated
peerDependencies
as needed. CRITICAL our automated release system can not be counted on to updatepeerDependencies
so we must do it manually in our PRs when needed. See the updating peerDependencies section of the release instructions for more details.