Welcome to the new monday developer community
-
Recently active
when I try to use monday oauth domains like “app.domain.com” returns error when I put them in the redirect URI. also had problem with domain.com/app. but domain.com works. Is there a way to solve this problem?
I have an app with a trigger “When column changes” and a custom action. The first thing I do in the custom action is checking if the new column value already exists in the specified column, using the query items_by_column_values. The weird thing is that sometimes it returns the itemId of the item that has been changed, but at other times it does not. Does anyone know if the trigger fires before or after the column value has been changed, currently it looks it is arbitrary (sometimes the new column value is found [like the trigger is fired after the column update] and sometimes it is not found [like the trigger is fired before the column update]) In my code I use await to wait for the promise, so my code is not asynchronous. It is very well possible that monday itself is asynchronous and you can’t rely when the trigger is fired. Any thoughts?
Is there a way to mass download files using an app? I’m working with a team of designers that wants all the images downloaded and organized by folders according to what row the images belong to. I wrote a command-line script that does this, but the designers are very non-technical, and they would prefer not to have to work in the command-line even though they would just have to run one command. Is there a way to do this with the App?
What date format is "2020-08-20 16:43:14 UTC"? It is found in boards{items{updated_at}} and differs from the ISO-8601 format in boards{updated_at} and elsewhere in the data. Javascript seems ok parsing it, but I’m just doing due diligence to make sure. example graphql: { boards(ids:0){ name updated_at items(ids:0) { name column_values(ids:"date") { id title value text } updated_at } } } response:
Hi there, In app settings is it possible to let user select the column values which user is interested in seeing on dashboard widget.
mutation { change_column_value (board_id: 20178755, item_id: 200819371, column_id: "status", value: "{\\"index\\": 1}") { id } } https://monday.com/developers/v2#mutations-section-columns I have a small doubt, in the value json, what exactly is index. Is it the column name or some other property? I would really appreciate some explanation. Thank you.
Hi, I have a question. I have 2 boards: Board #1 - empty board Board #2 with predefined list of items. Board #1 has the Link field which links items from Board #1 with items from Board #2. I want to create the following integration recipe: When item is added to Board #1, assign the selected item from Board #2 to specific column of this added item. I did it partially, but I don’t understand how to allow users select specific item from selected Board in the Action
This is a question to the monday team - and can I have the same id for board and board view or are they guaranteed to be different? Thanks, Ronen
Hello, monday community. I was looking at the code for welcome-app integrations. In text-transformation-controller.js for inboundValues we receive const { boardId, itemId, sourceColumnId, targetColumnId, transformationType } = inboundFieldValues; how should we change the value of transformationType from the board. It is by default UPPER_CASE. Link for code.
In a board view app I need to add a settings field (dropdown) which gets populated from my react app. Is this possible? Any hints are welcome 🙂
Hi, I’m trying to build an automation that will create a new item when it is triggered. The GitHub integration has a great input field: You can click on the blue + button and then you can use supported fields from GitHub: When I click on the input field from my own automation it shows this: How can I create an input field like the one the GitHub integration uses? Thanks in advance for your help!
Hey, I’m getting an invalid signature error when verifying the session token my board view gets. The token looks ok when I’m logging it. I also regenerated the signing secret, didn’t fix it. Here’s a summary of my code: import jwt from "jsonwebtoken"; import mondaySdk from "monday-sdk-js"; const monday = mondaySdk(); async function init() { const sessionToken = (await monday.get("sessionToken")).data; const MONDAY_SIGNING_SECRET = "My signing secret (in client for debug purposes only)"; const sessionData = jwt.verify(sessionToken, MONDAY_SIGNING_SECRET); }
I am developing an app the topic is food, So, how can I get color palette which is eye catchy and attractive. If anyone suggest it will be really helpful. Thank you!!
Hi everyone. I want to link AWS lambda to Monday.com webhook. i am beginner so any help would be useful thanks! current codes (python3.7) import json def lambda_handler(event, context): challenge : event[‘challenge’] if 'challenge’in event: return { ‘statusCode’:200, ‘body’:json.dumps(challenge[event:‘challenge’]) } else: pass while these codes passed in aws, i can’t seem to connect to Monday.com webhook. any help would be great;; thanks!
I’ve followed the step-by-step demo for the Integration Quick Start (from here https://monday.com/developers/apps/quickstart-integration/) After following the entire guide when the Action executes, I get a “POST /transformation/transform 502 Bad Gateway” error on my dev server. Any insight on why the problem is would be much appreciated
Hi ! Im developing a monday app in which I try to create a new group and items in the board … Im using monday sdk , while sending : mutation { create_group (board_id: (boardID), group_name: 'new Group') { id } } I get "Graphql validation error "… before that I sending several querying and its works fine . I tried to run it with all the permissions available for the app hope someone has an answer thanks!
When writing a widget, no events come through. Not “new items” and not “change column value”. I expected events for the selected boards to come through. Is this a bug on my end, a bug in the sdk, or by design?
Hey, Tried to get the view name of my custom board view using this and got only the non-app board views. Is there a way to get my app’s board view name in the user’s board? query BoardViews($boardId: Int!) { boards(ids: [$boardId]) { name views { id name type } } } Cheers, Ronen
I am trying to have my custom integration to create a subitem with columns. It works in insomnia but not through the integration. I can create subitems with only names, but not with columns. I wonder if there is something in the integration backend that is stripping the slashes or something like that. mutation m { subItem0: create_subitem(parent_item_id: 652599005, item_name: "xx10-V-02 ESTUDIO", column_values: "{\\"n_meros\\":\\"2484\\",\\"n_meros9\\":\\"891\\"}") { id } subItem1: create_subitem(parent_item_id: 652599005, item_name: "xx07-V-01 COCINA", column_values: "{\\"n_meros\\":\\"2981\\",\\"n_meros9\\":\\"1682\\"}") { id } } that is the request I am doing. It works if I run it in insomnia. This is the error response I’m getting from Monday when I call it from the integration query mutation bulk_create_sub_items($itemId: Int!) { subItem0: create_subitem(parent_item_id: $itemId, item_name: "10-V-02 ESTUDIO", column_values: "{"n_meros":"2484","n_meros9":"891"}") {
Hi. I’m quite new to Moday.com app development, so maybe I’m missing something obvious: I’m developing App with Board View feature, but actual UI is very minimal, like two buttons. But when I test my app I can’t resize my app to be small, it’s stuck on about 200px height, most of this space is wasted. How can I make my app smaller? btw, whole resize procedure is somewhat buggy on both browsers I tested (Chrome, Firefox on Windows 10)
I am trying to build a new view for a specific board on my account. Things would go much faster if I was able to mock the Monday API on my local node project where I’m developing it. Currently I have to build the local deployment, upload it and then test it. Am I missing something?
I’m trying to create a monday.com app (board view/widget) that displays data from an external system. The data isn’t public, you need to be an authenticated user to get access to it. For example, I have a custom system where we track the training sessions a user has attended. I want to display a widget where I can show a pie chart indicating info about it (% attended vs missed sessions). This data is already in our system. Is this possible? Does this depend on the app view setup (URL vs zipped build file)?
When I perform a large number of sequential updates, I consistently see this error in the console: main-84471a1c05208f3a23dd.js:1 Error: Rate limit passed I started tracking remaining complexity alongside these updates so I can tune the throttling appropriately. This results in: Complexity Remaining: 4669989 main-84471a1c05208f3a23dd.js:1 Error: Rate limit passed Why am I seeing rate limit errors when clearly there is a ton of complexity remaining?
Is there any way to use this type of Group selector in a custom Board View Settings area? (this is a screenshot of what exists in the Dashboards)
Getting ERROR when using along with CLI the quick start guide - Set up your development environment (section) I’ve tried the video guide along with the text guide following the instructions line by line with the 2 Cases getting the same error like I share in the image below
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.