Giter Site home page Giter Site logo

lxerxa / actionview Goto Github PK

View Code? Open in Web Editor NEW
1.8K 75.0 363.0 66.54 MB

An issue tracking tool based on laravel+reactjs for small and medium-sized enterprises, open-source and free, similar to Jira.

Home Page: https://actionview.cn

License: Apache License 2.0

PHP 66.81% JavaScript 29.35% HTML 1.89% Shell 0.09% Dockerfile 0.09% Blade 1.78%
issue-tracker task-manager board kanban scrum-board workflow jira project-management gantt

actionview's Introduction

ActionView

 

English | 中文

An issue tracking tool based on php laravel-framework in back-end and reactjs+redux in front-end, it's similar to Jira. You could find the front-end source code from actionview-fe.

We are using Jira to do the task management and bug tracking, but found that the license fee is to too expensive, and Jira itself is to heavy, in the later phase of a project , maintain the global scheme is too hard, and the web user experience is not good as current popular SPA. That's why the idea of ActionView came up.

Demo

https://actionview.cn

image

image

image

image

image

image

image

image

Mini apps

image

image

Installation

Ubuntu Installation - Apache
Ubuntu Installation - Nginx
CentOS Installation - Apache
CentOS Installation - Nginx
Docker Installation

Feature

  • User created project supported, which could use either global configuration scheme, or local user defined scheme, realize the perfect combination of global configuration scheme and local configuration scheme.
  • Every project could use the default system workflow, and could define its own workflow, in which every step could be controlled accurately to make sure right people make right operation at right time.
  • Support Board view in agile development(Scrum and Kanban).
  • Support Gantt view.
  • Configure issue screen simply and easily.
  • Powerful issue filtering function, could define your own filter.
  • Complete access control model, support authorizing user group.
  • User defined message notification scheme.
  • Could check the activity history for a specified issue, and could view the activity log for the whole project.
  • User adding worklog to an issue supported.
  • User adding comments to an issue supported.
  • Team members may share and find the documents required for work.
  • Support wiki based on markdown.
  • Support statistical reports of various dimensions.
  • Synchronization and authentication based on LDAP users supported.
  • Integration with GitLab and GitHub through webhook.
  • Developed by using most popular framework both front-end and back-end side, back-end: php/laravel, front-end: ReactJS+Redux.
  • Installation by docker supported.
  • Clear code structure, easy for second development.

FAQ

FAQ

RoadMap

  • Mobile App development
  • Code repository
  • Pipeline
  • Support multi-language

Contributing

Thank you for considering contributing to the ActionView! If you have some doubts, find some issues, propose a new feature, or improvements of existing behavior, be willing to discuss in the issue board. The front-end issues may be discussed in the front-end issue board. If find some major security problems, please mail to: [email protected].

License

The ActionView is open-sourced software licensed under the Apache License Version 2.0.

actionview's People

Contributors

barryvdh avatar bencorlett avatar bertiful avatar bpierre avatar codler avatar crynobone avatar cviebrock avatar daylerees avatar ericlbarnes avatar franzliedke avatar grahamcampbell avatar hirokws avatar jakobud avatar jasonlewis avatar jeffreyway avatar jesseobrien avatar kapv89 avatar kbanman avatar lancepioch avatar loic-sharma avatar lxerxa avatar mathewhany avatar mikelbring avatar neoascetic avatar pedroborges avatar sparksp avatar taylorotwell avatar tobsn avatar tommyc81 avatar vespakoen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

actionview's Issues

mac docker..

