Commit Graph

1453 Commits

Author SHA1 Message Date
Christian Bundy 888d0152d6
Change message stroke width to be smaller 2019-06-30 13:08:53 -07:00
Christian Bundy a7cd6e1533
Change debug output to use debug module 2019-06-30 13:08:31 -07:00
Christian Bundy 0646fceca5
1.13.3 2019-06-30 12:59:42 -07:00
Christian Bundy da61a18ccc
Change styles and restyle with CSS variables 2019-06-30 12:59:32 -07:00
Christian Bundy bacdc00372
Add debug option to CLI 2019-06-30 11:56:20 -07:00
Christian Bundy 82a96c4644
Fix inconsistent body width 2019-06-29 14:19:25 -07:00
Christian Bundy 3bd35590eb
1.13.2 2019-06-29 14:14:40 -07:00
Christian Bundy c0464a8938
Handle error where post parent cannot be found 2019-06-29 14:14:09 -07:00
Christian Bundy dfe3a2eb8e
Fix accessibility issues found with crawler 2019-06-29 13:24:44 -07:00
Christian Bundy 81ca6a94a2
1.13.1 2019-06-29 12:57:05 -07:00
Christian Bundy 5884790a9e
Fix syntax highlighter with require-style 2019-06-29 12:56:59 -07:00
Christian Bundy 1609cce0a6
1.13.0 2019-06-29 12:07:31 -07:00
Christian Bundy 57ec8355b7
Add highlight for thread "target"
I don't think "target" is the right word to use, but when you click a
message and you're taken to the thread I think it's useful to actually
highlight which message you selected.
2019-06-29 12:06:47 -07:00
Christian Bundy 51b5c72766
Add environment variable config (OASIS_OPEN=false) 2019-06-29 11:48:06 -07:00
Christian Bundy a9f4ca30d6
Add command-line interface and --no-open option 2019-06-29 11:44:49 -07:00
Christian Bundy e803b4486b
Change link redirect to center messsage footer
Previously when you liked a post it would redirect you back to the
previous page with the top of the post at the top of the screen. This
was jarring and weird and I didn't like it at all.

This change makes it so that the footer of the message you liked
appears in the center of the screen, which is (in my experience) much
closer to where it usually is when you click the like button.

Before: when you click the like button the scroll resets so the top of the
message is at the top of the screen.

After: when you click the like button the scroll resets so that the footer of
the message is in the center of the screen.

Wanted: a way to redirect back to the original page *without* resetting the
scroll position.
2019-06-29 11:21:26 -07:00
Christian Bundy d990192fac
1.12.2 2019-06-29 10:19:08 -07:00
Christian Bundy 098a1ba563
Fix subthread logic bug with incorrect depth 2019-06-29 10:19:02 -07:00
Christian Bundy d4ab292db0
1.12.1 2019-06-28 19:59:57 -07:00
Christian Bundy 5a52cef54a
Add preversion test script 2019-06-28 19:59:50 -07:00
Christian Bundy 2be1410e97
1.12.0 2019-06-28 19:55:48 -07:00
Christian Bundy 01b4a54954
Add spartan status page for simple debugging 2019-06-28 19:55:36 -07:00
Christian Bundy 6fa15004ed
1.11.1 2019-06-28 19:23:11 -07:00
Christian Bundy 6abb726814
Switch to github:ssbc/ssb-markdown#backcompat to fix Markdown bugs 2019-06-28 19:23:08 -07:00
Christian Bundy e68e3a9a86
Add contributor notes to contrib document 2019-06-28 18:56:35 -07:00
Christian Bundy 14ef1dd426
1.11.0 2019-06-28 13:55:08 -07:00
Christian Bundy 02e1d9dd7b
Add nested replies to thread view 2019-06-28 13:55:05 -07:00
Christian Bundy 9bb30f3258
1.10.0 2019-06-28 09:13:38 -07:00
Christian Bundy 1c491d73c1
Add standalone support if ssb-client can't connect 2019-06-28 09:13:35 -07:00
Christian Bundy f6ab49f785
1.9.5 2019-06-27 19:41:41 -07:00
Christian Bundy 87969f1c6d
Refactor `<ol>` and `<ol>` left padding 2019-06-27 19:41:33 -07:00
Christian Bundy 1e64648019
Fix Markdown links opening in another tab 2019-06-27 19:39:31 -07:00
Christian Bundy 110e4b262c
Fix yarn.lock that was also broken from mech edit 2019-06-27 15:11:01 -07:00
Christian Bundy 936b73dc64
Fix raw link broken from hyperaxe rewrite 2019-06-27 15:10:17 -07:00
Christian Bundy 3a11162455
Fix ssb-msgs broken from mechanical edit 2019-06-27 15:07:09 -07:00
Christian Bundy 3e353f312c
Add contributing guidelines 2019-06-27 15:04:54 -07:00
Christian Bundy 8a7eb2f9d4
Add code of conduct 2019-06-27 15:03:14 -07:00
Christian Bundy fd872bcef8
1.9.4 2019-06-27 14:54:36 -07:00
Christian Bundy 762cc50f9a
Add cspell and use real English words 2019-06-27 14:54:32 -07:00
Christian Bundy bebb854cec
Fix weird sentence in src readme 2019-06-27 13:42:01 -07:00
Christian Bundy e60a999a30
Fix indentation in src readme 2019-06-27 13:40:28 -07:00
Christian Bundy 3185401320
1.9.3 2019-06-27 13:38:56 -07:00
Christian Bundy 3954571f18
Upgrade node module dependencies 2019-06-27 13:38:53 -07:00
Christian Bundy 8f0709b98d
Fix dependency-check script in package.json 2019-06-27 13:38:25 -07:00
Christian Bundy 1f6a8c2bed
Refactor to use hyperaxe instead of EJS 2019-06-27 13:36:43 -07:00
Christian Bundy a1b126ec45
Fix logic in configure() 2019-06-27 00:00:40 -07:00
Christian Bundy e81a5a116c
Add source readme 2019-06-26 23:40:38 -07:00
Christian Bundy 400477d5c1
Refactor dependency graph to create layers
I was playing around with Madge and noticed that the previous dependency
graph looked almost *exactly* like a bowl of spaghetti I had last week.
After a few hours on Wikipedia I got interested in refactoring the code
so that each `require()` imported a module from one level deeper into
the tree.

I don't know if this is actually useful, but it's better than spaghetti.

In the future I think I should probably refactor the database
convenience functions out of the "models" since they really aren't
models but it's the best name I could come up with for what they are and
how they're used. This will probably go through some more evolution when
I rip out EJS and replace it with something much smaller.
2019-06-26 22:25:13 -07:00
Christian Bundy 07e56b8879
1.9.2 2019-06-25 18:15:05 -07:00
Christian Bundy 1ab3983c5f
Refactor blockquote margins to be prettier 2019-06-25 18:04:43 -07:00