馃敆 Read the docs: https://hexdocs.pm/needle/readme.html
馃挰 Join the discussion on Elixir Forum: https://elixirforum.com/t/needle-universal-foreign-keys-shared-data-fields-virtual-and-configurable-schemas-for-ecto/65644
Testing an integration with akismet for spam detection: github.com/bonfire-networks/...
testing content labeling
We鈥檙e funding bounties with the resources we have, but we need YOU to help fuel open-source contributions.
馃挕 Each bounty now has a dedicated donation page via our Open Collective:
1锔忊儯 Optimize DB query performance: https://opencollective.com/bonfire-networks/projects/improve-db-query-performance
2锔忊儯 Boost feed rendering performance: https://opencollective.com/bonfire-networks/projects/feed-render-performance
Join us in creating a cooperative environment where every input and suggestion counts!
#Fediverse#bounties#Crowdfunding#OpenSource#Bonfire
馃幆 Calling all Elixir developers to take on a bounty and get compensated for contributing to the commons!
Help us overcome key technical challenges and move closer to the Bonfire v1.0 release.
馃攳 Discover more about our Bonfire cooperative bounty program: https://bonfirenetworks.org/posts/camp/
Check out the current bounties and start contributing:
馃 Improve DB query performance: https://github.com/bonfire-networks/bounties/issues/1
馃 Improve feed rendering performance: https://github.com/bonfire-networks/bounties/issues/2
@Diane strange, made a note of it here: github.com/bonfire-networks/...
seeing federated spam on the fediverse, it's time to implement some countermeasures... any feedback or suggestions welcome: github.com/bonfire-networks/...
@fishinthecalculator yeah that one is fixed 馃憤
@fishinthecalculator Alright, please try with 0.9.8-beta.30
@fishinthecalculator Cool stuff! 馃槉 I don't see the log but assume it's a known bug we had in the last release. Will trigger a new release (though can't promise there won't be other bugs, lots of work in progress at the moment while we work towards stabilising the codebase...)
@Oceane I'm curious what images (i.e. coming from which sources) are likely to have already information in that field? We've discussed and even prototyped something like this before, but it unfornately requires doing some extra JavaScript processing client-side or waiting until the image is uploaded (which only happens when you click publish)...
@Henrick Did you find the place where you can change that setting? campground.bonfire.cafe/sett...
Would you like to discover how it feels to navigate a social network devoid of avatars? If so, head to Settings -> Preferences -> Appearance, and enable the Hide Avatar option 馃ジ.
@dajb Hey, hope you're well! We like to say Bonfire is a social networking tool, not social media 馃榿
BTW when the instance is set to on-demand users can still lock down federation for themselves, and when federation is enabled they can set themselves to on-demand or disabled. This is currently the only exception to all admin settings being fully overridable by users [besides the more obvious ones in "instance configuration" such as instance name and max file upload size].
@Oceane We have indeed been optimising the speed of both the backend and UI, glad it is bearing fruit 馃槄
The other milestone we're working on is federation, for which we introduced 3 different settings: github.com/bonfire-networks/...
Currently federation is locked down on here while we optimise some more things (like limiting how many replies are automatically fetched in threads) and then we'll change it to on-demand.
@Oceane not yet, currently editing uses a simple form and needs to be moved to using the full composer: github.com/bonfire-networks/...