actionviewdb_1 | 2018-12-07T08:22:30.988+0000 [initandlisten] MongoDB starting : pid=6 port=27017 dbpath=/data 64-bit host=2f0567d35b4a
actionviewdb_1 | 2018-12-07T08:22:30.990+0000 [initandlisten] db version v2.6.10
actionviewdb_1 | 2018-12-07T08:22:30.991+0000 [initandlisten] git version: nogitversion
actionviewdb_1 | 2018-12-07T08:22:30.998+0000 [initandlisten] OpenSSL version: OpenSSL 1.0.2g 1 Mar 2016
actionviewdb_1 | 2018-12-07T08:22:30.999+0000 [initandlisten] build info: Linux lgw01-12 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:16:20 UTC 2015 x86_64 BOOST_LIB_VERSION=1_58
actionviewdb_1 | 2018-12-07T08:22:31.002+0000 [initandlisten] allocator: tcmalloc
actionviewdb_1 | 2018-12-07T08:22:31.002+0000 [initandlisten] options: { security: { authorization: "enabled" }, storage: { dbPath: "/data", smallFiles: true } }
actionviewdb_1 | 2018-12-07T08:22:31.021+0000 [initandlisten] WARNING: This file system is not supported. For further information see:
actionviewdb_1 | 2018-12-07T08:22:31.021+0000 [initandlisten] http://dochub.mongodb.org/core/unsupported-filesystems
actionviewdb_1 | 2018-12-07T08:22:31.021+0000 [initandlisten] Please notify MongoDB, Inc. if an unlisted filesystem generated this warning.
actionviewdb_1 | 2018-12-07T08:22:31.026+0000 [initandlisten] journal dir=/data/journal
actionviewdb_1 | 2018-12-07T08:22:31.031+0000 [initandlisten] recover : no journal files present, no recovery needed
actionviewdb_1 | 2018-12-07T08:22:31.071+0000 [initandlisten] ERROR: mmap() failed for /data/local.ns len:16777216 errno:22 Invalid argument
actionviewdb_1 | 2018-12-07T08:22:31.071+0000 [initandlisten] error couldn't open file /data/local.ns terminating
actionviewdb_1 | 2018-12-07T08:22:31.071+0000 [initandlisten] dbexit:
actionviewdb_1 | 2018-12-07T08:22:31.071+0000 [initandlisten] shutdown: going to close listening sockets...
actionviewdb_1 | 2018-12-07T08:22:31.071+0000 [initandlisten] shutdown: going to flush diaglog...
actionviewdb_1 | 2018-12-07T08:22:31.071+0000 [initandlisten] shutdown: going to close sockets...
actionviewdb_1 | 2018-12-07T08:22:31.071+0000 [initandlisten] shutdown: waiting for fs preallocator...
actionviewdb_1 | 2018-12-07T08:22:31.071+0000 [initandlisten] shutdown: lock for final commit...
actionviewdb_1 | 2018-12-07T08:22:31.071+0000 [initandlisten] shutdown: final commit...
actionviewdb_1 | 2018-12-07T08:22:31.071+0000 [initandlisten] shutdown: closing all files...
actionviewdb_1 | 2018-12-07T08:22:31.074+0000 [initandlisten] closeAllFiles() finished
actionviewdb_1 | 2018-12-07T08:22:31.076+0000 [initandlisten] journalCleanup...
actionviewdb_1 | 2018-12-07T08:22:31.078+0000 [initandlisten] removeJournalFiles
actionviewdb_1 | 2018-12-07T08:22:31.082+0000 [initandlisten] shutdown: removing fs lock...
actionviewdb_1 | 2018-12-07T08:22:31.083+0000 [initandlisten] dbexit: really exiting now

关于文档目录打包下载,文件名不能使用中文

  • 相关功能:

      项目中的文档下载功能
    
  • 问题描述:

      中文文件直接可以下载,但是下载某个目录,当这个目录中包含使用中文名的文件时,zip打包时会跳过这个文件,如果文件目录中只有这一个文件,那么下载失败。
    
  • 尝试解决:

  1. 我到actionview的官网试过了,官网可以上传中文文件并下载,然后我使用docker的方式重新搭建了一遍,还是不行。

  2. 配置docker环境的语言支持,仍然没有解决问题。

root@5660fadce1f4:/var/www/actionview# locale
LANG=C.UTF-8
LANGUAGE=
LC_CTYPE="C.UTF-8"
LC_NUMERIC="C.UTF-8"
LC_TIME="C.UTF-8"
LC_COLLATE="C.UTF-8"
LC_MONETARY="C.UTF-8"
LC_MESSAGES="C.UTF-8"
LC_PAPER="C.UTF-8"
LC_NAME="C.UTF-8"
LC_ADDRESS="C.UTF-8"
LC_TELEPHONE="C.UTF-8"
LC_MEASUREMENT="C.UTF-8"
LC_IDENTIFICATION="C.UTF-8"
LC_ALL=

    不知道是不是需要额外的配置呢?

