Recent Content
What Does It Take to Develop a High-Performance Candy AI Clone?
Developing a high-performance candy ai clone requires a scalable architecture, advanced AI integration, and optimized real-time communication systems. The foundation begins with selecting a strong backend such as Node.js or Python (FastAPI) to handle API requests and AI processing. Large Language Models (LLMs) power conversational intelligence, while vector databases like Pinecone store contextual memory for personalized responses. Cloud infrastructure (AWS or GCP) with GPU support ensures smooth AI inference under heavy traffic. Real-time messaging can be implemented using WebSockets: const WebSocket = require('ws'); const wss = new WebSocket.Server({ port: 8080 }); wss.on('connection', ws => { ws.on('message', message => { const aiResponse = processAI(message); ws.send(aiResponse); }); }); Efficient caching with Redis reduces latency, while secure authentication (JWT, OAuth 2.0) protects user sessions. Performance monitoring tools track system health and auto-scale resources dynamically, ensuring consistent speed and reliability.19Views0likes0CommentsHow to determine if a given node is visible to the public?
Hello! I am trying to figure out if it's possible, via API, to determine if a given node is visible to the public. E.g. is the "read posts" permission granted by default on that node. (which I suppose isn't a FULL check of the whole permissions tree but probably adequate for our needs) I've found that the roles collection will give you the list of roles for the node (https://developer.khoros.com/khoroscommunitydevdocs/docs/role-api-support#roles-collection-constraint-combinations ) - but that isn't actually helpful for figuring out what the permissions are, especially the DEFAULT permissions. I've also found the coreNode.permissions.hasPermission (https://developer.khoros.com/khoroscommunitydevdocs/reference/permissionshaspermissionpermission_identifier) call - but I think this can only be used to check if the user in context has a specific permission, not whether or not a node has a certain default permission. (I'm not actually a developer / won't be the one developing this, just trying to determine if a specific enhancement request is possible :-)) Thanks!!Solved1.4KViews0likes5CommentsliqlAdmin in khoros aurora graphql API
Hi Folks, I want to add roles to the users using graphQL API given below. const ADD_USER_ROLE_MUTATION = gql` mutation addUsersToRole($roleKey: RoleKeyInput!, $users: [UserIdInput!]!) { addUsersToRole(roleKey: $roleKey, users: $users) { result { id name } } } `; const [addUserRole] = useMutation(ADD_USER_ROLE_MUTATION); addUserRole({ variables: { roleKey: { roleName: "role" }, users: [{ id: userId }] } }); The issue I am facing is that when this mutation is executed by an Admin user, the role is successfully added to the target user. However, when the same mutation is executed by a normal user, it fails to add the role due to permission denied errors. Is there a parameter or keyword that can be used in this mutation to allow a normal user to update their own roles or self-related data? For example, in Khoros Classic, we can use the liqlAdmin keyword in REST API requests to bypass such permissions. Is there an equivalent for GraphQL in Khoros Aurora? Thanks in Advance.Solved2.2KViews0likes13CommentsExperience Survey GraphQL
in the graphQL for pulling the experience survey its says the graphQL is: query MyQuery { valueSurveyResponses { csv } } this implies this pulls all survey responses ever, I am wondering if there are constraints or pagination because this could very quickly become a massive dayaset.625Views0likes4CommentsDashboard Data Not Matching Reports — Need Help
Hi everyone, I’m trying to pull dashboard data, pageViews, visits, uniqueVisitors, etc. but the numbers I’m getting aren’t matching. I’m really new to this and trying to get the data for reporting, and I’ve been stuck for a few months. I tried the Bulk API, but the numbers came out really low. So I decided to download the report from Analytics instead. Dashboard Report Can anyone explain why the dashboard numbers don’t match the report? Is anyone using a different method to get this data? I’m trying to bring everything into Power BI. Can I get this data using Aurora GraphQL API? Thanks!Regarding O2 Community Forum Registration
I believe Khoros have developed the community forum in o2.co.uk I tried to register in o2 network community forum https://community.o2.co.uk/ I facing problems while registering into the community, I can login to my o2 but the community member is not working.. Can you let me know the reason so I can contact o2 team5KViews0likes4CommentsWhy do PageScripts changes require a Community Restart?
Hello , While implementing PageScripts, I noticed that changes are not reflected immediately, even though I tried using the Switching the Branch to Preview Changes option. For every minor change in a script, I still have to push the code to the stage-main branch and then restart the community instance in order to see the update. This has been impacting the development workflow, because even small adjustments (like a console log or a minor script edit) require a full restart of the instance to validate. Upon enquiring with Khoros Support, I received the following response: "You are following the intended and documented development workflow. At this time, Aurora does not support real-time preview of PageScripts via branch switching; script changes will only reflect after merging and restarting the staging instance. If this workflow changes in future releases, updates will appear in Khoros Aurora release notes or documentation." Has anyone else experienced the same? Is this the expected behavior for all communities, or have you found any workaround to preview PageScripts without a restart? Looking forward to hearing the experiences of other community teams.1.4KViews0likes3CommentsPageScript Changes Not Reflecting Without Restart in Aurora
Hello everyone, While implementing PageScripts, I noticed that changes don’t reflect immediately — even when using the “Switch Branch to Preview Changes” option. Currently, for every minor update in a script, I have to push the code to the stage-main branch and then restart the community instance to see the changes. This has been slowing down the development workflow, as even small tweaks (like adding a console log or a minor script fix) require a full restart to validate. Has anyone else faced this issue?873Views0likes1CommentSubscriptions to a label?
Hi all, I'm attempting to get the list of people who have subscribed to a label, but am struggling. The documentation is a bit confusing: It says both that you have to use a community ID as the node.id constraint but also that you can give the node.id constraint as a board id? Seems conflicting. And, regardless of the documentation, I get an error when I try to use a board ID (such as node.id='board:wireless-lan' where wireless-lan is the id of the board) My user has full admin permissions. Any ideas? I am not really a developer (as is probably evident!), just trying to pull a few bits of data for a stakeholder. Thanks!Solved
Featured Places
Release Notes & Updates
Review release notes and updates for all of our products! Select a tag to browse by product or resource type.Help & Support
Find solutions and support for Khoros productsSupport Information
Review general information about Khoros Support
Events & Webinars
Learn more about your Khoros solution with helpful webinars and special events
Events
No events to show