humungus - flak

i am gravely disappointed

there has been too much violence

overview - files - changes

99:e9f1fa58afbb on 2019-11-09 00:39:36 -0500 EST by Ted Unangst <tedu@tedunangst.com>
Tagged: tip

cache the rss sources for a bit as well

98:4da4e90c4fc6 on 2019-11-09 00:24:52 -0500 EST by Ted Unangst <tedu@tedunangst.com>

cache posts for a while

97:6ab30e3858b7 on 2019-11-09 00:24:34 -0500 EST by Ted Unangst <tedu@tedunangst.com>

update..

96:27eabb469ea1 on 2019-10-21 17:16:48 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

more fully convert to using webs

95:73f0c467215c on 2019-10-21 17:06:20 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

update to newer webs

94:ebfdd89319f3 on 2019-10-06 13:53:00 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

add back the bogus param detector

93:b690d75ede5a on 2019-08-12 01:50:07 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

fix for quotes

92:50efedd7421e on 2019-08-12 01:45:02 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

better styles for tables

91:e732ba7e4eda on 2019-08-12 01:31:38 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

take our chances with inlinehtml on all pages

90:666edaf631e7 on 2019-06-05 05:52:16 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

restore inlinehtml capability

89:d1b460393356 on 2019-05-15 14:52:17 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

only existing posts already exist... fix saving new post

88:1ee170cec67b on 2019-05-13 11:45:16 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

don't show before links for pages where it doesn't work yet

87:10e04422a0e3 on 2019-05-13 10:43:33 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

url to see tags

86:ae8b9da96892 on 2019-05-13 10:37:37 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

tags in rss

85:f0f761053d94 on 2019-05-13 10:36:38 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

save and delete tags

84:84a8e2750ec3 on 2019-05-13 10:27:19 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

start bringing back tags

83:e45a2f4e33d3 on 2019-05-04 22:59:12 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

use webs/rss

82:3fb8c9d7be35 on 2019-05-04 22:40:20 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

use webs 0.3

81:b4496c4a3fdf on 2019-05-03 00:02:10 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

convert to library version of image

80:433a1ccdba7b on 2019-04-29 18:15:50 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

fix image alpha rescale

79:99688d436045 on 2019-04-28 23:51:59 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

go fmt

78:e6ff68562351 on 2019-04-28 19:21:32 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

quick stab at html5

77:3608b9a7b6ac on 2019-04-20 19:16:50 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

word-break seems more standard spelling

76:bc1597580317 on 2019-04-20 18:08:43 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

ok, make mobile slightly bigger

75:664cc76e1ad7 on 2019-04-20 18:04:36 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

another try at viewport and styles

74:a22775e10871 on 2019-04-18 19:05:08 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

add viewport so iphone stops its stupid reflowing

73:c1f5f40bd2cb on 2019-04-17 11:50:20 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

Added tag v0.9.0 for changeset ed9e07b64212

72:ed9e07b64212 on 2019-04-17 11:49:35 -0400 EDT by Ted Unangst <tedu@tedunangst.com>
Tagged: v0.9.0

add the go.mod stuff

71:06e7e7edb62a on 2019-04-16 13:01:21 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

always forget to add the needed files

70:af900599e130 on 2019-04-16 12:44:11 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

upload files too

69:aabb1854b4ac on 2019-04-16 11:42:09 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

add heading to edit form

68:9f6cf6e96fbe on 2019-04-16 11:40:25 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

upload image works

67:f7b9af4f8107 on 2019-04-15 20:25:54 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

add missing file

66:855689f27aee on 2019-04-15 20:21:47 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

add back the drafts page

65:94537e8d847c on 2019-04-15 20:11:54 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

add back the basic file view

64:78ab714ae378 on 2019-04-15 19:47:02 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

edit link should not have /

63:364c7e319cc8 on 2019-04-15 19:40:02 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

sync util with honk

62:8e0d9f317488 on 2019-04-15 19:34:00 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

simplify stmt prep