问题处理后经办人问题

问题创建经办人分配为A。B负责对这些问题进行管理。B对问题进行开始、看板中拖动等操作,问题经办人则会变成B。
问,如何在B操作的情况下,经办人仍然为A?

Windows部署之后执行出错了

大神帮忙看一下在windows部署完了执行报错,能帮忙看一下吗?
参考的是ubantu的安装步骤
错误信息是:
{"ecode":-99999,"emsg":"Type error: Argument 1 passed to Illuminate\Cookie\Middleware\EncryptCookies::encrypt() must be an instance of Symfony\Component\HttpFoundation\Response, array given, called in D:\xampp\htdocs\actionview\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php on line 59"}

新添加用户后,用户密码是多少?

我添加用户后即使重置也不知道密码是多少,并且 配置了邮件,找回密码不可用,非常无奈,用户注册也没有开放。除了自身管理员账号能登录之外,其他人根本无法协作。

模块问题

1.经常会遇到一个功能,会分配给 安卓,iOS,后台 ,不能自动拆分成3个任务

部署完以后网站还是打不开?

{"ecode":-99999,"emsg":"Type error: Argument 1 passed to Illuminate\Cookie\Middleware\EncryptCookies::encrypt() must be an instance of Symfony\Component\HttpFoundation\Response, array given, called in /www/wwwroot/actionview/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php on line 59"}
部署完以后网站还是打不开? 折腾了几天了还是没搞定,不知道问题出在哪!

安装完提示mongo版本不对?

这是提示信息,emsg: "Server at 127.0.0.1:27017 reports wire version 2, but this version of libmongoc requires at least 3 (MongoDB 3.0)
我是要装新版本的mongo还是做什么

子任务菜单错误 and 多级子任务?

已有子任务右侧菜单
default
注意最下面两个是:“创建子任务”和“转换为子任务”

新建子任务之后右侧菜单
default
最下面是“转换为标准问题”

刷新页面后,图二中的菜单会变成和第一个图片一样
看起来第二个图应该是正确的

不过,如果按照正确的显示,就没法实现多级子任务了吧?
错误的显示,倒是可以设置成多级子任务

像 kanboard,也是只有一层子任务,不过可以给问题设置 link:“is a child of” 和 “is a parent of” 设置两个问题的关系

部署问题

无法连接mongodb,是否有相关文档可以参考。

centos7下docker安装问题

正常使用一段时间后,在一次系统异常断电后再启动,出现如下错误
actionviewdb_1 | nc: connect to localhost port 27017 (tcp) failed: Connection refused
actionviewdb_1 | nc: connect to localhost port 27017 (tcp) failed: Network is unreachable

mongdb端提示认证成功,但php端有异常,且前端显示系统错误。

报错如下,请帮忙分析。
系统为ubuntu 1604

