问题标签 [openproject]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
authentication - 使用帐户用户名和密码的 OpenProject api 身份验证
是否可以使用管理员帐户用户名和密码向 OpenProject api 发出经过身份验证的请求?我目前正在尝试使用用户名和密码进行基本身份验证,但收到无效凭据错误。任何帮助,将不胜感激!谢谢!编辑:我尝试了答案中提到的。这就是我所做的:按照给定的方式更改了 configuration.yml 文件:
然后使用管理员的用户名和密码进行了基本的身份验证 api 调用。但是身份验证仍然无效。是否应该包含任何其他标题?
postgresql - 如何从 docker 容器向主机发送 tcp/ip 请求?
我正在研究如何使用 docker 运行 openproject。我正在通过openproject/docker工作。
我已经使用外部 postgres 目录运行了 docker 映像。
我现在正在研究如何连接到现有的 postgresql 运行实例。
根据官方文档,我使用的命令行看起来不错。
编辑。在缺少的 -p 中添加。
我省略了 -d [deamon] 标志,所以我可以看到任何错误。
创建 docker 容器时,我得到
我期望的。然后我收到一个关于连接到我没想到的 postgresql 服务器的错误。
我猜初始化容器的脚本期望 postgres 正在运行,但事实并非如此。您将如何在命令行上将 docker 容器端口转发到 5432 的请求发送到主机?...与 docker run -p 5432:5432 ...相反,它将 5432 从 docker 容器暴露给主机。
ruby-on-rails - Rake 任务不是由 Cron 发起的?(开放项目工作:工作)
rake 任务似乎从未由 Cron 在 Ruby on Rails 5 应用程序(Openproject 7)中启动
永远不会创建日志文件,也不会执行任务(没有调试信息)....
我应该怎么办 ?
编辑 :
通过在生产环境中运行 rails 控制台,我总是有待处理的工作:
直接在 ssh 控制台中使用相同的用户(openproject)运行相同的指令可以成功:
cron 守护进程似乎正在运行:
我想念什么?
openproject - 不使用 SSH 安装 OpenProject
我正在尝试使用 1and1 将 OpenProject 安装到共享服务器空间。我没有 root 访问权限,所以无法使用安装指南。我的服务器运行 Debian。
有没有从存档安装的方法?
ruby-on-rails - openproject,链接生成器中的问题,用于通过电子邮件确认
我在端口上的 myserver 上使用 openproject 7000
,但是当我为用户发送电子邮件邀请时,它会生成激活 url,而没有我的服务器正在侦听 openproject 的端口,
https://myserver/account/activate?token= ..
代替
https://myserver:7000/account/activate?token= ..
链接是在 app/mailers/user_mailer.rb
usingurl_for
函数中生成的,
, 谢谢你
json - 如何使用 openproject API 获取附件的数据
我目前正在尝试使用 openproject api v3 在我的网站中显示有关 openproject 工作包的数据(我正在使用带有 symfony 的 PHP。)。
获取一般数据(主题、描述、优先级等)没有问题,但我不确定我是否知道如何向用户显示附件。
我尝试使用"/api/v3/work_packages/".$id."/attachments"
,但返回的 json 中没有图像:
我也尝试了直接链接到附件,但得到了
下载位置不是 API url 并返回 406 - 如果我尝试使用 img 标签 ( <img src="https://XXXXXX.openproject.com/attachments/1888/128-128-logo.png">
)访问它,则未经授权
所以我想我的问题是:我如何向我的用户显示附件,即使他们在我的 openproject 上没有帐户?
openproject - OpenProject webhook 未触发
我正在尝试使用OpenProject 的 webhook将工作包的数据发送到第三方系统,但它甚至没有被触发。
我使用从7.4.0到7.4.7版本的这个OP docker 容器进行了所有测试,但没有一个有效。在所有这些图像中,都包含并配置了 webhook,因此理论上不需要任何其他设置(除了 web 界面中的 webhook 注册)。
乘客和工人:工作正在运行。日志文件中没有线索。webhook 已启用并设置为在 localhost 地址中触发 http POST 调用。
有没有人通过类似的问题?我不是 Ruby 开发人员,我想知道是否缺少某种守护程序或服务启动。
openproject - openproject配置抛出“错误1045(28000):用户'root'@'localhost'的访问被拒绝(使用密码:YES)”?
根据 CentOS 7 文档 ( https://www.openproject.org/download-and-installation/#installation ) 安装了 openproject,运行后sudo openproject configure
,得到如下所示的错误输出:
以前从未使用过 MariaDB,但通过一些基本检查(安装在https://www.digitalocean.com/community/tutorials/how-to-reset-your-mysql-or-mariadb-root-password之后)
(密码为空白)数据库似乎正在工作且可访问。删除并重新安装 mariadb-server 软件包似乎也不会改变行为。以前从未使用过 openproject 或 mysql / mariadb,所以任何关于这里可能发生的事情的建议都将不胜感激。
postgresql - 如何在 docker 安装中将 openproject 数据库从 Postgresql v9.4 迁移到 v9.6?
我正在尝试使用新的 Docker 映像将我的 OpenProject 从 v7.0 更新到 v8.0。一切顺利,直到我尝试导入数据库。新版本使用 Postgresql v9.6,与之前的 Postgresql v9.4 不兼容。OpenProject 网站上有一个关于如何迁移到 Postgresql v9.6 的很好的指南:https ://www.openproject.org/operations/upgrading/openproject-postgresql-migration-guide-9-6/ 。但它仅涵盖 linux 安装。
如何在 docker 中将 OpenProject 数据库从 Postgresql v9.4 迁移到 v9.6?