All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog This project adheres to Semantic Versioning
[Unreleased]
Added
- ✅ test minimal #1937 (thanks @Argocyte)
- ✅ Fetch the latest version using coopcloud/abra #1875 (thanks @jeppebundsgaard and @mayel)
- ✨ Support RFC 9421 HTTP Message Signatures for incoming inbox POSTs #7 - PR #626 (thanks @dahlia, @mayel, and @2chanhaeng)
- ✨ Adding a new client #1817 (thanks @mayel)
- ✨ Feature Proposal: Translation extensions #1649 (thanks @dogrileycom, @mayel, and @ivanminutillo)
- ✨ Specify the layout (both the FeedLive and the ActivityLive one) in config for each feed to further customize how they're rendered in the page #1376 (thanks @ivanminutillo)
- ✨ Implement web push notification #1292 (thanks @ivanminutillo, @mayel, and @p1gp1g)
- ✨ [Bonfire Pandora] :: As a user i want to add metadata to a movie if I have proper rights #8 (thanks @ivanminutillo)
- ✨ Add per-user and per-instance keyword filtering #1001 (thanks @ivanminutillo and @mayel)
- ✨ chore: remove vim swap file and add *.swp to .gitignore
99fce0b - ✅ tests
7b26df9,7a2626c,50a4e61,ed067ab(thanks @mayel) - ✅ WIP e2ee testing
5992875,0776cb9(thanks @mayel) - ✨ feat(css): add federated_archives_plyr re-export for bonfire_pandora Plyr styles
6729852 - ✨ feat(css): add movie player and timeline strip styles; update README
25b9084 - ✨ enable marker only on certain feeds
cbca6c5(thanks @mayel) - ✅ test
68bb86b(thanks @mayel)
Changed
- 💅 Long title of a media break the UI in movie page #57 (thanks @cranioisthinking)
- 📝 Values as search terms in movieinfo #56 (thanks @cranioisthinking)
- 📝 Removing a person from a group chat #1861 (thanks @mayel)
- 📝 Leaving a group chat #1860 (thanks @mayel)
- 📝 Adding a person to an existing group chat #1859 (thanks @mayel)
- 📝 Direct Messages UX #1850 (thanks @ivanminutillo)
- 📝 Removing a client #1811 (thanks @mayel)
- 📝 Reactions for e2ee content, including Like, Read, Listen, View #1742 (thanks @mayel)
- 📝 Updating and deleting e2ee messages #1741 (thanks @mayel)
- 📝 File attachments (images, video, audio) on e2ee messages #1740 (thanks @mayel)
- 📝 Group messaging (e2ee) #1739 (thanks @mayel)
- 📝 Dashboard Widgets Proposal #1734 (thanks @ivanminutillo and @mayel)
- 📝 Edit movie in Movie info tab #53 (thanks @cranioisthinking)
- 📝 Annotation title #51 (thanks @cranioisthinking)
- 📝 Clear Filters #50 (thanks @cranioisthinking)
- 📝 code of conduct 0.5 draft PR #8 (thanks @mayel)
- 💅 fix(feed): apply PanDoRa Plyr click exclusions in flavour PreviewActivity hooks and stop propagation from PlyrInit
66e1c92 - ⚡ thread performance
a730569(thanks @mayel) - 📝 docs
a111fb6(thanks @mayel) - 📝 working on dashboard
29a1df3 - 📝 translations
3b12a40(thanks @mayel) - 🚧 1 of my users is no longer Federating #1914
8db35c7(thanks @mayel and @btfreeorg) - 📝 working on plyr
bfa26a0 - 📝 fix(flavour): drop DashboardLive templates; use upstream default /dashboard
806a8e6 - 📝 localisation
5f3d456,f3c3d7d(thanks @mayel) - 📝 js
b08d685(thanks @mayel) - 📝 working on filters widget
871a845 - 📝 rel 1.0.3-beta
43c8f9d(thanks @mayel) - 📝 locale
53a17a0(thanks @mayel) - 📝 WIP
60d8b0f(thanks @mayel) - 📝 fix(timeline): sync federated_archives_plyr.css bundle (aspect ratio fix)
b982448 - 📝 fix(dashboard): use ArchiveSearchLive with ConnectPandora; assign csrf_token in ArchiveSearchLive mount
6b3d649 - 📝 lock
95f374a,74d94d6,6f31036,072e82e(thanks @ivanminutillo) - 📝 ghost
2db8d53(thanks @mayel) - 💅 feat: Pandora video preview, LazyImage fix, config cleanup
23d4703 - 📝 group membership
11fcfcd(thanks @mayel) - 📝 comments
9779415,38726ac,6dd7bb1(thanks @mayel) - 📝 topics
ddc0ef1(thanks @mayel) - 💅 build(css): regenerate federated_archives_plyr.css with expanded timeline styles
cb9d78d - 📝 embed media
6fc7788(thanks @mayel) - 📝 thread optim
a32b04a(thanks @mayel) - 🚧 1 of my users is no longer Federating #1914
bfd7330,d9e2015(thanks @mayel and @btfreeorg) - 📝 dep
be23425(thanks @mayel) - 📝 groups
152be62,b7b8466,86e3ebf,d066dfb,1e4c04e,a01ca6f,95e0dd4(thanks @mayel) - 📝 optimisations
94f696c(thanks @mayel) - 📝 plyr css and function
0d09d68 - 📝 notifications
4f66aaa(thanks @mayel) - 📝 session
2360e75(thanks @mayel) - 📝 community rules
d2bad70,9beb3e0(thanks @mayel) - 🚧 Prototype end-to-end encrypted messages #1701
02fe70f,454b64b,b538549,eeb5ee6(thanks @mayel) - 📝 comments iframe
baf08a1(thanks @mayel) - 📝 css on extension
78ee2d7 - 📝 circles
a3f3dcd(thanks @mayel) - 📝 iframe
ba01d55(thanks @mayel) - 📝 post in topic
946bd96(thanks @mayel) - 📝 DesignSystem
5a2c586(thanks @mayel) - 📝 flavour
3ffce84(thanks @ivanminutillo) - 📝 groups WIP
1e91320(thanks @mayel) - 💅 align PreviewContentLive hook with Pandora video preview clicks
dffb273
Fixed
- 🐛 theme preview/enable buttons overflow #1956 (thanks @ruzko and @ivanminutillo)
- 🐛 Clicking on “copy post link” just reloads the page and does not copy the link #1951 (thanks @xplosionmind and @ivanminutillo)
- 🐛 Applying content warnings on mobile web is broken #1936 (thanks @LiquidParasyte and @ivanminutillo)
- 🐛 confim button in delete user modal doesn't work #1931 (thanks @mayel and @ivanminutillo)
- 🐛 Having a feed open shouldn't trigger browser notifications when new activities are sent over the websocket #1709 (thanks @mayel and @ivanminutillo)
- 🐛 Annotation Problem #54 (thanks @cranioisthinking)
- 🐛 [Bug]: after a keyword search, additional filters return an error #36 (thanks @ivanminutillo)