tobybatch / chromekimaibridge Goto Github PK
View Code? Open in Web Editor NEWAllows time to logged from ChromePlugin tickets into a Kimai instance
License: MIT License
Allows time to logged from ChromePlugin tickets into a Kimai instance
License: MIT License
Would be great to have this Plugin available for recent Kimai Version 2.0.27
Hello @tobybatch
I think it would be a great idea to expand your plugin for Nextcloud Deck as well. Now Nextcloud Deck is finally released and very popular. We started to use it successfully in our work and are very happy with it.
This can be added as follows
https://mydomain.com/index.php/apps/deck/#/board/1/card/140
where
index.php/apps/deck - nextcloud deck indicator (analogy hostname == "trello.com")
board/1 - project ID
card/140 - card ID
It would also be an interesting feature to add a meta field with a link to a card.
What do you think of that?
Thanks!
Tried to install, getting this error:
php.CRITICAL: Uncaught Error: syntax error, unexpected 'TimesheetService' (T_STRING), expecting function (T_FUNCTION) or const (T_CONST) {"exception":"[object] (ParseError(code: 0): syntax error, unexpected 'TimesheetService' (T_STRING), expecting function (T_FUNCTION) or const (T_CONST) at /var/www/kimai2/var/plugins/ChromePluginBundle/Controller/ChromeController.php:44)"} []
it looks like my build is using
symfony/monolog-bundle v3.5.0
Hello @tobybatch
I was looking for a plugin for Kimai and your plugin is amazing. I tried it with Trello and realized that there was a little problem. I expected the meta field External Card/Project ID to be filled after I picked the card and filled the time, however it turned out to be wrong. I found that another ChromePlugin Card ID meta field was installed instead. Is this behavior correct? Or should I replace ChromePlugin Card ID with External Card/Project ID in ChromeController?
Also, I don't understand how you plan to use the External Card/Project ID, because knowing the carriage ID I still can't make a quick transition to card. Perhaps it would be more useful to keep a link to the card?
Thank you!
In ChromeController.php line 612:
Error: Class KimaiPlugin\ChromePluginBundle\Controller\ChromeController contains 2 abstract methods and must therefore be declared abstract or implement th
e remaining methods (App\Controller\TimesheetAbstractController::getDuplicateForm, App\Controller\TimesheetAbstractController::getCreateForm)
Hello @tobybatch
At the moment, the plugin only supports English, but it would be nice to have support for multiple languages use i18n. The language might change depending on the browser's language setting. What do you think about this improvement?
Thanks!
When we try to contact kimai and we're not on the VPN the connection gets swallowed and we have to time out and that means the button is unresponsive.
Hello @tobybatch
Currently, ChromeKimaiBridge only supports External Card/Project ID.
However, if I want to quickly find out which project or card the record was created from, it requires too many actions to search.
I think it would be great to have another text field that would save the full link, as well as a button quick open on this link (opening a new tab in the browser).
What do you think about this improvement? Thanks!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.