DynaMite 3

Hear hear, Mac users: Do you use Lion or higher? Then this is for you. Version 3 of DynaMite, the sleek mite.client for Mac OS, has arrived!

DynaMite 3

What is DynaMite?

DynaMite is an add-on for Mac users which is developed and maintained by Swiss MediaAtelier. DynaMite is kind of a remote for your mite. It sits directly in the menu bar of your Mac. Right here, you’ll see at a glance if a timer is running, and if so, how many minutes you’ve been working already. Stop or edit running timers with a single click. Or create a new time entry with a running timer in no time at all.

What’s new in version 3?

  • Idle timers
  • Time entries with multiline notes
  • Click a day summary to view the corresponding mite.page
  • Increase or decrease running timers right from your menu bar
  • Switch easily between multiple mite.accounts

How much is DynaMite?

DynaMite is an add-on of an independent 3rd party, Swiss MediaAtelier. Thus, you’ll have to pay a small extra to use it. DynaMite costs €12 (one-time fee). If you upgrade from DynaMite 1 or 2, the upgrade is €5 only. If you bought DynaMite 1 or 2 on or after September 1st, 2012, the upgrade is for free.

Installation

DynaMite makes use of our open data interface, the mite.api. To setup the connection, you’ll have to activate the mite.api for your user first. You’ll find this option in mite by clicking on your user name in the upper right-hand corner. Please activate the corresponding checkbox there and save your changes.

During set-up, DynaMite will ask for your account name: that’s the subdomain of your mite.account. E.g., if you login at https://acme.mite.de, the account name is »acme«.

Later on, a window will pop up, asking for your e-mail address and your password, or, your Mac will ask you to access your mite.credentials stored in your keychain. Please enter the credentials asked, or allow access to those infos in your keychain. DynaMite needs those credentials to connect with your mite.account.

Thanks, MediaAtelier

Stefan, thanks so much for continuously improving DynaMite! Merci, and grüezi to Züri.

~~
Update, 2019: MediaAtelier doesn’t offer DynaMite to new customers anymore. So sad. However, as a current or former customer, you can still download DynaMite 3 over here.

Julia in New features, Add ons

Invoicing app smallinvoice integrates with mite

smallinvoice, a web-based invoicing and project management app made in Switzerland, now integrates with mite. You can import time entries tracked with mite, and convert them to an invoice with a few easy clicks. The integration is available in their advanced plan.

smallinvoice imports time entries tracked with mite

smallinvoice is the third invoicing app available in English that integrates with mite. Web-based SalesKing offers an import, and GrandTotal, a native Mac app, will be happy to convert your time entries as well.

Screencast

mite.integration with smallinvoice on Vimeo.

Features

smallinvoice handles time entries tracked with mite pretty flexibly. Filters and/or grouping options known from »Reports => Time entries« stand at your service in smallinvoice, too. Of course, you can add other service or product items to your invoicing items imported from mite.

Setup

smallinvoice talks to your mite.account via the mite.api, our open data interface. You’ll have to allow API access for your account first, so smallinvoice will be able to import your time entries properly. Click on your user name in the upper right-hand corner of mite to allow API access, and copy your API key.

Now head over to smallinvoice. There, click on »Configuration => Integration«, and choose mite. Enter your personal login URL and your mite API key.

Done! smallinvoice and mite now work as a team.

Thank you, smallinvoice

This new import feature was developed and will be taken care of by smallinvoice. Thanks a lot for your time and effort, Graem and team!

Julia in Add ons, New features

Meet Anytime, the mite.app for your iPhone

Four months ago, a third-party developer got in touch by e-mail. He asked us to check out the private beta of his iPhone app with full mite.support, Anytime. We did. We gazed. We were amazed. This guy did nothing less than a fully-featured mite for iPhone, out of the blue!

Anytime: time tracking with mite on your iPhone

