Ecosyste.ms: OpenCollective

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

github.com/cabal-club/cabal-client

interface for writing peer-to-peer chat clients
https://github.com/cabal-club/cabal-client

indentation

8a650925e231fab14a955f0aa0116016ce321275 authored almost 4 years ago by cblgh <[email protected]>
refactor & clarify error messages wrt place

1d3f67c96029d28f167034098c2ddf5203b2dfaa authored almost 4 years ago by cblgh <[email protected]>
refactor & echo error if channel nonexistent

2a6350183268c189592de69d82228d9d84e4bd36 authored almost 4 years ago by cblgh <[email protected]>
Merge branch 'master' of github.com:cabal-club/cabal-client into channel-specific-hides

90238e30c14d88477ea7a94d30d57dcc30148842 authored almost 4 years ago by cblgh <[email protected]>
add flag command --<option> syntax, implement channel hides

e28dc636444efdcb0b862de671e14dac77369a51 authored almost 4 years ago by cblgh <[email protected]>
Merge pull request #72 from cabal-club/hide-nickless-peers

Allow hiding nickless peers

7db5cd30c250f745693922388c3c1c40598ce395 authored almost 4 years ago by Alexander Cobleigh <[email protected]>
Merge pull request #69 from cabal-club/desktop-friendly-cmd-events

Desktop friendly command events

553c834ce270defd2b30653a1cca1c92213086a4 authored almost 4 years ago by Alexander Cobleigh <[email protected]>
handle case of pubkey only participants for mod commands

5b5922c2b6aa98efa2556ae57f4f7a1119cff7b6 authored almost 4 years ago by cblgh <[email protected]>
make uid a string

cb2f509f8dc55f69d7eac95f206e9781496fd1d9 authored almost 4 years ago by cblgh <[email protected]>
refactor, store metadata in meta key. emit end

2790891395a0e255b40217867467304227b1989d authored almost 4 years ago by cblgh <[email protected]>
fix bug with undefined obj & add comments

c190e56cf57ec7cc4f16515f4efb723b4a640a31 authored almost 4 years ago by cblgh <[email protected]>
/names now includes # of peers in output

c280380edfe7271e165a29e4a2f926c78441075e authored almost 4 years ago by cblgh <[email protected]>
res.info now handles string + obj invocation again, add seqno key

5bd06230f6d1b57a1c94d0909a0334bcd7150f0e authored almost 4 years ago by cblgh <[email protected]>
whisperlink includes ttl key (ms link is alive)

3c204e84fa3bab2d487c1661c7885927366505f5 authored almost 4 years ago by cblgh <[email protected]>
whisperlink emits `link` with whisperlink in info

also fixes a bug when whispering with no argument. previously it would
display undefined, now it...

4095a347bdf030d948a613662d0e4f42232caaab authored almost 4 years ago by cblgh <[email protected]>
properly handle string arguments

28f7eed9690053a0881cae5f6750dfa8be9c4dc0 authored almost 4 years ago by cblgh <[email protected]>
document info event

62d58f478d4337d9aab20f40dc2d847ee512fe56 authored almost 4 years ago by cblgh <[email protected]>
remove superfluous command event

6aab44188c0fb9c2194a3953cda5b75b9aa0f0b8 authored almost 4 years ago by cblgh <[email protected]>
convert _res to function; take emitted type as arg

this should allow cabal-desktop & other react-style apps to more easily
consume command events, ...

23d9e636086826a1fee9ac2a61423de88c2176fb authored almost 4 years ago by cblgh <[email protected]>
update docs

6f11221373697338e1a199105dc2a6fa14617a3f authored almost 4 years ago by cblgh <[email protected]>
6.2.7

393790989bc08220a70b6abc5f2e7ea583c204ff authored almost 4 years ago by cblgh <[email protected]>
Merge pull request #67 from cabal-club/support-port

read preferredPort from config, send to core

6d090374437b7b14467153582807c43e5c219aff authored almost 4 years ago by Alexander Cobleigh <[email protected]>
read preferredPort from config, send to core

71d46bc27f3b5586b51a6c5b7fd7a7fc358f0b5c authored almost 4 years ago by cblgh <[email protected]>
6.2.6

