humungus - gruss

i am gravely disappointed

there has been too much violence

overview - files - changes

186:379163be89ed on 2021-03-15 03:30:03 +0000 UTC by Ted Unangst <tedu@tedunangst.com>
Tagged: tip

auth table needs expiry

185:b5865c974400 on 2021-03-15 03:27:54 +0000 UTC by Ted Unangst <tedu@tedunangst.com>
Parent: 183:561325c45580

m

184:11fe1b067137 on 2021-03-15 03:25:34 +0000 UTC by Ted Unangst <tedu@tedunangst.com>
Parent: 182:8c9f6a36ff3d

update go.mod

183:561325c45580 on 2020-12-22 18:15:11 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

try reverting back to old twitter

182:8c9f6a36ff3d on 2020-07-08 07:25:56 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

don't cancel httpget before reading body

181:ebd72c9e711a on 2020-07-01 04:19:33 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

update tweeter to workaround new js only site

180:86af6a758095 on 2020-07-01 04:18:26 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

too much logging

179:0641ff8c781b on 2020-07-01 04:17:09 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

new feedtracker domain

178:19d6b6eec652 on 2020-05-21 07:31:21 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

one minute timeout when fetching

177:9878549164ff on 2020-05-09 05:12:10 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

delete feed function

176:f6803eb9446c on 2020-05-09 05:07:43 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

main func more like newer code

175:74a09e3360f3 on 2020-01-17 20:20:13 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

Added tag v0.9.8 for changeset 75e4e9a016b2

174:75e4e9a016b2 on 2020-01-17 20:20:04 +0000 UTC by Ted Unangst <tedu@tedunangst.com>
Tagged: v0.9.8
Parent: 172:a1e1d62c4ca2

m

173:aa2a1877247b on 2020-01-17 20:18:29 +0000 UTC by Ted Unangst <tedu@tedunangst.com>
Parent: 171:0b55a94e6bb2

Added tag v0.9.7 for changeset 0b55a94e6bb2

172:a1e1d62c4ca2 on 2019-11-03 20:49:39 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

don't include dumb replies

171:0b55a94e6bb2 on 2019-10-02 03:19:27 +0000 UTC by Ted Unangst <tedu@tedunangst.com>
Tagged: v0.9.7

need a hint to keep code element size down

170:0e4281461aad on 2019-07-27 23:09:55 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

try openbsd ftp user agent

169:849216a1b06d on 2019-07-10 19:10:25 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

these links are useful now

168:391e3cad7479 on 2019-07-09 00:17:38 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

better image size fixup

167:057d0af01c13 on 2019-07-02 01:42:54 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

crude fixup to avoid excess img padding

166:551fc374e123 on 2019-05-31 08:22:13 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

parameterized image vacuum

165:ec5c91dba746 on 2019-05-28 03:52:05 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

suck in blogspot image links as images instead of thumbnails

164:de12a7600009 on 2019-05-16 23:29:04 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

no right margin for quote

163:c2ce06baa517 on 2019-05-16 14:43:04 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

blockquote style

162:95df50db25cc on 2019-05-14 14:57:33 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

if a table is too wide, scroll it

161:6cc62c93e68a on 2019-05-07 18:15:09 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

update to webs 0.4.1

160:2f35507056dc on 2019-05-07 13:49:56 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

status code only valid when no err

159:537e69b375cd on 2019-05-06 01:35:08 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

less noise for 304

158:32e5b0c09aec on 2019-05-06 01:32:04 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

general style improvements

157:4e468a0af070 on 2019-05-06 00:06:44 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

add u tag

156:b2a8e3efdffa on 2019-05-05 00:41:51 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

heh, put auto height back for images. again.

155:366eb7210f66 on 2019-05-04 22:14:09 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

use 0.3 webs

154:1402b6418351 on 2019-05-04 18:12:35 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

redo mobile style

153:3cd585b68fcc on 2019-05-03 16:17:47 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

use the image hlper version that supports gif

