Give hint on card assignment if the board is not shared yet
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1.4k
- Forks
- 354
- Avg merge
- 1d 10h
- Merged PRs (30d)
- 43
Description
Steps to reproduce
try to share card into share context
Expected behaviour
sharing to other user should work
Actual behaviour
sharing to other users not possible
("allow Apps to use the share API" into the Admin Panel is enabled/allowed)
Server configuration detail
Operating system: Linux 4.18.0-193.19.1.el8_2.x86_64 #1 SMP Mon Sep 14 14:37:00 UTC 2020 x86_64
Webserver: Apache (fpm-fcgi)
Database: mysql 10.3.17
PHP version:
7.4.11
Modules loaded: Core, date, libxml, openssl, pcre, zlib, filter, hash, Reflection, SPL, session, standard, cgi-fcgi, bcmath, bz2, calendar, ctype, curl, dom, mbstring, fileinfo, ftp, gd, gettext, gmp, iconv, intl, json, ldap, exif, mysqlnd, PDO, Phar, posix, shmop, SimpleXML, sockets, sodium, sqlite3, sysvmsg, sysvsem, sysvshm, tokenizer, xml, xmlwriter, xsl, mysqli, pdo_mysql, pdo_sqlite, xmlreader, apcu, igbinary, imagick, msgpack, smbclient, zip, memcached, redis, libsmbclient, Zend OPcache
Nextcloud version: 19.0.4 - 19.0.4.2
Updated from an older Nextcloud/ownCloud or fresh install: from 19.0.3
Where did you install Nextcloud from: origin Source (Nextcloud)
Signing status
Array
(
)
List of activated apps
Enabled:
- accessibility: 1.5.0
- activity: 2.12.1
- analytics: 2.5.0
- announcementcenter: 3.8.1
- apporder: 0.11.0
- audioplayer: 2.12.0
- audioplayer_editor: 0.3.0
- audioplayer_sonos: 1.2.0
- bookmarks: 3.4.3
- bruteforcesettings: 2.0.1
- calendar: 2.0.4
- circles: 0.19.7
- cloud_federation_api: 1.2.0
- comments: 1.9.0
- contacts: 3.4.0
- contactsinteraction: 1.0.0
- cookbook: 0.7.6
- cospend: 1.0.5
- data_request: 1.6.0
- dav: 1.15.0
- deck: 1.1.2
- dicomviewer: 1.2.2
- documentserver_community: 0.1.8
- drawio: 0.9.7
- event_update_notification: 1.0.2
- extract: 1.2.4
- federatedfilesharing: 1.9.0
- federation: 1.9.0
- files: 1.14.0
- files_3d: 0.3.2
- files_antivirus: 3.0.0
- files_automatedtagging: 1.9.0
- files_downloadactivity: 1.8.0
- files_markdown: 2.3.1
- files_mindmap: 0.0.23
- files_pdfviewer: 1.8.0
- files_photospheres: 1.19.1
- files_rightclick: 0.16.0
- files_sharing: 1.11.0
- files_trashbin: 1.9.0
- files_versions: 1.12.0
- files_videoplayer: 1.8.0
- firstrunwizard: 2.8.0
- flowupload: 1.0.0
- forms: 2.0.4
- gpxedit: 0.0.13
- gpxmotion: 0.0.11
- gpxpod: 4.2.2
- groupfolders: 7.1.0
- impersonate: 1.6.1
- issuetemplate: 0.7.0
- logreader: 2.4.0
- lookup_server_connector: 1.7.0
- maps: 0.1.6
- nextcloud_announcements: 1.8.0
- notes: 3.6.4
- notifications: 2.7.0
- oauth2: 1.7.0
- onlyoffice: 6.0.2
- passman: 2.3.6
- password_policy: 1.9.1
- photos: 1.1.0
- polls: 1.5.4
- privacy: 1.3.0
- provisioning_api: 1.9.0
- quicknotes: 0.6.1
- quota_warning: 1.8.0
- rainloop: 7.0.3
- ransomware_protection: 1.7.0
- recommendations: 0.7.0
- serverinfo: 1.9.0
- settings: 1.1.0
- sharebymail: 1.9.0
- socialsharing_diaspora: 2.1.0
- socialsharing_email: 2.1.0
- socialsharing_facebook: 2.1.0
- socialsharing_twitter: 2.1.0
- spreed: 9.0.4
- support: 1.2.1
- suspicious_login: 3.2.1
- systemtags: 1.9.0
- tasks: 0.13.4
- terms_of_service: 1.5.2
- text: 3.0.1
- theming: 1.10.0
- timemanager: 0.1.4
- twofactor_backupcodes: 1.8.0
- twofactor_totp: 5.0.0
- updatenotification: 1.9.0
- video_converter: 0.1.4
- viewer: 1.3.0
- workflow_ocr: 1.19.1
- workflow_pdf_converter: 1.4.0
- workflow_script: 1.4.0
- workflowengine: 2.1.0
Disabled:
- admin_audit
- breezedark
- dashboard
- drop_account
- encryption
- external
- files_accesscontrol
- files_external
- files_fulltextsearch
- fulltextsearch
- fulltextsearch_elasticsearch
- joplin
- jsloader
- passwords
- registration
- richdocuments
- socialsharing_googleplus
- survey_client
- user_ldap
- weather
Configuration (config/config.php)
{
"memcache.local": "\\OC\\Memcache\\APCu",
"filelocking.enabled": true,
"redis": {
"host": "***REMOVED SENSITIVE VALUE***",
"port": 0,
"dbindex": 0,
"timeout": 1.5,
"password": "***REMOVED SENSITIVE VALUE***"
},
"instanceid": "***REMOVED SENSITIVE VALUE***",
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"secret": "***REMOVED SENSITIVE VALUE***",
"trusted_domains": [
"***REMOVED SENSITIVE VALUE***
"***REMOVED SENSITIVE VALUE***"
],
"datadirectory": "***REMOVED SENSITIVE VALUE***",
"overwrite.cli.url": "https:\/\/***REMOVED SENSITIVE VALUE***
"htaccess.RewriteBase": "\/",
"overwriteprotocol": "https",
"dbtype": "mysql",
"version": "19.0.4.2",
"dbname": "***REMOVED SENSITIVE VALUE***",
"dbhost": "***REMOVED SENSITIVE VALUE***",
"dbport": "",
"dbtableprefix": "oc_",
"mysql.utf8mb4": true,
"dbuser": "***REMOVED SENSITIVE VALUE***",
"dbpassword": "***REMOVED SENSITIVE VALUE***",
"installed": true,
"maintenance": false,
"theme": "",
"loglevel": 0,
"updater.release.channel": "stable",
"auth.bruteforce.protection.enabled": true,
"check_for_working_htaccess": true,
"data-fingerprint": "***REMOVED SENSITIVE VALUE***",
"mail_from_address": "***REMOVED SENSITIVE VALUE***",
"mail_smtpmode": "smtp",
"mail_smtpauthtype": "LOGIN",
"mail_domain": "***REMOVED SENSITIVE VALUE***",
"mail_smtpsecure": "tls",
"mail_smtpauth": 1,
"mail_smtpname": "***REMOVED SENSITIVE VALUE***",
"mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
"mail_smtphost": "***REMOVED SENSITIVE VALUE***",
"mail_smtpport": "***REMOVED SENSITIVE VALUE***",
"session_lifetime": ***REMOVED SENSITIVE VALUE***,
"session_keepalive": false,
"logtimezone": "***REMOVED SENSITIVE VALUE***\",
"logfile": "\/media\/log\/nextcloud.log",
"knowledgebaseenabled": false,
"log_rotate_size": 3145728,
"mail_sendmailmode": "smtp",
"app_install_overwrite": [
"passman",
"dicomviewer",
"radio"
]
}
Are you using external storage, if yes which one: no
Are you using encryption:
Are you using an external user-backend, if yes which one: no
Client configuration
Browser: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36 Edg/85.0.564.68
Operating system: Windows 10
Logs
Web server error log
Insert your web server log here
Nextcloud log
Insert your Nextcloud log here
Browser log
Insert your browser log here, this could for example include:
a) The javascript console log
b) The network log
c) ...

Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No source file, test, or entry point is identified in the issue. Start by reproducing card sharing from an unshared board and tracing the card-assignment sharing flow; done should mean the interface explains that the board must be shared before assigning the card to another user.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- full-stack
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100