This commit is contained in:
Mayel de Borniol 2022-11-04 23:18:59 +13:00
parent f92a59b85c
commit 515462ba65
4 changed files with 26 additions and 7 deletions

View file

@ -4,5 +4,25 @@ All notable changes to this project will be documented in this file.
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-03)]
## [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

@ -202,7 +202,7 @@ update-repo-pull:
# Update to the latest Bonfire extensions in ./deps
update-deps-bonfire:
just mix-remote bonfire.deps
just mix-remote bonfire.deps.update
# Update evey single dependency (use with caution)
update-deps-all: deps-clean-unused pre-update-deps
@ -235,8 +235,8 @@ deps-get:
just mix deps.get
just js-deps-get
deps-clean:
just mix bonfire.deps.clean
deps-clean dep:
just mix deps.clean $dep
deps-clean-data:
just mix bonfire.deps.clean.data

View file

@ -61,7 +61,7 @@ if not Code.ensure_loaded?(Bonfire.Mixer) do
|> deps_names()
|> IO.inspect(
label:
"Running Bonfire #{version(config)} with configuration from #{flavour_path(config)} in #{Mix.env()} environment. You can run `mix bonfire.deps.update` to update these extensions and dependencies"
"Running Bonfire #{version(config)} with configuration from #{flavour_path(config)} in #{Mix.env()} environment. You can run `just mix bonfire.deps.update` to update these extensions and dependencies"
)
end

View file

@ -282,7 +282,6 @@ defmodule Bonfire.MixProject do
"bonfire.deps.recompile": [
"deps.compile " <> Mixer.deps_to_update(config()) <> " --force"
],
"bonfire.deps": ["bonfire.deps.update", "bonfire.deps.clean.data"],
"ecto.seeds": [
"run #{Mixer.flavour_path(config())}/repo/seeds.exs"
],
@ -295,7 +294,7 @@ defmodule Bonfire.MixProject do
"bonfire.deps.clean.data",
"ecto.setup"
],
updates: ["deps.get", "bonfire.deps"],
updates: ["deps.get", "bonfire.deps.update"],
upgrade: ["updates", "ecto.migrate"],
"ecto.setup": ["ecto.create", "ecto.migrate"],
"ecto.migrate": ["ecto.migrate", "bonfire.seeds"],