152:911785f3643d on 2019-05-03 04:24:28 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

vacuum images after download

151:ddcf9bb44c39 on 2019-04-25 03:48:53 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

switch login to library

150:a610b895981f on 2019-04-25 03:16:54 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

unreflect the login

149:2651ff781613 on 2019-04-25 03:11:45 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

remove extra field from userinfo

148:945ae6eb164f on 2019-04-24 02:42:51 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

add del tag to html

147:37893e6bfbea on 2019-04-18 23:09:55 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

viewport to appease the great iphone

146:0f42d2f36013 on 2019-04-18 22:43:45 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

use less intrusive gray for img background

145:85539758b1c1 on 2019-04-17 16:19:23 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

Added tag v0.9.6 for changeset 42c5d8956d0a

144:42c5d8956d0a on 2019-04-17 16:19:13 +0000 UTC by Ted Unangst <tedu@tedunangst.com>
Tagged: v0.9.6

go.mod stuff

143:31781b37aa1b on 2019-04-17 16:02:27 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

remove term interface, no future envisioned

142:2ca7e67d2c9f on 2019-04-05 13:48:41 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

revise login slightly

141:35be49e284fd on 2019-04-02 04:01:20 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

add if modified since header

140:f09c5ae4c737 on 2019-04-02 03:01:14 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

font sizes for h, background color for img

139:938a2a133440 on 2019-03-22 11:26:03 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

tune style

138:71ae5ed29c59 on 2019-03-20 02:59:02 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

icon

137:da9b96906233 on 2019-03-20 02:58:33 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

flatten a function

136:ef345946bb05 on 2019-03-16 21:11:16 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

Added tag v0.9.5 for changeset 4304b9086204

135:4304b9086204 on 2019-03-16 21:08:29 +0000 UTC by Ted Unangst <tedu@tedunangst.com>
Tagged: v0.9.5

remove noise from css link

134:b497b9d1d750 on 2019-03-16 21:04:44 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

logout csrf

133:be0074495628 on 2019-03-09 05:30:16 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

magic reflection sauce for login userinfo

132:dde13d9927ca on 2019-03-08 18:52:40 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

tie csrf to auth cookie

131:5efc3034bfda on 2019-03-08 00:58:57 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

close div, not open

130:f8460423f2dc on 2019-03-07 16:58:31 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

only call getconfig in init

129:7319f322a570 on 2019-03-07 16:26:48 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

longer cache time for css

128:5d6e39065d6b on 2019-03-07 04:59:14 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

avoid redundant login wrapper layers

127:676bb47ab801 on 2019-03-07 04:22:26 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

go fmt doesn't belong in build

126:69745b297eab on 2019-03-06 07:09:26 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

don't need opendatabase in main anymore

125:6869dd461747 on 2019-03-05 19:17:26 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

use queryrow where useful

124:b29e830f5652 on 2019-03-05 18:58:56 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

use queryrow for single row

123:a9703f7cd848 on 2019-03-05 18:54:09 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

touch up userinfo

122:48d1051a6569 on 2019-03-05 18:52:48 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

simplify csrf code a bit

121:f1a483c96dc8 on 2019-03-05 08:35:32 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

ratelimit password guessing

120:68c66fc9b084 on 2019-03-05 07:52:22 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

cleanup login

119:03cc7c284382 on 2019-03-05 06:45:13 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

cleaner more reliable init

118:48a8c09391dd on 2019-03-05 06:37:45 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

init csrfkey

117:1e6a14fb98df on 2019-03-05 06:28:36 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

csrf protection

116:4252bbe6f027 on 2019-03-05 05:54:40 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

getinfo function for consistent templates

115:fb1978b0e4c9 on 2019-03-05 05:52:00 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

make login more like other pages

114:f7e82edc669b on 2019-03-05 05:48:06 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

rework the login wrapping code

113:412ebfcd7889 on 2019-03-01 17:05:07 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

Added tag v0.9.4 for changeset a06f63eb8e2f

