Current Articles | RSS Feed RSS Feed

Post Assembla events to your favorite chat apps: Slack, HipChat, Flowdock & more

Posted by adam feber on Tue, Jul 15, 2014
  
  

If your team uses Slack, HipChat, Flowdock, or Bigplans for communication, we have added preconfigured webhooks to make setting up these integrations painless. Once configured, you can selectively manage the Assembla events that are posted out to these apps, such as ticket activity, commits, deploys, etc., to monitor project activity in real-time, inline with other team communication.

To get started, click on the desired integration below:

slack logo
HipChat Logo
flowdock logo
Bigplans logo

1 Comments Click here to read/write comments

Assembla Bigplans Integration How-To

Posted by adam feber on Tue, Jul 15, 2014
  
  

If you use Assembla and Bigplans, we have added a pre-configured webhook making it easy to post Assembla events out to your Bigplans chat room. Check out below for configuration instructions.

Bigplans is a simple, integrated way to manage a distributed team.  It includes a "lean" task board, real-time chat, and a unique "advisor" (a real person) that helps you get on-demand resources if you need them.  For programming teams, it includes a tight integration with Assembla login and Assembla tickets. 

You can use the Webhooks tool to feed Assembla events into any of your team chats.  To get started, you will need the Webhook tool installed in the Assembla project you want to configure. If you do not have the Webhook tool installed, visit the Admin tab > Tools section > and click ‘Add’ next to the Webhook tool.

Once installed, click on the Webhook tool in your main navigation and select Bigplans from the list of pre-configured post options:

Bigplans Assembla Webhook

You will need to obtain and update the auth token in the “Content” section.

To obtain your Bigplans auth token:

Visit Bigplans and navigate to the plan you want to post Assembla events to. Click on the ‘Connect’ option in the top bar. Under the “Message API” section, there is a section called “API Token” that will display your token. If no token is set, click on the ‘Reset’ button. Copy the token ID and replace the “BIGPLANS_AUTH_TOKEN” in the Webhook tool.

Bigplans Assembla Webhook Token

Now configure what Assembla events you would like to post to your Bigplans chat room and click ‘Add and Authenticate.” Don’t forget to enable the configuration under the “Title” field.

Your Assembla events will now be posted to the configured Bigplans chat room:

Bigplans Assembla Webhook Chat

If you have any questions or problems during setup, please contact support@assembla.com. If you do not have an Assembla project and would like to test out this integration, try Assembla out for free.

0 Comments Click here to read/write comments

Assembla & Slack Integration How-To

Posted by adam feber on Tue, Jul 15, 2014
  
  

If you use Assembla and Slack, we have added a pre-configured webhook making it easy to post Assembla events out to your Slack chat room/channel. Check out below for configuration instructions.

To get started, you will need the Webhook tool installed in the Assembla project you want to configure. If you do not have the Webhook tool installed, visit the Admin tab > Tools section > and click ‘Add’ next to the Webhook tool.

Once installed, click on the Webhook tool in your main navigation and select Slack from the list of pre-configured post options:

Slack Assembla Webhook

You will need to setup an incoming webhook service integration within Slack to obtain your token. To do this, visit https://YourSubdomain.slack.com/services/new/incoming-webhook, select the desired channel to post to, and click ‘Add Incoming Webhook.’

describe the image

Once created, copy the provided Webhook URL and update the External URL in Assembla’s Webhook tool.

Now configure what Assembla events you would like to post to your Slack room/channel and click ‘Add and Authenticate.' Don’t forget to enable the configuration under the “Title” field.

Tip: Within the Slack “Incoming Webhook” page that you set up for this integration, you can scroll to the bottom of the page and expand the “Integration Settings” where you can add a label, change the post-to channel, and change the icon and name for your webhook bot.

Your Assembla events will now be posted to the configured Slack room/channel:

describe the image

If you have any questions or problems during setup, please contact support@assembla.com. If you do not have an Assembla project and would like to test out this integration, try Assembla out for free.

0 Comments Click here to read/write comments

Assembla & HipChat Integration How-To

Posted by adam feber on Tue, Jul 15, 2014
  
  

If you use Assembla and HipChat, we have added a pre-configured webhook making it easy to post Assembla events out to your HipChat chat room. Check out below for configuration instructions. 

To get started, you will need the Webhook tool installed in the Assembla project you want to configure. If you do not have the Webhook tool installed, visit the Admin tab > Tools section > and click ‘Add’ next to the Webhook tool.

