There is no file in the js directory by that name. However I found references in the code for that file and also I noticed there’s no jsapi.min.js it’s only jsapi.js.
Framework.php file
// load our clientside entrypoint egw.min.js with a cache-buster
$java_script .= '<script type="module" src="'.$GLOBALS['egw_info']['server']['webserver_url'].
'/api/js/jsapi/egw.min.js?'.filemtime(EGW_SERVER_ROOT.'/api/js/jsapi/egw.min.js').
'" id="egw_script_id"';
/**
* Constructor for static variables
*/
public static function init_static()
{
self::$js_include_mgr = new Framework\IncludeMgr(array(
// We need LABjs, but putting it through Framework\IncludeMgr causes it to re-load itself
//'/api/js/labjs/LAB.src.js',
// always load jquery (not -ui) first
'/vendor/bower-asset/jquery/dist/jquery.js',
// always include javascript helper functions
'/api/js/jsapi.min.js',
'/api/js/jsapi/egw.min.js',
));
}
Bundle.php
foreach($js_includes as $file)
{
if (in_array($file, ['/api/js/jsapi/egw.js','/api/js/jsapi/egw.min.js'])) continue; // loaded via own tag, and we must not load it twice!
I did not find jsapi.min.js, there’s only jsapi.js. Also egw.min.js is non existant in the directory.
How complicated will it be to change the installation to docker