112:a06f63eb8e2f on 2019-02-28 22:17:19 +0000 UTC by Ted Unangst <tedu@tedunangst.com>
Tagged: v0.9.4

prefer // comments

111:623b6453a0a5 on 2019-02-28 22:05:54 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

add init command. rework cmd interface.

110:d3f6063bc3e9 on 2019-02-28 06:29:48 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

allow listening on unix sockets

109:aeb2c6fa35a0 on 2019-02-25 16:25:32 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

default to secure cookies

108:4f935e465470 on 2019-02-25 01:52:26 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

don't need to log about feedburner

107:2f1f3ad126d3 on 2019-02-25 01:48:33 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

no need to parse duration for constants

106:7127f8a4516a on 2019-02-25 01:43:30 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

the lastunread counter can become unsynced by various means.
just update it once per day, that's good enough.

105:59f42f7aa556 on 2019-02-25 01:42:32 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

alas, using a long slow transaction blocks other database access.
auto commit is good enough.

104:7de4c35325dc on 2019-02-25 00:25:31 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

combine if/else

103:d3b75f2fa3a2 on 2019-02-24 02:05:34 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

one shot operation for feed only

102:7637da5d0353 on 2019-02-24 01:55:19 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

finish converting feeder to statements and transactions

101:b600032574a1 on 2019-02-24 01:32:30 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

convert feeder to statements

100:0886f9ea4376 on 2019-02-24 01:19:37 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

convert most of reader to statements

99:7b49ecc67658 on 2019-02-24 01:06:54 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

more database shuffling about

98:0efb7def0b51 on 2019-02-24 00:44:04 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

start using statements for database queries.
hide the global db behind a function.

97:00396f6b21f9 on 2019-02-22 07:25:49 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

dig around to find feedburner links

96:445d56ca9ccf on 2019-02-19 18:48:47 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

term: search box that mostly works

95:eddeafdf2d2d on 2019-02-19 08:15:26 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

term: update the textview after a bit of a delay, but remain responsive.
reduces writes when fast scrolling.

94:c71f70fcbbef on 2019-02-19 07:31:14 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

termreader: add open browser command

93:37d6f30aa8df on 2019-02-19 07:02:41 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

termreader: add markread and refresh

92:42db70a6c76c on 2019-02-19 06:41:20 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

tview wordwrap is a bit slow, and introduces too much lag.
a less perfect line breaker is much faster.

91:d2d47c56849e on 2019-02-19 06:18:21 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

reduce the amount of processing done on body content per view

90:c31b708545fe on 2019-02-19 06:08:37 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

blank boxes work a little better for spacing

89:e585831f3131 on 2019-02-18 19:43:27 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

check listen and serve for errors

88:2ff094e12a37 on 2019-02-18 19:41:21 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

make building the term reader optional

87:e3e931c7ba64 on 2019-02-18 19:35:12 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

add a hash param to style.css

86:c94c165d5d85 on 2019-02-18 18:36:56 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

add a bit of styling so login looks like other pages

85:41b72f6d4adf on 2019-02-18 01:25:38 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

add an incomplete terminal reader too

84:85fe9a72e0cb on 2019-02-16 21:02:21 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

avoid race reloading templates

83:beef9021dbd7 on 2019-02-16 09:00:10 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

replace writestring(sprintf) with fprintf

82:e18a032ee4db on 2019-02-16 08:15:07 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

listenaddr should be configurable

81:7057e051b7e5 on 2019-02-16 08:09:11 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

Added tag v0.9.3 for changeset b22f07c62d64

80:b22f07c62d64 on 2019-02-16 08:08:23 +0000 UTC by Ted Unangst <tedu@tedunangst.com>
Tagged: v0.9.3

always put a p after link text, so the button doesn't get lost

79:d82053b871d9 on 2019-02-16 08:07:55 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

allow runtime debugging of templates

78:9080967e4fbb on 2019-02-16 01:54:41 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

udpates and changes to make bannedimg list a config option