Once installed, click on the Webhook tool in your main navigation and select HipChat from the list of pre-configured post options:

HipChat Assembla Webhook

You will need to obtain and update the auth token and room ID in the “Content” section.

To obtain your HipChat auth token:

You will need to visit https://YourSubdomain.hipchat.com/admin/api and enter your password to access the “API Auth Tokens” page. Under “Create new token” select ‘Notification’ type, provide a label, and click ‘Create.’ Copy the token ID and replace the “HIPCHAT_AUTH_TOKEN” in the Webhook tool.

describe the image

To obtain your HipChat room ID:

Visit https://YourSubdomain.hipchat.com/admin/rooms and click on the desired room you would like to post Assembla events to. Copy the App ID and replace the “HIPCHAT_ROOM_ID” in the Webhook tool.

describe the image

Now configure what Assembla events you would like to post to your HipChat room and click ‘Add and Authenticate.” Don’t forget to enable the configuration under the “Title” field.

Your Assembla events will now be posted to the configured HipChat room:

HipChat Assembla Example Chat

If you have any questions or problems during setup, please contact support@assembla.com. If you do not have an Assembla project and would like to test out this integration, try Assembla out for free.

0 Comments Click here to read/write comments

Grab attention with @user! (bang) mentions

Posted by Andy Singleton on Fri, Feb 14, 2014
  
  

@mentions are the thing that make Assembla indispensable for us. They weave together ticket comments and responses into a conversation. Today, we gave them a little bang! to make them even more useful.

In any message, ticket, or ticket comment, create a mention with @, and add a ! at the end. When you add the ! on the end, it sends an email to that person or group.

like:

@<username/group>! such as @andy! or @support!

Use this feature to get feedback from someone who does not log in to Assembla every day and check mentions.  It's useful for working with clients or people in other departments.

We got this from a customer:

