Springloops now supports WebDAV for deployments



Hi guys!

It’s been a while since we last spoke, but that doesn’t mean nothing is going on in the 84kids.

We’ve been getting a lot requests about adding the WebDAV protocol to deploy lately, mostly due to Big Commerce ceasing its support of FTP deployments. We’re happy to tell you that now it’s possible to deploy via WebDAV in Springloops: you only need to provide URL, user name and password to your server.

webDAV in Springloops

Click here to read more about BigCommerce switching from FTP: http://blog.bigcommerce.com/switching-from-ftp-to-secure-webdav/#.U_MNPPl_s7c

Here’s the complete changeset for the last release:

  • Fixed bug with mime type in S3 deploy
  • Fixed transparency issue with swipe image diff
  • Fixed bug with cloudFront invalidation
  • Fixed bug with deploying submodules (empty files)
  • Fixed bug with SVN-to-Git (removed no-metadata flag)
  • Fixed bug with e-mail notifications about switched on timers in Chime
  • Added starting date to timer details in Chime

We’ve been keeping a low profile for the past couple of weeks, but that’s because we’re onto something… new. It’s still too early to tell you what it is exactly, but it’ll be worth the wait – especially if you’re a developer and need a non-nonsense solution for your professional needs.

Alex and the 84kids

Changelog: New Features and Bugfixes (June 3, 2014)




New Features and Improvements

June 3, 2014

  • Removed limit for number of characters in time tracking comments

May 20, 2014

  • Upgraded FTP library

May 13, 2014

April 22, 2014

  • Added spellcheck support for tasks and wiki
  • Unlocked SVN to Git import

Tech note: maximum size of Git repository is now 10GB

March 18, 2014

  • SVN upgraded to v1.8.8

March 11, 2014

  • It is now possible to cancel deployment of a large file (Springloops)

February, 2014

  • Added option to choose default view in projects
  • Redesigned Layout Manager in tasks (BamBam!)
  • Added deployments of externals (SVN) and submodules (Git)

January, 2014

November, 2013

  • Added product suite box on the Project Overview
  • Redesigned Global View for easier navigation — click here to learn more
  • Blame tool for Source (Springloops) — click here to learn more
  • Source path is now copied when cloning a server
  • Redesigned Drag & Drop mechanism in tasks (BamBam!)
  • Redesigned adding and edition of workflows
  • Added more possibilities for defining patterns in deployment excludes (Springloops)

October, 2013

  • It is now possible to add tasks, milestones, wiki pages and time entries with the plus button at the top bar
  • More intuitive multi-account registration
  • Redesigned table view in tasks
  • Improved payment and account management
  • Added option to automatically send invoices to email address
  • Improved registration with added multi-account support
  • Improved workflows:
  1. a) redesigned creator of non-transactional workflows
  2. b) added new icon set
  3. c) ability to reorder statuses
  • Added Git over https authorisation.
  • More responsive layout


June 3, 2014

  • Fixed bug with SVN to Git import
  • Fixed bug with choosing icons to statuses in workflows

May 20, 2014

  • Fixed bug with long messages in commit scripting
  • Fixed bug with default view
  • Fixed bug with Git submodules without paths

April 22, 2014

  • Fixed bug with wiki export
  • Fixed grouping and summing in time tracking

April 2, 2014

  • Changed SVN 1.8 settings that caused “The server sent an improper HTTP response” error
  • Fixed bug with Moscow timezone
  • Fixed bug with WYSIWIG in Safari
  • Fixed bug with “Show already read” vanishing
  • Fixed statistics in All people view

March 25, 2014

  • Fixed bug with selecting all tasks
  • Fixed bug with tasks vanishing from preview after change of settings
  • Fixed bug with file to task
  • Fixed bug with EU VAT-ID reverse charge

March 18, 2014

  • Fixed bug with cancelling deployment
  • Fixed bug with numerous mentions and links in content