61:9d0768c929a4 on 2019-04-12 13:25:18 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

allow local styles, from qbit via honk

60:561b1a3ad96c on 2019-04-11 16:06:51 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

shrink textarea so it fits on my phone

59:24beb88c40f8 on 2019-04-10 04:39:32 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

add guid permalink to rss

58:64441959ae30 on 2019-04-09 17:08:24 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

a touch larger post text

57:2867485f22c9 on 2019-04-09 17:00:54 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

give h4 a bit of a boost

56:bb370ad773ce on 2019-04-05 09:49:25 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

revise login slightly

55:ac1af7a114b2 on 2019-04-03 03:33:21 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

move search box

54:5af7f09fb21d on 2019-04-02 05:37:56 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

zap extra line

53:c85cad8cb042 on 2019-04-01 03:11:16 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

always update posted date for drafts

52:f652d41329d0 on 2019-04-01 03:10:50 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

that's enough of that

51:36fd722cf9e6 on 2019-03-31 22:41:40 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

hacks for v86

50:e7d2b641623b on 2019-03-24 06:37:41 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

less greedy bold matcher

49:8902dbfd087f on 2019-03-22 07:13:13 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

spans instead of p

48:1041eeefd9f6 on 2019-03-22 07:07:50 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

title in head

47:6ef7ad544967 on 2019-03-22 07:05:14 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

simplify

46:43ff80366322 on 2019-03-21 19:04:15 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

rss: 3 days or 3 posts

45:3e17deecc00d on 2019-03-19 22:56:20 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

don't think config icon name is worth trouble

44:894121a76087 on 2019-03-17 23:08:36 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

log rss hits

43:57629f2e1650 on 2019-03-16 18:59:48 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

update highlighting

42:5a906cc92985 on 2019-03-16 17:09:15 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

remove bogus css link attr

41:85ae413d0795 on 2019-03-14 02:24:27 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

don't need sizes for inputs

40:5e78c092b673 on 2019-03-13 15:57:26 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

delete post function

39:6f5e90145671 on 2019-03-13 15:46:26 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

csrf for logout

38:cc7ae457da2a on 2019-03-12 17:28:12 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

be more careful not to put <em> inside links

37:f4f88c74c3d7 on 2019-03-10 17:55:58 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

print css

36:e2d91693d1b2 on 2019-03-09 00:30:05 -0500 EST by Ted Unangst <tedu@tedunangst.com>

magic reflection sauce for login userinfo

35:ff445659093d on 2019-03-08 13:58:10 -0500 EST by Ted Unangst <tedu@tedunangst.com>

update login again

34:45f3ee9ad825 on 2019-03-07 14:52:27 -0500 EST by Ted Unangst <tedu@tedunangst.com>

put db import in file with open

33:0ba40399a653 on 2019-03-07 11:27:53 -0500 EST by Ted Unangst <tedu@tedunangst.com>

actually, keep cache a bit shorter for big files. last-mod should work.

32:67eb56b7a4c9 on 2019-03-07 11:25:18 -0500 EST by Ted Unangst <tedu@tedunangst.com>

longer cache times

31:6f4ca060533a on 2019-03-07 11:17:25 -0500 EST by Ted Unangst <tedu@tedunangst.com>

another css trick for the hidden checkbox

30:5b4bb2b62178 on 2019-03-07 11:16:41 -0500 EST by Ted Unangst <tedu@tedunangst.com>

add tabindex to form elements

29:6efd65dba312 on 2019-03-07 00:01:41 -0500 EST by Ted Unangst <tedu@tedunangst.com>

reduce layering in login code

28:469256ebd165 on 2019-03-06 23:22:46 -0500 EST by Ted Unangst <tedu@tedunangst.com>

copyright

27:449587916f7a on 2019-03-06 22:45:47 -0500 EST by Ted Unangst <tedu@tedunangst.com>

bring back sans-serif for not body text

26:02ff9c70444d on 2019-03-06 17:13:06 -0500 EST by Ted Unangst <tedu@tedunangst.com>

