{
"id": "audioplayer",
"name": "Audio Player",
"summary": "Audio Player for Nextcloud and ownCloud",
"description": "A music player for FLAC, MP3, MP4, streams, and more with playlist support and Share Player.\n\n- Multiple views (albums with covers and more) - Library scan and reset by command-line and browser - Specifying media folder (with exclude functionality) - Play shared files directly without downloading - Playlists and ID3 tag editor (incl. picture) - One Click Play from Files app - External cover support - Mobile view support - Search integration - Favorites integration - Playlist files - Stream URLs\n\nSee [README](https:\/\/github.com\/rello\/audioplayer\/blob\/master\/README.md) file for all supported MIME types and limitations.",
"version": "2.2.4",
"licence": "AGPL",
"author": "Marcel Scherello",
"namespace": "audioplayer",
"documentation": {
"user": "https:\/\/github.com\/rello\/audioplayer\/wiki#user-documentation",
"admin": "https:\/\/github.com\/rello\/audioplayer\/wiki#admin-documentation"
},
"category": "multimedia",
"website": "https:\/\/rello.github.io\/audioplayer",
"bugs": "https:\/\/github.com\/rello\/audioplayer\/issues",
"repository": {
"@attributes": {
"type": "git"
},
"@value": "https:\/\/github.com\/rello\/audioplayer.git"
},
"discussion": "https:\/\/help.nextcloud.com\/c\/apps\/audioplayer",
"screenshot": {
"@attributes": {
"small-thumbnail": "https:\/\/raw.githubusercontent.com\/rello\/audioplayer\/master\/screenshots\/audioplayer_main_small.png"
},
"@value": "https:\/\/raw.githubusercontent.com\/rello\/audioplayer\/master\/screenshots\/audioplayer_main.png"
},
"dependencies": {
"php": {
"@attributes": {
"min-version": "5.6",
"max-version": "7.1"
}
},
"nextcloud": {
"@attributes": {
"min-version": "11",
"max-version": "13"
}
},
"owncloud": {
"@attributes": {
"min-version": "9.1",
"max-version": "10.0"
}
}
},
"types": [
"filesystem"
],
"repair-steps": {
"post-migration": {
"step": "OCA\\audioplayer\\Migration\\Migration"
},
"install": [],
"pre-migration": [],
"live-migration": [],
"uninstall": []
},
"info": [],
"remote": [],
"public": [],
"background-jobs": [],
"two-factor-providers": [],
"commands": [],
"groups": null,
"active": true,
"internal": false,
"level": 100,
"removable": true,
"preview": "\/owncloud\/apps\/audioplayer\/img\/app.svg",
"previewAsIcon": true,
"appconfig": {
"enabled": "yes",
"installed_version": "2.2.4",
"ocsid": "174738",
"signed": "true",
"types": "filesystem"
}
},
{
"id": "calendar",
"name": "Calendar",
"summary": "A Calendar app for ownCloud",
"description": "The Calendar app is a user interface for ownCloud's CalDAV server. Easily sync events from various devices with your ownCloud and edit them online.\n\n* \ud83d\ude80 **Integration with other ownCloud apps!** Currently Contacts - more to come. * \ud83c\udf10 **WebCal Support!** Want to see your favorite team\u2019s matchdays in your calendar? No problem! * \ud83d\ude4b **Attendees!** Invite people to your events.",
"version": "1.5.7",
"licence": "AGPL",
"author": "Georg Ehrke, Raghu Nayyar, Bernhard Fr\u00f6hler",
"dependencies": {
"owncloud": {
"@attributes": {
"min-version": "9.1",
"max-version": "10.1"
}
}
},
"documentation": {
"user": "https:\/\/doc.owncloud.org\/server\/10.0\/user_manual\/pim\/calendar.html"
},
"category": "productivity",
"screenshot": "https:\/\/raw.githubusercontent.com\/owncloud\/screenshots\/master\/calendar\/screenshot.png",
"website": "https:\/\/github.com\/owncloud\/calendar\/",
"bugs": "https:\/\/github.com\/owncloud\/calendar\/issues",
"repository": {
"@attributes": {
"type": "git"
},
"@value": "https:\/\/github.com\/owncloud\/calendar.git"
},
"info": [],
"remote": [],
"public": [],
"types": [],
"repair-steps": {
"install": [],
"pre-migration": [],
"post-migration": [],
"live-migration": [],
"uninstall": []
},
"background-jobs": [],
"two-factor-providers": [],
"commands": [],
"groups": null,
"active": true,
"internal": false,
"level": 100,
"removable": true,
"preview": "\/owncloud\/apps\/calendar\/img\/calendar.svg",
"previewAsIcon": true,
"appconfig": {
"enabled": "yes",
"installed_version": "1.5.7",
"signed": "true",
"types": ""
}
},
{
"id": "user_ldap",
"name": "LDAP Integration",
"summary": "Integrate LDAP user directories",
"description": "Looking to leverage your LDAP-based user directory? ownCloud perfectly integrates with existing infrastructure making professional user management a breeze. With centrally managed directories users can just use their account credentials for ownCloud as with any other service that is provided. Simultaneously IT is relieved as there is no need to care about different user accounts for specific services. Just connect ownCloud to a user directory and you're good to go!\n\nThis application enables administrators to connect ownCloud to an LDAP-based user directory for authenticating and provisioning users, groups and user attributes. Administrators can configure this application to connect to one or more LDAP directories or Active Directories via an LDAP interface. Attributes such as user quota, email, avatar pictures, group memberships and more can be pulled into ownCloud from a directory with the appropriate queries and filters.\n\nA user logs into ownCloud with their LDAP\/AD credentials, and is granted access based on an authentication request handled by the LDAP\/AD server. ownCloud does not store LDAP\/AD passwords, rather these credentials are used to authenticate a user. ownCloud then uses a session for the user ID. More information is available in the [LDAP User and Group Backend documentation](https:\/\/doc.owncloud.com\/server\/latest\/admin_manual\/configuration\/user\/user_auth_ldap.html).\n\n",
"licence": "AGPL",
"author": "J\u00f6rn Friedrich Dreyer, Tom Needham, Juan Pablo Villafa\u00f1ez Ramos, Dominik Schmidt and Arthur Schiwon",
"version": "0.10.0",
"types": [
"authentication"
],
"documentation": {
"admin": "https:\/\/doc.owncloud.com\/server\/latest\/admin_manual\/configuration\/user\/user_auth_ldap.html"
},
"category": "integration",
"screenshot": [
"https:\/\/raw.githubusercontent.com\/owncloud\/screenshots\/9fe61df4a47d5fd2bf07f8581ff7ccf323a846ae\/user_ldap\/ownCloud-app-ldap-user-management.jpg",
"https:\/\/raw.githubusercontent.com\/owncloud\/screenshots\/0527af6b981603f3410982c2ed70051b7cf991c3\/user_ldap\/user_ldap.png"
],
"dependencies": {
"lib": "ldap",
"owncloud": {
"@attributes": {
"min-version": "10.0.3",
"max-version": "10.0.99"
}
}
},
"namespace": "User_LDAP",
"background-jobs": {
"job": "OCA\\User_LDAP\\Jobs\\UpdateGroups"
},
"settings": {
"admin": "OCA\\User_LDAP\\AdminPanel"
},
"info": [],
"remote": [],
"public": [],
"repair-steps": {
"install": [],
"pre-migration": [],
"post-migration": [],
"live-migration": [],
"uninstall": []
},
"two-factor-providers": [],
"commands": [],
"groups": null,
"active": true,
"internal": false,
"level": 100,
"removable": true,
"preview": "\/owncloud\/apps\/user_ldap\/img\/app.svg",
"previewAsIcon": true,
"appconfig": {
"cleanUpJobOffset": "0",
"enabled": "yes",
"enforce_home_folder_naming_rule": "",
"installed_version": "0.10.0",
"s02has_memberof_filter_support": "1",
"s02home_folder_naming_rule": "",
"s02last_jpegPhoto_lookup": "0",
"s02ldap_agent_password": "***REMOVED SENSITIVE VALUE***",
"s02ldap_attributes_for_group_search": "",
"s02ldap_attributes_for_user_search": "",
"s02ldap_backup_host": "",
"s02ldap_backup_port": "",
"s02ldap_base": "OU=Far-Galaxy Networks,DC=fgn,DC=local",
"s02ldap_base_groups": "OU=Far-Galaxy Networks,DC=fgn,DC=local",
"s02ldap_base_users": "OU=Far-Galaxy Networks,DC=fgn,DC=local",
"s02ldap_cache_ttl": "600",
"s02ldap_configuration_active": "1",
"s02ldap_display_name": "displayname",
"s02ldap_dn": "ldap-auth@fgn.local",
"s02ldap_dynamic_group_member_url": "",
"s02ldap_email_attr": "mail",
"s02ldap_experienced_admin": "0",
"s02ldap_expert_username_attr": "",
"s02ldap_expert_uuid_group_attr": "",
"s02ldap_expert_uuid_user_attr": "objectguid",
"s02ldap_group_display_name": "cn",
"s02ldap_group_filter": "(&(|(objectclass=group)))",
"s02ldap_group_filter_mode": "0",
"s02ldap_group_member_assoc_attribute": "member",
"s02ldap_groupfilter_groups": "",
"s02ldap_groupfilter_objectclass": "group",
"s02ldap_host": "tantalos.fgn.local",
"s02ldap_login_filter": "(&(&(|(objectclass=organizationalPerson)(objectclass=person)(objectclass=user)))(|(samaccountname=%uid)(|(mailPrimaryAddress=%uid)(mail=%uid))(|(cn=%uid)(displayName=%uid))))",
"s02ldap_login_filter_mode": "0",
"s02ldap_loginfilter_attributes": "cn\ndisplayName",
"s02ldap_loginfilter_email": "1",
"s02ldap_loginfilter_username": "1",
"s02ldap_nested_groups": "0",
"s02ldap_override_main_server": "0",
"s02ldap_paging_size": "500",
"s02ldap_port": "389",
"s02ldap_quota_attr": "",
"s02ldap_quota_def": "",
"s02ldap_tls": "0",
"s02ldap_turn_off_cert_check": "0",
"s02ldap_user_display_name_2": "",
"s02ldap_user_filter_mode": "0",
"s02ldap_userfilter_groups": "",
"s02ldap_userfilter_objectclass": "organizationalPerson\nperson\nuser",
"s02ldap_userlist_filter": "(&(|(objectclass=organizationalPerson)(objectclass=person)(objectclass=user)))",
"s02use_memberof_to_detect_membership": "1",
"s03has_memberof_filter_support": "1",
"s03home_folder_naming_rule": "",
"s03last_jpegPhoto_lookup": "0",
"s03ldap_agent_password": "***REMOVED SENSITIVE VALUE***",
"s03ldap_attributes_for_group_search": "",
"s03ldap_attributes_for_user_search": "",
"s03ldap_backup_host": "",
"s03ldap_backup_port": "",
"s03ldap_base": "OU=Far-Galaxy Networks,DC=fgn,DC=local",
"s03ldap_base_groups": "OU=Far-Galaxy Networks,DC=fgn,DC=local",
"s03ldap_base_users": "OU=Far-Galaxy Networks,DC=fgn,DC=local",
"s03ldap_cache_ttl": "600",
"s03ldap_configuration_active": "1",
"s03ldap_display_name": "displayname",
"s03ldap_dn": "ldap-auth@fgn.local",
"s03ldap_dynamic_group_member_url": "",
"s03ldap_email_attr": "mail",
"s03ldap_experienced_admin": "0",
"s03ldap_expert_username_attr": "",
"s03ldap_expert_uuid_group_attr": "",
"s03ldap_expert_uuid_user_attr": "",
"s03ldap_group_display_name": "cn",
"s03ldap_group_filter": "(&(|(objectclass=group)))",
"s03ldap_group_filter_mode": "0",
"s03ldap_group_member_assoc_attribute": "member",
"s03ldap_groupfilter_groups": "",
"s03ldap_groupfilter_objectclass": "group",
"s03ldap_host": "hades.fgn.local",
"s03ldap_login_filter": "(&(&(|(objectclass=organizationalPerson)(objectclass=person)(objectclass=user)))(|(samaccountname=%uid)(|(mailPrimaryAddress=%uid)(mail=%uid))(|(cn=%uid)(displayName=%uid))))",
"s03ldap_login_filter_mode": "0",
"s03ldap_loginfilter_attributes": "cn\ndisplayName",
"s03ldap_loginfilter_email": "1",
"s03ldap_loginfilter_username": "1",
"s03ldap_nested_groups": "0",
"s03ldap_override_main_server": "0",
"s03ldap_paging_size": "500",
"s03ldap_port": "389",
"s03ldap_quota_attr": "",
"s03ldap_quota_def": "",
"s03ldap_tls": "0",
"s03ldap_turn_off_cert_check": "0",
"s03ldap_user_display_name_2": "",
"s03ldap_user_filter_mode": "0",
"s03ldap_userfilter_groups": "",
"s03ldap_userfilter_objectclass": "organizationalPerson\nperson\nuser",
"s03ldap_userlist_filter": "(&(|(objectclass=organizationalPerson)(objectclass=person)(objectclass=user)))",
"s03use_memberof_to_detect_membership": "1",
"signed": "true",
"types": "authentication"
}
},
{
"id": "files_trashbin",
"name": "Deleted files",
"description": "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to their ownCloud file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days. To prevent a user from running out of disk space, the ownCloud Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, ownCloud deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation.\n\n",
"licence": "AGPL",
"author": "Bjoern Schiessle",
"default_enable": "",
"version": "0.9.1",
"types": [
"filesystem"
],
"use-migrations": "true",
"namespace": "Files_Trashbin",
"dependencies": {
"owncloud": {
"@attributes": {
"min-version": "10.0.2.4",
"max-version": "10.0"
}
}
},
"documentation": {
"user": "https:\/\/doc.owncloud.org\/server\/10.0\/go.php?to=user-trashbin"
},
"background-jobs": {
"job": "OCA\\Files_Trashbin\\BackgroundJob\\ExpireTrash"
},
"commands": [
"OCA\\Files_Trashbin\\Command\\CleanUp",
"OCA\\Files_Trashbin\\Command\\ExpireTrash"
],
"info": [],
"remote": [],
"public": [],
"repair-steps": {
"install": [],
"pre-migration": [],
"post-migration": [],
"live-migration": [],
"uninstall": []
},
"two-factor-providers": [],
"groups": null,
"active": false,
"internal": true,
"level": 200,
"removable": false,
"preview": "\/owncloud\/apps\/files_trashbin\/img\/app.svg",
"previewAsIcon": true
},
{
"id": "market",
"name": "Market",
"summary": "Integrate the ownCloud marketplace into your ownCloud",
"description": "Easily manage ownCloud apps from within your ownCloud web interface. It connects your ownCloud with your marketplace account and lets you browse, install and update any apps from inside your ownCloud instance.\n\nPlease note: Since ownCloud X (10.0) every instance gets shipped with this app included. You do not need to install it separately. To use this application click on \"Files\" in the top left corner and click on \"Market\" (cart icon) (Administrator privileges required)",
"licence": "AGPL",
"author": "Thomas M\u00fcller, Felix Heidecke, Thomas B\u00f6rger, Philipp Schaffrath",
"version": "0.2.3",
"default_enable": "",
"category": "tools",
"screenshot": "https:\/\/raw.githubusercontent.com\/owncloud\/screenshots\/master\/market\/ownCloud-market-app.jpg",
"dependencies": {
"owncloud": {
"@attributes": {
"min-version": "10.0",
"max-version": "10.0"
}
}
},
"background-jobs": {
"job": "OCA\\Market\\CheckUpdateBackgroundJob"
},
"commands": [
"OCA\\Market\\Command\\InstallApp",
"OCA\\Market\\Command\\UnInstallApp",
"OCA\\Market\\Command\\ListApps",
"OCA\\Market\\Command\\UpgradeApp"
],
"navigation": {
"@attributes": {
"role": "admin"
},
"route": "market.page.index",
"order": "100"
},
"info": [],
"remote": [],
"public": [],
"types": [],
"repair-steps": {
"install": [],
"pre-migration": [],
"post-migration": [],
"live-migration": [],
"uninstall": []
},
"two-factor-providers": [],
"groups": null,
"active": true,
"internal": false,
"level": 100,
"removable": true,
"preview": "\/owncloud\/apps\/market\/img\/market.svg",
"previewAsIcon": true,
"appconfig": {
"enabled": "yes",
"installed_version": "0.2.3",
"types": ""
}
},
{
"id": "templateeditor",
"name": "Mail Template Editor",
"description": "This application enables ownCloud to send custom emails to users. By default, ownCloud can send password reset emails, shared file and share link emails, activity stream notifications and more. By configuring an email server, admins can enable these emails to be sent. By providing an email address on their Personal page, users can receive these emails. By default, all of these emails will contain ownCloud email templates. The template editor allows admins to change email templates for emails sent by the system. While it is possible to manually change email templates within ownCloud, this app makes it far simpler by updating this via the ownCloud admin panel. More information is available in the Mail Template Editor documentation.",
"licence": "AGPL",
"author": "J\u00f6rn Dreyer",
"version": "0.2",
"namespace": "TemplateEditor",
"dependencies": {
"owncloud": {
"@attributes": {
"min-version": "10.0.3",
"max-version": "10.0.99"
}
}
},
"default_enable": "",
"settings": {
"admin": "OCA\\TemplateEditor\\AdminPanel"
},
"info": [],
"remote": [],
"public": [],
"types": [],
"repair-steps": {
"install": [],
"pre-migration": [],
"post-migration": [],
"live-migration": [],
"uninstall": []
},
"background-jobs": [],
"two-factor-providers": [],
"commands": [],
"groups": null,
"active": true,
"internal": false,
"removable": true,
"preview": "\/owncloud\/apps\/templateeditor\/img\/app.svg",
"previewAsIcon": true,
"appconfig": {
"enabled": "yes",
"installed_version": "0.2",
"types": ""
}
},
{
"id": "files_versions",
"name": "Versions",
"licence": "AGPL",
"author": "Frank Karlitschek, Bjoern Schiessle",
"description": "This application enables ownCloud to automatically maintain older versions of files that are changed. When enabled, a hidden versions folder is provisioned in every user\u2019s directory and is used to store old file versions. A user can revert to an older version through the web interface at any time, with the replaced file becoming a version. ownCloud then automatically manages the versions folder to ensure the user doesn\u2019t run out of Quota because of versions. In addition to the expiry of versions, ownCloud\u2019s versions app makes certain never to use more than 50% of the user\u2019s currently available free space. If stored versions exceed this limit, ownCloud will delete the oldest versions first until it meets this limit. More information is available in the Versions documentation.\n\n",
"version": "1.3.0",
"types": [
"filesystem"
],
"namespace": "Files_Versions",
"dependencies": {
"owncloud": {
"@attributes": {
"min-version": "10.0",
"max-version": "10.0"
}
}
},
"documentation": {
"user": "https:\/\/doc.owncloud.org\/server\/10.0\/go.php?to=user-versions"
},
"default_enable": "",
"background-jobs": {
"job": "OCA\\Files_Versions\\BackgroundJob\\ExpireVersions"
},
"commands": [
"OCA\\Files_Versions\\Command\\CleanUp",
"OCA\\Files_Versions\\Command\\ExpireVersions"
],
"info": [],
"remote": [],
"public": [],
"repair-steps": {
"install": [],
"pre-migration": [],
"post-migration": [],
"live-migration": [],
"uninstall": []
},
"two-factor-providers": [],
"groups": null,
"active": true,
"internal": true,
"level": 200,
"removable": false,
"preview": "\/owncloud\/apps\/files_versions\/img\/app.svg",
"previewAsIcon": true,
"appconfig": {
"enabled": "yes",
"installed_version": "1.3.0",
"types": "filesystem"
}
},
{
"id": "theme-example",
"name": "Example ownCloud Theme",
"description": "This App provides the example ownCloud theme.",
"licence": "AGPL",
"author": "Philipp Schaffrath",
"version": "1.0.0",
"types": [
"theme"
],
"dependencies": {
"owncloud": {
"@attributes": {
"min-version": "10.0",
"max-version": "10.0"
}
}
},
"namespace": "Theme",
"info": [],
"remote": [],
"public": [],
"repair-steps": {
"install": [],
"pre-migration": [],
"post-migration": [],
"live-migration": [],
"uninstall": []
},
"background-jobs": [],
"two-factor-providers": [],
"commands": [],
"groups": null,
"active": false,
"internal": false,
"level": 100,
"removable": true
},
{
"id": "federation",
"name": "Federation",
"description": "ownCloud Federation allows you to connect with other trusted ownClouds to exchange the user directory. For example this will be used to auto-complete external users for federated sharing.",
"licence": "AGPL",
"author": "Bjoern Schiessle",
"version": "0.1.0",
"namespace": "Federation",
"category": "other",
"dependencies": {
"owncloud": {
"@attributes": {
"min-version": "10.0",
"max-version": "10.0"
}
}
},
"default_enable": "",
"types": [
"authentication"
],
"background-jobs": {
"job": "OCA\\Federation\\SyncJob"
},
"commands": {
"command": "OCA\\Federation\\Command\\SyncFederationAddressBooks"
},
"settings": {
"admin": "OCA\\Federation\\Panels\\Admin"
},
"info": [],
"remote": [],
"public": [],
"repair-steps": {
"install": [],
"pre-migration": [],
"post-migration": [],
"live-migration": [],
"uninstall": []
},
"two-factor-providers": [],
"groups": null,
"active": true,
"internal": true,
"level": 200,
"removable": false,
"preview": "\/owncloud\/apps\/federation\/img\/app.svg",
"previewAsIcon": true,
"appconfig": {
"autoAddServers": "1",
"enabled": "yes",
"installed_version": "0.1.0",
"types": "authentication"
}
},
{
"id": "configreport",
"name": "Admin Config Report",
"description": "Generate a Config Report",
"licence": "AGPL",
"author": "owncloud.org",
"version": "0.1.1",
"namespace": "ConfigReport",
"default_enable": [
"",
""
],
"types": [
"filesystem"
],
"dependencies": {
"owncloud": {
"@attributes": {
"min-version": "9.1",
"max-version": "10.0"
}
}
},
"shipped": "true",
"commands": {
"command": "OCA\\ConfigReport\\Command\\ConfigReport"
},
"settings": {
"admin": "OCA\\ConfigReport\\AdminPanel"
},
"info": [],
"remote": [],
"public": [],
"repair-steps": {
"install": [],
"pre-migration": [],
"post-migration": [],
"live-migration": [],
"uninstall": []
},
"background-jobs": [],
"two-factor-providers": [],
"groups": null,
"active": true,
"internal": true,
"level": 200,
"removable": false,
"appconfig": {
"enabled": "yes",
"installed_version": "0.1.1",
"types": "filesystem"
}
},