No description
Find a file
Nextcloud bot 73945e1290
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-21 00:44:01 +00:00
.github Chore(deps): Bump shivammathur/setup-php from 2.35.4 to 2.35.5 2025-09-19 04:09:10 +00:00
.tx
appinfo feat(deps): Add Nextcloud 33 support on master 2025-09-04 15:57:22 +02:00
css chore(assets): Recompile assets 2025-09-13 11:02:12 +00:00
img feat: add hub release information for Hub 25 Autumn 2025-09-04 11:07:52 +02:00
js chore(assets): Recompile assets 2025-09-25 10:50:37 +00:00
l10n fix(l10n): Update translations from Transifex 2025-10-21 00:44:01 +00:00
lib feat: add hub release information for Hub 25 Autumn 2025-09-04 11:07:52 +02:00
LICENSES feat: add share by bluesky and linkedin 2025-09-04 10:28:04 +02:00
src fix: always use the internal back button 2025-09-12 12:45:30 +02:00
templates fix: Migrate personal settings to Vue 2024-08-08 12:33:30 +02:00
tests chore: adjust PHP code to comply with new rules 2025-08-21 10:11:17 +02:00
.gitattributes fix: Add license information to all test and config files 2024-05-09 09:59:32 +02:00
.gitignore fix: Add license information to all test and config files 2024-05-09 09:59:32 +02:00
.l10nignore Update .l10nignore 2024-03-06 11:49:34 +01:00
.php-cs-fixer.dist.php fix: Add license information to all test and config files 2024-05-09 09:59:32 +02:00
AUTHORS.md fix: Add SPDX header 2024-05-09 09:59:31 +02:00
composer.json chore: update composer dependencies for Nextcloud 32 2025-08-21 10:11:08 +02:00
composer.lock chore(dev-deps): Bump nextcloud/ocp package 2025-09-21 02:42:09 +00:00
eslint.config.js feat: migrate to Vue 3 2025-05-07 20:06:39 +02:00
package-lock.json Chore(deps-dev): Bump sass from 1.93.0 to 1.93.2 2025-09-25 11:52:26 +00:00
package.json Chore(deps-dev): Bump sass from 1.93.0 to 1.93.2 2025-09-25 11:52:26 +00:00
psalm.xml ci(psalm): add missing phpVersion 2025-01-31 15:04:40 -08:00
README.md fix: Add SPDX header 2024-05-09 09:59:31 +02:00
REUSE.toml fix: gracefully handle missing autoplay permissions 2025-09-04 10:31:45 +02:00
stylelint.config.cjs fix: Add license information to all test and config files 2024-05-09 09:59:32 +02:00
tsconfig.json feat: migrate to Vue 3 2025-05-07 20:06:39 +02:00
vite.config.js fix: Migrate personal settings to Vue 2024-08-08 12:33:30 +02:00

🔮 First run wizard

REUSE status

A first run wizard that explains the usage of Nextcloud to new users

Configuration

No configuration is needed, but it is possible to prevent the wizard from opening for users by default. When disabled users can only open it from manually clicking "About" in the user menu.

This can be done by setting an app setting value:

occ config:app:set --value false firstrunwizard wizard_enabled

Development setup

Make sure you have node, npm and make installed on your system.

  1. ☁ Clone the app into the apps folder of your Nextcloud: git clone https://github.com/nextcloud/firstrunwizard.git
  2. 👩‍💻 Run npm ci to install the dependencies
  3. 🏗 To build the Javascript after you have made changes, run npm run build
  4. Enable the app through the app management of your Nextcloud
  5. 🎉 Partytime! Help fix some issues and review pull requests 👍

Add Nextcloud Hub release notes

  1. Open the src/hub-release.ts file
  2. Adjust the version property to reflect the new Hub release version
  3. Adjust the link (e.g. blog post)
  4. Add releaseNotes, this is an array of strings, for localization those are translated using t('firstrunwizard', 'YOUR MESSAGE')
  5. Change the videoAltText for the Hub release animation if needed (alternative text for accessibility)
  6. Adjust the shareSubject which is used when users share their thoughts about the release on social media
  7. Replace img/nextcloudHub.mp4 and img/nextcloudHub.webm (VP9) with updated animations
  8. Update the current changelog version in lib/Constants.php