Christian Bundy
52a4d45217
Fix private reply with `recps` bug
...
Problem: Trying to reply to some messages sent with Patchbay fail
because the schema check is throwing an error.
Solution: When we encounter `recps` like `{ name, link }`, normalize it
to just `link` and publish a well-formed message that passes the schema
check.
2020-01-23 14:41:23 -08:00
Christian Bundy
51fb7257ba
Merge pull request #73 from fraction/meta-names-null
...
Show peers by name, by host, or by key
2020-01-23 13:34:36 -08:00
Christian Bundy
d30c2c6eca
Merge branch 'master' into meta-names-null
2020-01-23 13:22:36 -08:00
Cinnamon
6f93436843
Merge pull request #72 from fraction/faster-travis
...
Make Travis faster by removing double-build
2020-01-23 13:20:33 -08:00
Cinnamon
2113daf4fa
Merge branch 'master' into faster-travis
2020-01-23 12:59:41 -08:00
Cinnamon
b2e7652b31
Show peers by name, by host, or by key
2020-01-23 12:46:09 -08:00
Cinnamon
d1b3232e65
Merge pull request #70 from fraction/meta-names
...
Add prototype for names in peer list
2020-01-23 12:21:53 -08:00
Christian Bundy
0a10e37cee
Make Travis faster by removing double-build
...
Problem: Travis builds PRs and branches, which means that local branches
get built twice (!).
Solution: Travis should only build `master`, and maybe tags.
2020-01-23 12:09:59 -08:00
Cinnamon
a963248ed3
Merge branch 'master' into meta-names
2020-01-23 12:03:16 -08:00
Cinnamon
7f9334e166
Merge pull request #65 from fraction/common-good
...
Experiment with common-good module
2020-01-23 11:59:14 -08:00
Cinnamon
9064e2fe2b
Merge branch 'master' into common-good
2020-01-23 11:10:22 -08:00
Christian Bundy
817bfaa7e0
Add prototype for names in peer list
2020-01-22 17:29:14 -08:00
Christian Bundy
2adcede85f
Merge pull request #69 from fraction/peers-help-text
...
Add help text in Meta about peer connections
2020-01-22 15:52:39 -08:00
Cinnamon
fffa827244
Add help text in Meta about peer connections
2020-01-22 15:19:00 -08:00
Christian Bundy
bf367b636d
Merge pull request #66 from jedahan/svg-favicon
...
Create svg favicon
2020-01-22 14:36:13 -08:00
Jonathan Dahan
e706a048b5
Create svg favicon
2020-01-22 16:23:13 -05:00
Cinnamon
f749d618c6
Merge pull request #62 from fraction/node-release
...
Add note about supported Node.js versions
2020-01-22 12:30:45 -08:00
Christian Bundy
f0563d3e27
Upgrade common-good
2020-01-21 18:20:06 -08:00
Christian Bundy
defe1ecc98
Upgrade to common-good 1.1.1
2020-01-21 17:03:40 -08:00
Christian Bundy
b34b04c2c2
Experiment with common-good module
2020-01-21 16:22:19 -08:00
Christian Bundy
3a29f12912
Add note about supported Node.js versions
...
Problem: I've had a few friends have trouble installing Oasis with an older version of Node.js.
Solution: Add supported versions to the readme in a way that we don't have to update (like version numbers) and link to the Node.js website for people who want to learn more about the release schedule.
2020-01-19 08:40:20 -08:00
Christian Bundy
cb4a6ef971
2.11.0
2020-01-16 11:58:00 -08:00
Christian Bundy
9636d673ad
Add latest changes to changelog
2020-01-16 11:57:49 -08:00
Christian Bundy
aa9b7dda1f
Merge pull request #52 from fraction/follow-unfollow
...
Add follow and unfollow
2020-01-14 09:48:36 -08:00
Jonathan Dahan
7a0850e0de
add follow/unfollow to changelog
2020-01-14 12:32:53 -05:00
Christian Bundy
8656b2d18c
Merge branch 'master' into follow-unfollow
2020-01-14 08:54:08 -08:00
Jonathan Dahan
22bf2719be
refactor follow and unfollow to share code
2020-01-14 11:32:33 -05:00
Christian Bundy
1c87a9f60d
Merge pull request #53 from trashhalo/popular-big-sync
...
filter messages outside time range
2020-01-12 17:04:23 -08:00
Stephen Solka
22d5f10f40
Merge branch 'master' into popular-big-sync
2020-01-12 15:43:18 -05:00
Stephen Solka
d244bb29c5
filter messages outside time range
2020-01-12 20:39:42 +00:00
Christian Bundy
78b26f3de9
Fix follow button showing on own profile
2020-01-11 15:38:33 -08:00
Christian Bundy
4304178be6
Add follow and unfollow
2020-01-11 15:34:43 -08:00
Christian Bundy
85d3b99862
Merge pull request #51 from trashhalo/master
...
fix docker file now that server.js is gone
2020-01-11 14:59:12 -08:00
Stephen Solka
c1003639d0
fix docker file now that server.js is gone
2020-01-11 22:46:57 +00:00
Christian Bundy
eb66b060f3
Merge pull request #46 from fraction/mediator
...
Use mediator pattern to simplify architecture
2020-01-10 06:45:08 -08:00
Christian Bundy
e891a841af
Remove index.js from bad merge
2020-01-09 09:36:00 -08:00
Christian Bundy
e1ea520e3b
Add documentation on new layer style
2020-01-09 09:35:39 -08:00
Christian Bundy
2a6bcc993f
Merge branch 'master' of github.com:fraction/oasis into mediator
2020-01-09 09:26:17 -08:00
Christian Bundy
9297b5f198
Separate SSB interface from model code
2020-01-09 09:04:46 -08:00
Christian Bundy
ccbc877b8d
Move cooler from directory to file
2020-01-09 08:46:39 -08:00
Christian Bundy
b144aa378c
Move cooler to submodule until refactor
2020-01-08 20:46:54 -08:00
Christian Bundy
0bd3ae42a4
Move controllers into src/index
2020-01-08 13:56:52 -08:00
Christian Bundy
4670ba6d93
Remove configure file
2020-01-08 13:35:20 -08:00
Christian Bundy
bc2b9ea929
Change models to follow mediator pattern
2020-01-08 13:10:49 -08:00
Christian Bundy
99ffe1529a
Change views to follow mediator pattern
2020-01-08 12:56:49 -08:00
Christian Bundy
0622d97e96
Replace pages with single controller file
2020-01-08 12:38:47 -08:00
Christian Bundy
ca29986131
Move shebang from cli.js to index.js
2020-01-08 12:04:43 -08:00
Christian Bundy
7dade7c163
Merge pull request #45 from fraction/new-issue-templates
...
Change issue template to be less annoying
2020-01-08 09:52:03 -08:00
Christian Bundy
698ed4f14b
Merge branch 'master' into new-issue-templates
2020-01-08 09:33:21 -08:00
Christian Bundy
5f528588b1
Change src directory to use mediator pattern
2020-01-08 08:37:52 -08:00