Welcome to the new monday developer community
-
Recently active
Hi, I’m not sure why but when I’m trying to use “openPlanSelection” it opens the plans page but doesn’t preselect plan I’m putting as a parameter “selectedPlanId”. Maybe I’m doing something wrong? Here is the code: monday.execute('openPlanSelection', { isInPlanSelection: true, selectedPlanId: transformedPlan, // basic-plan / standard-plan / plan-1000 / etc. });
Hi everyone, I have recipe that goes as follows: When “status” is changed to “something”, create a link with “order column” , and add it to the “link column” I have a recipe that integrates with a 3rd party service, triggering an action when a user-defined status change occurs. The “Order” value is required by the API to create the link, which is then generated and written to the “Link” column. The 3rd party service also supports webhooks, which can be triggered once the process associated with the link is completed. I’ve added a route in my app to handle the webhook, and upon receiving it, the app updates the status column with a new value. I want to allow the user to select the new status value that the webhook will set after the process is finished. How should I design the recipe to incorporate this functionality? The 3rd party API requires certain data addition to “order” to trigger the API. Can recipe fields be defined as optional or required (each app user would like to use al
Blocked from using automations with your mirror columns and connect boards? Struggling to use board filters with mirrored columns? Smart Mirror Column apps is the right solution for you. Easily sync data between your boards Mirror columns and standard columns to achieve the ultimate automation and filtering flexibility. Set up in minutes a solution that will let you cast data between your monday.com boards columns and Mirror columns. See the demo below. Learn more here - YouTube
Hello, The monday-code pypi lib is dependend on urllib <2.1.0 However, there is a CVS associated. Can you increase the version dependency. From safety → Vulnerability found in urllib3 version 2.0.7 Vulnerability ID: 71608 Affected spec: >=2.0.0a1,<=2.2.1 ADVISORY: Urllib3’s ProxyManager ensures that the Proxy-Authorization header is correctly directed only to configured proxies. However, when HTTP requests bypass urllib3’s proxy support, there’s a risk of inadvertently setting the Proxy- Authorization header, which remains ineffective without a forwarding or tunneling proxy. Urllib3 does not recognize this header as carrying authentication data, failing to remove it during cross-origin redirects. While this scenario is uncommon and poses low risk to most users, urllib3 now proactively removes the Proxy-Authorization header during cross-origin redirects as a precautionary measure. Users are advised to utilize urllib3’s proxy support or disable automatic redirects to handle the
Hi folks, I’m new to app development with monday.com and I’m trying to wrap my head around installing an app on my own monday.com workspace for testing. I have the github samples, I’m doing local development and I’m trying to determine what are the steps I need to perform to have the app and feature show up in the marketplace? I couldn’t find the explicit steps in the documentation. Sorry for the basic question and many thanks in advance! Cheers Raz
Hello There! I’ve already started answering questions on our Slack channel, but I wanted to officially introduce myself here. My name is Omer, and I’m really excited to be here and take part in managing the Marketplace Developer Community. Omer Koort - Developer Community Manager Intro To help you get to know me better, I’ve made an introduction video with some fun facts and a bit about how I envision our connection. Lastly, I’m also sharing a link to a feedback form that will help me better understand your thoughts, needs, and feedback about the community. You can find the form here.
I dont know if this is a React question or a Monday UI question. Look at this reproduction I am using EditableHeading When you edit the field - a discard button appears. how can i change the value of the editableHeader in this example? Here is my component import { EditableHeading, Label } from 'monday-ui-react-core'; import { useState } from 'react'; export declare enum HeadingTypes { h1 = 'h1', h2 = 'h2', h3 = 'h3', h4 = 'h4', h5 = 'h5', h6 = 'h6', } type HeadingTypeValues = `${HeadingTypes}`; export interface Props { val: string; type: HeadingTypeValues; save: (val: string) => void; } export const Field = ({ val, type, save }: Props) => { const [edits, setEdits] = useState(''); const [value, setValue] = useState(val); function editVal(name: string) { console.log(`🚀 => Field => editVal => name:`, name); setEdits(name); } function discard() { setEdits(''); setValue(val); } return ( <div className='block relat
I have this item, or rather subitem (with a file attached): The file is not in a column, or a status, so I don’t seem to be able to locate it using graphql: How can I find it with graphql? Where am I going wrong?
Hi, Can someone confirm that monday-code Environment variables are shared across all versions of the installed app? That’s seems to be the supported behavior, as no versionId can be used in mapps code:env CLI If that’s the case (and that’s what I see – I have a live version and a draft, whenever I set one env var it changes the other one as well, unfortunately) - what’s the strategy for testing scenario which I assumed to be controlled by an env var value?
Hi there, I have a table. Let’s call it Customers. There are some column in the table that have to be always in sync form external server. I seem to cannot find any solution related to it. Is there any way to do this? One way is to do a cron job. Second way is to add a column having a button and run automation to update the related columns (not preferred). Please let me know if the framework/tool provides such capabilities. Thank you
Hi guys, I’m developing an app which gets data from external API and returns them into a board. The app works perfectly fine if I use build-in trigger (“When column changes”). However, I’m forced to use custom trigger (“When text or number column changes”) to restrict trigger column type. To achieve that, app uses custom trigger in which specifies trigger column type to text, long text or number only. I implemented subscription/unsubscription endpoints to get the webhookUrl and manage the subscription. I’m able to call the webhookUrl with in Postman using tunnel to my localhost. The action is called properly as expected. Now, I’m stuck with calling it programmatically. I thought, I’d create a new webhook which should call the webhookUrl via my app: When column changes Call my monday app endpoint (using monday code) Select proper webhookUrl from app storage Call selected webhookUrl Action trigger is called and make the integration running Questions: Does it make sense to you? Is the
Hey, I’m unable to add content as it gives unrecognized property and bad request. Here is my query: mutation CreateTableBlock($docId: ID!, $type: DocBlockContentType!, $content: JSON!) { create_doc_block( doc_id: $docId, type: $type, content: $content ) { id } } { "docId": 123456, "type": "table", "content": "{\\"column_count\\": 5, \\"row_count\\": 2, \\"deltaFormat\\": [{\\"insert\\":{\\"columns\\":5,\\"rows\\":[{\\"cells\\":[{\\"insert\\":\\"File\\"},{\\"insert\\":\\"Line\\"},{\\"insert\\":\\"Match\\"},{\\"insert\\":\\"Commit By\\"},{\\"insert\\":\\"Open ticket day\\"}]},{\\"cells\\":[{\\"insert\\":\\"path/to/file\\"},{\\"insert\\":\\"100\\"},{\\"insert\\":\\"example match\\"},{\\"insert\\":\\"username\\"},{\\"insert\\":\\"2024-03-05\\"}]}]}}]}" } Could you please check what’s wrong here. Thanks in advance
I am building an app and for testing I am using 3 accounts to share my app with let say A and B so in A I am getting context of that board and user but when I open my app for account B I get’s this Well I need this to test how my app features are working any idea on how to solve this
I saw this custom trigger in an app and I was wondering how I could do a similar thing (please see screenshot). It is meant to be a custom trigger that triggers when a mirror column changes. So far, I’m able to return the list of mirror columns by creating a custom field and I created subscribe and unsubscribe endpoints but that’s about it. I know custom triggers are triggered when you call the webhook url but I’m not sure how to set things up such that I know when a mirror column changes so that I call the webhook url. cc: @Matias.Monday @anon29275264 @dipro Thanks a lot for your help.
Hi there, I have an error when creating an item with a dropdown column if the value include a comma. I send the label value, not the key. To make it simple, I have this mutation: mutation { create_item (board_id: 4444444444, group_id: “mygroup”, item_name: “myName”, column_values:“{“dropdown”:“A value, containing a comma”}”) { id, } } When I send this query, I get the error: The dropdown label ‘A value’ does not exist, possible labels are: A value, containing a comma Do I need to escape the comma?
Hi All, We built Smart Timer and Team Tracking app for monday.com to address the demand for more sophisticated time tracking features then the native monday.com time tracker clock. Unlike any other option, with this app multiple users can simultaneously record time directly on an item (with the same look at feel as the native timer). Also Managers can track team progress in real-time by viewing running clocks of users who are automatically assigned with just one click. Integrating seamlessly with your account for easy installation and user-friendly operation. Join our weekly group info session and ask any questions you may have live! Or book a one-on-one demo here. Who would use this app? 👥 Businesses with remote employees can maintain a real-time overview of tasks and time allocation to effectively oversee and manage their remote teams. 📄 Businesses that bill clients for completed work can meticulously track time, down to the second, for each task – whether it was acco
Hello everyone! I am very new to GraphQL api and I come accross a problem when I am trying to create a new item using a dropdown with a value containing a comma. To make it simple, I have this mutation: mutation { create_item (board_id: 2322589638, group_id: “topics”, item_name: “ITEM_NAME”, column_values:"{“dropdown”:“This is my value, containing a comma”}") { id, } } When I try sending my POST request with POSTMAN, I get the error: The dropdown label ‘This is my value’ does not exist, possible labels are: This is my value, containing a comma I am unsure how I can do to escape the comma. Here is my original request: mutation { create_item (board_id: 2502539628, group_id: "topics", item_name: "ITEM_NAME", column_values:"{\\"menu_d_roulant1\\":\\"Diplôme ou titre à finalité professionnelle de niveau Bac+2 (DUT, BTS, DEUG)\\",\\"dup__of_rgpd__origine_e_mail\\":\\"Client\\"}") { id, } } and the error I get: { "error_code": "ColumnValueException", "status_code": 200, "error_
Hi monday team, After implementing the Account Settings view in our app, we’ve noticed that any board user has access to the Account Settings view via the app’s item view. We’ve tried with a user that has only viewing access in a board and the user could still open the Account Settings view from the app’s item view. From our initial understanding (and from the documentation page), Account Settings should represent global settings that impact the entire account. From our experience, these kinds of settings are normally administrator-only, or at least configurable with a permission rule of sorts. My question is; is it intended for any user to be able to access account-wide settings? If not, is there something we might have missed in our app’s design or is it something that should be looked at by your team? Kind regards,
I am looking to automate some tasks once someone is assigned to a task. I would like to get that persons email address and using it in another automation. For the moment, I seem to be stuck on how to gather ther persons email address. Initialy I tried to find a way to gather it directly from the Person item, however this lead to a dead end. I then thought maybe I can use the Person item name to look it up in another board, but I dont seem to see any options to do this. I thought maybe I can trigger a custom action/script, but I cant seem to find a way to do that either. Im sure there must be a way to get the informtion I am after, surely? Any help would be appreciated.
It seems the Text component in vibe is missing in monday-ui-react-core. I think another component was missing a few days ago, but can’t remember what it was. Is this being updated? Looks like the Text component exists in the Github vibe repo so maybe something didn’t get pushed to npm? Error below: export 'Text' (imported as 'Text') was not found in 'monday-ui-react-core' (possible exports: Accordion, AccordionItem, AlertBanner, AlertBannerButton, AlertBannerLink, AlertBannerText, AttentionBox, Avatar, AvatarGroup, Banner, Box, BreadcrumbItem, BreadcrumbsBar, Button, ButtonGroup, Checkbox, Chips, Clickable, ColorPicker, ColorPickerContent, ColorUtils, Combobox, Counter, CustomSvgIcon, DatePicker, Dialog, DialogContentContainer, Divider, Dropdown, EditableHeading, EditableInput, ExpandCollapse, Flex, FormattedNumber, GridKeyboardNavigationContext, Heading, HiddenText, Icon, IconButton, InputField, Label, LinearProgressBar, Link, List, ListItem, ListItemAvatar, ListItemIcon, ListTitle, L
hello community -I’m totally new to Monday, so apologies in advance if this is really silly. In my head… I’m hoping to add a button to a board. When a user clicks this button a webhook goes off with some data (board id, some report identifier). Somewhere else through the API this board is then updated with a new group, and some items that come from another system added to this group. this seems super straight forward to me…but there seem so many ways of doing things, and approaches, that I’m lost. Is it possible to have a button on a board? We don’t want a button in groups, or items. It would just be a button on the board that said “Refresh” or “Update” with the above then taking place -presumably really quite fast, but that’s not important right now again, apologies if this is easy/silly!
September 2024 brings an exciting update to TeamBoard on Monday.com—Recurring Tasks . If you’re tired of entering the same tasks over and over again, this new feature is for you! Why Recurring Tasks? Let’s face it, managing projects means dealing with a lot of repeat tasks—like weekly team meetings , monthly reports , or daily check-ins . Now, instead of manually adding these tasks every time, you can set them to repeat automatically. Sounds like a time-saver, right? Here’s how you can start using Recurring Tasks to make your life easier. Recurring Tasks in TeamBoard Managing repetitive tasks just got a whole lot easier with the new Recurring Tasks feature in TeamBoard for Monday.com . If you find yourself entering the same tasks over and over—like weekly check-ins , monthly reports , or daily stand-ups —then this feature is perfect for you. What are Recurring Tasks? Recurring Tasks let you automate tasks that need to happen regularly. Instead of manually creating the same task every
So, I have a simple query query GetBoardItems{ boards(ids: 7144577487) { items_page(limit: 5) { items { name column_values { text } } } } } Which provides me with values of 5 lines in a board. Problem is that I receive null where this column is connected with different board. e.g: [ '006', null, 'number', '436911', '12/40', 'Open', null, null, '15 transactions per 24 h', 'photo', '', 'Owner' ] and all those nulls are values from a different board, there are names of employees, and I wanted to filter that data to get only one’s employee line, but since there is no name, I can’t get only that value. The only thing I found is a linkedPulseId, that gives me some number, but I still couldn’t find how to get the text value of those mirror columns.
i need to know serverless apps details
I have a Clients board with Mobile (phone column). I use API to search the board and get the matching client id. Please see the Clients board with values in the attached screenshot. I use this query for search. query { boards (ids: 1917599964) { items_page (query_params: {rules: [{column_id: “mobile”, compare_value: [“+912222333345”]}]}) { cursor items { id name } } } } I get this result even thourh there is row in the board with matching mobile number value. {“data”:{“boards”:[{“items_page”:{“cursor”:null,“items”:}}]},“account_id”:25600960} Need help to fix this.
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.