RSS Git Download  Clone
Raw Blame History
[//]: #@corifeus-header # 🤖 P3X Gitlist - A decorated enhanced elegant, feature rich and modern private git ui repository viewer [//]: #@corifeus-header:end # Change breaking ### First Before, everything was in the `root` of the web server. Which is not secure. For now, you can create a folder eg. `/var/www/` and make sure, that you server does not point to `/var/www/`, but instead, point to `/var/www/`. ### Second The `config.ini` file with `url_subdir` or later `clone_subdir` variable has been changed to the `ssh_clone_subdir` variable. ### Third 😀 I removed `Babel`, we started to upgrade in 2018 on this repo. If you want use an older `Browser` (like iPhone 5), you can probably install latest `Chrome` and it will work. Besides, without `Babel` the `JavaScript` is much faster. (At work, without `Babel`, smaller `JS` bundle files and works about `20x` faster.) ### Fourth I have disabled loading everything in `twig`, besides the `diffs` are loading via `AJAX` and `web workers`, I made it to work huge commits with `64MB` `PHP`. See in action: ### Fifth If you upload a bigger binary file, it is important, that your web server allows to upload bigger files, because I found an error with `NGINX` as: ```text Request Entity Too Large ``` I resolved in the `NGINX` web server configuration file `nginx.conf` as: `client_max_body_size 64M;` Reference: So, this is only for testing. You should limit for some max size, that you want it at maximum, really. ## The last version with Babel The following versions are not using `Babel`!!!! Yikes! [//]: #@corifeus-footer --- [**P3X-GITLIST**]( Build v2019.4.8 [![Donate for Corifeus / P3X](]( [![Contact Corifeus / P3X](]( [![Like Corifeus @ Facebook](]( ## P3X Sponsors [IntelliJ - The most intelligent Java IDE]( [![JetBrains](]( [![NoSQLBooster](]( [The Smartest IDE for MongoDB]( [//]: #@corifeus-footer:end