77:b82ca5401de3 on 2019-02-14 05:54:30 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

Added tag v0.9.2 for changeset ee93b07ec105

76:ee93b07ec105 on 2019-02-14 05:54:20 +0000 UTC by Ted Unangst <tedu@tedunangst.com>
Tagged: v0.9.2

i guess search is a feature.

75:e2b76ab326b2 on 2019-02-14 05:39:05 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

no slashes after requirement paths

74:cdaa0d3b1385 on 2019-02-14 04:20:19 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

fill out readme a bit more

73:bb97de720ac6 on 2019-02-14 04:10:07 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

too much whitespace in readme

72:a73fde3fade2 on 2019-02-12 17:29:42 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

make iframe link a link

71:e047113ca358 on 2019-02-12 17:17:52 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

don't reset img height, the tag has attrs now

70:92f0df40b3a4 on 2019-02-06 23:03:14 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

copyright

69:e85123064f73 on 2019-02-06 22:27:44 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

more consistent logging

68:ad8567792c87 on 2019-02-06 22:08:55 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

Added tag v0.9.1 for changeset 6013bb02023e

67:6013bb02023e on 2019-02-06 21:56:32 +0000 UTC by Ted Unangst <tedu@tedunangst.com>
Tagged: v0.9.1

convert to using fulltext search

66:591d0bf7abd2 on 2019-02-06 19:04:55 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

Added tag v0.9.0 for changeset 17e0e587fb75

65:17e0e587fb75 on 2019-02-06 03:02:03 +0000 UTC by Ted Unangst <tedu@tedunangst.com>
Tagged: v0.9.0

string builder claims to be more efficient than bytes buffer

64:7db22f42a10b on 2019-02-06 02:59:36 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

remember to close resp.body

63:5bcbfd4fd105 on 2019-02-06 02:56:36 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

use a pointer for the gzcloser type

62:f727a2eacde6 on 2019-02-06 02:53:48 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

check templates for error just in case

61:6681e0f3b10b on 2019-02-06 02:47:52 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

can use rawbytes to save a copy

60:0f623b5e70ab on 2019-02-06 02:23:41 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

add lastunread to user to prevent full scans of userlinks

59:17c14050c066 on 2019-02-06 01:24:42 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

eliminate useless logging

58:e84f9a143047 on 2019-02-06 01:21:26 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

include iframe in html

57:79bab9c7d741 on 2019-02-03 04:06:56 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

actually, just leave it. maybe useful.

56:44cc7cf5b07d on 2019-02-03 03:51:06 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

shouldn't need this anymore

55:8ee54e0783ef on 2019-02-02 21:25:06 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

don't like feedpress much either

54:13ddfd81860c on 2019-02-02 21:17:37 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

less jumping if imgs have to be rescaled

53:2ad78336dd50 on 2019-02-02 21:05:06 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

12h is an ok default checkinterval

52:1353e85a5cf9 on 2019-02-02 20:51:37 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

check for errors loading links

51:723b97f5eb4a on 2019-02-02 20:49:58 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

don't overescape titles. many are already escaeped.
just don't let any new tags through.

50:7a13f5d925fa on 2019-01-29 20:18:46 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

use a new type for gz to close without copying upfront

49:67fe40bf4bc7 on 2019-01-29 20:17:47 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

fix format string

48:09dd23145020 on 2019-01-29 19:31:05 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

sort feeds by name

47:2b1405c40985 on 2019-01-29 19:21:40 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

rescale img height if too wide

46:02e2f90fac98 on 2019-01-29 18:48:58 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

absolute urls in html

45:9cce84877846 on 2019-01-29 18:48:15 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

fix timer stop logic

44:c6b0b71a1b3b on 2019-01-27 21:12:45 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

rename dbconn to db. easier.

43:d65aedd4ecd6 on 2019-01-23 10:21:14 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

improve check interval and sleep loop

42:1fab34eaca1e on 2019-01-21 05:40:58 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

log the next check time

