Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Arbor Chat

Building a sustainable, high-context, user-respecting chat platform.
Collective - Host: opensource - https://opencollective.com/arbor-chat - Website: https://arbor.chat - Code: https://github.com/arborchat

feat: avoid rendering under mobile UI elements

github.com/arborchat/sprig - 6e852422e33bfc0bf13e5c4eeab2c021550315ce authored over 4 years ago by Chris Waldon <[email protected]>
feat: store history and address on device

github.com/arborchat/sprig - fc1d562ed59862e365fe57d1b23f4d28d4690968 authored over 4 years ago by Chris Waldon <[email protected]>
feat: add appid and logging to makefile

github.com/arborchat/sprig - 514879ff2490a9f1de1d69991c47f1289f0f12d8 authored over 4 years ago by Chris Waldon <[email protected]>
feat: implement crude message filtering by double tapping

github.com/arborchat/sprig - 3d4925d5fa5a8892ac5ddff8bfa686084f89ca5a authored over 4 years ago by Chris Waldon <[email protected]>
feat: hide author on consecutive replies

Replies with the same author and a parent-child relationship will now only display the author's ...

github.com/arborchat/sprig - 7696ed17f6efc58ace6aa5afb6cb919e64cb9aec authored over 4 years ago by Chris Waldon <[email protected]>
feat: tweak inactive message display

github.com/arborchat/sprig - ad03c6fa337088fef411047800543410dfb7b37c authored over 4 years ago by Chris Waldon <[email protected]>
feat: tweak message tree visualization

github.com/arborchat/sprig - 278e898290fc9d46fcbfb93bc4905d39fb74dd01 authored over 4 years ago by Chris Waldon <[email protected]>
feat: move reply drawing into sub-package

This commit also addresses some race conditions introduced by
the refactor. Care is now taken to...

github.com/arborchat/sprig - f2221f0d8b10398734c06b9f509e9c8e9caaa0c3 authored over 4 years ago by Chris Waldon <[email protected]>
feat: ensure we don't block in replylist subscription

github.com/arborchat/wisteria - 5c1c1cff11e2966561d4e041d114b0ac5bb8270d authored over 4 years ago by Chris Waldon <[email protected]>
feat: refactor all views to use common interface

github.com/arborchat/sprig - 560bf579d81f8ed1903c2e8e3b1df42635045477 authored over 4 years ago by Chris Waldon <[email protected]>
deps: switch to simpler ExtendedStore implementation

github.com/arborchat/sprig - d6c43080b5983fb356462b92fb0e49e18b810ae2 authored over 4 years ago by Chris Waldon <[email protected]>
feat: simplify ReplyList type

github.com/arborchat/wisteria - 53a00c8ed27df09b3e55106d76c9c7ab37fc09c0 authored over 4 years ago by Chris Waldon <[email protected]>
deps: switch to new Archive implementation

This switches from using a special subscribable store from the
sprout package to using a slightl...

github.com/arborchat/wisteria - c8518d3887fa3cc9ee06e39cc3e031f4279c2a07 authored over 4 years ago by Chris Waldon <[email protected]>
feat: remove redundant SubscriberStore

Forest now provides the Archive type and the ExtendedStore type
directly, which eliminates the n...

github.com/arborchat/sprout-go - a4188845a9a8c297521f84be40656c3b5cc464fa authored over 4 years ago by Chris Waldon <[email protected]>
deps: officially switch to golang.org/x/crypto fork

github.com/arborchat/sprout-go - c8287a898617fa0c4caed7f113e408378b5b8863 authored over 4 years ago by Chris Waldon <[email protected]>
deps: officially switch to golang.org/x/crypto fork

github.com/arborchat/forest-go - 529ac9248d93317eaf88e65b1fb4f911929fed45 authored over 4 years ago by Chris Waldon <[email protected]>
Merge branch 'protonpgp'

github.com/arborchat/forest-go - c7a4d89bc08753da0fc038d329bceed1d3285905 authored over 4 years ago by Chris Waldon <[email protected]>
feat: use new store package for archive

github.com/arborchat/sprout-go - 2b088ac3b5ac08f7bd8c744f53529d18c8f3a8b3 authored over 4 years ago by Chris Waldon <[email protected]>
feat: simplify Archive implementation

