No description
Find a file
Carl Schwan 8dead3aedd
Merge pull request #981 from nextcloud/carl/perf-getbyid
perf: Replace getById call with getFirstNodeById
2026-02-05 13:58:53 +01:00
.github feat(deps): Add Nextcloud 34 support on master 2026-01-22 10:35:13 +01:00
.tx
appinfo feat(deps): Add Nextcloud 34 support on master 2026-01-22 10:35:13 +01:00
build-js
js chore(assets): Recompile assets 2026-01-23 11:45:10 +00:00
l10n fix(l10n): Update translations from Transifex 2026-02-05 01:46:37 +00:00
lib fix(psalm): Add stub for oc hooks 2026-02-05 13:36:15 +01:00
LICENSES fix(psalm): Add stub for oc hooks 2026-02-05 13:36:15 +01:00
src
tests/stubs fix(psalm): Add stub for oc hooks 2026-02-05 13:36:15 +01:00
vendor-bin
.eslintrc.js
.gitattributes
.gitignore
.l10nignore
.php-cs-fixer.dist.php
AUTHORS.md
babel.config.js
composer.json fix(psalm): Add stub for oc hooks 2026-02-05 13:36:15 +01:00
composer.lock
krankerl.toml
LICENSE
openapi.json
package-lock.json feat(deps): Add Nextcloud 34 support on master 2026-01-22 10:35:13 +01:00
package.json feat(deps): Add Nextcloud 34 support on master 2026-01-22 10:35:13 +01:00
psalm-baseline.xml fix(psalm): Add stub for oc hooks 2026-02-05 13:36:15 +01:00
psalm.xml fix(psalm): Add stub for oc hooks 2026-02-05 13:36:15 +01:00
README.md
REUSE.toml
stylelint.config.js
webpack.config.js

🔮 Nextcloud Recommendations

REUSE status

The app is in incubation stage, so its time for you to get involved! 👩‍💻

Development setup

  1. ☁ Clone the app into the apps folder of your Nextcloud: git clone https://github.com/nextcloud/recommendations.git
  2. 💻 Run npm i or krankerl up to install the dependencies
  3. 🏗 To build the Javascript whenever you make changes, run npm run dev
  4. ☁ Enable the app through the app management of your Nextcloud or run krankerl enable
  5. 👍 Partytime! Help fix some issues and review pull requests

Whenever you commit changes to submit a pull request, make sure to build the Javascript using npm run build and commit the files js/*.js and js/*.js.map as well. This needs to be done because the app is shipped with the release as is.