Time tracking, management of customers, projects, and services, as well as detailed reporting, and export features to Dropbox on top. Anytime was a real deal, and got even better during the following months when we were invited to witness the ongoing improvements.

Today, Anytime is finally officially available on the App Store. It’s $4.99. Congrats to the launch, Josef Materi, and thanks for your dedication!

Anytime video on Vimeo

Anytime joins a duo of iPhone add-ons for mite: one, our own version optimized for the mobile Safari browser, two, mite.go, the native app developed by Daniel Rinser and Victor Saar. Our mobile version focuses on time tracking only, mite.go enables you to track your times and to manage customers, clients, and services. Thus, we’d like to especially encourage you to check out Anytime if reporting on the go is important to you.

Please note: Anytime communicates with your mite.account through the mite.api, our open data interface. You’ll have to allow API access for your account first, so the app will be able to work properly. Click on your user name in the upper right-hand corner of mite to allow API access.

If you give Anytime a try, please be so kind to take a minute to leave a review on the App Store, or a comment right here. You’ll not only support Josef in improving his app, but you’ll also help other users with your opinion. Thanks in advance for your feedback!

Julia in New features, Add ons

New add-on: mite.touch, the app for webOS

Smartphone users, prick up your ears: there’s an app for your Palm Pre or Palm Pre2 now, too. In mite.touch, you can either track your time with a built-in timer, or you can add hours manually. You can manage your customers, projects, and services right in the app as well.

Time tracking on webOS with mite.touch

mite.touch is a 3rd party tool. It’s available from the App Catalog for $4.99, a one-time fee. Thanks so much for your great work, ZenAppStudios!

Please note: mite.touch communicates with your mite.account through the mite.api, our open data interface. You’ll have to allow API access for your account first, so mite.touch will be able to work properly. Click on your user name in the upper right-hand corner of mite to allow API access.

Julia in New features, Add ons

Upgraded: DynaMite, the mite.client for Mac users

Hear hear, Mac users: version 2.0 of DynaMite was released today. With DynaMite, you have full control over your timers directly from the menu bar of your operating system – it’s kind of a remote for your mite.

DynaMite, the sleek mite.client for Mac users

Thanks to the new version, time entries can now be enriched with notes. Plus, stopping a ticking timer became a whole lot easier: just right-click on the orange icon in your menu bar to stop the timer.

Features

  • Always keep an eye on ticking timers; And never forget to switch ’em off, ever, again.
  • Start, stop or switch timers with a single click.
  • See the total working time of your last working days at a glance.

If you’re tracking your exact working hours throughout the day, DynaMite makes time tracking so much more easy. Really – we’ve been using it ourselves.

Installing DynaMite

DynaMite makes use of our open data interface, the mite.api. To setup the connection, you’ll have to activate the mite.api within your account first. You’ll find this option by clicking on your user name in the upper right-hand corner in mite. Please activate the corresponding checkbox there and save your changes.

During set-up, DynaMite will ask for your account name: that’s the subdomain of your mite.account. E.g., if you login at http://testteam.mite.de, the account name is »testteam«.

Later on, a window will pop up, asking for your e-mail address and your password, or, your Mac will ask you to allow using your mite.credentials stored in your key chain. Please enter the credentials asked or allow access to those infos in your key chain. DynaMite needs those credentials to connect with your mite.account.

Trial vs. full version

You can give DynaMite a try for free: the only limitation of the trial version is that timers won’t run for more than 30 minutes at one go.

A single license of the full version of DynaMite can be purchased within the external application. DynaMite is €10 $15, support by MediaAtelier included. Mac OS 10.5+ is required.

Merci, MediaAtelier

Adding notes to time entries in DynaMite was feature request number 1 since the first beta version. But, this feature wasn’t trivial to add. Stefan Fürst, developer of DynaMite, had to rebuild DynaMite from scratch to make this happen. Therefore, we’re double grateful he took this step. Thank you, Stefan!