github.com/arborchat/forest-go - 4c1deda29dc2235bc870896dd1496e821d964ddd authored over 4 years ago by Chris Waldon <[email protected]>
feat: reorganize Store implementations into new package

github.com/arborchat/forest-go - 4089ee7e5d938ee4ec4805d98d4e61f014c58fb7 authored over 4 years ago by Chris Waldon <[email protected]>
feat: style tweaks for author/date

github.com/arborchat/sprig - 350de53f9807657464246ae6eb63dc68be610aa6 authored over 4 years ago by Chris Waldon <[email protected]>
chore: mv new client codebase into repo root

github.com/arborchat/sprig - 84a7b1442444b87c12b69754ecee8a960fdbf6fe authored over 4 years ago by Chris Waldon <[email protected]>
feat: display message hierarchy on click (experiment)

github.com/arborchat/sprig - faba8092a8543190cf10805a9047668d1b3c259e authored over 4 years ago by Chris Waldon <[email protected]>
feat: display unfiltered messages and indent to show hierarchy

github.com/arborchat/sprig - 7cdeb0eaf2a47e8d60036e260249d5338f992464 authored over 4 years ago by Chris Waldon <[email protected]>
chore: dummy commit to refresh docs

github.com/arborchat/arborchat - f6e9c0289ed4f342a0d138cca453ecb070366186 authored over 4 years ago by Chris Waldon <[email protected]>
feat: enable specifying address as flag

github.com/arborchat/sprig - 2f6db59d36b401f9f4fd75c094547ec05a33250a authored over 4 years ago by Chris Waldon <[email protected]>
feat: reliably re-render list of communities

github.com/arborchat/sprig - 1077e3ac47ef823bfe26aa265f693f3b37c76c2e authored over 4 years ago by Chris Waldon <[email protected]>
doc: update biweekly meeting info

github.com/arborchat/arborchat - 36374d560e462da6cc76cf5099b9b885aa079243 authored over 4 years ago by Chris Waldon <[email protected]>
feat: start work on readwrite gui client

github.com/arborchat/sprig - 23b564988a6ba1c5f29ad59074cd9a4ffa9ece68 authored over 4 years ago by Chris Waldon <[email protected]>
bugfix: typing captial L in message no longer triggers log

github.com/arborchat/wisteria - bdea0951b1ee24adffbb285b9b36ec4fc586b438 authored over 4 years ago by Chris Waldon <[email protected]>
bugfix: update bottom bar on click selections

github.com/arborchat/wisteria - 4a694453121597dcfe758828a6b4c72cc07aa73e authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: use zip archiving for windows releases

github.com/arborchat/wisteria - ccb3a34d0dc0e008c17c38478b972b8f5c64a2cf authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: fix srht autorelease

github.com/arborchat/wisteria - f803dc0a22c0146f3717b623932546512a2ead5b authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: remove currently-broken build targets

github.com/arborchat/wisteria - 678cc1048e4bc637315ddaa189ef9769e2b630e8 authored over 4 years ago by Chris Waldon <[email protected]>
bugfix: fix building on windows

I accidentally used a non-portable way of acquiring the
file descriptor for stdin before.

github.com/arborchat/wisteria - 474e6acbc559b62e4883c09cd6eea2d1478a147b authored over 4 years ago by Chris Waldon <[email protected]>
feat: simplify gpg support logic

github.com/arborchat/wisteria - db5ba1a5ab3c8d961de2c4ff240e665ba6d1ec42 authored over 4 years ago by Chris Waldon <[email protected]>
feat: gracefully disable GPG support if it isn't installed

github.com/arborchat/wisteria - 7cf4ed2e7eb7fbd1e208c112ca00eca393a51023 authored over 4 years ago by Chris Waldon <[email protected]>
bugfix: ensure that gpg use-cases don't prompt

github.com/arborchat/wisteria - 87396679a01cad9437455905b227c4c065731f6e authored over 4 years ago by Chris Waldon <[email protected]>
feat: allow loading encrypted private key after first run

We now prompt for the encryption passphrase at startup if a user is asking
us to manage the priv...

