Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

dexterity42/SharedProjectTimesheetsBundle

Open more actions menu

Repository files navigation

Shared Project Timesheets Bundle - Kimai 2 Plugin

A Kimai 2 plugin that allows you to share your project timesheets with anyone you want to grant access to.

Features

  • Create publicly accessible urls for the project timesheets you want to share
  • Access control feature
    • protect the shared project timesheets with a password
  • View control feature
    • show or hide user of records (name of user)
    • show or hide rates of records (hour rate, total rate)
    • show or hide chart with day comparison by selected month
    • show or hide chart with month comparison by selected year
  • View customizations
    • define whether and how to merge records of a day (e.g. merge records of one day, use description of last record)

Installation

First clone this plugin to your Kimai installation plugins directory:

cd /kimai/var/plugins/
git clone https://github.com/dexterity42/SharedProjectTimesheetsBundle.git

Go back to the root of your Kimai installation and clear the cache:

cd /kimai/
bin/console cache:clear
bin/console cache:warmup

Execute database migrations:

bin/console kimai:bundle:shared-project-timesheets:install

You're done. Open up your browser and navigate to "Shared project timesheets".

Permissions

Currently, there are no specific plugin permissions. The role ROLE_SUPER_ADMIN is required to manage the shared project timesheets.

About

Shared Project Timesheets Bundle - Kimai 2 Plugin

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.