Last but not least: Stefan is also the brain behind GrandTotal, the invoicing app for Mac users that integrates with mite. We’re happy to inform you that this hint might be special to you. There’s a promotion going on: If you buy GrandTotal and DynaMite bundled, you won’t pay a Cent for DynaMite. The bundle costs exactly the same as a regular license of GrandTotal.

~~
Update, 2019: MediaAtelier doesn’t offer DynaMite to new customers anymore. So sad. However, as a current or former customer, you can still download DynaMite 3 over here.

Julia in New features, Add ons

Trac2mite, a plugin to connect web-based project management with time tracking

Trac users, this one’s for you! Thanks to this plugin developed by Thomas Klein, time entries tracked on tickets within Trac can now be sent automatically to your mite.account.

trac2mite connects Trac with time tracking tool mite

Trac2mite joins the team of two other issue tracking systems that play well with mite already: Mantis and Redmine.

About Trac

Trac is an open source issue tracking system for software development projects. Besides issue tracking, it provides an interface to Subversion or other version control systems as well as an integrated Wiki. Trac is written in Python and actively developed since 2005.

Trac2mite: Features

Trac2mite connects your Trac account with your mite.account. Track your time on tickets within Trac and get them send automatically to mite. Within Trac, you might specify which projects and services from mite should be available to select in Trac. Furthermore, dynamic comments are available: you can specify if information such as the title or the ID of a ticket should be added to the notes of your time entries.

Setup

Trac2mite makes use of our open API. To setup the connection, you’ll have to activate the mite.api within your account first. You’ll find this option by clicking on your user name in the upper right-hand corner in mite. Please activate the corresponding checkbox there, copy your API key and save your changes.

Additionally, the TracHoursPlugin is required.

Currently, installing Trac2mite is a little bit tricky: Until this issue is resolved you’ll have to install the plugin in development mode as described in the Readme file, so please follow those instructions.

Download

Please head over to GitHub to get the latest version of Trac2mite. Thomas Klein who developed the plugin published it under the free MIT license. Help yourself, grab it, fork it, improve it! And please don’t forget to get in touch with Thomas or a leave a comment here if you’re missing anything or would like to help by giving feedback. As the plugin is clearly beta, this would really help a great deal – thanks so much!

Julia in New features, Add ons

Launch: mite.go, the app for iPhone / iPod Touch

Now that’s a headstart for 2010: two 3rd party developers, Daniel Rinser & Victor Saar, released an app to bring mite to the iPhone / iPhone touch! The native app named mite.go joins the official version for the iPhone browser. From today on, you might choose to use the faster and more feature-rich iPhone app.

mite.go – Time tracking on the iPhone

With mite.go, time entries can be added very easily. A timer is available as well; you’ll find it on the dedicated timer view. A smart icon right within the menu bar allows you to make sure at a glance if a timer is ticking. Furthermore, customers, projects and services can be managed with mite.go – a feature which is not available in the official browser-based iPhone version. The interface adapts graphical elements known from mite; it’s well-arranged and useable.

Time tracking on the iPhone: mite.go

You can find more screenshots, system requirements, the feature roadmap and support details on the site of mite.go. The app is $4.99 (3.99 €, 5.50 CHF), you can download it from the App Store. Please note that you’ll have to activate the mite.api, our open data interface, first: You’ll find this option by clicking on your user name in the upper right-hand corner within mite.

The developers are definitely looking forward to improving mite.go based on your feedback. So please take a minute and tell them how it’s working for you! You might even want to add a review on the App Store? Other users would benefit from your opinion, for sure. Thanks in advance to you, and of course to Daniel & Victor for developing this great app!

Julia in New features, Add ons

Redmine2mite, a plugin to connect web-based project management with time tracking

Redmine2mite: bugtracking meets time tracking

Hear hear, Redmine users! Thanks to a plugin developed by Thomas Klein, time entries tracked on issues within Redmine can now be sent automatically to your mite.account.

