fernandokosh / redmine_time_tracker Goto Github PK
View Code? Open in Web Editor NEWA time tracker plugin for Redmine
License: Other
A time tracker plugin for Redmine
License: Other
Hi,
we've installed your plugin (0.4) on our Redmine 1.1.1.stable but there is a problem. On every page there is noticeable lag between page loading (everything is visible) and time when the plugin shows (about 30 secons) when there seems like nothing is happening. If I stop loading the page right after it loads (I mean the main content, while the plugin still tries to load) then it appears right away.
Any Idea what could be the cause or how could it be debugged?
It works like that on: Opera 11.10, Internet Explorer 9.0, Firefox 4.0. Latest Chrome (in my case ChromePlus) seems to work OK though...
When a user has a time tracker running, this time tracker should be removed in some cases:
Redmine version: 0.9.3 with require log in setting set to true.
When trying to log in the following error appears on the page:
"Invalid form authenticity token."
Applying patch from commit "Login screen is broken.." does not fix the problem.
The 'Action' column only display the "delete" action right now.
It should be possible to pause/resume/stop the time trackers as well.
Redmine 1.0.x is still largely deployed as "stable version" in many systems. In others the 1.1.x series is not yet avaliable (Ubuntu, ...) or is still in early testing (Debian (only experimental),...).
This issue's aim is to request porting of features present in 0.4 or HEAD to be compatible with redmine 1.0.x.
Thanks
Hi,
when you're at the home page and wait about 10 seconds, it executes a javascript function and loads the entire content of the page, again, in the account div,
See it here http://i40.tinypic.com/m832ur.jpg
This is the generated html http://pastebin.com/FjG8qPHU
Thanks, im using redmine 0.9.3 but happens me also in 0.8.x
A new user setting should be added to allow the user to specify the update rate he wants.
A "start #" link a displayed on the time tracker menu when creating a new issue. However, one cannot start tracking time on a not yet created issue!
My production.log file is filled with
Processing TimeTrackersController#render_menu (for 68.1.13.15 at 2011-04-29 01:24:27) [POST]
Parameters: {"project_id"=>"20", "action"=>"render_menu", "authenticity_token"=>"2eshortenedl4$
Completed in 146ms (View: 38, DB: 87) | 200 OK [http://projects.myurl.com/time_trackers/render_menu?project_id=20]
These are logging about every 1-3 seconds. Anyway to stop it from filling up my log?
Can u publish some screenshots please.
Tx!
I always add a decent comment with each time entry, like a commit message. The redmine search function does not return results from the time entries. Would this be difficult to achieve?
Hi
Thank you a lot for this nice plugin!
While I'm quite sure you published this plugin as open source, it's not clear under which license. It probably would make sense to use GPL (as Redmine), MIT (as Ruby and Rails), or AGPL (like GPL but also affects hosted instances).
By convention you should add a file named COPYRIGHT.txt mentioning the License and (A)GPL.txt containing the original license text. See http://github.com/edavis10/redmine-customer-plugin for an example.
Thank you again, and sorry for bothering you with boring legal stuff, but it's what makes open source so powerfull;-)
Kind regards
Simon
sometimes I have to take a break, or get interrupted. I don't want to log the time with a comment just yet as I will return to the task, but I do need to stop the clock temporarily.
How hard would it be to 'pause' the current time tracker? It seems like you have to add another time tracker to track the paused time, and then subtract them all when the timer was stopped.
thanks for your efforts.
Hello, could you create just a link(button or image, etc.) at issue details view to start/stop time tracker.
The reason why it's need is that usually i go into issue details and leave details open until task completed. So, it would be good to have start button there.
We have more then 200 tasks active in the same time, so working with context menu is annoying sometimes.
This is a repost from this issue: http://www.redmine.org/issues/5550
"After installing the redmine_time_tracker plugin users that are not already logged in cannot login. see attach image with 2 login 'boxes'." (link to the image: http://www.redmine.org/attachments/3790/redmine_login.png)
but only when starting to track time for New or Assigned to.
What do you think?
Having installed the redmine_time_tracker plugin into Redmine 1.0.2 I am unable to log into Redmine again. The browser continually prompts for a user name and password (this is the same login dialog you get when you have an htpasswd set, it's not the normal Redmine login). The login dialog says it wants authentication for the Redmine API.
If I continually close the login dialog I can enter the Redmine plugin a few characters at a time. Once I've managed to enter these I can log into Redmine after which I'm not prompted for authentication again. So it would appear to be an issue with the plugin and the Redmine login screen.
I've tried enabling the REST authentication in the admin settings; but this had no effect.
A NoMethodError occurred in timelog#edit:
undefined method `attributes=' for nil:NilClass
[RAILS_ROOT]/app/controllers/timelog_controller.rb:112:in `edit'
When stopping Time Tracker the following URL is called:
https://mydomain.de/timelog/edit?issue_id=22&time_entry%5Bhours%5D=0.03
resulting in the above mentioned internal error.
NoMethodError (undefined method `attributes=' for nil:NilClass):
app/controllers/timelog_controller.rb:112:in `edit'
passenger (2.2.15) lib/phusion_passenger/rack/request_handler.rb:92:in `process_request'
passenger (2.2.15) lib/phusion_passenger/abstract_request_handler.rb:207:in `main_loop'
passenger (2.2.15) lib/phusion_passenger/railz/application_spawner.rb:441:in `start_request_handler'
passenger (2.2.15) lib/phusion_passenger/railz/application_spawner.rb:381:in `handle_spawn_application'
passenger (2.2.15) lib/phusion_passenger/utils.rb:252:in `safe_fork'
passenger (2.2.15) lib/phusion_passenger/railz/application_spawner.rb:377:in `handle_spawn_application'
passenger (2.2.15) lib/phusion_passenger/abstract_server.rb:352:in `__send__'
passenger (2.2.15) lib/phusion_passenger/abstract_server.rb:352:in `main_loop'
passenger (2.2.15) lib/phusion_passenger/abstract_server.rb:196:in `start_synchronously'
passenger (2.2.15) lib/phusion_passenger/abstract_server.rb:163:in `start'
passenger (2.2.15) lib/phusion_passenger/railz/application_spawner.rb:222:in `start'
passenger (2.2.15) lib/phusion_passenger/spawn_manager.rb:253:in `spawn_rails_application'
passenger (2.2.15) lib/phusion_passenger/abstract_server_collection.rb:126:in `lookup_or_add'
passenger (2.2.15) lib/phusion_passenger/spawn_manager.rb:247:in `spawn_rails_application'
passenger (2.2.15) lib/phusion_passenger/abstract_server_collection.rb:80:in `synchronize'
passenger (2.2.15) lib/phusion_passenger/abstract_server_collection.rb:79:in `synchronize'
passenger (2.2.15) lib/phusion_passenger/spawn_manager.rb:246:in `spawn_rails_application'
passenger (2.2.15) lib/phusion_passenger/spawn_manager.rb:145:in `spawn_application'
passenger (2.2.15) lib/phusion_passenger/spawn_manager.rb:278:in `handle_spawn_application'
passenger (2.2.15) lib/phusion_passenger/abstract_server.rb:352:in `__send__'
passenger (2.2.15) lib/phusion_passenger/abstract_server.rb:352:in `main_loop'
passenger (2.2.15) lib/phusion_passenger/abstract_server.rb:196:in `start_synchronously'
Firstly, really great tool! Making my life loads easier.
One annoyance is that I have to stay in redmine to use the logger. I would be nice if you could have the option to open the logger in a new window. Along with that, a way to manually enter an issue number in this new window. That way there isn't any need to go into redmine apart from logging in and initiating the timetracker.
Kind of a mix of "Update issue" and "Log time"
TimeTrackersController#render_menu is trying to access
http://.................../time_trackers/render_menu.... even when the user is not logged in.
So we are getting a login dialog for Redmine API.....
Processing TimeTrackersController#render_menu (for 216.18.209.146 at 2010-09-02 15:20:05) [POST]
Parameters: {"action"=>"render_menu", "authenticity_token"=>"9yQj....................MY=", "controller"=>"time_trackers"}
Filter chain halted as [:check_if_login_required] rendered_or_redirected.
Completed in 3ms (View: 0, DB: 0) | 401 Unauthorized [http://....../time_trackers/render_menu]
Which is the way to fix it ?
PD: GREAT PLUGIN !!!!!
Thanks,
Anibal
The label "not working" on the menu is not appearing when viewing pages that are not inside a project.
Pages like: home, ...
Solved including an "else" before the last "end" in the app/views/time_trackers/_embed_menu.rhtml:
<% time_tracker = time_tracker_for(User.current) %>
<% if !time_tracker.nil? %>
<%= link_to '#' + time_tracker.issue_id.to_s,
{ :controller => 'issues', :action => 'show', :id => time_tracker.issue_id },
{ :class => 'icon icon-clock' }
%>
(<%= time_tracker.time_spent_to_s %> /
<%= link_to l(:stop_time_tracker), { :controller => 'time_trackers', :action => 'stop' } %>)
<% elsif [email protected]? and User.current.allowed_to?(:log_time, @project) %>
<% if !(@issue.nil? || @issue.new_record?) %>
<%= link_to_remote l(:start_time_tracker) + ' #' + @issue.id.to_s,
:url => { :controller => 'time_trackers', :action => 'start', :issue_id => @issue.id },
:html => { :class => 'icon icon-time-add' },
:update => 'time-tracker-menu'
%>
<% else %>
<%= l(:time_tracker_not_running) %>
<% end %>
<% else %>
<%= l(:time_tracker_not_running) %>
<% end %>
Right now, it seems that only users with admin privilege are able to see the current time trackers.
There should be a permission for this that could be associated with any role.
This way, say a manager who is not an admin could look at the trackers.
Could you please let me know when you might be able to implement this feature if ever?
Thanks a lot for a GREAT plugin. This is the best one!
Cheers,
Alex
Hi there,
I have installed redmine 1.0.1-0 with the bitnami stack / native installer
http://bitnami.org/stack/redmine#nativeInstaller
on my Kubuntu 10.04 Linux System, wich all run fine.
Then i tried to install that plugin redmine_time_tracker. Therefore I followed the instructions on http://www.redmine.org/wiki/redmine/Plugins
But when it comes to the point where to "rake db:migrate_plugins RAILS_ENV=production", it gives the following error:
admin1@fsc:~/redmine-1.0.1-0/apps/redmine$ rake db:migrate_plugins
(in /home/admin1/redmine-1.0.1-0/apps/redmine)
rake aborted!
no such file to load -- rubygems
/home/admin1/redmine-1.0.1-0/apps/redmine/Rakefile:4:in `require'
(See full trace by running task with --trace)
I logged into redmine - no plugin.
I restarted redmine - "Internal Server Error"
I deleted /vendor/plugins/redmine_time_tracker and restarted redmine - it runs like before, no errors.
As i am very new to ruby at all, i really do not understand what is going wrong here.
Any help would be appreciated.
The é's in the author's name is causing the app to crash when loaded with the above config. Removed and the app started...
i make fork and add russian translation in it
[email protected]:skie/redmine_time_tracker.git
Hello,
Lately I've noticed an error in this great plugin (see for my needs Redmine issue 1650 [http://www.redmine.org/issues/1650]) which only shows up when there are no status transitions configured yet.
The issue is located in the _status_transition_list.rhtml partial view on line 19 (http://github.com/delaitre/redmine_time_tracker/blob/master/app/views/time_trackers/_status_transition_list.rhtml#L19) which currently reads:
<% if transitions.count == 0 %>
The used count-method does not seem to exist for a hash object (see e.g. http://ruby-doc.org/core/classes/Hash.html#method-list) which results in an error like this:
Processing SettingsController#plugin (for 192.168.1.2 at 2010-05-06 12:49:21) [GET]
Parameters: {"action"=>"plugin", "id"=>"redmine_time_tracker", "controller"=>"settings"}
Rendering template within layouts/admin
Rendering settings/plugin
ActionView::TemplateError (undefined method `count' for {}:Hash) on line #20 of vendor/plugins/redmine_time_tracker/app/views/time_trackers/_status_transition_list.rhtml:
17: </thead>
18:
19: <tbody>
20: <% if transitions.count == 0 %>
21: <tr class="odd">
22: <td class="msg" colspan=<%= edit_allowed ? "4" : "3" %>><%= l(:time_tracker_settings_no_transition) %></td>
23: </tr>
vendor/plugins/redmine_time_tracker/app/views/time_trackers/_status_transition_list.rhtml:20:in `_run_rhtml_vendor47plugins47redmine_time_tracker47app47views47time_trackers47_status_transition_list46rhtml_locals_object_status_transition_list_transitions'
vendor/plugins/redmine_time_tracker/app/views/settings/_time_tracker.rhtml:19:in `_run_rhtml_vendor47plugins47redmine_time_tracker47app47views47settings47_time_tracker46rhtml_locals_object_settings_time_tracker'
app/views/settings/plugin.rhtml:6:in `_run_rhtml_app47views47settings47plugin46rhtml'
app/views/settings/plugin.rhtml:4:in `_run_rhtml_app47views47settings47plugin46rhtml'
passenger (2.2.5) lib/phusion_passenger/rack/request_handler.rb:95:in `process_request'
passenger (2.2.5) lib/phusion_passenger/abstract_request_handler.rb:207:in `main_loop'
passenger (2.2.5) lib/phusion_passenger/railz/application_spawner.rb:378:in `start_request_handler'
passenger (2.2.5) lib/phusion_passenger/railz/application_spawner.rb:336:in `handle_spawn_application'
passenger (2.2.5) lib/phusion_passenger/utils.rb:183:in `safe_fork'
passenger (2.2.5) lib/phusion_passenger/railz/application_spawner.rb:334:in `handle_spawn_application'
passenger (2.2.5) lib/phusion_passenger/abstract_server.rb:352:in `__send__'
passenger (2.2.5) lib/phusion_passenger/abstract_server.rb:352:in `main_loop'
passenger (2.2.5) lib/phusion_passenger/abstract_server.rb:196:in `start_synchronously'
passenger (2.2.5) lib/phusion_passenger/abstract_server.rb:163:in `start'
passenger (2.2.5) lib/phusion_passenger/railz/application_spawner.rb:213:in `start'
passenger (2.2.5) lib/phusion_passenger/spawn_manager.rb:262:in `spawn_rails_application'
passenger (2.2.5) lib/phusion_passenger/abstract_server_collection.rb:126:in `lookup_or_add'
passenger (2.2.5) lib/phusion_passenger/spawn_manager.rb:256:in `spawn_rails_application'
passenger (2.2.5) lib/phusion_passenger/abstract_server_collection.rb:80:in `synchronize'
passenger (2.2.5) lib/phusion_passenger/abstract_server_collection.rb:79:in `synchronize'
passenger (2.2.5) lib/phusion_passenger/spawn_manager.rb:255:in `spawn_rails_application'
passenger (2.2.5) lib/phusion_passenger/spawn_manager.rb:154:in `spawn_application'
passenger (2.2.5) lib/phusion_passenger/spawn_manager.rb:287:in `handle_spawn_application'
passenger (2.2.5) lib/phusion_passenger/abstract_server.rb:352:in `__send__'
passenger (2.2.5) lib/phusion_passenger/abstract_server.rb:352:in `main_loop'
passenger (2.2.5) lib/phusion_passenger/abstract_server.rb:196:in `start_synchronously'
Rendering /var/www/virtual/redmine-trunk.tst.network.lan/public/500.html (500 Internal Server Error)
This happens on a checkout of the Redmine trunk @ r3737 running on Ruby Enterprise Edition with Phusion Passenger, powered by Apache and MySQL, on a RHEL4 Linux derivative OS.
It can be easily fixed by changing the mentioned line 20 to:
<% if transitions.empty? %>
I'll apply this patch to my fork so it's easy for you to apply it when approved...
Kind regards,
Mischa
When an error occurs, the plugin use the "redirect" mechanism which doesn't work as expected sinces a lot of call are made with AJAX (the "redirected to" page is displayed in the time tracker div instead of having a real redirection).
A proper solution must be find (any idea ?)
I'm getting this error when trying to start a time tracker.
Can any one give me a pointer?
Thanks.
(great plugin btw)
Processing TimeTrackersController#start (for 83.80.249.221 at 2011-05-10 00:13:26) [POST]
Parameters: {"issue_id"=>"318", "action"=>"start", "authenticity_token"=>"cccccccc=", "controller"=>"time_trackers"}
NoMethodError (undefined method time_spent=' for #<TimeTracker:0x3f1b7a8>): vendor/plugins/redmine_time_tracker/app/models/time_tracker.rb:21:in
initialize'
vendor/plugins/redmine_time_tracker/app/controllers/time_trackers_controller.rb:18:in new' vendor/plugins/redmine_time_tracker/app/controllers/time_trackers_controller.rb:18:in
start'
Rendering /Applications/stackRedmine/apps/redmine/public/500.html (500 Internal Server Error)
Hey, great plugin there :)
I cant report times like: 1.23 or 0.20 redmine only takes the integer part, i try to search all over but no one has this problem.
i have done all migrations and i have the latest plugin version and Redmine 1.2.1.stable (PostgreSQL)
Thanks for your help
A ActionView::TemplateError occurred in time_trackers#index:
undefined method `count' for []:Array
On line #4 of vendor/plugins/redmine_time_tracker/app/views/time_trackers/index.rhtml
1:
vendor/plugins/redmine_time_tracker/app/views/time_trackers/index.rhtml:4:in _run_rhtml_vendor47plugins47redmine_time_tracker47app47views47time_trackers47index46rhtml' passenger (2.2.4) lib/phusion_passenger/rack/request_handler.rb:91:in
process_request'
passenger (2.2.4) lib/phusion_passenger/abstract_request_handler.rb:206:in main_loop' passenger (2.2.4) lib/phusion_passenger/railz/application_spawner.rb:376:in
start_request_handler'
passenger (2.2.4) lib/phusion_passenger/railz/application_spawner.rb:334:in handle_spawn_application' passenger (2.2.4) lib/phusion_passenger/utils.rb:182:in
safe_fork'
Changing line 4 to the following fixes:
<% if ! @time_trackers.empty? %>
This is on redmine r3683
Would be nice to have the ability to enter a comment
OR to restart a ticket instead of entering a comment
Extra:
A list of running tickets where only one ticket can be active
I installed the time tracker into redmine last night in order to keep track of how much time im spending on an issue easyer. The problem is when i start the timer i dont see any buttons to stop the timer or pause it or anything. All i can see is the time i have spent on an issue. Which i cant stop, iv started it once and now its just stuck running :D
Hi,
When the task is stopped, the error message is displayed:
404 - The page you were trying to access doesn't exist or has been removed.
The action executed is:
http://.../timelog/edit?issue_id=2&time_entry[hours]=0.02
Thanks
I've recently installed the plugin to a redmine 0.9.4 install and I noticed that when I start the clock on an issue I get a 500 error (just a small error message at the top of the screen), then if I refresh the page it acts normal and the clock starts. This also prevents me from adding users or groups as members of a project, not sure why. Here is the error in the logs.
NoMethodError (undefined method []' for nil:NilClass): vendor/plugins/redmine_time_tracker/app/controllers/time_trackers_controller.rb:75:in
apply_status_transition'
vendor/plugins/redmine_time_tracker/app/controllers/time_trackers_controller.rb:14:in start' passenger (2.2.8) lib/phusion_passenger/rack/request_handler.rb:92:in
process_request'
passenger (2.2.8) lib/phusion_passenger/abstract_request_handler.rb:207:in main_loop' passenger (2.2.8) lib/phusion_passenger/railz/application_spawner.rb:385:in
start_request_handler'
passenger (2.2.8) lib/phusion_passenger/railz/application_spawner.rb:177:in spawn_application!' passenger (2.2.8) lib/phusion_passenger/utils.rb:184:in
safe_fork'
passenger (2.2.8) lib/phusion_passenger/railz/application_spawner.rb:153:in spawn_application!' passenger (2.2.8) lib/phusion_passenger/spawn_manager.rb:272:in
spawn_rails_application'
passenger (2.2.8) lib/phusion_passenger/abstract_server_collection.rb:80:in synchronize' passenger (2.2.8) lib/phusion_passenger/abstract_server_collection.rb:79:in
synchronize'
passenger (2.2.8) lib/phusion_passenger/spawn_manager.rb:255:in spawn_rails_application' passenger (2.2.8) lib/phusion_passenger/spawn_manager.rb:154:in
spawn_application'
passenger (2.2.8) lib/phusion_passenger/spawn_manager.rb:287:in handle_spawn_application' passenger (2.2.8) lib/phusion_passenger/abstract_server.rb:352:in
send'
passenger (2.2.8) lib/phusion_passenger/abstract_server.rb:352:in main_loop' passenger (2.2.8) lib/phusion_passenger/abstract_server.rb:196:in
start_synchronously'
Rendering /home/page1/webapps/redmine/redmine-0.9.4/public/500.html (500 Internal Server Error)
Processing TimeTrackersController#render_menu (for 173.10.30.94 at 2010-05-08 00:41:41) [POST]
Parameters: {"project_id"=>"5", "action"=>"render_menu", "authenticity_token"=>"8yxEo84YCyoq/7VX1XIYXFbgi0GxAMrULUz5d0kfsYI=", "controller"=>"time_trackers", "_"=>""}
Completed in 5ms (View: 3, DB: 1) | 200 OK [My_project_url/time_trackers/render_menu?project_id=5]
At action index on time_trackers controller we should be abble to see if the time trackers are paused or not. A simple status watch. One more column in both view's table (Your time tracker and Other user's time trackers). If you like it, I can fork the redmine_time_tracker and patch it. I already did it for my personal use.
I like the idea and implementation of this plugin however I use both ways of logging time and there's no way of aggregating data from both locations.
Be able to start/stop the time tracker from the right-button menu in the issue list would be nice.
See http://www.redmine.org/boards/3/topics/12026#message-16944 for a patch proposal.
Hi!
First of all: thanks for this great plugin!
I encountered an error when starting multiple timers (i.e. starting a timer (in an already opened tab) when another timer (in another tab) was started before). This was the AJAX request result:
...Template is missing
Missing template time_trackers/start.erb in view path ...
...
To reproduce this: (maybe you should raise the refresh rate to be able to reproduce this bug)
This also happens if you pause a timer on a tab, and start another timer in a separate tab before it's refreshed to reflect the paused timer.
My redmine:
Bitnami redmine stack, 1.1.0.devel
The plugin version is 0.4.
Thanks in advance!
edit: Pausing a timer two times (in two separate tabs) or starting a paused timer two times will also result in a corrupt page with the "Loading..." remaining at the middle of the page. The AJAX result in these cases are a whole HTML page, which is inserted into the menu and corrupt it. In these cases, when the menu is refreshed, the page is OK, only the "Loading..." remains in the page!
Stopping a timer two times doesn't corrupt anything, because the stop button is a link to another page and is not an AJAX button.
NameError in Admin#index
Hi,
i'm on the current Redmine SVN Build 6029 and i've got the following error:
Showing vendor/plugins/redmine_time_tracker/app/views/time_trackers/_update_menu.rhtml
where line #31
raised:
undefined local variable or method 'plugin_redmine_time_tracker' for #<ActionView::Base:0x7fa6fbcedd68>
28: This script periodically updates the time tracker menu item to reflect any changes in the tracking state
29: Refresh rate is taken from settings. If settings is invalid, 60 secs is used. The minimum value is 5 secs.
30: -->
31: <%= javascript_tag "new PeriodicalExecuter(updateTimeTrackerMenu, #{[Setting.plugin_redmine_time_tracker['refresh_rate'].to_i == 0 ? 60 : Setting.plugin_redmine_time_tracker['refresh_rate'].to_i, 5].max});" %>
32:
33: <% end %>
This is what I get from the redmine log.
When I remove the plugin folder, everything works fine again.
Any ideas?
Processing WelcomeController#index (for 83.80.249.221 at 2010-10-20 22:02:08) [GET]
Parameters: {"action"=>"index", "controller"=>"welcome"}
Rendering template within layouts/base
Rendering welcome/index
ActionView::TemplateError (No plugin called 'redmine_time_tracker' - please use the full name of a loaded plugin.) on line #19 of app/views/layouts/base.rhtml:
16: body {behavior: url(<%= stylesheet_path "csshover.htc" %>);}
17: </style>
18: <![endif]-->
19: <%= call_hook :view_layouts_base_html_head %>
20:
21: <%= yield :header_tags -%>
22:
lib/redmine/hook.rb:63:in `send'
lib/redmine/hook.rb:63:in `call_hook'
lib/redmine/hook.rb:63:in `each'
lib/redmine/hook.rb:63:in `call_hook'
lib/redmine/hook.rb:60:in `call_hook'
lib/redmine/hook.rb:144:in `call_hook'
app/views/layouts/base.rhtml:19:in `_run_rhtml_app47views47layouts47base46rhtml'
Rendering /Applications/redmine/apps/redmine/public/500.html (500 Internal Server Error)
It seems that "stylesheet_link_tag" and "javascript_include_tag" are not correct in "view_layouts_base_html_head" when redmine is deployed at sub-url (e.g. http://exemple.net/redmine/projects/theproject)
Quite often I'm forced to suspend my current task to work on something with a higher priority. I see I can pause the tracker, but is it possible to switch between several ones?
After applying this plugin in Redmine 0.9.4. The Login page duplicates itself, and the My Account page moves the Sidebar to the top after a short delay of 5-10 seconds. Removing the plugin fixes the issue. I am researching the issue cause.
Hello,
After install an migrate the plugin i started using it, but i have no stop/pause button.
I don't know where the problem could be... try it by your self: projects.ideaplexus.com demouser:demouser
In our team when we post issues we don't assign em at submit point.
It would be nice feature if you could implement some settings about assigning user to the issue when he starts a timer for it.
Currently patched time_trackers_controller.rb
@119 added
@issue.assigned_to_id = User.current.id
to assign user on starting timer
Hi, great tool, can you get this working for v0.8.7?
Hi,
I made the Italian translation for our own redmine install, I'd like to share it with you, drop me a message if you're interested.
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.