Kenoma issueshttps://git.pleroma.social/lambadalambda/kenoma/-/issues2022-05-10T15:24:12Zhttps://git.pleroma.social/lambadalambda/kenoma/-/issues/106CI Artifacts are all gone, breaking pleroma install code2022-05-10T15:24:12ZStephen WeberCI Artifacts are all gone, breaking pleroma install codeInstalling using the Pleroma UI no longer works because all the CI artifacts have been removed.Installing using the Pleroma UI no longer works because all the CI artifacts have been removed.https://git.pleroma.social/lambadalambda/kenoma/-/issues/105License2020-12-26T05:16:56ZRobby Zambitocontact@robbyzambito.meLicenseI noticed the only reference of a license in this repo is the "license" field in the package.json file suggesting it is MIT. I'm not sure how intentional this was, since it appears to be left at the default value.
I would personally be ...I noticed the only reference of a license in this repo is the "license" field in the package.json file suggesting it is MIT. I'm not sure how intentional this was, since it appears to be left at the default value.
I would personally be happy with (A)GPLv3, however I believe that would be incompatible with the Apple App Store, because they block users from making and applying modifications to the app. iOS users would be unable to use the native app, but they could use the PWA, and even take advantage of the (A)GPL by making modifications to the PWA and redeploying it.
Either way I think a license file should be added to avoid confusion.https://git.pleroma.social/lambadalambda/kenoma/-/issues/104Mobile view of follow requests management2020-11-03T16:37:37ZNastassia DanilovaMobile view of follow requests managementin this MR !94 mobile view was missed.
Should be done on the notifications page with the switcher (notifications/follow requests) as we have for timelines.
https://git.pleroma.social/lambadalambda/kenoma/-/merge_requests/94#note_76186in this MR !94 mobile view was missed.
Should be done on the notifications page with the switcher (notifications/follow requests) as we have for timelines.
https://git.pleroma.social/lambadalambda/kenoma/-/merge_requests/94#note_76186Nastassia DanilovaNastassia Danilovahttps://git.pleroma.social/lambadalambda/kenoma/-/issues/103Valid tokens list2020-11-02T08:29:03ZNastassia DanilovaValid tokens list1. It can be useful to have a list of current valid tokens and the ability to revoke them if necessary. I suggest adding one more tab to settings named Security, where it can be placed. Also, we can move the password change there.
2. Re...1. It can be useful to have a list of current valid tokens and the ability to revoke them if necessary. I suggest adding one more tab to settings named Security, where it can be placed. Also, we can move the password change there.
2. Revoke token request on logout now is broken. Seems that the instance name is deleted from the store before calling the API for token revoke and we have undefined in the URL.Nastassia DanilovaNastassia Danilovahttps://git.pleroma.social/lambadalambda/kenoma/-/issues/102Delete status from the timeline on revert reblogging2020-10-30T06:32:49ZNastassia DanilovaDelete status from the timeline on revert reblogginghttps://git.pleroma.social/lambadalambda/kenoma/-/merge_requests/91#note_75880https://git.pleroma.social/lambadalambda/kenoma/-/merge_requests/91#note_75880https://git.pleroma.social/lambadalambda/kenoma/-/issues/101Admin functions2020-11-04T11:30:28ZNastassia DanilovaAdmin functions- Show admin label in user profile
- Add moderation menu (grant admin, grant moderator). Can be added as additional menu items in the ellipsis menu .
More about [admin API](https://docs-develop.pleroma.social/backend/API/admin_api/#post-...- Show admin label in user profile
- Add moderation menu (grant admin, grant moderator). Can be added as additional menu items in the ellipsis menu .
More about [admin API](https://docs-develop.pleroma.social/backend/API/admin_api/#post-apipleromaadminuserspermission_grouppermission_group)
- admin able to delete any status from the timeline
- ...Nastassia DanilovaNastassia Danilovahttps://git.pleroma.social/lambadalambda/kenoma/-/issues/100Use an account search in users autocomplete and mutes/blocks search2020-10-28T11:25:53ZNastassia DanilovaUse an account search in users autocomplete and mutes/blocks search[api/v1/accounts/search](https://docs.joinmastodon.org/methods/accounts/)
blocked by !89[api/v1/accounts/search](https://docs.joinmastodon.org/methods/accounts/)
blocked by !89Nastassia DanilovaNastassia Danilovahttps://git.pleroma.social/lambadalambda/kenoma/-/issues/99Locked accounts2020-10-27T12:11:47ZNastassia DanilovaLocked accounts- add an icon to switch your account to locked (in settings)
- show a lock icon in the user profile
- follow requests management. I think it can be a separate page with an icon on the navbar but not sure how to place it in the tab bar on...- add an icon to switch your account to locked (in settings)
- show a lock icon in the user profile
- follow requests management. I think it can be a separate page with an icon on the navbar but not sure how to place it in the tab bar on mobile.
- add 'send a follow request' button for locked accounts. Keep in mind that this !89 MR has action buttons implementation.
[Follow requests API](https://docs.joinmastodon.org/methods/accounts/follow_requests/)Nastassia DanilovaNastassia Danilovahttps://git.pleroma.social/lambadalambda/kenoma/-/issues/98Remove reblog icon on statuses with private visibility2020-10-20T09:43:16ZNastassia DanilovaRemove reblog icon on statuses with private visibilityThe attempt to reblog the status with private visibility causes the server error now.The attempt to reblog the status with private visibility causes the server error now.Nastassia DanilovaNastassia Danilovahttps://git.pleroma.social/lambadalambda/kenoma/-/issues/97Bug: can't delete reblogs2020-10-28T09:21:01ZNastassia DanilovaBug: can't delete reblogsDelete button is missed
![screen](/uploads/ba1bac160c20d47b6e22474a48673d7f/screen.png)Delete button is missed
![screen](/uploads/ba1bac160c20d47b6e22474a48673d7f/screen.png)Nastassia DanilovaNastassia Danilovahttps://git.pleroma.social/lambadalambda/kenoma/-/issues/96Bug: status/context polling isn't stopped properly2020-10-16T13:35:51ZShpuld ShpludsonBug: status/context polling isn't stopped properlywhile testing the toast component, I was looking at the network tab and noticed the application was polling for some statuses and their context even after leaving the thread view for themwhile testing the toast component, I was looking at the network tab and noticed the application was polling for some statuses and their context even after leaving the thread view for themNastassia DanilovaNastassia Danilovahttps://git.pleroma.social/lambadalambda/kenoma/-/issues/95Managing mutes and blocks2020-10-22T14:50:02ZNastassia DanilovaManaging mutes and blocks- Design
In general, we can inherit the design concept from the pleroma-fe.
![mutes](/uploads/4c6cfda9fcc78c4ce559cc6335221136/mutes.png)
However, I'm not attracted to the idea of two groups of tabs one under one. Maybe it's better to ...- Design
In general, we can inherit the design concept from the pleroma-fe.
![mutes](/uploads/4c6cfda9fcc78c4ce559cc6335221136/mutes.png)
However, I'm not attracted to the idea of two groups of tabs one under one. Maybe it's better to create toggle (users, domains) instead of the second group of tabs which will work as a filter.
- API
[mutes](https://docs.joinmastodon.org/methods/accounts/mutes/)
[blocks](https://docs.joinmastodon.org/methods/accounts/blocks/)
[domain blocks](https://docs.joinmastodon.org/methods/accounts/domain_blocks/)Nastassia DanilovaNastassia Danilovahttps://git.pleroma.social/lambadalambda/kenoma/-/issues/94Clear storage if token expired2020-10-08T14:59:22ZNastassia DanilovaClear storage if token expiredWhen token expired there is a redirect to login page, but local storage still has wrong auth data as well as timeline fetcher still try to quests data (403 error as a result). If user was logged out all data should be cleared.When token expired there is a redirect to login page, but local storage still has wrong auth data as well as timeline fetcher still try to quests data (403 error as a result). If user was logged out all data should be cleared.Nastassia DanilovaNastassia Danilovahttps://git.pleroma.social/lambadalambda/kenoma/-/issues/93Entity not found error2020-10-09T06:53:56ZNastassia DanilovaEntity not found errorIf account/status was not found we should notify the user about it. I think we don't need a 404 page actually. It should be a redirect to a default timeline with some error alert.If account/status was not found we should notify the user about it. I think we don't need a 404 page actually. It should be a redirect to a default timeline with some error alert.Nastassia DanilovaNastassia Danilovahttps://git.pleroma.social/lambadalambda/kenoma/-/issues/92Nodeinfo2020-10-06T10:19:59ZNastassia DanilovaNodeinfoPleroma-api and kenoma should support any version of nodeinfo (now only 2.1 is supported).
useful link https://git.pleroma.social/pleroma/pleroma/-/merge_requests/140Pleroma-api and kenoma should support any version of nodeinfo (now only 2.1 is supported).
useful link https://git.pleroma.social/pleroma/pleroma/-/merge_requests/140Nastassia DanilovaNastassia Danilovahttps://git.pleroma.social/lambadalambda/kenoma/-/issues/91Emojis bug in the status thread2020-10-06T10:20:18ZNastassia DanilovaEmojis bug in the status threadEmojis are not displayed correctly sometimes in the status thread. I guess it is caused by emojifying only the main status in the thread, not every. E.g. if I clicked on the status with id (9yi7HyPEfU0we9CXz6), custom emojis will be disp...Emojis are not displayed correctly sometimes in the status thread. I guess it is caused by emojifying only the main status in the thread, not every. E.g. if I clicked on the status with id (9yi7HyPEfU0we9CXz6), custom emojis will be displayed correctly only on this thread page (notice/9yi7HyPEfU0we9CXz6). Emojis in ancestors will be ignored.
![emoji](/uploads/8aa8f166ca14e69ac3c027d2d8a0c311/emoji.png)Nastassia DanilovaNastassia Danilovahttps://git.pleroma.social/lambadalambda/kenoma/-/issues/90Emoji reactions2020-10-07T07:31:05ZNastassia DanilovaEmoji reactions[API](https://docs-develop.pleroma.social/backend/API/pleroma_api/#emoji-reactions)
![reactions](/uploads/42537b5ca2ad4f4b5468eed58e1bd72d/reactions.png)
I think reactions should use the same emoji-picker as while posting the status, s...[API](https://docs-develop.pleroma.social/backend/API/pleroma_api/#emoji-reactions)
![reactions](/uploads/42537b5ca2ad4f4b5468eed58e1bd72d/reactions.png)
I think reactions should use the same emoji-picker as while posting the status, so blocked with https://git.pleroma.social/lambadalambda/kenoma/-/merge_requests/71 for now.
useful link https://git.pleroma.social/pleroma/pleroma-meta/-/issues/4Nastassia DanilovaNastassia Danilovahttps://git.pleroma.social/lambadalambda/kenoma/-/issues/89Remove all actions buttons on own user profile page2020-09-02T13:33:33ZNastassia DanilovaRemove all actions buttons on own user profile pageWhen I go to my profile page I still have such buttons as Mute/Block/Follow, which aren't disabled and cause server's errors. According to Figma it should be only one Edit profile button there
![profile](/uploads/553a0787abf21f9e8c62596c...When I go to my profile page I still have such buttons as Mute/Block/Follow, which aren't disabled and cause server's errors. According to Figma it should be only one Edit profile button there
![profile](/uploads/553a0787abf21f9e8c62596c007aa836/profile.png)Nastassia DanilovaNastassia Danilovahttps://git.pleroma.social/lambadalambda/kenoma/-/issues/88Favorites and repeats lists2020-10-13T14:53:24ZNastassia DanilovaFavorites and repeats listsThere is no possibility in Kenoma to get information about favorites or repeats. Here's how these lists look in twitter and pleroma-fe. On both interfaces, lists are accessible only after status expands. Maybe, it's easier to put small l...There is no possibility in Kenoma to get information about favorites or repeats. Here's how these lists look in twitter and pleroma-fe. On both interfaces, lists are accessible only after status expands. Maybe, it's easier to put small lists to the tooltip. The additional API requests are necessary in any case ( statuses/:id/favourited_by, statuses/:id/reblogged_by)
![pleroma-fe](/uploads/4c587fc2e0db29136a99c43f58054755/pleroma-fe.png)
![twitter](/uploads/3664e609a6faa8eb50dcb363a31ee876/twitter.png)
This issue is open for discussionNastassia DanilovaNastassia Danilovahttps://git.pleroma.social/lambadalambda/kenoma/-/issues/87Add show followers/following checkbox in the settings menu2020-10-06T10:20:15ZNastassia DanilovaAdd show followers/following checkbox in the settings menuAs we already use this data in the profile card, we need to add these settings to menu
- "Don't show who I'm following"
- "Don't show follow count"
- "Don't show who's following me"
- "Don't show follower count"As we already use this data in the profile card, we need to add these settings to menu
- "Don't show who I'm following"
- "Don't show follow count"
- "Don't show who's following me"
- "Don't show follower count"Nastassia DanilovaNastassia Danilova