Commit Graph

448 Commits

Author SHA1 Message Date
Christian Bundy b34b04c2c2 Experiment with common-good module 2020-01-21 16:22:19 -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
Christian Bundy e0fef8ac28 Change issue template to be less annoying
Problem: Old issue template felt annoying.
Solution: Simpler issue template based on ZeroMQ's C4 development style.
2020-01-08 08:04:42 -08:00
Christian Bundy c6f5ae07c9
Merge pull request #44 from fraction/readme-cli-help-update
Update README.md to include --offline in CLI help
2020-01-07 14:32:06 -08:00
Cinnamon 47c8c75a1a
Update README.md to include --offline in CLI help 2020-01-07 13:29:08 -08:00
Christian Bundy 6e831c5b73
Merge pull request #43 from fraction/offline
Add CLI flag for offline mode (using temporary hack with globals)
2020-01-07 12:38:14 -08:00
Cinnamon 2c46cbf6f2 Add CLI flag for offline mode (using temporary hack with globals) 2020-01-07 11:53:46 -08:00
Christian Bundy 769a279daa 2.10.0 2020-01-06 18:16:11 -08:00
Christian Bundy 09db160cd4 Merge branch 'private-comment' 2020-01-06 18:11:00 -08:00
Christian Bundy 68138fece7 Merge branch 'master' of github.com:fraction/oasis into private-comment 2020-01-06 17:07:22 -08:00
Christian Bundy 4d0338a846 Add private publishing security measure 2020-01-06 17:05:41 -08:00
Christian Bundy 1220e12c7a Add automatic reconnection on failure
This automatically reconnects the client, starting an SSB service in the
background if the connection fails repeatedly.
2020-01-06 14:24:30 -08:00
Christian Bundy e7a4a3836b
Merge pull request #37 from fraction/port-systemctl-install
Add install-systemd-service.js
2020-01-05 19:20:37 -08:00
Christian Bundy 740d51e1c7
Merge branch 'master' into port-systemctl-install 2020-01-05 17:58:56 -08:00
Christian Bundy 0735cd3185
Merge pull request #39 from fraction/fix-systemd
Change systemd unit to use `default.target`
2020-01-05 17:58:40 -08:00
Christian Bundy e4f762ea04 Change systemd unit to use `default.target`
I was having a problem where I'd start my computer but the script wasn't
restarting audomatically, and after some searching I found this:

https://github.com/systemd/systemd/issues/2690#issuecomment-186973730

It looks like we should be using `default.target` instead of
`multi-user.target`.
2020-01-05 14:56:08 -08:00
Christian Bundy 950ad15f07 Fix missing space in comment language 2020-01-04 16:13:20 -08:00
Christian Bundy f0702894f8 Remove debugging console.log 2020-01-04 14:57:19 -08:00
Christian Bundy 0723077d19 Add comment response to private messages 2020-01-04 14:53:31 -08:00
Christian Bundy 891f44132d Fix execSync which accepts a string, not an array 2020-01-04 08:13:17 -08:00
Christian Bundy 5106c12a66 Change to automatically enable, start, and open systemd service 2020-01-03 21:39:19 -08:00
Christian Bundy 48cac575e7 Add install-systemd-service.js 2020-01-03 21:06:08 -08:00