Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/arborchat/forest-go
Golang utility library for working with the Arbor Forest, mirrored from sourcehut
https://github.com/arborchat/forest-go
This convenience function just calls Contains and
ends up testing both.
8eeafae2d45fdf8c32997ef08f1d6e6d6ede78d7 authored about 5 years ago by Josh Whetton <[email protected]>
This is mostly to check if people put newlines in
their usernames, but could be useful for other...
c963dc623d008cb2b50c65535450e1bbeee19b5f authored about 5 years ago by Josh Whetton <[email protected]>
d91d674e5b16b22200d662d2d24fcb3999508377 authored over 5 years ago by Chris Waldon <[email protected]>
3d630678535f314acf9f969895ad88fcc7980948 authored over 5 years ago by Chris Waldon <[email protected]>
aba8ba97f7e8d9c31196dfbbde16cde74fb4bfdd authored over 5 years ago by Chris Waldon <[email protected]>
c236655ede0e2b5974d1af116da459a3069b831b authored over 5 years ago by Chris Waldon <[email protected]>
afe1fd85c9f4a1240ee3b1d7f53d9c23074c79b9 authored over 5 years ago by Chris Waldon <[email protected]>
Correct some copy-paste errors in variable names.
e01bbe40269274753455711785891933d1646db0 authored over 5 years ago by Joshua Whetton <[email protected]>The descriptors are correctly abbreviated now.
a6dc579271c1d4fdbce3740f2b07c7b27df09f35 authored over 5 years ago by Josh Whetton <[email protected]>
In order to truly implement efficient services on top of the Store,
it needed more operations. M...
060f85264c6b57f04a0c9aabe70cddb17e932b5c authored over 5 years ago by Chris Waldon <[email protected]>
b59a5e119ed3cecc09619db87bda3ec67424c3b6 authored over 5 years ago by Chris Waldon <[email protected]>
This implementation is currently broken, as the provided
test case demonstrates
c7493392e0114ed783446fa93a55433d38e03c6b authored over 5 years ago by Chris Waldon <[email protected]>
d46df16eff5efbd91c2e57be309c8792f0636758 authored over 5 years ago by Chris Waldon <[email protected]>
de25748dee75ac04fce044c96f9ae004e99da59f authored over 5 years ago by Chris Waldon <[email protected]>
a5a1b892a4eb92c4dc7d247aefada398a2e51b97 authored over 5 years ago by Chris Waldon <[email protected]>
1e5e4a23839e8c0426a05d2898f7da0440b4d5b5 authored over 5 years ago by Chris Waldon <[email protected]>
d1cbc768759304bcbf3fffb7783fb915aa61c346 authored over 5 years ago by Chris Waldon <[email protected]>
274b0c062ee9ce978145679c6c3df375669c2ab7 authored over 5 years ago by Chris Waldon <[email protected]>
98d663e93fa71c5d42287a6a3d298f832e1e5e9c authored over 5 years ago by Chris Waldon <[email protected]>
8f8c9a7b7dcd833aace09d2518147e944d49ff33 authored over 5 years ago by Chris Waldon <[email protected]>
0ccf86177ecb5f7ddd773f760ae50df7bc89a6e4 authored over 5 years ago by Chris Waldon <[email protected]>
efcc216c1d9aca7fca8bef9fed78aad1c91989f6 authored over 5 years ago by Chris Waldon <[email protected]>
a2698389ef6c76d50014912c248ab779e28a69d5 authored over 5 years ago by Chris Waldon <[email protected]>
dbe0e90e24c9b6fc2a59dc6a651e29f9c212ba10 authored over 5 years ago by Chris Waldon <[email protected]>
568558dee70698486da2ab82011fed1734b01e5c authored over 5 years ago by Chris Waldon <[email protected]>
9c066df6ccfe77112642d4bf9a20b05db61c90e2 authored over 5 years ago by Chris Waldon <[email protected]>
5ab9eacd517f90c993f9f2317e4ae2987ab7b81e authored over 5 years ago by Chris Waldon <[email protected]>
2aa485e134ccd4f65d4f882c236350ced0eec2df authored over 5 years ago by Chris Waldon <[email protected]>
cee288eac526706c4b082b3d7e79bedc10d209e4 authored over 5 years ago by Chris Waldon <[email protected]>
c5379cb5de435666aff5bec9e064a061947e0bf0 authored over 5 years ago by Chris Waldon <[email protected]>
cd2dfb9e7fda97edab5e56fcf7bd449e74a026c5 authored over 5 years ago by Chris Waldon <[email protected]>
This mitigates a race condition that occurs when the local client
creates a new node, but notice...
There were two problems:
- new accounts had a newline at the end of their names
- the config str...
db6efcd03785640b03d6676c10e18ef86bc41d0b authored over 5 years ago by Chris Waldon <[email protected]>
8f2199abdca896dd2068d8f887ead1c7c08f002b authored over 5 years ago by Chris Waldon <[email protected]>
3b7605eee38abd13a2206cf09f819d78bc3cae2c authored over 5 years ago by Chris Waldon <[email protected]>
ba9bda9f835d34c521c4f4aac0ad441d658c0699 authored over 5 years ago by Chris Waldon <[email protected]>
398c341056cdea3bed410da7327ecb8df9a4fb08 authored over 5 years ago by Chris Waldon <[email protected]>
327e0ab2b8898035ff78f4e418177ce4e8edc885 authored over 5 years ago by Chris Waldon <[email protected]>
This commit resolves a problem where the total message history would grow
but the total scrollab...
5d5dac3f80224a3d1a84f36bb3bbf3f274a38a9d authored over 5 years ago by Chris Waldon <[email protected]>
1ed647259da963ad4afee2756086fed879c8b20f authored over 5 years ago by Chris Waldon <[email protected]>
bc87d7ef7a10439b9ec5e50e38ab7109a09810fc authored over 5 years ago by Chris Waldon <[email protected]>
be380b3abdf04872e2538397c43187e606591dd1 authored over 5 years ago by Chris Waldon <[email protected]>
354c09855f8f3100211a075bb623986b9ea5983a authored over 5 years ago by Chris Waldon <[email protected]>
09d926194b946a11eb8b0d2778a7329047affecb authored over 5 years ago by Chris Waldon <[email protected]>
6adf86d6976a3aaf549d6487a5c05ac7efa806db authored over 5 years ago by Chris Waldon <[email protected]>
3c6d4e913a61f50ebd60c3842d8d03e46a1dd3e5 authored over 5 years ago by Chris Waldon <[email protected]>
50089f335ceb4d6f6767901d9bda7730a4bb342c authored over 5 years ago by Chris Waldon <[email protected]>
289b7713cba2daf48c78f17434675ec300cb4872 authored over 5 years ago by Chris Waldon <[email protected]>
db70ff73694a9039cc807edd788053929c13862d authored over 5 years ago by Chris Waldon <[email protected]>
413b8824eb8b3b3f33db01d9fba48a16a403ecb0 authored over 5 years ago by Chris Waldon <[email protected]>
So my first attempt used `st` to launch an editor, but this sometimes
(for reasons that I haven'...
c95ed7ed31b572f1ee0611eb8dea27a9200fc010 authored over 5 years ago by Chris Waldon <[email protected]>
fcc426cbb07dd648ffa8b916dccd696cc9291896 authored over 5 years ago by Chris Waldon <[email protected]>
ef7b09fb8fff5c3d95a3cda6cab527e043f5669b authored over 5 years ago by Chris Waldon <[email protected]>
d2b873c91124864b0cf7d06a16439b4f70d3b914 authored over 5 years ago by Chris Waldon <[email protected]>
62edceb1f1fcc89ca7d0fae46e36bcdf4e173b46 authored over 5 years ago by Chris Waldon <[email protected]>
94f7668ee8586be184ae70e7d634b681edfad5f0 authored over 5 years ago by Chris Waldon <[email protected]>
057129951bc0443e464d901bf798e1213a063121 authored over 5 years ago by Chris Waldon <[email protected]>
0c0352fb2ac10d4f750a9da04d3b0ffb05417b08 authored over 5 years ago by Chris Waldon <[email protected]>
060f27d91e5ac9391b8813c5090949d76441be91 authored over 5 years ago by Chris Waldon <[email protected]>
ec0c60f7b408cda50e8de9245fcec029864713ea authored over 5 years ago by aThorp96 <[email protected]>
682b04d37bded61c1645e73e326c19c1d5cb273d authored over 5 years ago by Chris Waldon <[email protected]>
908172eacf0e6bfee468784a6a97da0a5eb61094 authored over 5 years ago by Chris Waldon <[email protected]>
37a12f6248bc1d2274fff23feebec30665974f9a authored over 5 years ago by Chris Waldon <[email protected]>
Finding descendants is O(n^2) using this approach. Better algorithms
are possible (and we have e...
6d4cc5f9ccad16d3f4f023af527e19f56863b31c authored over 5 years ago by Chris Waldon <[email protected]>
011b1e1c412055654e79accad8ccaf363a9ab0d6 authored over 5 years ago by Chris Waldon <[email protected]>
d4b18ca8b37aa6bfb74073dd227539fc61056997 authored over 5 years ago by Chris Waldon <[email protected]>
12547d69156f0d84fcff90dd46e1bfd5a8e1a675 authored over 5 years ago by Chris Waldon <[email protected]>
955a745a60ebfb6dd1b2cf8d82e5869d4af3845a authored over 5 years ago by Chris Waldon <[email protected]>
b3bc0d08d9ffa1cf294647234b3260785a20db99 authored over 5 years ago by Andrew Thorp <[email protected]>
f5aaf9cd184be2360df8427844532074630d7a81 authored over 5 years ago by Chris Waldon <[email protected]>
2f94532f677280e9b1e2019331975c9b21798614 authored over 5 years ago by Chris Waldon <[email protected]>
60d2ea6b83c89fdcf27d324a15ba75dda3492acf authored over 5 years ago by Chris Waldon <[email protected]>
2faef8014d7dc383bfb85796893958b40fd6ded1 authored over 5 years ago by Chris Waldon <[email protected]>
11a2fd48cb41eff57e030d8957ee8848f89bbf26 authored over 5 years ago by Chris Waldon <[email protected]>
db72cb0215e07704c57478e36f2daa4fff6b3a8c authored over 5 years ago by Chris Waldon <[email protected]>
This commit removes the old, janky serialization that the fields package
provided and replaces i...
This commit strips out the previous serialization technique for nodes. As I hope
can be apparent...
This commit adds a tag-based deserialization implementation as the inverse of
ArborSerialize. It...
The goal of this commit is to implement a more flexible and idiomatic approach
to serialization ...
a4497713903ab6ed257c37a9f6de1d73b33fe63a authored over 5 years ago by Chris Waldon <[email protected]>
9edcc9aefdb866084faefb15f9d8d31740a8f498 authored over 5 years ago by Chris Waldon <[email protected]>
70411e5b8835835010f588fc80747c0114ed4a66 authored over 5 years ago by Chris Waldon <[email protected]>
Rather than write code that handles PGP passphrases, this commit
adds support for invoking a sys...
b308e371ae6eaf556a5c06730856fbed0a33a4d7 authored over 5 years ago by Chris Waldon <[email protected]>
b5670079c35c8dfea0209a6975ccef280f1b5505 authored over 5 years ago by Chris Waldon <[email protected]>
7b4cee3accc9eb75ecf527747934cc85463dfc05 authored over 5 years ago by Chris Waldon <[email protected]>
b04671d99695bc5e10e38831fed00ba274863ce5 authored over 5 years ago by Chris Waldon <[email protected]>
543d70022bb22479dd9c186f4ec893bf15ba7bbb authored over 5 years ago by Chris Waldon <[email protected]>
26463e875ec8942d48452d9dd31b48c13ca74519 authored over 5 years ago by Chris Waldon <[email protected]>
This involved creating a new Store operation, as the CacheStore needs
to ensure a level of consi...
b6c61b2d2a64838640323ed392a8a28222a6ea48 authored over 5 years ago by Chris Waldon <[email protected]>
634bef637d030d6f7eb43ec251ebcd1117c10dde authored over 5 years ago by Chris Waldon <[email protected]>