Redmine projects might be bundled with mite.projects. For each project in Redmine, you might specify which mite.services should be selectable. Furthermore, dynamic comments are available: you can specify if information such as the title or the ID of a ticket should be added to the notes of your time entries.

Setup

Redmine2mite makes use of our open API. To setup the connection, you’ll have to activate the mite.api within your account first. You’ll find this option by clicking on your user name in the upper right-hand corner in mite. Please activate the corresponsing checkbox there, copy your API key and save your changes.

Having installed Redmine2mite successfully, you’ll find a new link in the upper right-hand corner within Redmine, labeled »mite«. There, you’ll have to specify your login credentials from mite (login & API key). Once your Redmine account is connected with mite, you might specify how projects should be bundled as well as which services should be available on a per project basis.

Download

Please head over to GitHub to get the latest version of Redmine2mite. Thomas Klein who developed the plugin published it under the free MIT license. Help yourself, grab it, fork it, improve it! And please don’t forget to get in touch with Thomas if you’re missing anything or simply want to give props.

About Redmine

Redmine is an open source, web-based project management and bug-tracking tool. It is written using Ruby on Rails and under active development. You’ll find an online demo here.

Julia in New features, Add ons

Mantis and mite now cooperate! Introducing: Mantis2mite

Mantis2mite, a Mantis plugin letting you send your time entries directly to mite

Mantis2mite is a plugin for Mantis which I developed during my bachelor thesis also thanks to a lot of precious feedback from mite.users. It is licensed under the terms of the MIT License and hosted on GitHub.

Mantis is an open source bug tracking system based on PHP and under constant development. Mantis2mite connects your Mantis account with your mite.account. Track your time easily on issues within Mantis and get them automatically send to mite. Projects from Mantis can be bundled with mite.projects. Furthermore, you can specify which mite.services should be available in Mantis on a per-project basis. Users having a certain (configurable) role in Mantis may also view the time entries made by other users. This option is meant for project managers to easily get an overview on how much time was tracked on a problem.

There is one important precondition: Mantis >= 1.2.0., since this is the first version with a real plugin system. This was necessary to develop Mantis2mite.

You can find a zip archive containing all files on GitHub. Addidtionally there are installation instructions, a FAQ and a list of known issues in a README document. Make sure to check this out first, if you have any questions.

I’m looking forward to your feedback, especially in regard to the upcoming Trac-/Redmine plugin!

[Update, September 7th] After renaming a directory of the plugin, nothing worked as it should. I just discovered this issue and fixed it. Please download the fixed version on GitHub. Sorry for the trouble. I guess I couldn’t totally hide my green horn ;-)

Thomas in New features, Add ons

Open Source Issue Tracking Systems in desperate need of a mite.plugin?

[Update, 2nd August] Survey closed. Thanks for your input! The results are: Trac, Mantis and Redmine.

My name is Thomas Klein and I’m currently studying Computer Science & Media at the BHT Berlin (Beuth Hochschule für Technik Berlin). For my final exam, lasting for three months, I’m dealing with the connection of open source issue tracking systems and mite via plugins.

The term »issue tracking system« has many synonyms and covers therefore a wide variety of software. In my perception, an issue tracking system should at least support the processes

  1. Create a ticket and assign it to a person
  2. Edit the ticket and give feedback
  3. Mark the ticket as solved

Due to the limited time I will focus only on web-based open source issue tracking systems, having each:

  • a good documentation
  • an API
  • a repository of plugins for my reference
  • a programming language not to difficult to learn for me in the limited time

Now it’s up to you: Take part on this survey with only 3 questions to affect my implementation ranking of the remaining issue tracking systems. Additionally you can provide some feature requests for the mite.plugins. Based on the results and your recommendations I will implement a mite.plugin for the first 2-3 issue tracking systems.

Let’s get rolling!

If you have any questions or comments regarding my thesis or the survey feel free to contact me on Twitter.

Thomas in New features, Add ons, Let's discuss