Activity app for Nextcloud
Перейти к файлу
Nextcloud bot df1f1e0dd8
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-21 00:26:13 +00:00
.github chore: Use composer-bin-plugin to manage dev deps 2024-09-14 20:29:08 +02:00
.tx [tx-robot] Update transifex configuration 2022-10-01 02:17:46 +00:00
LICENSES chore: Update to Material Symbol icon style 2024-06-10 19:47:58 +02:00
appinfo fix: unify file flags 2024-10-11 09:06:45 +02:00
css fix: unify file flags 2024-10-11 09:06:45 +02:00
cypress chore: Drop unused dependency 2024-08-26 12:32:24 +02:00
docs fix(docs): add missing author 2024-05-07 16:29:30 +02:00
img chore: Update to Material Symbol icon style 2024-06-10 19:47:58 +02:00
js fix(deps): Fix npm audit 2024-10-13 03:28:41 +00:00
l10n Fix(l10n): Update translations from Transifex 2024-11-21 00:26:13 +00:00
lib fix: user renamed to userObject 2024-10-28 10:08:45 +05:30
src fix: Expose timestamp in millisecond 2024-08-28 11:18:35 +02:00
templates fix: unify file flags 2024-10-11 09:06:45 +02:00
tests fix: unify file flags 2024-10-11 09:06:45 +02:00
vendor-bin chore(dev-deps): Bump nextcloud/ocp package 2024-10-17 10:54:04 +02:00
.eslintrc.json chore: Migrate package to use vite for building and use Vue for UI 2023-11-08 15:02:40 +01:00
.gitattributes Don't try to render diffs 2023-11-16 12:22:37 +01:00
.gitignore chore(deps): Move cs-fixer into a composer bin 2023-09-08 10:27:28 +02:00
.l10nignore Update .l10nignore 2023-11-18 15:16:03 +01:00
.php-cs-fixer.dist.php chore: Run php cs fixer 2024-08-26 12:52:33 +02:00
AUTHORS.md fix(docs): add missing author 2024-05-07 16:29:30 +02:00
CONTRIBUTING.md chore: Add SPDX headers 2024-05-07 16:29:26 +02:00
Makefile chore: Add SPDX headers 2024-05-07 16:29:26 +02:00
README.md docs: Add reuse badge 2024-05-07 16:29:30 +02:00
REUSE.toml chore: Migrate REUSE to TOML format 2024-07-07 20:06:51 +02:00
composer.json chore: Move phpunit in composer bin 2024-09-15 11:02:53 +02:00
composer.lock chore: Move phpunit in composer bin 2024-09-15 11:02:53 +02:00
cypress.config.ts chore: Drop unused dependency 2024-08-26 12:32:24 +02:00
package-lock.json chore: bump cross-spawn from 7.0.3 to 7.0.6 2024-11-19 06:11:02 +00:00
package.json chore: bump happy-dom from 15.8.0 to 15.11.6 2024-11-16 03:09:28 +00:00
psalm.xml chore: Use composer-bin-plugin to manage dev deps 2024-09-14 20:29:08 +02:00
stylelint.config.cjs chore: Cleanup repository 2023-11-14 10:57:51 +01:00
tsconfig.json chore: Compile assets 2023-11-08 22:17:04 +01:00
vite.config.ts chore: Adjust vite config 2024-08-24 20:09:48 +02:00

README.md

Nextcloud Activity App

REUSE status

This app allows people to see actions related to their files and data in Nextcloud. Each person can configure their individual activity settings in the personal settings, to choose which activity should be pushed to mobile phones, send via email or whether a daily summary is sent each morning.

🏗 Development setup

  1. ☁ Clone this app into the apps folder of your Nextcloud: git clone https://github.com/nextcloud/activity.git
  2. 🛠️ Run make dev-setup to install the development dependencies
  3. Enable the app through the app management of your Nextcloud
  4. 🏗️ Make your changes
  5. 🤖 Compile the frontend with make build-js-production
  6. 🚀 Send your pull request

API for other apps to interact with activities

In Nextcloud 11 the old extension API was replaced by 3 new interfaces, to better split the functionality up. Documentation for each of those can be found in the docs/ folder:

  • Create - an activity and store it in the app
  • Provider - translate and render activities
  • Setting - allow users to control what they want to see in their stream or mail
  • Filter - allow to reduce the stream in the web UI by app or setting