update php
Tests / PHPUnit (push) Failing after 35s

This commit is contained in:
root
2026-07-29 19:03:57 -04:00
parent 8509497326
commit f8f00c70c8
15 changed files with 1876 additions and 418 deletions
+46 -5
View File
@@ -47,28 +47,63 @@ class ContentSecurityPolicy extends BaseConfig
*
* @var list<string>|string|null
*/
public $defaultSrc;
public $defaultSrc = 'self';
/**
* Lists allowed scripts' URLs.
*
* @var list<string>|string
*/
public $scriptSrc = 'self';
public $scriptSrc = [
'self',
'unsafe-inline',
'https://cdn.jsdelivr.net',
'https://code.jquery.com',
'https://cdnjs.cloudflare.com',
];
/**
* Lists allowed stylesheets' URLs.
*
* @var list<string>|string
*/
public $styleSrc = 'self';
public $styleSrc = [
'self',
'unsafe-inline',
'https://cdn.jsdelivr.net',
'https://fonts.googleapis.com',
'https://cdnjs.cloudflare.com',
];
/**
* Lists allowed stylesheet element URLs.
*
* @var list<string>|string
*/
public $styleSrcElem = [
'self',
'unsafe-inline',
'https://cdn.jsdelivr.net',
'https://fonts.googleapis.com',
'https://cdnjs.cloudflare.com',
];
/**
* Allows inline style attributes used by legacy views.
*
* @var list<string>|string
*/
public $styleSrcAttr = [
'self',
'unsafe-inline',
];
/**
* Defines the origins from which images can be loaded.
*
* @var list<string>|string
*/
public $imageSrc = 'self';
public $imageSrc = ['self', 'data:', 'https:'];
/**
* Restricts the URLs that can appear in a page's `<base>` element.
@@ -99,7 +134,13 @@ class ContentSecurityPolicy extends BaseConfig
*
* @var list<string>|string
*/
public $fontSrc;
public $fontSrc = [
'self',
'data:',
'https://fonts.gstatic.com',
'https://cdn.jsdelivr.net',
'https://cdnjs.cloudflare.com',
];
/**
* Lists valid endpoints for submission from `<form>` tags.
+1 -1
View File
@@ -4,7 +4,7 @@
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="Content-Security-Policy"
content="default-src 'self' https://cdnjs.cloudflare.com; connect-src 'self' http://localhost:8080 <?= base_url() ?> https://cdnjs.cloudflare.com; script-src 'self' https://cdnjs.cloudflare.com; style-src 'self' 'unsafe-inline' https://cdnjs.cloudflare.com; img-src 'self' data:; font-src https://cdnjs.cloudflare.com;" />
content="default-src 'self'; connect-src 'self' http://localhost:8080 <?= base_url() ?> https://cdnjs.cloudflare.com; script-src 'self' 'unsafe-inline' https://cdn.jsdelivr.net https://cdnjs.cloudflare.com; style-src 'self' 'unsafe-inline' https://cdn.jsdelivr.net https://fonts.googleapis.com https://cdnjs.cloudflare.com; img-src 'self' data:; font-src 'self' https://fonts.gstatic.com https://cdnjs.cloudflare.com;" />
<title>Al Rahma Sunday School API Docs</title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/swagger-ui/5.10.5/swagger-ui.min.css" />
<style>
+1
View File
@@ -9,6 +9,7 @@
<meta content="" name="description">
<!-- Bootstrap CSS -->
<link href="<?= base_url('assets/boot_css/bootstrap.min.css') ?>" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/css/bootstrap.min.css" rel="stylesheet">
<!-- Google Web Fonts -->