We have plenty of users (QA, Designer, CEO), who will not be living in Assembla. They don't need to come check Assembla every day, and they certainly don't need a digest of the conversations happening between devs when 98% of the conversation doesn't concern them. It's a firehose. However, occasionally we want to ping them or give them an opportunity to chime in on a ticket. it's not always appropriate to assign a ticket to them since they don't _need_ to respond. @Mentions looked like the perfect solution ... [but it doesn't send emails].

REVIEW OF MENTIONS

Use mentions to bring other users directly into your conversation.  In any message, merge review, ticket, or ticket comment, type @ and start typing the name of the person that you want to bring in.  Assembla will pop up a user search form and you can select the user you want.  They will receive a notice, in real time, on their start page and in the little red box on the top bar of their Asembla app.  They can click through to your conversation, and respond.

Mention Tip: If your didn't know, you can create labels to mention different teams or groups like @marketing or @support. To setup lables, go to the Team tab and click in the “Label” column for any team member. Once labels have been added, such as support, you can type @support almost anywhere in Assembla to get the support team’s attention. Add a ! to email the entire group with your mention. 

For more information on @mentions, check out these articles introducing mentions and popup user search.

0 Comments Click here to read comments

Using Codebox as a Web-Based Code Editor for Assembla

Posted by adam feber on Wed, Aug 28, 2013
  
  

Using Codebox to edit Assembla Git repositories online is really easy with their recent Assembla integration. You and your team members can simply work on a clone of your Assembla repository, test the code and then push back to Assembla. 

1. Sign up for FriendCo.de

You can easily sign up and log in with your Assembla account. 

friendcode 1

2. Import a Repository to Work On

Visit the repository settings page of your FriendCode account and select the 'Import' button for the repository you would like to import.

Note: If you already had a login to FriendCode and did not sign up via Assembla, you will have to connect your Assembla account on this page before you can import individual Assembla repositories. 

friendcode 2

After clicking 'Import', a modal will guide you through the import process. You can change the name, the description, and choose to import as a private repository. Note: You must not have any spaces in the name to successfully Fork. 

friendcode 3

3. Edit and Commit

FriendCode will now display the page of your newly imported repository, simply select the branch you want to work on (for exemple “master” or “dev”). You can also create new branches off other base branches.

friendcode 4

FriendCode has now created a full workspace for you to edit that branch : you can open files, edit them, save changes, and commit your changes.

friendcode 5

friendcode 6

4. Push to Assembla

When you are ready to push to Assembla, open the left panel and select the deployment solution “Push upstream” which will push your new commits to the original repository on Assembla.

friendcode 7

A logs tab will open to show you the result:

friendcode 8

And you will see the commit in your Assembla repository:

friendcode 9

Happy coding!

6 Comments Click here to read comments

Stop Burying your Important Tasks in your Backlog

Posted by Michael Chletsos on Tue, Jul 16, 2013
  
  

Have a large Backlog? Hate sorting the entire thing? Want to move fast and continuously? Then stop sorting your entire Backlog.  Just don't do it.

Instead, sort only the important tasks to the top of the Backlog, once those are done, or more appropriately, starting to dwindle, then sort the next batch of tickets to be used.  This ensures you are not wasting time by:

  1. Not sorting tasks that will never get done
  2. Sort only the priorities you can handle now
  3. Allows you to shift priorities quickly
  4. Keeps your tasks prioritized
  5. Allows you to create a Pull system
  6. Preventing work on not-ready tasks
In other words, you are not wasting efforts on predicting the future while keeping a nimble team and task prioritization. But how do you know where you have started/ended your sorting in your Backlog?  This is where the Ready-line is useful.

describe the image

The Ready-line keeps important tickets at the top of your Backlog in the Planner view, preventing them from getting lost. Drag-and-drop the bar to the desired location or drag and drop tickets into this area to separate work that is ready to be worked on from work that is still be flushed out.

Tickets above the Ready Line can be easily moved into your Current milestone or vice versa. This ensures that the most important tickets are next in the queue while giving a clear area for your developer's to pull work from.

To get a free Assembla Renzoku plan with the Ready-line, sign up here

3 Comments Click here to read comments

Keep Your Codebase Maintainable - Introducing Inline Comments in Merge Requests

Posted by Titas Norkunas on Tue, Mar 19, 2013
  
  

Code Review is an essential practice for teams that want to have a Maintainable Codebase. Some teams go as far as instituting peer programming, where two developers to work on a single computer on a single piece of code. However, most of us don't have this luxury. For everyone else, we present lightweight Merge Request reviews with inline comments.

Today, after much experimentation and input from customers like you we are ready to release the fruits of our labor. Merge Request now include inline comments. Thanks go to Kivanio Barbosa and Ghislaine Guerin for their contributions.

mr inline resized 600

Includes, but not limited to:

  • Add Inline Comment by clicking the green comment icon
  • See who participates in the discussion on a specific version of a file

  • Mention people when replying - bring their attention to your Inline Comment

  • Enable Code Review notifications in stream to get emails about comments

We are listening to your feedback. Let us know how we can improve Merge Requests to suit your needs.

Learn more about Assembla Repository features here.


0 Comments Click here to read comments

Here's the easiest way to collaborate with your designers and share your documentation

Posted by Titas Norkunas on Fri, Mar 08, 2013
  
  

What is your usual way of prototyping? Forget the file handoff and the email mess of sending those HTML prototypes. Collaboration with Designers is made easy in Assembla. Just check out the render button on any HTML document:

render resized 600

  • render a file at any revision in Git, Subversion or Perforce
  • get fully rendered HTML page - with CSS and JS

This makes the full-blown HTML prototype be only a commit away and you never lose it, because it is in your repository!

Learn more about collaboration here 

0 Comments Click here to read comments

IAmA VP of Engineering at Assembla.com Ask Me Anything (AMA)

Posted by Michael Chletsos on Wed, Jan 23, 2013
  
  

Michael ChletsosI talk to many Assembla Customers in a day, I figure that others can benefit from this direct communication with the VP of Engineering at Assembla.  

I am hosting an IAMA this Thursday, January 24th between 1600 and 2000 UTC.  Please join me and Ask Me Anything.  I will answer as truthfully as possible by a human.

Some Topics that might be discussed:

  • How to use Assembla Code Review
  • How to integrate Tickets and Code Commits
  • How to use Stories and Tasks
  • What is the future of Assembla
  • What are the features of Assembla?
  • What does it do other than store code or track bugs?
  • Anything else you can think of.

So stop by and ask me anything: Reddit IAmA

 UPDATE: Thank you all who joined and asked questions, I learned a lot, I also really enjoyed it.  I will try to do another soon.  Those who missed it, feel free to read the past from the link above.

2 Comments Click here to read comments

All Posts | Next Page

Follow Assembla

twitter facebook youtube linkedin googleplus

Get Started

blog CTA button

Subscribe by Email

Your email: