https://tines.com/ logo
Join Slack
Powered by
# general
  • d

    dazzling-salesmen-91944

    11/22/2021, 9:18 PM
    More stupid questions! #1 Using liquid concat we can merge the content of arrays, but is it possible to merge entire JSON blocks? For example if I have a block of JSON that has 3 sets of KVP’s and I want to add a fourth? Currently I can frig this as I know the total size/name of the initial block so can manually “construct” the required output by transposing specific input fields to the desired output fields, but this is clunky and only works for known sized JSON blocks etc. #2 What is the easiest way to update a single value in a block of JSON while leaving the rest of the data untouched? Similar to the above, I currently frig this because I know the format of the input/output so can manually recreate the required JSON and insert a single modified value, while transposing the unchanged sections, but am looking to see how best to do this on a more generic basis. Thanks
    m
    • 2
    • 1
  • d

    dazzling-salesmen-91944

    12/07/2021, 6:22 PM
    Question: Is it possible to submit a raw JSON payload into a HTTP Request i.e. the only payload defined in the action is {{ .my_json.array | as_object }}? Currently I can't find a way of doing that as it seems to require me to enter it as a value in a KVP, and the receiving webhook doesn't expect any root level key.
    m
    • 2
    • 1
  • a

    adorable-photographer-66555

    12/08/2021, 4:44 AM
    Hey @enough-lifeguard-95763! 👋 In order to activate feature flags navigate to https://YOUR-TENANT-NAME.tines.com/admin/feature_flags. In there you'll see a purple
    + Add
    button in the upper right hand corner, click that and in the prompt type in
    pills
    e
    • 2
    • 1
  • g

    gorgeous-soccer-85989

    12/10/2021, 5:57 PM
    Big thank you to @breezy-sunset-12553 for sharing his Tines Story that Slacks you alerts from the CISA feed for potential compromises in multiple languages & package managers. https://github.com/tines/community-stories/tree/main/general/cisa-advisory-feed-slack
    i
    b
    • 3
    • 2
  • g

    gorgeous-soccer-85989

    12/13/2021, 4:05 PM
    <!channel> We've created a mini information hub for our YDWWT competition. It has lots of links, simple examples, ideas, APIs and FAQs. You still have a week to get a submission in, and every submission wins a prize 🎁 I recommend checking out the Northern Lights example. A single action Story that is completely valid as a competition entry 💯 https://vi.to/hubs/tines-community/pages/ydwwt
    • 1
    • 1
  • g

    gorgeous-soccer-85989

    12/13/2021, 5:45 PM
    <!here> We've had several people reach out to us about #log4j / #log4shell. Just to confirm that Tines has no Java in our codebase and is not susceptible to the exploit. Props to everyone in the Community who has been fire-fighting this in their own organisations since Friday. 🙌
    b
    • 2
    • 3
  • g

    gorgeous-soccer-85989

    12/14/2021, 2:42 PM
    Nice Script and Story from Nick in #community-sharing!
    c
    • 2
    • 3
  • g

    gorgeous-soccer-85989

    01/06/2022, 12:27 PM
    HNY everyone! As our Engineering and Design teams never sleep, we have some new features to tell you about. • It is now possible to configure an Event transformation action in
    message_only
    mode to loop through a list or and object in an incoming event. ◦ Specify the path to a field in an incoming Event that contains a list or an object and Tines will invoke the action for each element of the list or object. ◦ When specifying the output event payload, a
    LOOP
    object will be provided for each loop iteration. The
    LOOP
    object will contain: ▪︎
    value
    – The current value in the loop. ▪︎
    index
    – The current index in the loop. ▪︎
    key
    - When iterating over key/value pairs in an object, this is the current key in the loop. This will be absent when iterating over a list. ▪︎
    previous_result
    – The result of the previous iteration. ◦ A single output event will still be emitted. ◦ The payload of the output event will always be a list. It can potentially contain
    NULL
    elements. • Next a simple but really useful feature - You can now add descriptions to Resources as well as Credentials • You may have missed the other big change just before Christmas: We've done a huge revamp of the Liquid Editor which @clever-stone-9183 has written about on the blog https://www.tines.com/blog/liquid-editing-improvements • And finally we've also completely re-done the Registration and Login pages which you probably won't see very often as existing users. But they are lovely. As always let us know what you think or if you run into any issues.
    b
    • 2
    • 1
  • g

    gorgeous-soccer-85989

    01/13/2022, 10:24 AM
    Drumroll please Mitch 🥁 The winner of the YDWWT Winter Wonderland Edition is Valentine Mairet from GitLab for her utterly brilliant Handogotchi! You just have to watch the video that Valentine made to accompany her entry. A huge thank you to everyone else who entered. We'll be sending your goodies in the mail shortly. https://www.tines.com/blog/announcing-the-ydwwt-winter-competition-winner
    e
    g
    • 3
    • 4
  • g

    gorgeous-soccer-85989

    01/20/2022, 1:09 PM
    This is so hot off the presses from the Engineering team that my fingers are burning! For those who export/import/share a lot, this is a big time-saver. Randomize webhook secrets on export When exporting a story, you can now check a checkbox to randomize the webhook URLs keeping your webhooks unique upon re-importing.
    g
    • 2
    • 2
  • r

    red-caravan-3691

    01/24/2022, 8:55 PM
    Hey All! Hope your good 🙂 Does anyone know if there's any documentation around the Tines builder for structuring/formatting data in JSON? Such as
    Copy code
    /b
    For a new-line etc.
    m
    • 2
    • 7
  • r

    red-caravan-3691

    01/25/2022, 1:01 AM
    Hey All! Sorry for all the Q's... How can I manually upload a file into an email action? At the moment I have
    b
    m
    • 3
    • 4
  • g

    gorgeous-soccer-85989

    01/27/2022, 12:27 PM
    A much-requested features has just landed. When deleting a credential, Users can now see which Stories use that credential before deleting it (and which Actions in the Story)! They can click on the listed actions to open the story, centred on that action, in a new tab. They can also delete a credential even if it’s being used in a story without having to delete the action first.
    b
    • 2
    • 2
  • s

    silly-magazine-24417

    01/27/2022, 10:31 PM
    Hey folks, tines noob here. I have a use case that may be nice to leverage Tines for, but not sure if it's the right way to do it. I teach a class a few times a week, and there are some annoying repeatable tasks that I have to do before and after each session. Here's a TL;DR: 1. Run a
    git pull
    on the instructor repo (on Cloud GitHub) an hour before class in case the content mgmt. team updated the curriculum. 2. Add some of the contents to the student repo (on Cloud GitLab) (e.g., exclude in-class activity solutions, the instructor's lesson plan, etc.). 3. Open the file for the day's lesson plan and extract + visit the link for the Google Slides, then export that to PDF and add it to the student repo. 4. Commit & Push the changes. 5. After class, go back to the instructor repo and copy the solution guides to the student repo, then commit & push. a. Willing to just share the extracted Google Slides link via Slack. 6. After class, go to my instructor Zoom account and check if the cloud recording of the day's session is there. a. Rinse & repeat until it's available. 7. Share the Zoom recording link with the students (I'll start doing this via Slack since I don't have the right level of API access to our LMS). I'm considering writing this in Bash or Python and throwing it on a VPS, then scheduling via cron, but would love to know if there's an easier way 🙂
    a
    b
    +2
    • 5
    • 7
  • g

    gorgeous-soccer-85989

    02/01/2022, 3:41 PM
    The latest from our Engineering and design team has just landed on all cloud accounts: The first release of credentials listing in story view. Now you can see which credentials are you using in a story in-situ.
    r
    • 2
    • 6
  • g

    gorgeous-soccer-85989

    02/07/2022, 5:38 PM
    If you reload your Story's browser tab and click an action, you'll see a lovely new addition - The Action Bar! Let us know how you get on with it.
    g
    l
    • 3
    • 7
  • c

    cold-electrician-89990

    02/08/2022, 9:19 PM
    Hi community. Newbie question: I have a slash command from slack that passes in the argument like this, because Slack autodetects that it’s an email address. I have the email address in a transform and am trying to figure out the best way to parse out the email address into a Tines variable. I went through all the functions and nothing seemed quite like what I wanted. Ideas?
    "text":"<mailto:<mailto:brent@bluecore.com|brent@bluecore.com>|<mailto:brent@bluecore.com|brent@bluecore.com>>",
    g
    a
    a
    • 4
    • 6
  • r

    red-caravan-3691

    02/10/2022, 10:58 PM
    Hey All! Anyone have any experience configuring a CrowdStrike OAUTH2 Credential? All situations when attempting to GET I receive:
    "code":403,
    "message":"access denied, authorization failed"
    If I change my CrowdStrike OAUTH2 Credential Grant Type=Authorization Code I get a re-direct and a 405.. thanks!
    a
    • 2
    • 6
  • b

    billowy-art-71518

    02/11/2022, 5:54 PM
    does Tines have a plugin for VS Code/Sublime where we can do the liquid templating and emit the event from the IDE?
    r
    g
    • 3
    • 5
  • b

    big-jewelry-40968

    02/15/2022, 11:08 PM
    Hello all! Does someone know the Public IP range used for Tines instances?
    m
    • 2
    • 5
  • r

    rapid-king-38539

    02/16/2022, 10:20 PM
    This is going to sound fairly basic, but I'm trying to (manually) pretty-print a table for output in a Slack code block. Doing this means I need to insert some number of spaces between values. I've got a
    for
    loop to do this, because AFAIK there isn't another way to insert an arbitrary number of spaces. Unfortunately, some sort of optimization seems to be taking place, because
    {% for i in (1..spaces_needed) %} {% endfor %}
    or
    {% for i in (1..spaces_needed) %}{{' '}}{% endfor %}
    result in just one space, but
    {% for i in (1..spaces_needed) %}x{% endfor %}
    results in
    spaces_needed
    copies of
    x
    . Is this a bug in Tines? In Liquid? In my code?
    a
    m
    • 3
    • 29
  • m

    miniature-teacher-65329

    02/17/2022, 6:18 PM
    Prepare for a WHOLE NEW set of insane Tines workflows, now unburdened by things like "deadlines" and "maintaining complex security processes"
    g
    m
    • 3
    • 2
  • m

    miniature-teacher-65329

    02/17/2022, 6:57 PM
    OMG MASS EVENT DELETE IS HERE 🙌
    m
    • 2
    • 8
  • g

    gorgeous-soccer-85989

    02/18/2022, 3:20 PM
    🎺 Feature Announcement 🎺 Heads just exploded (in the best possible sense) all over Tines, as the Engineering Team has just released 👀 Story Presence 👀 See when someone else on your team is viewing the same story and follow along as you both work through your stories together! I know many of you have been waiting for this. Let us know how you get on with it.
    s
    • 2
    • 2
  • g

    gorgeous-soccer-85989

    02/24/2022, 1:40 PM
    Another usability improvement from the team has just been deployed. You can click a Credential that is flagged as missing in a Story and select an existing credential to replace it.
    r
    • 2
    • 2
  • a

    adventurous-manchester-53286

    02/28/2022, 4:37 PM
    👋  Hello! We at Tines are interested in gathering feedback in regards to potential technical training programs for Tines! We know it can take effort to pickup any new skill and we want to be able to provide the right means of support to do so. ⭐  Below is a short 5 question form to complete. This survey is open to everyone. If you provide an email address and want a small thank you gift, I will send a virtual $5 Starbucks gift card ☕ your way. We very much appreciate the help and direction! 🚀  Survey here: https://hj3o9skymk8.typeform.com/to/q9822Ms9
    e
    • 2
    • 3
  • r

    red-caravan-3691

    03/03/2022, 12:19 AM
    Hello World! Does anyone know if the story use-cases are available for download from the recent webinar of phishing and urlscans with Box/Urlscan.io ?
    g
    • 2
    • 1
  • g

    gorgeous-soccer-85989

    03/03/2022, 3:39 PM
    Finally, two related features to help improve your Story's layout: • Auto-align: Will snap selected items to a grid and ensure that items are equally spaced out for neatness • Auto-layout: Will reflow the selected actions based on the current links
    b
    g
    • 3
    • 3
  • g

    gorgeous-soccer-85989

    03/07/2022, 3:22 PM
    <!channel> Announcing Early Access to a Major New Feature! It has been difficult keeping this one quiet but the biggest change to Tines since the Story Editor was launched is coming soon and we’d like the Community to be the first to try it. In answer to the question “can we do better than Liquid?”, we’d like to introduce Formulas! Oh no, not another language to learn, I hear you cry. Except it isn’t. Have you ever used Excel? Or Google Sheets? Or, dare I say it, Lotus 1-2-3? Then you already know Formulas. We’re replacing Liquid with a syntax that billions of people have used every day. Here’s a simple example of Liquid and its equivalent in Formulas.
    // liquid
    "now" | date: '%s' | minus: 86400 | date: '%Y-%m-%dT%l:%M:%S%z'
    // formula
    DATE(DATE("now", "%s") - 24 * 60 * 60, "%Y-%m-%dT%l:%M:%S%z")
    Before we talk about migration paths and timelines, we’d really love to get your feedback on Formulas in a non-production environment. So just pop your name and email in this Form and we’ll get you setup immediately. If you’d like to read some early documentation then check out: • Formulas Guide • Formulas for Liquid Users We can’t wait for everyone to get started on Formulas. As soon as you see how easy it is to understand, read (and write!), you’ll be an instant convert.
    f
    g
    +4
    • 7
    • 13
  • m

    miniature-teacher-65329

    03/16/2022, 7:24 PM
    Cross-account role assumption is 🔥
    a
    • 2
    • 3
12Latest