[2018-09-10 09:45:11] local.ERROR: MongoDB\Driver\Exception\InvalidArgumentException: Failed to parse MongoDB URI: 'mongodb://db:tcp://db:27017/actionviewdb' in /var/www/actionview/vendor/mongodb/mongodb/src/Client.php:56
Stack trace:
#0 /var/www/actionview/vendor/mongodb/mongodb/src/Client.php(56): MongoDB\Driver\Manager->__construct('mongodb://db:tc...', Array, Array)
#1 /var/www/actionview/vendor/jenssegers/mongodb/src/Jenssegers/Mongodb/Connection.php(147): MongoDB\Client->__construct('mongodb://db:tc...', Array, Array)
#2 /var/www/actionview/vendor/jenssegers/mongodb/src/Jenssegers/Mongodb/Connection.php(37): Jenssegers\Mongodb\Connection->createConnection('mongodb://db:tc...', Array, Array)
#3 /var/www/actionview/vendor/jenssegers/mongodb/src/Jenssegers/Mongodb/MongodbServiceProvider.php(27): Jenssegers\Mongodb\Connection->__construct(Array)
#4 [internal function]: Jenssegers\Mongodb\MongodbServiceProvider->Jenssegers\Mongodb{closure}(Array, 'mongodb')
#5 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(164): call_user_func(Object(Closure), Array, 'mongodb')
#6 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(68): Illuminate\Database\DatabaseManager->makeConnection('mongodb')
#7 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(3293): Illuminate\Database\DatabaseManager->connection('mongodb')
#8 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(3259): Illuminate\Database\Eloquent\Model::resolveConnection(NULL)
#9 /var/www/actionview/vendor/jenssegers/mongodb/src/Jenssegers/Mongodb/Eloquent/Model.php(523): Illuminate\Database\Eloquent\Model->getConnection()
#10 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1853): Jenssegers\Mongodb\Eloquent\Model->newBaseQueryBuilder()
#11 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1823): Illuminate\Database\Eloquent\Model->newQueryWithoutScopes()
#12 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(3503): Illuminate\Database\Eloquent\Model->newQuery()
#13 /var/www/actionview/vendor/jenssegers/mongodb/src/Jenssegers/Mongodb/Eloquent/Model.php(542): Illuminate\Database\Eloquent\Model->__call('first', Array)
#14 [internal function]: Jenssegers\Mongodb\Eloquent\Model->__call('first', Array)
#15 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(3519): call_user_func_array(Array, Array)
#16 /var/www/actionview/app/Http/Controllers/SessionController.php(40): Illuminate\Database\Eloquent\Model::__callStatic('first', Array)
#17 [internal function]: App\Http\Controllers\SessionController->create(Object(Illuminate\Http\Request))
#18 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(80): call_user_func_array(Array, Array)
#19 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(146): Illuminate\Routing\Controller->callAction('create', Array)
#20 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(94): Illuminate\Routing\ControllerDispatcher->call(Object(App\Http\Controllers\SessionController), Object(Illuminate\Routing\Route), 'create')
#21 [internal function]: Illuminate\Routing\ControllerDispatcher->Illuminate\Routing{closure}(Object(Illuminate\Http\Request))
#22 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(52): call_user_func(Object(Closure), Object(Illuminate\Http\Request))
#23 [internal function]: Illuminate\Routing\Pipeline->Illuminate\Routing{closure}(Object(Illuminate\Http\Request))
#24 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(102): call_user_func(Object(Closure), Object(Illuminate\Http\Request))
#25 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(96): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#26 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(54): Illuminate\Routing\ControllerDispatcher->callWithinStack(Object(App\Http\Controllers\SessionController), Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request), 'create')
#27 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Routing/Route.php(174): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request), 'App\Http\Contro...', 'create')
#28 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Routing/Route.php(140): Illuminate\Routing\Route->runController(Object(Illuminate\Http\Request))
#29 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Routing/Router.php(724): Illuminate\Routing\Route->run(Object(Illuminate\Http\Request))
#30 [internal function]: Illuminate\Routing\Router->Illuminate\Routing{closure}(Object(Illuminate\Http\Request))
#31 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(52): call_user_func(Object(Closure), Object(Illuminate\Http\Request))
#32 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(64): Illuminate\Routing\Pipeline->Illuminate\Routing{closure}(Object(Illuminate\Http\Request))
#33 [internal function]: Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(136): call_user_func_array(Array, Array)
#35 [internal function]: Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request))
#36 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(32): call_user_func(Object(Closure), Object(Illuminate\Http\Request))
#37 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\Routing\Pipeline->Illuminate\Routing{closure}(Object(Illuminate\Http\Request))
#38 [internal function]: Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(136): call_user_func_array(Array, Array)
#40 [internal function]: Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request))
#41 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(32): call_user_func(Object(Closure), Object(Illuminate\Http\Request))
#42 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\Routing\Pipeline->Illuminate\Routing{closure}(Object(Illuminate\Http\Request))
#43 [internal function]: Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#44 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(136): call_user_func_array(Array, Array)
#45 [internal function]: Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request))
#46 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(32): call_user_func(Object(Closure), Object(Illuminate\Http\Request))
#47 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(59): Illuminate\Routing\Pipeline->Illuminate\Routing{closure}(Object(Illuminate\Http\Request))
#48 [internal function]: Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#49 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(136): call_user_func_array(Array, Array)
#50 [internal function]: Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request))
#51 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(32): call_user_func(Object(Closure), Object(Illuminate\Http\Request))
#52 [internal function]: Illuminate\Routing\Pipeline->Illuminate\Routing{closure}(Object(Illuminate\Http\Request))
#53 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(102): call_user_func(Object(Closure), Object(Illuminate\Http\Request))
#54 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Routing/Router.php(726): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#55 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Routing/Router.php(699): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#56 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Routing/Router.php(675): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#57 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(246): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#58 [internal function]: Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http{closure}(Object(Illuminate\Http\Request))
#59 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(52): call_user_func(Object(Closure), Object(Illuminate\Http\Request))
#60 /var/www/actionview/app/Http/Middleware/AfterMiddleware.php(21): Illuminate\Routing\Pipeline->Illuminate\Routing{closure}(Object(Illuminate\Http\Request))
#61 [internal function]: App\Http\Middleware\AfterMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#62 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(136): call_user_func_array(Array, Array)
#63 [internal function]: Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request))
#64 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(32): call_user_func(Object(Closure), Object(Illuminate\Http\Request))
#65 [internal function]: Illuminate\Routing\Pipeline->Illuminate\Routing{closure}(Object(Illuminate\Http\Request))
#66 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(102): call_user_func(Object(Closure), Object(Illuminate\Http\Request))
#67 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(132): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#68 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(99): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#69 /var/www/actionview/public/index.php(53): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#70 {main}

