-
-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Status Feature #21186
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Status Feature #21186
Conversation
5d9711b to
a6b64d7
Compare
fe1abbd to
777f9f6
Compare
apps/user_status/lib/Migration/Version0001Date20200602134824.php
Outdated
Show resolved
Hide resolved
apps/user_status/lib/Migration/Version0001Date20200602134824.php
Outdated
Show resolved
Hide resolved
7df82f8 to
e6d8b70
Compare
apps/user_status/lib/Migration/Version0001Date20200602134824.php
Outdated
Show resolved
Hide resolved
845afe9 to
32dd658
Compare
84a8b47 to
ab8cdbc
Compare
| */ | ||
|
|
||
| return [ | ||
| 'ocs' => [ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
😎
ab8cdbc to
f333dd1
Compare
eae589a to
ae2b0c9
Compare
|
Some first quick design review @georgehrke just pasting here since I’m about to leave the office (and internet connection with that ;)
|
2173ec1 to
b91967e
Compare
This comment has been minimized.
This comment has been minimized.
6c551a5 to
a42234a
Compare
juliusknorr
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did some quick tests and the code looks sane 👍
4711dde to
6e444bb
Compare
|
Rebased to fix merge conflicts. |
apps/user_status/lib/BackgroundJob/ClearOldStatusesBackgroundJob.php
Outdated
Show resolved
Hide resolved
nickvergessen
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Autoloader check and commit missing for the app
apps/user_status/lib/Migration/Version0001Date20200602134824.php
Outdated
Show resolved
Hide resolved
| icon="icon-rename" | ||
| :close-after-click="true" | ||
| @click.prevent.stop="openModal"> | ||
| {{ $t('user_status', 'Set custom status') }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we use:
| {{ $t('user_status', 'Set custom status') }} | |
| {{ t('user_status', 'Set custom status') }} |
everywhere. why is this different in this app?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Because we are doing it wrong everywhere.
If you add properties to the prototype, you are supposed to prefix them with $ to avoid conflicts.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is also an issue about it here: nextcloud-libraries/nextcloud-vue#586
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Bothers me to have it "fixed" in one app. For the sake of maintainability I would prefer to have t for now until we update all usages at once.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Plenty of apps are doing it correctly already. Calendar, Tasks, Privacy, ...
|
The invisible icon is black on dark background when dark theme is used. |
Added to follow up list in PR description. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
6e444bb to
f2b5ef0
Compare
|
/compile amend / |
|
🤖 beep boop beep 🤖 Here are the logs for the failed build: Status of 31276: failuremariadb10.4-php7.3Show full logintegration-provisioning-v1
Show full log |
nickvergessen
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🦈 let's go
Signed-off-by: Georg Ehrke <[email protected]>
f2b5ef0 to
0fad921
Compare
|
Wooohooo congrats @georgehrke! :))) @juliushaertl we can continue with the Status integration in Dashboard. ;) |
* LoadAdditionalScripts (@rullzer) - nextcloud/server#16641 * LoadViewerEvent (@skjnldsv) - nextcloud/viewer#271 * RegisterDirectEditorEvent (@juliushaertl) - nextcloud/server#17625 * typed events for files scanner (@ChristophWurst) - nextcloud/server#18351 * typed events for group mangement (@ChristophWurst) - nextcloud/server#18350 * AddContentSecurityPolicyEvent (@rullzer) - nextcloud/server#15730 * UserLiveStatusEvent (@georgehrke) - nextcloud/server#21186 * password_policy events (@ChristophWurst) - nextcloud/server#18019 * AddFeaturePolicyEvent (@rullzer) - nextcloud/server#16613 * ShareCreatedEvent (@rullzer) - nextcloud/server#18384 * LoadSettingsScriptsEvent (@blizzz) - nextcloud/server#21475 * flow events (@rullzer) - nextcloud/server#18535 Signed-off-by: Morris Jobke <[email protected]>
* LoadAdditionalScripts (@rullzer) - nextcloud/server#16641 * LoadViewerEvent (@skjnldsv) - nextcloud/viewer#271 * RegisterDirectEditorEvent (@juliushaertl) - nextcloud/server#17625 * typed events for files scanner (@ChristophWurst) - nextcloud/server#18351 * typed events for group mangement (@ChristophWurst) - nextcloud/server#18350 * AddContentSecurityPolicyEvent (@rullzer) - nextcloud/server#15730 * UserLiveStatusEvent (@georgehrke) - nextcloud/server#21186 * password_policy events (@ChristophWurst) - nextcloud/server#18019 * AddFeaturePolicyEvent (@rullzer) - nextcloud/server#16613 * ShareCreatedEvent (@rullzer) - nextcloud/server#18384 * LoadSettingsScriptsEvent (@blizzz) - nextcloud/server#21475 * flow events (@rullzer) - nextcloud/server#18535 Signed-off-by: Morris Jobke <[email protected]>
* LoadAdditionalScripts (@rullzer) - nextcloud/server#16641 * LoadViewerEvent (@skjnldsv) - nextcloud/viewer#271 * RegisterDirectEditorEvent (@juliushaertl) - nextcloud/server#17625 * typed events for files scanner (@ChristophWurst) - nextcloud/server#18351 * typed events for group mangement (@ChristophWurst) - nextcloud/server#18350 * AddContentSecurityPolicyEvent (@rullzer) - nextcloud/server#15730 * UserLiveStatusEvent (@georgehrke) - nextcloud/server#21186 * password_policy events (@ChristophWurst) - nextcloud/server#18019 * AddFeaturePolicyEvent (@rullzer) - nextcloud/server#16613 * ShareCreatedEvent (@rullzer) - nextcloud/server#18384 * LoadSettingsScriptsEvent (@blizzz) - nextcloud/server#21475 * flow events (@rullzer) - nextcloud/server#18535 Signed-off-by: Morris Jobke <[email protected]>
* LoadAdditionalScripts (@rullzer) - nextcloud/server#16641 * LoadViewerEvent (@skjnldsv) - nextcloud/viewer#271 * RegisterDirectEditorEvent (@juliushaertl) - nextcloud/server#17625 * typed events for files scanner (@ChristophWurst) - nextcloud/server#18351 * typed events for group mangement (@ChristophWurst) - nextcloud/server#18350 * AddContentSecurityPolicyEvent (@rullzer) - nextcloud/server#15730 * UserLiveStatusEvent (@georgehrke) - nextcloud/server#21186 * password_policy events (@ChristophWurst) - nextcloud/server#18019 * AddFeaturePolicyEvent (@rullzer) - nextcloud/server#16613 * ShareCreatedEvent (@rullzer) - nextcloud/server#18384 * LoadSettingsScriptsEvent (@blizzz) - nextcloud/server#21475 * flow events (@rullzer) - nextcloud/server#18535 Signed-off-by: Morris Jobke <[email protected]>
fixes #20931
Known issues:
Current check for emoji uses mb_strlen and hence does not support Emoji Modifier Sequences nor Zero Width Joiner. Need to dig into the standard to find a better way to check if it's exactly one emoji.Fixed in 777f9f6
Blocked by: