2531 Commits

Author SHA1 Message Date
Giuseppe Criscione
4505a248a3 Split format from lint 2024-11-05 22:52:10 +01:00
Giuseppe Criscione
5338b84bf6 Downgrade prosemirror-view for now to avoid typescript errors 2024-11-05 22:21:51 +01:00
Giuseppe Criscione
42ecc700cd Display PHP runtime version 2024-11-05 22:17:18 +01:00
Giuseppe Criscione
e43d138dab Improve route patterns and order 2024-11-05 22:04:24 +01:00
Giuseppe Criscione
ff7d9b4a70 Update .htaccess and server script to allow access to .well-known 2024-11-03 14:10:29 +01:00
Giuseppe Criscione
9a1bd91567 Add 404 response status directly to error page 2024-11-03 14:09:44 +01:00
Giuseppe Criscione
86e3858a3c Fix panel.request.validateCsrf filter throwing an exception when no user is logged in 2024-11-03 01:52:55 +01:00
Giuseppe Criscione
834bcfc870 Avoid tracking visit to maintenance, unpublished and not routable pages 2024-11-03 01:32:27 +01:00
Giuseppe Criscione
ee1be699fc Fix cache invalidation check on pages without publishDate and unpublishDate fields 2024-11-03 01:31:12 +01:00
Giuseppe Criscione
ec3c77b5fb Cache only on GET and HEAD requests 2024-11-03 00:56:45 +01:00
Giuseppe Criscione
d1e2e981f8
Merge pull request #607 from getformwork/feature/improved-cache-control
Improved cache control
2024-11-03 00:30:24 +01:00
Giuseppe Criscione
676de50d97
Merge pull request #608 from getformwork/dependabot/npm_and_yarn/panel/sass-1.80.6
Bump sass from 1.80.3 to 1.80.6 in /panel
2024-11-02 23:32:59 +01:00
dependabot[bot]
09e226671f
Bump sass from 1.80.3 to 1.80.6 in /panel
Bumps [sass](https://github.com/sass/dart-sass) from 1.80.3 to 1.80.6.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.80.3...1.80.6)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-02 22:21:06 +00:00
Giuseppe Criscione
260f9ff9d3
Merge pull request #605 from getformwork/dependabot/npm_and_yarn/panel/typescript-eslint-8.12.2
Bump typescript-eslint from 8.11.0 to 8.12.2 in /panel
2024-11-02 23:08:17 +01:00
Giuseppe Criscione
5af0661dfd
Merge pull request #604 from getformwork/dependabot/npm_and_yarn/panel/prosemirror-commands-1.6.2
Bump prosemirror-commands from 1.6.1 to 1.6.2 in /panel
2024-11-02 23:08:10 +01:00
Giuseppe Criscione
c4743640d5
Merge pull request #603 from getformwork/dependabot/npm_and_yarn/panel/prosemirror-view-1.35.0
Bump prosemirror-view from 1.34.3 to 1.35.0 in /panel
2024-11-02 23:08:02 +01:00
Giuseppe Criscione
b114ed694d
Merge pull request #602 from getformwork/dependabot/composer/symfony/process-7.1.6
Bump symfony/process from 7.1.5 to 7.1.6
2024-11-02 23:07:49 +01:00
Giuseppe Criscione
dcdb401ebe
Merge pull request #601 from getformwork/dependabot/composer/phpstan/phpstan-1.12.7
Bump phpstan/phpstan from 1.12.5 to 1.12.7
2024-11-02 23:07:37 +01:00
Giuseppe Criscione
74a17320e3
Merge pull request #600 from getformwork/dependabot/composer/league/climate-3.9.0
Bump league/climate from 3.8.2 to 3.9.0
2024-11-02 23:04:53 +01:00
Giuseppe Criscione
9b328d8f4f
Merge pull request #599 from getformwork/dependabot/composer/rector/rector-1.2.8
Bump rector/rector from 1.2.5 to 1.2.8
2024-11-02 23:04:39 +01:00
Giuseppe Criscione
cffcf85c8c
Merge pull request #598 from getformwork/dependabot/composer/symfony/yaml-7.1.6
Bump symfony/yaml from 7.1.5 to 7.1.6
2024-11-02 23:04:31 +01:00
Giuseppe Criscione
073fc07a29 Explicitly flush response content 2024-11-02 23:03:31 +01:00
Giuseppe Criscione
382b4baddd Remove Content-Length and Content-Type from empty responses 2024-11-02 23:02:00 +01:00
Giuseppe Criscione
ea177ad978 Preload site schemes since site is not loaded as a side-effect of dynamic field vars anymore 2024-11-02 12:12:39 +01:00
Giuseppe Criscione
df2840c293 Lazily-load dynamic field vars 2024-11-02 12:11:12 +01:00
Giuseppe Criscione
df2d2cbeaa Save response time by making errors controller lazy 2024-11-02 12:09:01 +01:00
Giuseppe Criscione
8301941244 Save session before sending response 2024-11-02 03:26:27 +01:00
Giuseppe Criscione
272ce8f2b4 Fix type for CSS files with text/x-asm MIME type 2024-11-02 03:25:39 +01:00
Giuseppe Criscione
fff167157a Handle assets requests uniformly 2024-11-02 00:33:37 +01:00
Giuseppe Criscione
6d847ae529 Add safe plaintext extensions to get proper MIME type 2024-11-02 00:27:09 +01:00
Giuseppe Criscione
ea6357af70 Add autoEtag and autoLastModified params to FileResponse constructor 2024-11-02 00:24:50 +01:00
Giuseppe Criscione
7be86cae0c FIx misspelled header 2024-11-02 00:15:37 +01:00
Giuseppe Criscione
ad6fbb7a2f Avoid altering cookies in Response::sendHeaders() 2024-11-01 22:43:26 +01:00
Giuseppe Criscione
727da74b58 By default make page requests conditional if cache is enabled 2024-11-01 19:31:52 +01:00
Giuseppe Criscione
fd60bed3a7 Add cache headers to assets 2024-11-01 19:30:25 +01:00
Giuseppe Criscione
6f43d30b84 Handle conditional requests 2024-11-01 19:24:14 +01:00
Giuseppe Criscione
62ac542d8e Prevent session_start() from setting cache headers 2024-11-01 19:23:54 +01:00
Giuseppe Criscione
455266a05c Add default Cache-Control header 2024-11-01 19:22:38 +01:00
Giuseppe Criscione
8f399efaf5 HTTP/1.1 by default 2024-11-01 19:21:41 +01:00
Giuseppe Criscione
5fd1bde7bf Collect pending headers 2024-11-01 19:20:56 +01:00
Giuseppe Criscione
45372bf44b Add class ResponseHeaders 2024-11-01 19:19:16 +01:00
Giuseppe Criscione
d667d7e609 Fix UsersController::create() and PagesController::renameFIle() not being validated 2024-11-01 19:13:06 +01:00
dependabot[bot]
e54c2fd453
Bump typescript-eslint from 8.11.0 to 8.12.2 in /panel
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.11.0 to 8.12.2.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.12.2/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: typescript-eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-01 17:48:09 +00:00
dependabot[bot]
aa03157c6d
Bump prosemirror-commands from 1.6.1 to 1.6.2 in /panel
Bumps [prosemirror-commands](https://github.com/prosemirror/prosemirror-commands) from 1.6.1 to 1.6.2.
- [Changelog](https://github.com/ProseMirror/prosemirror-commands/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prosemirror/prosemirror-commands/compare/1.6.1...1.6.2)

---
updated-dependencies:
- dependency-name: prosemirror-commands
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-01 17:47:51 +00:00
dependabot[bot]
f59be06509
Bump prosemirror-view from 1.34.3 to 1.35.0 in /panel
Bumps [prosemirror-view](https://github.com/prosemirror/prosemirror-view) from 1.34.3 to 1.35.0.
- [Changelog](https://github.com/ProseMirror/prosemirror-view/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prosemirror/prosemirror-view/compare/1.34.3...1.35.0)

---
updated-dependencies:
- dependency-name: prosemirror-view
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-01 17:47:40 +00:00
dependabot[bot]
7fa58298fb
Bump symfony/process from 7.1.5 to 7.1.6
Bumps [symfony/process](https://github.com/symfony/process) from 7.1.5 to 7.1.6.
- [Release notes](https://github.com/symfony/process/releases)
- [Changelog](https://github.com/symfony/process/blob/7.1/CHANGELOG.md)
- [Commits](https://github.com/symfony/process/compare/v7.1.5...v7.1.6)

---
updated-dependencies:
- dependency-name: symfony/process
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-01 17:01:30 +00:00
dependabot[bot]
98263c92cd
Bump phpstan/phpstan from 1.12.5 to 1.12.7
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 1.12.5 to 1.12.7.
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Changelog](https://github.com/phpstan/phpstan/blob/2.0.x/CHANGELOG.md)
- [Commits](https://github.com/phpstan/phpstan/compare/1.12.5...1.12.7)

---
updated-dependencies:
- dependency-name: phpstan/phpstan
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-01 17:01:25 +00:00
dependabot[bot]
433e55cdbc
Bump league/climate from 3.8.2 to 3.9.0
Bumps [league/climate](https://github.com/thephpleague/climate) from 3.8.2 to 3.9.0.
- [Changelog](https://github.com/thephpleague/climate/blob/main/CHANGELOG.md)
- [Commits](https://github.com/thephpleague/climate/compare/3.8.2...3.9.0)

---
updated-dependencies:
- dependency-name: league/climate
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-01 17:01:21 +00:00
dependabot[bot]
80517def14
Bump rector/rector from 1.2.5 to 1.2.8
Bumps [rector/rector](https://github.com/rectorphp/rector) from 1.2.5 to 1.2.8.
- [Release notes](https://github.com/rectorphp/rector/releases)
- [Commits](https://github.com/rectorphp/rector/compare/1.2.5...1.2.8)

---
updated-dependencies:
- dependency-name: rector/rector
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-01 17:01:18 +00:00
dependabot[bot]
61f13a6e14
Bump symfony/yaml from 7.1.5 to 7.1.6
Bumps [symfony/yaml](https://github.com/symfony/yaml) from 7.1.5 to 7.1.6.
- [Release notes](https://github.com/symfony/yaml/releases)
- [Changelog](https://github.com/symfony/yaml/blob/7.1/CHANGELOG.md)
- [Commits](https://github.com/symfony/yaml/compare/v7.1.5...v7.1.6)

---
updated-dependencies:
- dependency-name: symfony/yaml
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-01 17:01:14 +00:00