希望可以改进LDAP

建议参考Nexus 3 OSS的LDAP

毕竟有些过滤是没有的,组是动态的...现在均为必填项会同步不了...

CentOS Installation(Nginx) 安装依赖时失败

在虚拟机centos上,执行第3步的composer install --no-dev的时候,失败报错
Your requirements could not be resolved to an installable set of packages.
Problem 1
- adldap2/adldap2 v8.1.5 requires ext-ldap * -> the requested PHP extension ldap is missing from your system.
- adldap2/adldap2 v8.1.5 requires ext-ldap * -> the requested PHP extension ldap is missing from your system.
- Installation request for adldap2/adldap2 v8.1.5 -> satisfiable by adldap2/adldap2[v8.1.5].
To enable extensions, verify that they are enabled in your .ini files:
- /www/server/php/70/etc/php.ini
You can also run php --ini inside terminal to see which files are used by PHP in CLI mode.

换了我们的阿里云服务器(centos)也是这样
Problem 1
- Installation request for adldap2/adldap2 v8.1.5 -> satisfiable by adldap2/adldap2[v8.1.5].
- adldap2/adldap2 v8.1.5 requires ext-ldap * -> the requested PHP extension ldap is missing from your system.
Problem 2
- Installation request for mongodb/mongodb 1.0.2 -> satisfiable by mongodb/mongodb[1.0.2].
- mongodb/mongodb 1.0.2 requires ext-mongodb ^1.1.0 -> the requested PHP extension mongodb is missing from your system.
Problem 3
- mongodb/mongodb 1.0.2 requires ext-mongodb ^1.1.0 -> the requested PHP extension mongodb is missing from your system.
- jenssegers/mongodb v3.0.2 requires mongodb/mongodb ^1.0.0 -> satisfiable by mongodb/mongodb[1.0.2].
- Installation request for jenssegers/mongodb v3.0.2 -> satisfiable by jenssegers/mongodb[v3.0.2].
To enable extensions, verify that they are enabled in your .ini files:
- /www/server/php/71/etc/php.ini
You can also run php --ini inside terminal to see which files are used by PHP in CLI mode.
能帮忙分析下是什么原因吗?谢谢

字段配置无法绑定数据表字段

能否开放给用户选择将字段的值绑定到数据库表的字段,并且可以选择是否可以编辑?

这样类似 实际开始时间、实际完成时间、实际关闭时间 都可以通过配置实现了

请问升级的步骤如何?

背景:
之前用docker的方式部署了一版本。假设已经投入使用,已经有业务使用数据。
问题:
请问有建议的升级步骤吗?
我想到的方法:
备份data/db && data/uploads数据。
然后把已有的镜像删除后重新按照docker的安装方式安装后,再用备份的data/db && data/uploads数据还原? 如果用该方法,会覆盖了actionview新版的数据库表?