github.com/arborchat/wisteria - 63c13d85a6de60841457bc56b03faaa2e0c18382 authored over 4 years ago by Chris Waldon <[email protected]>
feat: working message creation sans GPG

This commit allows a new user to disable GPG support and create
a functioning identity during th...

github.com/arborchat/wisteria - 2cfb5663b69843b814e0b8c1ab06144db245eb86 authored over 4 years ago by Chris Waldon <[email protected]>
feat: save encrypted private key after generating it

github.com/arborchat/wisteria - 71380090c83082bd571ef07acd39ff635a5907a4 authored over 4 years ago by Chris Waldon <[email protected]>
deps: switch to protonmail crypto lib fork in all dependencies

github.com/arborchat/wisteria - 25e23d29f3db13406a1bab643d82d40db68d6ed9 authored over 4 years ago by Chris Waldon <[email protected]>
deps: switch to protonmail crypto lib fork

github.com/arborchat/forest-go - e3a47dd95cda27c9d7aed317a3c2b2d166a4a203 authored over 4 years ago by Chris Waldon <[email protected]>
wip: generate new pgp key and encrypt it

github.com/arborchat/wisteria - cfaa59f7175fe172603ab87f34f77d7671d5a3ad authored over 4 years ago by Chris Waldon <[email protected]>
wip: search for private key in wisteria config dir

github.com/arborchat/wisteria - 3f7e65fd52dfc6d74ea68b9ffc86b67c44ecac93 authored over 4 years ago by Chris Waldon <[email protected]>
feat: remove old insecure key mgmt from config

github.com/arborchat/wisteria - 3c6fdb9f885b187557aa29dbee27aa4f677ca2d2 authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: rotate srht token for releases

github.com/arborchat/wisteria - 2657dac063a72d09ccd2e131431af8aeee2c0ee6 authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: ensure releas srht token is not leaked in loop

github.com/arborchat/wisteria - ea80cc83dd5a46090768486049e7086e7c356b40 authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: fix find flags during release

github.com/arborchat/wisteria - 7495848d5ad0d126c651e9a7094a1d0540f9d182 authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: fix backwards release logic

Previously it would attempt to perform a real release only on a non-tagged commit. This was a mi...

github.com/arborchat/wisteria - e3a57fc956f7b9c5c8b9ecd3694c0b65fd86626f authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: try to fix auto-release on tags for srht

github.com/arborchat/wisteria - 1da32d009504952182ecd04ac4856a24bee32d74 authored over 4 years ago by Chris Waldon <[email protected]>
bugfix: ensure wisteria doesn't crash when configured identity is not found

github.com/arborchat/wisteria - 0aa41914d18d23a9ed938a252be2ebdbe426fb8d authored over 4 years ago by Chris Waldon <[email protected]>
doc: simplify getting started and add update steps

github.com/arborchat/arborchat - 7a21819c0868cec5b67f9e1aec7ef3d2a6909e58 authored over 4 years ago by Chris Waldon <[email protected]>
doc: add better development documentation

github.com/arborchat/wisteria - f1b6c5dbf3a50f8ec9a4251aff6ada7235febae5 authored over 4 years ago by Chris Waldon <[email protected]>
lint: remove spurious mouse event logging

github.com/arborchat/wisteria - d52e63b7fa8425cc9f1ff4bd482dafa518e0e211 authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: configure goreleaser to build fewer artifacts

I tried to slim the output down to only those which I actually expect
to need in the near future...

github.com/arborchat/wisteria - cc1b0bae3e87d6b8aa73ef345694127ac7a0bdcf authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: attempt to configure automatic srht binary releases

github.com/arborchat/wisteria - 8f47a3dfb19979a4ee95349f22985a3e20d643ad authored over 4 years ago by Chris Waldon <[email protected]>
lint: fix formatting directive on log

github.com/arborchat/wisteria - 865caf53dde1b967880a75c04db7c4515b0f95ee authored over 4 years ago by Chris Waldon <[email protected]>
feat: select messages by clicking on them

This feature required a hack because the views package we depend on
does not currently understan...

