From 2162f0221770a1ad4fefa23e8f63b1f84f21e9e3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 7 Dec 2024 11:13:47 +0000 Subject: [PATCH 01/47] Bump vite from 5.4.10 to 6.0.3 in /cms Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.10 to 6.0.3. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v6.0.3/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- cms/package.json | 2 +- cms/yarn.lock | 543 +++++++++++++++++++++++++---------------------- 2 files changed, 287 insertions(+), 258 deletions(-) diff --git a/cms/package.json b/cms/package.json index 895b6c456b..ae49c0e72c 100644 --- a/cms/package.json +++ b/cms/package.json @@ -48,6 +48,6 @@ "ts-jest": "^29.2.5", "ts-node": "^10.9.2", "typescript": "^5.6.3", - "vite": "^5.4.10" + "vite": "^6.0.3" } } diff --git a/cms/yarn.lock b/cms/yarn.lock index 38b5cd93a2..42e0b4e86b 100644 --- a/cms/yarn.lock +++ b/cms/yarn.lock @@ -1160,120 +1160,125 @@ resolved "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz" integrity sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww== -"@esbuild/aix-ppc64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz#c7184a326533fcdf1b8ee0733e21c713b975575f" - integrity sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ== - -"@esbuild/android-arm64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz#09d9b4357780da9ea3a7dfb833a1f1ff439b4052" - integrity sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A== - -"@esbuild/android-arm@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.21.5.tgz#9b04384fb771926dfa6d7ad04324ecb2ab9b2e28" - integrity sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg== - -"@esbuild/android-x64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.21.5.tgz#29918ec2db754cedcb6c1b04de8cd6547af6461e" - integrity sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA== - -"@esbuild/darwin-arm64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz#e495b539660e51690f3928af50a76fb0a6ccff2a" - integrity sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ== - -"@esbuild/darwin-x64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz#c13838fa57372839abdddc91d71542ceea2e1e22" - integrity sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw== - -"@esbuild/freebsd-arm64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz#646b989aa20bf89fd071dd5dbfad69a3542e550e" - integrity sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g== - -"@esbuild/freebsd-x64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz#aa615cfc80af954d3458906e38ca22c18cf5c261" - integrity sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ== - -"@esbuild/linux-arm64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz#70ac6fa14f5cb7e1f7f887bcffb680ad09922b5b" - integrity sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q== - -"@esbuild/linux-arm@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz#fc6fd11a8aca56c1f6f3894f2bea0479f8f626b9" - integrity sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA== - -"@esbuild/linux-ia32@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz#3271f53b3f93e3d093d518d1649d6d68d346ede2" - integrity sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg== - -"@esbuild/linux-loong64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz#ed62e04238c57026aea831c5a130b73c0f9f26df" - integrity sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg== - -"@esbuild/linux-mips64el@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz#e79b8eb48bf3b106fadec1ac8240fb97b4e64cbe" - integrity sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg== - -"@esbuild/linux-ppc64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz#5f2203860a143b9919d383ef7573521fb154c3e4" - integrity sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w== - -"@esbuild/linux-riscv64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz#07bcafd99322d5af62f618cb9e6a9b7f4bb825dc" - integrity sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA== - -"@esbuild/linux-s390x@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz#b7ccf686751d6a3e44b8627ababc8be3ef62d8de" - integrity sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A== - -"@esbuild/linux-x64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz#6d8f0c768e070e64309af8004bb94e68ab2bb3b0" - integrity sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ== - -"@esbuild/netbsd-x64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz#bbe430f60d378ecb88decb219c602667387a6047" - integrity sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg== - -"@esbuild/openbsd-x64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz#99d1cf2937279560d2104821f5ccce220cb2af70" - integrity sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow== - -"@esbuild/sunos-x64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz#08741512c10d529566baba837b4fe052c8f3487b" - integrity sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg== - -"@esbuild/win32-arm64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz#675b7385398411240735016144ab2e99a60fc75d" - integrity sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A== - -"@esbuild/win32-ia32@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz#1bfc3ce98aa6ca9a0969e4d2af72144c59c1193b" - integrity sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA== - -"@esbuild/win32-x64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz#acad351d582d157bb145535db2a6ff53dd514b5c" - integrity sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw== +"@esbuild/aix-ppc64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.24.0.tgz#b57697945b50e99007b4c2521507dc613d4a648c" + integrity sha512-WtKdFM7ls47zkKHFVzMz8opM7LkcsIp9amDUBIAWirg70RM71WRSjdILPsY5Uv1D42ZpUfaPILDlfactHgsRkw== + +"@esbuild/android-arm64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.24.0.tgz#1add7e0af67acefd556e407f8497e81fddad79c0" + integrity sha512-Vsm497xFM7tTIPYK9bNTYJyF/lsP590Qc1WxJdlB6ljCbdZKU9SY8i7+Iin4kyhV/KV5J2rOKsBQbB77Ab7L/w== + +"@esbuild/android-arm@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.24.0.tgz#ab7263045fa8e090833a8e3c393b60d59a789810" + integrity sha512-arAtTPo76fJ/ICkXWetLCc9EwEHKaeya4vMrReVlEIUCAUncH7M4bhMQ+M9Vf+FFOZJdTNMXNBrWwW+OXWpSew== + +"@esbuild/android-x64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.24.0.tgz#e8f8b196cfdfdd5aeaebbdb0110983460440e705" + integrity sha512-t8GrvnFkiIY7pa7mMgJd7p8p8qqYIz1NYiAoKc75Zyv73L3DZW++oYMSHPRarcotTKuSs6m3hTOa5CKHaS02TQ== + +"@esbuild/darwin-arm64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.24.0.tgz#2d0d9414f2acbffd2d86e98253914fca603a53dd" + integrity sha512-CKyDpRbK1hXwv79soeTJNHb5EiG6ct3efd/FTPdzOWdbZZfGhpbcqIpiD0+vwmpu0wTIL97ZRPZu8vUt46nBSw== + +"@esbuild/darwin-x64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.24.0.tgz#33087aab31a1eb64c89daf3d2cf8ce1775656107" + integrity sha512-rgtz6flkVkh58od4PwTRqxbKH9cOjaXCMZgWD905JOzjFKW+7EiUObfd/Kav+A6Gyud6WZk9w+xu6QLytdi2OA== + +"@esbuild/freebsd-arm64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.24.0.tgz#bb76e5ea9e97fa3c753472f19421075d3a33e8a7" + integrity sha512-6Mtdq5nHggwfDNLAHkPlyLBpE5L6hwsuXZX8XNmHno9JuL2+bg2BX5tRkwjyfn6sKbxZTq68suOjgWqCicvPXA== + +"@esbuild/freebsd-x64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.24.0.tgz#e0e2ce9249fdf6ee29e5dc3d420c7007fa579b93" + integrity sha512-D3H+xh3/zphoX8ck4S2RxKR6gHlHDXXzOf6f/9dbFt/NRBDIE33+cVa49Kil4WUjxMGW0ZIYBYtaGCa2+OsQwQ== + +"@esbuild/linux-arm64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.24.0.tgz#d1b2aa58085f73ecf45533c07c82d81235388e75" + integrity sha512-TDijPXTOeE3eaMkRYpcy3LarIg13dS9wWHRdwYRnzlwlA370rNdZqbcp0WTyyV/k2zSxfko52+C7jU5F9Tfj1g== + +"@esbuild/linux-arm@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.24.0.tgz#8e4915df8ea3e12b690a057e77a47b1d5935ef6d" + integrity sha512-gJKIi2IjRo5G6Glxb8d3DzYXlxdEj2NlkixPsqePSZMhLudqPhtZ4BUrpIuTjJYXxvF9njql+vRjB2oaC9XpBw== + +"@esbuild/linux-ia32@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.24.0.tgz#8200b1110666c39ab316572324b7af63d82013fb" + integrity sha512-K40ip1LAcA0byL05TbCQ4yJ4swvnbzHscRmUilrmP9Am7//0UjPreh4lpYzvThT2Quw66MhjG//20mrufm40mA== + +"@esbuild/linux-loong64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.24.0.tgz#6ff0c99cf647504df321d0640f0d32e557da745c" + integrity sha512-0mswrYP/9ai+CU0BzBfPMZ8RVm3RGAN/lmOMgW4aFUSOQBjA31UP8Mr6DDhWSuMwj7jaWOT0p0WoZ6jeHhrD7g== + +"@esbuild/linux-mips64el@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.24.0.tgz#3f720ccd4d59bfeb4c2ce276a46b77ad380fa1f3" + integrity sha512-hIKvXm0/3w/5+RDtCJeXqMZGkI2s4oMUGj3/jM0QzhgIASWrGO5/RlzAzm5nNh/awHE0A19h/CvHQe6FaBNrRA== + +"@esbuild/linux-ppc64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.24.0.tgz#9d6b188b15c25afd2e213474bf5f31e42e3aa09e" + integrity sha512-HcZh5BNq0aC52UoocJxaKORfFODWXZxtBaaZNuN3PUX3MoDsChsZqopzi5UupRhPHSEHotoiptqikjN/B77mYQ== + +"@esbuild/linux-riscv64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.24.0.tgz#f989fdc9752dfda286c9cd87c46248e4dfecbc25" + integrity sha512-bEh7dMn/h3QxeR2KTy1DUszQjUrIHPZKyO6aN1X4BCnhfYhuQqedHaa5MxSQA/06j3GpiIlFGSsy1c7Gf9padw== + +"@esbuild/linux-s390x@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.24.0.tgz#29ebf87e4132ea659c1489fce63cd8509d1c7319" + integrity sha512-ZcQ6+qRkw1UcZGPyrCiHHkmBaj9SiCD8Oqd556HldP+QlpUIe2Wgn3ehQGVoPOvZvtHm8HPx+bH20c9pvbkX3g== + +"@esbuild/linux-x64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.24.0.tgz#4af48c5c0479569b1f359ffbce22d15f261c0cef" + integrity sha512-vbutsFqQ+foy3wSSbmjBXXIJ6PL3scghJoM8zCL142cGaZKAdCZHyf+Bpu/MmX9zT9Q0zFBVKb36Ma5Fzfa8xA== + +"@esbuild/netbsd-x64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.24.0.tgz#1ae73d23cc044a0ebd4f198334416fb26c31366c" + integrity sha512-hjQ0R/ulkO8fCYFsG0FZoH+pWgTTDreqpqY7UnQntnaKv95uP5iW3+dChxnx7C3trQQU40S+OgWhUVwCjVFLvg== + +"@esbuild/openbsd-arm64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-arm64/-/openbsd-arm64-0.24.0.tgz#5d904a4f5158c89859fd902c427f96d6a9e632e2" + integrity sha512-MD9uzzkPQbYehwcN583yx3Tu5M8EIoTD+tUgKF982WYL9Pf5rKy9ltgD0eUgs8pvKnmizxjXZyLt0z6DC3rRXg== + +"@esbuild/openbsd-x64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.24.0.tgz#4c8aa88c49187c601bae2971e71c6dc5e0ad1cdf" + integrity sha512-4ir0aY1NGUhIC1hdoCzr1+5b43mw99uNwVzhIq1OY3QcEwPDO3B7WNXBzaKY5Nsf1+N11i1eOfFcq+D/gOS15Q== + +"@esbuild/sunos-x64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.24.0.tgz#8ddc35a0ea38575fa44eda30a5ee01ae2fa54dd4" + integrity sha512-jVzdzsbM5xrotH+W5f1s+JtUy1UWgjU0Cf4wMvffTB8m6wP5/kx0KiaLHlbJO+dMgtxKV8RQ/JvtlFcdZ1zCPA== + +"@esbuild/win32-arm64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.24.0.tgz#6e79c8543f282c4539db684a207ae0e174a9007b" + integrity sha512-iKc8GAslzRpBytO2/aN3d2yb2z8XTVfNV0PjGlCxKo5SgWmNXx82I/Q3aG1tFfS+A2igVCY97TJ8tnYwpUWLCA== + +"@esbuild/win32-ia32@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.24.0.tgz#057af345da256b7192d18b676a02e95d0fa39103" + integrity sha512-vQW36KZolfIudCcTnaTpmLQ24Ha1RjygBo39/aLkM2kmjkWmZGEJ5Gn9l5/7tzXA42QGIoWbICfg6KLLkIw6yw== + +"@esbuild/win32-x64@0.24.0": + version "0.24.0" + resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.24.0.tgz#168ab1c7e1c318b922637fad8f339d48b01e1244" + integrity sha512-7IAFPrjSQIJrGsK6flwg7NFmwBoSTyF3rl7If0hNUFQU4ilTsEPL6GuMuU9BfIWVVGuRnuIidkSMC+c0Otu8IA== "@eslint-community/eslint-utils@^4.2.0": version "4.2.0" @@ -2132,85 +2137,100 @@ redux-thunk "^2.4.2" reselect "^4.1.8" -"@rollup/rollup-android-arm-eabi@4.22.4": - version "4.22.4" - resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.22.4.tgz#8b613b9725e8f9479d142970b106b6ae878610d5" - integrity sha512-Fxamp4aEZnfPOcGA8KSNEohV8hX7zVHOemC8jVBoBUHu5zpJK/Eu3uJwt6BMgy9fkvzxDaurgj96F/NiLukF2w== - -"@rollup/rollup-android-arm64@4.22.4": - version "4.22.4" - resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.22.4.tgz#654ca1049189132ff602bfcf8df14c18da1f15fb" - integrity sha512-VXoK5UMrgECLYaMuGuVTOx5kcuap1Jm8g/M83RnCHBKOqvPPmROFJGQaZhGccnsFtfXQ3XYa4/jMCJvZnbJBdA== - -"@rollup/rollup-darwin-arm64@4.22.4": - version "4.22.4" - resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.22.4.tgz#6d241d099d1518ef0c2205d96b3fa52e0fe1954b" - integrity sha512-xMM9ORBqu81jyMKCDP+SZDhnX2QEVQzTcC6G18KlTQEzWK8r/oNZtKuZaCcHhnsa6fEeOBionoyl5JsAbE/36Q== - -"@rollup/rollup-darwin-x64@4.22.4": - version "4.22.4" - resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.22.4.tgz#42bd19d292a57ee11734c980c4650de26b457791" - integrity sha512-aJJyYKQwbHuhTUrjWjxEvGnNNBCnmpHDvrb8JFDbeSH3m2XdHcxDd3jthAzvmoI8w/kSjd2y0udT+4okADsZIw== - -"@rollup/rollup-linux-arm-gnueabihf@4.22.4": - version "4.22.4" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.22.4.tgz#f23555ee3d8fe941c5c5fd458cd22b65eb1c2232" - integrity sha512-j63YtCIRAzbO+gC2L9dWXRh5BFetsv0j0va0Wi9epXDgU/XUi5dJKo4USTttVyK7fGw2nPWK0PbAvyliz50SCQ== - -"@rollup/rollup-linux-arm-musleabihf@4.22.4": - version "4.22.4" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.22.4.tgz#f3bbd1ae2420f5539d40ac1fde2b38da67779baa" - integrity sha512-dJnWUgwWBX1YBRsuKKMOlXCzh2Wu1mlHzv20TpqEsfdZLb3WoJW2kIEsGwLkroYf24IrPAvOT/ZQ2OYMV6vlrg== - -"@rollup/rollup-linux-arm64-gnu@4.22.4": - version "4.22.4" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.22.4.tgz#7abe900120113e08a1f90afb84c7c28774054d15" - integrity sha512-AdPRoNi3NKVLolCN/Sp4F4N1d98c4SBnHMKoLuiG6RXgoZ4sllseuGioszumnPGmPM2O7qaAX/IJdeDU8f26Aw== - -"@rollup/rollup-linux-arm64-musl@4.22.4": - version "4.22.4" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.22.4.tgz#9e655285c8175cd44f57d6a1e8e5dedfbba1d820" - integrity sha512-Gl0AxBtDg8uoAn5CCqQDMqAx22Wx22pjDOjBdmG0VIWX3qUBHzYmOKh8KXHL4UpogfJ14G4wk16EQogF+v8hmA== - -"@rollup/rollup-linux-powerpc64le-gnu@4.22.4": - version "4.22.4" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.22.4.tgz#9a79ae6c9e9d8fe83d49e2712ecf4302db5bef5e" - integrity sha512-3aVCK9xfWW1oGQpTsYJJPF6bfpWfhbRnhdlyhak2ZiyFLDaayz0EP5j9V1RVLAAxlmWKTDfS9wyRyY3hvhPoOg== - -"@rollup/rollup-linux-riscv64-gnu@4.22.4": - version "4.22.4" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.22.4.tgz#67ac70eca4ace8e2942fabca95164e8874ab8128" - integrity sha512-ePYIir6VYnhgv2C5Xe9u+ico4t8sZWXschR6fMgoPUK31yQu7hTEJb7bCqivHECwIClJfKgE7zYsh1qTP3WHUA== - -"@rollup/rollup-linux-s390x-gnu@4.22.4": - version "4.22.4" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.22.4.tgz#9f883a7440f51a22ed7f99e1d070bd84ea5005fc" - integrity sha512-GqFJ9wLlbB9daxhVlrTe61vJtEY99/xB3C8e4ULVsVfflcpmR6c8UZXjtkMA6FhNONhj2eA5Tk9uAVw5orEs4Q== - -"@rollup/rollup-linux-x64-gnu@4.22.4": - version "4.22.4" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.22.4.tgz#70116ae6c577fe367f58559e2cffb5641a1dd9d0" - integrity sha512-87v0ol2sH9GE3cLQLNEy0K/R0pz1nvg76o8M5nhMR0+Q+BBGLnb35P0fVz4CQxHYXaAOhE8HhlkaZfsdUOlHwg== - -"@rollup/rollup-linux-x64-musl@4.22.4": - version "4.22.4" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.22.4.tgz#f473f88219feb07b0b98b53a7923be716d1d182f" - integrity sha512-UV6FZMUgePDZrFjrNGIWzDo/vABebuXBhJEqrHxrGiU6HikPy0Z3LfdtciIttEUQfuDdCn8fqh7wiFJjCNwO+g== - -"@rollup/rollup-win32-arm64-msvc@4.22.4": - version "4.22.4" - resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.22.4.tgz#4349482d17f5d1c58604d1c8900540d676f420e0" - integrity sha512-BjI+NVVEGAXjGWYHz/vv0pBqfGoUH0IGZ0cICTn7kB9PyjrATSkX+8WkguNjWoj2qSr1im/+tTGRaY+4/PdcQw== - -"@rollup/rollup-win32-ia32-msvc@4.22.4": - version "4.22.4" - resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.22.4.tgz#a6fc39a15db618040ec3c2a24c1e26cb5f4d7422" - integrity sha512-SiWG/1TuUdPvYmzmYnmd3IEifzR61Tragkbx9D3+R8mzQqDBz8v+BvZNDlkiTtI9T15KYZhP0ehn3Dld4n9J5g== - -"@rollup/rollup-win32-x64-msvc@4.22.4": - version "4.22.4" - resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.22.4.tgz#3dd5d53e900df2a40841882c02e56f866c04d202" - integrity sha512-j8pPKp53/lq9lMXN57S8cFz0MynJk8OWNuUnXct/9KCpKU7DgU3bYMJhwWmcqC0UU29p8Lr0/7KEVcaM6bf47Q== +"@rollup/rollup-android-arm-eabi@4.28.1": + version "4.28.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.28.1.tgz#7f4c4d8cd5ccab6e95d6750dbe00321c1f30791e" + integrity sha512-2aZp8AES04KI2dy3Ss6/MDjXbwBzj+i0GqKtWXgw2/Ma6E4jJvujryO6gJAghIRVz7Vwr9Gtl/8na3nDUKpraQ== + +"@rollup/rollup-android-arm64@4.28.1": + version "4.28.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.28.1.tgz#17ea71695fb1518c2c324badbe431a0bd1879f2d" + integrity sha512-EbkK285O+1YMrg57xVA+Dp0tDBRB93/BZKph9XhMjezf6F4TpYjaUSuPt5J0fZXlSag0LmZAsTmdGGqPp4pQFA== + +"@rollup/rollup-darwin-arm64@4.28.1": + version "4.28.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.28.1.tgz#dac0f0d0cfa73e7d5225ae6d303c13c8979e7999" + integrity sha512-prduvrMKU6NzMq6nxzQw445zXgaDBbMQvmKSJaxpaZ5R1QDM8w+eGxo6Y/jhT/cLoCvnZI42oEqf9KQNYz1fqQ== + +"@rollup/rollup-darwin-x64@4.28.1": + version "4.28.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.28.1.tgz#8f63baa1d31784904a380d2e293fa1ddf53dd4a2" + integrity sha512-WsvbOunsUk0wccO/TV4o7IKgloJ942hVFK1CLatwv6TJspcCZb9umQkPdvB7FihmdxgaKR5JyxDjWpCOp4uZlQ== + +"@rollup/rollup-freebsd-arm64@4.28.1": + version "4.28.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.28.1.tgz#30ed247e0df6e8858cdc6ae4090e12dbeb8ce946" + integrity sha512-HTDPdY1caUcU4qK23FeeGxCdJF64cKkqajU0iBnTVxS8F7H/7BewvYoG+va1KPSL63kQ1PGNyiwKOfReavzvNA== + +"@rollup/rollup-freebsd-x64@4.28.1": + version "4.28.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.28.1.tgz#57846f382fddbb508412ae07855b8a04c8f56282" + integrity sha512-m/uYasxkUevcFTeRSM9TeLyPe2QDuqtjkeoTpP9SW0XxUWfcYrGDMkO/m2tTw+4NMAF9P2fU3Mw4ahNvo7QmsQ== + +"@rollup/rollup-linux-arm-gnueabihf@4.28.1": + version "4.28.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.28.1.tgz#378ca666c9dae5e6f94d1d351e7497c176e9b6df" + integrity sha512-QAg11ZIt6mcmzpNE6JZBpKfJaKkqTm1A9+y9O+frdZJEuhQxiugM05gnCWiANHj4RmbgeVJpTdmKRmH/a+0QbA== + +"@rollup/rollup-linux-arm-musleabihf@4.28.1": + version "4.28.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.28.1.tgz#a692eff3bab330d5c33a5d5813a090c15374cddb" + integrity sha512-dRP9PEBfolq1dmMcFqbEPSd9VlRuVWEGSmbxVEfiq2cs2jlZAl0YNxFzAQS2OrQmsLBLAATDMb3Z6MFv5vOcXg== + +"@rollup/rollup-linux-arm64-gnu@4.28.1": + version "4.28.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.28.1.tgz#6b1719b76088da5ac1ae1feccf48c5926b9e3db9" + integrity sha512-uGr8khxO+CKT4XU8ZUH1TTEUtlktK6Kgtv0+6bIFSeiSlnGJHG1tSFSjm41uQ9sAO/5ULx9mWOz70jYLyv1QkA== + +"@rollup/rollup-linux-arm64-musl@4.28.1": + version "4.28.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.28.1.tgz#865baf5b6f5ff67acb32e5a359508828e8dc5788" + integrity sha512-QF54q8MYGAqMLrX2t7tNpi01nvq5RI59UBNx+3+37zoKX5KViPo/gk2QLhsuqok05sSCRluj0D00LzCwBikb0A== + +"@rollup/rollup-linux-loongarch64-gnu@4.28.1": + version "4.28.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.28.1.tgz#23c6609ba0f7fa7a7f2038b6b6a08555a5055a87" + integrity sha512-vPul4uodvWvLhRco2w0GcyZcdyBfpfDRgNKU+p35AWEbJ/HPs1tOUrkSueVbBS0RQHAf/A+nNtDpvw95PeVKOA== + +"@rollup/rollup-linux-powerpc64le-gnu@4.28.1": + version "4.28.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.28.1.tgz#652ef0d9334a9f25b9daf85731242801cb0fc41c" + integrity sha512-pTnTdBuC2+pt1Rmm2SV7JWRqzhYpEILML4PKODqLz+C7Ou2apEV52h19CR7es+u04KlqplggmN9sqZlekg3R1A== + +"@rollup/rollup-linux-riscv64-gnu@4.28.1": + version "4.28.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.28.1.tgz#1eb6651839ee6ebca64d6cc64febbd299e95e6bd" + integrity sha512-vWXy1Nfg7TPBSuAncfInmAI/WZDd5vOklyLJDdIRKABcZWojNDY0NJwruY2AcnCLnRJKSaBgf/GiJfauu8cQZA== + +"@rollup/rollup-linux-s390x-gnu@4.28.1": + version "4.28.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.28.1.tgz#015c52293afb3ff2a293cf0936b1d43975c1e9cd" + integrity sha512-/yqC2Y53oZjb0yz8PVuGOQQNOTwxcizudunl/tFs1aLvObTclTwZ0JhXF2XcPT/zuaymemCDSuuUPXJJyqeDOg== + +"@rollup/rollup-linux-x64-gnu@4.28.1": + version "4.28.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.28.1.tgz#b83001b5abed2bcb5e2dbeec6a7e69b194235c1e" + integrity sha512-fzgeABz7rrAlKYB0y2kSEiURrI0691CSL0+KXwKwhxvj92VULEDQLpBYLHpF49MSiPG4sq5CK3qHMnb9tlCjBw== + +"@rollup/rollup-linux-x64-musl@4.28.1": + version "4.28.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.28.1.tgz#6cc7c84cd4563737f8593e66f33b57d8e228805b" + integrity sha512-xQTDVzSGiMlSshpJCtudbWyRfLaNiVPXt1WgdWTwWz9n0U12cI2ZVtWe/Jgwyv/6wjL7b66uu61Vg0POWVfz4g== + +"@rollup/rollup-win32-arm64-msvc@4.28.1": + version "4.28.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.28.1.tgz#631ffeee094d71279fcd1fe8072bdcf25311bc11" + integrity sha512-wSXmDRVupJstFP7elGMgv+2HqXelQhuNf+IS4V+nUpNVi/GUiBgDmfwD0UGN3pcAnWsgKG3I52wMOBnk1VHr/A== + +"@rollup/rollup-win32-ia32-msvc@4.28.1": + version "4.28.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.28.1.tgz#06d1d60d5b9f718e8a6c4a43f82e3f9e3254587f" + integrity sha512-ZkyTJ/9vkgrE/Rk9vhMXhf8l9D+eAhbAVbsGsXKy2ohmJaWg0LPQLnIxRdRp/bKyr8tXuPlXhIoGlEB5XpJnGA== + +"@rollup/rollup-win32-x64-msvc@4.28.1": + version "4.28.1" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.28.1.tgz#4dff5c4259ebe6c5b4a8f2c5bc3829b7a8447ff0" + integrity sha512-ZvK2jBafvttJjoIdKm/Q/Bh7IJ1Ose9IBOwpOXcOvW3ikGTQGmKDgxTC6oCAzW6PynbkKP8+um1du81XJHZ0JA== "@rtsao/scc@^1.1.0": version "1.1.0" @@ -2311,10 +2331,10 @@ resolved "https://registry.npmjs.org/@types/escape-html/-/escape-html-1.0.4.tgz" integrity sha512-qZ72SFTgUAZ5a7Tj6kf2SHLetiH5S6f8G5frB2SPQ3EyF02kxdyBFf4Tz4banE3xCgGnKgWLt//a6VuYHKYJTg== -"@types/estree@1.0.5": - version "1.0.5" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4" - integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw== +"@types/estree@1.0.6": + version "1.0.6" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.6.tgz#628effeeae2064a1b4e79f78e81d87b7e5fc7b50" + integrity sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw== "@types/graceful-fs@^4.1.3": version "4.1.5" @@ -4682,34 +4702,35 @@ es-to-primitive@^1.2.1: is-date-object "^1.0.1" is-symbol "^1.0.2" -esbuild@^0.21.3: - version "0.21.5" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.21.5.tgz#9ca301b120922959b766360d8ac830da0d02997d" - integrity sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw== +esbuild@^0.24.0: + version "0.24.0" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.24.0.tgz#f2d470596885fcb2e91c21eb3da3b3c89c0b55e7" + integrity sha512-FuLPevChGDshgSicjisSooU0cemp/sGXR841D5LHMB7mTVOmsEHcAxaH3irL53+8YDIeVNQEySh4DaYU/iuPqQ== optionalDependencies: - "@esbuild/aix-ppc64" "0.21.5" - "@esbuild/android-arm" "0.21.5" - "@esbuild/android-arm64" "0.21.5" - "@esbuild/android-x64" "0.21.5" - "@esbuild/darwin-arm64" "0.21.5" - "@esbuild/darwin-x64" "0.21.5" - "@esbuild/freebsd-arm64" "0.21.5" - "@esbuild/freebsd-x64" "0.21.5" - "@esbuild/linux-arm" "0.21.5" - "@esbuild/linux-arm64" "0.21.5" - "@esbuild/linux-ia32" "0.21.5" - "@esbuild/linux-loong64" "0.21.5" - "@esbuild/linux-mips64el" "0.21.5" - "@esbuild/linux-ppc64" "0.21.5" - "@esbuild/linux-riscv64" "0.21.5" - "@esbuild/linux-s390x" "0.21.5" - "@esbuild/linux-x64" "0.21.5" - "@esbuild/netbsd-x64" "0.21.5" - "@esbuild/openbsd-x64" "0.21.5" - "@esbuild/sunos-x64" "0.21.5" - "@esbuild/win32-arm64" "0.21.5" - "@esbuild/win32-ia32" "0.21.5" - "@esbuild/win32-x64" "0.21.5" + "@esbuild/aix-ppc64" "0.24.0" + "@esbuild/android-arm" "0.24.0" + "@esbuild/android-arm64" "0.24.0" + "@esbuild/android-x64" "0.24.0" + "@esbuild/darwin-arm64" "0.24.0" + "@esbuild/darwin-x64" "0.24.0" + "@esbuild/freebsd-arm64" "0.24.0" + "@esbuild/freebsd-x64" "0.24.0" + "@esbuild/linux-arm" "0.24.0" + "@esbuild/linux-arm64" "0.24.0" + "@esbuild/linux-ia32" "0.24.0" + "@esbuild/linux-loong64" "0.24.0" + "@esbuild/linux-mips64el" "0.24.0" + "@esbuild/linux-ppc64" "0.24.0" + "@esbuild/linux-riscv64" "0.24.0" + "@esbuild/linux-s390x" "0.24.0" + "@esbuild/linux-x64" "0.24.0" + "@esbuild/netbsd-x64" "0.24.0" + "@esbuild/openbsd-arm64" "0.24.0" + "@esbuild/openbsd-x64" "0.24.0" + "@esbuild/sunos-x64" "0.24.0" + "@esbuild/win32-arm64" "0.24.0" + "@esbuild/win32-ia32" "0.24.0" + "@esbuild/win32-x64" "0.24.0" escalade@^3.1.1: version "3.1.1" @@ -8069,6 +8090,11 @@ picocolors@^1.1.0: resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.0.tgz#5358b76a78cde483ba5cef6a9dc9671440b27d59" integrity sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw== +picocolors@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b" + integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== + picomatch@^2.0.4, picomatch@^2.2.3, picomatch@^2.3.1: version "2.3.1" resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" @@ -8122,13 +8148,13 @@ postcss@8.4.38: picocolors "^1.0.0" source-map-js "^1.2.0" -postcss@^8.4.43: - version "8.4.47" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.47.tgz#5bf6c9a010f3e724c503bf03ef7947dcb0fea365" - integrity sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ== +postcss@^8.4.49: + version "8.4.49" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.49.tgz#4ea479048ab059ab3ae61d082190fabfd994fe19" + integrity sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA== dependencies: nanoid "^3.3.7" - picocolors "^1.1.0" + picocolors "^1.1.1" source-map-js "^1.2.1" prelude-ls@^1.2.1: @@ -9048,29 +9074,32 @@ rimraf@~2.6.2: dependencies: glob "^7.1.3" -rollup@^4.20.0: - version "4.22.4" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.22.4.tgz#4135a6446671cd2a2453e1ad42a45d5973ec3a0f" - integrity sha512-vD8HJ5raRcWOyymsR6Z3o6+RzfEPCnVLMFJ6vRslO1jt4LO6dUo5Qnpg7y4RkZFM2DMe3WUirkI5c16onjrc6A== +rollup@^4.23.0: + version "4.28.1" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.28.1.tgz#7718ba34d62b449dfc49adbfd2f312b4fe0df4de" + integrity sha512-61fXYl/qNVinKmGSTHAZ6Yy8I3YIJC/r2m9feHo6SwVAVcLT5MPwOUFe7EuURA/4m0NR8lXG4BBXuo/IZEsjMg== dependencies: - "@types/estree" "1.0.5" + "@types/estree" "1.0.6" optionalDependencies: - "@rollup/rollup-android-arm-eabi" "4.22.4" - "@rollup/rollup-android-arm64" "4.22.4" - "@rollup/rollup-darwin-arm64" "4.22.4" - "@rollup/rollup-darwin-x64" "4.22.4" - "@rollup/rollup-linux-arm-gnueabihf" "4.22.4" - "@rollup/rollup-linux-arm-musleabihf" "4.22.4" - "@rollup/rollup-linux-arm64-gnu" "4.22.4" - "@rollup/rollup-linux-arm64-musl" "4.22.4" - "@rollup/rollup-linux-powerpc64le-gnu" "4.22.4" - "@rollup/rollup-linux-riscv64-gnu" "4.22.4" - "@rollup/rollup-linux-s390x-gnu" "4.22.4" - "@rollup/rollup-linux-x64-gnu" "4.22.4" - "@rollup/rollup-linux-x64-musl" "4.22.4" - "@rollup/rollup-win32-arm64-msvc" "4.22.4" - "@rollup/rollup-win32-ia32-msvc" "4.22.4" - "@rollup/rollup-win32-x64-msvc" "4.22.4" + "@rollup/rollup-android-arm-eabi" "4.28.1" + "@rollup/rollup-android-arm64" "4.28.1" + "@rollup/rollup-darwin-arm64" "4.28.1" + "@rollup/rollup-darwin-x64" "4.28.1" + "@rollup/rollup-freebsd-arm64" "4.28.1" + "@rollup/rollup-freebsd-x64" "4.28.1" + "@rollup/rollup-linux-arm-gnueabihf" "4.28.1" + "@rollup/rollup-linux-arm-musleabihf" "4.28.1" + "@rollup/rollup-linux-arm64-gnu" "4.28.1" + "@rollup/rollup-linux-arm64-musl" "4.28.1" + "@rollup/rollup-linux-loongarch64-gnu" "4.28.1" + "@rollup/rollup-linux-powerpc64le-gnu" "4.28.1" + "@rollup/rollup-linux-riscv64-gnu" "4.28.1" + "@rollup/rollup-linux-s390x-gnu" "4.28.1" + "@rollup/rollup-linux-x64-gnu" "4.28.1" + "@rollup/rollup-linux-x64-musl" "4.28.1" + "@rollup/rollup-win32-arm64-msvc" "4.28.1" + "@rollup/rollup-win32-ia32-msvc" "4.28.1" + "@rollup/rollup-win32-x64-msvc" "4.28.1" fsevents "~2.3.2" run-parallel@^1.1.9: @@ -10431,14 +10460,14 @@ vfile@^4.0.0: unist-util-stringify-position "^2.0.0" vfile-message "^2.0.0" -vite@^5.4.10: - version "5.4.10" - resolved "https://registry.yarnpkg.com/vite/-/vite-5.4.10.tgz#d358a7bd8beda6cf0f3b7a450a8c7693a4f80c18" - integrity sha512-1hvaPshuPUtxeQ0hsVH3Mud0ZanOLwVTneA1EgbAM5LhaZEqyPWGRQ7BtaMvUrTDeEaC8pxtj6a6jku3x4z6SQ== +vite@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/vite/-/vite-6.0.3.tgz#cc01f403e326a9fc1e064235df8a6de084c8a491" + integrity sha512-Cmuo5P0ENTN6HxLSo6IHsjCLn/81Vgrp81oaiFFMRa8gGDj5xEjIcEpf2ZymZtZR8oU0P2JX5WuUp/rlXcHkAw== dependencies: - esbuild "^0.21.3" - postcss "^8.4.43" - rollup "^4.20.0" + esbuild "^0.24.0" + postcss "^8.4.49" + rollup "^4.23.0" optionalDependencies: fsevents "~2.3.3" From 90699e23fa2a986a896449ac64488ae5bb512d24 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 7 Dec 2024 11:18:37 +0000 Subject: [PATCH 02/47] Bump i18next from 24.0.2 to 24.0.5 in /functions Bumps [i18next](https://github.com/i18next/i18next) from 24.0.2 to 24.0.5. - [Release notes](https://github.com/i18next/i18next/releases) - [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md) - [Commits](https://github.com/i18next/i18next/compare/v24.0.2...v24.0.5) --- updated-dependencies: - dependency-name: i18next dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- functions/package.json | 2 +- functions/yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/functions/package.json b/functions/package.json index e4bed0d811..0c9e594436 100644 --- a/functions/package.json +++ b/functions/package.json @@ -36,7 +36,7 @@ "firebase-admin": "^12.7.0", "firebase-functions": "^5.0.1", "handlebars": "^4.7.8", - "i18next": "^24.0.2", + "i18next": "^24.0.5", "ical-generator": "^8.0.1", "jsonwebtoken": "^9.0.2", "koa": "^2.15.3", diff --git a/functions/yarn.lock b/functions/yarn.lock index 70199124ab..d7cad823e1 100644 --- a/functions/yarn.lock +++ b/functions/yarn.lock @@ -5561,10 +5561,10 @@ humanize-ms@^1.2.1: dependencies: ms "^2.0.0" -i18next@*, i18next@^24.0.2: - version "24.0.2" - resolved "https://registry.yarnpkg.com/i18next/-/i18next-24.0.2.tgz#00ee14417675e5733902d60e0bbd424c1ecd2a5f" - integrity sha512-D88xyIGcWAKwBTAs4RSqASi8NXR/NhCVSTM4LDbdoU8qb/5dcEZjNCLDhtQBB7Epw/Cp1w2vH/3ujoTbqLSs5g== +i18next@*, i18next@^24.0.5: + version "24.0.5" + resolved "https://registry.yarnpkg.com/i18next/-/i18next-24.0.5.tgz#2678986eca46411cae0329542a84dd4cd7e5f2f0" + integrity sha512-1jSdEzgFPGLZRsQwydoMFCBBaV+PmrVEO5WhANllZPX4y2JSGTxUjJ+xVklHIsiS95uR8gYc/y0hYZWevucNjg== dependencies: "@babel/runtime" "^7.23.2" From ced77c24f32555a465be9c0703e367b6bd64c611 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 7 Dec 2024 11:39:41 +0000 Subject: [PATCH 03/47] Bump typescript from 5.6.3 to 5.7.2 in /cms Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.6.3 to 5.7.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.6.3...v5.7.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- cms/package.json | 2 +- cms/yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/cms/package.json b/cms/package.json index 361764569f..0fc4b7ccef 100644 --- a/cms/package.json +++ b/cms/package.json @@ -47,7 +47,7 @@ "prettier": "^3.4.1", "ts-jest": "^29.2.5", "ts-node": "^10.9.2", - "typescript": "^5.6.3", + "typescript": "^5.7.2", "vite": "^6.0.3" } } diff --git a/cms/yarn.lock b/cms/yarn.lock index ea682a6f1f..5139814dd4 100644 --- a/cms/yarn.lock +++ b/cms/yarn.lock @@ -10154,10 +10154,10 @@ typed-array-length@^1.0.6: is-typed-array "^1.1.13" possible-typed-array-names "^1.0.0" -typescript@^5.6.3: - version "5.6.3" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.6.3.tgz#5f3449e31c9d94febb17de03cc081dd56d81db5b" - integrity sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw== +typescript@^5.7.2: + version "5.7.2" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.7.2.tgz#3169cf8c4c8a828cde53ba9ecb3d2b1d5dd67be6" + integrity sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg== ua-parser-js@^1.0.35: version "1.0.37" From 8494f829aa5a08df37d4bb9ec4ee156f2eb397be Mon Sep 17 00:00:00 2001 From: Lisa29k <113595061+Lisa29k@users.noreply.github.com> Date: Tue, 10 Dec 2024 15:28:33 +0100 Subject: [PATCH 04/47] =?UTF-8?q?Update=20=F0=9F=93=B1=20UI=20=E2=80=9CScr?= =?UTF-8?q?een.Journey=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/src/ui/Screen.Journey.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/src/ui/Screen.Journey.json b/content/src/ui/Screen.Journey.json index 267c348f79..23bb70cb4a 100644 --- a/content/src/ui/Screen.Journey.json +++ b/content/src/ui/Screen.Journey.json @@ -2,7 +2,7 @@ "en": { "headings": { "completed": "Completed", - "collections": "Collections", + "collections": "Programs", "planned": "Your planned sessions" }, "fallback": "🌱 Your journey has just begun", @@ -47,4 +47,4 @@ "meaninfulSessions": "Sesiones \nsignificativas", "totalSessions": "Todas\nlas sesiones" } -} \ No newline at end of file +} From 59b20ff4357ad5bda93ed4b6594c7273616f557b Mon Sep 17 00:00:00 2001 From: Lisa29k <113595061+Lisa29k@users.noreply.github.com> Date: Tue, 10 Dec 2024 15:28:59 +0100 Subject: [PATCH 05/47] =?UTF-8?q?Update=20=F0=9F=93=B1=20UI=20=E2=80=9CScr?= =?UTF-8?q?een.Journey=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/src/ui/Screen.Journey.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/src/ui/Screen.Journey.json b/content/src/ui/Screen.Journey.json index 23bb70cb4a..99b4d2016e 100644 --- a/content/src/ui/Screen.Journey.json +++ b/content/src/ui/Screen.Journey.json @@ -24,7 +24,7 @@ "sv": { "headings": { "completed": "Avklarade", - "collections": "Samlingar", + "collections": "Program", "planned": "Planerade sessioner" }, "fallback": "🌱 Du har just börjat din resa", From 4e086fc6bed2150b7e8f4c58e41a2664b1210a8d Mon Sep 17 00:00:00 2001 From: gewfy Date: Thu, 12 Dec 2024 21:56:02 +0100 Subject: [PATCH 06/47] Fix typo --- content/src/ui/Modal.UpgradeAccount.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/src/ui/Modal.UpgradeAccount.json b/content/src/ui/Modal.UpgradeAccount.json index 7b6188f30e..da294ae5ee 100644 --- a/content/src/ui/Modal.UpgradeAccount.json +++ b/content/src/ui/Modal.UpgradeAccount.json @@ -2,7 +2,7 @@ "en": { "title": "Register as a host to create public sessions", "button": "Create account", - "password": "Passsword", + "password": "Password", "email": "Email" }, "pt": { @@ -27,4 +27,4 @@ "password": "Contraseña", "title": "Regístrate como anfitrión/a para crear sesiones abiertas a todo el mundo" } -} \ No newline at end of file +} From e3bc84ccd2842a85ac030429d652bbb2cbcb26b7 Mon Sep 17 00:00:00 2001 From: gewfy Date: Thu, 12 Dec 2024 22:00:27 +0100 Subject: [PATCH 07/47] Updated spanish translations --- .../4fba05de-cc63-4613-9c84-a34f4cbbc58e.json | 2 +- .../b7257c0a-f180-405f-8aff-05f9f75bddbd.json | 2 +- .../0eda04e3-4b45-44d6-b779-7b40f43f966c.json | 2 +- .../12c07699-0129-4f9a-aab2-564e45d81484.json | 62 ++++++++++++++++--- .../29b0e349-256d-44e7-b0e9-dc152339b4fc.json | 20 +++++- .../2e60ad26-dc5c-46bd-b39e-b7210f1a4e32.json | 2 +- .../6524d27e-2a79-48c0-b4aa-dea830231062.json | 20 +++++- .../68172f5c-955a-43e0-9cef-ae3bc77c9593.json | 2 +- .../716c2b31-612c-40c4-8e85-90f0a2af380e.json | 4 +- .../74c65a83-449f-4ff1-97e1-e6f3c443e40b.json | 2 +- .../7bb77b5d-7a97-4fd1-9102-21eb0c4a70af.json | 2 +- .../825ff6a2-81dd-448c-ace2-dbd69c155aa6.json | 22 ++++++- .../af1c4ac9-1bae-4cb1-8c98-e1f98a8aea66.json | 2 +- .../d9897547-18a2-4404-b12b-324458021783.json | 2 +- content/src/ui/Component.AppVersion.json | 4 +- .../src/ui/Component.CheckPermissions.json | 6 +- .../src/ui/Component.ConfirmExitSession.json | 6 +- .../Component.ConfirmPracticeReminders.json | 2 +- content/src/ui/Component.DeleteData.json | 4 +- content/src/ui/Component.NetworkError.json | 2 +- .../ui/Component.NotificationChannels.json | 2 +- content/src/ui/Component.Participant.json | 4 +- .../src/ui/Component.RelativeDateGroup.json | 2 +- .../Component.RequestCalendarPermission.json | 2 +- ...mponent.RequestNotificationPermission.json | 2 +- .../src/ui/Component.SharingSessionMood.json | 8 +-- content/src/ui/Component.TimerControls.json | 2 +- .../src/ui/DeepLink.HostSessionInvite.json | 2 +- content/src/ui/Modal.CalmDown.json | 2 +- content/src/ui/Modal.ChangeLanguage.json | 4 +- content/src/ui/Modal.CompletedSession.json | 2 +- content/src/ui/Modal.CompletedSessions.json | 2 +- content/src/ui/Modal.Contributors.json | 6 +- content/src/ui/Modal.CreateSession.json | 4 +- content/src/ui/Modal.EditSessionDate.json | 2 +- content/src/ui/Modal.HostInfo.json | 2 +- content/src/ui/Modal.HostSessionByInvite.json | 2 +- content/src/ui/Modal.HostingInviteFail.json | 2 +- content/src/ui/Modal.Hosts.json | 2 +- content/src/ui/Modal.HowItWorks.json | 2 +- content/src/ui/Modal.JoinSession.json | 2 +- content/src/ui/Modal.Partners.json | 6 +- content/src/ui/Modal.Reminders.json | 2 +- content/src/ui/Modal.Report.json | 4 +- content/src/ui/Modal.RequestPublicHost.json | 4 +- content/src/ui/Modal.Session.json | 4 +- content/src/ui/Modal.SessionFeedback.json | 2 +- content/src/ui/Modal.SharingPost.json | 2 +- content/src/ui/Modal.UpgradeAccount.json | 2 +- content/src/ui/Notification.InSession.json | 2 +- .../src/ui/Notification.PracticeReminder.json | 6 +- content/src/ui/Overlay.AboutEditorial.json | 6 +- .../src/ui/Overlay.CommunityEditorial.json | 8 +-- content/src/ui/Screen.ChangingRoom.json | 2 +- content/src/ui/Screen.KillSwitch.json | 2 +- content/src/ui/Screen.Onboarding.json | 4 +- content/src/ui/Web.Footer.json | 2 +- 57 files changed, 190 insertions(+), 96 deletions(-) diff --git a/content/src/categories/4fba05de-cc63-4613-9c84-a34f4cbbc58e.json b/content/src/categories/4fba05de-cc63-4613-9c84-a34f4cbbc58e.json index 521fc18440..49a533e131 100644 --- a/content/src/categories/4fba05de-cc63-4613-9c84-a34f4cbbc58e.json +++ b/content/src/categories/4fba05de-cc63-4613-9c84-a34f4cbbc58e.json @@ -83,7 +83,7 @@ "cs": {}, "nl": {}, "es": { - "name": "Trabajar en tus relaciones", + "name": "Trabajar las relaciones", "id": "4fba05de-cc63-4613-9c84-a34f4cbbc58e", "collections": [ "716c2b31-612c-40c4-8e85-90f0a2af380e" diff --git a/content/src/categories/b7257c0a-f180-405f-8aff-05f9f75bddbd.json b/content/src/categories/b7257c0a-f180-405f-8aff-05f9f75bddbd.json index 25a5975811..fef323ba79 100644 --- a/content/src/categories/b7257c0a-f180-405f-8aff-05f9f75bddbd.json +++ b/content/src/categories/b7257c0a-f180-405f-8aff-05f9f75bddbd.json @@ -123,7 +123,7 @@ "cs": {}, "nl": {}, "es": { - "name": "Conocerse a uno/a mismo/a", + "name": "Conocerte", "id": "b7257c0a-f180-405f-8aff-05f9f75bddbd", "collections": [ "1d35e981-4b8e-47f0-887a-0c90d21fb991", diff --git a/content/src/collections/0eda04e3-4b45-44d6-b779-7b40f43f966c.json b/content/src/collections/0eda04e3-4b45-44d6-b779-7b40f43f966c.json index c269bc41a6..f641d05438 100644 --- a/content/src/collections/0eda04e3-4b45-44d6-b779-7b40f43f966c.json +++ b/content/src/collections/0eda04e3-4b45-44d6-b779-7b40f43f966c.json @@ -154,7 +154,7 @@ ] }, "es": { - "description": "Este es un punto de partida para una aventura hacia tu naturaleza interior y exterior.", + "description": "Este es el punto de partida para una aventura hacia tu naturaleza interior y exterior.", "name": "Adéntrate en la naturaleza.", "hidden": false, "published": true, diff --git a/content/src/collections/12c07699-0129-4f9a-aab2-564e45d81484.json b/content/src/collections/12c07699-0129-4f9a-aab2-564e45d81484.json index 414b5f7772..f1019c381c 100644 --- a/content/src/collections/12c07699-0129-4f9a-aab2-564e45d81484.json +++ b/content/src/collections/12c07699-0129-4f9a-aab2-564e45d81484.json @@ -17,7 +17,9 @@ "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1731443225/SEE/FullCategories_CardImage-03_fqzn6x.png" } ], - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "link": "", "id": "12c07699-0129-4f9a-aab2-564e45d81484", "exercises": [ @@ -34,7 +36,9 @@ "published": false, "sortOrder": 1, "card": {}, - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "link": "", "id": "12c07699-0129-4f9a-aab2-564e45d81484", "exercises": [ @@ -50,7 +54,9 @@ "published": false, "sortOrder": 1, "card": {}, - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "link": "", "id": "12c07699-0129-4f9a-aab2-564e45d81484", "exercises": [ @@ -66,7 +72,9 @@ "published": false, "sortOrder": 1, "card": {}, - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "link": "", "id": "12c07699-0129-4f9a-aab2-564e45d81484", "exercises": [ @@ -77,7 +85,9 @@ ] }, "da": { - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "exercises": [ "0e663e57-e320-4ec2-b246-b0a9de3f4056", "3843d06f-1c38-47b9-ad9b-5a780f364186", @@ -87,7 +97,9 @@ "card": {} }, "cs": { - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "exercises": [ "0e663e57-e320-4ec2-b246-b0a9de3f4056", "3843d06f-1c38-47b9-ad9b-5a780f364186", @@ -97,7 +109,9 @@ "card": {} }, "nl": { - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "exercises": [ "0e663e57-e320-4ec2-b246-b0a9de3f4056", "3843d06f-1c38-47b9-ad9b-5a780f364186", @@ -106,5 +120,35 @@ ], "card": {} }, - "es": {} -} + "es": { + "description": "Ser resiliente significa que somos fuertes por dentro, que tenemos control y podemos enfrentar cualquier dificultad que aparezca en el camino. Incluso si ocurren cosas difíciles, al ser resilientes, podemos recuperarnos y volver a tener nuevamente el control.", + "name": "VER Resiliencia", + "hidden": false, + "locked": true, + "published": true, + "sortOrder": 1, + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1731443225/SEE/FullCategories_CardImage-03_fqzn6x.png" + } + }, + "coCreators": [ + { + "name": "SEE Learning", + "url": "https://seelearning.emory.edu/en/home", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1731443225/SEE/FullCategories_CardImage-03_fqzn6x.png" + } + ], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], + "link": "", + "id": "12c07699-0129-4f9a-aab2-564e45d81484", + "exercises": [ + "0e663e57-e320-4ec2-b246-b0a9de3f4056", + "3843d06f-1c38-47b9-ad9b-5a780f364186", + "4ade5d0d-6959-4ba6-9b0c-d98aef65b754", + "4dd7b844-b54a-4d00-b867-73d19a9b0729" + ] + } +} \ No newline at end of file diff --git a/content/src/collections/29b0e349-256d-44e7-b0e9-dc152339b4fc.json b/content/src/collections/29b0e349-256d-44e7-b0e9-dc152339b4fc.json index b44b9615ed..10397c5021 100644 --- a/content/src/collections/29b0e349-256d-44e7-b0e9-dc152339b4fc.json +++ b/content/src/collections/29b0e349-256d-44e7-b0e9-dc152339b4fc.json @@ -70,5 +70,21 @@ ], "card": {} }, - "es": {} -} + "es": { + "description": "El Dr. Thupten Jinpa, un reconocido académico sobre la compasión, define la compasión como “un sentido de preocupación que surge cuando nos enfrentamos al sufrimiento de otra persona y sentimos la motivación de aliviar ese sufrimiento.” La compasión depende de nuestra conciencia sobre la situación de la otra persona y de nuestra capacidad para ponernos en su lugar, combinada con un sentido de afecto o cariño hacia esa persona, incluso en el nivel más básico de la conexión humana.", + "name": "VER Compasión", + "published": true, + "hidden": false, + "locked": true, + "id": "29b0e349-256d-44e7-b0e9-dc152339b4fc", + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1731443189/SEE/FullCategories_CardImage-02_uvnevx.png" + } + }, + "exercises": [ + "a1da8d37-0330-4611-ad1b-f65d08f71d2e", + "9d86dfa5-c0ed-49bb-856d-8185a017785e" + ] + } +} \ No newline at end of file diff --git a/content/src/collections/2e60ad26-dc5c-46bd-b39e-b7210f1a4e32.json b/content/src/collections/2e60ad26-dc5c-46bd-b39e-b7210f1a4e32.json index b6e94397d7..90528039d2 100644 --- a/content/src/collections/2e60ad26-dc5c-46bd-b39e-b7210f1a4e32.json +++ b/content/src/collections/2e60ad26-dc5c-46bd-b39e-b7210f1a4e32.json @@ -137,7 +137,7 @@ "cs": {}, "nl": {}, "es": { - "description": "Practica habilidades y cualidades basadas en la ciencia para una vida con propósito y sostenible. IDG, los Objetivos de Desarrollo Interior (o en inglés Inner Development Goals), son un marco para alcanzar los Objetivos de Desarrollo Sostenible establecidos por la ONU.", + "description": "Practica habilidades y cualidades basadas en la ciencia para fomentar una vida con propósito y sostenible. IDG, los Objetivos de Desarrollo Interior (o en inglés Inner Development Goals), son un marco para alcanzar los Objetivos de Desarrollo Sostenible establecidos por la ONU.", "name": "El programa IDG", "hidden": false, "locked": true, diff --git a/content/src/collections/6524d27e-2a79-48c0-b4aa-dea830231062.json b/content/src/collections/6524d27e-2a79-48c0-b4aa-dea830231062.json index 6b5492ea29..1266b99afb 100644 --- a/content/src/collections/6524d27e-2a79-48c0-b4aa-dea830231062.json +++ b/content/src/collections/6524d27e-2a79-48c0-b4aa-dea830231062.json @@ -70,5 +70,21 @@ ], "card": {} }, - "es": {} -} + "es": { + "description": "Todos los seres vivos viven de manera interconectada e interdependiente. Impactamos y somos impactados por cada uno de los seres vivos dentro de nuestros sistemas. ‘Nuestra inteligencia de sistemas innata, al igual que nuestras capacidades innatas para entendernos a nosotros mismos y a los demás, necesita ser cultivada’, escribe Peter Senge, uno de los pensadores de sistemas más destacados del mundo, en The Triple Focus.", + "name": "VER Pensamiento sistémico", + "published": true, + "hidden": false, + "locked": true, + "id": "6524d27e-2a79-48c0-b4aa-dea830231062", + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1731443350/SEE/FullCategories_CardImage-04_btrx7d.png" + } + }, + "exercises": [ + "c747469a-f690-4a38-bdef-bd1a35b7d4b5", + "9451652d-444f-4e96-86cc-dcb774ab6c27" + ] + } +} \ No newline at end of file diff --git a/content/src/collections/68172f5c-955a-43e0-9cef-ae3bc77c9593.json b/content/src/collections/68172f5c-955a-43e0-9cef-ae3bc77c9593.json index a023aec06e..f4f0399ff1 100644 --- a/content/src/collections/68172f5c-955a-43e0-9cef-ae3bc77c9593.json +++ b/content/src/collections/68172f5c-955a-43e0-9cef-ae3bc77c9593.json @@ -68,7 +68,7 @@ "cs": {}, "nl": {}, "es": { - "description": "Somos criaturas de hábitos: tendemos a hacer lo que estamos acostumbrados a hacer. Esto es una cosa inteligente, ya que así ahorramos energía. Y, a veces, también puede hacernos sentir atrapados.\nEste programa puede ofrecer nuevas perspectivas y prácticas para cambiar o desafiar la forma en que usualmente vivimos.", + "description": "Somos criaturas de hábitos: tendemos a hacer lo que estamos acostumbrados a hacer. Esta es una manera inteligente en la que nuestro cerebro ahorra energía. A la vez, puede hacernos sentir atrapados en algunas ocasiones.\nEste programa puede ofrecer nuevas perspectivas y prácticas para cambiar o desafiar la forma en que usualmente vivimos.", "name": "Adquiere nuevas perspectivas", "hidden": false, "published": true, diff --git a/content/src/collections/716c2b31-612c-40c4-8e85-90f0a2af380e.json b/content/src/collections/716c2b31-612c-40c4-8e85-90f0a2af380e.json index ba69a9fb62..265fc311a3 100644 --- a/content/src/collections/716c2b31-612c-40c4-8e85-90f0a2af380e.json +++ b/content/src/collections/716c2b31-612c-40c4-8e85-90f0a2af380e.json @@ -75,8 +75,8 @@ "cs": {}, "nl": {}, "es": { - "description": "El amor, la gratitud y el estar en el aquí y ahora con lo que hay, con lo que es, son habilidades clave para sentirnos más felices y satisfechos con la vida. En este programa, practicaremos esas habilidades para que podamos enfocar nuestras acciones en hacer lo que es importante para nosotros a largo plazo.", - "name": "Estar con lo que es", + "description": "El amor, la gratitud y el estar en el aquí y ahora con lo que hay, con lo que es, son habilidades clave para sentirnos más felices y satisfechos con la vida. En este programa, practicaremos esas habilidades para que podamos enfocar nuestras acciones en hacer lo que es importante para nosotros/as a largo plazo.", + "name": "Estar con lo que hay", "id": "716c2b31-612c-40c4-8e85-90f0a2af380e", "exercises": [ "095f9642-73b6-4c9a-ae9a-ea7dea7363f5", diff --git a/content/src/collections/74c65a83-449f-4ff1-97e1-e6f3c443e40b.json b/content/src/collections/74c65a83-449f-4ff1-97e1-e6f3c443e40b.json index 7ea19f4140..44fef610c6 100644 --- a/content/src/collections/74c65a83-449f-4ff1-97e1-e6f3c443e40b.json +++ b/content/src/collections/74c65a83-449f-4ff1-97e1-e6f3c443e40b.json @@ -110,7 +110,7 @@ "cs": {}, "nl": {}, "es": { - "description": "A nuestros cerebros les gusta hacer lo que se siente bien en el momento. Comer patatas fritas, por ejemplo. Los comportamientos a largo plazo, como ahorrar dinero o hacer algo desafiante, requieren esfuerzo, pero también es allí donde encontramos significado y satisfacción. En este programa, soñarás con el futuro e identificarás los comportamientos que pueden llevarte allí.", + "description": "A nuestros cerebros les gusta hacer lo que se siente bien en el momento. Comer patatas fritas, por ejemplo. Los comportamientos a largo plazo, como ahorrar dinero o asumir desafíos, requieren esfuerzo, aunque es precisamente allí donde encontramos significado y satisfacción. En este programa, soñarás con el futuro e identificarás los comportamientos que pueden llevarte allí.", "name": "Atrévete a soñar", "hidden": true, "locked": false, diff --git a/content/src/collections/7bb77b5d-7a97-4fd1-9102-21eb0c4a70af.json b/content/src/collections/7bb77b5d-7a97-4fd1-9102-21eb0c4a70af.json index 1773278496..b5e4224825 100644 --- a/content/src/collections/7bb77b5d-7a97-4fd1-9102-21eb0c4a70af.json +++ b/content/src/collections/7bb77b5d-7a97-4fd1-9102-21eb0c4a70af.json @@ -119,7 +119,7 @@ "cs": {}, "nl": {}, "es": { - "description": "Ser amables con nosotros mismos y tratarnos con compasión no es algo natural para muchos de nosotros. En este programa practicamos adoptar una postura interior, tratándonos con amabilidad y cuidado. Las prácticas de autocompasión pueden mejorar nuestro bienestar y la relación con nosotros mismos y con los demás.", + "description": "Ser amables con nosotros/as mismos/as y tratarnos con compasión no es algo natural para muchos/as de nosotros/as. En este programa practicamos adoptar una actitud interior que nos trate con amabilidad y cuidado. Las prácticas de autocompasión pueden mejorar nuestro bienestar y la relación con nosotros/as mismos/as y con los demás.", "name": "Autocompasión I: El trabajo interior", "hidden": false, "locked": false, diff --git a/content/src/collections/825ff6a2-81dd-448c-ace2-dbd69c155aa6.json b/content/src/collections/825ff6a2-81dd-448c-ace2-dbd69c155aa6.json index 443024077a..5bc5ad5b14 100644 --- a/content/src/collections/825ff6a2-81dd-448c-ace2-dbd69c155aa6.json +++ b/content/src/collections/825ff6a2-81dd-448c-ace2-dbd69c155aa6.json @@ -84,5 +84,23 @@ ], "card": {} }, - "es": {} -} + "es": { + "description": "Ser consciente consiste en estar atento/a a lo que sucede ahora mismo en la mente, en el cuerpo y en el entorno. Sin ser conscientes de lo que ocurre en la mente, no podemos darnos cuenta cuando estamos a punto de reaccionar de manera dañina, y por lo tanto, no podemos mantener la atención plena ni actuar con cuidado.", + "name": "VER Conciencia", + "published": true, + "hidden": false, + "locked": true, + "id": "825ff6a2-81dd-448c-ace2-dbd69c155aa6", + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1731442992/SEE/FullCategories_CardImage-01_kvtjbl.png" + } + }, + "exercises": [ + "023ad824-8009-4667-b148-13d0e966ffd2", + "4ffe2765-995a-4afc-ae86-65d08088915b", + "85b2fb9a-68ca-4094-8645-c4bd17e43229", + "881edc87-02f4-4543-9f32-7c4b5ef34c94" + ] + } +} \ No newline at end of file diff --git a/content/src/collections/af1c4ac9-1bae-4cb1-8c98-e1f98a8aea66.json b/content/src/collections/af1c4ac9-1bae-4cb1-8c98-e1f98a8aea66.json index 9134899814..b4b3036236 100644 --- a/content/src/collections/af1c4ac9-1bae-4cb1-8c98-e1f98a8aea66.json +++ b/content/src/collections/af1c4ac9-1bae-4cb1-8c98-e1f98a8aea66.json @@ -84,7 +84,7 @@ "cs": {}, "nl": {}, "es": { - "description": "Durante momentos de estrés, la recuperación es clave. Este programa puede ayudarnos a cuidar de nosotros mismos y a tomar merecidos descansos.", + "description": "Durante momentos de estrés, los momentos de descanso y recuperación son clave. Este programa puede ayudarnos a cuidar de nosotros/as mismos/as y a tomar merecidos descansos.", "name": "Encuentra la calma", "id": "af1c4ac9-1bae-4cb1-8c98-e1f98a8aea66", "exercises": [ diff --git a/content/src/collections/d9897547-18a2-4404-b12b-324458021783.json b/content/src/collections/d9897547-18a2-4404-b12b-324458021783.json index 9c5fe3aad5..eade6d418b 100644 --- a/content/src/collections/d9897547-18a2-4404-b12b-324458021783.json +++ b/content/src/collections/d9897547-18a2-4404-b12b-324458021783.json @@ -93,7 +93,7 @@ "cs": {}, "nl": {}, "es": { - "description": "¿Qué es importante en la vida? Encuentra tus propias respuestas en este programa, explorando valores y propósito.", + "description": "¿Qué es importante en la vida? Encuentra tus propias respuestas en este programa, explorando tus valores y tu propósito.", "name": "Valores I: ajusta tu brújula", "hidden": false, "published": true, diff --git a/content/src/ui/Component.AppVersion.json b/content/src/ui/Component.AppVersion.json index 020b61384a..2b971c5260 100644 --- a/content/src/ui/Component.AppVersion.json +++ b/content/src/ui/Component.AppVersion.json @@ -59,12 +59,12 @@ "status": "Bajando actualización" }, "installed": { - "action": "reiniciar la app", + "action": "reiniciar la aplicación", "status": "Actualización disponible -" }, "upToDate": { "action": "Buscar actualizaciones", - "status": "Aware está actualizado -" + "status": "La aplicación Aware está actualizada -" } } } \ No newline at end of file diff --git a/content/src/ui/Component.CheckPermissions.json b/content/src/ui/Component.CheckPermissions.json index d1f03e7223..e9d1b344d8 100644 --- a/content/src/ui/Component.CheckPermissions.json +++ b/content/src/ui/Component.CheckPermissions.json @@ -69,19 +69,19 @@ "camera": { "confirm": "Abrir configuración", "dismiss": "Cancelar", - "message": "Permite que Aware acceda a tu cámara para que puedas participar en la sesión. Esto reiniciará la aplicación Aware.", + "message": "Permite que Aware acceda a tu cámara para que puedas participar en la sesión. Esto reiniciará la aplicación.", "title": "Se denegó el permiso para la cámara." }, "join": { "confirm": "Abrir configuración", - "dismiss": "Unirse de todos modos", + "dismiss": "Unirme de todos modos", "message": "No has dado permisos a la aplicación para usar la cámara y/o el micrófono. No pasa nada, está bien, simplemente no podrás participar completamente en la sesión.", "title": "Antes de unirte" }, "microphone": { "confirm": "Abrir configuración", "dismiss": "Cancelar", - "message": "Permite que Aware acceda a tu micrófono para que puedas participar en la sesión. Esto reiniciará la aplicación Aware.", + "message": "Permite que Aware acceda a tu micrófono para que puedas participar en la sesión. Esto reiniciará la aplicación.", "title": "Se denegó el permiso para el micrófono." } } diff --git a/content/src/ui/Component.ConfirmExitSession.json b/content/src/ui/Component.ConfirmExitSession.json index c95d40e377..5d6d5ef214 100644 --- a/content/src/ui/Component.ConfirmExitSession.json +++ b/content/src/ui/Component.ConfirmExitSession.json @@ -29,10 +29,10 @@ "nl": {}, "es": { "buttons": { - "cancel": "No, me quedo en la sesión", - "confirm": "Sí, salgo de la sesión" + "cancel": "No, quedarme en la sesión", + "confirm": "Sí, salir de la sesión" }, "header": "Salir de la sesión", - "text": "¿Estás seguro/a que quieres salir de la sesión?" + "text": "¿Estás seguro/a de que quieres salir de la sesión?" } } \ No newline at end of file diff --git a/content/src/ui/Component.ConfirmPracticeReminders.json b/content/src/ui/Component.ConfirmPracticeReminders.json index b6621ebdc1..8273160a43 100644 --- a/content/src/ui/Component.ConfirmPracticeReminders.json +++ b/content/src/ui/Component.ConfirmPracticeReminders.json @@ -37,6 +37,6 @@ "dismiss": "No" }, "message": "¿Quieres establecer un recordatorio de práctica que te ayude a mantenerla?", - "title": "Hazlo un hábito" + "title": "Crea un hábito" } } \ No newline at end of file diff --git a/content/src/ui/Component.DeleteData.json b/content/src/ui/Component.DeleteData.json index 03a1e087cb..7c4092e464 100644 --- a/content/src/ui/Component.DeleteData.json +++ b/content/src/ui/Component.DeleteData.json @@ -32,7 +32,7 @@ "cancel": "No", "confirm": "Sí, borrar" }, - "message": "¿Estás seguro de que quieres eliminar tu usuario y todos los datos?", - "title": "Eliminar usuario y datos" + "message": "¿Estás seguro de que quieres eliminar tu cuenta de usuario y todos los datos?", + "title": "Eliminar cuenta de usuario y datos" } } \ No newline at end of file diff --git a/content/src/ui/Component.NetworkError.json b/content/src/ui/Component.NetworkError.json index 59fb7a5c88..05dbdf5533 100644 --- a/content/src/ui/Component.NetworkError.json +++ b/content/src/ui/Component.NetworkError.json @@ -33,6 +33,6 @@ "requestTitle": "No se pudo actualizar la sesión.", "subscriptionMessage": "Parece que hay un problema para obtener actualizaciones de la sesión.", "subscriptionTitle": "Problema para obtener actualizaciones de progreso.", - "title": "Conexión a internet perdida" + "title": "Se ha perdido la conexión a internet" } } \ No newline at end of file diff --git a/content/src/ui/Component.NotificationChannels.json b/content/src/ui/Component.NotificationChannels.json index 68e14c5ff6..6a22dd091e 100644 --- a/content/src/ui/Component.NotificationChannels.json +++ b/content/src/ui/Component.NotificationChannels.json @@ -17,6 +17,6 @@ "nl": {}, "es": { "practice-reminders": "Recordatorios de práctica", - "session-reminders": "Recordatorios de sesión" + "session-reminders": "Recordatorios de sesiones" } } \ No newline at end of file diff --git a/content/src/ui/Component.Participant.json b/content/src/ui/Component.Participant.json index 01b0c7398f..82296a8456 100644 --- a/content/src/ui/Component.Participant.json +++ b/content/src/ui/Component.Participant.json @@ -24,7 +24,7 @@ "es": { "removeNo": "Cancelar", "removeText": "¿Estás seguro/a de que deseas eliminar a {{displayName}} de esta sesión? No podrá unirse de nuevo.", - "removeTitle": "Elimina {{displayName}} de la sesión", - "removeYes": "Sí, elimina" + "removeTitle": "Eliminar a {{displayName}} de la sesión", + "removeYes": "Sí, eliminar" } } \ No newline at end of file diff --git a/content/src/ui/Component.RelativeDateGroup.json b/content/src/ui/Component.RelativeDateGroup.json index 0ae2441dd5..c123eeb996 100644 --- a/content/src/ui/Component.RelativeDateGroup.json +++ b/content/src/ui/Component.RelativeDateGroup.json @@ -29,6 +29,6 @@ "thisWeek": "Esta semana", "today": "Hoy", "tomorrow": "Mañana", - "upcoming": "Proximamente" + "upcoming": "Próximamente" } } \ No newline at end of file diff --git a/content/src/ui/Component.RequestCalendarPermission.json b/content/src/ui/Component.RequestCalendarPermission.json index 6c250224cb..5250370ed0 100644 --- a/content/src/ui/Component.RequestCalendarPermission.json +++ b/content/src/ui/Component.RequestCalendarPermission.json @@ -32,7 +32,7 @@ "cancel": "Cancelar", "confirm": "Abrir configuración" }, - "message": "Abre la configuración para darnos permiso para agregar eventos a tu calendario. Esto reiniciará la app Aware.", + "message": "Abre la configuración para darnos permiso para agregar eventos a tu calendario. Esto reiniciará la aplicación.", "title": "No tienes permiso." } } \ No newline at end of file diff --git a/content/src/ui/Component.RequestNotificationPermission.json b/content/src/ui/Component.RequestNotificationPermission.json index d1d3b35f48..fed2353031 100644 --- a/content/src/ui/Component.RequestNotificationPermission.json +++ b/content/src/ui/Component.RequestNotificationPermission.json @@ -32,7 +32,7 @@ "cancel": "Cancelar", "confirm": "Abrir configuración" }, - "message": "Abre la configuración para darnos permiso para enviarte notificaciones. Esto reiniciará la aplicación Aware.", + "message": "Abre la configuración para darnos permiso para enviarte notificaciones. Esto reiniciará la aplicación.", "title": "No tienes permiso." } } \ No newline at end of file diff --git a/content/src/ui/Component.SharingSessionMood.json b/content/src/ui/Component.SharingSessionMood.json index 1fb94bd04a..541a14bb21 100644 --- a/content/src/ui/Component.SharingSessionMood.json +++ b/content/src/ui/Component.SharingSessionMood.json @@ -31,10 +31,10 @@ "cs": {}, "nl": {}, "es": { - "answer_1": "¡Gracias por estar aquí! Tu presencia hace que la sesión sea genial.", - "answer_2": "Gracias por venir. Si te sientes un poco inseguro/a, estás en el lugar correcto. Te guiaremos a través de la experiencia, para que puedas escuchar o participar de la manera que prefieras.", - "answer_3": "Gracias por compartir. En este espacio, eres completamente bienvenido/a. Estamos aquí para apoyarte. Y está bien solo escuchar con la cámara apagada, apreciamos tu presencia en cualquier forma.", - "question": "¿Cómo te sientes al unirte a esta sesión en vivo?", + "answer_1": "¡Gracias por estar aquí! Tu simple presencia hace que la sesión sea genial.", + "answer_2": "Gracias por venir. Si te sientes un poco inseguro/a, estás en el lugar correcto. Te guiaremos a través de la experiencia, para que así puedas escuchar o participar de la manera que prefieras.", + "answer_3": "Gracias por compartir. En este espacio, eres completamente bienvenido/a. Estamos aquí para apoyarnos. Y está bien solo escuchar con la cámara apagada, apreciamos tu presencia en cualquier forma.", + "question": "¿Cómo te sientes al unirte a esta sesión en directo?", "step_1": "Emocionado/a", "step_2": "Neutral", "step_3": "Nervioso/a" diff --git a/content/src/ui/Component.TimerControls.json b/content/src/ui/Component.TimerControls.json index dcdef29331..1b136fec03 100644 --- a/content/src/ui/Component.TimerControls.json +++ b/content/src/ui/Component.TimerControls.json @@ -15,4 +15,4 @@ "es": { "text": "Inicia el temporizador y tómate un momento para reflexionar" } -} +} \ No newline at end of file diff --git a/content/src/ui/DeepLink.HostSessionInvite.json b/content/src/ui/DeepLink.HostSessionInvite.json index 35e983c73e..b34ae6f4c7 100644 --- a/content/src/ui/DeepLink.HostSessionInvite.json +++ b/content/src/ui/DeepLink.HostSessionInvite.json @@ -16,7 +16,7 @@ "cs": {}, "nl": {}, "es": { - "description": "Haz clic en el enlace para ver más detalles y decidir si quieres aceptarlo o no como anfitrión.", + "description": "Haz clic en el enlace para ver más detalles y decidir si quieres aceptarlo o no como anfitrión/a.", "title": "A {{hostName}} le gustaría que seas el/la anfitrión/a de {{sessionName}}." } } \ No newline at end of file diff --git a/content/src/ui/Modal.CalmDown.json b/content/src/ui/Modal.CalmDown.json index aa2fd0725b..b377e9f2ad 100644 --- a/content/src/ui/Modal.CalmDown.json +++ b/content/src/ui/Modal.CalmDown.json @@ -31,7 +31,7 @@ "cs": {}, "nl": {}, "es": { - "body__markdown": "Encuentra un lugar tranquilo y cómodo para sentarte, con los pies firmemente apoyados en el suelo.\n\n- Empuja tus pies lentamente y con fuerza contra el suelo.\n\n- Junta lentamente las puntas de los dedos.\n\n- Respira lenta y profundamente 10 veces.\n\nColoca una mano sobre tu pecho y la otra sobre tu abdomen, y deja que la respiración haga que la mano en el abdomen se mueva más que la mano en el pecho durante un minuto.", + "body__markdown": "Encuentra un lugar tranquilo y cómodo para sentarte, con los pies firmemente apoyados en el suelo.\n\n- Empuja tus pies lentamente y con fuerza contra el suelo.\n\n- Junta lentamente las puntas de los dedos.\n\n- Respira lenta y profundamente 10 veces.\n\nColoca una mano sobre tu pecho y la otra sobre tu abdomen, y durante un minuto, deja que la respiración haga que la mano en el abdomen se mueva más que la mano en el pecho.", "title": "Relájate" } } \ No newline at end of file diff --git a/content/src/ui/Modal.ChangeLanguage.json b/content/src/ui/Modal.ChangeLanguage.json index b87868d33a..9321688209 100644 --- a/content/src/ui/Modal.ChangeLanguage.json +++ b/content/src/ui/Modal.ChangeLanguage.json @@ -35,8 +35,8 @@ "unsupportedLanguage": { "confirm": "Sí, cambia", "dismiss": "No, gracias", - "message": "{{language}} todavía está en desarrollo y puede que no te brinde la mejor experiencia en este momento. ¿Quieres cambiar a {{language}} de todos modos?", - "title": "Idioma no totalmente soportado" + "message": "{{language}} todavía está en desarrollo y puede que todavía no te ofrezca la mejor experiencia. ¿Quieres cambiar a {{language}} de todos modos?", + "title": "Idioma soportado parcialmente" } } } \ No newline at end of file diff --git a/content/src/ui/Modal.CompletedSession.json b/content/src/ui/Modal.CompletedSession.json index ba2df622ac..b693d503d1 100644 --- a/content/src/ui/Modal.CompletedSession.json +++ b/content/src/ui/Modal.CompletedSession.json @@ -31,7 +31,7 @@ "coCreatorsHeading": "Cocreado con", "completed": "Completado", "doAgainButton": "Hacer este ejercicio de nuevo", - "moreLikeThis": "Más como esto", + "moreLikeThis": "Más como esta sesión", "yourReview": "Revisión de tu sesión", "yourSharingPost": "Lo que dijiste" } diff --git a/content/src/ui/Modal.CompletedSessions.json b/content/src/ui/Modal.CompletedSessions.json index d6e88e1ad5..8c93daffda 100644 --- a/content/src/ui/Modal.CompletedSessions.json +++ b/content/src/ui/Modal.CompletedSessions.json @@ -29,6 +29,6 @@ "meaningful": "Sesiones relevantes", "notMeaningful": "Sesiones no relevantes", "private": "Con amigos/as", - "public": "Con cualquier persona" + "public": "Con otras personas" } } \ No newline at end of file diff --git a/content/src/ui/Modal.Contributors.json b/content/src/ui/Modal.Contributors.json index 5053def7f4..9838327238 100644 --- a/content/src/ui/Modal.Contributors.json +++ b/content/src/ui/Modal.Contributors.json @@ -25,10 +25,10 @@ "cs": {}, "nl": {}, "es": { - "contributors": "Colaboradores", + "contributors": "Colaboradores/as", "coreTeam": "Equipo principal", - "founders": "Fundadores", + "founders": "Fundadores/as", "text": "Gracias a estas maravillosas personas, ¡muchas gracias a cada una de ellas!", - "title": "Colaboradores" + "title": "Colaboradores/as" } } \ No newline at end of file diff --git a/content/src/ui/Modal.CreateSession.json b/content/src/ui/Modal.CreateSession.json index 20c0b3aadc..41ffec99b4 100644 --- a/content/src/ui/Modal.CreateSession.json +++ b/content/src/ui/Modal.CreateSession.json @@ -114,8 +114,8 @@ "es": { "coCreatorsHeading": "Cocreado con", "feedbackHeading": "Reseñas", - "joinByInviteCta": "Unirse con un código de invitación", - "moreLikeThis": "Más como esto", + "joinByInviteCta": "Unirme con un código de invitación", + "moreLikeThis": "Más como esta sesión", "noUpcomingSessions": "🌱 No hay sesiones planificadas.", "or": "o", "orJoinUpcoming": "O únete a una sesión futura", diff --git a/content/src/ui/Modal.EditSessionDate.json b/content/src/ui/Modal.EditSessionDate.json index 73a8974cb0..43bba7f6d5 100644 --- a/content/src/ui/Modal.EditSessionDate.json +++ b/content/src/ui/Modal.EditSessionDate.json @@ -46,7 +46,7 @@ "confirm": "Eliminar" }, "header": "¿Eliminar sesión?", - "text": "¿Estás seguro/a que quieres eliminar la sesión?" + "text": "¿Estás seguro/a de que quieres eliminar la sesión?" }, "deleteButton": "Eliminar sesión", "done": "Guardar" diff --git a/content/src/ui/Modal.HostInfo.json b/content/src/ui/Modal.HostInfo.json index 2146ee95dc..da16d02f69 100644 --- a/content/src/ui/Modal.HostInfo.json +++ b/content/src/ui/Modal.HostInfo.json @@ -24,7 +24,7 @@ "es": { "noUpcomingSessions": "🌱 No hay sesiones planificadas.", "privateSessions": "Con amigos/as", - "publicSessions": "Con cualquier persona", + "publicSessions": "Con otras personas", "sessions": "Próximas sesiones" } } \ No newline at end of file diff --git a/content/src/ui/Modal.HostSessionByInvite.json b/content/src/ui/Modal.HostSessionByInvite.json index 86911138f0..79dbaf1ae8 100644 --- a/content/src/ui/Modal.HostSessionByInvite.json +++ b/content/src/ui/Modal.HostSessionByInvite.json @@ -21,6 +21,6 @@ "es": { "cancel": "Rechazar", "confirm": "Aceptar", - "description": "{{hostName}} quiere que tú organices esta sesión en lugar de ellos." + "description": "{{hostName}} quiere que tú organices esta sesión en lugar de él/ella." } } \ No newline at end of file diff --git a/content/src/ui/Modal.HostingInviteFail.json b/content/src/ui/Modal.HostingInviteFail.json index ac397e86e2..7fd7c53409 100644 --- a/content/src/ui/Modal.HostingInviteFail.json +++ b/content/src/ui/Modal.HostingInviteFail.json @@ -24,6 +24,6 @@ "es": { "description": "Por esto no puedes aceptar organizar la sesión que {{hostName}} quería transferirte.", "hostNameFallback": "el amfitrión / la amfitriona", - "title": "No tienes permiso para organizar sesiones abiertas para que cualquiera se una." + "title": "No tienes permiso para organizar sesiones abiertas a todo el mundo." } } \ No newline at end of file diff --git a/content/src/ui/Modal.Hosts.json b/content/src/ui/Modal.Hosts.json index f60dbc1368..adb26be1f3 100644 --- a/content/src/ui/Modal.Hosts.json +++ b/content/src/ui/Modal.Hosts.json @@ -17,6 +17,6 @@ "nl": {}, "es": { "text": "Gracias a estas maravillosas personas por organizar nuestras sesiones abiertas a todo el mundo, ¡muchas gracias!", - "title": "Anfitriones de la sesión" + "title": "Anfitriones/as de la sesión" } } \ No newline at end of file diff --git a/content/src/ui/Modal.HowItWorks.json b/content/src/ui/Modal.HowItWorks.json index d7492d6235..08c8ac9fe0 100644 --- a/content/src/ui/Modal.HowItWorks.json +++ b/content/src/ui/Modal.HowItWorks.json @@ -28,7 +28,7 @@ "codeOfConduct": "Para más detalles, consulta el código de conducta del usuario aquí: [user code of conduct.](https://wiki.29k.org/user-code-of-conduct)", "item1": "En esta sesión haremos un ejercicio de meditación juntos/as.", "item2": "Habrá tiempo para reflexionar por tu cuenta y, si lo deseas, compartir tus pensamientos en el grupo.", - "item3": "Un buen consejo es usar unos auriculares y asegurarte de estar en un lugar donde puedas concentrarte y sentirte cómodo.", + "item3": "Un buen consejo es usar unos auriculares y asegurarte de estar en un lugar donde puedas concentrarte y sentirte cómodo/a.", "title": "Cómo funciona" } } \ No newline at end of file diff --git a/content/src/ui/Modal.JoinSession.json b/content/src/ui/Modal.JoinSession.json index b8f281b343..d44e576154 100644 --- a/content/src/ui/Modal.JoinSession.json +++ b/content/src/ui/Modal.JoinSession.json @@ -41,6 +41,6 @@ "errors": { "sessionNotFound": "Código incorrecto, pruébalo de nuevo" }, - "title": "Unirse con un código de invitación" + "title": "Unirme con un código de invitación" } } \ No newline at end of file diff --git a/content/src/ui/Modal.Partners.json b/content/src/ui/Modal.Partners.json index c7cedf72a1..ab2e8c0e0b 100644 --- a/content/src/ui/Modal.Partners.json +++ b/content/src/ui/Modal.Partners.json @@ -22,9 +22,9 @@ "cs": {}, "nl": {}, "es": { - "corePartners": "Socios principales", - "partners": "Socios", + "corePartners": "Socios/as principales", + "partners": "Socios/as", "text": "Gracias a estas maravillosas organizaciones, ¡muchas gracias!", - "title": "Socios" + "title": "Socios/as" } } \ No newline at end of file diff --git a/content/src/ui/Modal.Reminders.json b/content/src/ui/Modal.Reminders.json index 04d759cc43..8b9b2018bd 100644 --- a/content/src/ui/Modal.Reminders.json +++ b/content/src/ui/Modal.Reminders.json @@ -65,7 +65,7 @@ "tuesday": "Martes", "wednesday": "Miércoles" }, - "sessionRemindersText": "Te recuerda sobre las sesiones próximas 10 minutos antes de que empiecen.", + "sessionRemindersText": "Te recuerda sobre las próximas sesiones 10 minutos antes de que empiecen.", "time": "Hora", "title": "Recordatorios", "updateButton": "Actualizar recordatorios", diff --git a/content/src/ui/Modal.Report.json b/content/src/ui/Modal.Report.json index 7842519507..a138d4947e 100644 --- a/content/src/ui/Modal.Report.json +++ b/content/src/ui/Modal.Report.json @@ -32,10 +32,10 @@ "nl": {}, "es": { "confirmButton": "Enviar informe", - "confirmationText": "Gracias por ponerte en contacto 🌱", + "confirmationText": "Gracias por contactarnos 🌱", "emailHeading": "Contestar a:", "emailPlaceholder": "Escribe el correo electrónico al que deseas que te respondamos.", - "reportHeading": "¿Qué deseas informar?", + "reportHeading": "¿Sobre qué deseas informar?", "reportPlaceholder": "Comparte tus pensamientos para que podamos mejorar", "title": "Informar" } diff --git a/content/src/ui/Modal.RequestPublicHost.json b/content/src/ui/Modal.RequestPublicHost.json index 6d7cfbddd9..296d6091de 100644 --- a/content/src/ui/Modal.RequestPublicHost.json +++ b/content/src/ui/Modal.RequestPublicHost.json @@ -75,8 +75,8 @@ "requestComplete": "Hemos registrado tu solicitud. Tan pronto como sea aprobada, te enviaremos un código de verificación por correo electrónico.", "success": { "header": "¡Conseguido!", - "text": "¡Ahora puedes crear y organizar sesiones abiertas para que cualquier usuario de Aware se una!" + "text": "¡Ahora puedes crear y organizar sesiones abiertas para que cualquier usuario/a de Aware se una!" }, - "text": "Solicita un código para crear sesiones públicas" + "text": "Solicita un código para crear sesiones abiertas a todo el mundo" } } \ No newline at end of file diff --git a/content/src/ui/Modal.Session.json b/content/src/ui/Modal.Session.json index c9a0c1ea9a..d13fdee9c6 100644 --- a/content/src/ui/Modal.Session.json +++ b/content/src/ui/Modal.Session.json @@ -32,8 +32,8 @@ "coCreatorsHeading": "Cocreado con", "feedbackHeading": "Reseñas", "howItWorks": "Cómo funciona", - "join": "Unirse", + "join": "Unirme", "journeyButton": "Mi viaje", - "moreLikeThis": "Más como esto" + "moreLikeThis": "Más como esta sesión" } } \ No newline at end of file diff --git a/content/src/ui/Modal.SessionFeedback.json b/content/src/ui/Modal.SessionFeedback.json index acdc6045d9..161b9664d7 100644 --- a/content/src/ui/Modal.SessionFeedback.json +++ b/content/src/ui/Modal.SessionFeedback.json @@ -34,7 +34,7 @@ "comments": "¿Tienes algún comentario?", "commentsPlaceholder": "Opcional...", "note": "Tus comentarios se compartirán de forma anónima.", - "question": "¿Te resultó útil esto?", + "question": "¿Te resultó útil esta sesión?", "submit": "Enviar", "thankYou__text": "¡Muchas \ngracias \npor tus \ncomentarios!", "title": "Una última cosa..." diff --git a/content/src/ui/Modal.SharingPost.json b/content/src/ui/Modal.SharingPost.json index b2110d5d8f..633ce9254b 100644 --- a/content/src/ui/Modal.SharingPost.json +++ b/content/src/ui/Modal.SharingPost.json @@ -17,6 +17,6 @@ "nl": {}, "es": { "joinUpcoming": "Únete a una sesión futura", - "moreLikeThis": "Más como esto" + "moreLikeThis": "Más como esta sesión" } } \ No newline at end of file diff --git a/content/src/ui/Modal.UpgradeAccount.json b/content/src/ui/Modal.UpgradeAccount.json index da294ae5ee..5bf7525ad0 100644 --- a/content/src/ui/Modal.UpgradeAccount.json +++ b/content/src/ui/Modal.UpgradeAccount.json @@ -27,4 +27,4 @@ "password": "Contraseña", "title": "Regístrate como anfitrión/a para crear sesiones abiertas a todo el mundo" } -} +} \ No newline at end of file diff --git a/content/src/ui/Notification.InSession.json b/content/src/ui/Notification.InSession.json index 559fc97fd7..f5bb4b189f 100644 --- a/content/src/ui/Notification.InSession.json +++ b/content/src/ui/Notification.InSession.json @@ -16,7 +16,7 @@ "cs": {}, "nl": {}, "es": { - "subtitle": "Estás en una sesión con {{host}}. Toca para abrirla.\"", + "subtitle": "Estás en una sesión con {{host}}. Toca para abrirla.", "title": "En una sesión en directo" } } \ No newline at end of file diff --git a/content/src/ui/Notification.PracticeReminder.json b/content/src/ui/Notification.PracticeReminder.json index 43cea5ffb1..bfc48fbd10 100644 --- a/content/src/ui/Notification.PracticeReminder.json +++ b/content/src/ui/Notification.PracticeReminder.json @@ -308,12 +308,12 @@ }, { "generic": { - "body": "Do te olvides de practicar.", + "body": "No te olvides de practicar.", "title": "{{collectionName}}" }, "id": "reminder-2-v1", "personal": { - "body": "Do te olvides de practicar, {{userName}}.", + "body": "No te olvides de practicar, {{userName}}.", "title": "{{collectionName}}" } }, @@ -359,7 +359,7 @@ }, "id": "reminder-2-v1", "personal": { - "body": "Do te olvides de practicar, {{userName}}.", + "body": "No te olvides de practicar, {{userName}}.", "title": "Recordatorio" } }, diff --git a/content/src/ui/Overlay.AboutEditorial.json b/content/src/ui/Overlay.AboutEditorial.json index d12c159fb5..c36d8296ff 100644 --- a/content/src/ui/Overlay.AboutEditorial.json +++ b/content/src/ui/Overlay.AboutEditorial.json @@ -46,11 +46,11 @@ "actions": { "contact": "Ponte en contacto", "privacyNotice": "Aviso de privacidad", - "publicHostAccess": "Acceso abierto para anfitriones", + "publicHostAccess": "Acceso abierto para anfitriones/as", "safetyToolkit": "Kit de seguridad" }, - "body__markdown": "En la app Aware puedes:\n\n* Obtener apoyo para la salud mental, el bienestar y el desarrollo interior para acelerar comportamientos sostenibles para las personas y el planeta.\n* Unirte a sesiones abiertas y en directo con anfitriones acreditados (psicólogos o voluntarios entrenados).\n* Invitar a tu comunidad, amigos/as o compañeros/as de trabajo y organizar tus propias sesiones privadas en la app o alrededor de la mesa de la cocina.\n* Hacer sesiones tu mismo/a.\n* Inspirarte con las reflexiones de los demás y compartir las tuyas propias.\n\nAware está firmemente fundamentada en la investigación psicológica sobre cómo afrontar la vida, tanto en los momentos altos como bajos, sentirse bien y prosperar.\n\nSomos una organización sin ánimo de lucro con la misión de hacer que toda la increíble investigación y las herramientas sobre salud mental, cambio de comportamiento, bienestar y desarrollo interior sean accesibles para todos.\n\n** Únete a nuestra comunidad** en \n**[Slack](https://join.slack.com/t/29kcommunity/shared_invite/zt-1kedro4zn-wO0yLixyvVyxdukm0viiOA)** o envíanos un correo electrónico a **[email](mailto:hello@29k.org)**:\n\n* Informar sobre errores.\n* Sugerir mejoras.\n* Ideas para nuevo contenido o funcionalidades.\n* Convertirte en anfitrión voluntario para sesiones abiertas.\n", + "body__markdown": "En la aplicación Aware puedes:\n\n* Obtener apoyo para la salud mental, el bienestar y el desarrollo interior para acelerar comportamientos sostenibles para las personas y el planeta.\n* Unirte a sesiones abiertas y en directo con anfitriones/as acreditados/as (psicólogos/as o personas voluntarias entrenadas).\n* Invitar a tu comunidad, amigos/as o compañeros/as de trabajo y organizar tus propias sesiones privadas en la app o alrededor de la mesa de la cocina.\n* Hacer sesiones tu mismo/a.\n* Inspirarte con las reflexiones de los demás y compartir las tuyas propias.\n\nAware está firmemente fundamentada en la investigación psicológica sobre cómo afrontar la vida para sentirse bien y prosperar, tanto en los momentos altos como bajos.\n\nSomos una organización sin ánimo de lucro con la misión de hacer que toda la increíble investigación y las herramientas sobre salud mental, cambio de comportamiento, bienestar y desarrollo interior sean accesibles para todo el mundo.\n\n** Únete a nuestra comunidad** en \n**[Slack](https://join.slack.com/t/29kcommunity/shared_invite/zt-1kedro4zn-wO0yLixyvVyxdukm0viiOA)** o envíanos un correo electrónico a **[email](mailto:hello@29k.org)** para:\n\n* Informar sobre errores.\n* Sugerir mejoras.\n* Compartir ideas para nuevo contenido o funcionalidades.\n* Convertirte en anfitrión/a voluntario/a para sesiones abiertas.\n", "heading": "Cuida el planeta y siéntete bien mientras lo haces", - "preamble__markdown": "Aware es una nueva app gratuita de la organización sin ánimo de lucro 29k, con sesiones para la salud mental, el bienestar y el desarrollo personal. Las sesiones se pueden experimentar en directo con un/a anfitrión/a, junto con nuevos contactos, con amigos o por ti mismo/a. Todo para acelerar comportamientos sostenibles para las personas y el planeta." + "preamble__markdown": "Aware es una nueva app gratuita de la organización sin ánimo de lucro 29k, con sesiones para la salud mental, el bienestar y el desarrollo personal. Las sesiones se pueden experimentar en directo con un/a anfitrión/a, junto con nuevos contactos, con amigos y amigas, o por ti mismo/a. Todo para acelerar comportamientos sostenibles para las personas y el planeta." } } \ No newline at end of file diff --git a/content/src/ui/Overlay.CommunityEditorial.json b/content/src/ui/Overlay.CommunityEditorial.json index f82f8355a1..ba8299a3c0 100644 --- a/content/src/ui/Overlay.CommunityEditorial.json +++ b/content/src/ui/Overlay.CommunityEditorial.json @@ -57,14 +57,14 @@ "es": { "actions": { "contribute": "Todas las formas de colaborar y contribuir", - "contributors": "Colaboradores", + "contributors": "Colaboradores/as", "corporate": "Para uso corporativo", "donate": "Hacer donación", - "hosts": "Amfitriones de la sesión", - "partners": "Socios" + "hosts": "Amfitriones/as de la sesión", + "partners": "Socios/as" }, "corporateLink": "mailto:partnerships@29k.org", "heading": "Apoya a Aware", - "preamble__markdown": "Somos una organización sin ánimo de lucro.\nSomos gratuitos para uso personal.\nNo vendemos ningún dato.\nNo hacemos publicidad.\n\nNuestro único objetivo es construir la mejor app del mundo para ayudar al mayor número posible de personas a mejorar su bienestar mental, prosperar y contribuir a un futuro mejor para todos." + "preamble__markdown": "Somos una organización sin ánimo de lucro.\nSomos gratuitos para uso personal.\nNo vendemos ningún dato.\nNo hacemos publicidad.\n\nNuestro único objetivo es construir la mejor app del mundo para ayudar al mayor número posible de personas a mejorar su bienestar mental, prosperar y contribuir a un futuro mejor para todos/as." } } \ No newline at end of file diff --git a/content/src/ui/Screen.ChangingRoom.json b/content/src/ui/Screen.ChangingRoom.json index c38c8e60ad..82daac338e 100644 --- a/content/src/ui/Screen.ChangingRoom.json +++ b/content/src/ui/Screen.ChangingRoom.json @@ -61,7 +61,7 @@ "validateSession/not-found": "No se pudo encontrar la sesión.", "validateSession/user-not-found": "Usuario no encontrado para la sesión." }, - "join_button": "Unirse", + "join_button": "Unirme", "onboarding": { "about": "Esta sesión es una videollamada en directo. Puedes escuchar o compartir tu experiencia con el grupo.", "button": "Entendido", diff --git a/content/src/ui/Screen.KillSwitch.json b/content/src/ui/Screen.KillSwitch.json index c2dbffbad2..649bec8c12 100644 --- a/content/src/ui/Screen.KillSwitch.json +++ b/content/src/ui/Screen.KillSwitch.json @@ -80,7 +80,7 @@ "text__markdown": "## Algo no está funcionando correctamente...\n\nEstamos teniendo algunos problemas técnicos en este momento. Inténtalo de nuevo en un momento." }, "maintenance": { - "text__markdown": "## Estamos pasando por un pequeño ~~mantenimiento~~\n\nDisculpa las molestias. Estaremos de vuelta y funcionando lo antes posible." + "text__markdown": "## Estamos realizando algunos pequeños ~~ajustes~~\n\nDisculpa las molestias. Estaremos de vuelta y funcionando lo antes posible." }, "retry": "Vuelve a intentarlo", "update": { diff --git a/content/src/ui/Screen.Onboarding.json b/content/src/ui/Screen.Onboarding.json index d0e58fdf41..52ac0f0ec0 100644 --- a/content/src/ui/Screen.Onboarding.json +++ b/content/src/ui/Screen.Onboarding.json @@ -111,13 +111,13 @@ "page3": { "card": { "heading": "Sin ánimo de lucro", - "text__markdown": "Somos gratuitos para uso personal.\\\nNo vendemos datos. No mostramos anuncios.\\\nPara que puedas enfocarte en practicar el bienestar, prosperar y contribuir a un futuro mejor para todos." + "text__markdown": "Somos gratuitos para uso personal.\\\nNo vendemos datos. No mostramos anuncios.\\\nPara que puedas enfocarte en practicar tu bienestar, prosperar y contribuir a un futuro mejor para todos/as." }, "heading__text": "Para el \nbien común" }, "page4": { "journey__text": "Tu propio camino hacia \nuna vida más plena.", - "sessions__text": "Experiencias guiadas para \nnuevas perspectivas sobre la vida.\n\nPor tu cuenta, con amigos/as \no nuevos contactos." + "sessions__text": "Experiencias guiadas para \nnuevas perspectivas sobre la vida.\n\nPor tu cuenta, con amigos/as \no con nuevos contactos." }, "privacyNotice": "Aviso de privacidad", "skipButton": "Omitir", diff --git a/content/src/ui/Web.Footer.json b/content/src/ui/Web.Footer.json index 25e5efde71..654b04278f 100644 --- a/content/src/ui/Web.Footer.json +++ b/content/src/ui/Web.Footer.json @@ -25,7 +25,7 @@ "cs": {}, "nl": {}, "es": { - "about__markdown": "Aware es una organización sin ánimo de lucro a la vez que una comunidad, con la misión de hacer que el crecimiento personal esté disponible para todos y de manera gratuita.", + "about__markdown": "Aware es una organización sin ánimo de lucro y una comunidad, con la misión de hacer que el crecimiento personal sea accesible para todo el mundo, de manera gratuita.", "downloadAppStore": "Descargar en la App Store", "downloadGooglePlay": "Descargar en Google Play", "madeBy": "Creado por", From 9dc1e8d5a04acae52b11ad7910f557f85cc09d7b Mon Sep 17 00:00:00 2001 From: jrrjenny <113593919+jrrjenny@users.noreply.github.com> Date: Mon, 16 Dec 2024 10:46:43 +0100 Subject: [PATCH 08/47] =?UTF-8?q?Update=20Exercise=20=E2=80=9Cb9001702-850?= =?UTF-8?q?2-46de-bc7b-3ebf2b812c0e=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../b9001702-8502-46de-bc7b-3ebf2b812c0e.json | 506 +++++++++++++++++- 1 file changed, 480 insertions(+), 26 deletions(-) diff --git a/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json b/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json index c09c5f1474..6389ce0111 100644 --- a/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json +++ b/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json @@ -132,7 +132,9 @@ "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731909539/Video/portal_2_Life_exploration_ntjptt.mp4" } }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "b9001702-8502-46de-bc7b-3ebf2b812c0e", "async": true, "description": "Create an overview of your life so far, and learn from your own past experiences. You'll need pen and paper to complete this exercise." @@ -151,24 +153,49 @@ } ] }, + { + "type": "instruction", + "content": { + "text": "Take a close look at your life as it has evolved up until now. This exercise can bring up strong emotions. That is alright and all part of the exercise. If you need to, you can take a break at any time.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731909575/Images/visual_noBG_Life_exploration_ejdn1o.png" + } + } + }, { "type": "content", "hostNotes": [ { "text": "Find a comfortable position. I will start the audio exercise and we'll meet back here afterwards. \n\n> Push play to start the audio exercise" } - ] + ], + "content": { + "lottie": { + "subtitles": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1728986423/SRT%20(captions)%20files/PsyPal_Life_exploration_d370hk.srt", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1728986355/Audio/PsyPal_Life_exploration_tsbxhj.mp3", + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_audio_black_zjrmu2.json" + } + } }, { "type": "reflection", "hostNotes": [ { - "text": "Now we’ll take 1 minute to reflect on our own.\n\nxxMain question\n\nxxFurther explanations of main question if needed" + "text": "Now we’ll take 1 minute to reflect on our own.\n\nWhat can you learn from this?" }, { "text": "You can take notes on a piece of paper or just mental notes in your head. And there is no right or wrong here, our answers are our own. 1 minute starting now.\n\n> Press play to start the timer.\n\nThat’s 1 minute and it’s time to move on." } - ] + ], + "content": { + "heading": "What can you learn from this?", + "lottie": { + "durationTimer": true, + "duration": 60, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_1min_black_rosi2l.json", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731909507/Audio/reflection_audio_Life_exploration.png_duevze.mp3" + } + } }, { "type": "sharing", @@ -183,7 +210,10 @@ "text": "Who would like to start?\n\n> Let everyone (or as many as you got time for) share one by one. Press play to start the timer. Re-start for each new sharing.\n\nThank you so much everyone." } ], - "id": "Sharing 1" + "id": "Sharing 1", + "content": { + "heading": "What can you learn from this?" + } }, { "type": "host", @@ -202,30 +232,52 @@ { "type": "instruction", "content": { - "text": "Well done.\n\nSummary.\n\nIf you’re up for it, you can continue with this mission.\n\nmission description" + "text": "Well done for completing the life exploration. To actively reflect on past events sometimes help us look at the current circumstances in a different light. \n\nSometimes the darker periods are the ones where we have learned the most. And sometimes the toughest challenges are followed by a time of deep connection and meaning. Whatever is true for you, we encourage you to continue the conversation with someone close to you.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731909575/Images/visual_noBG_Life_exploration_ejdn1o.png" + } } } ], "theme": { - "textColor": "#2AE2D7" + "textColor": "#2E2E2E", + "backgroundColor": "#f4deb2" }, - "hidden": false, + "hidden": true, "locked": false, + "name": "PsyPal Life exploration", "live": true, - "published": false, + "published": true, "asyncDuration": 15, - "card": {}, + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/v1731909576/Images/card_Life_exploration_ey6d45.png" + } + }, "introPortal": { - "textColor": "#2AE2D7", + "textColor": "#2E2E2E", "hostNotes": [ { "text": "> Start the session when you're ready to go" } - ] + ], + "videoLoop": { + "p5JsScript": { + "lang": "javascript" + }, + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731909546/Video/portal_1_Life_exploration_t8o0yx.mp4", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731909507/Audio/portal_audio_Life_exploration.png_hp9f8n.mp3" + }, + "videoEnd": { + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731909539/Video/portal_2_Life_exploration_ntjptt.mp4" + } }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "b9001702-8502-46de-bc7b-3ebf2b812c0e", - "async": false + "async": true, + "description": "Create an overview of your life so far, and learn from your own past experiences. You'll need pen and paper to complete this exercise." }, "sv": { "liveDuration": 30, @@ -313,7 +365,9 @@ } ] }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "b9001702-8502-46de-bc7b-3ebf2b812c0e", "async": false }, @@ -403,27 +457,427 @@ } ] }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "b9001702-8502-46de-bc7b-3ebf2b812c0e", "async": false }, "da": { - "card": {}, - "asyncDuration": 15, "liveDuration": 30, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"] + "slides": [ + { + "type": "host", + "hostNotes": [ + { + "text": "Welcome. I am X and today we will work for around 30 minutes on xx\n\nWe’ll be doing xx ex. meditation followed by time for reflection and sharing with each other." + }, + { + "text": "Let’s start with a mini check-in. How are you feeling right now? Please answer in two-three words. X, would you like to start?\n\n> Let everyone in the session, including yourself, check in one by one.\n\nThank you all for checking in. Let’s get started." + } + ] + }, + { + "type": "instruction", + "content": { + "text": "Take a close look at your life as it has evolved up until now. This exercise can bring up strong emotions. That is alright and all part of the exercise. If you need to, you can take a break at any time.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731909575/Images/visual_noBG_Life_exploration_ejdn1o.png" + } + } + }, + { + "type": "content", + "hostNotes": [ + { + "text": "Find a comfortable position. I will start the audio exercise and we'll meet back here afterwards. \n\n> Push play to start the audio exercise" + } + ], + "content": { + "lottie": { + "subtitles": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1728986423/SRT%20(captions)%20files/PsyPal_Life_exploration_d370hk.srt", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1728986355/Audio/PsyPal_Life_exploration_tsbxhj.mp3", + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_audio_black_zjrmu2.json" + } + } + }, + { + "type": "reflection", + "hostNotes": [ + { + "text": "Now we’ll take 1 minute to reflect on our own.\n\nWhat can you learn from this?" + }, + { + "text": "You can take notes on a piece of paper or just mental notes in your head. And there is no right or wrong here, our answers are our own. 1 minute starting now.\n\n> Press play to start the timer.\n\nThat’s 1 minute and it’s time to move on." + } + ], + "content": { + "heading": "What can you learn from this?", + "lottie": { + "durationTimer": true, + "duration": 60, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_1min_black_rosi2l.json", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731909507/Audio/reflection_audio_Life_exploration.png_duevze.mp3" + } + } + }, + { + "type": "sharing", + "hostNotes": [ + { + "text": "Now we are getting into the sharing part. We have three rules for sharing:\n\n1. **What is said in here, stays in here.**\n2. **All you need to do is listen.** There is no fixing, helping or advice-giving needed. We are just showing up and exploring what ourselves and others are going through." + }, + { + "text": "3. **Everything on the inside is okay.** Anger, love, hatred, sadness. Whatever shows up. No wrongs, no rights. It is what it is.\n\nThere will be a timer set for 2 minutes as an indicator. If you don’t want to share you can always say ‘pass’." + }, + { + "text": "Who would like to start?\n\n> Let everyone (or as many as you got time for) share one by one. Press play to start the timer. Re-start for each new sharing.\n\nThank you so much everyone." + } + ], + "id": "Sharing 1", + "content": { + "heading": "What can you learn from this?" + } + }, + { + "type": "host", + "hostNotes": [ + { + "text": "Well done. If you’re up for it, you can continue what we started here today with a mission to bring this into your everyday life.\n\nxx mission description" + }, + { + "text": "Before we leave this space let’s do a mini check-out. \n\nHow are you feeling right now? Has anything shifted? Please answer in two-three words." + }, + { + "text": "Who would like to start?\n\n> Let everyone in the session check out one by one.\n\nThank you all for checking out and for joining this session today.\n\n> Finish session to send everyone off to the exit experience." + } + ] + }, + { + "type": "instruction", + "content": { + "text": "Well done for completing the life exploration. To actively reflect on past events sometimes help us look at the current circumstances in a different light. \n\nSometimes the darker periods are the ones where we have learned the most. And sometimes the toughest challenges are followed by a time of deep connection and meaning. Whatever is true for you, we encourage you to continue the conversation with someone close to you.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731909575/Images/visual_noBG_Life_exploration_ejdn1o.png" + } + } + } + ], + "theme": { + "textColor": "#2E2E2E", + "backgroundColor": "#f4deb2" + }, + "hidden": true, + "name": "PsyPal Life exploration", + "published": true, + "asyncDuration": 15, + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/v1731909576/Images/card_Life_exploration_ey6d45.png" + } + }, + "introPortal": { + "textColor": "#2E2E2E", + "hostNotes": [ + { + "text": "> Start the session when you're ready to go" + } + ], + "videoLoop": { + "p5JsScript": { + "lang": "javascript" + }, + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731909546/Video/portal_1_Life_exploration_t8o0yx.mp4", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731909507/Audio/portal_audio_Life_exploration.png_hp9f8n.mp3" + }, + "videoEnd": { + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731909539/Video/portal_2_Life_exploration_ntjptt.mp4" + } + }, + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], + "async": true, + "description": "Create an overview of your life so far, and learn from your own past experiences. You'll need pen and paper to complete this exercise." }, "cs": { - "card": {}, - "asyncDuration": 15, "liveDuration": 30, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"] + "slides": [ + { + "type": "host", + "hostNotes": [ + { + "text": "Welcome. I am X and today we will work for around 30 minutes on xx\n\nWe’ll be doing xx ex. meditation followed by time for reflection and sharing with each other." + }, + { + "text": "Let’s start with a mini check-in. How are you feeling right now? Please answer in two-three words. X, would you like to start?\n\n> Let everyone in the session, including yourself, check in one by one.\n\nThank you all for checking in. Let’s get started." + } + ] + }, + { + "type": "instruction", + "content": { + "text": "Take a close look at your life as it has evolved up until now. This exercise can bring up strong emotions. That is alright and all part of the exercise. If you need to, you can take a break at any time.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731909575/Images/visual_noBG_Life_exploration_ejdn1o.png" + } + } + }, + { + "type": "content", + "hostNotes": [ + { + "text": "Find a comfortable position. I will start the audio exercise and we'll meet back here afterwards. \n\n> Push play to start the audio exercise" + } + ], + "content": { + "lottie": { + "subtitles": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1728986423/SRT%20(captions)%20files/PsyPal_Life_exploration_d370hk.srt", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1728986355/Audio/PsyPal_Life_exploration_tsbxhj.mp3", + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_audio_black_zjrmu2.json" + } + } + }, + { + "type": "reflection", + "hostNotes": [ + { + "text": "Now we’ll take 1 minute to reflect on our own.\n\nWhat can you learn from this?" + }, + { + "text": "You can take notes on a piece of paper or just mental notes in your head. And there is no right or wrong here, our answers are our own. 1 minute starting now.\n\n> Press play to start the timer.\n\nThat’s 1 minute and it’s time to move on." + } + ], + "content": { + "heading": "What can you learn from this?", + "lottie": { + "durationTimer": true, + "duration": 60, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_1min_black_rosi2l.json", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731909507/Audio/reflection_audio_Life_exploration.png_duevze.mp3" + } + } + }, + { + "type": "sharing", + "hostNotes": [ + { + "text": "Now we are getting into the sharing part. We have three rules for sharing:\n\n1. **What is said in here, stays in here.**\n2. **All you need to do is listen.** There is no fixing, helping or advice-giving needed. We are just showing up and exploring what ourselves and others are going through." + }, + { + "text": "3. **Everything on the inside is okay.** Anger, love, hatred, sadness. Whatever shows up. No wrongs, no rights. It is what it is.\n\nThere will be a timer set for 2 minutes as an indicator. If you don’t want to share you can always say ‘pass’." + }, + { + "text": "Who would like to start?\n\n> Let everyone (or as many as you got time for) share one by one. Press play to start the timer. Re-start for each new sharing.\n\nThank you so much everyone." + } + ], + "id": "Sharing 1", + "content": { + "heading": "What can you learn from this?" + } + }, + { + "type": "host", + "hostNotes": [ + { + "text": "Well done. If you’re up for it, you can continue what we started here today with a mission to bring this into your everyday life.\n\nxx mission description" + }, + { + "text": "Before we leave this space let’s do a mini check-out. \n\nHow are you feeling right now? Has anything shifted? Please answer in two-three words." + }, + { + "text": "Who would like to start?\n\n> Let everyone in the session check out one by one.\n\nThank you all for checking out and for joining this session today.\n\n> Finish session to send everyone off to the exit experience." + } + ] + }, + { + "type": "instruction", + "content": { + "text": "Well done for completing the life exploration. To actively reflect on past events sometimes help us look at the current circumstances in a different light. \n\nSometimes the darker periods are the ones where we have learned the most. And sometimes the toughest challenges are followed by a time of deep connection and meaning. Whatever is true for you, we encourage you to continue the conversation with someone close to you.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731909575/Images/visual_noBG_Life_exploration_ejdn1o.png" + } + } + } + ], + "theme": { + "textColor": "#2E2E2E", + "backgroundColor": "#f4deb2" + }, + "hidden": true, + "name": "PsyPal Life exploration", + "published": true, + "asyncDuration": 15, + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/v1731909576/Images/card_Life_exploration_ey6d45.png" + } + }, + "introPortal": { + "textColor": "#2E2E2E", + "hostNotes": [ + { + "text": "> Start the session when you're ready to go" + } + ], + "videoLoop": { + "p5JsScript": { + "lang": "javascript" + }, + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731909546/Video/portal_1_Life_exploration_t8o0yx.mp4", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731909507/Audio/portal_audio_Life_exploration.png_hp9f8n.mp3" + }, + "videoEnd": { + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731909539/Video/portal_2_Life_exploration_ntjptt.mp4" + } + }, + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], + "async": true, + "description": "Create an overview of your life so far, and learn from your own past experiences. You'll need pen and paper to complete this exercise." }, "nl": { - "card": {}, - "asyncDuration": 15, "liveDuration": 30, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"] + "slides": [ + { + "type": "host", + "hostNotes": [ + { + "text": "Welcome. I am X and today we will work for around 30 minutes on xx\n\nWe’ll be doing xx ex. meditation followed by time for reflection and sharing with each other." + }, + { + "text": "Let’s start with a mini check-in. How are you feeling right now? Please answer in two-three words. X, would you like to start?\n\n> Let everyone in the session, including yourself, check in one by one.\n\nThank you all for checking in. Let’s get started." + } + ] + }, + { + "type": "instruction", + "content": { + "text": "Take a close look at your life as it has evolved up until now. This exercise can bring up strong emotions. That is alright and all part of the exercise. If you need to, you can take a break at any time.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731909575/Images/visual_noBG_Life_exploration_ejdn1o.png" + } + } + }, + { + "type": "content", + "hostNotes": [ + { + "text": "Find a comfortable position. I will start the audio exercise and we'll meet back here afterwards. \n\n> Push play to start the audio exercise" + } + ], + "content": { + "lottie": { + "subtitles": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1728986423/SRT%20(captions)%20files/PsyPal_Life_exploration_d370hk.srt", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1728986355/Audio/PsyPal_Life_exploration_tsbxhj.mp3", + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_audio_black_zjrmu2.json" + } + } + }, + { + "type": "reflection", + "hostNotes": [ + { + "text": "Now we’ll take 1 minute to reflect on our own.\n\nWhat can you learn from this?" + }, + { + "text": "You can take notes on a piece of paper or just mental notes in your head. And there is no right or wrong here, our answers are our own. 1 minute starting now.\n\n> Press play to start the timer.\n\nThat’s 1 minute and it’s time to move on." + } + ], + "content": { + "heading": "What can you learn from this?", + "lottie": { + "durationTimer": true, + "duration": 60, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_1min_black_rosi2l.json", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731909507/Audio/reflection_audio_Life_exploration.png_duevze.mp3" + } + } + }, + { + "type": "sharing", + "hostNotes": [ + { + "text": "Now we are getting into the sharing part. We have three rules for sharing:\n\n1. **What is said in here, stays in here.**\n2. **All you need to do is listen.** There is no fixing, helping or advice-giving needed. We are just showing up and exploring what ourselves and others are going through." + }, + { + "text": "3. **Everything on the inside is okay.** Anger, love, hatred, sadness. Whatever shows up. No wrongs, no rights. It is what it is.\n\nThere will be a timer set for 2 minutes as an indicator. If you don’t want to share you can always say ‘pass’." + }, + { + "text": "Who would like to start?\n\n> Let everyone (or as many as you got time for) share one by one. Press play to start the timer. Re-start for each new sharing.\n\nThank you so much everyone." + } + ], + "id": "Sharing 1", + "content": { + "heading": "What can you learn from this?" + } + }, + { + "type": "host", + "hostNotes": [ + { + "text": "Well done. If you’re up for it, you can continue what we started here today with a mission to bring this into your everyday life.\n\nxx mission description" + }, + { + "text": "Before we leave this space let’s do a mini check-out. \n\nHow are you feeling right now? Has anything shifted? Please answer in two-three words." + }, + { + "text": "Who would like to start?\n\n> Let everyone in the session check out one by one.\n\nThank you all for checking out and for joining this session today.\n\n> Finish session to send everyone off to the exit experience." + } + ] + }, + { + "type": "instruction", + "content": { + "text": "Well done for completing the life exploration. To actively reflect on past events sometimes help us look at the current circumstances in a different light. \n\nSometimes the darker periods are the ones where we have learned the most. And sometimes the toughest challenges are followed by a time of deep connection and meaning. Whatever is true for you, we encourage you to continue the conversation with someone close to you.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731909575/Images/visual_noBG_Life_exploration_ejdn1o.png" + } + } + } + ], + "theme": { + "textColor": "#2E2E2E", + "backgroundColor": "#f4deb2" + }, + "hidden": true, + "name": "PsyPal Life exploration", + "published": true, + "asyncDuration": 15, + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/v1731909576/Images/card_Life_exploration_ey6d45.png" + } + }, + "introPortal": { + "textColor": "#2E2E2E", + "hostNotes": [ + { + "text": "> Start the session when you're ready to go" + } + ], + "videoLoop": { + "p5JsScript": { + "lang": "javascript" + }, + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731909546/Video/portal_1_Life_exploration_t8o0yx.mp4", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731909507/Audio/portal_audio_Life_exploration.png_hp9f8n.mp3" + }, + "videoEnd": { + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731909539/Video/portal_2_Life_exploration_ntjptt.mp4" + } + }, + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], + "async": true, + "description": "Create an overview of your life so far, and learn from your own past experiences. You'll need pen and paper to complete this exercise." }, - "es": {} + "es": { + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], + "card": {} + } } From 33765a704e919ce0b8f81e652dd20db38eee5686 Mon Sep 17 00:00:00 2001 From: jrrjenny <113593919+jrrjenny@users.noreply.github.com> Date: Mon, 16 Dec 2024 10:48:30 +0100 Subject: [PATCH 09/47] =?UTF-8?q?Update=20Exercise=20=E2=80=9Cb9001702-850?= =?UTF-8?q?2-46de-bc7b-3ebf2b812c0e=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit From c8d031fd02762795a2baa2f18fbb24fb9d45d5e5 Mon Sep 17 00:00:00 2001 From: jrrjenny <113593919+jrrjenny@users.noreply.github.com> Date: Mon, 16 Dec 2024 10:54:41 +0100 Subject: [PATCH 10/47] =?UTF-8?q?Update=20Exercise=20=E2=80=9Cb9001702-850?= =?UTF-8?q?2-46de-bc7b-3ebf2b812c0e=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../b9001702-8502-46de-bc7b-3ebf2b812c0e.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json b/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json index 6389ce0111..bc6a19bd05 100644 --- a/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json +++ b/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json @@ -114,6 +114,18 @@ "source": "https://res.cloudinary.com/cupcake-29k/image/upload/v1731909576/Images/card_Life_exploration_ey6d45.png" } }, + "coCreators": [ + { + "name": "Ints Ivanovskis, art works", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/v1665413436/Contributors/Ints%20Ivanovskis.jpg", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se" + }, + { + "name": "Jenny Rickardsson, writing & editing", + "url": "https://www.linkedin.com/in/jenny-rickardson-6770a959/", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413228/Contributors/Jenny%20Rickardsson.jpg" + } + ], "introPortal": { "textColor": "#2E2E2E", "hostNotes": [ From 91b666b56f16138355438ccb68e70aa0f93590a9 Mon Sep 17 00:00:00 2001 From: jrrjenny <113593919+jrrjenny@users.noreply.github.com> Date: Mon, 16 Dec 2024 10:55:37 +0100 Subject: [PATCH 11/47] =?UTF-8?q?Update=20Exercise=20=E2=80=9Cb9001702-850?= =?UTF-8?q?2-46de-bc7b-3ebf2b812c0e=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../b9001702-8502-46de-bc7b-3ebf2b812c0e.json | 48 +++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json b/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json index bc6a19bd05..3d8f779e78 100644 --- a/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json +++ b/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json @@ -266,6 +266,18 @@ "source": "https://res.cloudinary.com/cupcake-29k/image/upload/v1731909576/Images/card_Life_exploration_ey6d45.png" } }, + "coCreators": [ + { + "name": "Ints Ivanovskis, art works", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/v1665413436/Contributors/Ints%20Ivanovskis.jpg", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se" + }, + { + "name": "Jenny Rickardsson, writing & editing", + "url": "https://www.linkedin.com/in/jenny-rickardson-6770a959/", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413228/Contributors/Jenny%20Rickardsson.jpg" + } + ], "introPortal": { "textColor": "#2E2E2E", "hostNotes": [ @@ -588,6 +600,18 @@ "source": "https://res.cloudinary.com/cupcake-29k/image/upload/v1731909576/Images/card_Life_exploration_ey6d45.png" } }, + "coCreators": [ + { + "name": "Ints Ivanovskis, art works", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/v1665413436/Contributors/Ints%20Ivanovskis.jpg", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se" + }, + { + "name": "Jenny Rickardsson, writing & editing", + "url": "https://www.linkedin.com/in/jenny-rickardson-6770a959/", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413228/Contributors/Jenny%20Rickardsson.jpg" + } + ], "introPortal": { "textColor": "#2E2E2E", "hostNotes": [ @@ -725,6 +749,18 @@ "source": "https://res.cloudinary.com/cupcake-29k/image/upload/v1731909576/Images/card_Life_exploration_ey6d45.png" } }, + "coCreators": [ + { + "name": "Ints Ivanovskis, art works", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/v1665413436/Contributors/Ints%20Ivanovskis.jpg", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se" + }, + { + "name": "Jenny Rickardsson, writing & editing", + "url": "https://www.linkedin.com/in/jenny-rickardson-6770a959/", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413228/Contributors/Jenny%20Rickardsson.jpg" + } + ], "introPortal": { "textColor": "#2E2E2E", "hostNotes": [ @@ -862,6 +898,18 @@ "source": "https://res.cloudinary.com/cupcake-29k/image/upload/v1731909576/Images/card_Life_exploration_ey6d45.png" } }, + "coCreators": [ + { + "name": "Ints Ivanovskis, art works", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/v1665413436/Contributors/Ints%20Ivanovskis.jpg", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se" + }, + { + "name": "Jenny Rickardsson, writing & editing", + "url": "https://www.linkedin.com/in/jenny-rickardson-6770a959/", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413228/Contributors/Jenny%20Rickardsson.jpg" + } + ], "introPortal": { "textColor": "#2E2E2E", "hostNotes": [ From 42bc16b47f632e79a2e74807bed1c39d8b14311b Mon Sep 17 00:00:00 2001 From: jrrjenny <113593919+jrrjenny@users.noreply.github.com> Date: Mon, 16 Dec 2024 11:00:01 +0100 Subject: [PATCH 12/47] =?UTF-8?q?Update=20Exercise=20=E2=80=9C3adeb40b-b9f?= =?UTF-8?q?8-4b13-b1a8-02f6106df9e5=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json | 545 +++++++++++++++++- 1 file changed, 530 insertions(+), 15 deletions(-) diff --git a/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json b/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json index 92a7e1ef0c..7dab77e263 100644 --- a/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json +++ b/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json @@ -119,6 +119,18 @@ "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1732713746/Images/card_my_values_pwtpxm.png" } }, + "coCreators": [ + { + "name": "Ints Ivanovskis, art works", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413436/Contributors/Ints%20Ivanovskis.jpg" + }, + { + "name": "Jenny Rickardsson, script, editor", + "url": "https://www.linkedin.com/in/jenny-rickardson-6770a959/", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413228/Contributors/Jenny%20Rickardsson.jpg" + } + ], "introPortal": { "textColor": "#2E2E2E", "hostNotes": [ @@ -155,24 +167,49 @@ } ] }, + { + "type": "instruction", + "content": { + "text": "Values are our innermost desires. The things are really important for us - no matter what. In this exercise you will practice making your personal values explicit, so that you can let them guide you in your everyday life.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1732713746/Images/visual_noBG_my_values_nf5tks.png" + } + } + }, { "type": "content", "hostNotes": [ { "text": "Find a comfortable position. I will start the audio exercise and we'll meet back here afterwards. \n\n> Push play to start the audio exercise" } - ] + ], + "content": { + "lottie": { + "subtitles": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1728993027/SRT%20(captions)%20files/PsyPal_My_values_ksdsjk.srt", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1728993100/Audio/PsyPal_My_values_vnrjyr.mp3", + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676977421/Lottie/audio_meditation_default_black_default_omemwt.json" + } + } }, { "type": "reflection", "hostNotes": [ { - "text": "Now we’ll take 1 minute to reflect on our own.\n\nxxMain question\n\nxxFurther explanations of main question if needed" + "text": "Now we’ll take 1 minute to reflect on our own.\n\nWhat was your experience reflecting upon your values like this?" }, { "text": "You can take notes on a piece of paper or just mental notes in your head. And there is no right or wrong here, our answers are our own. 1 minute starting now.\n\n> Press play to start the timer.\n\nThat’s 1 minute and it’s time to move on." } - ] + ], + "content": { + "heading": "What was your experience reflecting upon your values like this?", + "lottie": { + "durationTimer": true, + "duration": 60, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_1min_black_rosi2l.json", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1732713715/Audio/reflection_audio_my_values.png_c3kk6t.mp3" + } + } }, { "type": "sharing", @@ -187,7 +224,15 @@ "text": "Who would like to start?\n\n> Let everyone (or as many as you got time for) share one by one. Press play to start the timer. Re-start for each new sharing.\n\nThank you so much everyone." } ], - "id": "Sharing 1" + "id": "Sharing 1", + "content": { + "heading": "What was your experience reflecting upon your values like this?", + "lottie": { + "durationTimer": true, + "duration": 120, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/v1676639253/Lottie/default_2min_black_o6egey.json" + } + } }, { "type": "host", @@ -206,29 +251,61 @@ { "type": "instruction", "content": { - "text": "Well done.\n\nSummary.\n\nIf you’re up for it, you can continue with this mission.\n\nmission description" + "text": "Well done. \n\nNow, you’ve calibrated your personal compass. \n\nIs there something you want to change in life after doing this? Do any of your chosen words or phrases need more attention from you? Plan one behavior you can do right now in line with your value.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1732713746/Images/visual_noBG_my_values_nf5tks.png" + } } } ], "theme": { - "textColor": "#2AE2D7" + "textColor": "#2E2E2E", + "backgroundColor": "#c7bea2" }, - "hidden": false, + "hidden": true, "locked": false, + "name": "PsyPal My values", "live": true, - "published": false, + "published": true, "asyncDuration": 15, - "card": {}, + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1732713746/Images/card_my_values_pwtpxm.png" + } + }, + "coCreators": [ + { + "name": "Ints Ivanovskis, art works", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413436/Contributors/Ints%20Ivanovskis.jpg" + }, + { + "name": "Jenny Rickardsson, script, editor", + "url": "https://www.linkedin.com/in/jenny-rickardson-6770a959/", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413228/Contributors/Jenny%20Rickardsson.jpg" + } + ], "introPortal": { - "textColor": "#2AE2D7", + "textColor": "#2E2E2E", "hostNotes": [ { "text": "> Start the session when you're ready to go" } - ] + ], + "videoLoop": { + "p5JsScript": { + "lang": "javascript" + }, + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1732713683/Video/portal_my_values_urbnjl.mp4", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1732713715/Audio/portal_audio_my_values.png_yfzm2u.mp3" + }, + "videoEnd": { + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1732713682/Video/portal_2_my_values_wzq6mm.mp4" + } }, "id": "3adeb40b-b9f8-4b13-b1a8-02f6106df9e5", - "async": false + "async": true, + "description": "Our inner values is about who we want to be in life. Living a value-based life is often more fulfilling and meaningful to people." }, "sv": { "liveDuration": 30, @@ -409,16 +486,454 @@ "async": false }, "da": { + "slides": [ + { + "type": "host", + "hostNotes": [ + { + "text": "Welcome. I am X and today we will work for around 30 minutes on xx\n\nWe’ll be doing xx ex. meditation followed by time for reflection and sharing with each other." + }, + { + "text": "Let’s start with a mini check-in. How are you feeling right now? Please answer in two-three words. X, would you like to start?\n\n> Let everyone in the session, including yourself, check in one by one.\n\nThank you all for checking in. Let’s get started." + } + ] + }, + { + "type": "instruction", + "content": { + "text": "Values are our innermost desires. The things are really important for us - no matter what. In this exercise you will practice making your personal values explicit, so that you can let them guide you in your everyday life.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1732713746/Images/visual_noBG_my_values_nf5tks.png" + } + } + }, + { + "type": "content", + "hostNotes": [ + { + "text": "Find a comfortable position. I will start the audio exercise and we'll meet back here afterwards. \n\n> Push play to start the audio exercise" + } + ], + "content": { + "lottie": { + "subtitles": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1728993027/SRT%20(captions)%20files/PsyPal_My_values_ksdsjk.srt", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1728993100/Audio/PsyPal_My_values_vnrjyr.mp3", + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676977421/Lottie/audio_meditation_default_black_default_omemwt.json" + } + } + }, + { + "type": "reflection", + "hostNotes": [ + { + "text": "Now we’ll take 1 minute to reflect on our own.\n\nWhat was your experience reflecting upon your values like this?" + }, + { + "text": "You can take notes on a piece of paper or just mental notes in your head. And there is no right or wrong here, our answers are our own. 1 minute starting now.\n\n> Press play to start the timer.\n\nThat’s 1 minute and it’s time to move on." + } + ], + "content": { + "heading": "What was your experience reflecting upon your values like this?", + "lottie": { + "durationTimer": true, + "duration": 60, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_1min_black_rosi2l.json", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1732713715/Audio/reflection_audio_my_values.png_c3kk6t.mp3" + } + } + }, + { + "type": "sharing", + "hostNotes": [ + { + "text": "Now we are getting into the sharing part. We have three rules for sharing:\n\n1. **What is said in here, stays in here.**\n2. **All you need to do is listen.** There is no fixing, helping or advice-giving needed. We are just showing up and exploring what ourselves and others are going through." + }, + { + "text": "3. **Everything on the inside is okay.** Anger, love, hatred, sadness. Whatever shows up. No wrongs, no rights. It is what it is.\n\nThere will be a timer set for 2 minutes as an indicator. If you don’t want to share you can always say ‘pass’." + }, + { + "text": "Who would like to start?\n\n> Let everyone (or as many as you got time for) share one by one. Press play to start the timer. Re-start for each new sharing.\n\nThank you so much everyone." + } + ], + "id": "Sharing 1", + "content": { + "heading": "What was your experience reflecting upon your values like this?", + "lottie": { + "durationTimer": true, + "duration": 120, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/v1676639253/Lottie/default_2min_black_o6egey.json" + } + } + }, + { + "type": "host", + "hostNotes": [ + { + "text": "Well done. If you’re up for it, you can continue what we started here today with a mission to bring this into your everyday life.\n\nxx mission description" + }, + { + "text": "Before we leave this space let’s do a mini check-out. \n\nHow are you feeling right now? Has anything shifted? Please answer in two-three words." + }, + { + "text": "Who would like to start?\n\n> Let everyone in the session check out one by one.\n\nThank you all for checking out and for joining this session today.\n\n> Finish session to send everyone off to the exit experience." + } + ] + }, + { + "type": "instruction", + "content": { + "text": "Well done. \n\nNow, you’ve calibrated your personal compass. \n\nIs there something you want to change in life after doing this? Do any of your chosen words or phrases need more attention from you? Plan one behavior you can do right now in line with your value.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1732713746/Images/visual_noBG_my_values_nf5tks.png" + } + } + } + ], + "theme": { + "textColor": "#2E2E2E", + "backgroundColor": "#c7bea2" + }, + "hidden": true, + "name": "PsyPal My values", + "published": true, "asyncDuration": 15, - "card": {} + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1732713746/Images/card_my_values_pwtpxm.png" + } + }, + "coCreators": [ + { + "name": "Ints Ivanovskis, art works", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413436/Contributors/Ints%20Ivanovskis.jpg" + }, + { + "name": "Jenny Rickardsson, script, editor", + "url": "https://www.linkedin.com/in/jenny-rickardson-6770a959/", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413228/Contributors/Jenny%20Rickardsson.jpg" + } + ], + "introPortal": { + "textColor": "#2E2E2E", + "hostNotes": [ + { + "text": "> Start the session when you're ready to go" + } + ], + "videoLoop": { + "p5JsScript": { + "lang": "javascript" + }, + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1732713683/Video/portal_my_values_urbnjl.mp4", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1732713715/Audio/portal_audio_my_values.png_yfzm2u.mp3" + }, + "videoEnd": { + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1732713682/Video/portal_2_my_values_wzq6mm.mp4" + } + }, + "async": true, + "description": "Our inner values is about who we want to be in life. Living a value-based life is often more fulfilling and meaningful to people." }, "cs": { + "slides": [ + { + "type": "host", + "hostNotes": [ + { + "text": "Welcome. I am X and today we will work for around 30 minutes on xx\n\nWe’ll be doing xx ex. meditation followed by time for reflection and sharing with each other." + }, + { + "text": "Let’s start with a mini check-in. How are you feeling right now? Please answer in two-three words. X, would you like to start?\n\n> Let everyone in the session, including yourself, check in one by one.\n\nThank you all for checking in. Let’s get started." + } + ] + }, + { + "type": "instruction", + "content": { + "text": "Values are our innermost desires. The things are really important for us - no matter what. In this exercise you will practice making your personal values explicit, so that you can let them guide you in your everyday life.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1732713746/Images/visual_noBG_my_values_nf5tks.png" + } + } + }, + { + "type": "content", + "hostNotes": [ + { + "text": "Find a comfortable position. I will start the audio exercise and we'll meet back here afterwards. \n\n> Push play to start the audio exercise" + } + ], + "content": { + "lottie": { + "subtitles": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1728993027/SRT%20(captions)%20files/PsyPal_My_values_ksdsjk.srt", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1728993100/Audio/PsyPal_My_values_vnrjyr.mp3", + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676977421/Lottie/audio_meditation_default_black_default_omemwt.json" + } + } + }, + { + "type": "reflection", + "hostNotes": [ + { + "text": "Now we’ll take 1 minute to reflect on our own.\n\nWhat was your experience reflecting upon your values like this?" + }, + { + "text": "You can take notes on a piece of paper or just mental notes in your head. And there is no right or wrong here, our answers are our own. 1 minute starting now.\n\n> Press play to start the timer.\n\nThat’s 1 minute and it’s time to move on." + } + ], + "content": { + "heading": "What was your experience reflecting upon your values like this?", + "lottie": { + "durationTimer": true, + "duration": 60, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_1min_black_rosi2l.json", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1732713715/Audio/reflection_audio_my_values.png_c3kk6t.mp3" + } + } + }, + { + "type": "sharing", + "hostNotes": [ + { + "text": "Now we are getting into the sharing part. We have three rules for sharing:\n\n1. **What is said in here, stays in here.**\n2. **All you need to do is listen.** There is no fixing, helping or advice-giving needed. We are just showing up and exploring what ourselves and others are going through." + }, + { + "text": "3. **Everything on the inside is okay.** Anger, love, hatred, sadness. Whatever shows up. No wrongs, no rights. It is what it is.\n\nThere will be a timer set for 2 minutes as an indicator. If you don’t want to share you can always say ‘pass’." + }, + { + "text": "Who would like to start?\n\n> Let everyone (or as many as you got time for) share one by one. Press play to start the timer. Re-start for each new sharing.\n\nThank you so much everyone." + } + ], + "id": "Sharing 1", + "content": { + "heading": "What was your experience reflecting upon your values like this?", + "lottie": { + "durationTimer": true, + "duration": 120, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/v1676639253/Lottie/default_2min_black_o6egey.json" + } + } + }, + { + "type": "host", + "hostNotes": [ + { + "text": "Well done. If you’re up for it, you can continue what we started here today with a mission to bring this into your everyday life.\n\nxx mission description" + }, + { + "text": "Before we leave this space let’s do a mini check-out. \n\nHow are you feeling right now? Has anything shifted? Please answer in two-three words." + }, + { + "text": "Who would like to start?\n\n> Let everyone in the session check out one by one.\n\nThank you all for checking out and for joining this session today.\n\n> Finish session to send everyone off to the exit experience." + } + ] + }, + { + "type": "instruction", + "content": { + "text": "Well done. \n\nNow, you’ve calibrated your personal compass. \n\nIs there something you want to change in life after doing this? Do any of your chosen words or phrases need more attention from you? Plan one behavior you can do right now in line with your value.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1732713746/Images/visual_noBG_my_values_nf5tks.png" + } + } + } + ], + "theme": { + "textColor": "#2E2E2E", + "backgroundColor": "#c7bea2" + }, + "hidden": true, + "name": "PsyPal My values", + "published": true, "asyncDuration": 15, - "card": {} + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1732713746/Images/card_my_values_pwtpxm.png" + } + }, + "coCreators": [ + { + "name": "Ints Ivanovskis, art works", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413436/Contributors/Ints%20Ivanovskis.jpg" + }, + { + "name": "Jenny Rickardsson, script, editor", + "url": "https://www.linkedin.com/in/jenny-rickardson-6770a959/", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413228/Contributors/Jenny%20Rickardsson.jpg" + } + ], + "introPortal": { + "textColor": "#2E2E2E", + "hostNotes": [ + { + "text": "> Start the session when you're ready to go" + } + ], + "videoLoop": { + "p5JsScript": { + "lang": "javascript" + }, + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1732713683/Video/portal_my_values_urbnjl.mp4", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1732713715/Audio/portal_audio_my_values.png_yfzm2u.mp3" + }, + "videoEnd": { + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1732713682/Video/portal_2_my_values_wzq6mm.mp4" + } + }, + "async": true, + "description": "Our inner values is about who we want to be in life. Living a value-based life is often more fulfilling and meaningful to people." }, "nl": { + "slides": [ + { + "type": "host", + "hostNotes": [ + { + "text": "Welcome. I am X and today we will work for around 30 minutes on xx\n\nWe’ll be doing xx ex. meditation followed by time for reflection and sharing with each other." + }, + { + "text": "Let’s start with a mini check-in. How are you feeling right now? Please answer in two-three words. X, would you like to start?\n\n> Let everyone in the session, including yourself, check in one by one.\n\nThank you all for checking in. Let’s get started." + } + ] + }, + { + "type": "instruction", + "content": { + "text": "Values are our innermost desires. The things are really important for us - no matter what. In this exercise you will practice making your personal values explicit, so that you can let them guide you in your everyday life.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1732713746/Images/visual_noBG_my_values_nf5tks.png" + } + } + }, + { + "type": "content", + "hostNotes": [ + { + "text": "Find a comfortable position. I will start the audio exercise and we'll meet back here afterwards. \n\n> Push play to start the audio exercise" + } + ], + "content": { + "lottie": { + "subtitles": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1728993027/SRT%20(captions)%20files/PsyPal_My_values_ksdsjk.srt", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1728993100/Audio/PsyPal_My_values_vnrjyr.mp3", + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676977421/Lottie/audio_meditation_default_black_default_omemwt.json" + } + } + }, + { + "type": "reflection", + "hostNotes": [ + { + "text": "Now we’ll take 1 minute to reflect on our own.\n\nWhat was your experience reflecting upon your values like this?" + }, + { + "text": "You can take notes on a piece of paper or just mental notes in your head. And there is no right or wrong here, our answers are our own. 1 minute starting now.\n\n> Press play to start the timer.\n\nThat’s 1 minute and it’s time to move on." + } + ], + "content": { + "heading": "What was your experience reflecting upon your values like this?", + "lottie": { + "durationTimer": true, + "duration": 60, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_1min_black_rosi2l.json", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1732713715/Audio/reflection_audio_my_values.png_c3kk6t.mp3" + } + } + }, + { + "type": "sharing", + "hostNotes": [ + { + "text": "Now we are getting into the sharing part. We have three rules for sharing:\n\n1. **What is said in here, stays in here.**\n2. **All you need to do is listen.** There is no fixing, helping or advice-giving needed. We are just showing up and exploring what ourselves and others are going through." + }, + { + "text": "3. **Everything on the inside is okay.** Anger, love, hatred, sadness. Whatever shows up. No wrongs, no rights. It is what it is.\n\nThere will be a timer set for 2 minutes as an indicator. If you don’t want to share you can always say ‘pass’." + }, + { + "text": "Who would like to start?\n\n> Let everyone (or as many as you got time for) share one by one. Press play to start the timer. Re-start for each new sharing.\n\nThank you so much everyone." + } + ], + "id": "Sharing 1", + "content": { + "heading": "What was your experience reflecting upon your values like this?", + "lottie": { + "durationTimer": true, + "duration": 120, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/v1676639253/Lottie/default_2min_black_o6egey.json" + } + } + }, + { + "type": "host", + "hostNotes": [ + { + "text": "Well done. If you’re up for it, you can continue what we started here today with a mission to bring this into your everyday life.\n\nxx mission description" + }, + { + "text": "Before we leave this space let’s do a mini check-out. \n\nHow are you feeling right now? Has anything shifted? Please answer in two-three words." + }, + { + "text": "Who would like to start?\n\n> Let everyone in the session check out one by one.\n\nThank you all for checking out and for joining this session today.\n\n> Finish session to send everyone off to the exit experience." + } + ] + }, + { + "type": "instruction", + "content": { + "text": "Well done. \n\nNow, you’ve calibrated your personal compass. \n\nIs there something you want to change in life after doing this? Do any of your chosen words or phrases need more attention from you? Plan one behavior you can do right now in line with your value.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1732713746/Images/visual_noBG_my_values_nf5tks.png" + } + } + } + ], + "theme": { + "textColor": "#2E2E2E", + "backgroundColor": "#c7bea2" + }, + "hidden": true, + "name": "PsyPal My values", + "published": true, "asyncDuration": 15, - "card": {} + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1732713746/Images/card_my_values_pwtpxm.png" + } + }, + "coCreators": [ + { + "name": "Ints Ivanovskis, art works", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413436/Contributors/Ints%20Ivanovskis.jpg" + }, + { + "name": "Jenny Rickardsson, script, editor", + "url": "https://www.linkedin.com/in/jenny-rickardson-6770a959/", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413228/Contributors/Jenny%20Rickardsson.jpg" + } + ], + "introPortal": { + "textColor": "#2E2E2E", + "hostNotes": [ + { + "text": "> Start the session when you're ready to go" + } + ], + "videoLoop": { + "p5JsScript": { + "lang": "javascript" + }, + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1732713683/Video/portal_my_values_urbnjl.mp4", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1732713715/Audio/portal_audio_my_values.png_yfzm2u.mp3" + }, + "videoEnd": { + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1732713682/Video/portal_2_my_values_wzq6mm.mp4" + } + }, + "async": true, + "description": "Our inner values is about who we want to be in life. Living a value-based life is often more fulfilling and meaningful to people." }, "es": { "asyncDuration": 15, From 677de609307956c873fe4426c7279c9d9660614a Mon Sep 17 00:00:00 2001 From: jrrjenny <113593919+jrrjenny@users.noreply.github.com> Date: Mon, 16 Dec 2024 11:00:19 +0100 Subject: [PATCH 13/47] =?UTF-8?q?Update=20Exercise=20=E2=80=9C3adeb40b-b9f?= =?UTF-8?q?8-4b13-b1a8-02f6106df9e5=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit From e85815af10f2326c9862bc845721e5369760b032 Mon Sep 17 00:00:00 2001 From: jrrjenny <113593919+jrrjenny@users.noreply.github.com> Date: Mon, 16 Dec 2024 11:07:18 +0100 Subject: [PATCH 14/47] =?UTF-8?q?Update=20Exercise=20=E2=80=9Cb6de2e28-325?= =?UTF-8?q?e-4ce1-8894-09ac12a6c19f=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../b6de2e28-325e-4ce1-8894-09ac12a6c19f.json | 41 +++++++++++++++---- 1 file changed, 33 insertions(+), 8 deletions(-) diff --git a/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json b/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json index 426a80fbba..8dbb56eb52 100644 --- a/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json +++ b/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json @@ -98,6 +98,13 @@ "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1731836741/Images/card_Music_I_qt5sxp.png" } }, + "coCreators": [ + { + "name": "Catharina Messel, script and voice", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1734343422/Contributors/Catharina_Messel_Da_PsyPal.png", + "url": "https://palliativeprojects.eu/psypal/university-of-copenhagen/" + } + ], "outroPortal": { "video": { "source": "" @@ -121,7 +128,9 @@ "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731837714/Video/portal_2_Music_I_qtbjdr.mp4" } }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "b6de2e28-325e-4ce1-8894-09ac12a6c19f", "async": true, "description": "Mindfulness and visualization guided by music, can help our brains practice being in altered states of consciousness. It may be a way to relax, reset and ground ourselves in our bodies." @@ -212,7 +221,9 @@ } ] }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "b6de2e28-325e-4ce1-8894-09ac12a6c19f", "async": false }, @@ -302,7 +313,9 @@ } ] }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "b6de2e28-325e-4ce1-8894-09ac12a6c19f", "async": false }, @@ -392,7 +405,9 @@ } ] }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "b6de2e28-325e-4ce1-8894-09ac12a6c19f", "async": false }, @@ -401,21 +416,31 @@ "locked": false, "asyncDuration": 25, "liveDuration": 40, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"] + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ] }, "cs": { "card": {}, "locked": false, "asyncDuration": 25, "liveDuration": 40, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"] + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ] }, "nl": { "card": {}, "locked": false, "asyncDuration": 25, "liveDuration": 40, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"] + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ] }, - "es": {} + "es": { + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ] + } } From 5f778dbca7dde61badc9c3e9eaceac41d4b17b61 Mon Sep 17 00:00:00 2001 From: jrrjenny <113593919+jrrjenny@users.noreply.github.com> Date: Mon, 16 Dec 2024 11:08:19 +0100 Subject: [PATCH 15/47] =?UTF-8?q?Update=20Exercise=20=E2=80=9Cb6de2e28-325?= =?UTF-8?q?e-4ce1-8894-09ac12a6c19f=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json b/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json index 8dbb56eb52..03f4831cf8 100644 --- a/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json +++ b/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json @@ -103,6 +103,11 @@ "name": "Catharina Messel, script and voice", "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1734343422/Contributors/Catharina_Messel_Da_PsyPal.png", "url": "https://palliativeprojects.eu/psypal/university-of-copenhagen/" + }, + { + "name": "Ints Ivanovskis, art works", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413436/Contributors/Ints%20Ivanovskis.jpg" } ], "outroPortal": { From 6d01272400a73a7c6a7f5f3dbcb546a0f682d3f7 Mon Sep 17 00:00:00 2001 From: jrrjenny <113593919+jrrjenny@users.noreply.github.com> Date: Mon, 16 Dec 2024 11:09:11 +0100 Subject: [PATCH 16/47] =?UTF-8?q?Update=20Exercise=20=E2=80=9Cb6de2e28-325?= =?UTF-8?q?e-4ce1-8894-09ac12a6c19f=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../b6de2e28-325e-4ce1-8894-09ac12a6c19f.json | 532 ++++++++++++++++-- 1 file changed, 486 insertions(+), 46 deletions(-) diff --git a/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json b/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json index 03f4831cf8..98d60e9e1a 100644 --- a/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json +++ b/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json @@ -144,15 +144,13 @@ "liveDuration": 40, "slides": [ { - "type": "host", - "hostNotes": [ - { - "text": "Welcome. I am X and today we will work for around 30 minutes on xx\n\nWe’ll be doing xx ex. meditation followed by time for reflection and sharing with each other." - }, - { - "text": "Let’s start with a mini check-in. How are you feeling right now? Please answer in two-three words. X, would you like to start?\n\n> Let everyone in the session, including yourself, check in one by one.\n\nThank you all for checking in. Let’s get started." + "type": "instruction", + "content": { + "text": "In this exercise you will be guided to relax, do a mindful body scan, a visualization task with music, and finally embark on your own journey, guided by the music alone. \n\nThe intention is to practice being in an altered state of consciousness.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731838272/Images/visual_noBG_Music_I_scubak.png" } - ] + } }, { "type": "content", @@ -160,7 +158,15 @@ { "text": "Find a comfortable position. I will start the audio exercise and we'll meet back here afterwards. \n\n> Push play to start the audio exercise" } - ] + ], + "content": { + "lottie": { + "subtitles": "https://res.cloudinary.com/cupcake-29k/raw/upload/v1725970559/SRT%20%28captions%29%20files/PsyPal__Music_exercise_1_igejly.srt", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731069614/Audio/PsyPal__Music_exercise_1_uprkfe.mp3", + "durationTimer": true, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto/v1676642915/Lottie/default_audio_black_zjrmu2.json" + } + } }, { "type": "reflection", @@ -171,7 +177,19 @@ { "text": "You can take notes on a piece of paper or just mental notes in your head. And there is no right or wrong here, our answers are our own. 1 minute starting now.\n\n> Press play to start the timer.\n\nThat’s 1 minute and it’s time to move on." } - ] + ], + "content": { + "heading": "How did you experience this?", + "lottie": { + "durationTimer": true, + "duration": 60, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto/v1676642915/Lottie/default_1min_black_rosi2l.json", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731845216/Audio/reflection_audio_Music_I_izc9dp.mp3" + }, + "image": { + "source": "" + } + } }, { "type": "sharing", @@ -186,51 +204,82 @@ "text": "Who would like to start?\n\n> Let everyone (or as many as you got time for) share one by one. Press play to start the timer. Re-start for each new sharing.\n\nThank you so much everyone." } ], - "id": "Sharing 1" - }, - { - "type": "host", - "hostNotes": [ - { - "text": "Well done. If you’re up for it, you can continue what we started here today with a mission to bring this into your everyday life.\n\nxx mission description" - }, - { - "text": "Before we leave this space let’s do a mini check-out. \n\nHow are you feeling right now? Has anything shifted? Please answer in two-three words." - }, - { - "text": "Who would like to start?\n\n> Let everyone in the session check out one by one.\n\nThank you all for checking out and for joining this session today.\n\n> Finish session to send everyone off to the exit experience." + "id": "Sharing 1", + "content": { + "heading": "How did you experience this?", + "lottie": { + "durationTimer": true, + "duration": 120, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto/v1676639253/Lottie/default_2min_black_o6egey.json" } - ] + } }, { "type": "instruction", "content": { - "text": "Well done.\n\nSummary.\n\nIf you’re up for it, you can continue with this mission.\n\nmission description" + "text": "Well done. \n\nImmersing oneself into music can help our brains to rest and reset. It can bring new thoughts as well as give us a break from the everyday buzz.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731838272/Images/visual_noBG_Music_I_scubak.png" + } } } ], "theme": { - "textColor": "#2AE2D7" + "textColor": "#2E2E2E", + "backgroundColor": "#e6cd44" }, - "hidden": false, + "hidden": true, "locked": false, + "name": "PsyPal Music exercise I", "live": true, - "published": false, + "published": true, "asyncDuration": 25, - "card": {}, + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1731836741/Images/card_Music_I_qt5sxp.png" + } + }, + "coCreators": [ + { + "name": "Catharina Messel, script and voice", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1734343422/Contributors/Catharina_Messel_Da_PsyPal.png", + "url": "https://palliativeprojects.eu/psypal/university-of-copenhagen/" + }, + { + "name": "Ints Ivanovskis, art works", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413436/Contributors/Ints%20Ivanovskis.jpg" + } + ], + "outroPortal": { + "video": { + "source": "" + } + }, "introPortal": { - "textColor": "#2AE2D7", + "textColor": "#2E2E2E", "hostNotes": [ { "text": "> Start the session when you're ready to go" } - ] + ], + "videoLoop": { + "p5JsScript": { + "lang": "javascript" + }, + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731836473/Video/portal_1_Music_I_v7ozzd.mp4", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731845216/Audio/portal_audio_Music_I_aeasai.mp3" + }, + "videoEnd": { + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731837714/Video/portal_2_Music_I_qtbjdr.mp4" + } }, "tags": [ "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], "id": "b6de2e28-325e-4ce1-8894-09ac12a6c19f", - "async": false + "async": true, + "description": "Mindfulness and visualization guided by music, can help our brains practice being in altered states of consciousness. It may be a way to relax, reset and ground ourselves in our bodies." }, "sv": { "liveDuration": 40, @@ -417,35 +466,426 @@ "async": false }, "da": { - "card": {}, + "liveDuration": 40, + "slides": [ + { + "type": "instruction", + "content": { + "text": "In this exercise you will be guided to relax, do a mindful body scan, a visualization task with music, and finally embark on your own journey, guided by the music alone. \n\nThe intention is to practice being in an altered state of consciousness.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731838272/Images/visual_noBG_Music_I_scubak.png" + } + } + }, + { + "type": "content", + "hostNotes": [ + { + "text": "Find a comfortable position. I will start the audio exercise and we'll meet back here afterwards. \n\n> Push play to start the audio exercise" + } + ], + "content": { + "lottie": { + "subtitles": "https://res.cloudinary.com/cupcake-29k/raw/upload/v1725970559/SRT%20%28captions%29%20files/PsyPal__Music_exercise_1_igejly.srt", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731069614/Audio/PsyPal__Music_exercise_1_uprkfe.mp3", + "durationTimer": true, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto/v1676642915/Lottie/default_audio_black_zjrmu2.json" + } + } + }, + { + "type": "reflection", + "hostNotes": [ + { + "text": "Now we’ll take 1 minute to reflect on our own.\n\nxxMain question\n\nxxFurther explanations of main question if needed" + }, + { + "text": "You can take notes on a piece of paper or just mental notes in your head. And there is no right or wrong here, our answers are our own. 1 minute starting now.\n\n> Press play to start the timer.\n\nThat’s 1 minute and it’s time to move on." + } + ], + "content": { + "heading": "How did you experience this?", + "lottie": { + "durationTimer": true, + "duration": 60, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto/v1676642915/Lottie/default_1min_black_rosi2l.json", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731845216/Audio/reflection_audio_Music_I_izc9dp.mp3" + }, + "image": { + "source": "" + } + } + }, + { + "type": "sharing", + "hostNotes": [ + { + "text": "Now we are getting into the sharing part. We have three rules for sharing:\n\n1. **What is said in here, stays in here.**\n2. **All you need to do is listen.** There is no fixing, helping or advice-giving needed. We are just showing up and exploring what ourselves and others are going through." + }, + { + "text": "3. **Everything on the inside is okay.** Anger, love, hatred, sadness. Whatever shows up. No wrongs, no rights. It is what it is.\n\nThere will be a timer set for 2 minutes as an indicator. If you don’t want to share you can always say ‘pass’." + }, + { + "text": "Who would like to start?\n\n> Let everyone (or as many as you got time for) share one by one. Press play to start the timer. Re-start for each new sharing.\n\nThank you so much everyone." + } + ], + "id": "Sharing 1", + "content": { + "heading": "How did you experience this?", + "lottie": { + "durationTimer": true, + "duration": 120, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto/v1676639253/Lottie/default_2min_black_o6egey.json" + } + } + }, + { + "type": "instruction", + "content": { + "text": "Well done. \n\nImmersing oneself into music can help our brains to rest and reset. It can bring new thoughts as well as give us a break from the everyday buzz.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731838272/Images/visual_noBG_Music_I_scubak.png" + } + } + } + ], + "theme": { + "textColor": "#2E2E2E", + "backgroundColor": "#e6cd44" + }, + "hidden": true, "locked": false, + "name": "PsyPal Music exercise I", + "published": true, "asyncDuration": 25, - "liveDuration": 40, + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1731836741/Images/card_Music_I_qt5sxp.png" + } + }, + "coCreators": [ + { + "name": "Catharina Messel, script and voice", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1734343422/Contributors/Catharina_Messel_Da_PsyPal.png", + "url": "https://palliativeprojects.eu/psypal/university-of-copenhagen/" + }, + { + "name": "Ints Ivanovskis, art works", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413436/Contributors/Ints%20Ivanovskis.jpg" + } + ], + "outroPortal": { + "video": { + "source": "" + } + }, + "introPortal": { + "textColor": "#2E2E2E", + "hostNotes": [ + { + "text": "> Start the session when you're ready to go" + } + ], + "videoLoop": { + "p5JsScript": { + "lang": "javascript" + }, + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731836473/Video/portal_1_Music_I_v7ozzd.mp4", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731845216/Audio/portal_audio_Music_I_aeasai.mp3" + }, + "videoEnd": { + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731837714/Video/portal_2_Music_I_qtbjdr.mp4" + } + }, "tags": [ "566aeb1b-1649-4f5a-96a2-0c80be27efc0" - ] + ], + "async": true, + "description": "Mindfulness and visualization guided by music, can help our brains practice being in altered states of consciousness. It may be a way to relax, reset and ground ourselves in our bodies." }, "cs": { - "card": {}, - "locked": false, - "asyncDuration": 25, "liveDuration": 40, - "tags": [ - "566aeb1b-1649-4f5a-96a2-0c80be27efc0" - ] - }, - "nl": { - "card": {}, + "slides": [ + { + "type": "instruction", + "content": { + "text": "In this exercise you will be guided to relax, do a mindful body scan, a visualization task with music, and finally embark on your own journey, guided by the music alone. \n\nThe intention is to practice being in an altered state of consciousness.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731838272/Images/visual_noBG_Music_I_scubak.png" + } + } + }, + { + "type": "content", + "hostNotes": [ + { + "text": "Find a comfortable position. I will start the audio exercise and we'll meet back here afterwards. \n\n> Push play to start the audio exercise" + } + ], + "content": { + "lottie": { + "subtitles": "https://res.cloudinary.com/cupcake-29k/raw/upload/v1725970559/SRT%20%28captions%29%20files/PsyPal__Music_exercise_1_igejly.srt", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731069614/Audio/PsyPal__Music_exercise_1_uprkfe.mp3", + "durationTimer": true, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto/v1676642915/Lottie/default_audio_black_zjrmu2.json" + } + } + }, + { + "type": "reflection", + "hostNotes": [ + { + "text": "Now we’ll take 1 minute to reflect on our own.\n\nxxMain question\n\nxxFurther explanations of main question if needed" + }, + { + "text": "You can take notes on a piece of paper or just mental notes in your head. And there is no right or wrong here, our answers are our own. 1 minute starting now.\n\n> Press play to start the timer.\n\nThat’s 1 minute and it’s time to move on." + } + ], + "content": { + "heading": "How did you experience this?", + "lottie": { + "durationTimer": true, + "duration": 60, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto/v1676642915/Lottie/default_1min_black_rosi2l.json", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731845216/Audio/reflection_audio_Music_I_izc9dp.mp3" + }, + "image": { + "source": "" + } + } + }, + { + "type": "sharing", + "hostNotes": [ + { + "text": "Now we are getting into the sharing part. We have three rules for sharing:\n\n1. **What is said in here, stays in here.**\n2. **All you need to do is listen.** There is no fixing, helping or advice-giving needed. We are just showing up and exploring what ourselves and others are going through." + }, + { + "text": "3. **Everything on the inside is okay.** Anger, love, hatred, sadness. Whatever shows up. No wrongs, no rights. It is what it is.\n\nThere will be a timer set for 2 minutes as an indicator. If you don’t want to share you can always say ‘pass’." + }, + { + "text": "Who would like to start?\n\n> Let everyone (or as many as you got time for) share one by one. Press play to start the timer. Re-start for each new sharing.\n\nThank you so much everyone." + } + ], + "id": "Sharing 1", + "content": { + "heading": "How did you experience this?", + "lottie": { + "durationTimer": true, + "duration": 120, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto/v1676639253/Lottie/default_2min_black_o6egey.json" + } + } + }, + { + "type": "instruction", + "content": { + "text": "Well done. \n\nImmersing oneself into music can help our brains to rest and reset. It can bring new thoughts as well as give us a break from the everyday buzz.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731838272/Images/visual_noBG_Music_I_scubak.png" + } + } + } + ], + "theme": { + "textColor": "#2E2E2E", + "backgroundColor": "#e6cd44" + }, + "hidden": true, "locked": false, + "name": "PsyPal Music exercise I", + "published": true, "asyncDuration": 25, + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1731836741/Images/card_Music_I_qt5sxp.png" + } + }, + "coCreators": [ + { + "name": "Catharina Messel, script and voice", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1734343422/Contributors/Catharina_Messel_Da_PsyPal.png", + "url": "https://palliativeprojects.eu/psypal/university-of-copenhagen/" + }, + { + "name": "Ints Ivanovskis, art works", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413436/Contributors/Ints%20Ivanovskis.jpg" + } + ], + "outroPortal": { + "video": { + "source": "" + } + }, + "introPortal": { + "textColor": "#2E2E2E", + "hostNotes": [ + { + "text": "> Start the session when you're ready to go" + } + ], + "videoLoop": { + "p5JsScript": { + "lang": "javascript" + }, + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731836473/Video/portal_1_Music_I_v7ozzd.mp4", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731845216/Audio/portal_audio_Music_I_aeasai.mp3" + }, + "videoEnd": { + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731837714/Video/portal_2_Music_I_qtbjdr.mp4" + } + }, + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], + "async": true, + "description": "Mindfulness and visualization guided by music, can help our brains practice being in altered states of consciousness. It may be a way to relax, reset and ground ourselves in our bodies." + }, + "nl": { "liveDuration": 40, + "slides": [ + { + "type": "instruction", + "content": { + "text": "In this exercise you will be guided to relax, do a mindful body scan, a visualization task with music, and finally embark on your own journey, guided by the music alone. \n\nThe intention is to practice being in an altered state of consciousness.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731838272/Images/visual_noBG_Music_I_scubak.png" + } + } + }, + { + "type": "content", + "hostNotes": [ + { + "text": "Find a comfortable position. I will start the audio exercise and we'll meet back here afterwards. \n\n> Push play to start the audio exercise" + } + ], + "content": { + "lottie": { + "subtitles": "https://res.cloudinary.com/cupcake-29k/raw/upload/v1725970559/SRT%20%28captions%29%20files/PsyPal__Music_exercise_1_igejly.srt", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731069614/Audio/PsyPal__Music_exercise_1_uprkfe.mp3", + "durationTimer": true, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto/v1676642915/Lottie/default_audio_black_zjrmu2.json" + } + } + }, + { + "type": "reflection", + "hostNotes": [ + { + "text": "Now we’ll take 1 minute to reflect on our own.\n\nxxMain question\n\nxxFurther explanations of main question if needed" + }, + { + "text": "You can take notes on a piece of paper or just mental notes in your head. And there is no right or wrong here, our answers are our own. 1 minute starting now.\n\n> Press play to start the timer.\n\nThat’s 1 minute and it’s time to move on." + } + ], + "content": { + "heading": "How did you experience this?", + "lottie": { + "durationTimer": true, + "duration": 60, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto/v1676642915/Lottie/default_1min_black_rosi2l.json", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731845216/Audio/reflection_audio_Music_I_izc9dp.mp3" + }, + "image": { + "source": "" + } + } + }, + { + "type": "sharing", + "hostNotes": [ + { + "text": "Now we are getting into the sharing part. We have three rules for sharing:\n\n1. **What is said in here, stays in here.**\n2. **All you need to do is listen.** There is no fixing, helping or advice-giving needed. We are just showing up and exploring what ourselves and others are going through." + }, + { + "text": "3. **Everything on the inside is okay.** Anger, love, hatred, sadness. Whatever shows up. No wrongs, no rights. It is what it is.\n\nThere will be a timer set for 2 minutes as an indicator. If you don’t want to share you can always say ‘pass’." + }, + { + "text": "Who would like to start?\n\n> Let everyone (or as many as you got time for) share one by one. Press play to start the timer. Re-start for each new sharing.\n\nThank you so much everyone." + } + ], + "id": "Sharing 1", + "content": { + "heading": "How did you experience this?", + "lottie": { + "durationTimer": true, + "duration": 120, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto/v1676639253/Lottie/default_2min_black_o6egey.json" + } + } + }, + { + "type": "instruction", + "content": { + "text": "Well done. \n\nImmersing oneself into music can help our brains to rest and reset. It can bring new thoughts as well as give us a break from the everyday buzz.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731838272/Images/visual_noBG_Music_I_scubak.png" + } + } + } + ], + "theme": { + "textColor": "#2E2E2E", + "backgroundColor": "#e6cd44" + }, + "hidden": true, + "locked": false, + "name": "PsyPal Music exercise I", + "published": true, + "asyncDuration": 25, + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1731836741/Images/card_Music_I_qt5sxp.png" + } + }, + "coCreators": [ + { + "name": "Catharina Messel, script and voice", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1734343422/Contributors/Catharina_Messel_Da_PsyPal.png", + "url": "https://palliativeprojects.eu/psypal/university-of-copenhagen/" + }, + { + "name": "Ints Ivanovskis, art works", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413436/Contributors/Ints%20Ivanovskis.jpg" + } + ], + "outroPortal": { + "video": { + "source": "" + } + }, + "introPortal": { + "textColor": "#2E2E2E", + "hostNotes": [ + { + "text": "> Start the session when you're ready to go" + } + ], + "videoLoop": { + "p5JsScript": { + "lang": "javascript" + }, + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731836473/Video/portal_1_Music_I_v7ozzd.mp4", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731845216/Audio/portal_audio_Music_I_aeasai.mp3" + }, + "videoEnd": { + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731837714/Video/portal_2_Music_I_qtbjdr.mp4" + } + }, "tags": [ "566aeb1b-1649-4f5a-96a2-0c80be27efc0" - ] + ], + "async": true, + "description": "Mindfulness and visualization guided by music, can help our brains practice being in altered states of consciousness. It may be a way to relax, reset and ground ourselves in our bodies." }, "es": { "tags": [ "566aeb1b-1649-4f5a-96a2-0c80be27efc0" - ] + ], + "card": {} } } From 0efa97f043a6a649dc77dbd30a5dfccc4d75f739 Mon Sep 17 00:00:00 2001 From: jrrjenny <113593919+jrrjenny@users.noreply.github.com> Date: Mon, 16 Dec 2024 11:10:34 +0100 Subject: [PATCH 17/47] =?UTF-8?q?Update=20Exercise=20=E2=80=9Cf2c88307-b02?= =?UTF-8?q?e-4456-a81c-79b84c10ae04=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../f2c88307-b02e-4456-a81c-79b84c10ae04.json | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/content/src/exercises/f2c88307-b02e-4456-a81c-79b84c10ae04.json b/content/src/exercises/f2c88307-b02e-4456-a81c-79b84c10ae04.json index 63ee580c27..2de1eb947d 100644 --- a/content/src/exercises/f2c88307-b02e-4456-a81c-79b84c10ae04.json +++ b/content/src/exercises/f2c88307-b02e-4456-a81c-79b84c10ae04.json @@ -77,6 +77,13 @@ "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1731849004/Images/card_Music_I_music_only_cgehjn.png" } }, + "coCreators": [ + { + "name": "Ints Ivanovskis, art works", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413436/Contributors/Ints%20Ivanovskis.jpg" + } + ], "introPortal": { "textColor": "#2E2E2E", "hostNotes": [ @@ -183,7 +190,12 @@ { "text": "> Start the session when you're ready to go" } - ] + ], + "videoLoop": { + "p5JsScript": { + "lang": "javascript" + } + } }, "id": "f2c88307-b02e-4456-a81c-79b84c10ae04", "async": false From e9f2018ba4cbdf4ed37a9bfcee04162f6e0aae43 Mon Sep 17 00:00:00 2001 From: jrrjenny <113593919+jrrjenny@users.noreply.github.com> Date: Mon, 16 Dec 2024 11:11:10 +0100 Subject: [PATCH 18/47] =?UTF-8?q?Update=20Exercise=20=E2=80=9Cf2c88307-b02?= =?UTF-8?q?e-4456-a81c-79b84c10ae04=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../f2c88307-b02e-4456-a81c-79b84c10ae04.json | 410 +++++++++++++++--- 1 file changed, 361 insertions(+), 49 deletions(-) diff --git a/content/src/exercises/f2c88307-b02e-4456-a81c-79b84c10ae04.json b/content/src/exercises/f2c88307-b02e-4456-a81c-79b84c10ae04.json index 2de1eb947d..4b564f6571 100644 --- a/content/src/exercises/f2c88307-b02e-4456-a81c-79b84c10ae04.json +++ b/content/src/exercises/f2c88307-b02e-4456-a81c-79b84c10ae04.json @@ -110,34 +110,36 @@ "liveDuration": 30, "slides": [ { - "type": "host", - "hostNotes": [ - { - "text": "Welcome. I am X and today we will work for around 30 minutes on xx\n\nWe’ll be doing xx ex. meditation followed by time for reflection and sharing with each other." - }, - { - "text": "Let’s start with a mini check-in. How are you feeling right now? Please answer in two-three words. X, would you like to start?\n\n> Let everyone in the session, including yourself, check in one by one.\n\nThank you all for checking in. Let’s get started." + "type": "instruction", + "content": { + "text": "Lean back and let the music guide you, as you embark on an imaginary journey.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731849005/Images/visual_noBG_Music_I_music_only_ou4vlx.png" } - ] + } }, { "type": "content", - "hostNotes": [ - { - "text": "Find a comfortable position. I will start the audio exercise and we'll meet back here afterwards. \n\n> Push play to start the audio exercise" + "hostNotes": [], + "content": { + "lottie": { + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1725981351/Audio/PsyPal_Music_exercise_1_music_only_z4hhtb.mp3", + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_audio_black_zjrmu2.json" } - ] + } }, { "type": "reflection", - "hostNotes": [ - { - "text": "Now we’ll take 1 minute to reflect on our own.\n\nxxMain question\n\nxxFurther explanations of main question if needed" - }, - { - "text": "You can take notes on a piece of paper or just mental notes in your head. And there is no right or wrong here, our answers are our own. 1 minute starting now.\n\n> Press play to start the timer.\n\nThat’s 1 minute and it’s time to move on." + "hostNotes": [], + "content": { + "text": "What did you experience?", + "lottie": { + "durationTimer": true, + "duration": 60, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_1min_black_rosi2l.json", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731849094/Audio/refelection_audio_Music_I_music_only_xueeah.mp3" } - ] + } }, { "type": "sharing", @@ -152,40 +154,45 @@ "text": "Who would like to start?\n\n> Let everyone (or as many as you got time for) share one by one. Press play to start the timer. Re-start for each new sharing.\n\nThank you so much everyone." } ], - "id": "Sharing 1" - }, - { - "type": "host", - "hostNotes": [ - { - "text": "Well done. If you’re up for it, you can continue what we started here today with a mission to bring this into your everyday life.\n\nxx mission description" - }, - { - "text": "Before we leave this space let’s do a mini check-out. \n\nHow are you feeling right now? Has anything shifted? Please answer in two-three words." - }, - { - "text": "Who would like to start?\n\n> Let everyone in the session check out one by one.\n\nThank you all for checking out and for joining this session today.\n\n> Finish session to send everyone off to the exit experience." - } - ] + "id": "Sharing 1", + "content": { + "heading": "What did you experience?" + } }, { "type": "instruction", "content": { - "text": "Well done.\n\nSummary.\n\nIf you’re up for it, you can continue with this mission.\n\nmission description" + "text": "Well done.\n\nMusic can help our brains to evoke emotions and images, less affected by our regular ways of thinking.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731849005/Images/visual_noBG_Music_I_music_only_ou4vlx.png" + } } } ], "theme": { - "textColor": "#2AE2D7" + "textColor": "#2E2E2E", + "backgroundColor": "#e6cc44" }, - "hidden": false, + "hidden": true, "locked": false, + "name": "PsyPal Music exercise I - music only", "live": true, - "published": false, + "published": true, "asyncDuration": 15, - "card": {}, + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1731849004/Images/card_Music_I_music_only_cgehjn.png" + } + }, + "coCreators": [ + { + "name": "Ints Ivanovskis, art works", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413436/Contributors/Ints%20Ivanovskis.jpg" + } + ], "introPortal": { - "textColor": "#2AE2D7", + "textColor": "#2E2E2E", "hostNotes": [ { "text": "> Start the session when you're ready to go" @@ -194,11 +201,17 @@ "videoLoop": { "p5JsScript": { "lang": "javascript" - } + }, + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731849054/Video/portal_1_Music_I_music_only_i3773o.mp4", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731849092/Audio/portal_audio_Music_I_music_only_m78dak.mp3" + }, + "videoEnd": { + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731849053/Video/portal_2_Music_I_music_only_mvxv0s.mp4" } }, "id": "f2c88307-b02e-4456-a81c-79b84c10ae04", - "async": false + "async": true, + "description": "Let the music accompany you on a journey without guidance." }, "sv": { "liveDuration": 30, @@ -379,22 +392,321 @@ "async": false }, "da": { + "liveDuration": 30, + "slides": [ + { + "type": "instruction", + "content": { + "text": "Lean back and let the music guide you, as you embark on an imaginary journey.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731849005/Images/visual_noBG_Music_I_music_only_ou4vlx.png" + } + } + }, + { + "type": "content", + "hostNotes": [], + "content": { + "lottie": { + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1725981351/Audio/PsyPal_Music_exercise_1_music_only_z4hhtb.mp3", + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_audio_black_zjrmu2.json" + } + } + }, + { + "type": "reflection", + "hostNotes": [], + "content": { + "text": "What did you experience?", + "lottie": { + "durationTimer": true, + "duration": 60, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_1min_black_rosi2l.json", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731849094/Audio/refelection_audio_Music_I_music_only_xueeah.mp3" + } + } + }, + { + "type": "sharing", + "hostNotes": [ + { + "text": "Now we are getting into the sharing part. We have three rules for sharing:\n\n1. **What is said in here, stays in here.**\n2. **All you need to do is listen.** There is no fixing, helping or advice-giving needed. We are just showing up and exploring what ourselves and others are going through." + }, + { + "text": "3. **Everything on the inside is okay.** Anger, love, hatred, sadness. Whatever shows up. No wrongs, no rights. It is what it is.\n\nThere will be a timer set for 2 minutes as an indicator. If you don’t want to share you can always say ‘pass’." + }, + { + "text": "Who would like to start?\n\n> Let everyone (or as many as you got time for) share one by one. Press play to start the timer. Re-start for each new sharing.\n\nThank you so much everyone." + } + ], + "id": "Sharing 1", + "content": { + "heading": "What did you experience?" + } + }, + { + "type": "instruction", + "content": { + "text": "Well done.\n\nMusic can help our brains to evoke emotions and images, less affected by our regular ways of thinking.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731849005/Images/visual_noBG_Music_I_music_only_ou4vlx.png" + } + } + } + ], + "theme": { + "textColor": "#2E2E2E", + "backgroundColor": "#e6cc44" + }, + "hidden": true, "locked": false, - "card": {}, + "name": "PsyPal Music exercise I - music only", + "published": true, "asyncDuration": 15, - "liveDuration": 30 + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1731849004/Images/card_Music_I_music_only_cgehjn.png" + } + }, + "coCreators": [ + { + "name": "Ints Ivanovskis, art works", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413436/Contributors/Ints%20Ivanovskis.jpg" + } + ], + "introPortal": { + "textColor": "#2E2E2E", + "hostNotes": [ + { + "text": "> Start the session when you're ready to go" + } + ], + "videoLoop": { + "p5JsScript": { + "lang": "javascript" + }, + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731849054/Video/portal_1_Music_I_music_only_i3773o.mp4", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731849092/Audio/portal_audio_Music_I_music_only_m78dak.mp3" + }, + "videoEnd": { + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731849053/Video/portal_2_Music_I_music_only_mvxv0s.mp4" + } + }, + "async": true, + "description": "Let the music accompany you on a journey without guidance." }, "cs": { + "liveDuration": 30, + "slides": [ + { + "type": "instruction", + "content": { + "text": "Lean back and let the music guide you, as you embark on an imaginary journey.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731849005/Images/visual_noBG_Music_I_music_only_ou4vlx.png" + } + } + }, + { + "type": "content", + "hostNotes": [], + "content": { + "lottie": { + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1725981351/Audio/PsyPal_Music_exercise_1_music_only_z4hhtb.mp3", + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_audio_black_zjrmu2.json" + } + } + }, + { + "type": "reflection", + "hostNotes": [], + "content": { + "text": "What did you experience?", + "lottie": { + "durationTimer": true, + "duration": 60, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_1min_black_rosi2l.json", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731849094/Audio/refelection_audio_Music_I_music_only_xueeah.mp3" + } + } + }, + { + "type": "sharing", + "hostNotes": [ + { + "text": "Now we are getting into the sharing part. We have three rules for sharing:\n\n1. **What is said in here, stays in here.**\n2. **All you need to do is listen.** There is no fixing, helping or advice-giving needed. We are just showing up and exploring what ourselves and others are going through." + }, + { + "text": "3. **Everything on the inside is okay.** Anger, love, hatred, sadness. Whatever shows up. No wrongs, no rights. It is what it is.\n\nThere will be a timer set for 2 minutes as an indicator. If you don’t want to share you can always say ‘pass’." + }, + { + "text": "Who would like to start?\n\n> Let everyone (or as many as you got time for) share one by one. Press play to start the timer. Re-start for each new sharing.\n\nThank you so much everyone." + } + ], + "id": "Sharing 1", + "content": { + "heading": "What did you experience?" + } + }, + { + "type": "instruction", + "content": { + "text": "Well done.\n\nMusic can help our brains to evoke emotions and images, less affected by our regular ways of thinking.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731849005/Images/visual_noBG_Music_I_music_only_ou4vlx.png" + } + } + } + ], + "theme": { + "textColor": "#2E2E2E", + "backgroundColor": "#e6cc44" + }, + "hidden": true, "locked": false, - "card": {}, + "name": "PsyPal Music exercise I - music only", + "published": true, "asyncDuration": 15, - "liveDuration": 30 + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1731849004/Images/card_Music_I_music_only_cgehjn.png" + } + }, + "coCreators": [ + { + "name": "Ints Ivanovskis, art works", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413436/Contributors/Ints%20Ivanovskis.jpg" + } + ], + "introPortal": { + "textColor": "#2E2E2E", + "hostNotes": [ + { + "text": "> Start the session when you're ready to go" + } + ], + "videoLoop": { + "p5JsScript": { + "lang": "javascript" + }, + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731849054/Video/portal_1_Music_I_music_only_i3773o.mp4", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731849092/Audio/portal_audio_Music_I_music_only_m78dak.mp3" + }, + "videoEnd": { + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731849053/Video/portal_2_Music_I_music_only_mvxv0s.mp4" + } + }, + "async": true, + "description": "Let the music accompany you on a journey without guidance." }, "nl": { + "liveDuration": 30, + "slides": [ + { + "type": "instruction", + "content": { + "text": "Lean back and let the music guide you, as you embark on an imaginary journey.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731849005/Images/visual_noBG_Music_I_music_only_ou4vlx.png" + } + } + }, + { + "type": "content", + "hostNotes": [], + "content": { + "lottie": { + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1725981351/Audio/PsyPal_Music_exercise_1_music_only_z4hhtb.mp3", + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_audio_black_zjrmu2.json" + } + } + }, + { + "type": "reflection", + "hostNotes": [], + "content": { + "text": "What did you experience?", + "lottie": { + "durationTimer": true, + "duration": 60, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_1min_black_rosi2l.json", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731849094/Audio/refelection_audio_Music_I_music_only_xueeah.mp3" + } + } + }, + { + "type": "sharing", + "hostNotes": [ + { + "text": "Now we are getting into the sharing part. We have three rules for sharing:\n\n1. **What is said in here, stays in here.**\n2. **All you need to do is listen.** There is no fixing, helping or advice-giving needed. We are just showing up and exploring what ourselves and others are going through." + }, + { + "text": "3. **Everything on the inside is okay.** Anger, love, hatred, sadness. Whatever shows up. No wrongs, no rights. It is what it is.\n\nThere will be a timer set for 2 minutes as an indicator. If you don’t want to share you can always say ‘pass’." + }, + { + "text": "Who would like to start?\n\n> Let everyone (or as many as you got time for) share one by one. Press play to start the timer. Re-start for each new sharing.\n\nThank you so much everyone." + } + ], + "id": "Sharing 1", + "content": { + "heading": "What did you experience?" + } + }, + { + "type": "instruction", + "content": { + "text": "Well done.\n\nMusic can help our brains to evoke emotions and images, less affected by our regular ways of thinking.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731849005/Images/visual_noBG_Music_I_music_only_ou4vlx.png" + } + } + } + ], + "theme": { + "textColor": "#2E2E2E", + "backgroundColor": "#e6cc44" + }, + "hidden": true, "locked": false, - "card": {}, + "name": "PsyPal Music exercise I - music only", + "published": true, "asyncDuration": 15, - "liveDuration": 30 + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1731849004/Images/card_Music_I_music_only_cgehjn.png" + } + }, + "coCreators": [ + { + "name": "Ints Ivanovskis, art works", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413436/Contributors/Ints%20Ivanovskis.jpg" + } + ], + "introPortal": { + "textColor": "#2E2E2E", + "hostNotes": [ + { + "text": "> Start the session when you're ready to go" + } + ], + "videoLoop": { + "p5JsScript": { + "lang": "javascript" + }, + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731849054/Video/portal_1_Music_I_music_only_i3773o.mp4", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731849092/Audio/portal_audio_Music_I_music_only_m78dak.mp3" + }, + "videoEnd": { + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731849053/Video/portal_2_Music_I_music_only_mvxv0s.mp4" + } + }, + "async": true, + "description": "Let the music accompany you on a journey without guidance." }, - "es": {} + "es": { + "card": {} + } } From 4593664975a9fc1942dd02d2f1601e1d5290165c Mon Sep 17 00:00:00 2001 From: jrrjenny <113593919+jrrjenny@users.noreply.github.com> Date: Tue, 17 Dec 2024 10:04:25 +0100 Subject: [PATCH 19/47] =?UTF-8?q?Update=20Exercise=20=E2=80=9Cdc38ce25-e0f?= =?UTF-8?q?3-465f-8df0-70b5f5089ce9=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dc38ce25-e0f3-465f-8df0-70b5f5089ce9.json | 23 ++++++++++++++----- 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/content/src/exercises/dc38ce25-e0f3-465f-8df0-70b5f5089ce9.json b/content/src/exercises/dc38ce25-e0f3-465f-8df0-70b5f5089ce9.json index 4e267db353..c763aeb40e 100644 --- a/content/src/exercises/dc38ce25-e0f3-465f-8df0-70b5f5089ce9.json +++ b/content/src/exercises/dc38ce25-e0f3-465f-8df0-70b5f5089ce9.json @@ -1,5 +1,6 @@ { "en": { + "liveDuration": 29, "slides": [ { "type": "host", @@ -24,7 +25,13 @@ { "text": "Find a comfortable position. I will start the audio exercise and we'll meet back here afterwards. \n\n> Push play to start the audio exercise" } - ] + ], + "content": { + "lottie": { + "subtitles": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1734425967/SRT%20(captions)%20files/PsyPal%E2%80%93acceptance-practice.srt", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1734426164/Audio/PsyPal_acceptance_practice_audio_eng.mp3.mp3" + } + } }, { "type": "reflection", @@ -85,7 +92,6 @@ "live": false, "published": true, "asyncDuration": 10, - "liveDuration": 29, "introPortal": { "textColor": "#2AE2D7", "hostNotes": [ @@ -104,6 +110,7 @@ "description": "In this meditation exercise we’ll practise moving through our difficulties instead of trying to avoid them. Letting ourselves experience the full spectrum of emotions can help us lead more meaningful and fulfilled lives." }, "pt": { + "liveDuration": 29, "slides": [ { "type": "host", @@ -179,19 +186,24 @@ "live": true, "published": false, "asyncDuration": 10, - "liveDuration": 29, "introPortal": { "textColor": "#2AE2D7", "hostNotes": [ { "text": "> Start the session when you're ready to go" } - ] + ], + "videoLoop": { + "p5JsScript": { + "lang": "javascript" + } + } }, "id": "dc38ce25-e0f3-465f-8df0-70b5f5089ce9", "async": false }, "sv": { + "liveDuration": 29, "slides": [ { "type": "host", @@ -267,7 +279,6 @@ "live": true, "published": false, "asyncDuration": 10, - "liveDuration": 29, "introPortal": { "textColor": "#2AE2D7", "hostNotes": [ @@ -280,6 +291,7 @@ "async": false }, "ja": { + "liveDuration": 29, "slides": [ { "type": "host", @@ -355,7 +367,6 @@ "live": true, "published": false, "asyncDuration": 10, - "liveDuration": 29, "introPortal": { "textColor": "#2AE2D7", "hostNotes": [ From 4546c565a0a5687e22365b5c74c6ceeca189cd98 Mon Sep 17 00:00:00 2001 From: jrrjenny <113593919+jrrjenny@users.noreply.github.com> Date: Tue, 17 Dec 2024 10:04:40 +0100 Subject: [PATCH 20/47] =?UTF-8?q?Update=20Exercise=20=E2=80=9Cdc38ce25-e0f?= =?UTF-8?q?3-465f-8df0-70b5f5089ce9=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit From 29a19f2d26acc69222e66c71ba5d4d1de9c77fab Mon Sep 17 00:00:00 2001 From: jrrjenny <113593919+jrrjenny@users.noreply.github.com> Date: Tue, 17 Dec 2024 10:07:37 +0100 Subject: [PATCH 21/47] =?UTF-8?q?Update=20Exercise=20=E2=80=9Cdc38ce25-e0f?= =?UTF-8?q?3-465f-8df0-70b5f5089ce9=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dc38ce25-e0f3-465f-8df0-70b5f5089ce9.json | 31 ++++++++++++++----- 1 file changed, 23 insertions(+), 8 deletions(-) diff --git a/content/src/exercises/dc38ce25-e0f3-465f-8df0-70b5f5089ce9.json b/content/src/exercises/dc38ce25-e0f3-465f-8df0-70b5f5089ce9.json index c763aeb40e..6ec72b5aca 100644 --- a/content/src/exercises/dc38ce25-e0f3-465f-8df0-70b5f5089ce9.json +++ b/content/src/exercises/dc38ce25-e0f3-465f-8df0-70b5f5089ce9.json @@ -1,6 +1,6 @@ { "en": { - "liveDuration": 29, + "liveDuration": 30, "slides": [ { "type": "host", @@ -92,6 +92,13 @@ "live": false, "published": true, "asyncDuration": 10, + "coCreators": [ + { + "name": "Rachel Brathen, script and voice", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1709567296/Contributors/Yoga_Girl_016895_color_oju3wq_-_Square_Post_mbemkp.png", + "url": "https://rachelbrathen.com/" + } + ], "introPortal": { "textColor": "#2AE2D7", "hostNotes": [ @@ -110,7 +117,7 @@ "description": "In this meditation exercise we’ll practise moving through our difficulties instead of trying to avoid them. Letting ourselves experience the full spectrum of emotions can help us lead more meaningful and fulfilled lives." }, "pt": { - "liveDuration": 29, + "liveDuration": 30, "slides": [ { "type": "host", @@ -203,7 +210,7 @@ "async": false }, "sv": { - "liveDuration": 29, + "liveDuration": 30, "slides": [ { "type": "host", @@ -291,7 +298,7 @@ "async": false }, "ja": { - "liveDuration": 29, + "liveDuration": 30, "slides": [ { "type": "host", @@ -378,8 +385,16 @@ "id": "dc38ce25-e0f3-465f-8df0-70b5f5089ce9", "async": false }, - "da": {}, - "cs": {}, - "nl": {}, - "es": {} + "da": { + "liveDuration": 30 + }, + "cs": { + "liveDuration": 30 + }, + "nl": { + "liveDuration": 30 + }, + "es": { + "liveDuration": 30 + } } From 00bf2847358cddf543d0d144753ecb1344ca1e5b Mon Sep 17 00:00:00 2001 From: jrrjenny <113593919+jrrjenny@users.noreply.github.com> Date: Tue, 17 Dec 2024 10:09:47 +0100 Subject: [PATCH 22/47] =?UTF-8?q?Update=20Exercise=20=E2=80=9Cdc38ce25-e0f?= =?UTF-8?q?3-465f-8df0-70b5f5089ce9=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dc38ce25-e0f3-465f-8df0-70b5f5089ce9.json | 37 +++++++++++++++++-- 1 file changed, 33 insertions(+), 4 deletions(-) diff --git a/content/src/exercises/dc38ce25-e0f3-465f-8df0-70b5f5089ce9.json b/content/src/exercises/dc38ce25-e0f3-465f-8df0-70b5f5089ce9.json index 6ec72b5aca..79020d0139 100644 --- a/content/src/exercises/dc38ce25-e0f3-465f-8df0-70b5f5089ce9.json +++ b/content/src/exercises/dc38ce25-e0f3-465f-8df0-70b5f5089ce9.json @@ -97,6 +97,11 @@ "name": "Rachel Brathen, script and voice", "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1709567296/Contributors/Yoga_Girl_016895_color_oju3wq_-_Square_Post_mbemkp.png", "url": "https://rachelbrathen.com/" + }, + { + "name": "Ints Ivanovskis, art works", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413436/Contributors/Ints%20Ivanovskis.jpg" } ], "introPortal": { @@ -112,6 +117,9 @@ } } }, + "tags": [ + "34100e43-2eb8-4d35-8eb0-9fa9f78e4935" + ], "id": "dc38ce25-e0f3-465f-8df0-70b5f5089ce9", "async": true, "description": "In this meditation exercise we’ll practise moving through our difficulties instead of trying to avoid them. Letting ourselves experience the full spectrum of emotions can help us lead more meaningful and fulfilled lives." @@ -206,6 +214,9 @@ } } }, + "tags": [ + "34100e43-2eb8-4d35-8eb0-9fa9f78e4935" + ], "id": "dc38ce25-e0f3-465f-8df0-70b5f5089ce9", "async": false }, @@ -294,6 +305,9 @@ } ] }, + "tags": [ + "34100e43-2eb8-4d35-8eb0-9fa9f78e4935" + ], "id": "dc38ce25-e0f3-465f-8df0-70b5f5089ce9", "async": false }, @@ -382,19 +396,34 @@ } ] }, + "tags": [ + "34100e43-2eb8-4d35-8eb0-9fa9f78e4935" + ], "id": "dc38ce25-e0f3-465f-8df0-70b5f5089ce9", "async": false }, "da": { - "liveDuration": 30 + "liveDuration": 30, + "tags": [ + "34100e43-2eb8-4d35-8eb0-9fa9f78e4935" + ] }, "cs": { - "liveDuration": 30 + "liveDuration": 30, + "tags": [ + "34100e43-2eb8-4d35-8eb0-9fa9f78e4935" + ] }, "nl": { - "liveDuration": 30 + "liveDuration": 30, + "tags": [ + "34100e43-2eb8-4d35-8eb0-9fa9f78e4935" + ] }, "es": { - "liveDuration": 30 + "liveDuration": 30, + "tags": [ + "34100e43-2eb8-4d35-8eb0-9fa9f78e4935" + ] } } From 631f638df32caeadccd14dc6c69ed1f03e3881ac Mon Sep 17 00:00:00 2001 From: gewfy Date: Tue, 17 Dec 2024 15:23:34 +0100 Subject: [PATCH 23/47] Czech translations --- .../3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json | 64 ++++++++++++- .../b6de2e28-325e-4ce1-8894-09ac12a6c19f.json | 95 +++++++++++++++++-- .../b9001702-8502-46de-bc7b-3ebf2b812c0e.json | 93 ++++++++++++++++-- content/src/ui/Component.TimerControls.json | 4 +- content/src/ui/Screen.Portal.json | 5 +- content/src/ui/Screen.Session.json | 10 +- 6 files changed, 246 insertions(+), 25 deletions(-) diff --git a/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json b/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json index 92a7e1ef0c..dfa94a76d6 100644 --- a/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json +++ b/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json @@ -413,8 +413,68 @@ "card": {} }, "cs": { + "description": "Naše vnitřní hodnoty jsou o tom, kým chceme být v životě. Život založený na hodnotách je pro lidi často naplňující a smysluplnější.", + "name": "Moje hodnoty", + "slides": [ + null, + { + "content": { + "text": "Hodnoty jsou naše nejniternější touhy. Věci, které jsou pro nás opravdu důležité - za všech okolností. V tomto cvičení si procvičíte vyjádřování vašich osobních hodnot, aby mohly vést váš každodenní život." + } + }, + null, + { + "content": { + "heading": "Jaká byla vaše zkušenost s tímto zamyšlením nad vašimi hodnotami?" + } + }, + { + "content": { + "heading": "Jaká byla vaše zkušenost s tímto zamyšlením nad vašimi hodnotami?" + } + }, + null, + { + "content": { + "text": "Výborně.\n\nNyní jste zkalibrovali svůj osobní kompas.\n\nJe něco, co po tomto cvičení chcete v životě změnit? Vyžadují některá z vámi vybraných slov nebo frází více pozornosti? Naplánujte si něco, co můžete souladu s vaší hodnotou udělat hned teď." + } + } + ], + "liveDuration": 30, + "theme": { + "textColor": "#2E2E2E", + "backgroundColor": "#c7bea2" + }, + "hidden": true, + "locked": false, + "live": false, + "published": true, "asyncDuration": 15, - "card": {} + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1732713746/Images/card_my_values_pwtpxm.png" + } + }, + "introPortal": { + "textColor": "#2E2E2E", + "hostNotes": [ + { + "text": "> Start the session when you're ready to go" + } + ], + "videoLoop": { + "p5JsScript": { + "lang": "javascript" + }, + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1732713683/Video/portal_my_values_urbnjl.mp4", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1732713715/Audio/portal_audio_my_values.png_yfzm2u.mp3" + }, + "videoEnd": { + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1732713682/Video/portal_2_my_values_wzq6mm.mp4" + } + }, + "id": "3adeb40b-b9f8-4b13-b1a8-02f6106df9e5", + "async": true }, "nl": { "asyncDuration": 15, @@ -424,4 +484,4 @@ "asyncDuration": 15, "card": {} } -} +} \ No newline at end of file diff --git a/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json b/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json index 426a80fbba..a468f4f4c8 100644 --- a/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json +++ b/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json @@ -121,7 +121,9 @@ "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731837714/Video/portal_2_Music_I_qtbjdr.mp4" } }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "b6de2e28-325e-4ce1-8894-09ac12a6c19f", "async": true, "description": "Mindfulness and visualization guided by music, can help our brains practice being in altered states of consciousness. It may be a way to relax, reset and ground ourselves in our bodies." @@ -212,7 +214,9 @@ } ] }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "b6de2e28-325e-4ce1-8894-09ac12a6c19f", "async": false }, @@ -302,7 +306,9 @@ } ] }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "b6de2e28-325e-4ce1-8894-09ac12a6c19f", "async": false }, @@ -392,7 +398,9 @@ } ] }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "b6de2e28-325e-4ce1-8894-09ac12a6c19f", "async": false }, @@ -401,21 +409,88 @@ "locked": false, "asyncDuration": 25, "liveDuration": 40, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"] + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ] }, "cs": { - "card": {}, + "description": "Cvičení všímavosti a vizualizace s hudbou může pomoci naší mysli prožívat změněné stavy vědomí. Může být cestou, jak se uvolnit, nabrat nové síly a uzemnit se ve svém těle.", + "name": "PsyPal hudební cvičení I", + "slides": [ + { + "content": { + "text": "Součástí tohoto cvičení bude relaxace, skenování vašich tělesných pocitů, slovem vedená vizualizace s hudbou a nakonec se vydáte na vlastní cestu jen s hudbou.\n\nZáměrem je učit se prožívat změněný stav vědomí." + } + }, + null, + { + "content": { + "heading": "Jak jste toto prožívali?" + } + }, + { + "content": { + "heading": "Jak jste toto prožívali?" + } + }, + { + "content": { + "text": "Vítejte zpět. Dobrá práce.\n\nPonoření se do poslechu hudby může pomoci naší mysli odpočinout si a nabrat nové síly. Může přinést nové myšlenky a také nám poskytnout přestávku od každodenního shonu." + } + } + ], + "liveDuration": 40, + "theme": { + "textColor": "#2E2E2E", + "backgroundColor": "#e6cd44" + }, + "hidden": true, "locked": false, + "live": false, + "published": true, "asyncDuration": 25, - "liveDuration": 40, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"] + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1731836741/Images/card_Music_I_qt5sxp.png" + } + }, + "outroPortal": { + "video": { + "source": "" + } + }, + "introPortal": { + "textColor": "#2E2E2E", + "hostNotes": [ + { + "text": "> Start the session when you're ready to go" + } + ], + "videoLoop": { + "p5JsScript": { + "lang": "javascript" + }, + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731836473/Video/portal_1_Music_I_v7ozzd.mp4", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731845216/Audio/portal_audio_Music_I_aeasai.mp3" + }, + "videoEnd": { + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731837714/Video/portal_2_Music_I_qtbjdr.mp4" + } + }, + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], + "id": "b6de2e28-325e-4ce1-8894-09ac12a6c19f", + "async": true }, "nl": { "card": {}, "locked": false, "asyncDuration": 25, "liveDuration": 40, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"] + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ] }, "es": {} -} +} \ No newline at end of file diff --git a/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json b/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json index c09c5f1474..68d59d5c87 100644 --- a/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json +++ b/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json @@ -132,7 +132,9 @@ "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731909539/Video/portal_2_Life_exploration_ntjptt.mp4" } }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "b9001702-8502-46de-bc7b-3ebf2b812c0e", "async": true, "description": "Create an overview of your life so far, and learn from your own past experiences. You'll need pen and paper to complete this exercise." @@ -223,7 +225,9 @@ } ] }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "b9001702-8502-46de-bc7b-3ebf2b812c0e", "async": false }, @@ -313,7 +317,9 @@ } ] }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "b9001702-8502-46de-bc7b-3ebf2b812c0e", "async": false }, @@ -403,7 +409,9 @@ } ] }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "b9001702-8502-46de-bc7b-3ebf2b812c0e", "async": false }, @@ -411,19 +419,84 @@ "card": {}, "asyncDuration": 15, "liveDuration": 30, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"] + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ] }, "cs": { - "card": {}, - "asyncDuration": 15, + "description": "Vytvořte přehled vašeho dosavadního života a poučte se z minulých zkušeností. K dokončení tohoto cvičení budete potřebovat pero a papír.", + "name": "PsyPal Průzkum života", + "slides": [ + null, + { + "content": { + "text": "Podívejte se zblízka na svůj život, jak se vyvíjel až do současnosti. Toto cvičení může vyvolat silné emoce. To je v pořádku a je to součástí cvičení. Pokud potřebujete, můžete si kdykoli udělat přestávku." + } + }, + null, + { + "content": { + "heading": "Co se z toho můžete naučit?" + } + }, + { + "content": { + "heading": "Co se z toho můžete naučit?" + } + }, + null, + { + "content": { + "text": "Výborně, že jste dokončili cvičení zaměřené naprůzkum vašeho života. Aktivní reflexe minulých událostí nám někdy pomáhá vidět současnou situaci v jiném světle.\n\nNěkdy jsou nejtemnější období ta, ve kterých jsme se naučili nejvíce. A někdy po nejtěžších výzvách následuje období hlubokého spojení a smyslu. Ať už to platí nebo neplatí také pro vás, doporučujeme pokračovat v rozhovoru s někým vám blízkým." + } + } + ], "liveDuration": 30, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"] + "theme": { + "textColor": "#2E2E2E", + "backgroundColor": "#f4deb2" + }, + "hidden": true, + "locked": false, + "live": false, + "published": true, + "asyncDuration": 15, + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/v1731909576/Images/card_Life_exploration_ey6d45.png" + } + }, + "introPortal": { + "textColor": "#2E2E2E", + "hostNotes": [ + { + "text": "> Start the session when you're ready to go" + } + ], + "videoLoop": { + "p5JsScript": { + "lang": "javascript" + }, + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731909546/Video/portal_1_Life_exploration_t8o0yx.mp4", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731909507/Audio/portal_audio_Life_exploration.png_hp9f8n.mp3" + }, + "videoEnd": { + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731909539/Video/portal_2_Life_exploration_ntjptt.mp4" + } + }, + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], + "id": "b9001702-8502-46de-bc7b-3ebf2b812c0e", + "async": true }, "nl": { "card": {}, "asyncDuration": 15, "liveDuration": 30, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"] + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ] }, "es": {} -} +} \ No newline at end of file diff --git a/content/src/ui/Component.TimerControls.json b/content/src/ui/Component.TimerControls.json index 1b136fec03..9371e8b4c0 100644 --- a/content/src/ui/Component.TimerControls.json +++ b/content/src/ui/Component.TimerControls.json @@ -10,7 +10,9 @@ }, "ja": {}, "da": {}, - "cs": {}, + "cs": { + "text": "Spusťte časovač a chvíli se zamyslete" + }, "nl": {}, "es": { "text": "Inicia el temporizador y tómate un momento para reflexionar" diff --git a/content/src/ui/Screen.Portal.json b/content/src/ui/Screen.Portal.json index 7ab9f33ef5..e4185bf955 100644 --- a/content/src/ui/Screen.Portal.json +++ b/content/src/ui/Screen.Portal.json @@ -40,7 +40,10 @@ }, "ja": {}, "da": {}, - "cs": {}, + "cs": { + "leavePortal": "Odejít", + "startSession": "Začít sezení" + }, "nl": {}, "es": { "counterLabel": { diff --git a/content/src/ui/Screen.Session.json b/content/src/ui/Screen.Session.json index 6df5ef3b82..048c1326eb 100644 --- a/content/src/ui/Screen.Session.json +++ b/content/src/ui/Screen.Session.json @@ -49,7 +49,15 @@ }, "ja": {}, "da": {}, - "cs": {}, + "cs": { + "controls": { + "end": "Dokončit", + "next": "Další", + "prev": "Zpět", + "start": "Začít" + }, + "endButton": "Ukončit sezení" + }, "nl": {}, "es": { "controls": { From 3564110bb1126a6267d19f23852b934baa77e63b Mon Sep 17 00:00:00 2001 From: gewfy Date: Tue, 17 Dec 2024 15:25:06 +0100 Subject: [PATCH 24/47] Danish translations --- .../3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json | 62 ++++++++++++++++- .../b6de2e28-325e-4ce1-8894-09ac12a6c19f.json | 67 ++++++++++++++++++- .../b9001702-8502-46de-bc7b-3ebf2b812c0e.json | 65 +++++++++++++++++- content/src/ui/Component.TimerControls.json | 4 +- content/src/ui/Screen.Portal.json | 5 +- content/src/ui/Screen.Session.json | 10 ++- 6 files changed, 203 insertions(+), 10 deletions(-) diff --git a/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json b/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json index dfa94a76d6..fc5ea18b8a 100644 --- a/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json +++ b/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json @@ -409,8 +409,68 @@ "async": false }, "da": { + "description": "Vores indre værdier omhandler, hvem vi ønsker at være her i tilværelsen. Det er ofte mere tilfredsstillende og meningsfuldt for folk at leve i overensstemmelse med deres værdier.", + "name": "Mine værdier", + "slides": [ + null, + { + "content": { + "text": "Værdier er vores inderste ønsker, som indebærer de ting, der er vigtige for os - uanset hvad. I denne øvelse vil du øve dig i at formulere dine personlige værdier, så du bedre kan lade dem guide dig i din hverdag." + } + }, + null, + { + "content": { + "heading": "Hvordan føltes det at reflektere over dine værdier på denne måde?" + } + }, + { + "content": { + "heading": "Hvordan føltes det at reflektere over dine værdier på denne måde?" + } + }, + null, + { + "content": { + "text": "Godt klaret. \n\nNu har du indstillet dit personlige kompas.\n\nEr der noget, som du ønsker at ændre i dit liv efter at have gjort dette? Er der nogen af dine valgte ord eller sætninger, der kræver mere opmærksomhed fra dig? Planlæg én handling, som du kan udføre lige nu, i overensstemmelse med din værdi." + } + } + ], + "liveDuration": 30, + "theme": { + "textColor": "#2E2E2E", + "backgroundColor": "#c7bea2" + }, + "hidden": true, + "locked": false, + "live": false, + "published": true, "asyncDuration": 15, - "card": {} + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1732713746/Images/card_my_values_pwtpxm.png" + } + }, + "introPortal": { + "textColor": "#2E2E2E", + "hostNotes": [ + { + "text": "> Start the session when you're ready to go" + } + ], + "videoLoop": { + "p5JsScript": { + "lang": "javascript" + }, + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1732713683/Video/portal_my_values_urbnjl.mp4", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1732713715/Audio/portal_audio_my_values.png_yfzm2u.mp3" + }, + "videoEnd": { + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1732713682/Video/portal_2_my_values_wzq6mm.mp4" + } + }, + "id": "3adeb40b-b9f8-4b13-b1a8-02f6106df9e5", + "async": true }, "cs": { "description": "Naše vnitřní hodnoty jsou o tom, kým chceme být v životě. Život založený na hodnotách je pro lidi často naplňující a smysluplnější.", diff --git a/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json b/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json index a468f4f4c8..44d6040a82 100644 --- a/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json +++ b/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json @@ -405,13 +405,74 @@ "async": false }, "da": { - "card": {}, + "description": "Mindfulness og musik-guidet visualisering kan hjælpe os til at træde ind i en let ændret bevidsthedstilstand, samt slappe af, genstarte, og komme i kontakt med kroppen. ", + "name": "PsyPal musikøvelse I", + "slides": [ + { + "content": { + "text": "I denne øvelse vil du blive guidet til at slappe af, foretage en kropsscanning, udføre en visualiseringsøvelse med musik og til sidst begive dig ud på din egen rejse, kun guidet af musikken.\n\nHensigten med dette er at øve det at være i en ændret bevidsthedstilstand. " + } + }, + null, + { + "content": { + "heading": "Hvordan føltes dette?" + } + }, + { + "content": { + "heading": "Hvordan føltes det?" + } + }, + { + "content": { + "text": "Velkommen tilbage, og godt klaret. \n\nAt fordybe sig i musik kan hjælpe os med at slappe af og give slip. Det kan give plads til nye tanker og kan give os en pause fra hverdagens larm." + } + } + ], + "liveDuration": 40, + "theme": { + "textColor": "#2E2E2E", + "backgroundColor": "#e6cd44" + }, + "hidden": true, "locked": false, + "live": false, + "published": true, "asyncDuration": 25, - "liveDuration": 40, + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1731836741/Images/card_Music_I_qt5sxp.png" + } + }, + "outroPortal": { + "video": { + "source": "" + } + }, + "introPortal": { + "textColor": "#2E2E2E", + "hostNotes": [ + { + "text": "> Start the session when you're ready to go" + } + ], + "videoLoop": { + "p5JsScript": { + "lang": "javascript" + }, + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731836473/Video/portal_1_Music_I_v7ozzd.mp4", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731845216/Audio/portal_audio_Music_I_aeasai.mp3" + }, + "videoEnd": { + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731837714/Video/portal_2_Music_I_qtbjdr.mp4" + } + }, "tags": [ "566aeb1b-1649-4f5a-96a2-0c80be27efc0" - ] + ], + "id": "b6de2e28-325e-4ce1-8894-09ac12a6c19f", + "async": true }, "cs": { "description": "Cvičení všímavosti a vizualizace s hudbou může pomoci naší mysli prožívat změněné stavy vědomí. Může být cestou, jak se uvolnit, nabrat nové síly a uzemnit se ve svém těle.", diff --git a/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json b/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json index 68d59d5c87..e34f817850 100644 --- a/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json +++ b/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json @@ -416,12 +416,71 @@ "async": false }, "da": { - "card": {}, - "asyncDuration": 15, + "description": "Lav en oversigt over dit livsforløb frem til nu, og lær af dine egne tidligere erfaringer. Du skal bruge pen og papir for at gennemføre denne øvelse.", + "name": "PsyPal Livsrefleksion", + "slides": [ + null, + { + "content": { + "text": "Kast et nærmere blik på dit liv, som det har udfoldet sig frem til nu. Denne øvelse kan frembringe stærke følelser. Det er helt i orden og er en del af øvelsen. Hvis du har brug for det kan du altid tage en pause undervejs. " + } + }, + null, + { + "content": { + "heading": "Hvad kan du lære af dette?" + } + }, + { + "content": { + "heading": "Hvad kan du lære af dette?" + } + }, + null, + { + "content": { + "text": "Godt klaret at gennemføre livsrefleksionen! Nogle gange kan det at reflektere over tidligere begivenheder hjælpe os med at se vores nuværende omstændigheder i et nyt lys.\n\nNogle gange er de mørkeste perioder af vores liv også de mest lærerige. Og nogle gange er det de hårdeste udfordringer, der baner vejen for en tid fyldt med mening og dyb forbindelse. Uanset hvad der er tilfældet for dig, opfordrer vi dig til at fortsætte samtalen med en, der står dig nær." + } + } + ], "liveDuration": 30, + "theme": { + "textColor": "#2E2E2E", + "backgroundColor": "#f4deb2" + }, + "hidden": true, + "locked": false, + "live": false, + "published": true, + "asyncDuration": 15, + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/v1731909576/Images/card_Life_exploration_ey6d45.png" + } + }, + "introPortal": { + "textColor": "#2E2E2E", + "hostNotes": [ + { + "text": "> Start the session when you're ready to go" + } + ], + "videoLoop": { + "p5JsScript": { + "lang": "javascript" + }, + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731909546/Video/portal_1_Life_exploration_t8o0yx.mp4", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731909507/Audio/portal_audio_Life_exploration.png_hp9f8n.mp3" + }, + "videoEnd": { + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731909539/Video/portal_2_Life_exploration_ntjptt.mp4" + } + }, "tags": [ "566aeb1b-1649-4f5a-96a2-0c80be27efc0" - ] + ], + "id": "b9001702-8502-46de-bc7b-3ebf2b812c0e", + "async": true }, "cs": { "description": "Vytvořte přehled vašeho dosavadního života a poučte se z minulých zkušeností. K dokončení tohoto cvičení budete potřebovat pero a papír.", diff --git a/content/src/ui/Component.TimerControls.json b/content/src/ui/Component.TimerControls.json index 9371e8b4c0..925e1ba703 100644 --- a/content/src/ui/Component.TimerControls.json +++ b/content/src/ui/Component.TimerControls.json @@ -9,7 +9,9 @@ "text": "Starta timern och ta en stund att reflektera" }, "ja": {}, - "da": {}, + "da": { + "text": "Start timeren og tag et øjebblik til at reflektere" + }, "cs": { "text": "Spusťte časovač a chvíli se zamyslete" }, diff --git a/content/src/ui/Screen.Portal.json b/content/src/ui/Screen.Portal.json index e4185bf955..eea0e7c548 100644 --- a/content/src/ui/Screen.Portal.json +++ b/content/src/ui/Screen.Portal.json @@ -39,7 +39,10 @@ "leavePortal": "Lämna" }, "ja": {}, - "da": {}, + "da": { + "leavePortal": "Forlad", + "startSession": "Start session" + }, "cs": { "leavePortal": "Odejít", "startSession": "Začít sezení" diff --git a/content/src/ui/Screen.Session.json b/content/src/ui/Screen.Session.json index 048c1326eb..71b68723ce 100644 --- a/content/src/ui/Screen.Session.json +++ b/content/src/ui/Screen.Session.json @@ -48,7 +48,15 @@ } }, "ja": {}, - "da": {}, + "da": { + "controls": { + "end": "Afslut", + "next": "Næste", + "prev": "Tilbage", + "start": "Start" + }, + "endButton": "Afslut session" + }, "cs": { "controls": { "end": "Dokončit", From 70b3515bae6c573538395370d0a68ddfaacaf945 Mon Sep 17 00:00:00 2001 From: gewfy Date: Tue, 17 Dec 2024 16:06:57 +0100 Subject: [PATCH 25/47] Dutch translations --- .../3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json | 140 +++++++++++++++++- .../b6de2e28-325e-4ce1-8894-09ac12a6c19f.json | 126 +++++++++++++++- .../b9001702-8502-46de-bc7b-3ebf2b812c0e.json | 138 ++++++++++++++++- content/src/ui/Component.TimerControls.json | 4 +- content/src/ui/Screen.Portal.json | 5 +- content/src/ui/Screen.Session.json | 10 +- 6 files changed, 413 insertions(+), 10 deletions(-) diff --git a/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json b/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json index fc5ea18b8a..141d0ee591 100644 --- a/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json +++ b/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json @@ -537,8 +537,146 @@ "async": true }, "nl": { + "description": "Onze innerlijke waarden gaan over wie we willen zijn in het leven. Een waardengedreven leven leiden is vaak meer vervullend en betekenisvol voor mensen.", + "name": "Mijn waarden", + "slides": [ + { + "type": "host", + "hostNotes": [ + { + "text": "Welcome. I am X and today we will work for around 30 minutes on xx\n\nWe’ll be doing xx ex. meditation followed by time for reflection and sharing with each other." + }, + { + "text": "Let’s start with a mini check-in. How are you feeling right now? Please answer in two-three words. X, would you like to start?\n\n> Let everyone in the session, including yourself, check in one by one.\n\nThank you all for checking in. Let’s get started." + } + ] + }, + { + "content": { + "text": "Waarden zijn onze diepste verlangens. De dingen die echt belangrijk voor ons zijn - hoe dan ook. In deze oefening ga je je persoonlijke waarden expliciet maken, zodat ze als gids kunnen dienen in jouw dagelijks leven.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1732713746/Images/visual_noBG_my_values_nf5tks.png" + } + }, + "type": "instruction" + }, + { + "type": "content", + "hostNotes": [ + { + "text": "Find a comfortable position. I will start the audio exercise and we'll meet back here afterwards. \n\n> Push play to start the audio exercise" + } + ], + "content": { + "lottie": { + "subtitles": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1728993027/SRT%20(captions)%20files/PsyPal_My_values_ksdsjk.srt", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1728993100/Audio/PsyPal_My_values_vnrjyr.mp3", + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676977421/Lottie/audio_meditation_default_black_default_omemwt.json" + } + } + }, + { + "content": { + "heading": "Hoe heb je het ervaren om op deze manier over je waarden na te denken?", + "lottie": { + "durationTimer": true, + "duration": 60, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_1min_black_rosi2l.json", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1732713715/Audio/reflection_audio_my_values.png_c3kk6t.mp3" + } + }, + "type": "reflection", + "hostNotes": [ + { + "text": "Now we’ll take 1 minute to reflect on our own.\n\nWhat was your experience reflecting upon your values like this?" + }, + { + "text": "You can take notes on a piece of paper or just mental notes in your head. And there is no right or wrong here, our answers are our own. 1 minute starting now.\n\n> Press play to start the timer.\n\nThat’s 1 minute and it’s time to move on." + } + ] + }, + { + "content": { + "heading": "Hoe heb je het ervaren om op deze manier over je waarden na te denken?", + "lottie": { + "durationTimer": true, + "duration": 120, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/v1676639253/Lottie/default_2min_black_o6egey.json" + } + }, + "type": "sharing", + "hostNotes": [ + { + "text": "Now we are getting into the sharing part. We have three rules for sharing:\n\n1. **What is said in here, stays in here.**\n2. **All you need to do is listen.** There is no fixing, helping or advice-giving needed. We are just showing up and exploring what ourselves and others are going through." + }, + { + "text": "3. **Everything on the inside is okay.** Anger, love, hatred, sadness. Whatever shows up. No wrongs, no rights. It is what it is.\n\nThere will be a timer set for 2 minutes as an indicator. If you don’t want to share you can always say ‘pass’." + }, + { + "text": "Who would like to start?\n\n> Let everyone (or as many as you got time for) share one by one. Press play to start the timer. Re-start for each new sharing.\n\nThank you so much everyone." + } + ], + "id": "Sharing 1" + }, + { + "type": "host", + "hostNotes": [ + { + "text": "Well done. If you’re up for it, you can continue what we started here today with a mission to bring this into your everyday life.\n\nxx mission description" + }, + { + "text": "Before we leave this space let’s do a mini check-out. \n\nHow are you feeling right now? Has anything shifted? Please answer in two-three words." + }, + { + "text": "Who would like to start?\n\n> Let everyone in the session check out one by one.\n\nThank you all for checking out and for joining this session today.\n\n> Finish session to send everyone off to the exit experience." + } + ] + }, + { + "content": { + "text": "Goed gedaan.\n\nJe hebt nu je persoonlijke kompas gekalibreerd.\n\nIs er iets dat je in je leven wilt veranderen na deze oefening? Zijn er gekozen woorden of zinnen die meer aandacht van je nodig hebben? Plan één actie dat je nu meteen kunt doen in lijn met je waarde.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1732713746/Images/visual_noBG_my_values_nf5tks.png" + } + }, + "type": "instruction" + } + ], + "liveDuration": 30, + "theme": { + "textColor": "#2E2E2E", + "backgroundColor": "#c7bea2" + }, + "hidden": true, + "locked": false, + "live": false, + "published": true, "asyncDuration": 15, - "card": {} + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1732713746/Images/card_my_values_pwtpxm.png" + } + }, + "introPortal": { + "textColor": "#2E2E2E", + "hostNotes": [ + { + "text": "> Start the session when you're ready to go" + } + ], + "videoLoop": { + "p5JsScript": { + "lang": "javascript" + }, + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1732713683/Video/portal_my_values_urbnjl.mp4", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1732713715/Audio/portal_audio_my_values.png_yfzm2u.mp3" + }, + "videoEnd": { + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1732713682/Video/portal_2_my_values_wzq6mm.mp4" + } + }, + "id": "3adeb40b-b9f8-4b13-b1a8-02f6106df9e5", + "async": true }, "es": { "asyncDuration": 15, diff --git a/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json b/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json index 44d6040a82..94970e7ade 100644 --- a/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json +++ b/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json @@ -545,13 +545,133 @@ "async": true }, "nl": { - "card": {}, + "description": "Mindfulness en visualisatie begeleid door muziek kunnen onze hersenen helpen oefenen in het ervaren van veranderde bewustzijnstoestanden. Het kan een manier zijn om te ontspannen, te resetten en onszelf te aarden in ons lichaam.", + "name": "PsyPal muziekoefening I", + "slides": [ + { + "content": { + "text": "In deze oefening word je begeleid om te ontspannen, een mindfulness bodyscan te doen, een visualisatietaak met muziek uit te voeren, en ten slotte je eigen reis te beginnen, alleen begeleid door de muziek.\n\nHet doel is om te oefenen in het ervaren van een veranderde bewustzijnstoestand.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731838272/Images/visual_noBG_Music_I_scubak.png" + } + }, + "type": "instruction" + }, + { + "type": "content", + "hostNotes": [ + { + "text": "Find a comfortable position. I will start the audio exercise and we'll meet back here afterwards. \n\n> Push play to start the audio exercise" + } + ], + "content": { + "lottie": { + "subtitles": "https://res.cloudinary.com/cupcake-29k/raw/upload/v1725970559/SRT%20%28captions%29%20files/PsyPal__Music_exercise_1_igejly.srt", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731069614/Audio/PsyPal__Music_exercise_1_uprkfe.mp3", + "durationTimer": true, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto/v1676642915/Lottie/default_audio_black_zjrmu2.json" + } + } + }, + { + "content": { + "heading": "Hoe heb je dit ervaren?", + "lottie": { + "durationTimer": true, + "duration": 60, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto/v1676642915/Lottie/default_1min_black_rosi2l.json", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731845216/Audio/reflection_audio_Music_I_izc9dp.mp3" + }, + "image": { + "source": "" + } + }, + "type": "reflection", + "hostNotes": [ + { + "text": "Now we’ll take 1 minute to reflect on our own.\n\nxxMain question\n\nxxFurther explanations of main question if needed" + }, + { + "text": "You can take notes on a piece of paper or just mental notes in your head. And there is no right or wrong here, our answers are our own. 1 minute starting now.\n\n> Press play to start the timer.\n\nThat’s 1 minute and it’s time to move on." + } + ] + }, + { + "content": { + "heading": "Hoe heb je dit ervaren?", + "lottie": { + "durationTimer": true, + "duration": 120, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto/v1676639253/Lottie/default_2min_black_o6egey.json" + } + }, + "type": "sharing", + "hostNotes": [ + { + "text": "Now we are getting into the sharing part. We have three rules for sharing:\n\n1. **What is said in here, stays in here.**\n2. **All you need to do is listen.** There is no fixing, helping or advice-giving needed. We are just showing up and exploring what ourselves and others are going through." + }, + { + "text": "3. **Everything on the inside is okay.** Anger, love, hatred, sadness. Whatever shows up. No wrongs, no rights. It is what it is.\n\nThere will be a timer set for 2 minutes as an indicator. If you don’t want to share you can always say ‘pass’." + }, + { + "text": "Who would like to start?\n\n> Let everyone (or as many as you got time for) share one by one. Press play to start the timer. Re-start for each new sharing.\n\nThank you so much everyone." + } + ], + "id": "Sharing 1" + }, + { + "content": { + "text": "Welkom terug, en goed gedaan.\n\nJezelf onderdompelen in muziek kan onze hersenen helpen rusten en enigszins resetten. Het kan nieuwe gedachten brengen en ons een pauze geven van de dagelijkse drukte.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731838272/Images/visual_noBG_Music_I_scubak.png" + } + }, + "type": "instruction" + } + ], + "liveDuration": 40, + "theme": { + "textColor": "#2E2E2E", + "backgroundColor": "#e6cd44" + }, + "hidden": true, "locked": false, + "live": false, + "published": true, "asyncDuration": 25, - "liveDuration": 40, + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1731836741/Images/card_Music_I_qt5sxp.png" + } + }, + "outroPortal": { + "video": { + "source": "" + } + }, + "introPortal": { + "textColor": "#2E2E2E", + "hostNotes": [ + { + "text": "> Start the session when you're ready to go" + } + ], + "videoLoop": { + "p5JsScript": { + "lang": "javascript" + }, + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731836473/Video/portal_1_Music_I_v7ozzd.mp4", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731845216/Audio/portal_audio_Music_I_aeasai.mp3" + }, + "videoEnd": { + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731837714/Video/portal_2_Music_I_qtbjdr.mp4" + } + }, "tags": [ "566aeb1b-1649-4f5a-96a2-0c80be27efc0" - ] + ], + "id": "b6de2e28-325e-4ce1-8894-09ac12a6c19f", + "async": true }, "es": {} } \ No newline at end of file diff --git a/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json b/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json index e34f817850..20df458e79 100644 --- a/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json +++ b/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json @@ -550,12 +550,144 @@ "async": true }, "nl": { - "card": {}, - "asyncDuration": 15, + "description": "Maak een overzicht van je leven tot nu toe en leer van je eigen ervaringen uit het verleden. Je hebt pen en papier nodig om deze oefening te voltooien.", + "name": "PsyPal Levensverkenning", + "slides": [ + { + "type": "host", + "hostNotes": [ + { + "text": "Welcome. I am X and today we will work for around 30 minutes on xx\n\nWe’ll be doing xx ex. meditation followed by time for reflection and sharing with each other." + }, + { + "text": "Let’s start with a mini check-in. How are you feeling right now? Please answer in two-three words. X, would you like to start?\n\n> Let everyone in the session, including yourself, check in one by one.\n\nThank you all for checking in. Let’s get started." + } + ] + }, + { + "content": { + "text": "Neem een goede kijk op je leven zoals het zich tot nu toe heeft ontwikkeld. Deze oefening kan sterke emoties oproepen. Dat is oké en maakt deel uit van de oefening. Als je het nodig hebt, kun je op elk moment een pauze nemen.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731909575/Images/visual_noBG_Life_exploration_ejdn1o.png" + } + }, + "type": "instruction" + }, + { + "type": "content", + "hostNotes": [ + { + "text": "Find a comfortable position. I will start the audio exercise and we'll meet back here afterwards. \n\n> Push play to start the audio exercise" + } + ], + "content": { + "lottie": { + "subtitles": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1728986423/SRT%20(captions)%20files/PsyPal_Life_exploration_d370hk.srt", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1728986355/Audio/PsyPal_Life_exploration_tsbxhj.mp3", + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_audio_black_zjrmu2.json" + } + } + }, + { + "content": { + "heading": "Wat kun je hiervan leren?", + "lottie": { + "durationTimer": true, + "duration": 60, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_1min_black_rosi2l.json", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731909507/Audio/reflection_audio_Life_exploration.png_duevze.mp3" + } + }, + "type": "reflection", + "hostNotes": [ + { + "text": "Now we’ll take 1 minute to reflect on our own.\n\nWhat can you learn from this?" + }, + { + "text": "You can take notes on a piece of paper or just mental notes in your head. And there is no right or wrong here, our answers are our own. 1 minute starting now.\n\n> Press play to start the timer.\n\nThat’s 1 minute and it’s time to move on." + } + ] + }, + { + "content": { + "heading": "Wat kun je hiervan leren?" + }, + "type": "sharing", + "hostNotes": [ + { + "text": "Now we are getting into the sharing part. We have three rules for sharing:\n\n1. **What is said in here, stays in here.**\n2. **All you need to do is listen.** There is no fixing, helping or advice-giving needed. We are just showing up and exploring what ourselves and others are going through." + }, + { + "text": "3. **Everything on the inside is okay.** Anger, love, hatred, sadness. Whatever shows up. No wrongs, no rights. It is what it is.\n\nThere will be a timer set for 2 minutes as an indicator. If you don’t want to share you can always say ‘pass’." + }, + { + "text": "Who would like to start?\n\n> Let everyone (or as many as you got time for) share one by one. Press play to start the timer. Re-start for each new sharing.\n\nThank you so much everyone." + } + ], + "id": "Sharing 1" + }, + { + "type": "host", + "hostNotes": [ + { + "text": "Well done. If you’re up for it, you can continue what we started here today with a mission to bring this into your everyday life.\n\nxx mission description" + }, + { + "text": "Before we leave this space let’s do a mini check-out. \n\nHow are you feeling right now? Has anything shifted? Please answer in two-three words." + }, + { + "text": "Who would like to start?\n\n> Let everyone in the session check out one by one.\n\nThank you all for checking out and for joining this session today.\n\n> Finish session to send everyone off to the exit experience." + } + ] + }, + { + "content": { + "text": "Goed gedaan met het voltooien van de levensverkenning. Actief reflecteren op gebeurtenissen uit het verleden helpt ons soms om de huidige omstandigheden in een ander licht te zien.\n\nSoms zijn de donkerste periodes degene waarvan we het meest hebben geleerd. En soms worden de moeilijkste uitdagingen gevolgd door een tijd van diepe verbondenheid en betekenis. Wat voor jou ook waar is, we moedigen je aan om het gesprek voort te zetten met iemand die dicht bij je staat.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731909575/Images/visual_noBG_Life_exploration_ejdn1o.png" + } + }, + "type": "instruction" + } + ], "liveDuration": 30, + "theme": { + "textColor": "#2E2E2E", + "backgroundColor": "#f4deb2" + }, + "hidden": true, + "locked": false, + "live": false, + "published": true, + "asyncDuration": 15, + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/v1731909576/Images/card_Life_exploration_ey6d45.png" + } + }, + "introPortal": { + "textColor": "#2E2E2E", + "hostNotes": [ + { + "text": "> Start the session when you're ready to go" + } + ], + "videoLoop": { + "p5JsScript": { + "lang": "javascript" + }, + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731909546/Video/portal_1_Life_exploration_t8o0yx.mp4", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731909507/Audio/portal_audio_Life_exploration.png_hp9f8n.mp3" + }, + "videoEnd": { + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731909539/Video/portal_2_Life_exploration_ntjptt.mp4" + } + }, "tags": [ "566aeb1b-1649-4f5a-96a2-0c80be27efc0" - ] + ], + "id": "b9001702-8502-46de-bc7b-3ebf2b812c0e", + "async": true }, "es": {} } \ No newline at end of file diff --git a/content/src/ui/Component.TimerControls.json b/content/src/ui/Component.TimerControls.json index 925e1ba703..11d9fa660c 100644 --- a/content/src/ui/Component.TimerControls.json +++ b/content/src/ui/Component.TimerControls.json @@ -15,7 +15,9 @@ "cs": { "text": "Spusťte časovač a chvíli se zamyslete" }, - "nl": {}, + "nl": { + "text": "Start de timer en neem een moment om te reflecteren" + }, "es": { "text": "Inicia el temporizador y tómate un momento para reflexionar" } diff --git a/content/src/ui/Screen.Portal.json b/content/src/ui/Screen.Portal.json index eea0e7c548..427836b222 100644 --- a/content/src/ui/Screen.Portal.json +++ b/content/src/ui/Screen.Portal.json @@ -47,7 +47,10 @@ "leavePortal": "Odejít", "startSession": "Začít sezení" }, - "nl": {}, + "nl": { + "leavePortal": "Verlaten", + "startSession": "Sessie starten" + }, "es": { "counterLabel": { "shortly": "Pronto", diff --git a/content/src/ui/Screen.Session.json b/content/src/ui/Screen.Session.json index 71b68723ce..80af7050f5 100644 --- a/content/src/ui/Screen.Session.json +++ b/content/src/ui/Screen.Session.json @@ -66,7 +66,15 @@ }, "endButton": "Ukončit sezení" }, - "nl": {}, + "nl": { + "controls": { + "end": "Afronden", + "next": "Volgende", + "prev": "Terug", + "start": "Starten" + }, + "endButton": "Sessie afronden" + }, "es": { "controls": { "end": "Terminar", From 11a89665c99d5dc680d82961cf41058fa9228ab2 Mon Sep 17 00:00:00 2001 From: gewfy Date: Tue, 17 Dec 2024 16:07:25 +0100 Subject: [PATCH 26/47] Fixed danish translations --- .../3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json | 98 +++++++++++++++++-- .../b6de2e28-325e-4ce1-8894-09ac12a6c19f.json | 75 ++++++++++++-- .../b9001702-8502-46de-bc7b-3ebf2b812c0e.json | 91 +++++++++++++++-- 3 files changed, 237 insertions(+), 27 deletions(-) diff --git a/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json b/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json index 141d0ee591..bdfea7b7d2 100644 --- a/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json +++ b/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json @@ -412,28 +412,106 @@ "description": "Vores indre værdier omhandler, hvem vi ønsker at være her i tilværelsen. Det er ofte mere tilfredsstillende og meningsfuldt for folk at leve i overensstemmelse med deres værdier.", "name": "Mine værdier", "slides": [ - null, + { + "type": "host", + "hostNotes": [ + { + "text": "Welcome. I am X and today we will work for around 30 minutes on xx\n\nWe’ll be doing xx ex. meditation followed by time for reflection and sharing with each other." + }, + { + "text": "Let’s start with a mini check-in. How are you feeling right now? Please answer in two-three words. X, would you like to start?\n\n> Let everyone in the session, including yourself, check in one by one.\n\nThank you all for checking in. Let’s get started." + } + ] + }, { "content": { - "text": "Værdier er vores inderste ønsker, som indebærer de ting, der er vigtige for os - uanset hvad. I denne øvelse vil du øve dig i at formulere dine personlige værdier, så du bedre kan lade dem guide dig i din hverdag." - } + "text": "Værdier er vores inderste ønsker, som indebærer de ting, der er vigtige for os - uanset hvad. I denne øvelse vil du øve dig i at formulere dine personlige værdier, så du bedre kan lade dem guide dig i din hverdag.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1732713746/Images/visual_noBG_my_values_nf5tks.png" + } + }, + "type": "instruction" }, - null, { + "type": "content", + "hostNotes": [ + { + "text": "Find a comfortable position. I will start the audio exercise and we'll meet back here afterwards. \n\n> Push play to start the audio exercise" + } + ], "content": { - "heading": "Hvordan føltes det at reflektere over dine værdier på denne måde?" + "lottie": { + "subtitles": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1728993027/SRT%20(captions)%20files/PsyPal_My_values_ksdsjk.srt", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1728993100/Audio/PsyPal_My_values_vnrjyr.mp3", + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676977421/Lottie/audio_meditation_default_black_default_omemwt.json" + } } }, { "content": { - "heading": "Hvordan føltes det at reflektere over dine værdier på denne måde?" - } + "heading": "Hvordan føltes det at reflektere over dine værdier på denne måde?", + "lottie": { + "durationTimer": true, + "duration": 60, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_1min_black_rosi2l.json", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1732713715/Audio/reflection_audio_my_values.png_c3kk6t.mp3" + } + }, + "type": "reflection", + "hostNotes": [ + { + "text": "Now we’ll take 1 minute to reflect on our own.\n\nWhat was your experience reflecting upon your values like this?" + }, + { + "text": "You can take notes on a piece of paper or just mental notes in your head. And there is no right or wrong here, our answers are our own. 1 minute starting now.\n\n> Press play to start the timer.\n\nThat’s 1 minute and it’s time to move on." + } + ] }, - null, { "content": { - "text": "Godt klaret. \n\nNu har du indstillet dit personlige kompas.\n\nEr der noget, som du ønsker at ændre i dit liv efter at have gjort dette? Er der nogen af dine valgte ord eller sætninger, der kræver mere opmærksomhed fra dig? Planlæg én handling, som du kan udføre lige nu, i overensstemmelse med din værdi." - } + "heading": "Hvordan føltes det at reflektere over dine værdier på denne måde?", + "lottie": { + "durationTimer": true, + "duration": 120, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/v1676639253/Lottie/default_2min_black_o6egey.json" + } + }, + "type": "sharing", + "hostNotes": [ + { + "text": "Now we are getting into the sharing part. We have three rules for sharing:\n\n1. **What is said in here, stays in here.**\n2. **All you need to do is listen.** There is no fixing, helping or advice-giving needed. We are just showing up and exploring what ourselves and others are going through." + }, + { + "text": "3. **Everything on the inside is okay.** Anger, love, hatred, sadness. Whatever shows up. No wrongs, no rights. It is what it is.\n\nThere will be a timer set for 2 minutes as an indicator. If you don’t want to share you can always say ‘pass’." + }, + { + "text": "Who would like to start?\n\n> Let everyone (or as many as you got time for) share one by one. Press play to start the timer. Re-start for each new sharing.\n\nThank you so much everyone." + } + ], + "id": "Sharing 1" + }, + { + "type": "host", + "hostNotes": [ + { + "text": "Well done. If you’re up for it, you can continue what we started here today with a mission to bring this into your everyday life.\n\nxx mission description" + }, + { + "text": "Before we leave this space let’s do a mini check-out. \n\nHow are you feeling right now? Has anything shifted? Please answer in two-three words." + }, + { + "text": "Who would like to start?\n\n> Let everyone in the session check out one by one.\n\nThank you all for checking out and for joining this session today.\n\n> Finish session to send everyone off to the exit experience." + } + ] + }, + { + "content": { + "text": "Godt klaret. \n\nNu har du indstillet dit personlige kompas.\n\nEr der noget, som du ønsker at ændre i dit liv efter at have gjort dette? Er der nogen af dine valgte ord eller sætninger, der kræver mere opmærksomhed fra dig? Planlæg én handling, som du kan udføre lige nu, i overensstemmelse med din værdi.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1732713746/Images/visual_noBG_my_values_nf5tks.png" + } + }, + "type": "instruction" } ], "liveDuration": 30, diff --git a/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json b/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json index 94970e7ade..c17f3c7316 100644 --- a/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json +++ b/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json @@ -410,24 +410,83 @@ "slides": [ { "content": { - "text": "I denne øvelse vil du blive guidet til at slappe af, foretage en kropsscanning, udføre en visualiseringsøvelse med musik og til sidst begive dig ud på din egen rejse, kun guidet af musikken.\n\nHensigten med dette er at øve det at være i en ændret bevidsthedstilstand. " - } + "text": "I denne øvelse vil du blive guidet til at slappe af, foretage en kropsscanning, udføre en visualiseringsøvelse med musik og til sidst begive dig ud på din egen rejse, kun guidet af musikken.\n\nHensigten med dette er at øve det at være i en ændret bevidsthedstilstand. ", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731838272/Images/visual_noBG_Music_I_scubak.png" + } + }, + "type": "instruction" }, - null, { + "type": "content", + "hostNotes": [ + { + "text": "Find a comfortable position. I will start the audio exercise and we'll meet back here afterwards. \n\n> Push play to start the audio exercise" + } + ], "content": { - "heading": "Hvordan føltes dette?" + "lottie": { + "subtitles": "https://res.cloudinary.com/cupcake-29k/raw/upload/v1725970559/SRT%20%28captions%29%20files/PsyPal__Music_exercise_1_igejly.srt", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731069614/Audio/PsyPal__Music_exercise_1_uprkfe.mp3", + "durationTimer": true, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto/v1676642915/Lottie/default_audio_black_zjrmu2.json" + } } }, { "content": { - "heading": "Hvordan føltes det?" - } + "heading": "Hvordan føltes dette?", + "lottie": { + "durationTimer": true, + "duration": 60, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto/v1676642915/Lottie/default_1min_black_rosi2l.json", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731845216/Audio/reflection_audio_Music_I_izc9dp.mp3" + }, + "image": { + "source": "" + } + }, + "type": "reflection", + "hostNotes": [ + { + "text": "Now we’ll take 1 minute to reflect on our own.\n\nxxMain question\n\nxxFurther explanations of main question if needed" + }, + { + "text": "You can take notes on a piece of paper or just mental notes in your head. And there is no right or wrong here, our answers are our own. 1 minute starting now.\n\n> Press play to start the timer.\n\nThat’s 1 minute and it’s time to move on." + } + ] }, { "content": { - "text": "Velkommen tilbage, og godt klaret. \n\nAt fordybe sig i musik kan hjælpe os med at slappe af og give slip. Det kan give plads til nye tanker og kan give os en pause fra hverdagens larm." - } + "heading": "Hvordan føltes det?", + "lottie": { + "durationTimer": true, + "duration": 120, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto/v1676639253/Lottie/default_2min_black_o6egey.json" + } + }, + "type": "sharing", + "hostNotes": [ + { + "text": "Now we are getting into the sharing part. We have three rules for sharing:\n\n1. **What is said in here, stays in here.**\n2. **All you need to do is listen.** There is no fixing, helping or advice-giving needed. We are just showing up and exploring what ourselves and others are going through." + }, + { + "text": "3. **Everything on the inside is okay.** Anger, love, hatred, sadness. Whatever shows up. No wrongs, no rights. It is what it is.\n\nThere will be a timer set for 2 minutes as an indicator. If you don’t want to share you can always say ‘pass’." + }, + { + "text": "Who would like to start?\n\n> Let everyone (or as many as you got time for) share one by one. Press play to start the timer. Re-start for each new sharing.\n\nThank you so much everyone." + } + ], + "id": "Sharing 1" + }, + { + "content": { + "text": "Velkommen tilbage, og godt klaret. \n\nAt fordybe sig i musik kan hjælpe os med at slappe af og give slip. Det kan give plads til nye tanker og kan give os en pause fra hverdagens larm.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731838272/Images/visual_noBG_Music_I_scubak.png" + } + }, + "type": "instruction" } ], "liveDuration": 40, diff --git a/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json b/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json index 20df458e79..effc1edb3d 100644 --- a/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json +++ b/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json @@ -419,28 +419,101 @@ "description": "Lav en oversigt over dit livsforløb frem til nu, og lær af dine egne tidligere erfaringer. Du skal bruge pen og papir for at gennemføre denne øvelse.", "name": "PsyPal Livsrefleksion", "slides": [ - null, + { + "type": "host", + "hostNotes": [ + { + "text": "Welcome. I am X and today we will work for around 30 minutes on xx\n\nWe’ll be doing xx ex. meditation followed by time for reflection and sharing with each other." + }, + { + "text": "Let’s start with a mini check-in. How are you feeling right now? Please answer in two-three words. X, would you like to start?\n\n> Let everyone in the session, including yourself, check in one by one.\n\nThank you all for checking in. Let’s get started." + } + ] + }, { "content": { - "text": "Kast et nærmere blik på dit liv, som det har udfoldet sig frem til nu. Denne øvelse kan frembringe stærke følelser. Det er helt i orden og er en del af øvelsen. Hvis du har brug for det kan du altid tage en pause undervejs. " - } + "text": "Kast et nærmere blik på dit liv, som det har udfoldet sig frem til nu. Denne øvelse kan frembringe stærke følelser. Det er helt i orden og er en del af øvelsen. Hvis du har brug for det kan du altid tage en pause undervejs. ", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731909575/Images/visual_noBG_Life_exploration_ejdn1o.png" + } + }, + "type": "instruction" }, - null, { + "type": "content", + "hostNotes": [ + { + "text": "Find a comfortable position. I will start the audio exercise and we'll meet back here afterwards. \n\n> Push play to start the audio exercise" + } + ], "content": { - "heading": "Hvad kan du lære af dette?" + "lottie": { + "subtitles": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1728986423/SRT%20(captions)%20files/PsyPal_Life_exploration_d370hk.srt", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1728986355/Audio/PsyPal_Life_exploration_tsbxhj.mp3", + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_audio_black_zjrmu2.json" + } } }, + { + "content": { + "heading": "Hvad kan du lære af dette?", + "lottie": { + "durationTimer": true, + "duration": 60, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_1min_black_rosi2l.json", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731909507/Audio/reflection_audio_Life_exploration.png_duevze.mp3" + } + }, + "type": "reflection", + "hostNotes": [ + { + "text": "Now we’ll take 1 minute to reflect on our own.\n\nWhat can you learn from this?" + }, + { + "text": "You can take notes on a piece of paper or just mental notes in your head. And there is no right or wrong here, our answers are our own. 1 minute starting now.\n\n> Press play to start the timer.\n\nThat’s 1 minute and it’s time to move on." + } + ] + }, { "content": { "heading": "Hvad kan du lære af dette?" - } + }, + "type": "sharing", + "hostNotes": [ + { + "text": "Now we are getting into the sharing part. We have three rules for sharing:\n\n1. **What is said in here, stays in here.**\n2. **All you need to do is listen.** There is no fixing, helping or advice-giving needed. We are just showing up and exploring what ourselves and others are going through." + }, + { + "text": "3. **Everything on the inside is okay.** Anger, love, hatred, sadness. Whatever shows up. No wrongs, no rights. It is what it is.\n\nThere will be a timer set for 2 minutes as an indicator. If you don’t want to share you can always say ‘pass’." + }, + { + "text": "Who would like to start?\n\n> Let everyone (or as many as you got time for) share one by one. Press play to start the timer. Re-start for each new sharing.\n\nThank you so much everyone." + } + ], + "id": "Sharing 1" + }, + { + "type": "host", + "hostNotes": [ + { + "text": "Well done. If you’re up for it, you can continue what we started here today with a mission to bring this into your everyday life.\n\nxx mission description" + }, + { + "text": "Before we leave this space let’s do a mini check-out. \n\nHow are you feeling right now? Has anything shifted? Please answer in two-three words." + }, + { + "text": "Who would like to start?\n\n> Let everyone in the session check out one by one.\n\nThank you all for checking out and for joining this session today.\n\n> Finish session to send everyone off to the exit experience." + } + ] }, - null, { "content": { - "text": "Godt klaret at gennemføre livsrefleksionen! Nogle gange kan det at reflektere over tidligere begivenheder hjælpe os med at se vores nuværende omstændigheder i et nyt lys.\n\nNogle gange er de mørkeste perioder af vores liv også de mest lærerige. Og nogle gange er det de hårdeste udfordringer, der baner vejen for en tid fyldt med mening og dyb forbindelse. Uanset hvad der er tilfældet for dig, opfordrer vi dig til at fortsætte samtalen med en, der står dig nær." - } + "text": "Godt klaret at gennemføre livsrefleksionen! Nogle gange kan det at reflektere over tidligere begivenheder hjælpe os med at se vores nuværende omstændigheder i et nyt lys.\n\nNogle gange er de mørkeste perioder af vores liv også de mest lærerige. Og nogle gange er det de hårdeste udfordringer, der baner vejen for en tid fyldt med mening og dyb forbindelse. Uanset hvad der er tilfældet for dig, opfordrer vi dig til at fortsætte samtalen med en, der står dig nær.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731909575/Images/visual_noBG_Life_exploration_ejdn1o.png" + } + }, + "type": "instruction" } ], "liveDuration": 30, From b5a9d479e6ba5afdf41aae3e77d5fed825c82c08 Mon Sep 17 00:00:00 2001 From: gewfy Date: Tue, 17 Dec 2024 16:07:49 +0100 Subject: [PATCH 27/47] Fixed czech translations --- .../3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json | 98 +++++++++++++++++-- .../b6de2e28-325e-4ce1-8894-09ac12a6c19f.json | 75 ++++++++++++-- .../b9001702-8502-46de-bc7b-3ebf2b812c0e.json | 91 +++++++++++++++-- 3 files changed, 237 insertions(+), 27 deletions(-) diff --git a/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json b/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json index bdfea7b7d2..e1c9e616f5 100644 --- a/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json +++ b/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json @@ -554,28 +554,106 @@ "description": "Naše vnitřní hodnoty jsou o tom, kým chceme být v životě. Život založený na hodnotách je pro lidi často naplňující a smysluplnější.", "name": "Moje hodnoty", "slides": [ - null, + { + "type": "host", + "hostNotes": [ + { + "text": "Welcome. I am X and today we will work for around 30 minutes on xx\n\nWe’ll be doing xx ex. meditation followed by time for reflection and sharing with each other." + }, + { + "text": "Let’s start with a mini check-in. How are you feeling right now? Please answer in two-three words. X, would you like to start?\n\n> Let everyone in the session, including yourself, check in one by one.\n\nThank you all for checking in. Let’s get started." + } + ] + }, { "content": { - "text": "Hodnoty jsou naše nejniternější touhy. Věci, které jsou pro nás opravdu důležité - za všech okolností. V tomto cvičení si procvičíte vyjádřování vašich osobních hodnot, aby mohly vést váš každodenní život." - } + "text": "Hodnoty jsou naše nejniternější touhy. Věci, které jsou pro nás opravdu důležité - za všech okolností. V tomto cvičení si procvičíte vyjádřování vašich osobních hodnot, aby mohly vést váš každodenní život.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1732713746/Images/visual_noBG_my_values_nf5tks.png" + } + }, + "type": "instruction" }, - null, { + "type": "content", + "hostNotes": [ + { + "text": "Find a comfortable position. I will start the audio exercise and we'll meet back here afterwards. \n\n> Push play to start the audio exercise" + } + ], "content": { - "heading": "Jaká byla vaše zkušenost s tímto zamyšlením nad vašimi hodnotami?" + "lottie": { + "subtitles": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1728993027/SRT%20(captions)%20files/PsyPal_My_values_ksdsjk.srt", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1728993100/Audio/PsyPal_My_values_vnrjyr.mp3", + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676977421/Lottie/audio_meditation_default_black_default_omemwt.json" + } } }, { "content": { - "heading": "Jaká byla vaše zkušenost s tímto zamyšlením nad vašimi hodnotami?" - } + "heading": "Jaká byla vaše zkušenost s tímto zamyšlením nad vašimi hodnotami?", + "lottie": { + "durationTimer": true, + "duration": 60, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_1min_black_rosi2l.json", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1732713715/Audio/reflection_audio_my_values.png_c3kk6t.mp3" + } + }, + "type": "reflection", + "hostNotes": [ + { + "text": "Now we’ll take 1 minute to reflect on our own.\n\nWhat was your experience reflecting upon your values like this?" + }, + { + "text": "You can take notes on a piece of paper or just mental notes in your head. And there is no right or wrong here, our answers are our own. 1 minute starting now.\n\n> Press play to start the timer.\n\nThat’s 1 minute and it’s time to move on." + } + ] }, - null, { "content": { - "text": "Výborně.\n\nNyní jste zkalibrovali svůj osobní kompas.\n\nJe něco, co po tomto cvičení chcete v životě změnit? Vyžadují některá z vámi vybraných slov nebo frází více pozornosti? Naplánujte si něco, co můžete souladu s vaší hodnotou udělat hned teď." - } + "heading": "Jaká byla vaše zkušenost s tímto zamyšlením nad vašimi hodnotami?", + "lottie": { + "durationTimer": true, + "duration": 120, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/v1676639253/Lottie/default_2min_black_o6egey.json" + } + }, + "type": "sharing", + "hostNotes": [ + { + "text": "Now we are getting into the sharing part. We have three rules for sharing:\n\n1. **What is said in here, stays in here.**\n2. **All you need to do is listen.** There is no fixing, helping or advice-giving needed. We are just showing up and exploring what ourselves and others are going through." + }, + { + "text": "3. **Everything on the inside is okay.** Anger, love, hatred, sadness. Whatever shows up. No wrongs, no rights. It is what it is.\n\nThere will be a timer set for 2 minutes as an indicator. If you don’t want to share you can always say ‘pass’." + }, + { + "text": "Who would like to start?\n\n> Let everyone (or as many as you got time for) share one by one. Press play to start the timer. Re-start for each new sharing.\n\nThank you so much everyone." + } + ], + "id": "Sharing 1" + }, + { + "type": "host", + "hostNotes": [ + { + "text": "Well done. If you’re up for it, you can continue what we started here today with a mission to bring this into your everyday life.\n\nxx mission description" + }, + { + "text": "Before we leave this space let’s do a mini check-out. \n\nHow are you feeling right now? Has anything shifted? Please answer in two-three words." + }, + { + "text": "Who would like to start?\n\n> Let everyone in the session check out one by one.\n\nThank you all for checking out and for joining this session today.\n\n> Finish session to send everyone off to the exit experience." + } + ] + }, + { + "content": { + "text": "Výborně.\n\nNyní jste zkalibrovali svůj osobní kompas.\n\nJe něco, co po tomto cvičení chcete v životě změnit? Vyžadují některá z vámi vybraných slov nebo frází více pozornosti? Naplánujte si něco, co můžete souladu s vaší hodnotou udělat hned teď.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1732713746/Images/visual_noBG_my_values_nf5tks.png" + } + }, + "type": "instruction" } ], "liveDuration": 30, diff --git a/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json b/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json index c17f3c7316..1ff054d0c1 100644 --- a/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json +++ b/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json @@ -539,24 +539,83 @@ "slides": [ { "content": { - "text": "Součástí tohoto cvičení bude relaxace, skenování vašich tělesných pocitů, slovem vedená vizualizace s hudbou a nakonec se vydáte na vlastní cestu jen s hudbou.\n\nZáměrem je učit se prožívat změněný stav vědomí." - } + "text": "Součástí tohoto cvičení bude relaxace, skenování vašich tělesných pocitů, slovem vedená vizualizace s hudbou a nakonec se vydáte na vlastní cestu jen s hudbou.\n\nZáměrem je učit se prožívat změněný stav vědomí.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731838272/Images/visual_noBG_Music_I_scubak.png" + } + }, + "type": "instruction" }, - null, { + "type": "content", + "hostNotes": [ + { + "text": "Find a comfortable position. I will start the audio exercise and we'll meet back here afterwards. \n\n> Push play to start the audio exercise" + } + ], "content": { - "heading": "Jak jste toto prožívali?" + "lottie": { + "subtitles": "https://res.cloudinary.com/cupcake-29k/raw/upload/v1725970559/SRT%20%28captions%29%20files/PsyPal__Music_exercise_1_igejly.srt", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731069614/Audio/PsyPal__Music_exercise_1_uprkfe.mp3", + "durationTimer": true, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto/v1676642915/Lottie/default_audio_black_zjrmu2.json" + } } }, { "content": { - "heading": "Jak jste toto prožívali?" - } + "heading": "Jak jste toto prožívali?", + "lottie": { + "durationTimer": true, + "duration": 60, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto/v1676642915/Lottie/default_1min_black_rosi2l.json", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731845216/Audio/reflection_audio_Music_I_izc9dp.mp3" + }, + "image": { + "source": "" + } + }, + "type": "reflection", + "hostNotes": [ + { + "text": "Now we’ll take 1 minute to reflect on our own.\n\nxxMain question\n\nxxFurther explanations of main question if needed" + }, + { + "text": "You can take notes on a piece of paper or just mental notes in your head. And there is no right or wrong here, our answers are our own. 1 minute starting now.\n\n> Press play to start the timer.\n\nThat’s 1 minute and it’s time to move on." + } + ] }, { "content": { - "text": "Vítejte zpět. Dobrá práce.\n\nPonoření se do poslechu hudby může pomoci naší mysli odpočinout si a nabrat nové síly. Může přinést nové myšlenky a také nám poskytnout přestávku od každodenního shonu." - } + "heading": "Jak jste toto prožívali?", + "lottie": { + "durationTimer": true, + "duration": 120, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto/v1676639253/Lottie/default_2min_black_o6egey.json" + } + }, + "type": "sharing", + "hostNotes": [ + { + "text": "Now we are getting into the sharing part. We have three rules for sharing:\n\n1. **What is said in here, stays in here.**\n2. **All you need to do is listen.** There is no fixing, helping or advice-giving needed. We are just showing up and exploring what ourselves and others are going through." + }, + { + "text": "3. **Everything on the inside is okay.** Anger, love, hatred, sadness. Whatever shows up. No wrongs, no rights. It is what it is.\n\nThere will be a timer set for 2 minutes as an indicator. If you don’t want to share you can always say ‘pass’." + }, + { + "text": "Who would like to start?\n\n> Let everyone (or as many as you got time for) share one by one. Press play to start the timer. Re-start for each new sharing.\n\nThank you so much everyone." + } + ], + "id": "Sharing 1" + }, + { + "content": { + "text": "Vítejte zpět. Dobrá práce.\n\nPonoření se do poslechu hudby může pomoci naší mysli odpočinout si a nabrat nové síly. Může přinést nové myšlenky a také nám poskytnout přestávku od každodenního shonu.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731838272/Images/visual_noBG_Music_I_scubak.png" + } + }, + "type": "instruction" } ], "liveDuration": 40, diff --git a/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json b/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json index effc1edb3d..3119878fb9 100644 --- a/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json +++ b/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json @@ -559,28 +559,101 @@ "description": "Vytvořte přehled vašeho dosavadního života a poučte se z minulých zkušeností. K dokončení tohoto cvičení budete potřebovat pero a papír.", "name": "PsyPal Průzkum života", "slides": [ - null, + { + "type": "host", + "hostNotes": [ + { + "text": "Welcome. I am X and today we will work for around 30 minutes on xx\n\nWe’ll be doing xx ex. meditation followed by time for reflection and sharing with each other." + }, + { + "text": "Let’s start with a mini check-in. How are you feeling right now? Please answer in two-three words. X, would you like to start?\n\n> Let everyone in the session, including yourself, check in one by one.\n\nThank you all for checking in. Let’s get started." + } + ] + }, { "content": { - "text": "Podívejte se zblízka na svůj život, jak se vyvíjel až do současnosti. Toto cvičení může vyvolat silné emoce. To je v pořádku a je to součástí cvičení. Pokud potřebujete, můžete si kdykoli udělat přestávku." - } + "text": "Podívejte se zblízka na svůj život, jak se vyvíjel až do současnosti. Toto cvičení může vyvolat silné emoce. To je v pořádku a je to součástí cvičení. Pokud potřebujete, můžete si kdykoli udělat přestávku.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731909575/Images/visual_noBG_Life_exploration_ejdn1o.png" + } + }, + "type": "instruction" }, - null, { + "type": "content", + "hostNotes": [ + { + "text": "Find a comfortable position. I will start the audio exercise and we'll meet back here afterwards. \n\n> Push play to start the audio exercise" + } + ], "content": { - "heading": "Co se z toho můžete naučit?" + "lottie": { + "subtitles": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1728986423/SRT%20(captions)%20files/PsyPal_Life_exploration_d370hk.srt", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1728986355/Audio/PsyPal_Life_exploration_tsbxhj.mp3", + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_audio_black_zjrmu2.json" + } } }, + { + "content": { + "heading": "Co se z toho můžete naučit?", + "lottie": { + "durationTimer": true, + "duration": 60, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_1min_black_rosi2l.json", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731909507/Audio/reflection_audio_Life_exploration.png_duevze.mp3" + } + }, + "type": "reflection", + "hostNotes": [ + { + "text": "Now we’ll take 1 minute to reflect on our own.\n\nWhat can you learn from this?" + }, + { + "text": "You can take notes on a piece of paper or just mental notes in your head. And there is no right or wrong here, our answers are our own. 1 minute starting now.\n\n> Press play to start the timer.\n\nThat’s 1 minute and it’s time to move on." + } + ] + }, { "content": { "heading": "Co se z toho můžete naučit?" - } + }, + "type": "sharing", + "hostNotes": [ + { + "text": "Now we are getting into the sharing part. We have three rules for sharing:\n\n1. **What is said in here, stays in here.**\n2. **All you need to do is listen.** There is no fixing, helping or advice-giving needed. We are just showing up and exploring what ourselves and others are going through." + }, + { + "text": "3. **Everything on the inside is okay.** Anger, love, hatred, sadness. Whatever shows up. No wrongs, no rights. It is what it is.\n\nThere will be a timer set for 2 minutes as an indicator. If you don’t want to share you can always say ‘pass’." + }, + { + "text": "Who would like to start?\n\n> Let everyone (or as many as you got time for) share one by one. Press play to start the timer. Re-start for each new sharing.\n\nThank you so much everyone." + } + ], + "id": "Sharing 1" + }, + { + "type": "host", + "hostNotes": [ + { + "text": "Well done. If you’re up for it, you can continue what we started here today with a mission to bring this into your everyday life.\n\nxx mission description" + }, + { + "text": "Before we leave this space let’s do a mini check-out. \n\nHow are you feeling right now? Has anything shifted? Please answer in two-three words." + }, + { + "text": "Who would like to start?\n\n> Let everyone in the session check out one by one.\n\nThank you all for checking out and for joining this session today.\n\n> Finish session to send everyone off to the exit experience." + } + ] }, - null, { "content": { - "text": "Výborně, že jste dokončili cvičení zaměřené naprůzkum vašeho života. Aktivní reflexe minulých událostí nám někdy pomáhá vidět současnou situaci v jiném světle.\n\nNěkdy jsou nejtemnější období ta, ve kterých jsme se naučili nejvíce. A někdy po nejtěžších výzvách následuje období hlubokého spojení a smyslu. Ať už to platí nebo neplatí také pro vás, doporučujeme pokračovat v rozhovoru s někým vám blízkým." - } + "text": "Výborně, že jste dokončili cvičení zaměřené naprůzkum vašeho života. Aktivní reflexe minulých událostí nám někdy pomáhá vidět současnou situaci v jiném světle.\n\nNěkdy jsou nejtemnější období ta, ve kterých jsme se naučili nejvíce. A někdy po nejtěžších výzvách následuje období hlubokého spojení a smyslu. Ať už to platí nebo neplatí také pro vás, doporučujeme pokračovat v rozhovoru s někým vám blízkým.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731909575/Images/visual_noBG_Life_exploration_ejdn1o.png" + } + }, + "type": "instruction" } ], "liveDuration": 30, From fe80dd5eeadc7e702f02953dfbfc27388bae8016 Mon Sep 17 00:00:00 2001 From: gewfy Date: Tue, 17 Dec 2024 16:11:54 +0100 Subject: [PATCH 28/47] Portuguese translations --- .../3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json | 81 ++++++++++--- .../b6de2e28-325e-4ce1-8894-09ac12a6c19f.json | 107 ++++++++++++------ .../b9001702-8502-46de-bc7b-3ebf2b812c0e.json | 78 ++++++++++--- content/src/ui/Component.TimerControls.json | 2 +- 4 files changed, 203 insertions(+), 65 deletions(-) diff --git a/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json b/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json index e1c9e616f5..66728bbe6a 100644 --- a/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json +++ b/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json @@ -142,7 +142,8 @@ "description": "Our inner values is about who we want to be in life. Living a value-based life is often more fulfilling and meaningful to people." }, "pt": { - "liveDuration": 30, + "description": "Os nossos valores dizem respeito a quem desejamos ser na vida. Viver uma vida baseada em valores é frequentemente mais gratificante e tem mais significado para as pessoas.", + "name": "Os meus valores", "slides": [ { "type": "host", @@ -155,19 +156,44 @@ } ] }, + { + "content": { + "text": "Os valores representam os nossos desejos mais profundos. São as coisas que realmente têm importância para nós, independentemente das circustâncias. Neste exercício, irá praticar a explicitação dos seus valores pessoais, para que os possa deixar guiá-lo no seu dia a dia.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1732713746/Images/visual_noBG_my_values_nf5tks.png" + } + }, + "type": "instruction" + }, { "type": "content", "hostNotes": [ { "text": "Find a comfortable position. I will start the audio exercise and we'll meet back here afterwards. \n\n> Push play to start the audio exercise" } - ] + ], + "content": { + "lottie": { + "subtitles": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1728993027/SRT%20(captions)%20files/PsyPal_My_values_ksdsjk.srt", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1728993100/Audio/PsyPal_My_values_vnrjyr.mp3", + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676977421/Lottie/audio_meditation_default_black_default_omemwt.json" + } + } }, { + "content": { + "heading": "Qual foi a sua experiência ao refletir sobre os seus valores desta forma?\n", + "lottie": { + "durationTimer": true, + "duration": 60, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_1min_black_rosi2l.json", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1732713715/Audio/reflection_audio_my_values.png_c3kk6t.mp3" + } + }, "type": "reflection", "hostNotes": [ { - "text": "Now we’ll take 1 minute to reflect on our own.\n\nxxMain question\n\nxxFurther explanations of main question if needed" + "text": "Now we’ll take 1 minute to reflect on our own.\n\nWhat was your experience reflecting upon your values like this?" }, { "text": "You can take notes on a piece of paper or just mental notes in your head. And there is no right or wrong here, our answers are our own. 1 minute starting now.\n\n> Press play to start the timer.\n\nThat’s 1 minute and it’s time to move on." @@ -175,6 +201,14 @@ ] }, { + "content": { + "heading": "Qual foi a sua experiência ao refletir sobre os seus valores desta forma?\n", + "lottie": { + "durationTimer": true, + "duration": 120, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/v1676639253/Lottie/default_2min_black_o6egey.json" + } + }, "type": "sharing", "hostNotes": [ { @@ -204,31 +238,50 @@ ] }, { - "type": "instruction", "content": { - "text": "Well done.\n\nSummary.\n\nIf you’re up for it, you can continue with this mission.\n\nmission description" - } + "text": "Muito bem.\n\nAcabou de ajustar o seu referêncial de valores pessoais.\n\nHá algo que sinta que quer alterar na sua vida após esta reflexão? Alguma das palavras ou frases que escolheu necessita de uma atenção mais cuidadosa da sua parte? Planeie algo que possa pôr em prática de imediato, que esteja também alinhado com os seus valores.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1732713746/Images/visual_noBG_my_values_nf5tks.png" + } + }, + "type": "instruction" } ], + "liveDuration": 30, "theme": { - "textColor": "#2AE2D7" + "textColor": "#2E2E2E", + "backgroundColor": "#c7bea2" }, - "hidden": false, + "hidden": true, "locked": false, - "live": true, - "published": false, + "live": false, + "published": true, "asyncDuration": 15, - "card": {}, + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1732713746/Images/card_my_values_pwtpxm.png" + } + }, "introPortal": { - "textColor": "#2AE2D7", + "textColor": "#2E2E2E", "hostNotes": [ { "text": "> Start the session when you're ready to go" } - ] + ], + "videoLoop": { + "p5JsScript": { + "lang": "javascript" + }, + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1732713683/Video/portal_my_values_urbnjl.mp4", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1732713715/Audio/portal_audio_my_values.png_yfzm2u.mp3" + }, + "videoEnd": { + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1732713682/Video/portal_2_my_values_wzq6mm.mp4" + } }, "id": "3adeb40b-b9f8-4b13-b1a8-02f6106df9e5", - "async": false + "async": true }, "sv": { "liveDuration": 30, diff --git a/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json b/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json index 1ff054d0c1..49ac4091b8 100644 --- a/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json +++ b/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json @@ -129,18 +129,17 @@ "description": "Mindfulness and visualization guided by music, can help our brains practice being in altered states of consciousness. It may be a way to relax, reset and ground ourselves in our bodies." }, "pt": { - "liveDuration": 40, + "description": "Técnicas de mindfullness e de visualização/imagética guiada pela música podem ajudar os nossos cérebros a praticar estados de consciência alterados. Podem ser uma forma de relaxarmos e nos situarmos nos nossos corpos.", + "name": "Exercício de música PsyPal I ", "slides": [ { - "type": "host", - "hostNotes": [ - { - "text": "Welcome. I am X and today we will work for around 30 minutes on xx\n\nWe’ll be doing xx ex. meditation followed by time for reflection and sharing with each other." - }, - { - "text": "Let’s start with a mini check-in. How are you feeling right now? Please answer in two-three words. X, would you like to start?\n\n> Let everyone in the session, including yourself, check in one by one.\n\nThank you all for checking in. Let’s get started." + "content": { + "text": "Neste exercício será orientado para relaxar, fazer uma exploração corporal consciente, fazer uma tarefa de visualização com música e, no final, embarcar na sua própria viagem, guiado apenas pela música.\n\nA intenção é de praticar um estado alterado de consciência.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731838272/Images/visual_noBG_Music_I_scubak.png" } - ] + }, + "type": "instruction" }, { "type": "content", @@ -148,9 +147,29 @@ { "text": "Find a comfortable position. I will start the audio exercise and we'll meet back here afterwards. \n\n> Push play to start the audio exercise" } - ] + ], + "content": { + "lottie": { + "subtitles": "https://res.cloudinary.com/cupcake-29k/raw/upload/v1725970559/SRT%20%28captions%29%20files/PsyPal__Music_exercise_1_igejly.srt", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731069614/Audio/PsyPal__Music_exercise_1_uprkfe.mp3", + "durationTimer": true, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto/v1676642915/Lottie/default_audio_black_zjrmu2.json" + } + } }, { + "content": { + "heading": "Como foi a sua experiência?", + "lottie": { + "durationTimer": true, + "duration": 60, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto/v1676642915/Lottie/default_1min_black_rosi2l.json", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731845216/Audio/reflection_audio_Music_I_izc9dp.mp3" + }, + "image": { + "source": "" + } + }, "type": "reflection", "hostNotes": [ { @@ -162,6 +181,14 @@ ] }, { + "content": { + "heading": "Como foi a sua experiência?", + "lottie": { + "durationTimer": true, + "duration": 120, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto/v1676639253/Lottie/default_2min_black_o6egey.json" + } + }, "type": "sharing", "hostNotes": [ { @@ -177,48 +204,58 @@ "id": "Sharing 1" }, { - "type": "host", - "hostNotes": [ - { - "text": "Well done. If you’re up for it, you can continue what we started here today with a mission to bring this into your everyday life.\n\nxx mission description" - }, - { - "text": "Before we leave this space let’s do a mini check-out. \n\nHow are you feeling right now? Has anything shifted? Please answer in two-three words." - }, - { - "text": "Who would like to start?\n\n> Let everyone in the session check out one by one.\n\nThank you all for checking out and for joining this session today.\n\n> Finish session to send everyone off to the exit experience." - } - ] - }, - { - "type": "instruction", "content": { - "text": "Well done.\n\nSummary.\n\nIf you’re up for it, you can continue with this mission.\n\nmission description" - } + "text": "Bem-vindo de volta e bom trabalho.\n\nA imersão na música pode ajudar os nossos cérebros a descansar e a reiniciar. Pode trazer-nos novos pensamentos, assim como oferecer um intervalo do ruído quotidiano.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731838272/Images/visual_noBG_Music_I_scubak.png" + } + }, + "type": "instruction" } ], + "liveDuration": 40, "theme": { - "textColor": "#2AE2D7" + "textColor": "#2E2E2E", + "backgroundColor": "#e6cd44" }, - "hidden": false, + "hidden": true, "locked": false, - "live": true, - "published": false, + "live": false, + "published": true, "asyncDuration": 25, - "card": {}, + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1731836741/Images/card_Music_I_qt5sxp.png" + } + }, + "outroPortal": { + "video": { + "source": "" + } + }, "introPortal": { - "textColor": "#2AE2D7", + "textColor": "#2E2E2E", "hostNotes": [ { "text": "> Start the session when you're ready to go" } - ] + ], + "videoLoop": { + "p5JsScript": { + "lang": "javascript" + }, + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731836473/Video/portal_1_Music_I_v7ozzd.mp4", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731845216/Audio/portal_audio_Music_I_aeasai.mp3" + }, + "videoEnd": { + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731837714/Video/portal_2_Music_I_qtbjdr.mp4" + } }, "tags": [ "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], "id": "b6de2e28-325e-4ce1-8894-09ac12a6c19f", - "async": false + "async": true }, "sv": { "liveDuration": 40, diff --git a/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json b/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json index 3119878fb9..a1f02fc4bd 100644 --- a/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json +++ b/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json @@ -140,7 +140,8 @@ "description": "Create an overview of your life so far, and learn from your own past experiences. You'll need pen and paper to complete this exercise." }, "pt": { - "liveDuration": 30, + "description": "Faça uma síntese da sua vida até ao momento presente, e reflita sobre as suas experiências passadas. Para realizar este exercício, vai precisar de papel e caneta.", + "name": "Exploração de vida", "slides": [ { "type": "host", @@ -153,26 +154,54 @@ } ] }, + { + "content": { + "text": "Examine de perto a evolução da sua vida até ao momento presente. Este exercício poderá trazer emoções intensas, o que é normal e faz parte do processo. Se precisar pode fazer uma pausa a qualquer momento.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731909575/Images/visual_noBG_Life_exploration_ejdn1o.png" + } + }, + "type": "instruction" + }, { "type": "content", "hostNotes": [ { "text": "Find a comfortable position. I will start the audio exercise and we'll meet back here afterwards. \n\n> Push play to start the audio exercise" } - ] + ], + "content": { + "lottie": { + "subtitles": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1728986423/SRT%20(captions)%20files/PsyPal_Life_exploration_d370hk.srt", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1728986355/Audio/PsyPal_Life_exploration_tsbxhj.mp3", + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_audio_black_zjrmu2.json" + } + } }, { "type": "reflection", "hostNotes": [ { - "text": "Now we’ll take 1 minute to reflect on our own.\n\nxxMain question\n\nxxFurther explanations of main question if needed" + "text": "Now we’ll take 1 minute to reflect on our own.\n\nWhat can you learn from this?" }, { "text": "You can take notes on a piece of paper or just mental notes in your head. And there is no right or wrong here, our answers are our own. 1 minute starting now.\n\n> Press play to start the timer.\n\nThat’s 1 minute and it’s time to move on." } - ] + ], + "content": { + "heading": "What can you learn from this?", + "lottie": { + "durationTimer": true, + "duration": 60, + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/q_auto,t_global/v1676642915/Lottie/default_1min_black_rosi2l.json", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731909507/Audio/reflection_audio_Life_exploration.png_duevze.mp3" + } + } }, { + "content": { + "heading": "Que conclusões pode retirar desta experiência?" + }, "type": "sharing", "hostNotes": [ { @@ -202,34 +231,53 @@ ] }, { - "type": "instruction", "content": { - "text": "Well done.\n\nSummary.\n\nIf you’re up for it, you can continue with this mission.\n\nmission description" - } + "text": "Parabéns por ter concluído a exploração da sua vida. Refletir ativamente sobre eventos passados pode, por vezes, ajudar a ver as circunstâncias atuais de uma nova perspetiva.\n\nPor vezes, os períodos mais difíceis são aqueles em que mais aprendemos, e, em algumas situações, os desafios mais exigentes são seguidos por um tempo de profunda conexão e significado. Seja qual for a sua realidade, encorajamo-lo a continuar a conversa com alguém próximo de si.", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1731909575/Images/visual_noBG_Life_exploration_ejdn1o.png" + } + }, + "type": "instruction" } ], + "liveDuration": 30, "theme": { - "textColor": "#2AE2D7" + "textColor": "#2E2E2E", + "backgroundColor": "#f4deb2" }, - "hidden": false, + "hidden": true, "locked": false, - "live": true, - "published": false, + "live": false, + "published": true, "asyncDuration": 15, - "card": {}, + "card": { + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/v1731909576/Images/card_Life_exploration_ey6d45.png" + } + }, "introPortal": { - "textColor": "#2AE2D7", + "textColor": "#2E2E2E", "hostNotes": [ { "text": "> Start the session when you're ready to go" } - ] + ], + "videoLoop": { + "p5JsScript": { + "lang": "javascript" + }, + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731909546/Video/portal_1_Life_exploration_t8o0yx.mp4", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1731909507/Audio/portal_audio_Life_exploration.png_hp9f8n.mp3" + }, + "videoEnd": { + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731909539/Video/portal_2_Life_exploration_ntjptt.mp4" + } }, "tags": [ "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], "id": "b9001702-8502-46de-bc7b-3ebf2b812c0e", - "async": false + "async": true }, "sv": { "liveDuration": 30, diff --git a/content/src/ui/Component.TimerControls.json b/content/src/ui/Component.TimerControls.json index 11d9fa660c..1837bf4e3c 100644 --- a/content/src/ui/Component.TimerControls.json +++ b/content/src/ui/Component.TimerControls.json @@ -3,7 +3,7 @@ "text": "Start the timer to take a minute to reflect" }, "pt": { - "text": "Inicia o cronómetro e reserva um momento para refletir" + "text": "Inicie o cronómetro e tire um momento para refletir" }, "sv": { "text": "Starta timern och ta en stund att reflektera" From a216d9ff66c45fe56ca3baf05ce1f23bdd7daea9 Mon Sep 17 00:00:00 2001 From: gewfy Date: Tue, 17 Dec 2024 16:12:40 +0100 Subject: [PATCH 29/47] Import array merges in csv import --- content/importFromCsv.ts | 7 ++++--- content/src/utils/utils.ts | 23 ++++++++++++++++++++++- 2 files changed, 26 insertions(+), 4 deletions(-) diff --git a/content/importFromCsv.ts b/content/importFromCsv.ts index 1f8ce39ec1..de904cb681 100644 --- a/content/importFromCsv.ts +++ b/content/importFromCsv.ts @@ -1,7 +1,7 @@ -import {mergeDeepLeft, uniq} from 'ramda'; +import {mergeDeepWith, uniq} from 'ramda'; import {unflatten} from 'safe-flat'; import * as csv from '@fast-csv/parse'; -import {getContentByType} from './src/utils/utils'; +import {getContentByType, mergeWithArrays} from './src/utils/utils'; import {DEFAULT_LANGUAGE_TAG, LANGUAGE_TAG} from '../shared/src/i18n/constants'; import fs from 'fs'; import path from 'path'; @@ -65,7 +65,8 @@ const main = async () => { const filePath = path.resolve('src', type, `${fileKey}.json`); const fileContent = { ...content, - [TO_LANGUAGE_TAG]: mergeDeepLeft( + [TO_LANGUAGE_TAG]: mergeDeepWith( + mergeWithArrays, unflatten(fileTranslations), skipLanguageMergeForTypes.includes(type) ? {} diff --git a/content/src/utils/utils.ts b/content/src/utils/utils.ts index 12bf6030cb..e32fdcc6e2 100644 --- a/content/src/utils/utils.ts +++ b/content/src/utils/utils.ts @@ -6,7 +6,16 @@ import { LANGUAGE_TAG, LANGUAGE_TAGS, } from '../../../shared/src/i18n/constants'; -import {keys, mergeDeepRight, reduce, unapply, without} from 'ramda'; +import { + is, + isNil, + keys, + mergeDeepRight, + mergeDeepWith, + reduce, + unapply, + without, +} from 'ramda'; type LocalizedContent = Record>; type Content = Record>; @@ -102,3 +111,15 @@ export const generateI18NResources = ( ); export const mergeDeepAll = unapply(reduce(mergeDeepRight, {})); + +export const mergeWithArrays = (a: unknown, b: unknown) => { + if (is(Array, a) && is(Array, b)) { + return b.map((item, index) => mergeWithArrays(a[index], item)); + } + + if (is(Object, a) && is(Object, b)) { + return mergeDeepWith(mergeWithArrays, a, b); + } + + return isNil(a) ? b : a; +}; From e377c3ceb5f3435490b18e152a1a44d8c38db851 Mon Sep 17 00:00:00 2001 From: gewfy Date: Tue, 17 Dec 2024 16:17:56 +0100 Subject: [PATCH 30/47] Generate static web for all languages --- web/src/app/[language]/layout.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/web/src/app/[language]/layout.tsx b/web/src/app/[language]/layout.tsx index 819afbdfec..2f19bcef78 100644 --- a/web/src/app/[language]/layout.tsx +++ b/web/src/app/[language]/layout.tsx @@ -4,6 +4,7 @@ import type {Metadata} from 'next'; import { CLIENT_LANGUAGE_TAGS, LANGUAGE_TAG, + LANGUAGE_TAGS, } from '../../../../shared/src/i18n/constants'; import I18nProvider from '@/lib/I18nProvider'; @@ -15,7 +16,7 @@ export const metadata: Metadata = { }; export function generateStaticParams() { - return CLIENT_LANGUAGE_TAGS.map(language => ({ + return LANGUAGE_TAGS.map(language => ({ language, })); } From d3b971c3e68b9465158a4eb08ce67b889a6ebe3b Mon Sep 17 00:00:00 2001 From: gewfy Date: Tue, 17 Dec 2024 16:21:04 +0100 Subject: [PATCH 31/47] Temporarily disabled color correction in web videos --- client/src/lib/components/VideoLooper/VideoLooper.web.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/client/src/lib/components/VideoLooper/VideoLooper.web.tsx b/client/src/lib/components/VideoLooper/VideoLooper.web.tsx index 1875d4bd92..958bf8b995 100644 --- a/client/src/lib/components/VideoLooper/VideoLooper.web.tsx +++ b/client/src/lib/components/VideoLooper/VideoLooper.web.tsx @@ -9,10 +9,13 @@ import React, { import {VideoLooperProperties} from './VideoLooper'; import styled from 'styled-components'; -const useCanvasColorCorrection = !( +const useCanvasColorCorrection = false; // Currently disabled because of rendering issues on Windows +/* +!( typeof window !== 'undefined' && /^((?!chrome|android).)*safari/i.test(navigator.userAgent) ); // Not Safari +*/ const Wrapper = styled.div({ position: 'relative', From a71a500f55d9de4881b33d7033b31abd016d1ba3 Mon Sep 17 00:00:00 2001 From: gewfy Date: Tue, 17 Dec 2024 17:12:35 +0100 Subject: [PATCH 32/47] Final merge --- .../3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json | 50 +++++++++++- .../b6de2e28-325e-4ce1-8894-09ac12a6c19f.json | 78 +++++++++++++++++-- .../b9001702-8502-46de-bc7b-3ebf2b812c0e.json | 78 +++++++++++++++++-- 3 files changed, 189 insertions(+), 17 deletions(-) diff --git a/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json b/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json index c0f803a978..f2f200c5ad 100644 --- a/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json +++ b/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json @@ -274,6 +274,18 @@ "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1732713746/Images/card_my_values_pwtpxm.png" } }, + "coCreators": [ + { + "name": "Ints Ivanovskis, art works", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413436/Contributors/Ints%20Ivanovskis.jpg" + }, + { + "name": "Jenny Rickardsson, script, editor", + "url": "https://www.linkedin.com/in/jenny-rickardson-6770a959/", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413228/Contributors/Jenny%20Rickardsson.jpg" + } + ], "introPortal": { "textColor": "#2E2E2E", "hostNotes": [ @@ -594,6 +606,18 @@ "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1732713746/Images/card_my_values_pwtpxm.png" } }, + "coCreators": [ + { + "name": "Ints Ivanovskis, art works", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413436/Contributors/Ints%20Ivanovskis.jpg" + }, + { + "name": "Jenny Rickardsson, script, editor", + "url": "https://www.linkedin.com/in/jenny-rickardson-6770a959/", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413228/Contributors/Jenny%20Rickardsson.jpg" + } + ], "introPortal": { "textColor": "#2E2E2E", "hostNotes": [ @@ -736,6 +760,18 @@ "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1732713746/Images/card_my_values_pwtpxm.png" } }, + "coCreators": [ + { + "name": "Ints Ivanovskis, art works", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413436/Contributors/Ints%20Ivanovskis.jpg" + }, + { + "name": "Jenny Rickardsson, script, editor", + "url": "https://www.linkedin.com/in/jenny-rickardson-6770a959/", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413228/Contributors/Jenny%20Rickardsson.jpg" + } + ], "introPortal": { "textColor": "#2E2E2E", "hostNotes": [ @@ -878,6 +914,18 @@ "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1732713746/Images/card_my_values_pwtpxm.png" } }, + "coCreators": [ + { + "name": "Ints Ivanovskis, art works", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413436/Contributors/Ints%20Ivanovskis.jpg" + }, + { + "name": "Jenny Rickardsson, script, editor", + "url": "https://www.linkedin.com/in/jenny-rickardson-6770a959/", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413228/Contributors/Jenny%20Rickardsson.jpg" + } + ], "introPortal": { "textColor": "#2E2E2E", "hostNotes": [ @@ -903,4 +951,4 @@ "asyncDuration": 15, "card": {} } -} +} \ No newline at end of file diff --git a/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json b/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json index 30acbb5e63..ebb3e6eeec 100644 --- a/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json +++ b/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json @@ -133,7 +133,9 @@ "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731837714/Video/portal_2_Music_I_qtbjdr.mp4" } }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "b6de2e28-325e-4ce1-8894-09ac12a6c19f", "async": true, "description": "Mindfulness and visualization guided by music, can help our brains practice being in altered states of consciousness. It may be a way to relax, reset and ground ourselves in our bodies." @@ -238,6 +240,18 @@ "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1731836741/Images/card_Music_I_qt5sxp.png" } }, + "coCreators": [ + { + "name": "Catharina Messel, script and voice", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1734343422/Contributors/Catharina_Messel_Da_PsyPal.png", + "url": "https://palliativeprojects.eu/psypal/university-of-copenhagen/" + }, + { + "name": "Ints Ivanovskis, art works", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413436/Contributors/Ints%20Ivanovskis.jpg" + } + ], "outroPortal": { "video": { "source": "" @@ -261,7 +275,9 @@ "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731837714/Video/portal_2_Music_I_qtbjdr.mp4" } }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "b6de2e28-325e-4ce1-8894-09ac12a6c19f", "async": true }, @@ -351,7 +367,9 @@ } ] }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "b6de2e28-325e-4ce1-8894-09ac12a6c19f", "async": false }, @@ -441,7 +459,9 @@ } ] }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "b6de2e28-325e-4ce1-8894-09ac12a6c19f", "async": false }, @@ -545,6 +565,18 @@ "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1731836741/Images/card_Music_I_qt5sxp.png" } }, + "coCreators": [ + { + "name": "Catharina Messel, script and voice", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1734343422/Contributors/Catharina_Messel_Da_PsyPal.png", + "url": "https://palliativeprojects.eu/psypal/university-of-copenhagen/" + }, + { + "name": "Ints Ivanovskis, art works", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413436/Contributors/Ints%20Ivanovskis.jpg" + } + ], "outroPortal": { "video": { "source": "" @@ -568,7 +600,9 @@ "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731837714/Video/portal_2_Music_I_qtbjdr.mp4" } }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "b6de2e28-325e-4ce1-8894-09ac12a6c19f", "async": true }, @@ -672,6 +706,18 @@ "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1731836741/Images/card_Music_I_qt5sxp.png" } }, + "coCreators": [ + { + "name": "Catharina Messel, script and voice", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1734343422/Contributors/Catharina_Messel_Da_PsyPal.png", + "url": "https://palliativeprojects.eu/psypal/university-of-copenhagen/" + }, + { + "name": "Ints Ivanovskis, art works", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413436/Contributors/Ints%20Ivanovskis.jpg" + } + ], "outroPortal": { "video": { "source": "" @@ -695,7 +741,9 @@ "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731837714/Video/portal_2_Music_I_qtbjdr.mp4" } }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "b6de2e28-325e-4ce1-8894-09ac12a6c19f", "async": true }, @@ -799,6 +847,18 @@ "source": "https://res.cloudinary.com/cupcake-29k/image/upload/t_card_image/v1731836741/Images/card_Music_I_qt5sxp.png" } }, + "coCreators": [ + { + "name": "Catharina Messel, script and voice", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1734343422/Contributors/Catharina_Messel_Da_PsyPal.png", + "url": "https://palliativeprojects.eu/psypal/university-of-copenhagen/" + }, + { + "name": "Ints Ivanovskis, art works", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413436/Contributors/Ints%20Ivanovskis.jpg" + } + ], "outroPortal": { "video": { "source": "" @@ -822,9 +882,11 @@ "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731837714/Video/portal_2_Music_I_qtbjdr.mp4" } }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "b6de2e28-325e-4ce1-8894-09ac12a6c19f", "async": true }, "es": {} -} +} \ No newline at end of file diff --git a/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json b/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json index c864501787..5182317948 100644 --- a/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json +++ b/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json @@ -144,7 +144,9 @@ "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731909539/Video/portal_2_Life_exploration_ntjptt.mp4" } }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "b9001702-8502-46de-bc7b-3ebf2b812c0e", "async": true, "description": "Create an overview of your life so far, and learn from your own past experiences. You'll need pen and paper to complete this exercise." @@ -265,6 +267,18 @@ "source": "https://res.cloudinary.com/cupcake-29k/image/upload/v1731909576/Images/card_Life_exploration_ey6d45.png" } }, + "coCreators": [ + { + "name": "Ints Ivanovskis, art works", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/v1665413436/Contributors/Ints%20Ivanovskis.jpg", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se" + }, + { + "name": "Jenny Rickardsson, writing & editing", + "url": "https://www.linkedin.com/in/jenny-rickardson-6770a959/", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413228/Contributors/Jenny%20Rickardsson.jpg" + } + ], "introPortal": { "textColor": "#2E2E2E", "hostNotes": [ @@ -283,7 +297,9 @@ "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731909539/Video/portal_2_Life_exploration_ntjptt.mp4" } }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "b9001702-8502-46de-bc7b-3ebf2b812c0e", "async": true }, @@ -373,7 +389,9 @@ } ] }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "b9001702-8502-46de-bc7b-3ebf2b812c0e", "async": false }, @@ -463,7 +481,9 @@ } ] }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "b9001702-8502-46de-bc7b-3ebf2b812c0e", "async": false }, @@ -583,6 +603,18 @@ "source": "https://res.cloudinary.com/cupcake-29k/image/upload/v1731909576/Images/card_Life_exploration_ey6d45.png" } }, + "coCreators": [ + { + "name": "Ints Ivanovskis, art works", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/v1665413436/Contributors/Ints%20Ivanovskis.jpg", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se" + }, + { + "name": "Jenny Rickardsson, writing & editing", + "url": "https://www.linkedin.com/in/jenny-rickardson-6770a959/", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413228/Contributors/Jenny%20Rickardsson.jpg" + } + ], "introPortal": { "textColor": "#2E2E2E", "hostNotes": [ @@ -601,7 +633,9 @@ "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731909539/Video/portal_2_Life_exploration_ntjptt.mp4" } }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "b9001702-8502-46de-bc7b-3ebf2b812c0e", "async": true }, @@ -721,6 +755,18 @@ "source": "https://res.cloudinary.com/cupcake-29k/image/upload/v1731909576/Images/card_Life_exploration_ey6d45.png" } }, + "coCreators": [ + { + "name": "Ints Ivanovskis, art works", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/v1665413436/Contributors/Ints%20Ivanovskis.jpg", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se" + }, + { + "name": "Jenny Rickardsson, writing & editing", + "url": "https://www.linkedin.com/in/jenny-rickardson-6770a959/", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413228/Contributors/Jenny%20Rickardsson.jpg" + } + ], "introPortal": { "textColor": "#2E2E2E", "hostNotes": [ @@ -739,7 +785,9 @@ "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731909539/Video/portal_2_Life_exploration_ntjptt.mp4" } }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "b9001702-8502-46de-bc7b-3ebf2b812c0e", "async": true }, @@ -859,6 +907,18 @@ "source": "https://res.cloudinary.com/cupcake-29k/image/upload/v1731909576/Images/card_Life_exploration_ey6d45.png" } }, + "coCreators": [ + { + "name": "Ints Ivanovskis, art works", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/v1665413436/Contributors/Ints%20Ivanovskis.jpg", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/?originalSubdomain=se" + }, + { + "name": "Jenny Rickardsson, writing & editing", + "url": "https://www.linkedin.com/in/jenny-rickardson-6770a959/", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413228/Contributors/Jenny%20Rickardsson.jpg" + } + ], "introPortal": { "textColor": "#2E2E2E", "hostNotes": [ @@ -877,9 +937,11 @@ "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1731909539/Video/portal_2_Life_exploration_ntjptt.mp4" } }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "b9001702-8502-46de-bc7b-3ebf2b812c0e", "async": true }, "es": {} -} +} \ No newline at end of file From 1a90c10647c99ae3e77bef4ff79e961dab23205c Mon Sep 17 00:00:00 2001 From: gewfy Date: Tue, 17 Dec 2024 17:35:33 +0100 Subject: [PATCH 33/47] Add mergeWithArrays tests --- content/src/utils/utils.spec.ts | 44 ++++++++++++++++++++++++++++++++- 1 file changed, 43 insertions(+), 1 deletion(-) diff --git a/content/src/utils/utils.spec.ts b/content/src/utils/utils.spec.ts index 94f41463ca..9c0ca6f13b 100644 --- a/content/src/utils/utils.spec.ts +++ b/content/src/utils/utils.spec.ts @@ -1,4 +1,5 @@ -import {generateI18NResources} from './utils'; +import {mergeDeepWith} from 'ramda'; +import {generateI18NResources, mergeWithArrays} from './utils'; describe('utils', () => { describe('generateI18NResources', () => { @@ -168,4 +169,45 @@ describe('utils', () => { }); }); }); + + describe('mergeWithArrays', () => { + it('supports deep merging arrays', () => { + const a = { + foo: [1, 2], + }; + const b = { + foo: [5, 6, 3, 4], + }; + expect(mergeDeepWith(mergeWithArrays, a, b)).toEqual({ + foo: [1, 2, 3, 4], + }); + }); + + it('disregards array nil values', () => { + const a = { + foo: [null, 5, undefined, 6], + }; + const b = { + foo: [1, 2, 3, 4], + }; + expect(mergeDeepWith(mergeWithArrays, a, b)).toEqual({ + foo: [1, 5, 3, 6], + }); + }); + + it('deep merges objects in arrays', () => { + const a = { + foo: [{bar: 1}, {bar: 2}], + }; + const b = { + foo: [{baz: 3}, {baz: 4}], + }; + expect(mergeDeepWith(mergeWithArrays, a, b)).toEqual({ + foo: [ + {bar: 1, baz: 3}, + {bar: 2, baz: 4}, + ], + }); + }); + }); }); From 008fc8e77f84f326c7189e12c3f784134fbb82fc Mon Sep 17 00:00:00 2001 From: Lisa29k <113595061+Lisa29k@users.noreply.github.com> Date: Thu, 19 Dec 2024 10:58:32 +0100 Subject: [PATCH 34/47] =?UTF-8?q?Update=20=F0=9F=93=B1=20UI=20=E2=80=9CMod?= =?UTF-8?q?al.SessionFeedback=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/src/ui/Modal.SessionFeedback.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/content/src/ui/Modal.SessionFeedback.json b/content/src/ui/Modal.SessionFeedback.json index 161b9664d7..0539be26ec 100644 --- a/content/src/ui/Modal.SessionFeedback.json +++ b/content/src/ui/Modal.SessionFeedback.json @@ -2,9 +2,9 @@ "en": { "title": "One last thing...", "question": "Was this meaningful for you?", - "comments": "Do you have any comments?", - "commentsPlaceholder": "Optional...", - "note": "Your comments will be shared anonymously. ", + "comments": "Would you be open to share your thoughts about this app in a short interview?", + "commentsPlaceholder": "Email..", + "note": "Type your email here and we'll get back to you. ", "submit": "Submit", "thankYou__text": "Thank you\nso much\nfor your\nfeedback!" }, @@ -20,9 +20,9 @@ "sv": { "title": "En sak till...", "question": "Var det här meningsfullt för dig?", - "comments": "Har du någon kommentar?", - "commentsPlaceholder": "Frivilligt...", - "note": "Din kommentar visas anonymt. ", + "comments": "Har du lust att ställa upp på en kort intervju om din upplevelse av den här appen?", + "commentsPlaceholder": "Email...", + "note": "Fyll i din mailadress så kontakter vi dig. ", "submit": "Skicka", "thankYou__text": "Tack så\nmycket\nför din \nfeedback!" }, @@ -39,4 +39,4 @@ "thankYou__text": "¡Muchas \ngracias \npor tus \ncomentarios!", "title": "Una última cosa..." } -} \ No newline at end of file +} From 275201a1a11312a0f316fc32b49f49d213de4275 Mon Sep 17 00:00:00 2001 From: gewfy Date: Thu, 19 Dec 2024 20:02:30 +0100 Subject: [PATCH 35/47] Force bundle update to latest version --- functions/src/api/killswitch/index.spec.ts | 4 ++-- functions/src/api/killswitch/index.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/functions/src/api/killswitch/index.spec.ts b/functions/src/api/killswitch/index.spec.ts index ee82441261..923650b374 100644 --- a/functions/src/api/killswitch/index.spec.ts +++ b/functions/src/api/killswitch/index.spec.ts @@ -88,8 +88,8 @@ describe('/api/killswitch', () => { [403, nativeUpdate, '1.0.0', '1', 'ios', 'en'], // older bundle versions currently kill-switched - [200, bundleUpdate, '2.48.1', '1000', 'ios', 'en'], - [200, bundleUpdate, '2.48.1', '1000', 'android', 'en'], + [200, bundleUpdate, '2.58.0', '1000', 'ios', 'en'], + [200, bundleUpdate, '2.58.0', '1000', 'android', 'en'], // current bundle minimum version [200, {}, '2.48.1', '2209', 'ios', 'en'], diff --git a/functions/src/api/killswitch/index.ts b/functions/src/api/killswitch/index.ts index a9380f5433..e87a5a3379 100644 --- a/functions/src/api/killswitch/index.ts +++ b/functions/src/api/killswitch/index.ts @@ -13,10 +13,10 @@ const MIN_APP_VERSION = '2.44.0'; // Specify the minimum required bundle version. const MIN_BUNDLE_VERSION: {[key: string]: {android: number; ios: number}} = { - '2.48.1': { + '2.58.0': { // Allways require update to the latest version android: 2204, - ios: 2209, + ios: 3002, }, }; From c116f07d2b433082999d9d226cfcff8e6009771b Mon Sep 17 00:00:00 2001 From: Lisa29k <113595061+Lisa29k@users.noreply.github.com> Date: Fri, 20 Dec 2024 09:55:47 +0100 Subject: [PATCH 36/47] =?UTF-8?q?Update=20Exercise=20=E2=80=9C1a53e633-691?= =?UTF-8?q?6-4fea-a072-977c4b215288=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../1a53e633-6916-4fea-a072-977c4b215288.json | 111 +++++++++++++++++- 1 file changed, 105 insertions(+), 6 deletions(-) diff --git a/content/src/exercises/1a53e633-6916-4fea-a072-977c4b215288.json b/content/src/exercises/1a53e633-6916-4fea-a072-977c4b215288.json index 2a94b00346..531f0be0f5 100644 --- a/content/src/exercises/1a53e633-6916-4fea-a072-977c4b215288.json +++ b/content/src/exercises/1a53e633-6916-4fea-a072-977c4b215288.json @@ -96,7 +96,6 @@ "description": "An introduction to practicing mindfulness, gratitude and start using the Aware app." }, "pt": { - "excludeFromWeb": true, "liveDuration": 5, "slides": [ { @@ -141,6 +140,7 @@ "hidden": false, "name": "Começa aqui", "published": true, + "excludeFromWeb": true, "asyncDuration": 5, "card": { "lottie": { @@ -193,7 +193,6 @@ "description": "Uma introdução à prática de atenção plena, gratidão e como começar a utilizar a Aware" }, "sv": { - "excludeFromWeb": true, "liveDuration": 5, "slides": [ { @@ -239,6 +238,7 @@ "hidden": false, "name": "Kom igång", "published": true, + "excludeFromWeb": true, "asyncDuration": 5, "card": { "lottie": { @@ -345,21 +345,120 @@ "43a6dc0d-d866-4b79-9453-13c44e906128", "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" ], - "asyncDuration": 5 + "asyncDuration": 5, + "card": { + "imageBackgroundColor": "" + } }, "cs": { "tags": [ "43a6dc0d-d866-4b79-9453-13c44e906128", "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" ], - "asyncDuration": 5 + "asyncDuration": 5, + "card": { + "imageBackgroundColor": "" + } }, "nl": { "tags": [ "43a6dc0d-d866-4b79-9453-13c44e906128", "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" ], - "asyncDuration": 5 + "asyncDuration": 5, + "card": { + "imageBackgroundColor": "" + } }, - "es": {} + "es": { + "slides": [ + { + "type": "content", + "content": { + "video": { + "audio": "", + "durationTimer": false + }, + "lottie": { + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/v1683721090/Lottie/dive_in_audio_visual_white_vjvfjo.json", + "durationTimer": true, + "autoPlayLoop": false, + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1734684778/Spanish/Audio%20MP3/ParaEmpezar_uyrlzq.mp3" + } + } + }, + { + "type": "sharing", + "hostNotes": [], + "content": { + "heading": "Porque estás aqui?", + "text": "" + }, + "id": "1" + }, + { + "type": "instruction", + "content": { + "text": "Acabaste de completar a sessão Começa aqui. \n\nAgora estás pronta/o para continuar a tua jornada – individualmente, com os teus amigos ou com pessoas novas.", + "heading": "Parabéns", + "image": { + "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1683790808/Images/journey_icon_ja3ug7.png" + } + } + } + ], + "theme": { + "textColor": "#F9F8F4", + "backgroundColor": "#378d88" + }, + "name": "Começa aqui", + "published": true, + "card": { + "lottie": { + "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/v1683720732/Lottie/aware_logo_teal_qqweff.json" + }, + "imageBackgroundColor": "" + }, + "coCreators": [ + { + "name": "Jenny Rickardsson, script and voice", + "url": "https://www.linkedin.com/in/jenny-rickardson-6770a959/", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413228/Contributors/Jenny%20Rickardsson.jpg" + }, + { + "name": "Ints Ivanovskis, art works", + "url": "https://www.linkedin.com/in/ints-ivanovskis-46ab0311a/", + "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413436/Contributors/Ints%20Ivanovskis.jpg" + }, + { + "name": "Nuria", + "url": "", + "image": "" + } + ], + "outroPortal": { + "video": { + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1683646038/Video/get_started_portal_q8xuck.mp4", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1683646074/Audio/get_started_portal_audio_d9u6dy.mp3", + "preview": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1683646986/Images/dive_in_thumb_v5iugn.png" + } + }, + "introPortal": { + "hostNotes": [], + "videoLoop": { + "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1683646038/Video/get_started_portal_q8xuck.mp4", + "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1683646074/Audio/get_started_portal_audio_d9u6dy.mp3", + "preview": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1683646986/Images/dive_in_thumb_v5iugn.png", + "p5JsScript": { + "lang": "javascript" + } + } + }, + "tags": [ + "43a6dc0d-d866-4b79-9453-13c44e906128", + "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + ], + "async": true, + "description": "" + } } From b016547cdff660bbd7f855abf8b895b672ba9ae1 Mon Sep 17 00:00:00 2001 From: Lisa29k <113595061+Lisa29k@users.noreply.github.com> Date: Fri, 20 Dec 2024 09:55:58 +0100 Subject: [PATCH 37/47] =?UTF-8?q?Update=20Exercise=20=E2=80=9C1a53e633-691?= =?UTF-8?q?6-4fea-a072-977c4b215288=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit From ac6969e9a6262708477ee47f6beae9d3cbcc9985 Mon Sep 17 00:00:00 2001 From: ntous Date: Fri, 20 Dec 2024 10:09:25 +0100 Subject: [PATCH 38/47] =?UTF-8?q?Update=20Exercise=20=E2=80=9C1a53e633-691?= =?UTF-8?q?6-4fea-a072-977c4b215288=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../1a53e633-6916-4fea-a072-977c4b215288.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/content/src/exercises/1a53e633-6916-4fea-a072-977c4b215288.json b/content/src/exercises/1a53e633-6916-4fea-a072-977c4b215288.json index 531f0be0f5..5f59e907b9 100644 --- a/content/src/exercises/1a53e633-6916-4fea-a072-977c4b215288.json +++ b/content/src/exercises/1a53e633-6916-4fea-a072-977c4b215288.json @@ -391,7 +391,7 @@ "type": "sharing", "hostNotes": [], "content": { - "heading": "Porque estás aqui?", + "heading": "¿Por qué estás aquí?", "text": "" }, "id": "1" @@ -399,8 +399,8 @@ { "type": "instruction", "content": { - "text": "Acabaste de completar a sessão Começa aqui. \n\nAgora estás pronta/o para continuar a tua jornada – individualmente, com os teus amigos ou com pessoas novas.", - "heading": "Parabéns", + "text": "Acabas de completar la sesión introductoria. Bien hecho.\n\nAhora estás listo/a para continuar tu viaje, por tu cuenta, con tus amigos/as, o con nuevos contactos.", + "heading": "Felicidades", "image": { "source": "https://res.cloudinary.com/cupcake-29k/image/upload/q_auto,t_global/v1683790808/Images/journey_icon_ja3ug7.png" } @@ -411,7 +411,7 @@ "textColor": "#F9F8F4", "backgroundColor": "#378d88" }, - "name": "Começa aqui", + "name": "Para empezar", "published": true, "card": { "lottie": { @@ -421,7 +421,7 @@ }, "coCreators": [ { - "name": "Jenny Rickardsson, script and voice", + "name": "Jenny Rickardsson, texto", "url": "https://www.linkedin.com/in/jenny-rickardson-6770a959/", "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413228/Contributors/Jenny%20Rickardsson.jpg" }, @@ -431,8 +431,8 @@ "image": "https://res.cloudinary.com/cupcake-29k/image/upload/t_cocreator_image/v1665413436/Contributors/Ints%20Ivanovskis.jpg" }, { - "name": "Nuria", - "url": "", + "name": "Núria Tous - voz en Español", + "url": "https://www.linkedin.com/in/nuriatous/", "image": "" } ], @@ -459,6 +459,6 @@ "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" ], "async": true, - "description": "" + "description": "Una introducción a la práctica de la atención plena, la gratitud y cómo comenzar a usar la aplicación Aware." } } From 60bbea8e43b102ae68b9925508723bc06220413b Mon Sep 17 00:00:00 2001 From: Lisa29k <113595061+Lisa29k@users.noreply.github.com> Date: Fri, 20 Dec 2024 10:54:43 +0100 Subject: [PATCH 39/47] =?UTF-8?q?Update=20Exercise=20=E2=80=9C1a53e633-691?= =?UTF-8?q?6-4fea-a072-977c4b215288=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit From a9c9f50e1bd2fe08db87b950c28a0f1adf6ed467 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakob=20=C3=96hman?= Date: Fri, 20 Dec 2024 13:01:05 +0100 Subject: [PATCH 40/47] =?UTF-8?q?Update=20Exercise=20=E2=80=9C1a53e633-691?= =?UTF-8?q?6-4fea-a072-977c4b215288=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/src/exercises/1a53e633-6916-4fea-a072-977c4b215288.json | 1 + 1 file changed, 1 insertion(+) diff --git a/content/src/exercises/1a53e633-6916-4fea-a072-977c4b215288.json b/content/src/exercises/1a53e633-6916-4fea-a072-977c4b215288.json index 5f59e907b9..7029ba9cbe 100644 --- a/content/src/exercises/1a53e633-6916-4fea-a072-977c4b215288.json +++ b/content/src/exercises/1a53e633-6916-4fea-a072-977c4b215288.json @@ -412,6 +412,7 @@ "backgroundColor": "#378d88" }, "name": "Para empezar", + "live": false, "published": true, "card": { "lottie": { From 52834191d2617af99bb873f70a9bc6c1ee09bb27 Mon Sep 17 00:00:00 2001 From: gewfy Date: Fri, 20 Dec 2024 13:50:12 +0100 Subject: [PATCH 41/47] Correct bunde versions --- functions/src/api/killswitch/index.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/functions/src/api/killswitch/index.ts b/functions/src/api/killswitch/index.ts index e87a5a3379..8eeb85e5c6 100644 --- a/functions/src/api/killswitch/index.ts +++ b/functions/src/api/killswitch/index.ts @@ -15,8 +15,8 @@ const MIN_APP_VERSION = '2.44.0'; const MIN_BUNDLE_VERSION: {[key: string]: {android: number; ios: number}} = { '2.58.0': { // Allways require update to the latest version - android: 2204, - ios: 3002, + android: 2725, + ios: 2728, }, }; From 1d4e315fa540b7401621db913bee4fde1dd32de9 Mon Sep 17 00:00:00 2001 From: gewfy Date: Fri, 20 Dec 2024 13:53:26 +0100 Subject: [PATCH 42/47] Fix broken gets tarted in es --- .../src/exercises/1a53e633-6916-4fea-a072-977c4b215288.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/content/src/exercises/1a53e633-6916-4fea-a072-977c4b215288.json b/content/src/exercises/1a53e633-6916-4fea-a072-977c4b215288.json index 7029ba9cbe..9948844de4 100644 --- a/content/src/exercises/1a53e633-6916-4fea-a072-977c4b215288.json +++ b/content/src/exercises/1a53e633-6916-4fea-a072-977c4b215288.json @@ -460,6 +460,7 @@ "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" ], "async": true, - "description": "Una introducción a la práctica de la atención plena, la gratitud y cómo comenzar a usar la aplicación Aware." + "description": "Una introducción a la práctica de la atención plena, la gratitud y cómo comenzar a usar la aplicación Aware.", + "id": "1a53e633-6916-4fea-a072-977c4b215288" } } From 35441598dec48aa55e49f8510fead4dba08f5aa4 Mon Sep 17 00:00:00 2001 From: gewfy Date: Fri, 20 Dec 2024 22:40:26 +0100 Subject: [PATCH 43/47] Check for id missmatches in content --- content/src/utils/utils.ts | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/content/src/utils/utils.ts b/content/src/utils/utils.ts index e32fdcc6e2..024ae1370f 100644 --- a/content/src/utils/utils.ts +++ b/content/src/utils/utils.ts @@ -20,7 +20,7 @@ import { type LocalizedContent = Record>; type Content = Record>; -export const getContentByType = (type: string) => { +export const getContentByType = (type: string, throwOnErrors = true) => { const dirPath = path.resolve('src', type); if (existsSync(dirPath)) { @@ -39,10 +39,21 @@ export const getContentByType = (type: string) => { const languageKeys = keys(languageContent); // Make sure the content defines all available languages - if (languageContent === undefined) { + if (throwOnErrors && languageContent === undefined) { throw new Error(`${languageTag} is not defined for ${filePath}`); } + // Make sure the ID matches the file name + if ( + throwOnErrors && + 'id' in defaultLanguageContent && + languageContent['id'] !== fileKey + ) { + throw new Error( + `${languageTag} has different ID ${languageContent['id']} for ${filePath}`, + ); + } + // Make sure the keys matches DEFAULT_LANGUAGE const missingKeys = without(languageKeys, defaultLanguageKeys); if ( From 272ed1850073965c890329742653ae1bbcf52c14 Mon Sep 17 00:00:00 2001 From: gewfy Date: Fri, 20 Dec 2024 22:40:51 +0100 Subject: [PATCH 44/47] Fix content ids script --- content/fixContentIds.ts | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 content/fixContentIds.ts diff --git a/content/fixContentIds.ts b/content/fixContentIds.ts new file mode 100644 index 0000000000..29764c5f21 --- /dev/null +++ b/content/fixContentIds.ts @@ -0,0 +1,31 @@ +import {readFileSync, writeFileSync} from 'fs'; +import {getContentByType} from './src/utils/utils'; +import path from 'path'; + +const typesWithIds = ['categories', 'collections', 'exercises', 'tags']; + +typesWithIds.forEach(type => { + const content = getContentByType(type, false); + Object.entries(content).forEach(([fileKey, translations]) => { + Object.entries(translations).forEach(([languageTag, translation]) => { + if (translation.id !== fileKey) { + const filePath = path.resolve('src', type, `${fileKey}.json`); + console.log( + `🚨 Fixing ID ${translation.id} for ${type}/${fileKey}/${languageTag}`, + ); + + translations = { + ...translations, + [languageTag]: { + ...translation, + id: fileKey, + }, + }; + + writeFileSync(filePath, JSON.stringify(translations, null, 2)); + } + }); + }); +}); + +console.log('Done!'); From 5f40b3e2f05079c61e705dbbe1c6ec5210069ccf Mon Sep 17 00:00:00 2001 From: gewfy Date: Fri, 20 Dec 2024 22:43:01 +0100 Subject: [PATCH 45/47] Add missing ids --- .../07c58365-832b-4b3f-b926-c09682632441.json | 12 ++++-- .../4fba05de-cc63-4613-9c84-a34f4cbbc58e.json | 12 ++++-- .../b7257c0a-f180-405f-8aff-05f9f75bddbd.json | 12 ++++-- .../e2d46c10-77c3-4784-a9ea-4e7b4939711d.json | 12 ++++-- .../0eda04e3-4b45-44d6-b779-7b40f43f966c.json | 9 ++-- .../12c07699-0129-4f9a-aab2-564e45d81484.json | 9 ++-- .../1d35e981-4b8e-47f0-887a-0c90d21fb991.json | 12 ++++-- .../29b0e349-256d-44e7-b0e9-dc152339b4fc.json | 9 ++-- .../2e60ad26-dc5c-46bd-b39e-b7210f1a4e32.json | 12 ++++-- .../36603867-7f45-4f66-8065-2d9b6eb26d0e.json | 12 ++++-- .../5c71e48d-f2a2-498c-9860-3b617f792416.json | 12 ++++-- .../6524d27e-2a79-48c0-b4aa-dea830231062.json | 9 ++-- .../68172f5c-955a-43e0-9cef-ae3bc77c9593.json | 12 ++++-- .../716c2b31-612c-40c4-8e85-90f0a2af380e.json | 12 ++++-- .../74c65a83-449f-4ff1-97e1-e6f3c443e40b.json | 12 ++++-- .../7bb77b5d-7a97-4fd1-9102-21eb0c4a70af.json | 12 ++++-- .../825ff6a2-81dd-448c-ace2-dbd69c155aa6.json | 9 ++-- .../8cb72f0d-3aad-4fe6-bf08-560b108bb439.json | 12 ++++-- .../9739d765-08e4-401c-88e9-3318e75ce41a.json | 12 ++++-- .../af1c4ac9-1bae-4cb1-8c98-e1f98a8aea66.json | 12 ++++-- .../b77e52b5-c927-4178-ba76-8c3fe3dbf13c.json | 12 ++++-- .../be8d8f71-1b30-4f9a-80cb-616ff24e8db9.json | 12 ++++-- .../d9897547-18a2-4404-b12b-324458021783.json | 12 ++++-- .../dcb02b73-c515-44a1-bee3-850dbd5eb2a1.json | 12 ++++-- .../023ad824-8009-4667-b148-13d0e966ffd2.json | 43 +++++++++++++------ .../095f9642-73b6-4c9a-ae9a-ea7dea7363f5.json | 15 ++++--- .../0bcb6eb0-fdfe-466d-8603-ae6de15fcbc5.json | 15 ++++--- .../0d4c9833-6a11-4b1a-8d1e-4467db6f24ea.json | 15 ++++--- .../0db526a6-9f70-4cf8-8903-71feb68413c1.json | 43 +++++++++++++------ .../0e663e57-e320-4ec2-b246-b0a9de3f4056.json | 43 +++++++++++++------ .../12f448d2-39bc-4232-b8cf-b6cb570c7e00.json | 15 ++++--- .../13dfd5b5-f0af-4783-9fe1-3ba7773bcb89.json | 43 +++++++++++++------ .../185889ec-753b-4e2c-8322-3004013e8a6e.json | 15 ++++--- .../19135d2e-0e8d-418c-939d-18b0e62215ff.json | 15 ++++--- .../19573b9a-e2f2-4bba-9687-35d261cbbf49.json | 18 +++++--- .../1a53e633-6916-4fea-a072-977c4b215288.json | 14 +++--- .../1e96f73b-8193-4aa6-a52c-31355eac3c08.json | 15 ++++--- .../26a58ed8-0adf-4460-8d9c-a5859364c26b.json | 18 +++++--- .../2d096e25-3f0b-48da-8557-3db607b98ef8.json | 15 ++++--- .../2ea0d73d-4bfe-4e23-9124-2998acc9743f.json | 15 ++++--- .../2fdb95f0-d18d-444d-9935-2c71b9b413d4.json | 15 ++++--- .../3188a5ed-a1d6-451c-ae2a-f44f4df37495.json | 15 ++++--- .../32a6f3ce-a220-43fb-a1cb-50989ba8abe0.json | 15 ++++--- .../33a188a2-6871-47d6-a754-f5c246bd6b9a.json | 43 +++++++++++++------ .../3843d06f-1c38-47b9-ad9b-5a780f364186.json | 43 +++++++++++++------ .../3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json | 3 +- .../3f4710a6-1fc9-45c3-b636-d18f31a2d751.json | 15 ++++--- .../41ba136c-4950-42fc-bd6b-761b829ee371.json | 34 +++++++++++---- .../4ade5d0d-6959-4ba6-9b0c-d98aef65b754.json | 43 +++++++++++++------ .../4dd7b844-b54a-4d00-b867-73d19a9b0729.json | 43 +++++++++++++------ .../4ffe2765-995a-4afc-ae86-65d08088915b.json | 43 +++++++++++++------ .../54b9accd-f904-4a0f-b7b6-91948bd2c7c8.json | 18 +++++--- .../575c4af5-dc48-4d7c-a98e-3ef6fe30e944.json | 18 +++++--- .../5b0dea9f-c665-41ce-a779-601d0cfa433d.json | 15 ++++--- .../5b69ff57-10c4-4288-afc7-a6f6ed212531.json | 18 +++++--- .../61adeaf2-70ab-4c6c-854c-2c16f762a3c5.json | 15 ++++--- .../640e4d9f-bb88-44af-a032-116a82f080f6.json | 15 ++++--- .../648e1802-eb45-47b0-a42e-dd986669a4eb.json | 43 +++++++++++++------ .../654551b4-1226-485e-9424-4d86d93240ff.json | 15 ++++--- .../742b9b7e-1d2b-43bb-a58b-dd71c5eb5d7a.json | 18 +++++--- .../769a6baf-6969-4612-8e32-2ffdd63cf0be.json | 18 +++++--- .../85b2fb9a-68ca-4094-8645-c4bd17e43229.json | 43 +++++++++++++------ .../881edc87-02f4-4543-9f32-7c4b5ef34c94.json | 43 +++++++++++++------ .../891144d0-b592-46bd-b75d-24dd0d1cf9fd.json | 18 +++++--- .../9451652d-444f-4e96-86cc-dcb774ab6c27.json | 15 ++++--- .../94575e97-fe03-4bfd-94a6-50aaf721d47e.json | 15 ++++--- .../961656ea-021c-4faa-ae03-46d6ace4be4b.json | 15 ++++--- .../9a4834e6-8d3f-420b-88e3-dd3df9a98001.json | 15 ++++--- .../9ac0c561-ff26-45fc-b6d5-0a983432394e.json | 15 ++++--- .../9d2ae09f-274b-4fd6-bc3c-8a4576c45c37.json | 34 +++++++++++---- .../9d86dfa5-c0ed-49bb-856d-8185a017785e.json | 43 +++++++++++++------ .../a0600ebe-748d-481c-81af-dab25fa32b76.json | 15 ++++--- .../a1da8d37-0330-4611-ad1b-f65d08f71d2e.json | 15 ++++--- .../a925c45b-40cc-46d2-ad03-c51ec723a5c5.json | 18 +++++--- .../ab3c3bc4-5586-4554-aa93-ebe7d6910741.json | 43 +++++++++++++------ .../b18c1cff-bb43-44b1-81a1-2877cc018ab4.json | 15 ++++--- .../b1e6cc8e-03a4-4f74-8884-2896c391ab07.json | 15 ++++--- .../b3cf842d-ccb3-4f37-b31f-06f8d14fc775.json | 18 +++++--- .../b4307d0b-512d-46d6-a500-7fb372bfe057.json | 15 ++++--- .../b491901c-37f8-48a7-829e-feb29a67a459.json | 18 +++++--- .../b6de2e28-325e-4ce1-8894-09ac12a6c19f.json | 4 +- .../b7f8731c-64d7-4c0f-9bc8-a3e50ec2eaf7.json | 15 ++++--- .../b9001702-8502-46de-bc7b-3ebf2b812c0e.json | 4 +- .../ba239e50-27f5-4a01-8daf-14b76edb7097.json | 37 ++++++++++++---- .../c0e6d8d2-163a-4c2d-a0af-250eef846054.json | 15 ++++--- .../c1c4da35-87af-4e10-a8d9-e6c58571f724.json | 15 ++++--- .../c4b1c360-88b8-4e05-915a-407e00aef898.json | 15 ++++--- .../c5b1197a-4eec-4699-9dad-0e3d6323967b.json | 15 ++++--- .../c747469a-f690-4a38-bdef-bd1a35b7d4b5.json | 15 ++++--- .../c7911238-ca9f-4499-9cae-63dfcd0c79c5.json | 34 +++++++++++---- .../ce1c55da-2e23-4b1d-bc15-a30b27fd3e62.json | 18 +++++--- .../d8629c6f-76af-47a1-ab92-209009234ff2.json | 15 ++++--- .../db239a42-135a-4941-bdf2-92d58107094a.json | 15 ++++--- .../dc38ce25-e0f3-465f-8df0-70b5f5089ce9.json | 14 +++--- .../df2c5312-c869-4ab7-8ac1-1875a04e2229.json | 15 ++++--- .../e4bf8d17-a774-4702-abfe-c7452c3fee0f.json | 15 ++++--- .../ea0b48c1-745e-418d-93e7-2d8a6cd72898.json | 15 ++++--- .../ed06daef-cecd-47d8-8ff2-3cf8dba65b6c.json | 6 ++- .../f2c88307-b02e-4456-a81c-79b84c10ae04.json | 14 +++--- .../f4f8a536-5683-40a3-a139-5e3031687cec.json | 15 ++++--- .../f59b7f66-43b0-4b50-9afe-91092d7dc469.json | 15 ++++--- .../fff6f8da-f69c-458f-8905-acee04bd1a1d.json | 15 ++++--- .../34100e43-2eb8-4d35-8eb0-9fa9f78e4935.json | 12 ++++-- .../43a6dc0d-d866-4b79-9453-13c44e906128.json | 12 ++++-- .../566aeb1b-1649-4f5a-96a2-0c80be27efc0.json | 12 ++++-- .../8da0534a-5da9-430a-bdf3-242ace6460fb.json | 12 ++++-- .../9c2c08a9-7dc6-4058-bc78-016d0eb00614.json | 12 ++++-- .../cfc00217-f65b-4a4d-8b82-8ccc8f852dd6.json | 12 ++++-- .../db34d82a-4c48-4ddd-9de5-f562d8aa1bc9.json | 12 ++++-- 109 files changed, 1406 insertions(+), 582 deletions(-) diff --git a/content/src/categories/07c58365-832b-4b3f-b926-c09682632441.json b/content/src/categories/07c58365-832b-4b3f-b926-c09682632441.json index 7874de9d9f..3af6d67fad 100644 --- a/content/src/categories/07c58365-832b-4b3f-b926-c09682632441.json +++ b/content/src/categories/07c58365-832b-4b3f-b926-c09682632441.json @@ -115,9 +115,15 @@ "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/v1702302654/Lottie/deal_with_stress_kodv1x.json" } }, - "da": {}, - "cs": {}, - "nl": {}, + "da": { + "id": "07c58365-832b-4b3f-b926-c09682632441" + }, + "cs": { + "id": "07c58365-832b-4b3f-b926-c09682632441" + }, + "nl": { + "id": "07c58365-832b-4b3f-b926-c09682632441" + }, "es": { "name": "Gestionar el estrés", "id": "07c58365-832b-4b3f-b926-c09682632441", diff --git a/content/src/categories/4fba05de-cc63-4613-9c84-a34f4cbbc58e.json b/content/src/categories/4fba05de-cc63-4613-9c84-a34f4cbbc58e.json index 49a533e131..847b527818 100644 --- a/content/src/categories/4fba05de-cc63-4613-9c84-a34f4cbbc58e.json +++ b/content/src/categories/4fba05de-cc63-4613-9c84-a34f4cbbc58e.json @@ -79,9 +79,15 @@ "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/v1702302654/Lottie/working_on_your.._yedzqe.json" } }, - "da": {}, - "cs": {}, - "nl": {}, + "da": { + "id": "4fba05de-cc63-4613-9c84-a34f4cbbc58e" + }, + "cs": { + "id": "4fba05de-cc63-4613-9c84-a34f4cbbc58e" + }, + "nl": { + "id": "4fba05de-cc63-4613-9c84-a34f4cbbc58e" + }, "es": { "name": "Trabajar las relaciones", "id": "4fba05de-cc63-4613-9c84-a34f4cbbc58e", diff --git a/content/src/categories/b7257c0a-f180-405f-8aff-05f9f75bddbd.json b/content/src/categories/b7257c0a-f180-405f-8aff-05f9f75bddbd.json index fef323ba79..7e5a6e6497 100644 --- a/content/src/categories/b7257c0a-f180-405f-8aff-05f9f75bddbd.json +++ b/content/src/categories/b7257c0a-f180-405f-8aff-05f9f75bddbd.json @@ -119,9 +119,15 @@ "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/v1702302654/Lottie/understand_myself_qeibfi.json" } }, - "da": {}, - "cs": {}, - "nl": {}, + "da": { + "id": "b7257c0a-f180-405f-8aff-05f9f75bddbd" + }, + "cs": { + "id": "b7257c0a-f180-405f-8aff-05f9f75bddbd" + }, + "nl": { + "id": "b7257c0a-f180-405f-8aff-05f9f75bddbd" + }, "es": { "name": "Conocerte", "id": "b7257c0a-f180-405f-8aff-05f9f75bddbd", diff --git a/content/src/categories/e2d46c10-77c3-4784-a9ea-4e7b4939711d.json b/content/src/categories/e2d46c10-77c3-4784-a9ea-4e7b4939711d.json index ffc07b4ca3..6575650121 100644 --- a/content/src/categories/e2d46c10-77c3-4784-a9ea-4e7b4939711d.json +++ b/content/src/categories/e2d46c10-77c3-4784-a9ea-4e7b4939711d.json @@ -99,9 +99,15 @@ "source": "https://res.cloudinary.com/cupcake-29k/raw/upload/v1702302654/Lottie/find_meaning_wta8nc.json" } }, - "da": {}, - "cs": {}, - "nl": {}, + "da": { + "id": "e2d46c10-77c3-4784-a9ea-4e7b4939711d" + }, + "cs": { + "id": "e2d46c10-77c3-4784-a9ea-4e7b4939711d" + }, + "nl": { + "id": "e2d46c10-77c3-4784-a9ea-4e7b4939711d" + }, "es": { "name": "Encontrar sentido", "id": "e2d46c10-77c3-4784-a9ea-4e7b4939711d", diff --git a/content/src/collections/0eda04e3-4b45-44d6-b779-7b40f43f966c.json b/content/src/collections/0eda04e3-4b45-44d6-b779-7b40f43f966c.json index f641d05438..ad2abde4b8 100644 --- a/content/src/collections/0eda04e3-4b45-44d6-b779-7b40f43f966c.json +++ b/content/src/collections/0eda04e3-4b45-44d6-b779-7b40f43f966c.json @@ -121,7 +121,8 @@ "b7f8731c-64d7-4c0f-9bc8-a3e50ec2eaf7", "1e96f73b-8193-4aa6-a52c-31355eac3c08", "12f448d2-39bc-4232-b8cf-b6cb570c7e00" - ] + ], + "id": "0eda04e3-4b45-44d6-b779-7b40f43f966c" }, "cs": { "tags": [ @@ -136,7 +137,8 @@ "b7f8731c-64d7-4c0f-9bc8-a3e50ec2eaf7", "1e96f73b-8193-4aa6-a52c-31355eac3c08", "12f448d2-39bc-4232-b8cf-b6cb570c7e00" - ] + ], + "id": "0eda04e3-4b45-44d6-b779-7b40f43f966c" }, "nl": { "tags": [ @@ -151,7 +153,8 @@ "b7f8731c-64d7-4c0f-9bc8-a3e50ec2eaf7", "1e96f73b-8193-4aa6-a52c-31355eac3c08", "12f448d2-39bc-4232-b8cf-b6cb570c7e00" - ] + ], + "id": "0eda04e3-4b45-44d6-b779-7b40f43f966c" }, "es": { "description": "Este es el punto de partida para una aventura hacia tu naturaleza interior y exterior.", diff --git a/content/src/collections/12c07699-0129-4f9a-aab2-564e45d81484.json b/content/src/collections/12c07699-0129-4f9a-aab2-564e45d81484.json index f1019c381c..c0230ec033 100644 --- a/content/src/collections/12c07699-0129-4f9a-aab2-564e45d81484.json +++ b/content/src/collections/12c07699-0129-4f9a-aab2-564e45d81484.json @@ -94,7 +94,8 @@ "4ade5d0d-6959-4ba6-9b0c-d98aef65b754", "4dd7b844-b54a-4d00-b867-73d19a9b0729" ], - "card": {} + "card": {}, + "id": "12c07699-0129-4f9a-aab2-564e45d81484" }, "cs": { "tags": [ @@ -106,7 +107,8 @@ "4ade5d0d-6959-4ba6-9b0c-d98aef65b754", "4dd7b844-b54a-4d00-b867-73d19a9b0729" ], - "card": {} + "card": {}, + "id": "12c07699-0129-4f9a-aab2-564e45d81484" }, "nl": { "tags": [ @@ -118,7 +120,8 @@ "4ade5d0d-6959-4ba6-9b0c-d98aef65b754", "4dd7b844-b54a-4d00-b867-73d19a9b0729" ], - "card": {} + "card": {}, + "id": "12c07699-0129-4f9a-aab2-564e45d81484" }, "es": { "description": "Ser resiliente significa que somos fuertes por dentro, que tenemos control y podemos enfrentar cualquier dificultad que aparezca en el camino. Incluso si ocurren cosas difíciles, al ser resilientes, podemos recuperarnos y volver a tener nuevamente el control.", diff --git a/content/src/collections/1d35e981-4b8e-47f0-887a-0c90d21fb991.json b/content/src/collections/1d35e981-4b8e-47f0-887a-0c90d21fb991.json index 83a36e5cb5..6abfb73689 100644 --- a/content/src/collections/1d35e981-4b8e-47f0-887a-0c90d21fb991.json +++ b/content/src/collections/1d35e981-4b8e-47f0-887a-0c90d21fb991.json @@ -123,9 +123,15 @@ "imageBackgroundColor": "#fbf5e9" } }, - "da": {}, - "cs": {}, - "nl": {}, + "da": { + "id": "1d35e981-4b8e-47f0-887a-0c90d21fb991" + }, + "cs": { + "id": "1d35e981-4b8e-47f0-887a-0c90d21fb991" + }, + "nl": { + "id": "1d35e981-4b8e-47f0-887a-0c90d21fb991" + }, "es": { "description": "Practica y prioriza el autocuidado - incluso en tiempos difíciles.", "name": "Cuídate", diff --git a/content/src/collections/29b0e349-256d-44e7-b0e9-dc152339b4fc.json b/content/src/collections/29b0e349-256d-44e7-b0e9-dc152339b4fc.json index 10397c5021..2cc4045fba 100644 --- a/content/src/collections/29b0e349-256d-44e7-b0e9-dc152339b4fc.json +++ b/content/src/collections/29b0e349-256d-44e7-b0e9-dc152339b4fc.json @@ -54,21 +54,24 @@ "a1da8d37-0330-4611-ad1b-f65d08f71d2e", "9d86dfa5-c0ed-49bb-856d-8185a017785e" ], - "card": {} + "card": {}, + "id": "29b0e349-256d-44e7-b0e9-dc152339b4fc" }, "cs": { "exercises": [ "a1da8d37-0330-4611-ad1b-f65d08f71d2e", "9d86dfa5-c0ed-49bb-856d-8185a017785e" ], - "card": {} + "card": {}, + "id": "29b0e349-256d-44e7-b0e9-dc152339b4fc" }, "nl": { "exercises": [ "a1da8d37-0330-4611-ad1b-f65d08f71d2e", "9d86dfa5-c0ed-49bb-856d-8185a017785e" ], - "card": {} + "card": {}, + "id": "29b0e349-256d-44e7-b0e9-dc152339b4fc" }, "es": { "description": "El Dr. Thupten Jinpa, un reconocido académico sobre la compasión, define la compasión como “un sentido de preocupación que surge cuando nos enfrentamos al sufrimiento de otra persona y sentimos la motivación de aliviar ese sufrimiento.” La compasión depende de nuestra conciencia sobre la situación de la otra persona y de nuestra capacidad para ponernos en su lugar, combinada con un sentido de afecto o cariño hacia esa persona, incluso en el nivel más básico de la conexión humana.", diff --git a/content/src/collections/2e60ad26-dc5c-46bd-b39e-b7210f1a4e32.json b/content/src/collections/2e60ad26-dc5c-46bd-b39e-b7210f1a4e32.json index 90528039d2..f50444e4aa 100644 --- a/content/src/collections/2e60ad26-dc5c-46bd-b39e-b7210f1a4e32.json +++ b/content/src/collections/2e60ad26-dc5c-46bd-b39e-b7210f1a4e32.json @@ -133,9 +133,15 @@ "locked": true, "sortOrder": 1 }, - "da": {}, - "cs": {}, - "nl": {}, + "da": { + "id": "2e60ad26-dc5c-46bd-b39e-b7210f1a4e32" + }, + "cs": { + "id": "2e60ad26-dc5c-46bd-b39e-b7210f1a4e32" + }, + "nl": { + "id": "2e60ad26-dc5c-46bd-b39e-b7210f1a4e32" + }, "es": { "description": "Practica habilidades y cualidades basadas en la ciencia para fomentar una vida con propósito y sostenible. IDG, los Objetivos de Desarrollo Interior (o en inglés Inner Development Goals), son un marco para alcanzar los Objetivos de Desarrollo Sostenible establecidos por la ONU.", "name": "El programa IDG", diff --git a/content/src/collections/36603867-7f45-4f66-8065-2d9b6eb26d0e.json b/content/src/collections/36603867-7f45-4f66-8065-2d9b6eb26d0e.json index 7dc7109c16..44aea4f940 100644 --- a/content/src/collections/36603867-7f45-4f66-8065-2d9b6eb26d0e.json +++ b/content/src/collections/36603867-7f45-4f66-8065-2d9b6eb26d0e.json @@ -105,9 +105,15 @@ "769a6baf-6969-4612-8e32-2ffdd63cf0be" ] }, - "da": {}, - "cs": {}, - "nl": {}, + "da": { + "id": "36603867-7f45-4f66-8065-2d9b6eb26d0e" + }, + "cs": { + "id": "36603867-7f45-4f66-8065-2d9b6eb26d0e" + }, + "nl": { + "id": "36603867-7f45-4f66-8065-2d9b6eb26d0e" + }, "es": { "description": "En Autocompasión parte II nos centramos en el autocuidado y la gratitud, para llevar una vida más compasiva y plena. Practica navegar a través de las dificultades, siendo amable y gentil contigo mismo/a.", "name": "Autocompasión II: autocuidado", diff --git a/content/src/collections/5c71e48d-f2a2-498c-9860-3b617f792416.json b/content/src/collections/5c71e48d-f2a2-498c-9860-3b617f792416.json index 630dba69ca..c911c71c95 100644 --- a/content/src/collections/5c71e48d-f2a2-498c-9860-3b617f792416.json +++ b/content/src/collections/5c71e48d-f2a2-498c-9860-3b617f792416.json @@ -97,9 +97,15 @@ "card": {}, "link": "https://aware.29k.org/Part1-DiscoverYourself" }, - "da": {}, - "cs": {}, - "nl": {}, + "da": { + "id": "5c71e48d-f2a2-498c-9860-3b617f792416" + }, + "cs": { + "id": "5c71e48d-f2a2-498c-9860-3b617f792416" + }, + "nl": { + "id": "5c71e48d-f2a2-498c-9860-3b617f792416" + }, "es": { "description": "Practica mirar hacia adentro y estar con lo que aparece. Este apartado trata de mirar en el espejo retrovisor para ayudarnos a ver lo que nos trajo hasta aquí, atreviéndonos a enfrentar las cosas que tratamos de esconder, y también probando a tratarnos con amabilidad y a construir una base para quien queremos ser.", "name": "Parte I - Autoconciencia", diff --git a/content/src/collections/6524d27e-2a79-48c0-b4aa-dea830231062.json b/content/src/collections/6524d27e-2a79-48c0-b4aa-dea830231062.json index 1266b99afb..35bf7f9334 100644 --- a/content/src/collections/6524d27e-2a79-48c0-b4aa-dea830231062.json +++ b/content/src/collections/6524d27e-2a79-48c0-b4aa-dea830231062.json @@ -54,21 +54,24 @@ "c747469a-f690-4a38-bdef-bd1a35b7d4b5", "9451652d-444f-4e96-86cc-dcb774ab6c27" ], - "card": {} + "card": {}, + "id": "6524d27e-2a79-48c0-b4aa-dea830231062" }, "cs": { "exercises": [ "c747469a-f690-4a38-bdef-bd1a35b7d4b5", "9451652d-444f-4e96-86cc-dcb774ab6c27" ], - "card": {} + "card": {}, + "id": "6524d27e-2a79-48c0-b4aa-dea830231062" }, "nl": { "exercises": [ "c747469a-f690-4a38-bdef-bd1a35b7d4b5", "9451652d-444f-4e96-86cc-dcb774ab6c27" ], - "card": {} + "card": {}, + "id": "6524d27e-2a79-48c0-b4aa-dea830231062" }, "es": { "description": "Todos los seres vivos viven de manera interconectada e interdependiente. Impactamos y somos impactados por cada uno de los seres vivos dentro de nuestros sistemas. ‘Nuestra inteligencia de sistemas innata, al igual que nuestras capacidades innatas para entendernos a nosotros mismos y a los demás, necesita ser cultivada’, escribe Peter Senge, uno de los pensadores de sistemas más destacados del mundo, en The Triple Focus.", diff --git a/content/src/collections/68172f5c-955a-43e0-9cef-ae3bc77c9593.json b/content/src/collections/68172f5c-955a-43e0-9cef-ae3bc77c9593.json index f4f0399ff1..c5efd2b52a 100644 --- a/content/src/collections/68172f5c-955a-43e0-9cef-ae3bc77c9593.json +++ b/content/src/collections/68172f5c-955a-43e0-9cef-ae3bc77c9593.json @@ -64,9 +64,15 @@ "link": "https://aware.29k.org/new-perspectives", "sortOrder": 3 }, - "da": {}, - "cs": {}, - "nl": {}, + "da": { + "id": "68172f5c-955a-43e0-9cef-ae3bc77c9593" + }, + "cs": { + "id": "68172f5c-955a-43e0-9cef-ae3bc77c9593" + }, + "nl": { + "id": "68172f5c-955a-43e0-9cef-ae3bc77c9593" + }, "es": { "description": "Somos criaturas de hábitos: tendemos a hacer lo que estamos acostumbrados a hacer. Esta es una manera inteligente en la que nuestro cerebro ahorra energía. A la vez, puede hacernos sentir atrapados en algunas ocasiones.\nEste programa puede ofrecer nuevas perspectivas y prácticas para cambiar o desafiar la forma en que usualmente vivimos.", "name": "Adquiere nuevas perspectivas", diff --git a/content/src/collections/716c2b31-612c-40c4-8e85-90f0a2af380e.json b/content/src/collections/716c2b31-612c-40c4-8e85-90f0a2af380e.json index 265fc311a3..05a5a623ec 100644 --- a/content/src/collections/716c2b31-612c-40c4-8e85-90f0a2af380e.json +++ b/content/src/collections/716c2b31-612c-40c4-8e85-90f0a2af380e.json @@ -71,9 +71,15 @@ }, "sortOrder": 4 }, - "da": {}, - "cs": {}, - "nl": {}, + "da": { + "id": "716c2b31-612c-40c4-8e85-90f0a2af380e" + }, + "cs": { + "id": "716c2b31-612c-40c4-8e85-90f0a2af380e" + }, + "nl": { + "id": "716c2b31-612c-40c4-8e85-90f0a2af380e" + }, "es": { "description": "El amor, la gratitud y el estar en el aquí y ahora con lo que hay, con lo que es, son habilidades clave para sentirnos más felices y satisfechos con la vida. En este programa, practicaremos esas habilidades para que podamos enfocar nuestras acciones en hacer lo que es importante para nosotros/as a largo plazo.", "name": "Estar con lo que hay", diff --git a/content/src/collections/74c65a83-449f-4ff1-97e1-e6f3c443e40b.json b/content/src/collections/74c65a83-449f-4ff1-97e1-e6f3c443e40b.json index 44fef610c6..58485f030c 100644 --- a/content/src/collections/74c65a83-449f-4ff1-97e1-e6f3c443e40b.json +++ b/content/src/collections/74c65a83-449f-4ff1-97e1-e6f3c443e40b.json @@ -106,9 +106,15 @@ ], "link": "https://aware.29k.org/vagadromma" }, - "da": {}, - "cs": {}, - "nl": {}, + "da": { + "id": "74c65a83-449f-4ff1-97e1-e6f3c443e40b" + }, + "cs": { + "id": "74c65a83-449f-4ff1-97e1-e6f3c443e40b" + }, + "nl": { + "id": "74c65a83-449f-4ff1-97e1-e6f3c443e40b" + }, "es": { "description": "A nuestros cerebros les gusta hacer lo que se siente bien en el momento. Comer patatas fritas, por ejemplo. Los comportamientos a largo plazo, como ahorrar dinero o asumir desafíos, requieren esfuerzo, aunque es precisamente allí donde encontramos significado y satisfacción. En este programa, soñarás con el futuro e identificarás los comportamientos que pueden llevarte allí.", "name": "Atrévete a soñar", diff --git a/content/src/collections/7bb77b5d-7a97-4fd1-9102-21eb0c4a70af.json b/content/src/collections/7bb77b5d-7a97-4fd1-9102-21eb0c4a70af.json index b5e4224825..a8ba715744 100644 --- a/content/src/collections/7bb77b5d-7a97-4fd1-9102-21eb0c4a70af.json +++ b/content/src/collections/7bb77b5d-7a97-4fd1-9102-21eb0c4a70af.json @@ -115,9 +115,15 @@ "b4307d0b-512d-46d6-a500-7fb372bfe057" ] }, - "da": {}, - "cs": {}, - "nl": {}, + "da": { + "id": "7bb77b5d-7a97-4fd1-9102-21eb0c4a70af" + }, + "cs": { + "id": "7bb77b5d-7a97-4fd1-9102-21eb0c4a70af" + }, + "nl": { + "id": "7bb77b5d-7a97-4fd1-9102-21eb0c4a70af" + }, "es": { "description": "Ser amables con nosotros/as mismos/as y tratarnos con compasión no es algo natural para muchos/as de nosotros/as. En este programa practicamos adoptar una actitud interior que nos trate con amabilidad y cuidado. Las prácticas de autocompasión pueden mejorar nuestro bienestar y la relación con nosotros/as mismos/as y con los demás.", "name": "Autocompasión I: El trabajo interior", diff --git a/content/src/collections/825ff6a2-81dd-448c-ace2-dbd69c155aa6.json b/content/src/collections/825ff6a2-81dd-448c-ace2-dbd69c155aa6.json index 5bc5ad5b14..7b8e1fb786 100644 --- a/content/src/collections/825ff6a2-81dd-448c-ace2-dbd69c155aa6.json +++ b/content/src/collections/825ff6a2-81dd-448c-ace2-dbd69c155aa6.json @@ -64,7 +64,8 @@ "85b2fb9a-68ca-4094-8645-c4bd17e43229", "881edc87-02f4-4543-9f32-7c4b5ef34c94" ], - "card": {} + "card": {}, + "id": "825ff6a2-81dd-448c-ace2-dbd69c155aa6" }, "cs": { "exercises": [ @@ -73,7 +74,8 @@ "85b2fb9a-68ca-4094-8645-c4bd17e43229", "881edc87-02f4-4543-9f32-7c4b5ef34c94" ], - "card": {} + "card": {}, + "id": "825ff6a2-81dd-448c-ace2-dbd69c155aa6" }, "nl": { "exercises": [ @@ -82,7 +84,8 @@ "85b2fb9a-68ca-4094-8645-c4bd17e43229", "881edc87-02f4-4543-9f32-7c4b5ef34c94" ], - "card": {} + "card": {}, + "id": "825ff6a2-81dd-448c-ace2-dbd69c155aa6" }, "es": { "description": "Ser consciente consiste en estar atento/a a lo que sucede ahora mismo en la mente, en el cuerpo y en el entorno. Sin ser conscientes de lo que ocurre en la mente, no podemos darnos cuenta cuando estamos a punto de reaccionar de manera dañina, y por lo tanto, no podemos mantener la atención plena ni actuar con cuidado.", diff --git a/content/src/collections/8cb72f0d-3aad-4fe6-bf08-560b108bb439.json b/content/src/collections/8cb72f0d-3aad-4fe6-bf08-560b108bb439.json index 697d90057c..36936cb0a2 100644 --- a/content/src/collections/8cb72f0d-3aad-4fe6-bf08-560b108bb439.json +++ b/content/src/collections/8cb72f0d-3aad-4fe6-bf08-560b108bb439.json @@ -100,9 +100,15 @@ "link": "https://aware.29k.org/manage-stress-in-school", "sortOrder": 3 }, - "da": {}, - "cs": {}, - "nl": {}, + "da": { + "id": "8cb72f0d-3aad-4fe6-bf08-560b108bb439" + }, + "cs": { + "id": "8cb72f0d-3aad-4fe6-bf08-560b108bb439" + }, + "nl": { + "id": "8cb72f0d-3aad-4fe6-bf08-560b108bb439" + }, "es": { "description": "Aprende a afrontar situaciones estresantes y a cuidarte de manera sostenible.", "name": "Gestiona el estrés", diff --git a/content/src/collections/9739d765-08e4-401c-88e9-3318e75ce41a.json b/content/src/collections/9739d765-08e4-401c-88e9-3318e75ce41a.json index 4ebc974887..b32538f0df 100644 --- a/content/src/collections/9739d765-08e4-401c-88e9-3318e75ce41a.json +++ b/content/src/collections/9739d765-08e4-401c-88e9-3318e75ce41a.json @@ -83,9 +83,15 @@ "sortOrder": 2, "link": "https://aware.29k.org/values-II-overcome-obstacles" }, - "da": {}, - "cs": {}, - "nl": {}, + "da": { + "id": "9739d765-08e4-401c-88e9-3318e75ce41a" + }, + "cs": { + "id": "9739d765-08e4-401c-88e9-3318e75ce41a" + }, + "nl": { + "id": "9739d765-08e4-401c-88e9-3318e75ce41a" + }, "es": { "description": "Vivir una vida basada en valores nos llevará a encontrarnos con obstáculos en el camino. A menudo, estos vienen en forma de pensamientos y emociones. Aprende a navegarlos.", "name": "Valores II: Superar obstáculos", diff --git a/content/src/collections/af1c4ac9-1bae-4cb1-8c98-e1f98a8aea66.json b/content/src/collections/af1c4ac9-1bae-4cb1-8c98-e1f98a8aea66.json index b4b3036236..b3e8eb65cd 100644 --- a/content/src/collections/af1c4ac9-1bae-4cb1-8c98-e1f98a8aea66.json +++ b/content/src/collections/af1c4ac9-1bae-4cb1-8c98-e1f98a8aea66.json @@ -80,9 +80,15 @@ }, "sortOrder": 5 }, - "da": {}, - "cs": {}, - "nl": {}, + "da": { + "id": "af1c4ac9-1bae-4cb1-8c98-e1f98a8aea66" + }, + "cs": { + "id": "af1c4ac9-1bae-4cb1-8c98-e1f98a8aea66" + }, + "nl": { + "id": "af1c4ac9-1bae-4cb1-8c98-e1f98a8aea66" + }, "es": { "description": "Durante momentos de estrés, los momentos de descanso y recuperación son clave. Este programa puede ayudarnos a cuidar de nosotros/as mismos/as y a tomar merecidos descansos.", "name": "Encuentra la calma", diff --git a/content/src/collections/b77e52b5-c927-4178-ba76-8c3fe3dbf13c.json b/content/src/collections/b77e52b5-c927-4178-ba76-8c3fe3dbf13c.json index f066483901..7255dfc76c 100644 --- a/content/src/collections/b77e52b5-c927-4178-ba76-8c3fe3dbf13c.json +++ b/content/src/collections/b77e52b5-c927-4178-ba76-8c3fe3dbf13c.json @@ -83,9 +83,15 @@ "sortOrder": 2, "link": "https://aware.29k.org/values-act-for-what-matters" }, - "da": {}, - "cs": {}, - "nl": {}, + "da": { + "id": "b77e52b5-c927-4178-ba76-8c3fe3dbf13c" + }, + "cs": { + "id": "b77e52b5-c927-4178-ba76-8c3fe3dbf13c" + }, + "nl": { + "id": "b77e52b5-c927-4178-ba76-8c3fe3dbf13c" + }, "es": { "description": "Pasa de valores difusos a acciones diarias. Aprende a establecer metas, amplía tu abanico de comportamientos y navega por la vida con integridad.", "name": "Valores III: actúa por lo que importa", diff --git a/content/src/collections/be8d8f71-1b30-4f9a-80cb-616ff24e8db9.json b/content/src/collections/be8d8f71-1b30-4f9a-80cb-616ff24e8db9.json index c44bd687ef..b5bfd3a06f 100644 --- a/content/src/collections/be8d8f71-1b30-4f9a-80cb-616ff24e8db9.json +++ b/content/src/collections/be8d8f71-1b30-4f9a-80cb-616ff24e8db9.json @@ -149,9 +149,15 @@ }, "sortOrder": 5 }, - "da": {}, - "cs": {}, - "nl": {}, + "da": { + "id": "be8d8f71-1b30-4f9a-80cb-616ff24e8db9" + }, + "cs": { + "id": "be8d8f71-1b30-4f9a-80cb-616ff24e8db9" + }, + "nl": { + "id": "be8d8f71-1b30-4f9a-80cb-616ff24e8db9" + }, "es": { "description": "Gestiona tus emociones, encuentra apoyo y formas de colaborar para un mañana mejor.", "name": "Actúa por la sostenibilidad", diff --git a/content/src/collections/d9897547-18a2-4404-b12b-324458021783.json b/content/src/collections/d9897547-18a2-4404-b12b-324458021783.json index eade6d418b..a318edf137 100644 --- a/content/src/collections/d9897547-18a2-4404-b12b-324458021783.json +++ b/content/src/collections/d9897547-18a2-4404-b12b-324458021783.json @@ -89,9 +89,15 @@ }, "sortOrder": 2 }, - "da": {}, - "cs": {}, - "nl": {}, + "da": { + "id": "d9897547-18a2-4404-b12b-324458021783" + }, + "cs": { + "id": "d9897547-18a2-4404-b12b-324458021783" + }, + "nl": { + "id": "d9897547-18a2-4404-b12b-324458021783" + }, "es": { "description": "¿Qué es importante en la vida? Encuentra tus propias respuestas en este programa, explorando tus valores y tu propósito.", "name": "Valores I: ajusta tu brújula", diff --git a/content/src/collections/dcb02b73-c515-44a1-bee3-850dbd5eb2a1.json b/content/src/collections/dcb02b73-c515-44a1-bee3-850dbd5eb2a1.json index cb08ea8884..7a46f75636 100644 --- a/content/src/collections/dcb02b73-c515-44a1-bee3-850dbd5eb2a1.json +++ b/content/src/collections/dcb02b73-c515-44a1-bee3-850dbd5eb2a1.json @@ -119,9 +119,15 @@ "imageBackgroundColor": "#f6d984" } }, - "da": {}, - "cs": {}, - "nl": {}, + "da": { + "id": "dcb02b73-c515-44a1-bee3-850dbd5eb2a1" + }, + "cs": { + "id": "dcb02b73-c515-44a1-bee3-850dbd5eb2a1" + }, + "nl": { + "id": "dcb02b73-c515-44a1-bee3-850dbd5eb2a1" + }, "es": { "description": "Hacer lo que importa para un mañana mejor.", "name": "Susténtate a ti mismo/a", diff --git a/content/src/exercises/023ad824-8009-4667-b148-13d0e966ffd2.json b/content/src/exercises/023ad824-8009-4667-b148-13d0e966ffd2.json index 99c998a8fa..8086e35333 100644 --- a/content/src/exercises/023ad824-8009-4667-b148-13d0e966ffd2.json +++ b/content/src/exercises/023ad824-8009-4667-b148-13d0e966ffd2.json @@ -189,7 +189,9 @@ "source": "" } }, - "tags": ["cfc00217-f65b-4a4d-8b82-8ccc8f852dd6"], + "tags": [ + "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + ], "id": "023ad824-8009-4667-b148-13d0e966ffd2", "async": true, "description": "The mind jar represents how our minds take in and process experiences, thoughts, and feelings all day long. By considering the metaphor of the mind jar we can learn that our mind can be relatively clear or cloudy, making it easier or harder to discern what is happening within us and around us; that the way we perceive things is affected by the state of our own mind." @@ -285,7 +287,9 @@ } } }, - "tags": ["cfc00217-f65b-4a4d-8b82-8ccc8f852dd6"], + "tags": [ + "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + ], "id": "023ad824-8009-4667-b148-13d0e966ffd2", "async": false }, @@ -375,7 +379,9 @@ } ] }, - "tags": ["cfc00217-f65b-4a4d-8b82-8ccc8f852dd6"], + "tags": [ + "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + ], "id": "023ad824-8009-4667-b148-13d0e966ffd2", "async": false }, @@ -465,21 +471,34 @@ } ] }, - "tags": ["cfc00217-f65b-4a4d-8b82-8ccc8f852dd6"], + "tags": [ + "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + ], "id": "023ad824-8009-4667-b148-13d0e966ffd2", "async": false }, "da": { - "tags": ["cfc00217-f65b-4a4d-8b82-8ccc8f852dd6"], - "liveDuration": 0 + "tags": [ + "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + ], + "liveDuration": 0, + "id": "023ad824-8009-4667-b148-13d0e966ffd2" }, "cs": { - "tags": ["cfc00217-f65b-4a4d-8b82-8ccc8f852dd6"], - "liveDuration": 0 + "tags": [ + "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + ], + "liveDuration": 0, + "id": "023ad824-8009-4667-b148-13d0e966ffd2" }, "nl": { - "tags": ["cfc00217-f65b-4a4d-8b82-8ccc8f852dd6"], - "liveDuration": 0 + "tags": [ + "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + ], + "liveDuration": 0, + "id": "023ad824-8009-4667-b148-13d0e966ffd2" }, - "es": {} -} + "es": { + "id": "023ad824-8009-4667-b148-13d0e966ffd2" + } +} \ No newline at end of file diff --git a/content/src/exercises/095f9642-73b6-4c9a-ae9a-ea7dea7363f5.json b/content/src/exercises/095f9642-73b6-4c9a-ae9a-ea7dea7363f5.json index 056ab744db..b17a75847f 100644 --- a/content/src/exercises/095f9642-73b6-4c9a-ae9a-ea7dea7363f5.json +++ b/content/src/exercises/095f9642-73b6-4c9a-ae9a-ea7dea7363f5.json @@ -673,21 +673,26 @@ "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6", "43a6dc0d-d866-4b79-9453-13c44e906128" ], - "asyncDuration": 4 + "asyncDuration": 4, + "id": "095f9642-73b6-4c9a-ae9a-ea7dea7363f5" }, "cs": { "tags": [ "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6", "43a6dc0d-d866-4b79-9453-13c44e906128" ], - "asyncDuration": 4 + "asyncDuration": 4, + "id": "095f9642-73b6-4c9a-ae9a-ea7dea7363f5" }, "nl": { "tags": [ "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6", "43a6dc0d-d866-4b79-9453-13c44e906128" ], - "asyncDuration": 4 + "asyncDuration": 4, + "id": "095f9642-73b6-4c9a-ae9a-ea7dea7363f5" }, - "es": {} -} + "es": { + "id": "095f9642-73b6-4c9a-ae9a-ea7dea7363f5" + } +} \ No newline at end of file diff --git a/content/src/exercises/0bcb6eb0-fdfe-466d-8603-ae6de15fcbc5.json b/content/src/exercises/0bcb6eb0-fdfe-466d-8603-ae6de15fcbc5.json index 899b70425e..3270554764 100644 --- a/content/src/exercises/0bcb6eb0-fdfe-466d-8603-ae6de15fcbc5.json +++ b/content/src/exercises/0bcb6eb0-fdfe-466d-8603-ae6de15fcbc5.json @@ -633,21 +633,26 @@ "9c2c08a9-7dc6-4058-bc78-016d0eb00614", "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" ], - "asyncDuration": 8 + "asyncDuration": 8, + "id": "0bcb6eb0-fdfe-466d-8603-ae6de15fcbc5" }, "cs": { "tags": [ "9c2c08a9-7dc6-4058-bc78-016d0eb00614", "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" ], - "asyncDuration": 8 + "asyncDuration": 8, + "id": "0bcb6eb0-fdfe-466d-8603-ae6de15fcbc5" }, "nl": { "tags": [ "9c2c08a9-7dc6-4058-bc78-016d0eb00614", "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" ], - "asyncDuration": 8 + "asyncDuration": 8, + "id": "0bcb6eb0-fdfe-466d-8603-ae6de15fcbc5" }, - "es": {} -} + "es": { + "id": "0bcb6eb0-fdfe-466d-8603-ae6de15fcbc5" + } +} \ No newline at end of file diff --git a/content/src/exercises/0d4c9833-6a11-4b1a-8d1e-4467db6f24ea.json b/content/src/exercises/0d4c9833-6a11-4b1a-8d1e-4467db6f24ea.json index 5a0fd1d1f7..84988202bd 100644 --- a/content/src/exercises/0d4c9833-6a11-4b1a-8d1e-4467db6f24ea.json +++ b/content/src/exercises/0d4c9833-6a11-4b1a-8d1e-4467db6f24ea.json @@ -568,21 +568,26 @@ "34100e43-2eb8-4d35-8eb0-9fa9f78e4935", "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], - "asyncDuration": 6 + "asyncDuration": 6, + "id": "0d4c9833-6a11-4b1a-8d1e-4467db6f24ea" }, "cs": { "tags": [ "34100e43-2eb8-4d35-8eb0-9fa9f78e4935", "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], - "asyncDuration": 6 + "asyncDuration": 6, + "id": "0d4c9833-6a11-4b1a-8d1e-4467db6f24ea" }, "nl": { "tags": [ "34100e43-2eb8-4d35-8eb0-9fa9f78e4935", "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], - "asyncDuration": 6 + "asyncDuration": 6, + "id": "0d4c9833-6a11-4b1a-8d1e-4467db6f24ea" }, - "es": {} -} + "es": { + "id": "0d4c9833-6a11-4b1a-8d1e-4467db6f24ea" + } +} \ No newline at end of file diff --git a/content/src/exercises/0db526a6-9f70-4cf8-8903-71feb68413c1.json b/content/src/exercises/0db526a6-9f70-4cf8-8903-71feb68413c1.json index 8f5325105f..d4b2277455 100644 --- a/content/src/exercises/0db526a6-9f70-4cf8-8903-71feb68413c1.json +++ b/content/src/exercises/0db526a6-9f70-4cf8-8903-71feb68413c1.json @@ -229,7 +229,9 @@ "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1717469190/SEE/Video/SEELearning_AwareApp_IntroVideo_2024_V3_1_giheh7.mp4" } }, - "tags": ["db34d82a-4c48-4ddd-9de5-f562d8aa1bc9"], + "tags": [ + "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9" + ], "id": "0db526a6-9f70-4cf8-8903-71feb68413c1", "async": true, "description": "We can learn to accept that not everything is within their control. Sometimes, even with the best efforts, we may not achieve what they had hoped for.. When we exercise self-compassion we can set expectations for ourselves out of a desire to be healthy and flourishing rather than from a place of self-criticism." @@ -320,7 +322,9 @@ } ] }, - "tags": ["db34d82a-4c48-4ddd-9de5-f562d8aa1bc9"], + "tags": [ + "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9" + ], "id": "0db526a6-9f70-4cf8-8903-71feb68413c1", "async": false }, @@ -410,7 +414,9 @@ } ] }, - "tags": ["db34d82a-4c48-4ddd-9de5-f562d8aa1bc9"], + "tags": [ + "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9" + ], "id": "0db526a6-9f70-4cf8-8903-71feb68413c1", "async": false }, @@ -500,21 +506,34 @@ } ] }, - "tags": ["db34d82a-4c48-4ddd-9de5-f562d8aa1bc9"], + "tags": [ + "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9" + ], "id": "0db526a6-9f70-4cf8-8903-71feb68413c1", "async": false }, "da": { - "tags": ["db34d82a-4c48-4ddd-9de5-f562d8aa1bc9"], - "liveDuration": -2 + "tags": [ + "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9" + ], + "liveDuration": -2, + "id": "0db526a6-9f70-4cf8-8903-71feb68413c1" }, "cs": { - "tags": ["db34d82a-4c48-4ddd-9de5-f562d8aa1bc9"], - "liveDuration": -2 + "tags": [ + "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9" + ], + "liveDuration": -2, + "id": "0db526a6-9f70-4cf8-8903-71feb68413c1" }, "nl": { - "tags": ["db34d82a-4c48-4ddd-9de5-f562d8aa1bc9"], - "liveDuration": -2 + "tags": [ + "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9" + ], + "liveDuration": -2, + "id": "0db526a6-9f70-4cf8-8903-71feb68413c1" }, - "es": {} -} + "es": { + "id": "0db526a6-9f70-4cf8-8903-71feb68413c1" + } +} \ No newline at end of file diff --git a/content/src/exercises/0e663e57-e320-4ec2-b246-b0a9de3f4056.json b/content/src/exercises/0e663e57-e320-4ec2-b246-b0a9de3f4056.json index bb981aef89..cfe7407063 100644 --- a/content/src/exercises/0e663e57-e320-4ec2-b246-b0a9de3f4056.json +++ b/content/src/exercises/0e663e57-e320-4ec2-b246-b0a9de3f4056.json @@ -157,7 +157,9 @@ "source": "" } }, - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "id": "0e663e57-e320-4ec2-b246-b0a9de3f4056", "async": true, "description": "Grounding is noticing the physical contact our body has with things, including things we touch or how we are standing or sitting. Grounding can be a very helpful tool for calming the body and mind." @@ -248,7 +250,9 @@ } ] }, - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "id": "0e663e57-e320-4ec2-b246-b0a9de3f4056", "async": false }, @@ -338,7 +342,9 @@ } ] }, - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "id": "0e663e57-e320-4ec2-b246-b0a9de3f4056", "async": false }, @@ -428,21 +434,34 @@ } ] }, - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "id": "0e663e57-e320-4ec2-b246-b0a9de3f4056", "async": false }, "da": { - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], - "liveDuration": 0 + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], + "liveDuration": 0, + "id": "0e663e57-e320-4ec2-b246-b0a9de3f4056" }, "cs": { - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], - "liveDuration": 0 + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], + "liveDuration": 0, + "id": "0e663e57-e320-4ec2-b246-b0a9de3f4056" }, "nl": { - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], - "liveDuration": 0 + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], + "liveDuration": 0, + "id": "0e663e57-e320-4ec2-b246-b0a9de3f4056" }, - "es": {} -} + "es": { + "id": "0e663e57-e320-4ec2-b246-b0a9de3f4056" + } +} \ No newline at end of file diff --git a/content/src/exercises/12f448d2-39bc-4232-b8cf-b6cb570c7e00.json b/content/src/exercises/12f448d2-39bc-4232-b8cf-b6cb570c7e00.json index 14e9aa0d7e..235dcfd05b 100644 --- a/content/src/exercises/12f448d2-39bc-4232-b8cf-b6cb570c7e00.json +++ b/content/src/exercises/12f448d2-39bc-4232-b8cf-b6cb570c7e00.json @@ -529,21 +529,26 @@ "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6", "43a6dc0d-d866-4b79-9453-13c44e906128" ], - "asyncDuration": 8 + "asyncDuration": 8, + "id": "12f448d2-39bc-4232-b8cf-b6cb570c7e00" }, "cs": { "tags": [ "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6", "43a6dc0d-d866-4b79-9453-13c44e906128" ], - "asyncDuration": 8 + "asyncDuration": 8, + "id": "12f448d2-39bc-4232-b8cf-b6cb570c7e00" }, "nl": { "tags": [ "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6", "43a6dc0d-d866-4b79-9453-13c44e906128" ], - "asyncDuration": 8 + "asyncDuration": 8, + "id": "12f448d2-39bc-4232-b8cf-b6cb570c7e00" }, - "es": {} -} + "es": { + "id": "12f448d2-39bc-4232-b8cf-b6cb570c7e00" + } +} \ No newline at end of file diff --git a/content/src/exercises/13dfd5b5-f0af-4783-9fe1-3ba7773bcb89.json b/content/src/exercises/13dfd5b5-f0af-4783-9fe1-3ba7773bcb89.json index 888217a6e0..cbf0833773 100644 --- a/content/src/exercises/13dfd5b5-f0af-4783-9fe1-3ba7773bcb89.json +++ b/content/src/exercises/13dfd5b5-f0af-4783-9fe1-3ba7773bcb89.json @@ -148,7 +148,9 @@ "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1712905234/Audio/portal_audio_compassionate_intention_uniaec.mp3" } }, - "tags": ["db34d82a-4c48-4ddd-9de5-f562d8aa1bc9"], + "tags": [ + "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9" + ], "link": "https://aware.29k.org/compassionateintention", "id": "13dfd5b5-f0af-4783-9fe1-3ba7773bcb89", "async": true, @@ -308,7 +310,9 @@ "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1712905234/Audio/portal_audio_compassionate_intention_uniaec.mp3" } }, - "tags": ["db34d82a-4c48-4ddd-9de5-f562d8aa1bc9"], + "tags": [ + "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9" + ], "link": "https://aware.29k.org/compassionateintention", "id": "13dfd5b5-f0af-4783-9fe1-3ba7773bcb89", "async": true, @@ -463,7 +467,9 @@ "audio": "https://res.cloudinary.com/cupcake-29k/video/upload/v1712905234/Audio/portal_audio_compassionate_intention_uniaec.mp3" } }, - "tags": ["db34d82a-4c48-4ddd-9de5-f562d8aa1bc9"], + "tags": [ + "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9" + ], "link": "https://aware.29k.org/compassionateintention", "id": "13dfd5b5-f0af-4783-9fe1-3ba7773bcb89", "async": true, @@ -555,25 +561,38 @@ } ] }, - "tags": ["db34d82a-4c48-4ddd-9de5-f562d8aa1bc9"], + "tags": [ + "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9" + ], "link": "https://aware.29k.org/compassionateintention", "id": "13dfd5b5-f0af-4783-9fe1-3ba7773bcb89", "async": false }, "da": { - "tags": ["db34d82a-4c48-4ddd-9de5-f562d8aa1bc9"], + "tags": [ + "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9" + ], "asyncDuration": 9, - "link": "https://aware.29k.org/compassionateintention" + "link": "https://aware.29k.org/compassionateintention", + "id": "13dfd5b5-f0af-4783-9fe1-3ba7773bcb89" }, "cs": { - "tags": ["db34d82a-4c48-4ddd-9de5-f562d8aa1bc9"], + "tags": [ + "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9" + ], "asyncDuration": 9, - "link": "https://aware.29k.org/compassionateintention" + "link": "https://aware.29k.org/compassionateintention", + "id": "13dfd5b5-f0af-4783-9fe1-3ba7773bcb89" }, "nl": { - "tags": ["db34d82a-4c48-4ddd-9de5-f562d8aa1bc9"], + "tags": [ + "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9" + ], "asyncDuration": 9, - "link": "https://aware.29k.org/compassionateintention" + "link": "https://aware.29k.org/compassionateintention", + "id": "13dfd5b5-f0af-4783-9fe1-3ba7773bcb89" }, - "es": {} -} + "es": { + "id": "13dfd5b5-f0af-4783-9fe1-3ba7773bcb89" + } +} \ No newline at end of file diff --git a/content/src/exercises/185889ec-753b-4e2c-8322-3004013e8a6e.json b/content/src/exercises/185889ec-753b-4e2c-8322-3004013e8a6e.json index 161224c8ff..dd2e5c001d 100644 --- a/content/src/exercises/185889ec-753b-4e2c-8322-3004013e8a6e.json +++ b/content/src/exercises/185889ec-753b-4e2c-8322-3004013e8a6e.json @@ -517,21 +517,26 @@ "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9", "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], - "asyncDuration": 4 + "asyncDuration": 4, + "id": "185889ec-753b-4e2c-8322-3004013e8a6e" }, "cs": { "tags": [ "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9", "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], - "asyncDuration": 4 + "asyncDuration": 4, + "id": "185889ec-753b-4e2c-8322-3004013e8a6e" }, "nl": { "tags": [ "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9", "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], - "asyncDuration": 4 + "asyncDuration": 4, + "id": "185889ec-753b-4e2c-8322-3004013e8a6e" }, - "es": {} -} + "es": { + "id": "185889ec-753b-4e2c-8322-3004013e8a6e" + } +} \ No newline at end of file diff --git a/content/src/exercises/19135d2e-0e8d-418c-939d-18b0e62215ff.json b/content/src/exercises/19135d2e-0e8d-418c-939d-18b0e62215ff.json index 217551d683..f3f51ef3b8 100644 --- a/content/src/exercises/19135d2e-0e8d-418c-939d-18b0e62215ff.json +++ b/content/src/exercises/19135d2e-0e8d-418c-939d-18b0e62215ff.json @@ -567,7 +567,8 @@ "34100e43-2eb8-4d35-8eb0-9fa9f78e4935" ], "asyncDuration": 7, - "link": "https://aware.29k.org/open-up-to-compassion" + "link": "https://aware.29k.org/open-up-to-compassion", + "id": "19135d2e-0e8d-418c-939d-18b0e62215ff" }, "cs": { "tags": [ @@ -575,7 +576,8 @@ "34100e43-2eb8-4d35-8eb0-9fa9f78e4935" ], "asyncDuration": 7, - "link": "https://aware.29k.org/open-up-to-compassion" + "link": "https://aware.29k.org/open-up-to-compassion", + "id": "19135d2e-0e8d-418c-939d-18b0e62215ff" }, "nl": { "tags": [ @@ -583,7 +585,10 @@ "34100e43-2eb8-4d35-8eb0-9fa9f78e4935" ], "asyncDuration": 7, - "link": "https://aware.29k.org/open-up-to-compassion" + "link": "https://aware.29k.org/open-up-to-compassion", + "id": "19135d2e-0e8d-418c-939d-18b0e62215ff" }, - "es": {} -} + "es": { + "id": "19135d2e-0e8d-418c-939d-18b0e62215ff" + } +} \ No newline at end of file diff --git a/content/src/exercises/19573b9a-e2f2-4bba-9687-35d261cbbf49.json b/content/src/exercises/19573b9a-e2f2-4bba-9687-35d261cbbf49.json index 721c4a7bef..1991adaf97 100644 --- a/content/src/exercises/19573b9a-e2f2-4bba-9687-35d261cbbf49.json +++ b/content/src/exercises/19573b9a-e2f2-4bba-9687-35d261cbbf49.json @@ -368,8 +368,16 @@ "id": "19573b9a-e2f2-4bba-9687-35d261cbbf49", "async": false }, - "da": {}, - "cs": {}, - "nl": {}, - "es": {} -} + "da": { + "id": "19573b9a-e2f2-4bba-9687-35d261cbbf49" + }, + "cs": { + "id": "19573b9a-e2f2-4bba-9687-35d261cbbf49" + }, + "nl": { + "id": "19573b9a-e2f2-4bba-9687-35d261cbbf49" + }, + "es": { + "id": "19573b9a-e2f2-4bba-9687-35d261cbbf49" + } +} \ No newline at end of file diff --git a/content/src/exercises/1a53e633-6916-4fea-a072-977c4b215288.json b/content/src/exercises/1a53e633-6916-4fea-a072-977c4b215288.json index 7029ba9cbe..fc34a6d621 100644 --- a/content/src/exercises/1a53e633-6916-4fea-a072-977c4b215288.json +++ b/content/src/exercises/1a53e633-6916-4fea-a072-977c4b215288.json @@ -348,7 +348,8 @@ "asyncDuration": 5, "card": { "imageBackgroundColor": "" - } + }, + "id": "1a53e633-6916-4fea-a072-977c4b215288" }, "cs": { "tags": [ @@ -358,7 +359,8 @@ "asyncDuration": 5, "card": { "imageBackgroundColor": "" - } + }, + "id": "1a53e633-6916-4fea-a072-977c4b215288" }, "nl": { "tags": [ @@ -368,7 +370,8 @@ "asyncDuration": 5, "card": { "imageBackgroundColor": "" - } + }, + "id": "1a53e633-6916-4fea-a072-977c4b215288" }, "es": { "slides": [ @@ -460,6 +463,7 @@ "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" ], "async": true, - "description": "Una introducción a la práctica de la atención plena, la gratitud y cómo comenzar a usar la aplicación Aware." + "description": "Una introducción a la práctica de la atención plena, la gratitud y cómo comenzar a usar la aplicación Aware.", + "id": "1a53e633-6916-4fea-a072-977c4b215288" } -} +} \ No newline at end of file diff --git a/content/src/exercises/1e96f73b-8193-4aa6-a52c-31355eac3c08.json b/content/src/exercises/1e96f73b-8193-4aa6-a52c-31355eac3c08.json index c124a7d66d..a9f357c7c2 100644 --- a/content/src/exercises/1e96f73b-8193-4aa6-a52c-31355eac3c08.json +++ b/content/src/exercises/1e96f73b-8193-4aa6-a52c-31355eac3c08.json @@ -575,21 +575,26 @@ "34100e43-2eb8-4d35-8eb0-9fa9f78e4935", "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" ], - "asyncDuration": 8 + "asyncDuration": 8, + "id": "1e96f73b-8193-4aa6-a52c-31355eac3c08" }, "cs": { "tags": [ "34100e43-2eb8-4d35-8eb0-9fa9f78e4935", "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" ], - "asyncDuration": 8 + "asyncDuration": 8, + "id": "1e96f73b-8193-4aa6-a52c-31355eac3c08" }, "nl": { "tags": [ "34100e43-2eb8-4d35-8eb0-9fa9f78e4935", "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" ], - "asyncDuration": 8 + "asyncDuration": 8, + "id": "1e96f73b-8193-4aa6-a52c-31355eac3c08" }, - "es": {} -} + "es": { + "id": "1e96f73b-8193-4aa6-a52c-31355eac3c08" + } +} \ No newline at end of file diff --git a/content/src/exercises/26a58ed8-0adf-4460-8d9c-a5859364c26b.json b/content/src/exercises/26a58ed8-0adf-4460-8d9c-a5859364c26b.json index e3d1f3ffc2..87e1c72749 100644 --- a/content/src/exercises/26a58ed8-0adf-4460-8d9c-a5859364c26b.json +++ b/content/src/exercises/26a58ed8-0adf-4460-8d9c-a5859364c26b.json @@ -191,8 +191,16 @@ "card": {}, "locked": true }, - "da": {}, - "cs": {}, - "nl": {}, - "es": {} -} + "da": { + "id": "26a58ed8-0adf-4460-8d9c-a5859364c26b" + }, + "cs": { + "id": "26a58ed8-0adf-4460-8d9c-a5859364c26b" + }, + "nl": { + "id": "26a58ed8-0adf-4460-8d9c-a5859364c26b" + }, + "es": { + "id": "26a58ed8-0adf-4460-8d9c-a5859364c26b" + } +} \ No newline at end of file diff --git a/content/src/exercises/2d096e25-3f0b-48da-8557-3db607b98ef8.json b/content/src/exercises/2d096e25-3f0b-48da-8557-3db607b98ef8.json index ed4e673504..17dbaaeded 100644 --- a/content/src/exercises/2d096e25-3f0b-48da-8557-3db607b98ef8.json +++ b/content/src/exercises/2d096e25-3f0b-48da-8557-3db607b98ef8.json @@ -523,21 +523,26 @@ "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6", "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9" ], - "asyncDuration": 6 + "asyncDuration": 6, + "id": "2d096e25-3f0b-48da-8557-3db607b98ef8" }, "cs": { "tags": [ "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6", "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9" ], - "asyncDuration": 6 + "asyncDuration": 6, + "id": "2d096e25-3f0b-48da-8557-3db607b98ef8" }, "nl": { "tags": [ "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6", "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9" ], - "asyncDuration": 6 + "asyncDuration": 6, + "id": "2d096e25-3f0b-48da-8557-3db607b98ef8" }, - "es": {} -} + "es": { + "id": "2d096e25-3f0b-48da-8557-3db607b98ef8" + } +} \ No newline at end of file diff --git a/content/src/exercises/2ea0d73d-4bfe-4e23-9124-2998acc9743f.json b/content/src/exercises/2ea0d73d-4bfe-4e23-9124-2998acc9743f.json index 4333a1b73b..470c1144a1 100644 --- a/content/src/exercises/2ea0d73d-4bfe-4e23-9124-2998acc9743f.json +++ b/content/src/exercises/2ea0d73d-4bfe-4e23-9124-2998acc9743f.json @@ -551,7 +551,8 @@ "9c2c08a9-7dc6-4058-bc78-016d0eb00614" ], "asyncDuration": 6, - "link": "https://aware.29k.org/leadfromaplaceoflove" + "link": "https://aware.29k.org/leadfromaplaceoflove", + "id": "2ea0d73d-4bfe-4e23-9124-2998acc9743f" }, "cs": { "tags": [ @@ -559,7 +560,8 @@ "9c2c08a9-7dc6-4058-bc78-016d0eb00614" ], "asyncDuration": 6, - "link": "https://aware.29k.org/leadfromaplaceoflove" + "link": "https://aware.29k.org/leadfromaplaceoflove", + "id": "2ea0d73d-4bfe-4e23-9124-2998acc9743f" }, "nl": { "tags": [ @@ -567,7 +569,10 @@ "9c2c08a9-7dc6-4058-bc78-016d0eb00614" ], "asyncDuration": 6, - "link": "https://aware.29k.org/leadfromaplaceoflove" + "link": "https://aware.29k.org/leadfromaplaceoflove", + "id": "2ea0d73d-4bfe-4e23-9124-2998acc9743f" }, - "es": {} -} + "es": { + "id": "2ea0d73d-4bfe-4e23-9124-2998acc9743f" + } +} \ No newline at end of file diff --git a/content/src/exercises/2fdb95f0-d18d-444d-9935-2c71b9b413d4.json b/content/src/exercises/2fdb95f0-d18d-444d-9935-2c71b9b413d4.json index f87b4596c5..5f0a549cc4 100644 --- a/content/src/exercises/2fdb95f0-d18d-444d-9935-2c71b9b413d4.json +++ b/content/src/exercises/2fdb95f0-d18d-444d-9935-2c71b9b413d4.json @@ -556,7 +556,8 @@ "34100e43-2eb8-4d35-8eb0-9fa9f78e4935" ], "asyncDuration": 5, - "link": "https://aware.29k.org/hearyourinnervoice" + "link": "https://aware.29k.org/hearyourinnervoice", + "id": "2fdb95f0-d18d-444d-9935-2c71b9b413d4" }, "cs": { "tags": [ @@ -564,7 +565,8 @@ "34100e43-2eb8-4d35-8eb0-9fa9f78e4935" ], "asyncDuration": 5, - "link": "https://aware.29k.org/hearyourinnervoice" + "link": "https://aware.29k.org/hearyourinnervoice", + "id": "2fdb95f0-d18d-444d-9935-2c71b9b413d4" }, "nl": { "tags": [ @@ -572,7 +574,10 @@ "34100e43-2eb8-4d35-8eb0-9fa9f78e4935" ], "asyncDuration": 5, - "link": "https://aware.29k.org/hearyourinnervoice" + "link": "https://aware.29k.org/hearyourinnervoice", + "id": "2fdb95f0-d18d-444d-9935-2c71b9b413d4" }, - "es": {} -} + "es": { + "id": "2fdb95f0-d18d-444d-9935-2c71b9b413d4" + } +} \ No newline at end of file diff --git a/content/src/exercises/3188a5ed-a1d6-451c-ae2a-f44f4df37495.json b/content/src/exercises/3188a5ed-a1d6-451c-ae2a-f44f4df37495.json index bf552cc4ac..1636dc611e 100644 --- a/content/src/exercises/3188a5ed-a1d6-451c-ae2a-f44f4df37495.json +++ b/content/src/exercises/3188a5ed-a1d6-451c-ae2a-f44f4df37495.json @@ -569,21 +569,26 @@ "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6", "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], - "asyncDuration": 4 + "asyncDuration": 4, + "id": "3188a5ed-a1d6-451c-ae2a-f44f4df37495" }, "cs": { "tags": [ "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6", "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], - "asyncDuration": 4 + "asyncDuration": 4, + "id": "3188a5ed-a1d6-451c-ae2a-f44f4df37495" }, "nl": { "tags": [ "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6", "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], - "asyncDuration": 4 + "asyncDuration": 4, + "id": "3188a5ed-a1d6-451c-ae2a-f44f4df37495" }, - "es": {} -} + "es": { + "id": "3188a5ed-a1d6-451c-ae2a-f44f4df37495" + } +} \ No newline at end of file diff --git a/content/src/exercises/32a6f3ce-a220-43fb-a1cb-50989ba8abe0.json b/content/src/exercises/32a6f3ce-a220-43fb-a1cb-50989ba8abe0.json index e3b1b309d2..6cce143cdc 100644 --- a/content/src/exercises/32a6f3ce-a220-43fb-a1cb-50989ba8abe0.json +++ b/content/src/exercises/32a6f3ce-a220-43fb-a1cb-50989ba8abe0.json @@ -580,7 +580,8 @@ "8da0534a-5da9-430a-bdf3-242ace6460fb" ], "asyncDuration": 6, - "link": "https://aware.29k.org/work-life-values" + "link": "https://aware.29k.org/work-life-values", + "id": "32a6f3ce-a220-43fb-a1cb-50989ba8abe0" }, "cs": { "tags": [ @@ -588,7 +589,8 @@ "8da0534a-5da9-430a-bdf3-242ace6460fb" ], "asyncDuration": 6, - "link": "https://aware.29k.org/work-life-values" + "link": "https://aware.29k.org/work-life-values", + "id": "32a6f3ce-a220-43fb-a1cb-50989ba8abe0" }, "nl": { "tags": [ @@ -596,7 +598,10 @@ "8da0534a-5da9-430a-bdf3-242ace6460fb" ], "asyncDuration": 6, - "link": "https://aware.29k.org/work-life-values" + "link": "https://aware.29k.org/work-life-values", + "id": "32a6f3ce-a220-43fb-a1cb-50989ba8abe0" }, - "es": {} -} + "es": { + "id": "32a6f3ce-a220-43fb-a1cb-50989ba8abe0" + } +} \ No newline at end of file diff --git a/content/src/exercises/33a188a2-6871-47d6-a754-f5c246bd6b9a.json b/content/src/exercises/33a188a2-6871-47d6-a754-f5c246bd6b9a.json index 57863f50bd..4f86ef0073 100644 --- a/content/src/exercises/33a188a2-6871-47d6-a754-f5c246bd6b9a.json +++ b/content/src/exercises/33a188a2-6871-47d6-a754-f5c246bd6b9a.json @@ -147,7 +147,9 @@ }, "textColor": "#2E2E2E" }, - "tags": ["9c2c08a9-7dc6-4058-bc78-016d0eb00614"], + "tags": [ + "9c2c08a9-7dc6-4058-bc78-016d0eb00614" + ], "link": "https://aware.29k.org/set-smart-goals", "id": "33a188a2-6871-47d6-a754-f5c246bd6b9a", "async": true, @@ -306,7 +308,9 @@ }, "textColor": "#2E2E2E" }, - "tags": ["9c2c08a9-7dc6-4058-bc78-016d0eb00614"], + "tags": [ + "9c2c08a9-7dc6-4058-bc78-016d0eb00614" + ], "link": "https://aware.29k.org/set-smart-goals", "id": "33a188a2-6871-47d6-a754-f5c246bd6b9a", "async": true, @@ -459,7 +463,9 @@ }, "textColor": "#2E2E2E" }, - "tags": ["9c2c08a9-7dc6-4058-bc78-016d0eb00614"], + "tags": [ + "9c2c08a9-7dc6-4058-bc78-016d0eb00614" + ], "link": "https://aware.29k.org/set-smart-goals", "id": "33a188a2-6871-47d6-a754-f5c246bd6b9a", "async": true, @@ -549,22 +555,35 @@ } ] }, - "tags": ["9c2c08a9-7dc6-4058-bc78-016d0eb00614"], + "tags": [ + "9c2c08a9-7dc6-4058-bc78-016d0eb00614" + ], "link": "https://aware.29k.org/set-smart-goals", "id": "33a188a2-6871-47d6-a754-f5c246bd6b9a", "async": false }, "da": { - "tags": ["9c2c08a9-7dc6-4058-bc78-016d0eb00614"], - "link": "https://aware.29k.org/set-smart-goals" + "tags": [ + "9c2c08a9-7dc6-4058-bc78-016d0eb00614" + ], + "link": "https://aware.29k.org/set-smart-goals", + "id": "33a188a2-6871-47d6-a754-f5c246bd6b9a" }, "cs": { - "tags": ["9c2c08a9-7dc6-4058-bc78-016d0eb00614"], - "link": "https://aware.29k.org/set-smart-goals" + "tags": [ + "9c2c08a9-7dc6-4058-bc78-016d0eb00614" + ], + "link": "https://aware.29k.org/set-smart-goals", + "id": "33a188a2-6871-47d6-a754-f5c246bd6b9a" }, "nl": { - "tags": ["9c2c08a9-7dc6-4058-bc78-016d0eb00614"], - "link": "https://aware.29k.org/set-smart-goals" + "tags": [ + "9c2c08a9-7dc6-4058-bc78-016d0eb00614" + ], + "link": "https://aware.29k.org/set-smart-goals", + "id": "33a188a2-6871-47d6-a754-f5c246bd6b9a" }, - "es": {} -} + "es": { + "id": "33a188a2-6871-47d6-a754-f5c246bd6b9a" + } +} \ No newline at end of file diff --git a/content/src/exercises/3843d06f-1c38-47b9-ad9b-5a780f364186.json b/content/src/exercises/3843d06f-1c38-47b9-ad9b-5a780f364186.json index 5265157d5d..97fb149c6e 100644 --- a/content/src/exercises/3843d06f-1c38-47b9-ad9b-5a780f364186.json +++ b/content/src/exercises/3843d06f-1c38-47b9-ad9b-5a780f364186.json @@ -176,7 +176,9 @@ "source": "" } }, - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "id": "3843d06f-1c38-47b9-ad9b-5a780f364186", "async": true, "description": "Help Now! Strategies are easy actions that can be practiced to quickly return our bodies and minds to the present moment, and thus function as useful ways to bring our bodies and minds back to a place of balance." @@ -272,7 +274,9 @@ } } }, - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "id": "3843d06f-1c38-47b9-ad9b-5a780f364186", "async": false }, @@ -362,7 +366,9 @@ } ] }, - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "id": "3843d06f-1c38-47b9-ad9b-5a780f364186", "async": false }, @@ -452,21 +458,34 @@ } ] }, - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "id": "3843d06f-1c38-47b9-ad9b-5a780f364186", "async": false }, "da": { - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], - "liveDuration": 0 + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], + "liveDuration": 0, + "id": "3843d06f-1c38-47b9-ad9b-5a780f364186" }, "cs": { - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], - "liveDuration": 0 + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], + "liveDuration": 0, + "id": "3843d06f-1c38-47b9-ad9b-5a780f364186" }, "nl": { - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], - "liveDuration": 0 + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], + "liveDuration": 0, + "id": "3843d06f-1c38-47b9-ad9b-5a780f364186" }, - "es": {} -} + "es": { + "id": "3843d06f-1c38-47b9-ad9b-5a780f364186" + } +} \ No newline at end of file diff --git a/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json b/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json index f2f200c5ad..bc02d46027 100644 --- a/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json +++ b/content/src/exercises/3adeb40b-b9f8-4b13-b1a8-02f6106df9e5.json @@ -949,6 +949,7 @@ }, "es": { "asyncDuration": 15, - "card": {} + "card": {}, + "id": "3adeb40b-b9f8-4b13-b1a8-02f6106df9e5" } } \ No newline at end of file diff --git a/content/src/exercises/3f4710a6-1fc9-45c3-b636-d18f31a2d751.json b/content/src/exercises/3f4710a6-1fc9-45c3-b636-d18f31a2d751.json index 102522aea9..ee81a20d48 100644 --- a/content/src/exercises/3f4710a6-1fc9-45c3-b636-d18f31a2d751.json +++ b/content/src/exercises/3f4710a6-1fc9-45c3-b636-d18f31a2d751.json @@ -235,21 +235,26 @@ "43a6dc0d-d866-4b79-9453-13c44e906128", "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" ], - "asyncDuration": 23 + "asyncDuration": 23, + "id": "3f4710a6-1fc9-45c3-b636-d18f31a2d751" }, "cs": { "tags": [ "43a6dc0d-d866-4b79-9453-13c44e906128", "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" ], - "asyncDuration": 23 + "asyncDuration": 23, + "id": "3f4710a6-1fc9-45c3-b636-d18f31a2d751" }, "nl": { "tags": [ "43a6dc0d-d866-4b79-9453-13c44e906128", "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" ], - "asyncDuration": 23 + "asyncDuration": 23, + "id": "3f4710a6-1fc9-45c3-b636-d18f31a2d751" }, - "es": {} -} + "es": { + "id": "3f4710a6-1fc9-45c3-b636-d18f31a2d751" + } +} \ No newline at end of file diff --git a/content/src/exercises/41ba136c-4950-42fc-bd6b-761b829ee371.json b/content/src/exercises/41ba136c-4950-42fc-bd6b-761b829ee371.json index 3aa39bf200..437d4afb7f 100644 --- a/content/src/exercises/41ba136c-4950-42fc-bd6b-761b829ee371.json +++ b/content/src/exercises/41ba136c-4950-42fc-bd6b-761b829ee371.json @@ -99,7 +99,9 @@ } ] }, - "tags": ["9c2c08a9-7dc6-4058-bc78-016d0eb00614"], + "tags": [ + "9c2c08a9-7dc6-4058-bc78-016d0eb00614" + ], "id": "41ba136c-4950-42fc-bd6b-761b829ee371", "description": "Sometimes we do things we regret. In this exercise we practice taking a step back, observe and choose which way to go. Choosing our actions can help us feel more true to ourselves and improve our relationships." }, @@ -174,7 +176,9 @@ "id": "41ba136c-4950-42fc-bd6b-761b829ee371", "asyncDuration": 10, "liveDuration": 30, - "tags": ["9c2c08a9-7dc6-4058-bc78-016d0eb00614"] + "tags": [ + "9c2c08a9-7dc6-4058-bc78-016d0eb00614" + ] }, "sv": { "published": false, @@ -247,7 +251,9 @@ "id": "41ba136c-4950-42fc-bd6b-761b829ee371", "asyncDuration": 10, "liveDuration": 30, - "tags": ["9c2c08a9-7dc6-4058-bc78-016d0eb00614"] + "tags": [ + "9c2c08a9-7dc6-4058-bc78-016d0eb00614" + ] }, "ja": { "published": false, @@ -320,10 +326,20 @@ "id": "41ba136c-4950-42fc-bd6b-761b829ee371", "asyncDuration": 10, "liveDuration": 30, - "tags": ["9c2c08a9-7dc6-4058-bc78-016d0eb00614"] + "tags": [ + "9c2c08a9-7dc6-4058-bc78-016d0eb00614" + ] + }, + "da": { + "id": "41ba136c-4950-42fc-bd6b-761b829ee371" + }, + "cs": { + "id": "41ba136c-4950-42fc-bd6b-761b829ee371" + }, + "nl": { + "id": "41ba136c-4950-42fc-bd6b-761b829ee371" }, - "da": {}, - "cs": {}, - "nl": {}, - "es": {} -} + "es": { + "id": "41ba136c-4950-42fc-bd6b-761b829ee371" + } +} \ No newline at end of file diff --git a/content/src/exercises/4ade5d0d-6959-4ba6-9b0c-d98aef65b754.json b/content/src/exercises/4ade5d0d-6959-4ba6-9b0c-d98aef65b754.json index 9fea824008..b0ea0b42d2 100644 --- a/content/src/exercises/4ade5d0d-6959-4ba6-9b0c-d98aef65b754.json +++ b/content/src/exercises/4ade5d0d-6959-4ba6-9b0c-d98aef65b754.json @@ -181,7 +181,9 @@ "source": "" } }, - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "id": "4ade5d0d-6959-4ba6-9b0c-d98aef65b754", "async": true, "description": "The Resilient Zone introduces a way of understanding how our body (specifically our autonomic nervous system) operates by dividing our current state of body and mind into three zones. The three zones are the high zone, the low zone, and the resilient zone (or zone of well-being)." @@ -274,7 +276,9 @@ } ] }, - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "id": "4ade5d0d-6959-4ba6-9b0c-d98aef65b754", "async": false }, @@ -366,7 +370,9 @@ } ] }, - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "id": "4ade5d0d-6959-4ba6-9b0c-d98aef65b754", "async": false }, @@ -458,21 +464,34 @@ } ] }, - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "id": "4ade5d0d-6959-4ba6-9b0c-d98aef65b754", "async": false }, "da": { - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], - "liveDuration": 0 + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], + "liveDuration": 0, + "id": "4ade5d0d-6959-4ba6-9b0c-d98aef65b754" }, "cs": { - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], - "liveDuration": 0 + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], + "liveDuration": 0, + "id": "4ade5d0d-6959-4ba6-9b0c-d98aef65b754" }, "nl": { - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], - "liveDuration": 0 + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], + "liveDuration": 0, + "id": "4ade5d0d-6959-4ba6-9b0c-d98aef65b754" }, - "es": {} -} + "es": { + "id": "4ade5d0d-6959-4ba6-9b0c-d98aef65b754" + } +} \ No newline at end of file diff --git a/content/src/exercises/4dd7b844-b54a-4d00-b867-73d19a9b0729.json b/content/src/exercises/4dd7b844-b54a-4d00-b867-73d19a9b0729.json index 0e810d3a7a..b5cba11ec1 100644 --- a/content/src/exercises/4dd7b844-b54a-4d00-b867-73d19a9b0729.json +++ b/content/src/exercises/4dd7b844-b54a-4d00-b867-73d19a9b0729.json @@ -186,7 +186,9 @@ "source": "" } }, - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "id": "4dd7b844-b54a-4d00-b867-73d19a9b0729", "async": true, "description": "Personal resources are internal, external, or imagined things, unique to each person, that bring about a sense of well-being, safety, or happiness when brought to present moment awareness." @@ -279,7 +281,9 @@ } ] }, - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "id": "4dd7b844-b54a-4d00-b867-73d19a9b0729", "async": false }, @@ -371,7 +375,9 @@ } ] }, - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "id": "4dd7b844-b54a-4d00-b867-73d19a9b0729", "async": false }, @@ -463,21 +469,34 @@ } ] }, - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "id": "4dd7b844-b54a-4d00-b867-73d19a9b0729", "async": false }, "da": { - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], - "liveDuration": 0 + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], + "liveDuration": 0, + "id": "4dd7b844-b54a-4d00-b867-73d19a9b0729" }, "cs": { - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], - "liveDuration": 0 + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], + "liveDuration": 0, + "id": "4dd7b844-b54a-4d00-b867-73d19a9b0729" }, "nl": { - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], - "liveDuration": 0 + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], + "liveDuration": 0, + "id": "4dd7b844-b54a-4d00-b867-73d19a9b0729" }, - "es": {} -} + "es": { + "id": "4dd7b844-b54a-4d00-b867-73d19a9b0729" + } +} \ No newline at end of file diff --git a/content/src/exercises/4ffe2765-995a-4afc-ae86-65d08088915b.json b/content/src/exercises/4ffe2765-995a-4afc-ae86-65d08088915b.json index 5968027e20..76b693f007 100644 --- a/content/src/exercises/4ffe2765-995a-4afc-ae86-65d08088915b.json +++ b/content/src/exercises/4ffe2765-995a-4afc-ae86-65d08088915b.json @@ -171,7 +171,9 @@ "source": "" } }, - "tags": ["cfc00217-f65b-4a4d-8b82-8ccc8f852dd6"], + "tags": [ + "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + ], "id": "4ffe2765-995a-4afc-ae86-65d08088915b", "async": true, "description": "As we become skillful in focused attention, it can help to bring about greater calm and well-being in our bodies and minds, and help strengthen our ability to pay attention the same way we can build muscle." @@ -267,7 +269,9 @@ } } }, - "tags": ["cfc00217-f65b-4a4d-8b82-8ccc8f852dd6"], + "tags": [ + "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + ], "id": "4ffe2765-995a-4afc-ae86-65d08088915b", "async": true }, @@ -357,7 +361,9 @@ } ] }, - "tags": ["cfc00217-f65b-4a4d-8b82-8ccc8f852dd6"], + "tags": [ + "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + ], "id": "4ffe2765-995a-4afc-ae86-65d08088915b", "async": false }, @@ -447,21 +453,34 @@ } ] }, - "tags": ["cfc00217-f65b-4a4d-8b82-8ccc8f852dd6"], + "tags": [ + "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + ], "id": "4ffe2765-995a-4afc-ae86-65d08088915b", "async": false }, "da": { - "tags": ["cfc00217-f65b-4a4d-8b82-8ccc8f852dd6"], - "liveDuration": 0 + "tags": [ + "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + ], + "liveDuration": 0, + "id": "4ffe2765-995a-4afc-ae86-65d08088915b" }, "cs": { - "tags": ["cfc00217-f65b-4a4d-8b82-8ccc8f852dd6"], - "liveDuration": 0 + "tags": [ + "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + ], + "liveDuration": 0, + "id": "4ffe2765-995a-4afc-ae86-65d08088915b" }, "nl": { - "tags": ["cfc00217-f65b-4a4d-8b82-8ccc8f852dd6"], - "liveDuration": 0 + "tags": [ + "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + ], + "liveDuration": 0, + "id": "4ffe2765-995a-4afc-ae86-65d08088915b" }, - "es": {} -} + "es": { + "id": "4ffe2765-995a-4afc-ae86-65d08088915b" + } +} \ No newline at end of file diff --git a/content/src/exercises/54b9accd-f904-4a0f-b7b6-91948bd2c7c8.json b/content/src/exercises/54b9accd-f904-4a0f-b7b6-91948bd2c7c8.json index 699b2a9254..b874a7bc91 100644 --- a/content/src/exercises/54b9accd-f904-4a0f-b7b6-91948bd2c7c8.json +++ b/content/src/exercises/54b9accd-f904-4a0f-b7b6-91948bd2c7c8.json @@ -357,8 +357,16 @@ "id": "54b9accd-f904-4a0f-b7b6-91948bd2c7c8", "async": false }, - "da": {}, - "cs": {}, - "nl": {}, - "es": {} -} + "da": { + "id": "54b9accd-f904-4a0f-b7b6-91948bd2c7c8" + }, + "cs": { + "id": "54b9accd-f904-4a0f-b7b6-91948bd2c7c8" + }, + "nl": { + "id": "54b9accd-f904-4a0f-b7b6-91948bd2c7c8" + }, + "es": { + "id": "54b9accd-f904-4a0f-b7b6-91948bd2c7c8" + } +} \ No newline at end of file diff --git a/content/src/exercises/575c4af5-dc48-4d7c-a98e-3ef6fe30e944.json b/content/src/exercises/575c4af5-dc48-4d7c-a98e-3ef6fe30e944.json index 4f04c5b5d3..cfbe1ab6ad 100644 --- a/content/src/exercises/575c4af5-dc48-4d7c-a98e-3ef6fe30e944.json +++ b/content/src/exercises/575c4af5-dc48-4d7c-a98e-3ef6fe30e944.json @@ -386,8 +386,16 @@ "id": "575c4af5-dc48-4d7c-a98e-3ef6fe30e944", "async": false }, - "da": {}, - "cs": {}, - "nl": {}, - "es": {} -} + "da": { + "id": "575c4af5-dc48-4d7c-a98e-3ef6fe30e944" + }, + "cs": { + "id": "575c4af5-dc48-4d7c-a98e-3ef6fe30e944" + }, + "nl": { + "id": "575c4af5-dc48-4d7c-a98e-3ef6fe30e944" + }, + "es": { + "id": "575c4af5-dc48-4d7c-a98e-3ef6fe30e944" + } +} \ No newline at end of file diff --git a/content/src/exercises/5b0dea9f-c665-41ce-a779-601d0cfa433d.json b/content/src/exercises/5b0dea9f-c665-41ce-a779-601d0cfa433d.json index 673f297d4c..ed770f5298 100644 --- a/content/src/exercises/5b0dea9f-c665-41ce-a779-601d0cfa433d.json +++ b/content/src/exercises/5b0dea9f-c665-41ce-a779-601d0cfa433d.json @@ -699,21 +699,26 @@ "34100e43-2eb8-4d35-8eb0-9fa9f78e4935", "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], - "asyncDuration": 3 + "asyncDuration": 3, + "id": "5b0dea9f-c665-41ce-a779-601d0cfa433d" }, "cs": { "tags": [ "34100e43-2eb8-4d35-8eb0-9fa9f78e4935", "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], - "asyncDuration": 3 + "asyncDuration": 3, + "id": "5b0dea9f-c665-41ce-a779-601d0cfa433d" }, "nl": { "tags": [ "34100e43-2eb8-4d35-8eb0-9fa9f78e4935", "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], - "asyncDuration": 3 + "asyncDuration": 3, + "id": "5b0dea9f-c665-41ce-a779-601d0cfa433d" }, - "es": {} -} + "es": { + "id": "5b0dea9f-c665-41ce-a779-601d0cfa433d" + } +} \ No newline at end of file diff --git a/content/src/exercises/5b69ff57-10c4-4288-afc7-a6f6ed212531.json b/content/src/exercises/5b69ff57-10c4-4288-afc7-a6f6ed212531.json index 8d8843435a..f5cf9ddafa 100644 --- a/content/src/exercises/5b69ff57-10c4-4288-afc7-a6f6ed212531.json +++ b/content/src/exercises/5b69ff57-10c4-4288-afc7-a6f6ed212531.json @@ -549,8 +549,16 @@ "id": "5b69ff57-10c4-4288-afc7-a6f6ed212531", "async": false }, - "da": {}, - "cs": {}, - "nl": {}, - "es": {} -} + "da": { + "id": "5b69ff57-10c4-4288-afc7-a6f6ed212531" + }, + "cs": { + "id": "5b69ff57-10c4-4288-afc7-a6f6ed212531" + }, + "nl": { + "id": "5b69ff57-10c4-4288-afc7-a6f6ed212531" + }, + "es": { + "id": "5b69ff57-10c4-4288-afc7-a6f6ed212531" + } +} \ No newline at end of file diff --git a/content/src/exercises/61adeaf2-70ab-4c6c-854c-2c16f762a3c5.json b/content/src/exercises/61adeaf2-70ab-4c6c-854c-2c16f762a3c5.json index ff6a84c666..a1e0b43b43 100644 --- a/content/src/exercises/61adeaf2-70ab-4c6c-854c-2c16f762a3c5.json +++ b/content/src/exercises/61adeaf2-70ab-4c6c-854c-2c16f762a3c5.json @@ -550,21 +550,26 @@ "9c2c08a9-7dc6-4058-bc78-016d0eb00614", "8da0534a-5da9-430a-bdf3-242ace6460fb" ], - "asyncDuration": 6 + "asyncDuration": 6, + "id": "61adeaf2-70ab-4c6c-854c-2c16f762a3c5" }, "cs": { "tags": [ "9c2c08a9-7dc6-4058-bc78-016d0eb00614", "8da0534a-5da9-430a-bdf3-242ace6460fb" ], - "asyncDuration": 6 + "asyncDuration": 6, + "id": "61adeaf2-70ab-4c6c-854c-2c16f762a3c5" }, "nl": { "tags": [ "9c2c08a9-7dc6-4058-bc78-016d0eb00614", "8da0534a-5da9-430a-bdf3-242ace6460fb" ], - "asyncDuration": 6 + "asyncDuration": 6, + "id": "61adeaf2-70ab-4c6c-854c-2c16f762a3c5" }, - "es": {} -} + "es": { + "id": "61adeaf2-70ab-4c6c-854c-2c16f762a3c5" + } +} \ No newline at end of file diff --git a/content/src/exercises/640e4d9f-bb88-44af-a032-116a82f080f6.json b/content/src/exercises/640e4d9f-bb88-44af-a032-116a82f080f6.json index 4de9d7ad54..13eeada84e 100644 --- a/content/src/exercises/640e4d9f-bb88-44af-a032-116a82f080f6.json +++ b/content/src/exercises/640e4d9f-bb88-44af-a032-116a82f080f6.json @@ -569,21 +569,26 @@ "9c2c08a9-7dc6-4058-bc78-016d0eb00614", "43a6dc0d-d866-4b79-9453-13c44e906128" ], - "asyncDuration": 5 + "asyncDuration": 5, + "id": "640e4d9f-bb88-44af-a032-116a82f080f6" }, "cs": { "tags": [ "9c2c08a9-7dc6-4058-bc78-016d0eb00614", "43a6dc0d-d866-4b79-9453-13c44e906128" ], - "asyncDuration": 5 + "asyncDuration": 5, + "id": "640e4d9f-bb88-44af-a032-116a82f080f6" }, "nl": { "tags": [ "9c2c08a9-7dc6-4058-bc78-016d0eb00614", "43a6dc0d-d866-4b79-9453-13c44e906128" ], - "asyncDuration": 5 + "asyncDuration": 5, + "id": "640e4d9f-bb88-44af-a032-116a82f080f6" }, - "es": {} -} + "es": { + "id": "640e4d9f-bb88-44af-a032-116a82f080f6" + } +} \ No newline at end of file diff --git a/content/src/exercises/648e1802-eb45-47b0-a42e-dd986669a4eb.json b/content/src/exercises/648e1802-eb45-47b0-a42e-dd986669a4eb.json index 0fe218ceb2..5c2453abf9 100644 --- a/content/src/exercises/648e1802-eb45-47b0-a42e-dd986669a4eb.json +++ b/content/src/exercises/648e1802-eb45-47b0-a42e-dd986669a4eb.json @@ -145,7 +145,9 @@ "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1699611475/Video/portal2_seeing_kindness_bu6lfb.mp4" } }, - "tags": ["43a6dc0d-d866-4b79-9453-13c44e906128"], + "tags": [ + "43a6dc0d-d866-4b79-9453-13c44e906128" + ], "link": "https://aware.29k.org/seeing-kindness", "id": "648e1802-eb45-47b0-a42e-dd986669a4eb", "async": true, @@ -303,7 +305,9 @@ "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1699611475/Video/portal2_seeing_kindness_bu6lfb.mp4" } }, - "tags": ["43a6dc0d-d866-4b79-9453-13c44e906128"], + "tags": [ + "43a6dc0d-d866-4b79-9453-13c44e906128" + ], "link": "https://aware.29k.org/seeing-kindness", "id": "648e1802-eb45-47b0-a42e-dd986669a4eb", "async": true, @@ -452,7 +456,9 @@ "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1699611475/Video/portal2_seeing_kindness_bu6lfb.mp4" } }, - "tags": ["43a6dc0d-d866-4b79-9453-13c44e906128"], + "tags": [ + "43a6dc0d-d866-4b79-9453-13c44e906128" + ], "link": "https://aware.29k.org/seeing-kindness", "id": "648e1802-eb45-47b0-a42e-dd986669a4eb", "async": true, @@ -536,22 +542,35 @@ } ] }, - "tags": ["43a6dc0d-d866-4b79-9453-13c44e906128"], + "tags": [ + "43a6dc0d-d866-4b79-9453-13c44e906128" + ], "link": "https://aware.29k.org/seeing-kindness", "id": "648e1802-eb45-47b0-a42e-dd986669a4eb", "async": false }, "da": { - "tags": ["43a6dc0d-d866-4b79-9453-13c44e906128"], - "asyncDuration": 4 + "tags": [ + "43a6dc0d-d866-4b79-9453-13c44e906128" + ], + "asyncDuration": 4, + "id": "648e1802-eb45-47b0-a42e-dd986669a4eb" }, "cs": { - "tags": ["43a6dc0d-d866-4b79-9453-13c44e906128"], - "asyncDuration": 4 + "tags": [ + "43a6dc0d-d866-4b79-9453-13c44e906128" + ], + "asyncDuration": 4, + "id": "648e1802-eb45-47b0-a42e-dd986669a4eb" }, "nl": { - "tags": ["43a6dc0d-d866-4b79-9453-13c44e906128"], - "asyncDuration": 4 + "tags": [ + "43a6dc0d-d866-4b79-9453-13c44e906128" + ], + "asyncDuration": 4, + "id": "648e1802-eb45-47b0-a42e-dd986669a4eb" }, - "es": {} -} + "es": { + "id": "648e1802-eb45-47b0-a42e-dd986669a4eb" + } +} \ No newline at end of file diff --git a/content/src/exercises/654551b4-1226-485e-9424-4d86d93240ff.json b/content/src/exercises/654551b4-1226-485e-9424-4d86d93240ff.json index ed4268c3c0..b1f7c44200 100644 --- a/content/src/exercises/654551b4-1226-485e-9424-4d86d93240ff.json +++ b/content/src/exercises/654551b4-1226-485e-9424-4d86d93240ff.json @@ -562,21 +562,26 @@ "566aeb1b-1649-4f5a-96a2-0c80be27efc0", "9c2c08a9-7dc6-4058-bc78-016d0eb00614" ], - "asyncDuration": 5 + "asyncDuration": 5, + "id": "654551b4-1226-485e-9424-4d86d93240ff" }, "cs": { "tags": [ "566aeb1b-1649-4f5a-96a2-0c80be27efc0", "9c2c08a9-7dc6-4058-bc78-016d0eb00614" ], - "asyncDuration": 5 + "asyncDuration": 5, + "id": "654551b4-1226-485e-9424-4d86d93240ff" }, "nl": { "tags": [ "566aeb1b-1649-4f5a-96a2-0c80be27efc0", "9c2c08a9-7dc6-4058-bc78-016d0eb00614" ], - "asyncDuration": 5 + "asyncDuration": 5, + "id": "654551b4-1226-485e-9424-4d86d93240ff" }, - "es": {} -} + "es": { + "id": "654551b4-1226-485e-9424-4d86d93240ff" + } +} \ No newline at end of file diff --git a/content/src/exercises/742b9b7e-1d2b-43bb-a58b-dd71c5eb5d7a.json b/content/src/exercises/742b9b7e-1d2b-43bb-a58b-dd71c5eb5d7a.json index f8a4960d07..1b644c9ddf 100644 --- a/content/src/exercises/742b9b7e-1d2b-43bb-a58b-dd71c5eb5d7a.json +++ b/content/src/exercises/742b9b7e-1d2b-43bb-a58b-dd71c5eb5d7a.json @@ -445,8 +445,16 @@ "id": "742b9b7e-1d2b-43bb-a58b-dd71c5eb5d7a", "async": false }, - "da": {}, - "cs": {}, - "nl": {}, - "es": {} -} + "da": { + "id": "742b9b7e-1d2b-43bb-a58b-dd71c5eb5d7a" + }, + "cs": { + "id": "742b9b7e-1d2b-43bb-a58b-dd71c5eb5d7a" + }, + "nl": { + "id": "742b9b7e-1d2b-43bb-a58b-dd71c5eb5d7a" + }, + "es": { + "id": "742b9b7e-1d2b-43bb-a58b-dd71c5eb5d7a" + } +} \ No newline at end of file diff --git a/content/src/exercises/769a6baf-6969-4612-8e32-2ffdd63cf0be.json b/content/src/exercises/769a6baf-6969-4612-8e32-2ffdd63cf0be.json index a7d343b88e..fbadd88cec 100644 --- a/content/src/exercises/769a6baf-6969-4612-8e32-2ffdd63cf0be.json +++ b/content/src/exercises/769a6baf-6969-4612-8e32-2ffdd63cf0be.json @@ -388,8 +388,16 @@ "id": "769a6baf-6969-4612-8e32-2ffdd63cf0be", "async": false }, - "da": {}, - "cs": {}, - "nl": {}, - "es": {} -} + "da": { + "id": "769a6baf-6969-4612-8e32-2ffdd63cf0be" + }, + "cs": { + "id": "769a6baf-6969-4612-8e32-2ffdd63cf0be" + }, + "nl": { + "id": "769a6baf-6969-4612-8e32-2ffdd63cf0be" + }, + "es": { + "id": "769a6baf-6969-4612-8e32-2ffdd63cf0be" + } +} \ No newline at end of file diff --git a/content/src/exercises/85b2fb9a-68ca-4094-8645-c4bd17e43229.json b/content/src/exercises/85b2fb9a-68ca-4094-8645-c4bd17e43229.json index 2438a6ad27..72e18c5e19 100644 --- a/content/src/exercises/85b2fb9a-68ca-4094-8645-c4bd17e43229.json +++ b/content/src/exercises/85b2fb9a-68ca-4094-8645-c4bd17e43229.json @@ -179,7 +179,9 @@ "source": "" } }, - "tags": ["cfc00217-f65b-4a4d-8b82-8ccc8f852dd6"], + "tags": [ + "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + ], "id": "85b2fb9a-68ca-4094-8645-c4bd17e43229", "async": true, "description": "When we then direct our attention to those sensations that are pleasant or neutral we are practicing tracking or reading the sensations. This can enhance the body’s experience of well-being and help it return to (or go deeper into) our resilient zone." @@ -270,7 +272,9 @@ } ] }, - "tags": ["cfc00217-f65b-4a4d-8b82-8ccc8f852dd6"], + "tags": [ + "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + ], "id": "85b2fb9a-68ca-4094-8645-c4bd17e43229", "async": false }, @@ -360,7 +364,9 @@ } ] }, - "tags": ["cfc00217-f65b-4a4d-8b82-8ccc8f852dd6"], + "tags": [ + "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + ], "id": "85b2fb9a-68ca-4094-8645-c4bd17e43229", "async": false }, @@ -450,21 +456,34 @@ } ] }, - "tags": ["cfc00217-f65b-4a4d-8b82-8ccc8f852dd6"], + "tags": [ + "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + ], "id": "85b2fb9a-68ca-4094-8645-c4bd17e43229", "async": false }, "da": { - "tags": ["cfc00217-f65b-4a4d-8b82-8ccc8f852dd6"], - "liveDuration": 0 + "tags": [ + "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + ], + "liveDuration": 0, + "id": "85b2fb9a-68ca-4094-8645-c4bd17e43229" }, "cs": { - "tags": ["cfc00217-f65b-4a4d-8b82-8ccc8f852dd6"], - "liveDuration": 0 + "tags": [ + "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + ], + "liveDuration": 0, + "id": "85b2fb9a-68ca-4094-8645-c4bd17e43229" }, "nl": { - "tags": ["cfc00217-f65b-4a4d-8b82-8ccc8f852dd6"], - "liveDuration": 0 + "tags": [ + "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + ], + "liveDuration": 0, + "id": "85b2fb9a-68ca-4094-8645-c4bd17e43229" }, - "es": {} -} + "es": { + "id": "85b2fb9a-68ca-4094-8645-c4bd17e43229" + } +} \ No newline at end of file diff --git a/content/src/exercises/881edc87-02f4-4543-9f32-7c4b5ef34c94.json b/content/src/exercises/881edc87-02f4-4543-9f32-7c4b5ef34c94.json index 8c8183af4d..b80a6f5aa2 100644 --- a/content/src/exercises/881edc87-02f4-4543-9f32-7c4b5ef34c94.json +++ b/content/src/exercises/881edc87-02f4-4543-9f32-7c4b5ef34c94.json @@ -175,7 +175,9 @@ "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1717469190/SEE/Video/SEELearning_AwareApp_IntroVideo_2024_V3_1_giheh7.mp4" } }, - "tags": ["cfc00217-f65b-4a4d-8b82-8ccc8f852dd6"], + "tags": [ + "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + ], "id": "881edc87-02f4-4543-9f32-7c4b5ef34c94", "async": true, "description": "Developing an ability to watch thought processes in the mind is a great way to catch thinking traps. We can pause to remember: “I do not have to act on each emotional impulse or thought. I can navigate emotional experiences in healthy ways, to the benefit of myself and others.\"" @@ -266,7 +268,9 @@ } ] }, - "tags": ["cfc00217-f65b-4a4d-8b82-8ccc8f852dd6"], + "tags": [ + "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + ], "id": "881edc87-02f4-4543-9f32-7c4b5ef34c94", "async": false }, @@ -356,7 +360,9 @@ } ] }, - "tags": ["cfc00217-f65b-4a4d-8b82-8ccc8f852dd6"], + "tags": [ + "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + ], "id": "881edc87-02f4-4543-9f32-7c4b5ef34c94", "async": false }, @@ -446,21 +452,34 @@ } ] }, - "tags": ["cfc00217-f65b-4a4d-8b82-8ccc8f852dd6"], + "tags": [ + "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + ], "id": "881edc87-02f4-4543-9f32-7c4b5ef34c94", "async": false }, "da": { - "tags": ["cfc00217-f65b-4a4d-8b82-8ccc8f852dd6"], - "liveDuration": 0 + "tags": [ + "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + ], + "liveDuration": 0, + "id": "881edc87-02f4-4543-9f32-7c4b5ef34c94" }, "cs": { - "tags": ["cfc00217-f65b-4a4d-8b82-8ccc8f852dd6"], - "liveDuration": 0 + "tags": [ + "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + ], + "liveDuration": 0, + "id": "881edc87-02f4-4543-9f32-7c4b5ef34c94" }, "nl": { - "tags": ["cfc00217-f65b-4a4d-8b82-8ccc8f852dd6"], - "liveDuration": 0 + "tags": [ + "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + ], + "liveDuration": 0, + "id": "881edc87-02f4-4543-9f32-7c4b5ef34c94" }, - "es": {} -} + "es": { + "id": "881edc87-02f4-4543-9f32-7c4b5ef34c94" + } +} \ No newline at end of file diff --git a/content/src/exercises/891144d0-b592-46bd-b75d-24dd0d1cf9fd.json b/content/src/exercises/891144d0-b592-46bd-b75d-24dd0d1cf9fd.json index 69a9f7f099..ba83f08e0e 100644 --- a/content/src/exercises/891144d0-b592-46bd-b75d-24dd0d1cf9fd.json +++ b/content/src/exercises/891144d0-b592-46bd-b75d-24dd0d1cf9fd.json @@ -393,8 +393,16 @@ "id": "891144d0-b592-46bd-b75d-24dd0d1cf9fd", "async": false }, - "da": {}, - "cs": {}, - "nl": {}, - "es": {} -} + "da": { + "id": "891144d0-b592-46bd-b75d-24dd0d1cf9fd" + }, + "cs": { + "id": "891144d0-b592-46bd-b75d-24dd0d1cf9fd" + }, + "nl": { + "id": "891144d0-b592-46bd-b75d-24dd0d1cf9fd" + }, + "es": { + "id": "891144d0-b592-46bd-b75d-24dd0d1cf9fd" + } +} \ No newline at end of file diff --git a/content/src/exercises/9451652d-444f-4e96-86cc-dcb774ab6c27.json b/content/src/exercises/9451652d-444f-4e96-86cc-dcb774ab6c27.json index 18e401a8a7..226340b70b 100644 --- a/content/src/exercises/9451652d-444f-4e96-86cc-dcb774ab6c27.json +++ b/content/src/exercises/9451652d-444f-4e96-86cc-dcb774ab6c27.json @@ -415,13 +415,18 @@ "async": false }, "da": { - "liveDuration": 0 + "liveDuration": 0, + "id": "9451652d-444f-4e96-86cc-dcb774ab6c27" }, "cs": { - "liveDuration": 0 + "liveDuration": 0, + "id": "9451652d-444f-4e96-86cc-dcb774ab6c27" }, "nl": { - "liveDuration": 0 + "liveDuration": 0, + "id": "9451652d-444f-4e96-86cc-dcb774ab6c27" }, - "es": {} -} + "es": { + "id": "9451652d-444f-4e96-86cc-dcb774ab6c27" + } +} \ No newline at end of file diff --git a/content/src/exercises/94575e97-fe03-4bfd-94a6-50aaf721d47e.json b/content/src/exercises/94575e97-fe03-4bfd-94a6-50aaf721d47e.json index 496f765737..fcdc08ef83 100644 --- a/content/src/exercises/94575e97-fe03-4bfd-94a6-50aaf721d47e.json +++ b/content/src/exercises/94575e97-fe03-4bfd-94a6-50aaf721d47e.json @@ -558,21 +558,26 @@ "34100e43-2eb8-4d35-8eb0-9fa9f78e4935", "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" ], - "asyncDuration": 5 + "asyncDuration": 5, + "id": "94575e97-fe03-4bfd-94a6-50aaf721d47e" }, "cs": { "tags": [ "34100e43-2eb8-4d35-8eb0-9fa9f78e4935", "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" ], - "asyncDuration": 5 + "asyncDuration": 5, + "id": "94575e97-fe03-4bfd-94a6-50aaf721d47e" }, "nl": { "tags": [ "34100e43-2eb8-4d35-8eb0-9fa9f78e4935", "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" ], - "asyncDuration": 5 + "asyncDuration": 5, + "id": "94575e97-fe03-4bfd-94a6-50aaf721d47e" }, - "es": {} -} + "es": { + "id": "94575e97-fe03-4bfd-94a6-50aaf721d47e" + } +} \ No newline at end of file diff --git a/content/src/exercises/961656ea-021c-4faa-ae03-46d6ace4be4b.json b/content/src/exercises/961656ea-021c-4faa-ae03-46d6ace4be4b.json index 41a34d5af4..2356146e28 100644 --- a/content/src/exercises/961656ea-021c-4faa-ae03-46d6ace4be4b.json +++ b/content/src/exercises/961656ea-021c-4faa-ae03-46d6ace4be4b.json @@ -524,21 +524,26 @@ "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6", "8da0534a-5da9-430a-bdf3-242ace6460fb" ], - "asyncDuration": 6 + "asyncDuration": 6, + "id": "961656ea-021c-4faa-ae03-46d6ace4be4b" }, "cs": { "tags": [ "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6", "8da0534a-5da9-430a-bdf3-242ace6460fb" ], - "asyncDuration": 6 + "asyncDuration": 6, + "id": "961656ea-021c-4faa-ae03-46d6ace4be4b" }, "nl": { "tags": [ "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6", "8da0534a-5da9-430a-bdf3-242ace6460fb" ], - "asyncDuration": 6 + "asyncDuration": 6, + "id": "961656ea-021c-4faa-ae03-46d6ace4be4b" }, - "es": {} -} + "es": { + "id": "961656ea-021c-4faa-ae03-46d6ace4be4b" + } +} \ No newline at end of file diff --git a/content/src/exercises/9a4834e6-8d3f-420b-88e3-dd3df9a98001.json b/content/src/exercises/9a4834e6-8d3f-420b-88e3-dd3df9a98001.json index 49b70154e9..bf5879f8ec 100644 --- a/content/src/exercises/9a4834e6-8d3f-420b-88e3-dd3df9a98001.json +++ b/content/src/exercises/9a4834e6-8d3f-420b-88e3-dd3df9a98001.json @@ -568,21 +568,26 @@ "9c2c08a9-7dc6-4058-bc78-016d0eb00614", "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], - "asyncDuration": 7 + "asyncDuration": 7, + "id": "9a4834e6-8d3f-420b-88e3-dd3df9a98001" }, "cs": { "tags": [ "9c2c08a9-7dc6-4058-bc78-016d0eb00614", "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], - "asyncDuration": 7 + "asyncDuration": 7, + "id": "9a4834e6-8d3f-420b-88e3-dd3df9a98001" }, "nl": { "tags": [ "9c2c08a9-7dc6-4058-bc78-016d0eb00614", "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], - "asyncDuration": 7 + "asyncDuration": 7, + "id": "9a4834e6-8d3f-420b-88e3-dd3df9a98001" }, - "es": {} -} + "es": { + "id": "9a4834e6-8d3f-420b-88e3-dd3df9a98001" + } +} \ No newline at end of file diff --git a/content/src/exercises/9ac0c561-ff26-45fc-b6d5-0a983432394e.json b/content/src/exercises/9ac0c561-ff26-45fc-b6d5-0a983432394e.json index 5168123e45..d258e19a45 100644 --- a/content/src/exercises/9ac0c561-ff26-45fc-b6d5-0a983432394e.json +++ b/content/src/exercises/9ac0c561-ff26-45fc-b6d5-0a983432394e.json @@ -541,21 +541,26 @@ "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9", "34100e43-2eb8-4d35-8eb0-9fa9f78e4935" ], - "asyncDuration": 5 + "asyncDuration": 5, + "id": "9ac0c561-ff26-45fc-b6d5-0a983432394e" }, "cs": { "tags": [ "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9", "34100e43-2eb8-4d35-8eb0-9fa9f78e4935" ], - "asyncDuration": 5 + "asyncDuration": 5, + "id": "9ac0c561-ff26-45fc-b6d5-0a983432394e" }, "nl": { "tags": [ "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9", "34100e43-2eb8-4d35-8eb0-9fa9f78e4935" ], - "asyncDuration": 5 + "asyncDuration": 5, + "id": "9ac0c561-ff26-45fc-b6d5-0a983432394e" }, - "es": {} -} + "es": { + "id": "9ac0c561-ff26-45fc-b6d5-0a983432394e" + } +} \ No newline at end of file diff --git a/content/src/exercises/9d2ae09f-274b-4fd6-bc3c-8a4576c45c37.json b/content/src/exercises/9d2ae09f-274b-4fd6-bc3c-8a4576c45c37.json index 3538af6280..da95e7e800 100644 --- a/content/src/exercises/9d2ae09f-274b-4fd6-bc3c-8a4576c45c37.json +++ b/content/src/exercises/9d2ae09f-274b-4fd6-bc3c-8a4576c45c37.json @@ -160,7 +160,9 @@ "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1709204297/Acting_portal_2_qwwuhe.mp4" } }, - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "link": "https://aware.29k.org/bounce-back", "id": "9d2ae09f-274b-4fd6-bc3c-8a4576c45c37", "async": true, @@ -168,24 +170,38 @@ }, "pt": { "id": "9d2ae09f-274b-4fd6-bc3c-8a4576c45c37", - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "card": {}, "locked": true }, "sv": { "id": "9d2ae09f-274b-4fd6-bc3c-8a4576c45c37", - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "card": {}, "locked": true }, "ja": { "id": "9d2ae09f-274b-4fd6-bc3c-8a4576c45c37", - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "card": {}, "locked": true }, - "da": {}, - "cs": {}, - "nl": {}, - "es": {} -} + "da": { + "id": "9d2ae09f-274b-4fd6-bc3c-8a4576c45c37" + }, + "cs": { + "id": "9d2ae09f-274b-4fd6-bc3c-8a4576c45c37" + }, + "nl": { + "id": "9d2ae09f-274b-4fd6-bc3c-8a4576c45c37" + }, + "es": { + "id": "9d2ae09f-274b-4fd6-bc3c-8a4576c45c37" + } +} \ No newline at end of file diff --git a/content/src/exercises/9d86dfa5-c0ed-49bb-856d-8185a017785e.json b/content/src/exercises/9d86dfa5-c0ed-49bb-856d-8185a017785e.json index 87bdd0822a..504de8c6a7 100644 --- a/content/src/exercises/9d86dfa5-c0ed-49bb-856d-8185a017785e.json +++ b/content/src/exercises/9d86dfa5-c0ed-49bb-856d-8185a017785e.json @@ -126,7 +126,9 @@ "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1717469190/SEE/Video/SEELearning_AwareApp_IntroVideo_2024_V3_1_giheh7.mp4" } }, - "tags": ["db34d82a-4c48-4ddd-9de5-f562d8aa1bc9"], + "tags": [ + "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9" + ], "id": "9d86dfa5-c0ed-49bb-856d-8185a017785e", "async": true, "description": "Compassion depends on awareness of the other’s situation and an ability to empathize with them, combined with a sense of affection or endearment towards that person. Compassion goes deeper than just external actions and also refers to a state of mind and heart: one’s intention to bring help and happiness to another person." @@ -217,7 +219,9 @@ } ] }, - "tags": ["db34d82a-4c48-4ddd-9de5-f562d8aa1bc9"], + "tags": [ + "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9" + ], "id": "9d86dfa5-c0ed-49bb-856d-8185a017785e", "async": false }, @@ -307,7 +311,9 @@ } ] }, - "tags": ["db34d82a-4c48-4ddd-9de5-f562d8aa1bc9"], + "tags": [ + "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9" + ], "id": "9d86dfa5-c0ed-49bb-856d-8185a017785e", "async": false }, @@ -397,21 +403,34 @@ } ] }, - "tags": ["db34d82a-4c48-4ddd-9de5-f562d8aa1bc9"], + "tags": [ + "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9" + ], "id": "9d86dfa5-c0ed-49bb-856d-8185a017785e", "async": false }, "da": { - "tags": ["db34d82a-4c48-4ddd-9de5-f562d8aa1bc9"], - "liveDuration": 0 + "tags": [ + "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9" + ], + "liveDuration": 0, + "id": "9d86dfa5-c0ed-49bb-856d-8185a017785e" }, "cs": { - "tags": ["db34d82a-4c48-4ddd-9de5-f562d8aa1bc9"], - "liveDuration": 0 + "tags": [ + "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9" + ], + "liveDuration": 0, + "id": "9d86dfa5-c0ed-49bb-856d-8185a017785e" }, "nl": { - "tags": ["db34d82a-4c48-4ddd-9de5-f562d8aa1bc9"], - "liveDuration": 0 + "tags": [ + "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9" + ], + "liveDuration": 0, + "id": "9d86dfa5-c0ed-49bb-856d-8185a017785e" }, - "es": {} -} + "es": { + "id": "9d86dfa5-c0ed-49bb-856d-8185a017785e" + } +} \ No newline at end of file diff --git a/content/src/exercises/a0600ebe-748d-481c-81af-dab25fa32b76.json b/content/src/exercises/a0600ebe-748d-481c-81af-dab25fa32b76.json index 564c730da9..3ac8d34d8f 100644 --- a/content/src/exercises/a0600ebe-748d-481c-81af-dab25fa32b76.json +++ b/content/src/exercises/a0600ebe-748d-481c-81af-dab25fa32b76.json @@ -590,7 +590,8 @@ "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], "asyncDuration": 6, - "link": "https://aware.29k.org/innerfriend" + "link": "https://aware.29k.org/innerfriend", + "id": "a0600ebe-748d-481c-81af-dab25fa32b76" }, "cs": { "tags": [ @@ -598,7 +599,8 @@ "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], "asyncDuration": 6, - "link": "https://aware.29k.org/innerfriend" + "link": "https://aware.29k.org/innerfriend", + "id": "a0600ebe-748d-481c-81af-dab25fa32b76" }, "nl": { "tags": [ @@ -606,7 +608,10 @@ "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], "asyncDuration": 6, - "link": "https://aware.29k.org/innerfriend" + "link": "https://aware.29k.org/innerfriend", + "id": "a0600ebe-748d-481c-81af-dab25fa32b76" }, - "es": {} -} + "es": { + "id": "a0600ebe-748d-481c-81af-dab25fa32b76" + } +} \ No newline at end of file diff --git a/content/src/exercises/a1da8d37-0330-4611-ad1b-f65d08f71d2e.json b/content/src/exercises/a1da8d37-0330-4611-ad1b-f65d08f71d2e.json index 5f2cbf2eb2..bb4d753a99 100644 --- a/content/src/exercises/a1da8d37-0330-4611-ad1b-f65d08f71d2e.json +++ b/content/src/exercises/a1da8d37-0330-4611-ad1b-f65d08f71d2e.json @@ -424,13 +424,18 @@ "async": false }, "da": { - "liveDuration": 0 + "liveDuration": 0, + "id": "a1da8d37-0330-4611-ad1b-f65d08f71d2e" }, "cs": { - "liveDuration": 0 + "liveDuration": 0, + "id": "a1da8d37-0330-4611-ad1b-f65d08f71d2e" }, "nl": { - "liveDuration": 0 + "liveDuration": 0, + "id": "a1da8d37-0330-4611-ad1b-f65d08f71d2e" }, - "es": {} -} + "es": { + "id": "a1da8d37-0330-4611-ad1b-f65d08f71d2e" + } +} \ No newline at end of file diff --git a/content/src/exercises/a925c45b-40cc-46d2-ad03-c51ec723a5c5.json b/content/src/exercises/a925c45b-40cc-46d2-ad03-c51ec723a5c5.json index 1724c4654c..e1a1208dbf 100644 --- a/content/src/exercises/a925c45b-40cc-46d2-ad03-c51ec723a5c5.json +++ b/content/src/exercises/a925c45b-40cc-46d2-ad03-c51ec723a5c5.json @@ -403,8 +403,16 @@ "id": "a925c45b-40cc-46d2-ad03-c51ec723a5c5", "async": false }, - "da": {}, - "cs": {}, - "nl": {}, - "es": {} -} + "da": { + "id": "a925c45b-40cc-46d2-ad03-c51ec723a5c5" + }, + "cs": { + "id": "a925c45b-40cc-46d2-ad03-c51ec723a5c5" + }, + "nl": { + "id": "a925c45b-40cc-46d2-ad03-c51ec723a5c5" + }, + "es": { + "id": "a925c45b-40cc-46d2-ad03-c51ec723a5c5" + } +} \ No newline at end of file diff --git a/content/src/exercises/ab3c3bc4-5586-4554-aa93-ebe7d6910741.json b/content/src/exercises/ab3c3bc4-5586-4554-aa93-ebe7d6910741.json index b18e416b4d..0a4b9db0b7 100644 --- a/content/src/exercises/ab3c3bc4-5586-4554-aa93-ebe7d6910741.json +++ b/content/src/exercises/ab3c3bc4-5586-4554-aa93-ebe7d6910741.json @@ -155,7 +155,9 @@ "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1709210918/Collaborating_portal_2_ngkwja.mp4" } }, - "tags": ["43a6dc0d-d866-4b79-9453-13c44e906128"], + "tags": [ + "43a6dc0d-d866-4b79-9453-13c44e906128" + ], "link": "https://aware.29k.org/seeing-kindness", "id": "ab3c3bc4-5586-4554-aa93-ebe7d6910741", "async": true, @@ -163,7 +165,9 @@ }, "pt": { "id": "ab3c3bc4-5586-4554-aa93-ebe7d6910741", - "tags": ["43a6dc0d-d866-4b79-9453-13c44e906128"], + "tags": [ + "43a6dc0d-d866-4b79-9453-13c44e906128" + ], "locked": true, "card": {}, "introPortal": { @@ -177,29 +181,44 @@ }, "sv": { "id": "ab3c3bc4-5586-4554-aa93-ebe7d6910741", - "tags": ["43a6dc0d-d866-4b79-9453-13c44e906128"], + "tags": [ + "43a6dc0d-d866-4b79-9453-13c44e906128" + ], "locked": true, "card": {}, "asyncDuration": 4 }, "ja": { "id": "ab3c3bc4-5586-4554-aa93-ebe7d6910741", - "tags": ["43a6dc0d-d866-4b79-9453-13c44e906128"], + "tags": [ + "43a6dc0d-d866-4b79-9453-13c44e906128" + ], "locked": true, "card": {}, "asyncDuration": 4 }, "da": { - "tags": ["43a6dc0d-d866-4b79-9453-13c44e906128"], - "asyncDuration": 4 + "tags": [ + "43a6dc0d-d866-4b79-9453-13c44e906128" + ], + "asyncDuration": 4, + "id": "ab3c3bc4-5586-4554-aa93-ebe7d6910741" }, "cs": { - "tags": ["43a6dc0d-d866-4b79-9453-13c44e906128"], - "asyncDuration": 4 + "tags": [ + "43a6dc0d-d866-4b79-9453-13c44e906128" + ], + "asyncDuration": 4, + "id": "ab3c3bc4-5586-4554-aa93-ebe7d6910741" }, "nl": { - "tags": ["43a6dc0d-d866-4b79-9453-13c44e906128"], - "asyncDuration": 4 + "tags": [ + "43a6dc0d-d866-4b79-9453-13c44e906128" + ], + "asyncDuration": 4, + "id": "ab3c3bc4-5586-4554-aa93-ebe7d6910741" }, - "es": {} -} + "es": { + "id": "ab3c3bc4-5586-4554-aa93-ebe7d6910741" + } +} \ No newline at end of file diff --git a/content/src/exercises/b18c1cff-bb43-44b1-81a1-2877cc018ab4.json b/content/src/exercises/b18c1cff-bb43-44b1-81a1-2877cc018ab4.json index 7921f7b5f7..1c58991f61 100644 --- a/content/src/exercises/b18c1cff-bb43-44b1-81a1-2877cc018ab4.json +++ b/content/src/exercises/b18c1cff-bb43-44b1-81a1-2877cc018ab4.json @@ -547,21 +547,26 @@ "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6", "8da0534a-5da9-430a-bdf3-242ace6460fb" ], - "asyncDuration": 7 + "asyncDuration": 7, + "id": "b18c1cff-bb43-44b1-81a1-2877cc018ab4" }, "cs": { "tags": [ "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6", "8da0534a-5da9-430a-bdf3-242ace6460fb" ], - "asyncDuration": 7 + "asyncDuration": 7, + "id": "b18c1cff-bb43-44b1-81a1-2877cc018ab4" }, "nl": { "tags": [ "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6", "8da0534a-5da9-430a-bdf3-242ace6460fb" ], - "asyncDuration": 7 + "asyncDuration": 7, + "id": "b18c1cff-bb43-44b1-81a1-2877cc018ab4" }, - "es": {} -} + "es": { + "id": "b18c1cff-bb43-44b1-81a1-2877cc018ab4" + } +} \ No newline at end of file diff --git a/content/src/exercises/b1e6cc8e-03a4-4f74-8884-2896c391ab07.json b/content/src/exercises/b1e6cc8e-03a4-4f74-8884-2896c391ab07.json index 981b1f28d5..50ebd37a43 100644 --- a/content/src/exercises/b1e6cc8e-03a4-4f74-8884-2896c391ab07.json +++ b/content/src/exercises/b1e6cc8e-03a4-4f74-8884-2896c391ab07.json @@ -550,7 +550,8 @@ "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], "asyncDuration": 7, - "link": "https://aware.29k.org/openup" + "link": "https://aware.29k.org/openup", + "id": "b1e6cc8e-03a4-4f74-8884-2896c391ab07" }, "cs": { "tags": [ @@ -558,7 +559,8 @@ "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], "asyncDuration": 7, - "link": "https://aware.29k.org/openup" + "link": "https://aware.29k.org/openup", + "id": "b1e6cc8e-03a4-4f74-8884-2896c391ab07" }, "nl": { "tags": [ @@ -566,7 +568,10 @@ "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], "asyncDuration": 7, - "link": "https://aware.29k.org/openup" + "link": "https://aware.29k.org/openup", + "id": "b1e6cc8e-03a4-4f74-8884-2896c391ab07" }, - "es": {} -} + "es": { + "id": "b1e6cc8e-03a4-4f74-8884-2896c391ab07" + } +} \ No newline at end of file diff --git a/content/src/exercises/b3cf842d-ccb3-4f37-b31f-06f8d14fc775.json b/content/src/exercises/b3cf842d-ccb3-4f37-b31f-06f8d14fc775.json index 514b5bfbb2..05e41a0ed7 100644 --- a/content/src/exercises/b3cf842d-ccb3-4f37-b31f-06f8d14fc775.json +++ b/content/src/exercises/b3cf842d-ccb3-4f37-b31f-06f8d14fc775.json @@ -427,8 +427,16 @@ "id": "b3cf842d-ccb3-4f37-b31f-06f8d14fc775", "async": false }, - "da": {}, - "cs": {}, - "nl": {}, - "es": {} -} + "da": { + "id": "b3cf842d-ccb3-4f37-b31f-06f8d14fc775" + }, + "cs": { + "id": "b3cf842d-ccb3-4f37-b31f-06f8d14fc775" + }, + "nl": { + "id": "b3cf842d-ccb3-4f37-b31f-06f8d14fc775" + }, + "es": { + "id": "b3cf842d-ccb3-4f37-b31f-06f8d14fc775" + } +} \ No newline at end of file diff --git a/content/src/exercises/b4307d0b-512d-46d6-a500-7fb372bfe057.json b/content/src/exercises/b4307d0b-512d-46d6-a500-7fb372bfe057.json index b02d2ae94b..21c5c58cd3 100644 --- a/content/src/exercises/b4307d0b-512d-46d6-a500-7fb372bfe057.json +++ b/content/src/exercises/b4307d0b-512d-46d6-a500-7fb372bfe057.json @@ -563,7 +563,8 @@ "8da0534a-5da9-430a-bdf3-242ace6460fb" ], "asyncDuration": 8, - "link": "https://aware.29k.org/self-soothing" + "link": "https://aware.29k.org/self-soothing", + "id": "b4307d0b-512d-46d6-a500-7fb372bfe057" }, "cs": { "tags": [ @@ -571,7 +572,8 @@ "8da0534a-5da9-430a-bdf3-242ace6460fb" ], "asyncDuration": 8, - "link": "https://aware.29k.org/self-soothing" + "link": "https://aware.29k.org/self-soothing", + "id": "b4307d0b-512d-46d6-a500-7fb372bfe057" }, "nl": { "tags": [ @@ -579,7 +581,10 @@ "8da0534a-5da9-430a-bdf3-242ace6460fb" ], "asyncDuration": 8, - "link": "https://aware.29k.org/self-soothing" + "link": "https://aware.29k.org/self-soothing", + "id": "b4307d0b-512d-46d6-a500-7fb372bfe057" }, - "es": {} -} + "es": { + "id": "b4307d0b-512d-46d6-a500-7fb372bfe057" + } +} \ No newline at end of file diff --git a/content/src/exercises/b491901c-37f8-48a7-829e-feb29a67a459.json b/content/src/exercises/b491901c-37f8-48a7-829e-feb29a67a459.json index b2222390af..8cec67d619 100644 --- a/content/src/exercises/b491901c-37f8-48a7-829e-feb29a67a459.json +++ b/content/src/exercises/b491901c-37f8-48a7-829e-feb29a67a459.json @@ -367,8 +367,16 @@ "id": "b491901c-37f8-48a7-829e-feb29a67a459", "async": false }, - "da": {}, - "cs": {}, - "nl": {}, - "es": {} -} + "da": { + "id": "b491901c-37f8-48a7-829e-feb29a67a459" + }, + "cs": { + "id": "b491901c-37f8-48a7-829e-feb29a67a459" + }, + "nl": { + "id": "b491901c-37f8-48a7-829e-feb29a67a459" + }, + "es": { + "id": "b491901c-37f8-48a7-829e-feb29a67a459" + } +} \ No newline at end of file diff --git a/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json b/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json index ebb3e6eeec..a0d9586637 100644 --- a/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json +++ b/content/src/exercises/b6de2e28-325e-4ce1-8894-09ac12a6c19f.json @@ -888,5 +888,7 @@ "id": "b6de2e28-325e-4ce1-8894-09ac12a6c19f", "async": true }, - "es": {} + "es": { + "id": "b6de2e28-325e-4ce1-8894-09ac12a6c19f" + } } \ No newline at end of file diff --git a/content/src/exercises/b7f8731c-64d7-4c0f-9bc8-a3e50ec2eaf7.json b/content/src/exercises/b7f8731c-64d7-4c0f-9bc8-a3e50ec2eaf7.json index 15f1b787f5..10abf243cc 100644 --- a/content/src/exercises/b7f8731c-64d7-4c0f-9bc8-a3e50ec2eaf7.json +++ b/content/src/exercises/b7f8731c-64d7-4c0f-9bc8-a3e50ec2eaf7.json @@ -389,21 +389,26 @@ "43a6dc0d-d866-4b79-9453-13c44e906128", "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" ], - "asyncDuration": 23 + "asyncDuration": 23, + "id": "b7f8731c-64d7-4c0f-9bc8-a3e50ec2eaf7" }, "cs": { "tags": [ "43a6dc0d-d866-4b79-9453-13c44e906128", "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" ], - "asyncDuration": 23 + "asyncDuration": 23, + "id": "b7f8731c-64d7-4c0f-9bc8-a3e50ec2eaf7" }, "nl": { "tags": [ "43a6dc0d-d866-4b79-9453-13c44e906128", "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" ], - "asyncDuration": 23 + "asyncDuration": 23, + "id": "b7f8731c-64d7-4c0f-9bc8-a3e50ec2eaf7" }, - "es": {} -} + "es": { + "id": "b7f8731c-64d7-4c0f-9bc8-a3e50ec2eaf7" + } +} \ No newline at end of file diff --git a/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json b/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json index 5182317948..fdda4430df 100644 --- a/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json +++ b/content/src/exercises/b9001702-8502-46de-bc7b-3ebf2b812c0e.json @@ -943,5 +943,7 @@ "id": "b9001702-8502-46de-bc7b-3ebf2b812c0e", "async": true }, - "es": {} + "es": { + "id": "b9001702-8502-46de-bc7b-3ebf2b812c0e" + } } \ No newline at end of file diff --git a/content/src/exercises/ba239e50-27f5-4a01-8daf-14b76edb7097.json b/content/src/exercises/ba239e50-27f5-4a01-8daf-14b76edb7097.json index 9a1501ee82..5a66e3f45a 100644 --- a/content/src/exercises/ba239e50-27f5-4a01-8daf-14b76edb7097.json +++ b/content/src/exercises/ba239e50-27f5-4a01-8daf-14b76edb7097.json @@ -105,7 +105,9 @@ } } }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "ba239e50-27f5-4a01-8daf-14b76edb7097", "async": true, "description": "A mindful exercise where you practice being with what is - in the sky right now. Note that you need to be outside or by a window to do this exercise." @@ -195,7 +197,9 @@ } ] }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "ba239e50-27f5-4a01-8daf-14b76edb7097", "async": false }, @@ -284,7 +288,9 @@ } ] }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "ba239e50-27f5-4a01-8daf-14b76edb7097", "async": false }, @@ -373,24 +379,37 @@ } ] }, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"], + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], "id": "ba239e50-27f5-4a01-8daf-14b76edb7097", "async": false }, "da": { "asyncDuration": 10, "liveDuration": 30, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"] + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], + "id": "ba239e50-27f5-4a01-8daf-14b76edb7097" }, "cs": { "asyncDuration": 10, "liveDuration": 30, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"] + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], + "id": "ba239e50-27f5-4a01-8daf-14b76edb7097" }, "nl": { "asyncDuration": 10, "liveDuration": 30, - "tags": ["566aeb1b-1649-4f5a-96a2-0c80be27efc0"] + "tags": [ + "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + ], + "id": "ba239e50-27f5-4a01-8daf-14b76edb7097" }, - "es": {} -} + "es": { + "id": "ba239e50-27f5-4a01-8daf-14b76edb7097" + } +} \ No newline at end of file diff --git a/content/src/exercises/c0e6d8d2-163a-4c2d-a0af-250eef846054.json b/content/src/exercises/c0e6d8d2-163a-4c2d-a0af-250eef846054.json index 838996ab67..3be3c02a7c 100644 --- a/content/src/exercises/c0e6d8d2-163a-4c2d-a0af-250eef846054.json +++ b/content/src/exercises/c0e6d8d2-163a-4c2d-a0af-250eef846054.json @@ -568,21 +568,26 @@ "566aeb1b-1649-4f5a-96a2-0c80be27efc0", "9c2c08a9-7dc6-4058-bc78-016d0eb00614" ], - "asyncDuration": 7 + "asyncDuration": 7, + "id": "c0e6d8d2-163a-4c2d-a0af-250eef846054" }, "cs": { "tags": [ "566aeb1b-1649-4f5a-96a2-0c80be27efc0", "9c2c08a9-7dc6-4058-bc78-016d0eb00614" ], - "asyncDuration": 7 + "asyncDuration": 7, + "id": "c0e6d8d2-163a-4c2d-a0af-250eef846054" }, "nl": { "tags": [ "566aeb1b-1649-4f5a-96a2-0c80be27efc0", "9c2c08a9-7dc6-4058-bc78-016d0eb00614" ], - "asyncDuration": 7 + "asyncDuration": 7, + "id": "c0e6d8d2-163a-4c2d-a0af-250eef846054" }, - "es": {} -} + "es": { + "id": "c0e6d8d2-163a-4c2d-a0af-250eef846054" + } +} \ No newline at end of file diff --git a/content/src/exercises/c1c4da35-87af-4e10-a8d9-e6c58571f724.json b/content/src/exercises/c1c4da35-87af-4e10-a8d9-e6c58571f724.json index 0e985f4701..236fa6df1b 100644 --- a/content/src/exercises/c1c4da35-87af-4e10-a8d9-e6c58571f724.json +++ b/content/src/exercises/c1c4da35-87af-4e10-a8d9-e6c58571f724.json @@ -588,7 +588,8 @@ "9c2c08a9-7dc6-4058-bc78-016d0eb00614" ], "asyncDuration": 12, - "link": "https://aware.29k.org/your-story" + "link": "https://aware.29k.org/your-story", + "id": "c1c4da35-87af-4e10-a8d9-e6c58571f724" }, "cs": { "tags": [ @@ -596,7 +597,8 @@ "9c2c08a9-7dc6-4058-bc78-016d0eb00614" ], "asyncDuration": 12, - "link": "https://aware.29k.org/your-story" + "link": "https://aware.29k.org/your-story", + "id": "c1c4da35-87af-4e10-a8d9-e6c58571f724" }, "nl": { "tags": [ @@ -604,7 +606,10 @@ "9c2c08a9-7dc6-4058-bc78-016d0eb00614" ], "asyncDuration": 12, - "link": "https://aware.29k.org/your-story" + "link": "https://aware.29k.org/your-story", + "id": "c1c4da35-87af-4e10-a8d9-e6c58571f724" }, - "es": {} -} + "es": { + "id": "c1c4da35-87af-4e10-a8d9-e6c58571f724" + } +} \ No newline at end of file diff --git a/content/src/exercises/c4b1c360-88b8-4e05-915a-407e00aef898.json b/content/src/exercises/c4b1c360-88b8-4e05-915a-407e00aef898.json index cb90a37ef1..19d74eed8b 100644 --- a/content/src/exercises/c4b1c360-88b8-4e05-915a-407e00aef898.json +++ b/content/src/exercises/c4b1c360-88b8-4e05-915a-407e00aef898.json @@ -563,21 +563,26 @@ "566aeb1b-1649-4f5a-96a2-0c80be27efc0", "34100e43-2eb8-4d35-8eb0-9fa9f78e4935" ], - "link": "https://aware.29k.org/Angrymob" + "link": "https://aware.29k.org/Angrymob", + "id": "c4b1c360-88b8-4e05-915a-407e00aef898" }, "cs": { "tags": [ "566aeb1b-1649-4f5a-96a2-0c80be27efc0", "34100e43-2eb8-4d35-8eb0-9fa9f78e4935" ], - "link": "https://aware.29k.org/Angrymob" + "link": "https://aware.29k.org/Angrymob", + "id": "c4b1c360-88b8-4e05-915a-407e00aef898" }, "nl": { "tags": [ "566aeb1b-1649-4f5a-96a2-0c80be27efc0", "34100e43-2eb8-4d35-8eb0-9fa9f78e4935" ], - "link": "https://aware.29k.org/Angrymob" + "link": "https://aware.29k.org/Angrymob", + "id": "c4b1c360-88b8-4e05-915a-407e00aef898" }, - "es": {} -} + "es": { + "id": "c4b1c360-88b8-4e05-915a-407e00aef898" + } +} \ No newline at end of file diff --git a/content/src/exercises/c5b1197a-4eec-4699-9dad-0e3d6323967b.json b/content/src/exercises/c5b1197a-4eec-4699-9dad-0e3d6323967b.json index 7ff6bd0b62..f40b7971a9 100644 --- a/content/src/exercises/c5b1197a-4eec-4699-9dad-0e3d6323967b.json +++ b/content/src/exercises/c5b1197a-4eec-4699-9dad-0e3d6323967b.json @@ -641,21 +641,26 @@ "8da0534a-5da9-430a-bdf3-242ace6460fb", "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" ], - "asyncDuration": 2 + "asyncDuration": 2, + "id": "c5b1197a-4eec-4699-9dad-0e3d6323967b" }, "cs": { "tags": [ "8da0534a-5da9-430a-bdf3-242ace6460fb", "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" ], - "asyncDuration": 2 + "asyncDuration": 2, + "id": "c5b1197a-4eec-4699-9dad-0e3d6323967b" }, "nl": { "tags": [ "8da0534a-5da9-430a-bdf3-242ace6460fb", "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" ], - "asyncDuration": 2 + "asyncDuration": 2, + "id": "c5b1197a-4eec-4699-9dad-0e3d6323967b" }, - "es": {} -} + "es": { + "id": "c5b1197a-4eec-4699-9dad-0e3d6323967b" + } +} \ No newline at end of file diff --git a/content/src/exercises/c747469a-f690-4a38-bdef-bd1a35b7d4b5.json b/content/src/exercises/c747469a-f690-4a38-bdef-bd1a35b7d4b5.json index daf9e8f771..e51500743f 100644 --- a/content/src/exercises/c747469a-f690-4a38-bdef-bd1a35b7d4b5.json +++ b/content/src/exercises/c747469a-f690-4a38-bdef-bd1a35b7d4b5.json @@ -438,13 +438,18 @@ "async": false }, "da": { - "liveDuration": 0 + "liveDuration": 0, + "id": "c747469a-f690-4a38-bdef-bd1a35b7d4b5" }, "cs": { - "liveDuration": 0 + "liveDuration": 0, + "id": "c747469a-f690-4a38-bdef-bd1a35b7d4b5" }, "nl": { - "liveDuration": 0 + "liveDuration": 0, + "id": "c747469a-f690-4a38-bdef-bd1a35b7d4b5" }, - "es": {} -} + "es": { + "id": "c747469a-f690-4a38-bdef-bd1a35b7d4b5" + } +} \ No newline at end of file diff --git a/content/src/exercises/c7911238-ca9f-4499-9cae-63dfcd0c79c5.json b/content/src/exercises/c7911238-ca9f-4499-9cae-63dfcd0c79c5.json index 2163951e49..64a506c0f9 100644 --- a/content/src/exercises/c7911238-ca9f-4499-9cae-63dfcd0c79c5.json +++ b/content/src/exercises/c7911238-ca9f-4499-9cae-63dfcd0c79c5.json @@ -147,7 +147,9 @@ "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1698917804/Video/portal2_bounce_back_otpgvf.mp4" } }, - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "link": "https://aware.29k.org/bounce-back", "id": "c7911238-ca9f-4499-9cae-63dfcd0c79c5", "async": true, @@ -307,7 +309,9 @@ "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1698917804/Video/portal2_bounce_back_otpgvf.mp4" } }, - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "link": "https://aware.29k.org/bounce-back", "id": "c7911238-ca9f-4499-9cae-63dfcd0c79c5", "async": true, @@ -462,7 +466,9 @@ "source": "https://res.cloudinary.com/cupcake-29k/video/upload/q_auto/v1698917804/Video/portal2_bounce_back_otpgvf.mp4" } }, - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "link": "https://aware.29k.org/bounce-back", "id": "c7911238-ca9f-4499-9cae-63dfcd0c79c5", "async": true, @@ -546,13 +552,23 @@ } ] }, - "tags": ["8da0534a-5da9-430a-bdf3-242ace6460fb"], + "tags": [ + "8da0534a-5da9-430a-bdf3-242ace6460fb" + ], "link": "https://aware.29k.org/bounce-back", "id": "c7911238-ca9f-4499-9cae-63dfcd0c79c5", "async": false }, - "da": {}, - "cs": {}, - "nl": {}, - "es": {} -} + "da": { + "id": "c7911238-ca9f-4499-9cae-63dfcd0c79c5" + }, + "cs": { + "id": "c7911238-ca9f-4499-9cae-63dfcd0c79c5" + }, + "nl": { + "id": "c7911238-ca9f-4499-9cae-63dfcd0c79c5" + }, + "es": { + "id": "c7911238-ca9f-4499-9cae-63dfcd0c79c5" + } +} \ No newline at end of file diff --git a/content/src/exercises/ce1c55da-2e23-4b1d-bc15-a30b27fd3e62.json b/content/src/exercises/ce1c55da-2e23-4b1d-bc15-a30b27fd3e62.json index caea7d35a3..44e518b2d2 100644 --- a/content/src/exercises/ce1c55da-2e23-4b1d-bc15-a30b27fd3e62.json +++ b/content/src/exercises/ce1c55da-2e23-4b1d-bc15-a30b27fd3e62.json @@ -379,8 +379,16 @@ "id": "ce1c55da-2e23-4b1d-bc15-a30b27fd3e62", "async": false }, - "da": {}, - "cs": {}, - "nl": {}, - "es": {} -} + "da": { + "id": "ce1c55da-2e23-4b1d-bc15-a30b27fd3e62" + }, + "cs": { + "id": "ce1c55da-2e23-4b1d-bc15-a30b27fd3e62" + }, + "nl": { + "id": "ce1c55da-2e23-4b1d-bc15-a30b27fd3e62" + }, + "es": { + "id": "ce1c55da-2e23-4b1d-bc15-a30b27fd3e62" + } +} \ No newline at end of file diff --git a/content/src/exercises/d8629c6f-76af-47a1-ab92-209009234ff2.json b/content/src/exercises/d8629c6f-76af-47a1-ab92-209009234ff2.json index e1a42f9004..820ce1081d 100644 --- a/content/src/exercises/d8629c6f-76af-47a1-ab92-209009234ff2.json +++ b/content/src/exercises/d8629c6f-76af-47a1-ab92-209009234ff2.json @@ -206,21 +206,26 @@ "9c2c08a9-7dc6-4058-bc78-016d0eb00614", "43a6dc0d-d866-4b79-9453-13c44e906128" ], - "asyncDuration": 6 + "asyncDuration": 6, + "id": "d8629c6f-76af-47a1-ab92-209009234ff2" }, "cs": { "tags": [ "9c2c08a9-7dc6-4058-bc78-016d0eb00614", "43a6dc0d-d866-4b79-9453-13c44e906128" ], - "asyncDuration": 6 + "asyncDuration": 6, + "id": "d8629c6f-76af-47a1-ab92-209009234ff2" }, "nl": { "tags": [ "9c2c08a9-7dc6-4058-bc78-016d0eb00614", "43a6dc0d-d866-4b79-9453-13c44e906128" ], - "asyncDuration": 6 + "asyncDuration": 6, + "id": "d8629c6f-76af-47a1-ab92-209009234ff2" }, - "es": {} -} + "es": { + "id": "d8629c6f-76af-47a1-ab92-209009234ff2" + } +} \ No newline at end of file diff --git a/content/src/exercises/db239a42-135a-4941-bdf2-92d58107094a.json b/content/src/exercises/db239a42-135a-4941-bdf2-92d58107094a.json index b8182e1225..f9f02c557c 100644 --- a/content/src/exercises/db239a42-135a-4941-bdf2-92d58107094a.json +++ b/content/src/exercises/db239a42-135a-4941-bdf2-92d58107094a.json @@ -574,21 +574,26 @@ "43a6dc0d-d866-4b79-9453-13c44e906128", "9c2c08a9-7dc6-4058-bc78-016d0eb00614" ], - "asyncDuration": 5 + "asyncDuration": 5, + "id": "db239a42-135a-4941-bdf2-92d58107094a" }, "cs": { "tags": [ "43a6dc0d-d866-4b79-9453-13c44e906128", "9c2c08a9-7dc6-4058-bc78-016d0eb00614" ], - "asyncDuration": 5 + "asyncDuration": 5, + "id": "db239a42-135a-4941-bdf2-92d58107094a" }, "nl": { "tags": [ "43a6dc0d-d866-4b79-9453-13c44e906128", "9c2c08a9-7dc6-4058-bc78-016d0eb00614" ], - "asyncDuration": 5 + "asyncDuration": 5, + "id": "db239a42-135a-4941-bdf2-92d58107094a" }, - "es": {} -} + "es": { + "id": "db239a42-135a-4941-bdf2-92d58107094a" + } +} \ No newline at end of file diff --git a/content/src/exercises/dc38ce25-e0f3-465f-8df0-70b5f5089ce9.json b/content/src/exercises/dc38ce25-e0f3-465f-8df0-70b5f5089ce9.json index 79020d0139..6973b6c941 100644 --- a/content/src/exercises/dc38ce25-e0f3-465f-8df0-70b5f5089ce9.json +++ b/content/src/exercises/dc38ce25-e0f3-465f-8df0-70b5f5089ce9.json @@ -406,24 +406,28 @@ "liveDuration": 30, "tags": [ "34100e43-2eb8-4d35-8eb0-9fa9f78e4935" - ] + ], + "id": "dc38ce25-e0f3-465f-8df0-70b5f5089ce9" }, "cs": { "liveDuration": 30, "tags": [ "34100e43-2eb8-4d35-8eb0-9fa9f78e4935" - ] + ], + "id": "dc38ce25-e0f3-465f-8df0-70b5f5089ce9" }, "nl": { "liveDuration": 30, "tags": [ "34100e43-2eb8-4d35-8eb0-9fa9f78e4935" - ] + ], + "id": "dc38ce25-e0f3-465f-8df0-70b5f5089ce9" }, "es": { "liveDuration": 30, "tags": [ "34100e43-2eb8-4d35-8eb0-9fa9f78e4935" - ] + ], + "id": "dc38ce25-e0f3-465f-8df0-70b5f5089ce9" } -} +} \ No newline at end of file diff --git a/content/src/exercises/df2c5312-c869-4ab7-8ac1-1875a04e2229.json b/content/src/exercises/df2c5312-c869-4ab7-8ac1-1875a04e2229.json index 80ee973bc2..ed070b78b0 100644 --- a/content/src/exercises/df2c5312-c869-4ab7-8ac1-1875a04e2229.json +++ b/content/src/exercises/df2c5312-c869-4ab7-8ac1-1875a04e2229.json @@ -588,7 +588,8 @@ "8da0534a-5da9-430a-bdf3-242ace6460fb" ], "asyncDuration": 8, - "link": "https://aware.29k.org/relationship-values" + "link": "https://aware.29k.org/relationship-values", + "id": "df2c5312-c869-4ab7-8ac1-1875a04e2229" }, "cs": { "tags": [ @@ -596,7 +597,8 @@ "8da0534a-5da9-430a-bdf3-242ace6460fb" ], "asyncDuration": 8, - "link": "https://aware.29k.org/relationship-values" + "link": "https://aware.29k.org/relationship-values", + "id": "df2c5312-c869-4ab7-8ac1-1875a04e2229" }, "nl": { "tags": [ @@ -604,7 +606,10 @@ "8da0534a-5da9-430a-bdf3-242ace6460fb" ], "asyncDuration": 8, - "link": "https://aware.29k.org/relationship-values" + "link": "https://aware.29k.org/relationship-values", + "id": "df2c5312-c869-4ab7-8ac1-1875a04e2229" }, - "es": {} -} + "es": { + "id": "df2c5312-c869-4ab7-8ac1-1875a04e2229" + } +} \ No newline at end of file diff --git a/content/src/exercises/e4bf8d17-a774-4702-abfe-c7452c3fee0f.json b/content/src/exercises/e4bf8d17-a774-4702-abfe-c7452c3fee0f.json index f3534c8933..34837ed1bc 100644 --- a/content/src/exercises/e4bf8d17-a774-4702-abfe-c7452c3fee0f.json +++ b/content/src/exercises/e4bf8d17-a774-4702-abfe-c7452c3fee0f.json @@ -521,7 +521,8 @@ "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], "asyncDuration": 11, - "link": "https://aware.29k.org/exploringshame" + "link": "https://aware.29k.org/exploringshame", + "id": "e4bf8d17-a774-4702-abfe-c7452c3fee0f" }, "cs": { "tags": [ @@ -529,7 +530,8 @@ "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], "asyncDuration": 11, - "link": "https://aware.29k.org/exploringshame" + "link": "https://aware.29k.org/exploringshame", + "id": "e4bf8d17-a774-4702-abfe-c7452c3fee0f" }, "nl": { "tags": [ @@ -537,7 +539,10 @@ "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], "asyncDuration": 11, - "link": "https://aware.29k.org/exploringshame" + "link": "https://aware.29k.org/exploringshame", + "id": "e4bf8d17-a774-4702-abfe-c7452c3fee0f" }, - "es": {} -} + "es": { + "id": "e4bf8d17-a774-4702-abfe-c7452c3fee0f" + } +} \ No newline at end of file diff --git a/content/src/exercises/ea0b48c1-745e-418d-93e7-2d8a6cd72898.json b/content/src/exercises/ea0b48c1-745e-418d-93e7-2d8a6cd72898.json index efc188aa59..84e070f330 100644 --- a/content/src/exercises/ea0b48c1-745e-418d-93e7-2d8a6cd72898.json +++ b/content/src/exercises/ea0b48c1-745e-418d-93e7-2d8a6cd72898.json @@ -540,21 +540,26 @@ "34100e43-2eb8-4d35-8eb0-9fa9f78e4935", "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], - "asyncDuration": 4 + "asyncDuration": 4, + "id": "ea0b48c1-745e-418d-93e7-2d8a6cd72898" }, "cs": { "tags": [ "34100e43-2eb8-4d35-8eb0-9fa9f78e4935", "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], - "asyncDuration": 4 + "asyncDuration": 4, + "id": "ea0b48c1-745e-418d-93e7-2d8a6cd72898" }, "nl": { "tags": [ "34100e43-2eb8-4d35-8eb0-9fa9f78e4935", "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], - "asyncDuration": 4 + "asyncDuration": 4, + "id": "ea0b48c1-745e-418d-93e7-2d8a6cd72898" }, - "es": {} -} + "es": { + "id": "ea0b48c1-745e-418d-93e7-2d8a6cd72898" + } +} \ No newline at end of file diff --git a/content/src/exercises/ed06daef-cecd-47d8-8ff2-3cf8dba65b6c.json b/content/src/exercises/ed06daef-cecd-47d8-8ff2-3cf8dba65b6c.json index fec7ea9b43..53ca693779 100644 --- a/content/src/exercises/ed06daef-cecd-47d8-8ff2-3cf8dba65b6c.json +++ b/content/src/exercises/ed06daef-cecd-47d8-8ff2-3cf8dba65b6c.json @@ -651,5 +651,7 @@ "id": "ed06daef-cecd-47d8-8ff2-3cf8dba65b6c", "async": false }, - "es": {} -} + "es": { + "id": "ed06daef-cecd-47d8-8ff2-3cf8dba65b6c" + } +} \ No newline at end of file diff --git a/content/src/exercises/f2c88307-b02e-4456-a81c-79b84c10ae04.json b/content/src/exercises/f2c88307-b02e-4456-a81c-79b84c10ae04.json index 4b564f6571..391fe7e5d3 100644 --- a/content/src/exercises/f2c88307-b02e-4456-a81c-79b84c10ae04.json +++ b/content/src/exercises/f2c88307-b02e-4456-a81c-79b84c10ae04.json @@ -494,7 +494,8 @@ } }, "async": true, - "description": "Let the music accompany you on a journey without guidance." + "description": "Let the music accompany you on a journey without guidance.", + "id": "f2c88307-b02e-4456-a81c-79b84c10ae04" }, "cs": { "liveDuration": 30, @@ -599,7 +600,8 @@ } }, "async": true, - "description": "Let the music accompany you on a journey without guidance." + "description": "Let the music accompany you on a journey without guidance.", + "id": "f2c88307-b02e-4456-a81c-79b84c10ae04" }, "nl": { "liveDuration": 30, @@ -704,9 +706,11 @@ } }, "async": true, - "description": "Let the music accompany you on a journey without guidance." + "description": "Let the music accompany you on a journey without guidance.", + "id": "f2c88307-b02e-4456-a81c-79b84c10ae04" }, "es": { - "card": {} + "card": {}, + "id": "f2c88307-b02e-4456-a81c-79b84c10ae04" } -} +} \ No newline at end of file diff --git a/content/src/exercises/f4f8a536-5683-40a3-a139-5e3031687cec.json b/content/src/exercises/f4f8a536-5683-40a3-a139-5e3031687cec.json index 8a975bcbc5..397c98fa37 100644 --- a/content/src/exercises/f4f8a536-5683-40a3-a139-5e3031687cec.json +++ b/content/src/exercises/f4f8a536-5683-40a3-a139-5e3031687cec.json @@ -505,21 +505,26 @@ "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6", "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], - "asyncDuration": 7 + "asyncDuration": 7, + "id": "f4f8a536-5683-40a3-a139-5e3031687cec" }, "cs": { "tags": [ "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6", "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], - "asyncDuration": 7 + "asyncDuration": 7, + "id": "f4f8a536-5683-40a3-a139-5e3031687cec" }, "nl": { "tags": [ "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6", "566aeb1b-1649-4f5a-96a2-0c80be27efc0" ], - "asyncDuration": 7 + "asyncDuration": 7, + "id": "f4f8a536-5683-40a3-a139-5e3031687cec" }, - "es": {} -} + "es": { + "id": "f4f8a536-5683-40a3-a139-5e3031687cec" + } +} \ No newline at end of file diff --git a/content/src/exercises/f59b7f66-43b0-4b50-9afe-91092d7dc469.json b/content/src/exercises/f59b7f66-43b0-4b50-9afe-91092d7dc469.json index 3987b35b44..e51a9231ff 100644 --- a/content/src/exercises/f59b7f66-43b0-4b50-9afe-91092d7dc469.json +++ b/content/src/exercises/f59b7f66-43b0-4b50-9afe-91092d7dc469.json @@ -567,7 +567,8 @@ "8da0534a-5da9-430a-bdf3-242ace6460fb" ], "asyncDuration": 7, - "link": "https://aware.29k.org/dailyactions" + "link": "https://aware.29k.org/dailyactions", + "id": "f59b7f66-43b0-4b50-9afe-91092d7dc469" }, "cs": { "tags": [ @@ -575,7 +576,8 @@ "8da0534a-5da9-430a-bdf3-242ace6460fb" ], "asyncDuration": 7, - "link": "https://aware.29k.org/dailyactions" + "link": "https://aware.29k.org/dailyactions", + "id": "f59b7f66-43b0-4b50-9afe-91092d7dc469" }, "nl": { "tags": [ @@ -583,7 +585,10 @@ "8da0534a-5da9-430a-bdf3-242ace6460fb" ], "asyncDuration": 7, - "link": "https://aware.29k.org/dailyactions" + "link": "https://aware.29k.org/dailyactions", + "id": "f59b7f66-43b0-4b50-9afe-91092d7dc469" }, - "es": {} -} + "es": { + "id": "f59b7f66-43b0-4b50-9afe-91092d7dc469" + } +} \ No newline at end of file diff --git a/content/src/exercises/fff6f8da-f69c-458f-8905-acee04bd1a1d.json b/content/src/exercises/fff6f8da-f69c-458f-8905-acee04bd1a1d.json index 32c78b0619..b9451e1472 100644 --- a/content/src/exercises/fff6f8da-f69c-458f-8905-acee04bd1a1d.json +++ b/content/src/exercises/fff6f8da-f69c-458f-8905-acee04bd1a1d.json @@ -531,21 +531,26 @@ "9c2c08a9-7dc6-4058-bc78-016d0eb00614", "43a6dc0d-d866-4b79-9453-13c44e906128" ], - "asyncDuration": 6 + "asyncDuration": 6, + "id": "fff6f8da-f69c-458f-8905-acee04bd1a1d" }, "cs": { "tags": [ "9c2c08a9-7dc6-4058-bc78-016d0eb00614", "43a6dc0d-d866-4b79-9453-13c44e906128" ], - "asyncDuration": 6 + "asyncDuration": 6, + "id": "fff6f8da-f69c-458f-8905-acee04bd1a1d" }, "nl": { "tags": [ "9c2c08a9-7dc6-4058-bc78-016d0eb00614", "43a6dc0d-d866-4b79-9453-13c44e906128" ], - "asyncDuration": 6 + "asyncDuration": 6, + "id": "fff6f8da-f69c-458f-8905-acee04bd1a1d" }, - "es": {} -} + "es": { + "id": "fff6f8da-f69c-458f-8905-acee04bd1a1d" + } +} \ No newline at end of file diff --git a/content/src/tags/34100e43-2eb8-4d35-8eb0-9fa9f78e4935.json b/content/src/tags/34100e43-2eb8-4d35-8eb0-9fa9f78e4935.json index 866e861847..00f8537795 100644 --- a/content/src/tags/34100e43-2eb8-4d35-8eb0-9fa9f78e4935.json +++ b/content/src/tags/34100e43-2eb8-4d35-8eb0-9fa9f78e4935.json @@ -19,9 +19,15 @@ "id": "34100e43-2eb8-4d35-8eb0-9fa9f78e4935", "published": true }, - "da": {}, - "cs": {}, - "nl": {}, + "da": { + "id": "34100e43-2eb8-4d35-8eb0-9fa9f78e4935" + }, + "cs": { + "id": "34100e43-2eb8-4d35-8eb0-9fa9f78e4935" + }, + "nl": { + "id": "34100e43-2eb8-4d35-8eb0-9fa9f78e4935" + }, "es": { "name": "Aceptación", "id": "34100e43-2eb8-4d35-8eb0-9fa9f78e4935", diff --git a/content/src/tags/43a6dc0d-d866-4b79-9453-13c44e906128.json b/content/src/tags/43a6dc0d-d866-4b79-9453-13c44e906128.json index 252111e81b..21b345e5f2 100644 --- a/content/src/tags/43a6dc0d-d866-4b79-9453-13c44e906128.json +++ b/content/src/tags/43a6dc0d-d866-4b79-9453-13c44e906128.json @@ -23,9 +23,15 @@ "sortOrder": 1, "published": true }, - "da": {}, - "cs": {}, - "nl": {}, + "da": { + "id": "43a6dc0d-d866-4b79-9453-13c44e906128" + }, + "cs": { + "id": "43a6dc0d-d866-4b79-9453-13c44e906128" + }, + "nl": { + "id": "43a6dc0d-d866-4b79-9453-13c44e906128" + }, "es": { "name": "Gratitud", "id": "43a6dc0d-d866-4b79-9453-13c44e906128", diff --git a/content/src/tags/566aeb1b-1649-4f5a-96a2-0c80be27efc0.json b/content/src/tags/566aeb1b-1649-4f5a-96a2-0c80be27efc0.json index 1057511aa6..848dd407f4 100644 --- a/content/src/tags/566aeb1b-1649-4f5a-96a2-0c80be27efc0.json +++ b/content/src/tags/566aeb1b-1649-4f5a-96a2-0c80be27efc0.json @@ -19,9 +19,15 @@ "id": "566aeb1b-1649-4f5a-96a2-0c80be27efc0", "published": true }, - "da": {}, - "cs": {}, - "nl": {}, + "da": { + "id": "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + }, + "cs": { + "id": "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + }, + "nl": { + "id": "566aeb1b-1649-4f5a-96a2-0c80be27efc0" + }, "es": { "name": "Tomar perspectiva", "id": "566aeb1b-1649-4f5a-96a2-0c80be27efc0", diff --git a/content/src/tags/8da0534a-5da9-430a-bdf3-242ace6460fb.json b/content/src/tags/8da0534a-5da9-430a-bdf3-242ace6460fb.json index c5b99a72e0..f29e523d50 100644 --- a/content/src/tags/8da0534a-5da9-430a-bdf3-242ace6460fb.json +++ b/content/src/tags/8da0534a-5da9-430a-bdf3-242ace6460fb.json @@ -19,9 +19,15 @@ "id": "8da0534a-5da9-430a-bdf3-242ace6460fb", "published": true }, - "da": {}, - "cs": {}, - "nl": {}, + "da": { + "id": "8da0534a-5da9-430a-bdf3-242ace6460fb" + }, + "cs": { + "id": "8da0534a-5da9-430a-bdf3-242ace6460fb" + }, + "nl": { + "id": "8da0534a-5da9-430a-bdf3-242ace6460fb" + }, "es": { "name": "Resiliencia", "id": "8da0534a-5da9-430a-bdf3-242ace6460fb", diff --git a/content/src/tags/9c2c08a9-7dc6-4058-bc78-016d0eb00614.json b/content/src/tags/9c2c08a9-7dc6-4058-bc78-016d0eb00614.json index 330460478f..b550a1790e 100644 --- a/content/src/tags/9c2c08a9-7dc6-4058-bc78-016d0eb00614.json +++ b/content/src/tags/9c2c08a9-7dc6-4058-bc78-016d0eb00614.json @@ -19,9 +19,15 @@ "id": "9c2c08a9-7dc6-4058-bc78-016d0eb00614", "published": true }, - "da": {}, - "cs": {}, - "nl": {}, + "da": { + "id": "9c2c08a9-7dc6-4058-bc78-016d0eb00614" + }, + "cs": { + "id": "9c2c08a9-7dc6-4058-bc78-016d0eb00614" + }, + "nl": { + "id": "9c2c08a9-7dc6-4058-bc78-016d0eb00614" + }, "es": { "name": "Propósito", "id": "9c2c08a9-7dc6-4058-bc78-016d0eb00614", diff --git a/content/src/tags/cfc00217-f65b-4a4d-8b82-8ccc8f852dd6.json b/content/src/tags/cfc00217-f65b-4a4d-8b82-8ccc8f852dd6.json index ef0525ba9b..770d44bb09 100644 --- a/content/src/tags/cfc00217-f65b-4a4d-8b82-8ccc8f852dd6.json +++ b/content/src/tags/cfc00217-f65b-4a4d-8b82-8ccc8f852dd6.json @@ -19,9 +19,15 @@ "id": "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6", "published": true }, - "da": {}, - "cs": {}, - "nl": {}, + "da": { + "id": "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + }, + "cs": { + "id": "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + }, + "nl": { + "id": "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6" + }, "es": { "name": "Atención plena", "id": "cfc00217-f65b-4a4d-8b82-8ccc8f852dd6", diff --git a/content/src/tags/db34d82a-4c48-4ddd-9de5-f562d8aa1bc9.json b/content/src/tags/db34d82a-4c48-4ddd-9de5-f562d8aa1bc9.json index 59a8ec616a..4be5f8808e 100644 --- a/content/src/tags/db34d82a-4c48-4ddd-9de5-f562d8aa1bc9.json +++ b/content/src/tags/db34d82a-4c48-4ddd-9de5-f562d8aa1bc9.json @@ -19,9 +19,15 @@ "id": "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9", "published": true }, - "da": {}, - "cs": {}, - "nl": {}, + "da": { + "id": "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9" + }, + "cs": { + "id": "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9" + }, + "nl": { + "id": "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9" + }, "es": { "name": "Autocompasión", "id": "db34d82a-4c48-4ddd-9de5-f562d8aa1bc9", From 11dbbc87e9c65c64dfff10d8591c339f93d7a5fa Mon Sep 17 00:00:00 2001 From: gewfy Date: Fri, 20 Dec 2024 22:46:39 +0100 Subject: [PATCH 46/47] Eslint fix --- content/fixContentIds.ts | 2 +- content/tsconfig.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/content/fixContentIds.ts b/content/fixContentIds.ts index 29764c5f21..e2ab493a4b 100644 --- a/content/fixContentIds.ts +++ b/content/fixContentIds.ts @@ -1,4 +1,4 @@ -import {readFileSync, writeFileSync} from 'fs'; +import {writeFileSync} from 'fs'; import {getContentByType} from './src/utils/utils'; import path from 'path'; diff --git a/content/tsconfig.json b/content/tsconfig.json index 9b575e6da2..948566f063 100644 --- a/content/tsconfig.json +++ b/content/tsconfig.json @@ -12,6 +12,6 @@ "jsx": "react-jsx", "typeRoots": ["./types", "./node_modules/@types"], }, - "include": ["src", "types", "buildContent.ts", "exportToCsv.ts", "importFromCsv.ts", "jest.config.js"], + "include": ["src", "types", "buildContent.ts", "exportToCsv.ts", "importFromCsv.ts", "fixContentIds.ts", "jest.config.js"], } From 4d957d10064fbd1600e56f39c6061d5fd1743e41 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Dec 2024 13:48:35 +0000 Subject: [PATCH 47/47] Bump posthog-react-native from 3.3.9 to 3.6.1 in /client Bumps [posthog-react-native](https://github.com/PostHog/posthog-js-lite/tree/HEAD/posthog-react-native) from 3.3.9 to 3.6.1. - [Release notes](https://github.com/PostHog/posthog-js-lite/releases) - [Changelog](https://github.com/PostHog/posthog-js-lite/blob/main/posthog-react-native/CHANGELOG.md) - [Commits](https://github.com/PostHog/posthog-js-lite/commits/posthog-react-native-v3.6.1/posthog-react-native) --- updated-dependencies: - dependency-name: posthog-react-native dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- client/package.json | 2 +- client/yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/client/package.json b/client/package.json index 6862f9b950..26446dcc80 100644 --- a/client/package.json +++ b/client/package.json @@ -54,7 +54,7 @@ "intl-pluralrules": "^2.0.1", "lodash.throttle": "^4.1.1", "lottie-react-native": "^6.7.2", - "posthog-react-native": "^3.3.9", + "posthog-react-native": "^3.6.1", "ramda": "^0.30.1", "react": "18.2.0", "react-i18next": "^15.0.1", diff --git a/client/yarn.lock b/client/yarn.lock index 72338d2268..2b9830fac0 100644 --- a/client/yarn.lock +++ b/client/yarn.lock @@ -9539,10 +9539,10 @@ postcss@8.4.38: picocolors "^1.0.0" source-map-js "^1.2.0" -posthog-react-native@^3.3.9: - version "3.3.9" - resolved "https://registry.yarnpkg.com/posthog-react-native/-/posthog-react-native-3.3.9.tgz#bb551d3858430ca686a1b459f15bde20e9033948" - integrity sha512-Gb7Hc0HKMGc9T3bWXF1IfAOYkBlzIOKl71CVveEdNEzUkxvN3bfsq5CQ2TXNpzz31q2BMvfVEt0SIN9JQZCeKA== +posthog-react-native@^3.6.1: + version "3.6.1" + resolved "https://registry.yarnpkg.com/posthog-react-native/-/posthog-react-native-3.6.1.tgz#a0a7189761013fac3ef46582b5e3b279067ba7ca" + integrity sha512-IRGfLEranh+8nTvUsyw97XeqhGwi0ine/F6tMGrdT+RmlsRFA9eRYLwupkdCviRL9mMVugBY6J4v1R1MvBw+1w== prelude-ls@^1.2.1: version "1.2.1"