add makefile

25:77c5d1c973c2 on 2019-03-06 17:12:58 -0500 EST by Ted Unangst <tedu@tedunangst.com>

consistent log format

24:ea358fe835d9 on 2019-03-06 03:04:08 -0500 EST by Ted Unangst <tedu@tedunangst.com>

don't set last-modified for logged in

23:40b6f97a9412 on 2019-03-05 20:21:47 -0500 EST by Ted Unangst <tedu@tedunangst.com>

more robust quotification

22:968706c79203 on 2019-03-05 20:20:29 -0500 EST by Ted Unangst <tedu@tedunangst.com>

make default icon icon.png for easy consistency

21:3df40fe12d74 on 2019-03-05 15:37:58 -0500 EST by Ted Unangst <tedu@tedunangst.com>

include fullheader on login page

20:555ecd455175 on 2019-03-05 14:36:51 -0500 EST by Ted Unangst <tedu@tedunangst.com>

ask about servername

19:a1af304062a5 on 2019-03-05 14:30:54 -0500 EST by Ted Unangst <tedu@tedunangst.com>

update login

18:47b6264a8884 on 2019-03-05 14:27:42 -0500 EST by Ted Unangst <tedu@tedunangst.com>

use queryrow

17:6635612ceb74 on 2019-03-05 03:34:30 -0500 EST by Ted Unangst <tedu@tedunangst.com>

rate limit password guessing

16:6383ea8509b8 on 2019-03-05 02:52:45 -0500 EST by Ted Unangst <tedu@tedunangst.com>

cleanup login

15:1487c056bd5a on 2019-03-05 02:08:28 -0500 EST by Ted Unangst <tedu@tedunangst.com>

a README

14:7c1f98769db8 on 2019-03-05 01:56:35 -0500 EST by Ted Unangst <tedu@tedunangst.com>

init command

13:cdd751604398 on 2019-03-04 22:45:58 -0500 EST by Ted Unangst <tedu@tedunangst.com>

style the outline

12:a53365600c8b on 2019-03-04 21:42:00 -0500 EST by Ted Unangst <tedu@tedunangst.com>

files support

11:f2dbcccdc72c on 2019-03-04 19:31:22 -0500 EST by Ted Unangst <tedu@tedunangst.com>

schema

10:46fe367d0d62 on 2019-03-04 19:24:19 -0500 EST by Ted Unangst <tedu@tedunangst.com>

isolate the hot mess of text to html conversion

9:07d02b611811 on 2019-03-04 19:17:38 -0500 EST by Ted Unangst <tedu@tedunangst.com>

prepare statements

8:643f2e0c55f9 on 2019-03-04 18:52:03 -0500 EST by Ted Unangst <tedu@tedunangst.com>

some caching headers

7:2f8355c4e490 on 2019-03-04 18:23:17 -0500 EST by Ted Unangst <tedu@tedunangst.com>

a few more missing features

6:14afb8f501fa on 2019-03-04 16:05:42 -0500 EST by Ted Unangst <tedu@tedunangst.com>

shorten long posts on homepage

5:11e58c5f84fd on 2019-03-04 15:51:41 -0500 EST by Ted Unangst <tedu@tedunangst.com>

style adjust

4:d4ac89a261d1 on 2019-03-04 15:42:37 -0500 EST by Ted Unangst <tedu@tedunangst.com>

csrf protection

3:89f7c82b4d27 on 2019-03-04 15:10:52 -0500 EST by Ted Unangst <tedu@tedunangst.com>

login and edit

2:6f08cf2790ad on 2019-03-04 14:11:53 -0500 EST by Ted Unangst <tedu@tedunangst.com>

don't need time logging

1:d602b8737e9a on 2019-03-04 11:51:21 -0500 EST by Ted Unangst <tedu@tedunangst.com>

search

0:160e8188ccf9 on 2019-03-04 11:28:36 -0500 EST by Ted Unangst <tedu@tedunangst.com>

readonly flak