1c75e5cfe2a4c1c19811730fa7bc51c908fd2769 authored almost 4 years ago by cblgh <[email protected]>
Merge pull request #66 from cabal-club/sanitize-resolved-uri

sanitize resolved shortnames better, improve scrub

cc7abec7daf0365f5ec3be157a99f4dceddb6c24 authored almost 4 years ago by Alexander Cobleigh <[email protected]>
bump cabal-core to 13.1.0

4661c8d59e67b0dd1b4bf7bdc8c7872cddf5830c authored almost 4 years ago by cblgh <[email protected]>
return error when publishing to !status

30c5095e1f0e0f3743c4fbc1569b0c280abb48a0 authored almost 4 years ago by cblgh <[email protected]>
fix failing tests (async cb weren't handled properly)

38448820c86edc6d79d8281033d4a5c17931673b authored almost 4 years ago by cblgh <[email protected]>
forbid typing to !status in publishMessage

447ec370f535764c86dc86a5a437a45b8dfcc893 authored almost 4 years ago by cblgh <[email protected]>
sanitize resolved shortnames better, improve scrub

also adds a /whoiskey <public key> command that lets you know what the user name is of that publ...

56d1db89205266d40bee7ad395d32814b0a6c038 authored almost 4 years ago by cblgh <[email protected]>
6.2.5

22088a4c6965a06f957f40279fca2f1f5a2cfb60 authored about 4 years ago by cblgh <[email protected]>
document getChannels not returning channels with 0 members & regen docs

2e6ae5fa62914564552ee2ad1603cceade231283 authored about 4 years ago by cblgh <[email protected]>
getChannels now filters out channels with 0 members before returning

e2783918867aad6f850f5dfa11f003a068a8c981 authored about 4 years ago by cblgh <[email protected]>
6.2.4

7893f22272916f1c9e1b76b715972b286af8f6a4 authored about 4 years ago by cblgh <[email protected]>
Merge pull request #65 from cabal-club/search-command

Implement /search <term> (--ch <channel>)

8d67b99325b28bd72a212ef22d85703ffa50c2b1 authored about 4 years ago by Alexander Cobleigh <[email protected]>
search: handle if channel but no term

5047d02805f293dc7381f425bcf144ce2e33a835 authored about 4 years ago by cblgh <[email protected]>
implement /search <term> (--ch <channel>)

d23129d1fc42d04eacc53143c91d4c09778b38f5 authored about 4 years ago by Alexander Cobleigh <[email protected]>
6.2.3

ae50465f9b6097aad5e9aca3bda49fe265549506 authored about 4 years ago by cblgh <[email protected]>
add command type to channels info msg

f41f43048fb770a4fe8905f8b1ed942acfb3d7da authored about 4 years ago by Alexander Cobleigh <[email protected]>
6.2.2

28f656ea60777210354fa591237162272913879b authored about 4 years ago by cblgh <[email protected]>
fix bug when typing slash command with space directly following slash

1b27e842c5af9bea1cf8170010a04c5a98aa2bfe authored about 4 years ago by cblgh <[email protected]>
6.2.1

f91e5c17ff32c1d6f3067f6977c18dd1c4c43e6e authored about 4 years ago by cblgh <[email protected]>
categorize commands to improve help output

996bedba86534fb7cbe1beea3f256e7bb3aa17a7 authored about 4 years ago by cblgh <[email protected]>
remove archaic comment

6030be1aee6c147c4ac095f7732ce1f14f25eb0e authored about 4 years ago by cblgh <[email protected]>
fix topic listing in /channels being incorrectly ellipsized

3c8c1f7e726ec86b83686e794ff7b18a183c1197 authored about 4 years ago by cblgh <[email protected]>
6.2.0

4263cd8dcd39df7a05f3593500454755296d4603 authored over 4 years ago by cblgh <[email protected]>
Merge pull request #63 from cabal-club/whisper-links

add whisperlinks

594b6da569176baa20cdaed4f86609dffb5e48fa authored over 4 years ago by Alexander Cobleigh <[email protected]>
use new major of paperslip

ca80cd37b6dc0b48a623afa23b48187848448b86 authored over 4 years ago by cblgh <[email protected]>
add whisperlink heuristic, handle errors

49715b8cdc969b9a6712e5112e98460c59cf98e2 authored over 4 years ago by cblgh <[email protected]>
remove log

fa4d565b4c46d4ece418a91c52408bdd57da98e4 authored over 4 years ago by cblgh <[email protected]>
add whisper links

f520af20170d7d1e55ecfe7e9b041d0f00d6a653 authored over 4 years ago by cblgh <[email protected]>
6.1.4

166e3b7a567e9934684dc2ec5e5454dd58e835f7 authored over 4 years ago by cblgh <[email protected]>
remove package-lock again, add it to .gitignore

3a312794e804a6dcb7d1f27a6cbb8b3d108dcb30 authored over 4 years ago by cblgh <[email protected]>
fix crash when publishing nick w/o cb; add callback guards

58708faf7e69836fb5745d3d77a533e34e88ec9f authored over 4 years ago by cblgh <[email protected]>
fix crash when trying to get messages for channel that doesn't exist (yet)

9f1cf97941f4b2597f5cbab4ef2e4f4ec0e44f38 authored over 4 years ago by cblgh <[email protected]>
6.1.3

b73251e86073a3b9e093504e7f82ca7c3b12db7a authored over 4 years ago by cblgh <[email protected]>
mark newly joined channels as having been read

2a0bdcacc03545136679a9adbec30a397093c7ec authored over 4 years ago by cblgh <[email protected]>
chore: bump dependencies

7b82cfde6a6a321c81cef2598264335f49dd004b authored over 4 years ago by Kira Oakley <[email protected]>
6.1.2

871c5ae30c0fb1356bec93d888aac7bcce584d93 authored over 4 years ago by Kira Oakley <[email protected]>
fix: dont break if no "by" field

76f9e1eeb3e8fe7271ae8cbc53851bff4781a08c authored over 4 years ago by Kira Oakley <[email protected]>
6.1.1

a763831a552826213e05aaa6c43555bfc5feb1f3 authored over 4 years ago by Kira Oakley <[email protected]>
Use the status message printer for moderation msgs

Previously the local user would see one style of output for their
moderation actions, while othe...

f8e152be6a5507f581cc8f61c5eecaf26da4d124 authored over 4 years ago by Kira Oakley <[email protected]>
lint: fixes weird indentation

b3f5ac4d109d5bb4bb02bbc1649b33499feac066 authored over 4 years ago by Kira Oakley <[email protected]>
6.1.0

410ffc4a0a942959849f8e3e94f036a67281f47e authored over 4 years ago by cblgh <[email protected]>
Merge pull request #57 from cabal-club/standard

standard a ton of stuff

887a02efe7203639fd6d10c2a7d85572d36a54bc authored over 4 years ago by Alexander Cobleigh <[email protected]>
remove package-lock

c94a01fd5672d3f60b3740e06f9a26c0707060a6 authored over 4 years ago by cblgh <[email protected]>
standard a ton of stuff

2e59e91d05a5399b1b92e4ffd6397834ec146724 authored over 4 years ago by cblgh <[email protected]>
Merge pull request #52 from cabal-club/better-feedback

improve user feedback when interacting with moderation

b58edfe3e7a509597c870cf3b6886db91c701059 authored over 4 years ago by Alexander Cobleigh <[email protected]>
improve feedback for /roles, /actions when nothing has been applied yet

d412afd51f1267e4d923ec3f732249a4da735cba authored over 4 years ago by cblgh <[email protected]>
include reason for local feedback, use single quotes

3f2a04f273b4d888ee166e70396bc68d5a193b7d authored over 4 years ago by cblgh <[email protected]>
fix bug in ordering of operations for single id in setFlag

aea351cff57f3c35766d4483988e0d7658f0f520 authored over 4 years ago by cblgh <[email protected]>
make moderation._flagCmd return a stream

125b12f76438279f4888125e077949e5afe83610 authored over 4 years ago by cblgh <[email protected]>
sort /actions output by timestamp

3052d8e8d25c66fc39e016fd92313b1138dc371c authored over 4 years ago by cblgh <[email protected]>
6.0.0

94767f7b599d0b17d24c1dd71c98af37a040b427 authored over 4 years ago by Kira Oakley <[email protected]>
chore: bump to latest cabal-core

04a03a8f9f2a258a73ab79d79016f2c1b31ac4ba authored over 4 years ago by Kira Oakley <[email protected]>
wip

821332d74d4e35cde4220b9c0abc7946407db350 authored over 4 years ago by cblgh <[email protected]>
5.1.1

12ae5d5555d1c4cd5f123f5986b9da258cddf310 authored over 4 years ago by cblgh <[email protected]>
Merge pull request #53 from cabal-club/fix-addadmin

Fix typo in addAdmin moderation function

72d1fd3dd0f7302d384e3509119ee196f8fe956b authored over 4 years ago by Alexander Cobleigh <[email protected]>
Fix typo in addAdmin moderation function

634eb09296570b1807b5bc650f8d54322434cf15 authored over 4 years ago by Nick Warner <[email protected]>
add /actions and /roles commands

b8efc9952a622df07692282c409fae6df0570a78 authored over 4 years ago by cblgh <[email protected]>
improve realtime moderation messages, add reason

9085f3270b25027205bf205ffab33893d3871066 authored over 4 years ago by cblgh <[email protected]>
misc fixes

fc28938eea5b5f245e4e476a24fda557835e42b6 authored over 4 years ago by cblgh <[email protected]>
5.1.0

fe7ebee72f350fba410b6ba93f0bdf0efb773d53 authored over 4 years ago by Kira Oakley <[email protected]>
Merge pull request #49 from cabal-club/fix-init-event

fix init event not being emitted correctly

1ceeab17f6907b0ae8942bfc6a8eec9dfa81f6e6 authored over 4 years ago by Kira Oakley <[email protected]>
Merge pull request #50 from cabal-club/improve-commands-output

add moderation class, new cmd /moderation, and fix cmd output

07c44a992c4813429ba1c23fad1c4f000ffc4fb4 authored over 4 years ago by Alexander Cobleigh <[email protected]>
trim passed in key, fixing issue when copy-pasting key /w admin from cli

bd90d25ad2c2a04d07478d336e97b36e6ef469d7 authored over 4 years ago by cblgh <[email protected]>
add /share, to share cabal key + you as admin

e24c4449f3348dc8417e64d4e47949b3afa324e3 authored over 4 years ago by cblgh <[email protected]>
emit new event 'command' when a command is successfully interpreted

b3104748a7e7083e3044b8621765fe3c8fdde9b4 authored over 4 years ago by cblgh <[email protected]>
add moderation class, new cmd /moderation, and fix cmd output

904063654ce622b05d3bfdbf3e26a56def1ed393 authored over 4 years ago by cblgh <[email protected]>
fix init event not being emitted correctly

4b0481e77c441360496dd5b3225ec2caf7538c7d authored over 4 years ago by cblgh <[email protected]>
5.0.0

b53cc3385e06491f4606c31630ba6b2c2dab566e authored over 4 years ago by Kira Oakley <[email protected]>
chore: update npmignore

83366cc3b5d9295759e9b5f348d4cf59d13797ea authored over 4 years ago by Kira Oakley <[email protected]>
docs: regenerate

6102ece84537611b412f854ec4c29264b9a7178b authored over 4 years ago by Kira Oakley <[email protected]>
Merge pull request #39 from cabal-club/mod-commands

Improve mod commands

6f3509e1d6ccfd99113edfb6893f6bbe8d3d8ee9 authored over 4 years ago by Kira Oakley <[email protected]>
removes old comment (no longer applicable)

638298c495303f2439b12828bc75bb7f8ef24f66 authored over 4 years ago by Kira Oakley <[email protected]>
fix: improvements to key/name parsing

fixes a bunch of edge cases, including users with . in their name

2aebcc2ba2eab3a0d0b28a711046b5bc80165453 authored over 4 years ago by Kira Oakley <[email protected]>
chore: use latest cabal-core

8c5f029b7008d740d247d114c0fc36adc024c0c2 authored over 4 years ago by Kira Oakley <[email protected]>
fix: parse mod/admin keys here instead of in core

64cb6bfded6b503d9d3cd3bb96871f2913777213 authored over 4 years ago by Kira Oakley <[email protected]>
add examples directory mention

f86c7a137f63c4f5507a8449c695b70abba3871f authored over 4 years ago by Alexander Cobleigh <[email protected]>
Merge pull request #47 from timgoeller/examples

basic examples

49152bf665aa8f01e173dd67fffc2c74e95bebaf authored over 4 years ago by Alexander Cobleigh <[email protected]>