2568 Commits

Author SHA1 Message Date
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
Giuseppe Criscione
d939d27a16 Release 2.0.0-beta.2 2.0.0-beta.2 2024-10-27 16:18:18 +01:00
Giuseppe Criscione
761fead006
Merge pull request #597 from getformwork/feature/invalid-value-exception
Add `InvalidValueException`
2024-10-27 15:42:47 +01:00
Giuseppe Criscione
004f8d0e98 Use InvalidValueException to handle Page errors 2024-10-27 15:40:52 +01:00
Giuseppe Criscione
cb3970d297 Add InvalidValueException to handle exceptions in models 2024-10-27 15:39:32 +01:00
Giuseppe Criscione
cd8bbc284a
Merge pull request #596 from getformwork/feature/slug-input
Add slug input
2024-10-27 14:39:20 +01:00
Giuseppe Criscione
24234fbd86 Replace page slug modal with field in attributes section 2024-10-27 14:35:24 +01:00
Giuseppe Criscione
8d32d27d74 Add slug field type 2024-10-27 14:28:39 +01:00
Giuseppe Criscione
afd82a4dc7 Rename css class .form-input-reset to .form-input-action 2024-10-27 14:22:41 +01:00
Giuseppe Criscione
703b1bcec8 Add Field::isReadonly() 2024-10-27 14:20:50 +01:00
Giuseppe Criscione
f88aed14c8 Fix modals hiding when clicking on dropdowns 2024-10-27 14:15:41 +01:00
Giuseppe Criscione
e0bd02bc1f Avoid multiline $this->redirectToReferer() 2024-10-27 09:59:11 +01:00
Giuseppe Criscione
2d09ef698d
Merge pull request #595 from getformwork/refactor/page-save-method
Move page update logic from `PagesController` to `Page`
2024-10-27 09:50:35 +01:00
Giuseppe Criscione
2e29b12f75 Remove unused constant 2024-10-27 01:52:15 +02:00