github.com/arborchat/wisteria - 8abeac53de0edd17755e73b6480b35aa8cd3a5c7 authored over 4 years ago by Chris Waldon <[email protected]>
feat: pan the view using mouse scrolling

github.com/arborchat/wisteria - b43b098f9c0b0bcde672d302a5adbb979cf4f075 authored over 4 years ago by Chris Waldon <[email protected]>
feat: enable mouse scrolling to move cursor

I actually think that this might should pan the view instead,
but this is a start. That's why I ...

github.com/arborchat/wisteria - 696728ce19e9fd0491ae4a1ab56904cbeaa93383 authored over 4 years ago by Chris Waldon <[email protected]>
feat: enable mouse events

This required modifying the views.Application type so that the
underlying tcell.Screen could be ...

github.com/arborchat/wisteria - d0277d4d1589a4281029f852923965f2c091e674 authored over 4 years ago by Chris Waldon <[email protected]>
Update conversation example

Remove whitespace

github.com/arborchat/arborchat - e00d1840e6bf1b45af969b8102983f6c30abe086 authored over 4 years ago by Andrew Thorp <[email protected]>
feat: add flag for testing initialization

github.com/arborchat/wisteria - e75746fb2b22ec9a1e1311c5f9ffa473a0fb034e authored over 4 years ago by Chris Waldon <[email protected]>
bugfix: ensure parent dirs of config file exist

github.com/arborchat/wisteria - f21bdee372e522ce63c3c78bb1aa048266386c61 authored over 4 years ago by Chris Waldon <[email protected]>
feat: remove unneeded directory creation steps

github.com/arborchat/arborchat - f35298aea75f929fbcf78b9003c2d1668b7adc17 authored over 4 years ago by Chris Waldon <[email protected]>
bugfix: insert new nodes into grove path, not cwd

github.com/arborchat/wisteria - 5b01a93d6242083f3d70213f17dbdf72bda42b57 authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: ensure snapshot build on untagged master branch

github.com/arborchat/wisteria - 8913393cfd2d36e5f2148f75f004534d9ac9b4b3 authored over 4 years ago by Chris Waldon <[email protected]>
feat: ensure config file isn't overwritten by later execution

github.com/arborchat/wisteria - 438ef760bbae1c52a4f9ac9a16e008dbacd410fa authored over 4 years ago by Chris Waldon <[email protected]>
feat: add default grove path and flag to control

github.com/arborchat/wisteria - 11a00903b80e0c24d290840e0a389993e9c78cb3 authored over 4 years ago by Chris Waldon <[email protected]>
feat: remove editor config and add config flag

github.com/arborchat/wisteria - db8ce7a0ab8c9eff802548d634e3e7f06373f1f5 authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: echo release script actions

github.com/arborchat/wisteria - 25a42d10e4cdfa74b0fe80e0b1872a848d48566e authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: ensure release script is executable

github.com/arborchat/wisteria - 4accbcea64d1e4e64b9c5d905fad9163c9c07553 authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: move release logic into separate script

github.com/arborchat/wisteria - 9aee920825125c4975a5f1f57c4696053e6da692 authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: reconfigure to not leak GH token

github.com/arborchat/wisteria - 711755a3791baab699d53034a9e3996d2173538b authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: configure goreleaser to publish to github on master

github.com/arborchat/wisteria - d743b7a760016bff7473952b5d08f3d5c9befd9e authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: eliminate buildid from executable

github.com/arborchat/wisteria - 8d4c4770a0e51756d3127a184e3fd698872e61f5 authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: try building on alpine

github.com/arborchat/wisteria - 31f4ec799c89ade1f5f3aab7dcac3c3540e23c72 authored over 4 years ago by Chris Waldon <[email protected]>
ci/cd: use goreleaser to cross compile

github.com/arborchat/wisteria - 00cd21ceefe5ffd2d3775ab39b9953c004e53a81 authored over 4 years ago by Chris Waldon <[email protected]>
feat: add doc on how to cancel writing message

github.com/arborchat/wisteria - 55897e59e60ac57bcf6af509b829ff5c9ad53d63 authored over 4 years ago by Chris Waldon <[email protected]>
bugfix: ensure bottom status bar updates with arrow keys