不支持绑定手机吗?

个人设置里点帮点手机号显示暂时不支持此功能。 还有 我是docker安装的 如何进入数据库查看信息

部署完成无法登陆

使用centos+nginx部署完成。页面正常显示,输入账号密码 user: [email protected], password: actionview无法登陆。提示“若非该系统用户,请联系系统管理员创建”

PHP5.6不行么...?

提示Argument 1 passed to Illuminate\Cookie\Middleware\EncryptCookies::encrypt() must be an instance of Symfony\Component\HffpFoundation\Respose, array given, called in xxx EncryptCookies.php on line 59 and defined

登录问题

1.登录的时候 api/session接口 提示 {"ecode":0,"emsg":"Call to a member function compileSelect() on null"}
2.账号密码是你提供的([email protected] actionview)
3.我的环境是windows+nginx+mongodb
4.查看laravel的log,我复制的一部分([2018-02-02 20:20:03] local.ERROR: Symfony\Component\Debug\Exception\FatalThrowableError: Call to a member function send() on array in E:\WWW\actionview\public\index.php:60
Stack trace:
#0 {main}
[2018-02-02 20:20:03] local.ERROR: Symfony\Component\Debug\Exception\FatalErrorException: Uncaught Error: Call to a member function send() on array in E:\WWW\actionview\vendor\laravel\framework\src\Illuminate\Foundation\Bootstrap\HandleExceptions.php:107
Stack trace:
#0 E:\WWW\actionview\vendor\laravel\framework\src\Illuminate\Foundation\Bootstrap\HandleExceptions.php(84): Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(Object(Symfony\Component\Debug\Exception\FatalThrowableError))
#1 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Symfony\Component\Debug\Exception\FatalThrowableError))
#2 {main}
thrown in E:\WWW\actionview\vendor\laravel\framework\src\Illuminate\Foundation\Bootstrap\HandleExceptions.php:107
Stack trace:
#0 {main}
[2018-02-02 20:20:08] local.ERROR: Symfony\Component\Debug\Exception\FatalThrowableError: Call to a member function compileSelect() on null in E:\WWW\actionview\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php:1514
Stack trace:
#0 E:\WWW\actionview\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php(1583): Illuminate\Database\Query\Builder->toSql()
#1 E:\WWW\actionview\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php(1569): Illuminate\Database\Query\Builder->runSelect()
#2 E:\WWW\actionview\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php(625): Illuminate\Database\Query\Builder->get(Array)) 感觉是mongodb配置的问题,但是我也初始化了数据库,也在actionviewdb里面创建用户actionview和密码secret,你能帮我看下r日志吗

以下几个问题

1.邮箱不能有中划线。(但是很多人的域名和邮箱加了中划线)
2.局域网会被限制登录,貌似被别人尝试很多次了,所有人都不能登录了。

能否支持从Jira把数据导过来?

看了demo,感觉很不错。但是我们已经用了很久的Jira和谐版。 不知道能不能支持或者未来有没有计划实现从Jira导数据过来?

ubuntu 18.04安装完无法登录, 提示系统错误

apache 错误信息如下:

[Sun Oct 28 21:47:37.864419 2018] [php7:error] [pid 31302] [client 10.20.30.6:51220] PHP Fatal error:  Uncaught Error: Call to a member function send() on array in /var/www/actionview/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php:107\nStack trace:\n#0 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(84): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->renderHttpResponse(Object(Symfony\\Component\\Debug\\Exception\\FatalErrorException))\n#1 /var/www/actionview/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(118): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleException(Object(Symfony\\Component\\Debug\\Exception\\FatalErrorException))\n#2 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleShutdown()\n#3 {main}\n  thrown in /var/www/actionview/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php on line 107, referer: http://10.20.30.5/

error.log

会话过期

我安装好actionview了,也恢复了之前备份的数据库,但是登录时提示“会话过期,请重登录”,再次登录以后,也是一样,一直是会话过期,请重新登录。

版本升级方式请教

您好!我们已经部署了1.2.0,想升级到最新版本,直接git pull代码后报错,有没有版本升级 步骤或方案?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.