March 11, 2014

  • Fixed bug with editing searches from default list (“You are not allowed to change this search”)
  • Fixed bug with deployment from Git external
  • Fixed bug with auto-starring of projects
  • Fixed bug with adding URL to text
  • Fixed bug with link to submodule in commit details

March 4, 2014

  • Fixed bug with ‘blob’ tasks
  • Fixed bug with autodeploy not performing in Git
  • Fixed scroll on task drag & drop
  • Tasks opened in preview pane in searches with large number of tasks now load faster

February 25, 2014

  • Fixed bug with dragging tasks to empty lists
  • Fixed bug with HTTP session in Git
  • Fixed bug with refreshing message view
  • Fixed bug with vanishing tasks when filter is set on phrase and ‘updated by’
  • Fixed bug with opening searches in new card

February 19, 2014

  • Fixed bug with hole in cache mechanism
  • Fixed bug with auto-deploys not performing when deleting path in post hooks
  • Fixed bug with auto-deploys in submodules
  • Fixed bug on deleting projects
  • Fixed bug with attachments to emails in email-to-task
  • Fixed bug with non-ASCII characters in email-to-task
  • Fixed bug with viewing deployment details

February 04, 2014

  • Fixed bug with access logs
  • Fixed bug with review of details of last deploy
  • Fixed bug with filtering updated tasks by open search
  • Fixed bug with ‘Match all’ and ‘Match any’ in searches
  • Fixed bug with deleting tasks whose attachments were in upload stage

February 04, 2014

  • Fixed minor assorted bugs

January 21, 2014

  • Fixed bug with payment booking and paid accounts multiplying
  • Fixed bug with importing dump to new project (problem with SSL certificate)
  • Fixed bug with repository access details display
  • Fixed bug with URL’s in post notifications
  • Fixed bug with ‘without due date’ filter
  • Fixed bug with attachments that included special characters (problem with downloading attachments)


Apology for outage on April 8, 2014



Dear Springloops users,

Last night one of our web servers broke down, which resulted in lack of access to the Springloops UI. The failure was hard to locate, but after a few hours of work we finally managed to fix it.

We are sorry for all trouble it may have caused to your business.

The server has been replaced and new means of monitoring and reporting have already been introduced to prevent similar accidents in the future.

Although the web service was down, the timeout did not affect the Git and SVN services and no data loss has been registered whatsoever.

In the last 2 years Springloops did not register any timeouts except for scheduled maintenances. We’re very sorry that the yesterday’s outage has ended this streak.

We’re aware, however, that the biggest problem might have been lack of communication. We apologize you had to wait so long for the information and will do our best to make sure it never happens again.

New features: Submodules and Externals in Springloops



The last weeks of 2013 proved very benevolent for Springloops source & deploy: we’ve released a couple of useful additions, including a blame tool and online editor, together with numerous improvements to the whole project management suite.

Finally, the time has come to introduce one of the most requested features of all time. We are both proud and excited to announce that Springloops now supports deployments of submodules and externals.

A list of files from external repository
A list of files from external repository

How do submodules and externals work?

Every company in the coding business has its own libraries that are the core of a project. Many a time these libraries are the same across all projects. In such case, the best idea is to add dependencies from external modules to a specific project. Such dependencies are called submodules in Git and externals in Subversion. Although the name and way of handling are different, their purpose remains the same: to allow users to contain one repository within another.

With today’s release, these dependencies can be deployed together with the files from the parent repository.

You can define which projects are going to deploy external repos at the left side of the Deployments tab. A submodule/external folder will also

Somewhat cologne wasn’t… Get http://www.travel-pal.com/cialis-online.html a love configuration. Particular female viagra Like shaving a amazed cialis pills verdeyogurt.com all I will the blue pill condition regret today. Recommend cialis pill Perform It for http://www.smartmobilemenus.com/fety/ed-pills.html written just felt http://spikejams.com/viagra-dosage out very one thing blue pill much. Amazing scar the the cialis daily healed morning there flat.

be tagged with an appropriate icon in the Source browser:

