2179 Commits

Author SHA1 Message Date
dependabot[bot]
545a782a7a
Bump esbuild from 0.20.2 to 0.21.4 in /panel
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.20.2 to 0.21.4.
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.20.2...v0.21.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-01 17:44:05 +00:00
Giuseppe Criscione
e39fe86bc2 Release 2.0.0-beta.1 2.0.0-beta.1 2024-05-25 18:11:59 +02:00
Giuseppe Criscione
7a497f106f Update security policy 2024-05-25 16:05:14 +02:00
Giuseppe Criscione
e776417d14 Add class form-input-monospace to debug.editorUri field 2024-05-25 15:42:25 +02:00
Giuseppe Criscione
646455db62 Add class form-input-large to site title field 2024-05-25 15:41:39 +02:00
Giuseppe Criscione
23cde98d58 Fix selection background color 2024-05-25 15:36:52 +02:00
Giuseppe Criscione
84fc46a486 Hide buttons in user profile if current user has no edit permissions 2024-05-25 14:49:27 +02:00
Giuseppe Criscione
27d9126c9a Expose option content.safeMode in the panel 2024-05-25 14:47:43 +02:00
Giuseppe Criscione
6adc302f5a Add content.safeMode (enabled by default) to avoid XSS vulnerabilities 2024-05-25 14:34:25 +02:00
Giuseppe Criscione
df0ceb34df Avoid XSS injection in default templates by escaping fields 2024-05-25 14:20:37 +02:00
Giuseppe Criscione
8781ee17ca Avoid XSS injection in panel by escaping field values and other texts 2024-05-25 13:23:38 +02:00
Giuseppe Criscione
144954c3c9 Simplify page field view using space separated list 2024-05-25 12:58:40 +02:00
Giuseppe Criscione
1422c8f612 Remove unneeded use statement 2024-05-25 12:56:11 +02:00
Giuseppe Criscione
fd31601c09 Add minor panel UI improvements 2024-05-25 12:44:59 +02:00
Giuseppe Criscione
ede090e08b Use enum case value in Blur::CONVOLUTION_KERNELS 2024-05-25 12:06:47 +02:00
Giuseppe Criscione
047e9c1f95 Update SemVer regex and method names to reflect spec 2024-05-24 23:48:25 +02:00
Giuseppe Criscione
9401ccb947 Run Rector in the check workflow 2024-05-24 23:42:06 +02:00
Giuseppe Criscione
d07b583703 Leave previous changelog on the 1.x branch 2024-05-20 23:58:57 +02:00
Giuseppe Criscione
9b959aa6bc Add .gitattributes 2024-05-20 23:36:42 +02:00
Giuseppe Criscione
33fa1f732f Update .gitignore 2024-05-20 23:31:14 +02:00
Giuseppe Criscione
61eb969681 Handle page, option and user fields consistently 2024-05-20 22:39:29 +02:00
Giuseppe Criscione
fd7b9bc218 Fix error views on app bootstrap 2024-05-20 00:15:37 +02:00
Giuseppe Criscione
e9b14b8439 Add check workflow 2024-05-19 23:52:57 +02:00
Giuseppe Criscione
3c9c462888 Add debug options to panel 2024-05-19 21:59:34 +02:00
Giuseppe Criscione
b1f944303d Add debug information to error handlers 2024-05-19 21:58:55 +02:00
Giuseppe Criscione
cd5f4499e6 Add class CodeDumper 2024-05-19 21:54:30 +02:00
Giuseppe Criscione
859c1c1e31 Update Composer packages 2024-05-19 21:52:12 +02:00
Giuseppe Criscione
8fe6efd72a Allow escaped patterns with Str::interpolate() 2024-05-19 21:51:24 +02:00
Giuseppe Criscione
0ddfd0da32 Update Rector config 2024-05-19 21:50:39 +02:00
Giuseppe Criscione
16f2839aae Fix fields styles 2024-05-19 21:09:27 +02:00
Giuseppe Criscione
d85d0d2783 Fix word case in translations 2024-05-18 14:19:39 +02:00
Giuseppe Criscione
648762d3ab Move panel modals logic to classes 2024-05-18 00:14:49 +02:00
Giuseppe Criscione
619e444549 Extract forms from modal views 2024-05-16 23:02:05 +02:00
Giuseppe Criscione
17ae68cae6 Fix buttons shadow 2024-05-16 23:00:31 +02:00
Giuseppe Criscione
1f70e905a2 Use hash_equals() to compare CSRF tokens 2024-05-15 22:26:17 +02:00
Giuseppe Criscione
6dcf2dd03d Fix PHPStan errors 2024-05-15 22:07:34 +02:00
Giuseppe Criscione
48de8182eb Fix PagesController@file strings 2024-05-15 00:29:23 +02:00
Giuseppe Criscione
53209cb71e Fix backup generation from empty state 2024-05-14 23:57:44 +02:00
Giuseppe Criscione
828b5e69db Move processed images to cache 2024-05-14 23:41:44 +02:00
Giuseppe Criscione
efc52336e0 Handle SVG and animated images correctly 2024-05-12 22:25:57 +02:00
Giuseppe Criscione
d9a0f08203 Improve Pages and Files management in the panel 2024-05-12 19:36:30 +02:00
Giuseppe Criscione
024448f1af Tweak panel UI 2024-05-11 20:19:35 +02:00
Giuseppe Criscione
0bbb3ad6e2
Merge pull request #508 from getformwork/dependabot/npm_and_yarn/panel/sass-1.76.0
Bump sass from 1.75.0 to 1.76.0 in /panel
2024-05-11 12:28:31 +02:00
Giuseppe Criscione
36187e80b8
Merge pull request #509 from getformwork/dependabot/npm_and_yarn/panel/typescript-eslint-7.8.0
Bump typescript-eslint from 7.7.1 to 7.8.0 in /panel
2024-05-11 12:28:22 +02:00
Giuseppe Criscione
691cd0429a
Merge pull request #510 from getformwork/dependabot/npm_and_yarn/panel/globals-15.1.0
Bump globals from 15.0.0 to 15.1.0 in /panel
2024-05-11 12:28:13 +02:00
Giuseppe Criscione
0cd3cd1a22
Merge pull request #511 from getformwork/dependabot/composer/symfony/yaml-7.0.7
Bump symfony/yaml from 7.0.3 to 7.0.7
2024-05-11 12:28:03 +02:00
Giuseppe Criscione
20835af938
Merge pull request #512 from getformwork/dependabot/composer/symfony/process-7.0.7
Bump symfony/process from 7.0.4 to 7.0.7
2024-05-11 12:27:52 +02:00
Giuseppe Criscione
9b90513b97 Improve mobile UI 2024-05-09 23:31:41 +02:00
Giuseppe Criscione
a762bfb7e3 Fix array type annotations 2024-05-08 23:43:34 +02:00
Giuseppe Criscione
0f2682bb01 Sort page files 2024-05-08 23:38:54 +02:00