Matt Baer
31a919f8b7
Remove chat badges, add CSShorse info in README
2 years ago
Matt Baer
d7d46d27c1
Add WriteFreely blog customization / CSShorse
Set environment variable WF_MODE=true to enable this.
2 years ago
Matt Baer
180d0f08fc
Update binary build paths
2 years ago
Matt Baer
b3834b1af9
Support configuring via .env file
2 years ago
Matt Baer
1ea938a6d9
Remove Slack, add fediverse on Contact page
2 years ago
Matt Baer
c4a1fd3b70
Add missing closing double-quote on PreviewsHost
2 years ago
Matt Baer
ab6fa9d785
Move main.go to cmd/htmlhouse
2 years ago
Matt Baer
75ce895a3f
Use Go modules
2 years ago
Matt Baer
905a0f5ea3
Allow disabling publishing
Set ALLOW_PUBLISH=false environment variable to disable it.
3 years ago
Matt Baer
54e7055361
Add MIT license
5 years ago
Matt Baer
fd45b2c572
Return 404 for stats on nonexistent houses
6 years ago
Matt Baer
5c69d90f1c
Return 404 status for houses not found
This also passes the error back.
6 years ago
Matt Baer
ac6eff5015
Merge pull request #4 from writeas/patch-filter
Prevent certain posts from being made public
6 years ago
Matt Baer
7893f07a80
Automatically pass public filter when no blacklist configured
6 years ago
Matt Baer
2caebcfecf
Support blacklist for terms that prevent a public post
This adds a BLACKLIST_TERMS configuration value that contains a
comma-separated list of terms that indicate spam posts and will prevent
a link from being showcased on the Browse page, tweeted out, etc.
6 years ago
Matt Baer
702d5234c0
Catch errors parsing PreviewsHost URI
This prevents the app crashing if a bad URI is given.
6 years ago
Matt Baer
597395f312
Read API data in editor from top-level object
There is no more meta object
6 years ago
Matt Baer
06d7569fa3
Parse JWT keys correctly
This now parses into rsa.{Public|Private}Key structs, as required by
current jwt library.
6 years ago
Matt Baer
1eec001284
Add missing ADMIN_PASS and BROWSE_ITEMS info
(in README)
6 years ago
Matt Baer
d924964b36
Make thumbnails host configurable
6 years ago
Matt Baer
c001ce6eea
Move LESS files out of `css` to `less` directory
6 years ago
Matt Baer
b077f425a1
Add contributing guidelines
6 years ago
Matt Baer
7a8a89a788
Self-host jQuery
6 years ago
Matt Baer
9cc66d9c89
Merge pull request #3 from christiangenco/patch-1
Fix <script> breaking editor to close #1
6 years ago
Christian Genco
8a2cdbd722
Fix <script> breaking editor
6 years ago
Matt Baer
0ab4c7fc43
Correctly generate keys on `make install`
Previously, there was no filename given.
7 years ago
Matt Baer
3e8a22eb4a
Add install instructions
Also, copy them to packaged application.
7 years ago
Matt Baer
ac04f862b1
Copy keys.sh in build script
7 years ago
Matt Baer
c3a3f24a20
Add package build script
7 years ago
Matt Baer
777d49538b
Move H.js library to HTMLhouse
Previously this relied on the library stored on write.as
7 years ago
Matt Baer
35177a38c3
Use LESS clean CSS plugin
7 years ago
Matt Baer
e20fe1b23e
Merge branch 'master' of github.com:writeas/htmlhouse
Conflicts:
templates/editor.html
7 years ago
Matt Baer
17bbe49b30
Fix session to work with jwt-go library v3
7 years ago
Matt Baer
2d837b32a2
Put editor JS in a closure
7 years ago
Matt Baer
96bafb4614
Add contribute.json
7 years ago
Matt Baer
51a558b165
Switch to Piwik analytics
From Google Analytics
8 years ago
Matt Baer
ea418c9533
Add IRC badge to README
8 years ago
Matt Baer
dc8d0a8c13
Tweak about page copy
- Mention Android and Chrome apps
- Explain publicly publishing pages
- Add Privacy Policy
- Fix some commas
8 years ago
Matt Baer
b20a8e3fb8
Add Twitter handle to <head> tags
8 years ago
Matt Baer
1c4a462301
Return stats with public houses
T280
8 years ago
Matt Baer
ab1aa033ec
Mention Android app in README
8 years ago
Matt Baer
c20a51dfff
Add public houses endpoint
T280
8 years ago
Matt Baer
6dd1787b33
Merge branch 'master' of ssh://phabricator.write.as/diffusion/HH/htmlhouse
8 years ago
Matt Baer
b92cc0fc40
Support unbanning houses
8 years ago
Matt Baer
32d52a63ca
Add helpful error message
8 years ago
Matt Baer
ded8e33677
Skip tweeting pages with "HTMLhouse" title
Plus add #web hashtag
8 years ago
Matt Baer
00a731b8cc
Support posting new public houses to Twitter
8 years ago
Matt Baer
6d0a5d11e6
Mention how to discover HTMLhouse pages
8 years ago
Matt Baer
3392e8e2ba
Make Browse item count configurable
8 years ago
Matt Baer
d8f836f14d
Fix height variations on Browse page
8 years ago