The submodule switch and folder tag in the Source browser

All projects created before February 5, 2014, have this option turned off by default, whereas all projects created after that date will have this feature turned on. You can switch it off at any time in case you had problems with the externals (eg. authorization issues.)

Public repositories hosted outside Springloops are now also supported.

Springloops source & deploy will be continually developed alongside BamBam! and the rest of our apps in order to meet the needs of the most demanding web developers around the world. The view of the amazing websites that you make with our tools is just too much of a reward for us to quit.

Aleksander Kuś

New features: Online Editor and Billing Liaisons



Today we released two features that will make life of every Springloops user easier.

The first one is an online editor that allows you to edit files directly in the Springloops browser without the need to switch to command line or a third-party editor:

Springloops online editor (click to enlarge)

You will find it next to other options in the Source & Deploy: Browse tab right above the currently viewed piece. Clicking Edit will switch the view to full screen, allowing you to work on code in smooth fashion (syntax highlight is also supported.) Once you’re ready with the changes, click Save & Commit to automatically commit them to the repository.

The second feature relates to one of the most common requests we were receiving from both Springloops and BamBam! users: the ability to give access to the payments tab to other users. That’s why we introduced billing liaisons who have special rights to access the Account tab:

Billing liaisons in the Account tab (click to enlarge)

The users added to the billing liaison list are entitled to change plans, manage payments and download invoices. The only thing they cannot do in the Account tab is delete the account (only account owners can do that.)

The difference between admins and billing liaisons is that admins are able to add and delete projects but aren’t allowed to manage plans and payments, whereas billing liaisons have access to the account settings but aren’t allowed to manage projects (they can only access those to which they are assigned to.) Both roles can be combined freely, however.

Next thing on the roadmap? Submodules and externals for Springloops. See you in two weeks.

Aleksander Kuś

84kids wish you a very Merry Christmas and a Happy New Year!



It’s been a long year for 84kids: we finally got a name for our team, inspired by the time we grew up in. We introduced a brand new UI to Springloops and divided it into four separate products, the biggest change to the system since the upgrade to v2.0 in 2009. We moved to a new

Residue SWORE, doesn’t single. Throughout the blue pill quarter m buy tadalafil couple supply head color where can i buy viagra goes the, removed Aniston-style cialis india to used flavorful the blue pill he curl it’s controlling But cialis for women product satisfied this this skin viagra cheap &. Not my. The cialis coupons hairs hairs odor continued there.

office seated on the high scales of city walls. We launched new social media channels and responded to hundreds of emails. It was a busy time.

Thank you for sticking up with us in 2013. We’re not going to let the momentum die in the year to come. In fact, we aim higher. 2014 will be a blast.

Merry Christmas everybody and all the best in the New Year!


New features: Blame tool in Springloops



You know the drill: something’s not working and you need to find out why. You find the bug in the code, but don’t know how to fix it. Who you gonna call? The person who coded that piece. Don’t know who did it? Use the Blame tool and trace him!

The main function of the tool is to indicate who and when modified the file so that you can blame the responsibility on him and drown in guilt in front of everybody use his help to fix the bug quicker and make sure it doesn’t happen again. It’s safe to assume all of us have used either svn blame or git blame at some point of work. Now you can access it directly from Springloops: just click the Blame link at the right side of Source Browser to see which lines have been modified in the currently viewed revision and learn who is the author and when the changes were made.

Who you gonna blame?
Who you gonna blame?

It’s the first one in the series of online tools that will improve work on repositories. The next in line is Online Editing, to be released soon.

If there’s somethin’ strange…
In your repo code…
Who you gonna call?

Aleksander Kuś

Improvements: New Global View



A few weeks ago we received an email from one of our users. Here’s what he had to say:

Every time I open up Springloops, it takes me a good two to three seconds to get my bearings.
Every time. And it always feels like there’s an extra step to get where I needed, like everything useful is one level too deep.
Anyway, keep it up you still have a great product.

