Quellcode durchsuchen

Remove googleapi links from akaunting

Bob Mottram vor 7 Jahren
Ursprung
Commit
c6bf24f406
1 geänderte Dateien mit 32 neuen und 0 gelöschten Zeilen
  1. 32
    0
      src/freedombone-app-akaunting

+ 32
- 0
src/freedombone-app-akaunting Datei anzeigen

48
                      DDNS_PROVIDER
48
                      DDNS_PROVIDER
49
                      MY_USERNAME)
49
                      MY_USERNAME)
50
 
50
 
51
+function akaunting_remove_bad_links {
52
+    cd /var/www/$AKAUNTING_DOMAIN_NAME/htdocs
53
+
54
+    # copy jquery locally
55
+    jquery_version='1.12.4'
56
+    if [ ! -f jquery-${jquery_version}.js ]; then
57
+        cd /var/www/$GHOST_DOMAIN_NAME/htdocs
58
+        wget https://code.jquery.com/jquery-${jquery_version}.js
59
+        jquery_hash=$(sha256sum jquery-${jquery_version}.js | awk -F ' ' '{print $1}')
60
+        if [[ "$jquery_hash" != '430f36f9b5f21aae8cc9dca6a81c4d3d84da5175eaedcf2fdc2c226302cb3575' ]]; then
61
+            echo $'Unexpected jquery hash value'
62
+            exit 78363527
63
+        fi
64
+    fi
65
+
66
+    sed -i '/googleapi/d' resources/assets/sass/app.scss
67
+    sed -i "s|ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js|$AKAUNTING_DOMAIN_NAME/jquery-${jquery_version}.js|g" vendor/league/flysystem/docs/_layouts/default.html
68
+    sed -i '/googleapi/d' vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/views/503.blade.php
69
+    sed -i '/googleapi/d' vendor/almasaeed2010/adminlte/build/less/AdminLTE-without-plugins.less
70
+    sed -i '/googleapi/d' vendor/almasaeed2010/adminlte/build/less/AdminLTE.less
71
+    sed -i '/googleapi/d' vendor/almasaeed2010/adminlte/dist/css/AdminLTE.css
72
+    sed -i '/googleapi/d' vendor/almasaeed2010/adminlte/dist/css/AdminLTE.min.css
73
+    sed -i '/googleapi/d' vendor/almasaeed2010/adminlte/dist/css/alt/AdminLTE-without-plugins.css
74
+    sed -i '/googleapi/d' vendor/almasaeed2010/adminlte/dist/css/alt/AdminLTE-without-plugins.min.css
75
+    sed -i "s|ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js|$AKAUNTING_DOMAIN_NAME/jquery-${jquery_version}.js|g" vendor/almasaeed2010/adminlte/plugins/ckeditor/samples/old/jquery.html
76
+
77
+    chown -R www-data:www-data /var/www/$AKAUNTING_DOMAIN_NAME/htdocs
78
+}
79
+
51
 function logging_on_akaunting {
80
 function logging_on_akaunting {
52
     echo -n ''
81
     echo -n ''
53
 }
82
 }
179
 
208
 
180
     cd /var/www/$AKAUNTING_DOMAIN_NAME/htdocs
209
     cd /var/www/$AKAUNTING_DOMAIN_NAME/htdocs
181
     install_composer
210
     install_composer
211
+    akaunting_remove_bad_links
182
 
212
 
183
     chown -R www-data:www-data /var/www/${AKAUNTING_DOMAIN_NAME}/htdocs
213
     chown -R www-data:www-data /var/www/${AKAUNTING_DOMAIN_NAME}/htdocs
184
 }
214
 }
424
     function_check nginx_ensite
454
     function_check nginx_ensite
425
     nginx_ensite $AKAUNTING_DOMAIN_NAME
455
     nginx_ensite $AKAUNTING_DOMAIN_NAME
426
 
456
 
457
+    akaunting_remove_bad_links
458
+
427
     systemctl restart mariadb
459
     systemctl restart mariadb
428
     systemctl restart php7.0-fpm
460
     systemctl restart php7.0-fpm
429
     systemctl restart nginx
461
     systemctl restart nginx