{"id":13465961,"url":"https://github.com/nextcloud/activity","last_synced_at":"2025-04-12T23:39:01.737Z","repository":{"id":37978194,"uuid":"62379768","full_name":"nextcloud/activity","owner":"nextcloud","description":":zap: Activity app for Nextcloud","archived":false,"fork":false,"pushed_at":"2025-04-12T01:32:54.000Z","size":180024,"stargazers_count":123,"open_issues_count":135,"forks_count":66,"subscribers_count":18,"default_branch":"master","last_synced_at":"2025-04-12T23:38:55.380Z","etag":null,"topics":["activity","hacktoberfest","nextcloud","open-source","stream"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nextcloud.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSES/AGPL-3.0-only.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-07-01T09:01:52.000Z","updated_at":"2025-04-12T00:28:48.000Z","dependencies_parsed_at":"2023-10-12T06:03:26.516Z","dependency_job_id":"fbcc609a-99b6-4035-a825-767f117ae7fc","html_url":"https://github.com/nextcloud/activity","commit_stats":null,"previous_names":[],"tags_count":776,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nextcloud%2Factivity","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nextcloud%2Factivity/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nextcloud%2Factivity/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nextcloud%2Factivity/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nextcloud","download_url":"https://codeload.github.com/nextcloud/activity/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248647255,"owners_count":21139081,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["activity","hacktoberfest","nextcloud","open-source","stream"],"created_at":"2024-07-31T15:00:37.369Z","updated_at":"2025-04-12T23:39:01.717Z","avatar_url":"https://github.com/nextcloud.png","language":"JavaScript","readme":"# Nextcloud Activity App\n\n[![REUSE status](https://api.reuse.software/badge/github.com/nextcloud/activity)](https://api.reuse.software/info/github.com/nextcloud/activity)\n\nThis app allows people to see actions related to their files and data in Nextcloud.\nEach person can configure their individual activity settings in the personal settings,\nto choose which activity should be pushed to mobile phones, send via email\nor whether a daily summary is sent each morning.\n\n## 🏗 Development setup\n1. ☁ Clone this app into the `apps` folder of your Nextcloud: `git clone https://github.com/nextcloud/activity.git`\n2. 🛠️ Run `make dev-setup` to install the development dependencies\n3. ✅ Enable the app through the app management of your Nextcloud\n4. 🏗️ Make your changes\n5. 🤖 Compile the frontend with `make build-js-production`\n6. 🚀 Send your pull request\n\n## API for other apps to interact with activities\n\nIn 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:\n\n* [Create](docs/create.md) - an activity and store it in the app\n* [Provider](docs/provider.md) - translate and render activities\n* [Setting](docs/setting.md) - allow users to control what they want to see in their stream or mail\n* [Filter](docs/filter.md) - allow to reduce the stream in the web UI by app or setting\n","funding_links":[],"categories":["Apps","JavaScript"],"sub_categories":["Official"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnextcloud%2Factivity","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnextcloud%2Factivity","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnextcloud%2Factivity/lists"}