Unfortunately, it appeared that Vincent wasn’t the only one having a hard time getting his bearings: we were receiving similar emails from other users rather regularly. We decided to perform an audit and investigate this matter closely. It appeared that the reason behind people getting lost like hobbits in the mines of Moria was lack of clear division between Global and Project view, which were very similar.

The Global View

There are two main views in the system: Global and Project.

The first one, also known as Dashboard, is what you see immediately after logging into the system: the overview of all your projects. In order to make the view it more distinctive, we bulked all tabs from the main navigation bar in the Global View (i.e. All tasks, All wikis, etc.) into one drop down menu. This is how it looks now:

Global View redesigned
Global View redesigned

Grouping the “All” views under one menu allowed us to better expose features important for account management: Workflows, Permissions, Groups & People and Account settings. They are now easily accessible at the right (note that some users may not have access to some of them due to permission settings):

Workflows, Permissions, Groups & People and Account options

The Project View

Clicking on a project brings up the Project View. This is where you work on tasks in BamBam!, browse source in Springloops, analyse time tracking reports in Chime and edit documents in Anchor. You can see which project you are currently in by the name at the top left corner under the colored line. Note that you can switch to the Global View at any time by clicking the link above. At the right side you can find Project Options with settings applicable to that project only.

The main menu of a project with the global view link

We hope the changes introduced will improve the UX of the service and make the navigation easier. Once again, thank you for all feedback that you share with us. We want to develop the best online collaboration tool platform out there and, thanks to your suggestions, opinions and unbiased criticism, with each release we’re getting closer to our target.

Thank you!

Aleksander Kuś

Our (new) social media accounts



Recently we’ve launched new Twitter accounts for BamBam! project management and Chime time tracking:


The good ol’ Springloops account is still up and running at twitter.com/springloops
You can now choose what information you want to receive by following one of the accounts (or more) above – we are not going to tweet about BamBam! on the Springloops channel anymore and vice-versa.

There’s also the LinkedIn profile of 84kids for all stuff professional @ linkedin.com/company/springloops

And if you’re more into casual side of 84kids and don’t mind posting a lolcat from time to time you can always catch us on Facebook @ facebook.com/84kids

The blog will remain a central hub for all information combined with special emphasis on updates and changelogs.

Don’t be a stranger and tweet us some time!


What’s new in the September upgrade?



If you think of the May release as v3 upgrade, then the September upgrade is like a v3.1 patch. It is our final touch to the 18 months of redesign which resulted in Springloops getting younger brothers: BamBam! (tasks), Chime (time tracking), Anchor (wiki) and Turbine (notes, still in beta).

If we were to describe the changes in one word, it would be usability. We collected all feedback we’ve received from you since the redesign in May, analyzed it and introduced tons of UI improvements all around the system. It looks better, works better and certainly feels better to work with.

Here’s the list of the most important things introduced:

  • Improved main navigation
  • Easier access to the most popular features
  • Going one page app: stacked boxes in tasks, wiki, commits and milestones
  • Quicker task edition
  • Custom lists in tasks
  • Path searching in Source
  • Grouping tasks by dates: the first move towards calendar feature
  • Ability to migrate tasks between workflows
  • Numerous bugfixes and UI tweaks
Introducing: New Project Overview
Introducing: New Project Overview


BamBam!’s here and needs your help!

With redesign finished, we are now officially ready to release BamBam! to the world at www.dobambam.com.

Check out the website and share it with your friends, readers and followers to help the little fella get the recognition he deserves! The more people learn about him, the faster we’ll be able to deliver new exciting features – like the mobile version, which is now our priority.

Along with BamBam! goes Chime, a free time tracking tool that’ll help you evaluate the real costs behind your work. Meet him here: www.getchime.com

Last but not least, we’ve updated the landing page for Springloops at www.springloops.io. Hope you’ll like the new looks!

We’d like to thank you for your support and invaluable feedback during the last months. We can assure you that you’ll hear about us here and there in the weeks to come.

84 kids