This commit is contained in:
ivanminutillo 2022-11-04 12:06:07 +01:00
parent 69860471de
commit ba498458c4
6 changed files with 46 additions and 40 deletions

View file

@ -5,24 +5,4 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html)
## [Unreleased (2022-11-04)]
### Added
- Enable/disable extensions [#448](https://github.com/bonfire-networks/bonfire-app/issues/448)
- Coordination MVP [#445](https://github.com/bonfire-networks/bonfire-app/issues/445) by mayel & ivanminutillo
- Static page generator [#444](https://github.com/bonfire-networks/bonfire-app/issues/444)
- Export my data [#235](https://github.com/bonfire-networks/bonfire-app/issues/235)
- Customise bonfire without forking [#89](https://github.com/bonfire-networks/bonfire-app/issues/89)
- Config-driven routing [#88](https://github.com/bonfire-networks/bonfire-app/issues/88)
### Changed
- Refactor navs/sidebars to use dynamic navigation & widgets provided by extensions [#447](https://github.com/bonfire-networks/bonfire-app/issues/447)
- LivePush security - efficient version [#234](https://github.com/bonfire-networks/bonfire-app/issues/234)
- More efficient (batched) insertion of associated data [#233](https://github.com/bonfire-networks/bonfire-app/issues/233)
- Beta: the great renaming/reorg, a stable API? [#232](https://github.com/bonfire-networks/bonfire-app/issues/232)
- Improve feeds performance based on benchmark [#226](https://github.com/bonfire-networks/bonfire-app/issues/226)
### Other
- UI for federation configuration [#39](https://github.com/bonfire-networks/bonfire-app/issues/39)
- Publish creation of sub-topic in the topic's feed [#439](https://github.com/bonfire-networks/bonfire-app/issues/439) by mayel
- When I reply to a task, the activity in the feed does not show the parent activity [#449](https://github.com/bonfire-networks/bonfire-app/issues/449)
- Feature Proposal: Use prefers-color-scheme [#451](https://github.com/bonfire-networks/bonfire-app/issues/451)

View file

@ -59,15 +59,15 @@ defmodule Bonfire.Web.HomeLive do
# nav_header: false,
# without_sidebar: true,
sidebar_widgets: [
users: [
secondary: [
{Bonfire.Tag.Web.WidgetTagsLive, []}
]
],
guests: [
secondary: []
]
]
users: [
secondary: [
{Bonfire.Tag.Web.WidgetTagsLive, []}
]
],
guests: [
secondary: []
]
]
)}
end

View file

@ -65,7 +65,7 @@
</div>
<!-- <Bonfire.Classify.Web.TopicsNavLive id="my_fav_topics" /> -->
<!--
<!--
<div class="mt-6">
<Bonfire.UI.Common.MyPinnedLive title="Pinned posts" object_types={Bonfire.Data.Social.Post} />
</div> -->

View file

@ -1,8 +1,21 @@
defmodule Iconify.Carbon.Edit do
use Phoenix.Component
def render(assigns) do
~H"""
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" class={@class} viewBox="0 0 32 32" aria-hidden="true"><path fill="currentColor" d="M2 26h28v2H2zM25.4 9c.8-.8.8-2 0-2.8l-3.6-3.6c-.8-.8-2-.8-2.8 0l-15 15V24h6.4l15-15zm-5-5L24 7.6l-3 3L17.4 7l3-3zM6 22v-3.6l10-10l3.6 3.6l-10 10H6z"/></svg>
<svg
xmlns="http://www.w3.org/2000/svg"
aria-hidden="true"
role="img"
class={@class}
viewBox="0 0 32 32"
aria-hidden="true"
>
<path
fill="currentColor"
d="M2 26h28v2H2zM25.4 9c.8-.8.8-2 0-2.8l-3.6-3.6c-.8-.8-2-.8-2.8 0l-15 15V24h6.4l15-15zm-5-5L24 7.6l-3 3L17.4 7l3-3zM6 22v-3.6l10-10l3.6 3.6l-10 10H6z"
/>
</svg>
"""
end
end

View file

@ -1,8 +1,21 @@
defmodule Iconify.Fluent.PeopleEdit20Filled do
use Phoenix.Component
def render(assigns) do
~H"""
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" class={@class} viewBox="0 0 20 20" aria-hidden="true"><path fill="currentColor" d="M6.75 9a3.25 3.25 0 1 0 0-6.5a3.25 3.25 0 0 0 0 6.5ZM10 10a2 2 0 0 1 2 1.944l-1.726 1.726a3.2 3.2 0 0 0-.841 1.485l-.106.423c-.675.26-1.52.422-2.577.422c-5.25 0-5.25-4-5.25-4a2 2 0 0 1 2-2H10Zm7-3.5a2.499 2.499 0 1 1-5 0a2.5 2.5 0 0 1 5 0Zm-1.19 3.048l-4.83 4.83a2.197 2.197 0 0 0-.578 1.02l-.375 1.498a.89.89 0 0 0 1.079 1.078l1.498-.374a2.194 2.194 0 0 0 1.02-.578l4.83-4.83a1.87 1.87 0 0 0-2.645-2.644Z"/></svg>
<svg
xmlns="http://www.w3.org/2000/svg"
aria-hidden="true"
role="img"
class={@class}
viewBox="0 0 20 20"
aria-hidden="true"
>
<path
fill="currentColor"
d="M6.75 9a3.25 3.25 0 1 0 0-6.5a3.25 3.25 0 0 0 0 6.5ZM10 10a2 2 0 0 1 2 1.944l-1.726 1.726a3.2 3.2 0 0 0-.841 1.485l-.106.423c-.675.26-1.52.422-2.577.422c-5.25 0-5.25-4-5.25-4a2 2 0 0 1 2-2H10Zm7-3.5a2.499 2.499 0 1 1-5 0a2.5 2.5 0 0 1 5 0Zm-1.19 3.048l-4.83 4.83a2.197 2.197 0 0 0-.578 1.02l-.375 1.498a.89.89 0 0 0 1.079 1.078l1.498-.374a2.194 2.194 0 0 0 1.02-.578l4.83-4.83a1.87 1.87 0 0 0-2.645-2.644Z"
/>
</svg>
"""
end
end

View file

@ -6,7 +6,7 @@
"absinthe_plug": {:hex, :absinthe_plug, "1.5.8", "38d230641ba9dca8f72f1fed2dfc8abd53b3907d1996363da32434ab6ee5d6ab", [:mix], [{:absinthe, "~> 1.5", [hex: :absinthe, repo: "hexpm", optional: false]}, {:plug, "~> 1.4", [hex: :plug, repo: "hexpm", optional: false]}], "hexpm", "bbb04176647b735828861e7b2705465e53e2cf54ccf5a73ddd1ebd855f996e5a"},
"active_job": {:git, "https://github.com/chaskiq/ex-rails.git", "0dd9d81f68076596de884beba4e7608b9ee51899", [sparse: "apps/active_job", branch: "skip-oban-config"]},
"active_storage": {:git, "https://github.com/chaskiq/ex-rails.git", "0dd9d81f68076596de884beba4e7608b9ee51899", [sparse: "apps/active_storage", branch: "skip-oban-config"]},
"activity_pub": {:git, "https://github.com/bonfire-networks/activity_pub", "3dcd45a483a07abd9595d0f1ec00d07c294365b0", [branch: "develop"]},
"activity_pub": {:git, "https://github.com/bonfire-networks/activity_pub", "464767d3147bc671e41ca4c0a5087ee265c314b0", [branch: "develop"]},
"argon2_elixir": {:hex, :argon2_elixir, "3.0.0", "fd4405f593e77b525a5c667282172dd32772d7c4fa58cdecdaae79d2713b6c5f", [:make, :mix], [{:comeonin, "~> 5.3", [hex: :comeonin, repo: "hexpm", optional: false]}, {:elixir_make, "~> 0.6", [hex: :elixir_make, repo: "hexpm", optional: false]}], "hexpm", "8b753b270af557d51ba13fcdebc0f0ab27a2a6792df72fd5a6cf9cfaffcedc57"},
"arrows": {:git, "https://github.com/bonfire-networks/arrows", "2482f0b33f966db602fcbad68c756aa643f0f8af", [branch: "main"]},
"bamboo": {:hex, :bamboo, "2.2.0", "f10a406d2b7f5123eb1f02edfa043c259db04b47ab956041f279eaac776ef5ce", [:mix], [{:hackney, ">= 1.15.2", [hex: :hackney, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:mime, "~> 1.4", [hex: :mime, repo: "hexpm", optional: false]}, {:plug, "~> 1.0", [hex: :plug, repo: "hexpm", optional: false]}], "hexpm", "8c3b14ba7d2f40cb4be04128ed1e2aff06d91d9413d38bafb4afccffa3ade4fc"},
@ -15,10 +15,10 @@
"benchee_html": {:hex, :benchee_html, "1.0.0", "5b4d24effebd060f466fb460ec06576e7b34a00fc26b234fe4f12c4f05c95947", [:mix], [{:benchee, ">= 0.99.0 and < 2.0.0", [hex: :benchee, repo: "hexpm", optional: false]}, {:benchee_json, "~> 1.0", [hex: :benchee_json, repo: "hexpm", optional: false]}], "hexpm", "5280af9aac432ff5ca4216d03e8a93f32209510e925b60e7f27c33796f69e699"},
"benchee_json": {:hex, :benchee_json, "1.0.0", "cc661f4454d5995c08fe10dd1f2f72f229c8f0fb1c96f6b327a8c8fc96a91fe5", [:mix], [{:benchee, ">= 0.99.0 and < 2.0.0", [hex: :benchee, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: false]}], "hexpm", "da05d813f9123505f870344d68fb7c86a4f0f9074df7d7b7e2bb011a63ec231c"},
"bonfire_api_graphql": {:git, "https://github.com/bonfire-networks/bonfire_api_graphql", "7ab7030682fb18dd809e721f38ac9d1a8ab9923c", [branch: "main"]},
"bonfire_boundaries": {:git, "https://github.com/bonfire-networks/bonfire_boundaries", "07cebe7cca12c223b6929d741b34e8920fd6d4e2", [branch: "main"]},
"bonfire_boundaries": {:git, "https://github.com/bonfire-networks/bonfire_boundaries", "9765ae6a22c9f73161d5e0db6e3837bbba49edd6", [branch: "main"]},
"bonfire_breadpub": {:git, "https://github.com/bonfire-networks/bonfire_breadpub", "55b9aa64b276130305cea2b612a117f64e4cb869", [branch: "main"]},
"bonfire_classify": {:git, "https://github.com/bonfire-networks/bonfire_classify", "bde812b172d429a90c6a5456e2773975d9b7f556", [branch: "main"]},
"bonfire_common": {:git, "https://github.com/bonfire-networks/bonfire_common", "fa1bb8df3acc0b38841f8d69f092ba5b93a21774", [branch: "main"]},
"bonfire_common": {:git, "https://github.com/bonfire-networks/bonfire_common", "d026b1adf49ec9c5969cb9b2a764f1b9befd7d66", [branch: "main"]},
"bonfire_data_access_control": {:git, "https://github.com/bonfire-networks/bonfire_data_access_control", "7fe8c4d77f53e2fa03c5796d95bf90f1c9051b37", [branch: "main"]},
"bonfire_data_activity_pub": {:git, "https://github.com/bonfire-networks/bonfire_data_activity_pub", "db4a68a89b93c374c34a269f403b9054bd79bd5c", [branch: "main"]},
"bonfire_data_assort": {:git, "https://github.com/bonfire-networks/bonfire_data_assort", "45b69d6b0d36b009439134de4cfa39b27e049f90", [branch: "master"]},
@ -30,7 +30,7 @@
"bonfire_editor_quill": {:git, "https://github.com/bonfire-networks/bonfire_editor_quill", "323fd67cc0d46237c840c4cb4d63c8678680877f", [branch: "main"]},
"bonfire_epics": {:git, "https://github.com/bonfire-networks/bonfire_epics", "652217237632c7210ad6d6b0c8375654ef3c0d8f", [branch: "main"]},
"bonfire_fail": {:git, "https://github.com/bonfire-networks/bonfire_fail", "88686a00be6fef9d5a6dd30fe26fcd842ab3d7a3", [branch: "main"]},
"bonfire_federate_activitypub": {:git, "https://github.com/bonfire-networks/bonfire_federate_activitypub", "94ea1eee6f56adcc8045cd4f54921bcb20c5f094", [branch: "main"]},
"bonfire_federate_activitypub": {:git, "https://github.com/bonfire-networks/bonfire_federate_activitypub", "254e51caef86ab79ce533412ed3d2913e856389a", [branch: "main"]},
"bonfire_files": {:git, "https://github.com/bonfire-networks/bonfire_files", "dfcb0c4076412b5e308cb3fef424585a3aa64cc0", [branch: "main"]},
"bonfire_geolocate": {:git, "https://github.com/bonfire-networks/bonfire_geolocate", "12a8c9f4cb8d3d7ba862f55ae5541c10740266d7", [branch: "main"]},
"bonfire_invite_links": {:git, "https://github.com/bonfire-networks/bonfire_invite_links", "5a4cebce5b526b4a3d6182ea3c84e751ec0280a3", [branch: "main"]},
@ -39,13 +39,13 @@
"bonfire_pages": {:git, "https://github.com/bonfire-networks/bonfire_pages", "fab9667822e0192780471fac6e18e3ed63ec79b3", [branch: "main"]},
"bonfire_quantify": {:git, "https://github.com/bonfire-networks/bonfire_quantify", "b9a4f9e83a64da928b2eb865649c576ed1acf74b", [branch: "main"]},
"bonfire_search": {:git, "https://github.com/bonfire-networks/bonfire_search", "04222a455ae6252a4edfd069d2af8e74821563c9", [branch: "main"]},
"bonfire_social": {:git, "https://github.com/bonfire-networks/bonfire_social", "3eaac8ed8ed8fa003fbe3d350ac54c369399a0fd", [branch: "main"]},
"bonfire_social": {:git, "https://github.com/bonfire-networks/bonfire_social", "f1c66dcf53bd1ab89a9717e06f4fdd405a04d6e0", [branch: "main"]},
"bonfire_tag": {:git, "https://github.com/bonfire-networks/bonfire_tag", "9ad77d90f4d0342cda24af7268e3dba941d52b54", [branch: "main"]},
"bonfire_ui_common": {:git, "https://github.com/bonfire-networks/bonfire_ui_common", "a93c92122bebdc1c2787ebfca989b04a503ed88b", [branch: "main"]},
"bonfire_ui_common": {:git, "https://github.com/bonfire-networks/bonfire_ui_common", "0971d102b7d58d76359ea76d75ac966164152096", [branch: "main"]},
"bonfire_ui_coordination": {:git, "https://github.com/bonfire-networks/bonfire_ui_coordination", "690db8a9b56b109b4f66215e841471acbba5c790", [branch: "main"]},
"bonfire_ui_kanban": {:git, "https://github.com/bonfire-networks/bonfire_ui_kanban", "d5aa6cb57cb9ca64b038c677dea64a3e8fad4ea6", [branch: "main"]},
"bonfire_ui_me": {:git, "https://github.com/bonfire-networks/bonfire_ui_me", "e7486972257a217afc20ca58bf6adcf8f4effe34", [branch: "main"]},
"bonfire_ui_social": {:git, "https://github.com/bonfire-networks/bonfire_ui_social", "35947d2f96b47cbaa8a9d457c3d45a41f186c925", [branch: "main"]},
"bonfire_ui_me": {:git, "https://github.com/bonfire-networks/bonfire_ui_me", "62f63977695598857c36cbacd6e50039801f2d54", [branch: "main"]},
"bonfire_ui_social": {:git, "https://github.com/bonfire-networks/bonfire_ui_social", "cbdbe7ed89ea4786e97e6bcebf8f5722cf62d69e", [branch: "main"]},
"bonfire_ui_valueflows": {:git, "https://github.com/bonfire-networks/bonfire_ui_valueflows", "f973f8121c1affb5b6871ddb7beb42ab9421ea7f", [branch: "main"]},
"bonfire_upcycle": {:git, "https://gitlab.com/bonfire-networks/bonfire_upcycle", "0386893706d874d1cbcd7990da268967a1dbe246", [branch: "main"]},
"bonfire_valueflows": {:git, "https://github.com/bonfire-networks/bonfire_valueflows", "a4bbff256bd8804c7b502f6404815e57f224250b", [branch: "main"]},