aboutsummaryrefslogtreecommitdiff
path: root/src/services/entity_normalizer/entity_normalizer.service.js
Commit message (Collapse)AuthorAge
* Allow adding bookmarks to foldersmarcin mikołajczak2024-09-24
| | | | Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
* Merge branch 'quotes-count' into 'develop'HJ2024-05-22
|\ | | | | | | | | Display quotes count on posts and add quotes list page See merge request pleroma/pleroma-fe!1885
| * Merge branch 'develop' into 'quotes-count'marcin mikołajczak2024-01-14
| |\ | | | | | | | | | # Conflicts: # src/services/api/api.service.js
| * | Display quotes count on posts and add quotes list pagemarcin mikołajczak2024-01-04
| | | | | | | | | | | | Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
* | | Merge branch 'tusooa/group-actor' into 'develop'tusooa2024-01-24
|\ \ \ | |_|/ |/| | | | | | | | Support group actors See merge request pleroma/pleroma-fe!1882
| * | Allow user to mark account as grouptusooa2023-12-27
| |/
* / Display public favorites on user profilesmarcin mikołajczak2023-12-28
|/ | | | Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
* refactored notifications into their own module separate from statuses (WIP)Henry Jameson2023-11-16
|
* Handle recursive quotestusooa2023-07-17
|
* Implement showing quotestusooa2023-07-13
|
* Allow custom emoji reactionsAlexander Tumin2023-03-17
|
* Merge remote-tracking branch 'upstream/develop' into birthdaystusooa2023-01-22
|\
| * Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma-fe into ↵Ilja2022-09-24
| |\ | | | | | | | | | fine_grained_moderation_privileges
| | * Merge branch 'add/edit-status' into 'develop'tusooa2022-09-11
| | |\ | | | | | | | | | | | | | | | | Add edit status functionality See merge request pleroma/pleroma-fe!1537
| | | * Merge branch 'develop' of git.pleroma.social:pleroma/pleroma-fe into ↵Sean King2022-08-22
| | | |\ | | | | | | | | | | | | | | | add/edit-status
| | | * | Fix lint errors and warningsSean King2022-08-01
| | | | |
| | | * | Fix merge conflictsSean King2022-08-01
| | | |\ \
| | | * | | Add ability to view status history for edited statusesSean King2022-06-20
| | | | | |
| | | * | | Add edit status functionalitySean King2022-06-07
| | | | | |
| | * | | | Merge branch 'navigation-update' into 'develop'tusooa2022-08-30
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Navigation update + preferences storage (and some minor fixes) See merge request pleroma/pleroma-fe!1592
| | | * | | | add and remove users to/from lists from their profileHenry Jameson2022-08-15
| | | | | | |
| | | * | | | fixes, clear cache on logoutHenry Jameson2022-08-12
| | | | |_|/ | | | |/| |
| | * / | | Use dedicated indicator for non-ascii domain namesTusooa Zhu2022-08-29
| | |/ / /
| | * | | Merge branch 'feat/report-notification' into 'develop'HJ2022-08-09
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | #949 Feat/report notification See merge request pleroma/pleroma-fe!1322
| | | * \ \ Fix merge conflictsSean King2022-08-06
| | | |\ \ \ | | | | | |/ | | | | |/|
| | | * | | Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma-fe into ↵Ilja2022-03-20
| | | |\ \ \ | | | | | |/ | | | | |/| | | | | | | feat/report-notification
| | | * | | Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma-fe into ↵Ilja2022-02-26
| | | |\ \ \ | | | | | | | | | | | | | | | | | | | | | feat/report-notification
| | | * \ \ \ Merge branch 'develop' into feat/report-notificationShpuld Shpuldson2021-01-27
| | | |\ \ \ \
| | | * | | | | somewhat workign version still with fixtureShpuld Shpuldson2021-01-06
| | | | | | | |
| | | * | | | | Merge branch 'develop' into feat/report-notificationShpuld Shpuldson2021-01-05
| | | |\ \ \ \ \
| | | * | | | | | add test data for devShpuld Shpuldson2020-12-04
| | | | | | | | |
| | | * | | | | | Merge branch 'develop' into feat/report-notificationShpuld Shpuldson2020-12-04
| | | |\ \ \ \ \ \
| | | * | | | | | | report notification wipShpuld Shpuldson2020-11-15
| | | | | | | | | |
| | * | | | | | | | server-side storage for flagsHenry Jameson2022-08-04
| | | |_|_|_|_|_|/ | | |/| | | | | |
| * | | | | | | | Update fallback privileges for moderators to include reports_manage_reportsSean King2022-08-07
| | | | | | | | |
| * | | | | | | | Add priviligesIlja2022-08-06
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We can now check what priviliges someone has besides only the role. On older back-ends, privileges aren't provided, so we have a fall-back to list the privileges corresponding to what mods/admins are allowed on older BE's.
* | | | | | | | Merge remote-tracking branch 'pleroma/develop' into birthdaysmarcin mikołajczak2022-08-05
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
| * | | | | | | deal with no-prototype-builtinsHenry Jameson2022-07-31
| | | | | | | |
| * | | | | | | --fixHenry Jameson2022-07-31
| | |_|_|_|_|/ | |/| | | | |
| * | | | | | expert settings toggle + server-side settingsHenry Jameson2022-02-22
| | |_|_|_|/ | |/| | | |
* / | | | | Birthdaysmarcin mikołajczak2022-02-13
|/ / / / / | | | | | | | | | | | | | | | Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
* | | | | entity_normalizer: Escape name when parsing userrinpatch2021-11-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In January 2020 Pleroma backend stopped escaping HTML in display names and passed that responsibility on frontends, compliant with Mastodon's version of Mastodon API [1]. Pleroma-FE was subsequently modified to escape the display name [2], however only in the "name_html" field. This was fine however, since that's what the code rendering display names used. However, 2 months ago an MR [3] refactoring the way the frontend does emoji and mention rendering was merged. One of the things it did was moving away from doing emoji rendering in the entity normalizer and use the unescaped 'user.name' in the rendering code, resulting in HTML injection being possible again. This patch escapes 'user.name' as well, as far as I can tell there is no actual use for an unescaped display name in frontend code, especially when it comes from MastoAPI, where it is not supposed to be HTML. [1]: https://git.pleroma.social/pleroma/pleroma-fe/-/merge_requests/1052 [2]: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/2167 [3]: https://git.pleroma.social/pleroma/pleroma-fe/-/merge_requests/1392
* | | | | remove old emoji added, everything emoji-bearing uses RichContent nowHenry Jameson2021-08-13
| | | | |
* | | | | richcontent support in polls, user cards and user profilesHenry Jameson2021-08-13
| | | | |
* | | | | support richcontent in pollsHenry Jameson2021-08-13
| | | | |
* | | | | review + fixesHenry Jameson2021-06-12
| | | | |
* | | | | cleanupHenry Jameson2021-06-12
| | | | |
* | | | | renamed StatusText to StatusBody for clarity, fixed chatsHenry Jameson2021-06-07
| | | | |
* | | | | some docs, added richcontent to usernames in status, updated stillImageHenry Jameson2021-06-07
| | | | | | | | | | | | | | | | | | | | to allow scale of "gif" label
* | | | | [WIP] MUCH better approach to replacing emojis with still versionsHenry Jameson2021-06-07
| | | | |