Timesheet for Confluence

Timesheet for Confluence is a Timesheet application for Atlassian Confluence. This plugin requires an external MySQL database be configured, so please see the Instructions for Installing Timesheet for Confluence. Read our Software License Agreement. Please, see and test the live demo here and the {grid-timesheet} macro and a {grid-admin-timesheet} macro here. You can buy this product at Atlassian Marketplace.

  • Your Timesheet for Confluence license must match your Confluence license (type and user limit)
  • All prices are in USD.
  • Paid Timesheet for Confluence licenses entitle you to perpetual use and include 12 months maintenance for updates and support. Renewing maintenance in subsequent years is 50% of the price shown and is required.

Features

  1. Time reporting (with user access to his or her personal Timesheet)
  2. Time reporting (for admin to see all users Timesheet)
  3. Time reporting (for Confluence users and pages, etc.)
  4. MS Office Excel exports

30 Responses to Timesheet for Confluence

  1. I am now updated the Timesheet for Confluence to work with Confluence 7.1.0 and above. Please see updated installing manual at: http://confluence.i4ware.fi/display/i4ware/Instructions+for+Installing+Timesheet+for+Confluence

    For Confluence 7.1.0 and above

    Please see this: https://confluence.atlassian.com/confkb/confluence-fails-to-start-and-throws-mysql-session-isolation-level-repeatable-read-is-no-longer-supported-error-241568536.html

    And do not add a ?sessionVariables=tx_isolation=’READ-COMMITTED’ to server.xml configs or Confluence do not startup.

  2. dr_khaki says:

    I want to purchase this but I have a few questions first:
    1)Can you prevent someone from having admin access?
    2)I’ve logged in as myself and another user separately. I’ve added a user timesheet for each user and when I login and add an admin page I can’t see the second user, only myself.
    3)On the burndown the remaining estimate is rendered twice. A bug?

  3. Zahra Foundou says:

    Thanks Matti,
    It works now.
    I had the wrong password for the DB

  4. Zahra Foundou says:

    Also
    Mysql-connector-java-5.1.35-bin.jar and
    mysql-connector-java-5.1.35-bin.jar
    Are installed in the folder: / opt / atlassian / confluence / confluence / WEB-INF / lib

  5. Zahra Foundou says:

    My Confluence application and my database are on the same server.
    Bind_address is not configured, so I assume that by default it will take IP 127.0.0.1

  6. Zahra Foundou says:

    My versions:
    Confluence 5.10.4
    Mysql 5.6.56
    Timesheet 2.0

  7. Zahra Foundou says:

    Thank you Matti Kiviharju for the reply.
    I followed all installation and configuration instructions: http://confluence.i4ware.fi/display/i4ware/Instructions+for+Installing+Timesheet+for+Confluence
    In addition to the video: https://www.youtube.com/watch?v=H7LQrXcunPM
    But when I try to add a new task I get the message (…).
    What is wrong with me?

    Message:
    Cause
    javax.naming.NameNotFoundException: Name [jdbc/agileapplicationstack] is not bound in this Context. Unable to find [jdbc].
    at org.apache.naming.NamingContext.lookup(NamingContext.java:818)
    Stack Trace:[hide]
    javax.naming.NameNotFoundException: Name [jdbc/agileapplicationstack] is not bound in this Context. Unable to find [jdbc].
    at org.apache.naming.NamingContext.lookup(NamingContext.java:818)
    ….
    ….

    • Do you use MySQL or PostgreSQL?
      This error message comes from various reasons like you’re not spaced right Java JDBC Driver to ./lib folder or your database is confirgured wrong or i.e you’re not set database user setings correctly.

  8. Zahra Foundou says:

    Hi,

    I test “Timesheet v2.0” for confluence v5.10.4 and I would like to have more details about the process, according to your documentation http://confluence.i4ware.fi/display/i4ware/Instructions+for+Installing+Timesheet+for+Confluence
    From what I understood from the documentation
    1. I installed the plug in timesheet v2.0
    2. I created a timesheet database with user and password with its tables (timesheet_conf.sql, timesheet_for_approval.sql)
    3. I added this configuration to the server.xml file

    4. I restarted confluence
    5. This point, I do not understand how to do it, where to find this file to install it?
    [Install the agile-application-stack-x.x.x.jar
    Go to install agile-application-stack-x.x.x.jar on Admin Backend.]

    6. I tested the Macro on a page, but it does not give me anything
    {Grid-timesheet}

    Can you give me more details about installation and configuration.
    Thank you

  9. Daniel says:

    Hi guys,

    I have installed a trial version of Timesheet for Confluence. I’m not able to configure it… you documentation page is not accessible (Server Unavailable):

    http://confluence.i4ware.fi/display/i4ware/Timesheet%20for%20Confluence

    Best regards,
    Daniel

  10. HI,

    I have purchased timesheet for Confluence but after my confluence upgrade I am no longer able to use it.
    I get the following error in the log file when I try to enable the plugin:

    2016-01-25 07:18:27,358 WARN [ThreadPoolAsyncTaskExecutor::Thread 22] [beans.factory.support.DefaultListableBeanFactory] getTypeForFactoryBean FactoryBean threw exception from getObjectType, despite the contract saying that it should return null if the type of its object cannot be determined yet
    — url: /rest/plugins/1.0/ | referer: http://intranet.taylored-it.com/plugins/servlet/upm/marketplace/search?q=timesheet | userName: htaylor
    java.lang.LinkageError: loader constraint violation: loader (instance of org/eclipse/gemini/blueprint/context/support/internal/classloader/ChainedClassLoader) previously initiated loading for a different type with name “org/dom4j/Element”

    This is very disappointing that it no longer works. I hope you can resolve this ASAP.

    Regards

    Hendry

  11. Eugene says:

    Some questions:
    1) Can I export to excel not current month, but specified range?
    2) When clicking Prev month Next month url changes to “….?month=CorrectMonth&year=2015”, not “pageId=PAGEIDHere&month=CorrectMonth&year=2015″, so Confluence shows @Not found”. Is it normal?
    3) When clicking cell for date higher than first week the selected weekday of FIRST week is selected (example: I click “13.8” and cursor goes to “6.8”). Is it normal?
    4) Can I use separate timesheets for different pages?

  12. I need instruction on setting this up using postgres. I have submitted a ticket with confluence and they have referred me to get support from you. Please let me know if you can help.

    Thanks,
    joshua
    +17194595119

    • Hi Joshua,

      Unfortunatelly Postgres is not supported. MySQL is hard coded to Timesheet for Confluence Source Code. So I need to make changes to Source Code if you want this Addon work in Postrgres.

  13. Nick says:

    I want to purchase this but I have a few questions first:
    1)Can you prevent someone from having admin access?
    2)I’ve logged in as myself and another user separately. I’ve added a user timesheet for each user and when I login and add an admin page I can’t see the second user, only myself.
    3)On the burndown the remaining estimate is rendered twice. A bug?

  14. Doris Schäfer says:

    I am interestet in the timesheet for Confluence but it does not work in the example pages:


    <![CDATA[… Add this after

    ]]>Create database (on command line or with phpMyAdmin)Create a database timesheet.Import SQL file (on command line or with phpMyAdmin)Run to timesheet database.Restart Confluence now.Install the agile-application-stack-x.x.x.jarGo to install agile-application-stack-x.x.x.jar on Admin Backend.MacrosWrite this to a wiki page in a space:To see all users in the timesheet<![CDATA[
    Unknown macro: {grid-admin-timesheet}

Leave a Reply

Your email address will not be published. Required fields are marked *