323 Commits

Author SHA1 Message Date
Giuseppe Criscione
b801cb8aea Refactor link and image insertion 2024-10-16 23:31:22 +02:00
Giuseppe Criscione
4fc7c7808f Always prefix modal fields with modal id 2024-10-16 23:28:56 +02:00
Giuseppe Criscione
b87da99adb Rewrite markdown editor 2024-10-15 00:43:51 +02:00
Giuseppe Criscione
98c7bc8665 Add Modal::hasForm() 2024-10-15 00:32:50 +02:00
Giuseppe Criscione
72b0e135f4 Make pages navigation uniform with tree structure 2024-10-13 17:42:40 +02:00
Giuseppe Criscione
29d4809ab3 Add navigation to user profile 2024-10-13 17:33:54 +02:00
Giuseppe Criscione
94a10d105e Always check if page allows children 2024-10-13 16:53:56 +02:00
Giuseppe Criscione
d931159ec8 Add icon before site name 2024-10-13 16:44:57 +02:00
Giuseppe Criscione
9f063f161f Add new icons 2024-10-13 16:43:45 +02:00
Giuseppe Criscione
14ca081504 Allow defining icon in page schemes options 2024-10-13 13:23:58 +02:00
Giuseppe Criscione
ec9bc5c40c Allow file metadata editing from panel 2024-10-13 12:42:06 +02:00
Giuseppe Criscione
57c7798976 Implement file metadata 2024-10-13 12:39:20 +02:00
Giuseppe Criscione
8d2d352a23 Always enable debug mode on localhost 2024-10-12 22:22:42 +02:00
Giuseppe Criscione
49d88eb454 Remove extra whitespace 2024-10-07 23:29:52 +02:00
Giuseppe Criscione
c4a48a08a5 Fix upload field label 2024-10-06 18:39:27 +02:00
Giuseppe Criscione
dc571619fd Decouple page-related translate strings from panel 2024-10-06 18:29:23 +02:00
Giuseppe Criscione
052d83ec76 Access title directly from template 2024-10-06 18:17:04 +02:00
Giuseppe Criscione
57539238a3 Allow theme switch on prefers-color-scheme change 2024-10-06 16:50:35 +02:00
Giuseppe Criscione
9f275bcd89 Use ColorScheme enum to specify current and supported color schemes 2024-10-06 16:50:28 +02:00
Giuseppe Criscione
1063d82d13 Use css variables to change color scheme instead of a separate stylesheet 2024-10-06 16:49:44 +02:00
Giuseppe Criscione
cd8b833f5d Update translations 2024-10-06 14:37:44 +02:00
Giuseppe Criscione
d9422d49af Add dropdown to delete image 2024-10-06 14:37:33 +02:00
Giuseppe Criscione
f259861541 Add Users@deleteImage action 2024-10-06 14:35:55 +02:00
Giuseppe Criscione
ea4b1bb54a Add deleteUserImage modal 2024-10-06 14:34:03 +02:00
Giuseppe Criscione
7caae35531 Add user image icons 2024-10-06 14:32:20 +02:00
Giuseppe Criscione
769eaa92c1 Fix sidebar user image size 2024-10-06 11:26:44 +02:00
Giuseppe Criscione
7207b3a723 Add route filter panel.checkAssets 2024-10-05 20:08:22 +02:00
Giuseppe Criscione
24ea3a49ce Ignore panel assets 2024-10-05 17:46:27 +02:00
Giuseppe Criscione
ffc6a4df2b Fix user image alt attribute 2024-10-05 16:32:28 +02:00
Giuseppe Criscione
7a3939e992 Avoid layout flickering by giving width and height of square images 2024-10-05 16:31:43 +02:00
Giuseppe Criscione
9647f54205 Prefer accessing users from site 2024-10-05 15:47:07 +02:00
Giuseppe Criscione
117322057f Decouple Users from panel 2024-10-05 14:44:20 +02:00
Giuseppe Criscione
b6d6d7601d Decouple Site from pages 2024-10-05 12:41:35 +02:00
Giuseppe Criscione
37a615a99a Move users and roles to site 2024-10-04 15:24:53 +02:00
Giuseppe Criscione
2bae9faaa3 Prepare merge 2024-10-03 22:14:13 +02:00
Giuseppe Criscione
a0043ef120
Merge branch '2.x' into feature/improved-fields 2024-10-03 22:05:26 +02:00
Giuseppe Criscione
b7b24d0657
Merge pull request #567 from getformwork/feature/history-and-preview-updates
Add pages history and live preview
2024-10-03 22:00:22 +02:00
Giuseppe Criscione
4c7d10da94
Merge pull request #577 from getformwork/dependabot/npm_and_yarn/panel/typescript-eslint-7.18.0
Bump typescript-eslint from 7.11.0 to 7.18.0 in /panel
2024-10-02 22:44:39 +02:00
dependabot[bot]
e2fffdd974
Bump typescript-eslint from 7.11.0 to 7.18.0 in /panel
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 7.11.0 to 7.18.0.
- [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/v7.18.0/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-10-02 20:42:17 +00:00
dependabot[bot]
093fb25615
Bump stylelint from 16.6.1 to 16.9.0 in /panel
Bumps [stylelint](https://github.com/stylelint/stylelint) from 16.6.1 to 16.9.0.
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/stylelint/stylelint/compare/16.6.1...16.9.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-02 20:41:27 +00:00
Giuseppe Criscione
f0f51b09d1
Merge pull request #575 from getformwork/dependabot/npm_and_yarn/panel/typescript-5.6.2
Bump typescript from 5.5.4 to 5.6.2 in /panel
2024-10-02 22:41:00 +02:00
Giuseppe Criscione
a786b88ac0
Merge pull request #574 from getformwork/dependabot/npm_and_yarn/panel/eslint-8.57.1
Bump eslint from 8.57.0 to 8.57.1 in /panel
2024-10-02 22:40:23 +02:00
dependabot[bot]
f497d0f247
Bump typescript from 5.5.4 to 5.6.2 in /panel
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.5.4 to 5.6.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.5.4...v5.6.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-01 17:25:59 +00:00
dependabot[bot]
40db748980
Bump eslint from 8.57.0 to 8.57.1 in /panel
Bumps [eslint](https://github.com/eslint/eslint) from 8.57.0 to 8.57.1.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.57.0...v8.57.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-01 17:25:46 +00:00
dependabot[bot]
cbab9fb284
Bump sortablejs from 1.15.2 to 1.15.3 in /panel
Bumps [sortablejs](https://github.com/SortableJS/Sortable) from 1.15.2 to 1.15.3.
- [Release notes](https://github.com/SortableJS/Sortable/releases)
- [Commits](https://github.com/SortableJS/Sortable/compare/1.15.2...1.15.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-01 17:25:34 +00:00
Giuseppe Criscione
285014d270 Improve file upload field 2024-09-21 16:08:23 +02:00
Giuseppe Criscione
9ce404aefb Avoid using special fields for page parent and template 2024-09-21 16:01:58 +02:00
Giuseppe Criscione
936bc843e2 Add live preview 2024-09-17 22:07:33 +02:00
Giuseppe Criscione
85550ca4be Add content history 2024-09-17 21:42:28 +02:00
Giuseppe Criscione
f856e56b2c Add site tite to panel header 2024-09-15 18:18:20 +02:00