Redmine Activity Report
该插件可以按日、周、月为周期,定时自动邮件方式发送项目及子项目的活动报告(工时数据)给指定项目人员
该插件可以按日、周、月为周期,定时自动邮件方式发送项目及子项目的活动报告(工时数据)给指定项目人员
作者: | redmineplugins.cn Admin | |
---|---|---|
主页: | https://github.com/southbridgeio/redmine_activity_report | |
版本库: | https://github.com/southbridgeio/redmine_activity_report | |
创建于: | 2024-08-07 | |
当前版本: | 1.2.10_3 | |
兼容性: | 5.1.*, 5.0.*, 4.1.*, 4.0.*, 3.4.*, 3.3.*, 3.2.*, 3.1.*, 3.0.*, 2.6.*, 2.5.*, 2.4.*, 2.3.* |
安装步骤
添加cron计划任务
bundle exec whenever -i redmine_activity_report -f plugins/redmine_activity_report/config/schedule.rb
移除cron计划任务
bundle exec whenever -c redmine_activity_report -f plugins/redmine_activity_report/config/schedule.rb
积分(10)
兼容性: Redmine 5.0.*, 5.1.*
文件
redmine_activity_report-1.2.10_3.zip (112 KB)
积分(10)
兼容性: Redmine 5.0.*
文件
redmine_activity_report-1.2.10_2.zip (40.5 KB)
积分(10)
兼容性: Redmine 2.3.*, 2.4.*, 2.5.*, 2.6.*, 3.0.*, 3.1.*, 3.2.*, 3.3.*, 3.4.*, 4.0.*, 4.1.*
文件
redmine_activity_report-1.2.10_.zip (38.3 KB)
兼容性: Redmine 2.3.*, 2.4.*, 2.5.*, 2.6.*, 3.0.*, 3.1.*, 3.2.*, 3.3.*, 3.4.*, 4.0.*
文件
redmine_activity_report-1.2.10.zip (18.5 KB)
没有任何数据可供显示
# | 跟踪 | 状态 | 作者 | 主题 | 更新于 |
---|---|---|---|---|---|
186 | 咨询 | 进行中 | ma wenting | 计划任务添加成功,但不执行 | 2021-03-31 08:50 |
227 | 咨询 | 进行中 | xu jeffery | 能不能支持4.2.1? | 2021-08-30 13:20 |
524 | 报错 | 进行中 | lee Larry | redmine5,安装插件报NoMethodError: undefined method `<<' for nil:NilClass | 2023-06-10 10:35 |
747 | 报错 | 待反馈 | 崔 先生 | 邮件发送不出来,smtp配置正确 | 2024-08-21 20:22 |
783 | 咨询 | 进行中 | 陆 杰 | whenever用于调度linux的cron计划任务,不支持windows | 2024-10-09 12:09 |
评论
添加评论
由 崔 先生 在 4 个月 之前添加
可以支持5.1吗?
由 redmineplugins.cn Admin 在 4 个月 之前添加
@崔 先生 使用 redmine_activity_report 1.2.10_3
由 崔 先生 在 4 个月 之前添加
@redmineplugins.cn Admin 插件买了很多,基本差不多了,如果解决不了就帮我退下款吧
由 redmineplugins.cn Admin 在 4 个月 之前添加
@崔 先生 具体的插件问题,请描述到这里 https://redmineplugins.cn/projects/1/issues/new?issue_tracker_id=1
由 redmineplugins.cn Admin 在 4 个月 之前添加
备忘: @崔 先生 在production配置了sqlite3,插件安装时指定 RAILS_ENV 环境变量后插件安装成功。
由 崔 先生 在 4 个月 之前添加
@redmineplugins.cn Admin 没有成功。只是不报错了。但是邮件没有发出来。我的smtp本身配置测试成功的。
由 崔 先生 在 4 个月 之前添加
@redmineplugins.cn Admin
由 崔 先生 在 4 个月 之前添加
@崔 先生 ! !! !
由 崔 先生 在 4 个月 之前添加
@redmineplugins.cn Admin 付费下载后,无法启用whennever
由 redmineplugins.cn Admin 在 4 个月 之前添加
@崔 先生 要安装whennever 参考安装步骤 https://redmineplugins.cn/projects/1/plugin_blocks/103?tab=installation_notes
由 redmineplugins.cn Admin 在 4 个月 之前添加
@崔 先生 具体问题发到 https://redmineplugins.cn/projects/1/issues/new?issue_tracker_id=1
由 老 万 在 大约一年 之前添加
文件下载后,使用winrar解压缩报错,两个文件都这样,是不是操作不对啊,盼复!
由 redmineplugins.cn Admin 在 大约一年 之前添加
@老 万 您好,网站不支持下载工具,需要另存为方式保存下载的插件。已邮件方式补发,方便时查收。
由 redmineplugins.cn Admin 在 将近 2 年 之前添加
现在 1.2.10_2 可以支持Redmine5了
由 lee Larry 在 超过一年 之前添加
D:/Bitnami/redmine-5.0.0-1/ruby/lib/ruby/2.6.0/digest.rb:6: warning: previous definition of REQUIRE_MUTEX was here
rake aborted!
NoMethodError: undefined method `<<' for nil:NilClass
这是啥情况
由 guo hongxing 在 超过一年 之前添加
@lee Larry 稍等。我看能否复现你的报错
由 lee Larry 在 超过一年 之前添加
Bitnami/
/ruby/2.6.0/
redmine 5
由 guo hongxing 在 超过一年 之前添加
我在redmine 5.0.5 / ruby 2.7.2 上执行 RAILS_ENV=production bundle exec rake activity_report:daily --trace 一切正常。建议:
由 lee Larry 在 超过一年 之前添加
https://redmineplugins.cn/issues/524
都到不了初始化配置那,
bundle install --without development test
bundle exec rake redmine:plugins:migrate NAME=redmine_activity_report RAILS_ENV=production
到这里就报错了,服务都起不来
由 guo hongxing 在 超过一年 之前添加
当前问题已跟踪到 https://redmineplugins.cn/issues/524
由 lee Larry 在 超过一年 之前添加
D:\Bitnami\redmine-5.0.0-1\apps\redmine\htdocs\plugins>bundle exec rake redmine:plugins:migrate RAILS_ENV=production
(in D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs)
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/digest-3.1.0-x64-mingw32/lib/digest.rb:20: warning: already initialized constant Digest::REQUIRE_MUTEX
D:/Bitnami/redmine-5.0.0-1/ruby/lib/ruby/2.6.0/digest.rb:6: warning: previous definition of REQUIRE_MUTEX was here
rake aborted!
NoMethodError: undefined method `<<' for nil:NilClass
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/plugins/redmine_activity_report/lib/craftmine/patches/permitted_classes_patch.rb:5:in `block in <module:PermittedClassesPatch>'
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/railties-6.1.4.7/lib/rails/railtie.rb:234:in `instance_eval’
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/railties-6.1.4.7/lib/rails/railtie.rb:234:in `configure’
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/plugins/redmine_activity_report/lib/craftmine/patches/permitted_classes_patch.rb:4:in `<module:PermittedClassesPatch>'
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/plugins/redmine_activity_report/lib/craftmine/patches/permitted_classes_patch.rb:3:in `<module:Patches>'
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/plugins/redmine_activity_report/lib/craftmine/patches/permitted_classes_patch.rb:2:in `<module:Craftmine>'
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/plugins/redmine_activity_report/lib/craftmine/patches/permitted_classes_patch.rb:1:in `<top (required)>'
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/zeitwerk-2.5.4/lib/zeitwerk/kernel.rb:35:in `require’
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/zeitwerk-2.5.4/lib/zeitwerk/kernel.rb:35:in `require’
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/plugins/redmine_activity_report/lib/craftmine.rb:2:in `<top (required)>'
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/plugins/redmine_activity_report/init.rb:22:in `require_relative’
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/plugins/redmine_activity_report/init.rb:22:in `<top (required)>'
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/lib/redmine/plugin_loader.rb:31:in `load’
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/lib/redmine/plugin_loader.rb:31:in `run_initializer’
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/lib/redmine/plugin_loader.rb:108:in `each’
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/lib/redmine/plugin_loader.rb:108:in `block in load’
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/callbacks.rb:427:in `instance_exec’
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/callbacks.rb:427:in `block in make_lambda’
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/callbacks.rb:198:in `block (2 levels) in halting’
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/callbacks.rb:604:in `block (2 levels) in default_terminator’
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/callbacks.rb:603:in `catch’
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/callbacks.rb:603:in `block in default_terminator’
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/callbacks.rb:199:in `block in halting’
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/callbacks.rb:512:in `block in invoke_before’
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/callbacks.rb:512:in `each’
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/callbacks.rb:512:in `invoke_before’
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/callbacks.rb:105:in `run_callbacks’
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/reloader.rb:88:in `prepare!'
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/railties-6.1.4.7/lib/rails/application/finisher.rb:124:in `block in <module:Finisher>'
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/railties-6.1.4.7/lib/rails/initializable.rb:32:in `instance_exec’
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/railties-6.1.4.7/lib/rails/initializable.rb:32:in `run’
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/railties-6.1.4.7/lib/rails/initializable.rb:61:in `block in run_initializers’
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/railties-6.1.4.7/lib/rails/initializable.rb:60:in `run_initializers’
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/railties-6.1.4.7/lib/rails/application.rb:391:in `initialize!'
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/config/environment.rb:16:in `<top (required)>'
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/zeitwerk-2.5.4/lib/zeitwerk/kernel.rb:35:in `require’
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/zeitwerk-2.5.4/lib/zeitwerk/kernel.rb:35:in `require’
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/dependencies.rb:332:in `block in require’
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/dependencies.rb:299:in `load_dependency’
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/activesupport-6.1.4.7/lib/active_support/dependencies.rb:332:in `require’
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/railties-6.1.4.7/lib/rails/application.rb:367:in `require_environment!'
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/railties-6.1.4.7/lib/rails/application.rb:533:in `block in run_tasks_blocks’
D:/Bitnami/redmine-5.0.0-1/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/gems/rake-13.0.6/exe/rake:27:in `<top (required)>'
Tasks: TOP ⇒ redmine:plugins:migrate ⇒ environment
(See full trace by running task with --trace)
由 匿名用户 在 将近 2 年 之前添加
什么时候可以支持5.0版本
由 redmineplugins.cn Admin 在 超过 3 年 之前添加
@ma wenting 在项目中启用插件模块试试呢,测试情况更新到问题里吧,不用在这里留言。
由 ma wenting 在 超过 3 年 之前添加
绝对路径执行后也没有报错日志,可以看这个问题里的描述:https://redmineplugins.cn/issues/186
由 Chen Snowman 在 超过 3 年 之前添加
找不到rake path应该是你的环境问题;绝对路径执行后有报错的日志吗?
由 ma wenting 在 超过 3 年 之前添加
bundler:failed to load command:rake (/usr/local/bundle/bin/rake)
补充报错信息
由 ma wenting 在 超过 3 年 之前添加
[图片]
手动执行计划任务,报错如上,找不到rake目录,但使用绝对路径执行后,仍旧收不到报告邮件,是哪里的问题啊
由 Chen Snowman 在 超过 3 年 之前添加
@ma wenting 可以找台测试机,看看两者兼容性如何
由 ma wenting 在 超过 3 年 之前添加
手动执行whenever计划任务,报错如下:
You must use Bundler 2 or greater with this lockfile.
如果升级Bundler,担心会影响Advanced reminder插件的正常运行,有什么解决办法吗
由 Chen Snowman 在 大约 4 年 之前添加
whenever用于调度linux的cron计划任务,不支持windows
由 xu renfeng 在 大约 4 年 之前添加
请问报错信息如下应该怎么处理
D:\Bitnami\redmine-4.1.1-2\apps\redmine\htdocs>bundle exec whenever -i redmine_activity_report -f plugins/redmine_activity_report/config/schedule.rb
系统找不到指定的路径。
Traceback (most recent call last):
6: from D:/Bitnami/redmine-4.1.1-2/apps/redmine/htdocs/vendor/bundle/ruby/2.5.0/bin/whenever:23:in `<main>'
5: from D:/Bitnami/redmine-4.1.1-2/apps/redmine/htdocs/vendor/bundle/ruby/2.5.0/bin/whenever:23:in `load’
4: from D:/Bitnami/redmine-4.1.1-2/apps/redmine/htdocs/vendor/bundle/ruby/2.5.0/gems/whenever-1.0.0/bin/whenever:44:in `<top (required)>'
3: from D:/Bitnami/redmine-4.1.1-2/apps/redmine/htdocs/vendor/bundle/ruby/2.5.0/gems/whenever-1.0.0/lib/whenever/command_line.rb:6:in `execute’
2: from D:/Bitnami/redmine-4.1.1-2/apps/redmine/htdocs/vendor/bundle/ruby/2.5.0/gems/whenever-1.0.0/lib/whenever/command_line.rb:38:in `run’
1: from D:/Bitnami/redmine-4.1.1-2/apps/redmine/htdocs/vendor/bundle/ruby/2.5.0/gems/whenever-1.0.0/lib/whenever/command_line.rb:77:in `write_crontab’
D:/Bitnami/redmine-4.1.1-2/apps/redmine/htdocs/vendor/bundle/ruby/2.5.0/gems/whenever-1.0.0/lib/whenever/command_line.rb:77:in `popen’: No such file or directory - crontab - (Errno::ENOENT)