1
0
mirror of https://github.com/writeas/htmlhouse synced 2025-07-18 21:08:16 +00:00
Commit Graph

96 Commits

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