Welcome to the new monday developer community
-
Recently active
Does the create update mutation have stylized text options? Like making the text bold, italic, underlined or even making a hyperlink? One of the apps in the marketplace called Autoboost is able to do this. They send an update when the user’s subscription has ran out of credits with a hyperlink to the app marketplace. Although, I don’t see any mention that it’s possible in the docs.
I’m developiong a custom board view with React, the text on my page is not having the correct colors applied. The color CSS property of a text element does have the value var(--primary-text-color) but since I’m on the dark theme, I would expect that the text color is white. In my layout.tsx file, I have the following import: import "monday-ui-react-core/tokens"; Do I need to do anything more in my code to apply the theme colors? Should I use the ThemeProvider in my code? I’ve tried it, but it doesn’t make a difference for now.
I want to add a product feature in Monday.com. If a user uploads a file on Monday, I want to provide an option for QR Proofing. When the user clicks on ‘Proofing,’ I want to redirect them to my application but how can i make recipe i don’t know
Hey monday devs, Hope ur doing well, as the title suggests i have problems with working with/understanding Account Setting View feature does the feature build should be from a custom url or something we get after listing on the marketplace.
Hi everyone! By uploading pdf file to monday through api, the “.pdf” got converted to “.file”, is it a must? How can I keep it as “.pdf”? Below is a reply from chatgpt, is that true? “When you upload a file to Monday.com using their API, the file extension is not preserved and is instead changed to “.file”. This is because Monday.com stores all file attachments with a unique identifier to prevent naming conflicts and to optimize storage.” Thanks!
Hey Monday Community! I’ve been considering the development of a tool that can scan a paper list and turn it into tasks within our Monday boards. Here’s how it would work: Upload a .pdf or .doc file to the tool. The tool would then assess if it can extract tasks from the document and present you with a draft of potential tasks. If the draft meets your expectations, you can: Save it as a reusable template for future lists. OR directly import those tasks to your chosen board on a one-time basis. I believe this could streamline the process of converting traditional paper lists or old document-based tasks into our Monday boards. What are your thoughts on this? Would it be something you’re interested in? Looking forward to hearing your feedback!
Hi Community! I’m Teresa - a Product Manager at DevSamurai! We just build an app "TeamBoard - Resource Planning" for monday.com with many a great feature 1**. Visualize and Optimize Resource Allocation:** The app provides a clear visualization of team workloads, enabling managers to identify resource availability and make informed decisions about resource allocation. This feature ensures that resources are optimally assigned to tasks and projects, promoting efficient collaboration and productivity. 2. Seamless Integration with Monday.com: TeamBoard Resource Planning seamlessly integrates with the existing features of Monday.com, including timelines, calendars, and task management. This integration enables users to align their resource planning with project timelines, milestones, and deadlines, providing a holistic view of projects and resources. 3**. Proactive Planning and Conflict Resolution:** By identifying potential bottlenecks or resource constraints in advance, managers can proac
SpicyTab just launched a new app for Monday - Item descriptions! We saw a need internally to have an option to set rich-text descriptions for each of our items. Originally, it was made for internal use, as we lacked a way to describe the tasks that we’ve assigned to people internally. Talking to a few companies we’re working closely with made us realize –we’re not the only ones who need more robust item descriptions. So here we are, sharing what we’ve made with the world! The Item Description app has a WYSWYG editor with a number of formatting options: Headings Bold text Underline text Italic text Text alignment Ordered lists and sublists Unordered lists and sublists Page breaks These formatting options allow you to outline the task brief, emphasizing the most important parts. The app can be installed from here. Have feedback or improvement ideas? Please send us any feedback or ideas, we would love to hear them. Our CEO is eagerly waiting for you.
I am using a react app to upload a file in it and then want to save it to Monday using api. I have tried it by using Monday SDK. -------------------Code starts------------------------- let query = mutation { add_file_to_column (item_id: 1867830321, column_id: "files", file: C:/Users/HP/Downloads/googleDocsLogo.png) { id } }; monday.api(query) .then(res => { console.log('res is '+JSON.stringify(res)) }) .catch(error => { console.log('error is '+error) }) -------------code ends----------------- I have tried using fetch request as well but there getting ‘cors’ issue.
I’m trying to implement the recommended (documented) usage for EnvironmentVariablesManager and Storage in a react app. The @google-cloud/paginator dependency appears to be incompatible: Module “stream” has been externalized for browser compatibility. Cannot access “stream.Transform” in client code. Uncaught TypeError TypeError: Class extends value undefined is not a constructor or null I assume this is due to some configuration issue in my app, though I have not been able to resolve it. Any suggestions?
Hi all, I’m currently building a little app and I wanted to use the Email input type for a custom action. The type lets the user enter a subject and body but also lets them use variables from the item / board in the email. I’d expect the values that I get when the action is run to have filled out the variables in the template for me before I get it, however this doesn’t seem to be the case? Am I missing something or is this the expected behaviour? Thanks! Stuart
I’m following the instructions on Monday’s Creating and updating apps page. When I add a ready-made feature I need to run a command to set up the dev environment and scaffold the feature: npx @mondaydotcomorg/monday-cli@latest scaffold run ./ quickstart-integrations -s 2724804573259039201326c8dd9ecc20 -t integration-10138401 When I run the command I get this error: Access token is missing, please run: "mapps init". If I run mapps init, I get command not found: mapps. If I run npx @mondaydotcomorg/monday-cli@latest --help it looks like init isn’t available in this version of the CLI. I have tried force clearing and removing the npm cache and reinstalling the Monday.com CLI without success. What else can I do to try and fix this?
Apps Framework So, I’m reading through the docs and I’ve got a bunch of questions. Let’s say I use a global storage and save a number of items with the keys like this? {uniqueID}:{something1} {uniqueID}:{something2} {uniqueID}:{something3} Question 1: I assume there is no way to query all the values which would start with uniqueID, right? Any way to count the amount of key/value pairs stored? Question 2: Let’s say user does not delete the values or there simply is no functionality for that and over time the storage will be full with unused and unneeded values stored. How are you cleaning up the storage?
General Caster General Caster includes a collection of automation recipes aimed at performing enhanced calculations in monday.com without using a formula column . Complete documentation is available here. From Date to Timeline Formula Given {item.date} your Date column placeholder, use the following formula: CONCATENATE(FORMAT_DATE({item.date}, "YYYY-MM-DD"), ";", FORMAT_DATE(ADD_DAYS({item.date}, 5), "YYYY-MM-DD")) to update your Timeline column with a range from Date to Date + 5 days.
In the monday.com UI, I can filter items based on a combination of AND/OR criteria using the “Add new group” button. How can we do this via the API? There doesn’t seem to be documentation on how to combine predicates in the items_page.query_params.rules object. Is this not possible via the API? If it is possible, what would the query_params look like for a query like this one: (Name=“Jim” OR Name=“Ana”) AND Age = 35 Thanks.
how do you populate the link to an item in a column? Im open to using make.com and or column magic.
I’m wondering how can I automate app preview and deployment from GitHub Actions with Monday Code. Has anyone found a practical way to: Preview deploy PRs on each push to test-drive the app before merging the branch into master Automatically deploy and promote to production once the tests etc have passed and the PR is merged into master? I don’t understand if an app can have multiple versions at once, and if it’s possible to promote a version from Draft to production programmatically. If not, what is the solution? Have a second, separate development app and deploy PRs to it while deploying merges to master to a separate “real”/production app? And then manually promote from Draft to production via the Monday UI?
There was recently a thread about bringing GSP location data into monday. It was intriguing to me. So, I took a stab at it. I was able to get it to work. For anyone interested in pursuing this, here is what I did. (I am NOT a web coder!) Created an Integromat webhook Cobbled this together: <html> <body> <script> window.onload = function() {getLocation();}; function getLocation() { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition);} } function showPosition(position) { const Http = new XMLHttpRequest(); const url='https://hook.integromat.com/987435498374598734rgkjhdffgkjdfoie4'; Http.open("POST", url); Http.send("Lat:" + position.coords.latitude + "+Lon:" + position.coords.longitude); Http.onreadystatechange = (e) => {console.log(Http.responseText)}} </script> </body> </html> To further the idea I would put a link to this “website” in the URL of a monday board column (passing needed parameters to identif
Hi, I am using Vibe Modal in my code. The tool tip name(close) for closing button of the modal is showing behind the modal. Please refer to the screen shot for your reference. And help us as soon as possible.
Where do I get access to the Monday API in Javascript?
I’m building a new React app (which needs to call my .NET API) with the Monday.com developer platform. Ultimately, I want my API to interact with Monday.com APIs impersonating the user. The first thing I’m trying right now is to authenticate the user to my app using OAuth as described in OAuth and Permissions (monday.com) to get the access token. Then I can provide the access token to backend API calls. Currently, I’m only have the app running locally. I do get an authentication code when calling the authorization endpoint. The problem arises when I call the token endpoint with the authentication code: Access to fetch at ‘https://auth.monday.com/oauth2/token?client_id=ad49806d39aac9386caedbb064d870e4&grant_type=authorization_code&code=a45b5efefe767f0735afc7e5a8287f87&redirect_uri=https%3A%2F%2F23ee4be0f152.apps-tunnel.monday.com%2Fcallback&state=0TE9iekeuXAnP22fhwlSs1cMxesCvHwZrvPtvkK9’ from origin ‘https://23ee4be0f152.apps-tunnel.monday.com’ has been blocked by CORS p
Hi, I am trying to create an app submission form from here. Actually my app is a workspace view app not a workspace template. But on the form under App Features question workspace view is not on the list. There is only Workspace Template. The question is, for workspace view apps, which option should I select to submit the form? Thanks in advance. Regards
We have a customer who appears to have discovered a bug/limitation that is not documented. App is installed and restricted to two workspaces, X and Y. Board A is in Workspace X, and Board B is in Workspace Y. When reading by API, a mirror column on board A with the following query the mirror column value is not returned at all! The app has access to both workspaces (confirmed). Switching the app to all workspaces, it works. It appears that if an app has workspace restrictions, cross-cutting workspaces fails for display_value even if the app has permissions to both workspaces. It isn’t just not returning the text, but the whole column_value is not returned (including column ID of the local mirror column). { items (ids: "123123") { column_values(ids: "mirror1") { ... on MirrorValue { display_value } } } } Prior to 2023-10, the old “text” field of a mirror column returned the correct text regardless of permissions as long as the users token had access to the mirror column
Hi everyone! Did Monday recently make an update that impacts the order that connected item IDs are returned when multiple items are linked in a connect boards column? It used to be that when returning the value for a connect boards column, you got an array of connected item IDs (linkedPulseIds), and they were ordered from the item that was connected first through the most recently connected item. It seems like sometime very recently this was reversed, and it is wreaking havoc on my automations. Has anyone else experienced this issue? Can anyone from Monday provide any insight on this?
I am facing this issue on a board with just 78 items. The API keeps returning the error ‘upstream request timeout’ Fetching 5 items at a time, then sleep for 1 minute then loop again. It just doesn’t work. The response is always the upstream request timeout, so I developed a work around to keep looping at the same page number till the response is right. The picture with the parsing the 153th page is a board with over 1k items and there the API just doesn’t respond. Just keeps failing and eventually my runtime exceeds my 30 minute limit (while I try to get 3 pages at a time!!!) Monday’s SUPPORT please 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.