41:ecd6260f6b0b on 2019-01-19 08:34:36 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

rm some debug stuff that doesn't really belong here

40:0b210da94c8d on 2019-01-19 08:09:21 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

fix save feed sql

39:9c0fb89430b8 on 2019-01-19 08:07:39 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

error checking for saving feeds

38:be3913b74613 on 2019-01-19 00:56:01 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

i suck. print the img attrs in the right place.

37:69131556a658 on 2019-01-17 05:03:22 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

add w, h to img

36:71f0e74ade37 on 2019-01-16 03:14:12 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

common.go not needed after combining reader and feeder

35:dc4ea55dd92a on 2019-01-16 03:10:34 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

always wake feeder after a save

34:1c01738d2af5 on 2019-01-16 00:24:20 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

allow varying the checkinterval, or disabling entirely

33:02194d17fc7f on 2019-01-13 07:43:08 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

we can handle 30 links now

32:1f11df55b5f5 on 2019-01-12 10:29:56 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

just stick with text emoji, thank you very much

31:8dca8b38e34e on 2019-01-11 10:46:43 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

resort imports

30:ece2d3a02557 on 2019-01-11 10:24:07 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

go fmt

29:d33b525bfff9 on 2019-01-11 04:05:06 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

header can run across on narrow screens

28:cc15837531a2 on 2019-01-08 05:34:54 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

update schema

27:e88400015b05 on 2019-01-08 05:26:46 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

belatedly add gruss.go

26:e54522a55713 on 2019-01-08 05:22:23 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

support multiple users...

25:c230425a8739 on 2019-01-08 04:24:26 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

split out the link getting function

24:d2a032c7884b on 2019-01-04 17:54:18 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

combine reader and feeder, check new feeds as added

23:a9297810323e on 2019-01-04 17:30:51 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

templates are pretty steady now

22:915297bfe6f3 on 2019-01-04 17:27:29 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

it's easier to understand tweets when not reversed

21:85dd41693d01 on 2019-01-03 19:53:28 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

switch to humungus sqlite

20:d93a867c7648 on 2019-01-03 03:37:27 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

add an input for search

19:269a1ec2acff on 2019-01-03 02:36:18 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

add search

18:4de40256682c on 2019-01-02 17:31:09 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

rename sqlite from lite

17:8539dcc7a73f on 2019-01-01 22:42:02 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

sup

16:d8f5e21a90cb on 2019-01-01 20:18:34 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

more complete img replacer, supports data: and title now.

15:012515b5713d on 2019-01-01 19:36:17 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

improve quoted tweets

14:b9817b1b18b2 on 2019-01-01 02:21:55 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

fiddle with style a bit

13:5431f83c8b77 on 2019-01-01 02:21:30 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

stop img loader propagating clicks

12:d15cd3796c79 on 2018-12-31 23:32:06 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

width and height got reversed

11:93dccb15978e on 2018-12-31 20:32:07 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

use guid as link for feedburner

10:8e832e7e6431 on 2018-12-31 20:28:50 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

be careful not to hide errors

9:6398c3a2f0aa on 2018-12-31 20:20:40 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

allow bulk marking for a feed

8:c62e211c6405 on 2018-12-31 19:51:08 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

allow h4-h6 tags

7:c039e580ef94 on 2018-12-31 19:43:15 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

add some banned img hosts

6:3c779f4cc49e on 2018-12-31 19:30:51 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

fix check for existing img

5:914678a201be on 2018-12-31 19:23:51 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

add a title

4:f52a11bed7a1 on 2018-12-31 19:19:40 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

add rel=noreffer

3:ab806fdf8652 on 2018-12-31 19:02:49 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

move add feed form to top

2:eec7252e815b on 2018-12-31 18:38:44 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

never stop feeding...

1:fd64dd1bc01d on 2018-12-31 18:23:57 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

switch back to localhost only binding

0:177a9386d5a3 on 2018-12-31 18:19:20 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

initial commit of something basically working