This required moving the key handling logic out of the vendored copy of
cellview into the Histor...

github.com/arborchat/wisteria - 9af89e0266f8cd0f56fc9c329e6de8bc27266fc1 authored over 4 years ago by Chris Waldon <[email protected]>
bugfix: ensure there's a dummy editor available on macOS

github.com/arborchat/wisteria - 4a147ad8f73d308bb65b303d82c77d002c0480e8 authored over 4 years ago by Chris Waldon <[email protected]>
doc: add path modification to getting started

github.com/arborchat/arborchat - 87c5c87d6a17f523fa2d3bfa78056055755fbbe4 authored over 4 years ago by Chris Waldon <[email protected]>
bugfix: handle nil current message

github.com/arborchat/wisteria - dcf57e43e5e11af1ca60d9279f074641ee9b3875 authored over 4 years ago by Chris Waldon <[email protected]>
bugfix: don't dereference nonexistent current message

github.com/arborchat/wisteria - dcd6af2b14294b3e00a3d7abfd6a4b4b77fcf971 authored over 4 years ago by Chris Waldon <[email protected]>
feat: add status bar with selected message metadata

github.com/arborchat/wisteria - 3f8506c0aed1864febd50ab53a61363c98edbd81 authored over 4 years ago by Chris Waldon <[email protected]>
feat: remove spurious logging

github.com/arborchat/sprig - dae32198db184d0c69ef8f4997e620330caa7cb8 authored over 4 years ago by Chris Waldon <[email protected]>
feat: add desktop file and install script

github.com/arborchat/sprig - 8945185b38d39db16ceb1b1e6aca9f18854aa0b5 authored over 4 years ago by Chris Waldon <[email protected]>
feat: show message metadata in smaller text

github.com/arborchat/sprig - 46b591f78fc3c78cc39a98fa44c8449431def50b authored over 4 years ago by Chris Waldon <[email protected]>
deps(arbor): update to support new node structure

github.com/arborchat/sprig - 6fe05bdb4c4b7881f99b5e396dc68028bf7826b3 authored over 4 years ago by Chris Waldon <[email protected]>
Merge remote-tracking branch 'origin/breaking-change'

github.com/arborchat/arborchat - df1c36fa82618cb5733720fab0c1f7d8c117ece4 authored over 4 years ago by Chris Waldon <[email protected]>
feat: rename config file post breaking change

github.com/arborchat/wisteria - 9cdf067c54df861661d500c8642b2da18b79f218 authored over 4 years ago by Chris Waldon <[email protected]>
deps: depend on latest breaking-change commit

github.com/arborchat/wisteria - fe18609cc54d5d8248b3b3b76c89ac222424c48a authored over 4 years ago by Chris Waldon <[email protected]>
deps: depend on latest breaking-change commit

github.com/arborchat/sprout-go - 0b59703c7bc8418bf1b51dab252f7c964c0907e3 authored over 4 years ago by Chris Waldon <[email protected]>
bugfix: add missing created timestamp field to spec

github.com/arborchat/arborchat - 98352715355dea7c78f824d723066f25e270a8f0 authored over 4 years ago by Chris Waldon <[email protected]>
bugfix: add missing created timestamp field to spec

github.com/arborchat/arborchat - 8329c3a67d6093deef9a10682a7bc77ec4994b8f authored over 4 years ago by Chris Waldon <[email protected]>
feat(fields): make SchemaVersion a uint16

github.com/arborchat/forest-go - 0859340e8253a7b840a7711beea5b4437f3fd9e5 authored over 4 years ago by Chris Waldon <[email protected]>
bugfix: fix links to specifications (with correct case)

github.com/arborchat/arborchat - cc8f7a84b3a74e21208dc8e6b7642a541299b3a1 authored over 4 years ago by Chris Waldon <[email protected]>
bugfix: fix links to specifications

github.com/arborchat/arborchat - 846dcfc1d76e67784299c6d72c126da5f7c80074 authored over 4 years ago by Chris Waldon <[email protected]>
Merge branch 'master' into try-merge

github.com/arborchat/wisteria - 6eac8c5a537fe4236fe8ff2cd926aa18318601eb authored over 4 years ago by Chris Waldon <[email protected]>