humungus - flak

i am gravely disappointed

there has been too much violence

overview - files - changes

125:9926a15ceb65 on 2020-05-26 05:32:21 +0000 UTC by Ted Unangst <tedu@tedunangst.com>
Tagged: tip

remove outdated requirements

124:8205dcdb5df2 on 2020-05-26 05:23:35 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

two newlines is a <p>

123:81f6dad3f817 on 2020-05-26 05:17:11 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

embedded schema

122:3b44ef96436f on 2020-05-26 05:11:41 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

don't really need the markdown upgrade code

121:b23ef72b77bf on 2020-05-26 05:09:00 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

set database version in init

120:beb38fe4583e on 2020-05-26 05:02:05 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

better user management commands

119:8660021a1348 on 2020-05-26 04:29:05 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

better error message for missing db

118:de1edcf2d0a5 on 2020-05-24 02:27:26 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

trim extra newline after header

117:e8c8e2fc4fb2 on 2020-05-24 02:23:32 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

be careful not to replace newlines in code blocks

116:92b9eb9ccc39 on 2020-05-24 02:19:16 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

handle empty code block

115:8b31c923ca0f on 2020-05-24 02:07:39 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

db is now v2

114:fd593a1b938b on 2020-05-24 02:07:15 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

don't convert every render

113:3332d71819da on 2020-05-24 02:03:31 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

add markdown file

112:4d0401df2d19 on 2020-05-24 02:02:46 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

upgrade to something closer to real markdown

111:06f02b228bb4 on 2020-05-24 02:00:28 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

add upgradedb file

110:9f2cd9428b62 on 2020-05-24 01:12:03 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

version command

109:7df1fc65e76c on 2020-05-24 01:08:10 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

introduce dbupgrade command

108:a785b5c71bc5 on 2020-05-24 00:49:29 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

dark mode

107:184230d3584d on 2020-05-11 06:31:43 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

add debug cmd

106:75ed3dde2767 on 2020-04-15 21:26:49 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

add editor to rss

105:a1098316cc14 on 2019-12-20 22:15:12 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

rss should be html version

104:4ae5d53ca3c8 on 2019-12-20 22:12:20 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

disable hyphens

103:8321917db8de on 2019-12-18 15:01:49 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

sometimes firefox is fussy about lang attr

102:02855d8fb656 on 2019-12-18 14:58:39 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

let's try justify with hyphens

101:983d2f79488d on 2019-12-18 14:39:30 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

less heavy color scheme

100:ddb99cb14a1c on 2019-12-18 14:39:16 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

make debugMode global

99:e9f1fa58afbb on 2019-11-09 05:39:36 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

cache the rss sources for a bit as well

98:4da4e90c4fc6 on 2019-11-09 05:24:52 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

cache posts for a while

97:6ab30e3858b7 on 2019-11-09 05:24:34 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

update..

96:27eabb469ea1 on 2019-10-21 21:16:48 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

more fully convert to using webs

95:73f0c467215c on 2019-10-21 21:06:20 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

update to newer webs

94:ebfdd89319f3 on 2019-10-06 17:53:00 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

add back the bogus param detector

93:b690d75ede5a on 2019-08-12 05:50:07 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

fix for quotes

92:50efedd7421e on 2019-08-12 05:45:02 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

better styles for tables

91:e732ba7e4eda on 2019-08-12 05:31:38 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

take our chances with inlinehtml on all pages

90:666edaf631e7 on 2019-06-05 09:52:16 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

restore inlinehtml capability

89:d1b460393356 on 2019-05-15 18:52:17 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

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

88:1ee170cec67b on 2019-05-13 15:45:16 +0000 UTC 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 14:43:33 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

url to see tags

86:ae8b9da96892 on 2019-05-13 14:37:37 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

tags in rss

85:f0f761053d94 on 2019-05-13 14:36:38 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

save and delete tags

84:84a8e2750ec3 on 2019-05-13 14:27:19 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

start bringing back tags

83:e45a2f4e33d3 on 2019-05-05 02:59:12 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

use webs/rss

82:3fb8c9d7be35 on 2019-05-05 02:40:20 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

use webs 0.3

81:b4496c4a3fdf on 2019-05-03 04:02:10 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

convert to library version of image

80:433a1ccdba7b on 2019-04-29 22:15:50 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

fix image alpha rescale

79:99688d436045 on 2019-04-29 03:51:59 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

go fmt

78:e6ff68562351 on 2019-04-28 23:21:32 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

quick stab at html5

77:3608b9a7b6ac on 2019-04-20 23:16:50 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

word-break seems more standard spelling

76:bc1597580317 on 2019-04-20 22:08:43 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

ok, make mobile slightly bigger

75:664cc76e1ad7 on 2019-04-20 22:04:36 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

another try at viewport and styles

74:a22775e10871 on 2019-04-18 23:05:08 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

add viewport so iphone stops its stupid reflowing

73:c1f5f40bd2cb on 2019-04-17 15:50:20 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

Added tag v0.9.0 for changeset ed9e07b64212

72:ed9e07b64212 on 2019-04-17 15:49:35 +0000 UTC by Ted Unangst <tedu@tedunangst.com>
Tagged: v0.9.0

add the go.mod stuff

71:06e7e7edb62a on 2019-04-16 17:01:21 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

always forget to add the needed files

70:af900599e130 on 2019-04-16 16:44:11 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

upload files too

69:aabb1854b4ac on 2019-04-16 15:42:09 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

add heading to edit form

68:9f6cf6e96fbe on 2019-04-16 15:40:25 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

upload image works

67:f7b9af4f8107 on 2019-04-16 00:25:54 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

add missing file

66:855689f27aee on 2019-04-16 00:21:47 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

add back the drafts page

65:94537e8d847c on 2019-04-16 00:11:54 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

add back the basic file view

64:78ab714ae378 on 2019-04-15 23:47:02 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

edit link should not have /

63:364c7e319cc8 on 2019-04-15 23:40:02 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

sync util with honk

62:8e0d9f317488 on 2019-04-15 23:34:00 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

simplify stmt prep

61:9d0768c929a4 on 2019-04-12 17:25:18 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

allow local styles, from qbit via honk

60:561b1a3ad96c on 2019-04-11 20:06:51 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

shrink textarea so it fits on my phone

59:24beb88c40f8 on 2019-04-10 08:39:32 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

add guid permalink to rss

58:64441959ae30 on 2019-04-09 21:08:24 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

a touch larger post text

57:2867485f22c9 on 2019-04-09 21:00:54 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

give h4 a bit of a boost

56:bb370ad773ce on 2019-04-05 13:49:25 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

revise login slightly

55:ac1af7a114b2 on 2019-04-03 07:33:21 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

move search box

54:5af7f09fb21d on 2019-04-02 09:37:56 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

zap extra line

53:c85cad8cb042 on 2019-04-01 07:11:16 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

always update posted date for drafts

52:f652d41329d0 on 2019-04-01 07:10:50 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

that's enough of that

51:36fd722cf9e6 on 2019-04-01 02:41:40 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

hacks for v86

50:e7d2b641623b on 2019-03-24 10:37:41 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

less greedy bold matcher

49:8902dbfd087f on 2019-03-22 11:13:13 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

spans instead of p

48:1041eeefd9f6 on 2019-03-22 11:07:50 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

title in head

47:6ef7ad544967 on 2019-03-22 11:05:14 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

simplify

46:43ff80366322 on 2019-03-21 23:04:15 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

rss: 3 days or 3 posts

45:3e17deecc00d on 2019-03-20 02:56:20 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

don't think config icon name is worth trouble

44:894121a76087 on 2019-03-18 03:08:36 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

log rss hits

43:57629f2e1650 on 2019-03-16 22:59:48 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

update highlighting

42:5a906cc92985 on 2019-03-16 21:09:15 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

remove bogus css link attr

41:85ae413d0795 on 2019-03-14 06:24:27 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

don't need sizes for inputs

40:5e78c092b673 on 2019-03-13 19:57:26 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

delete post function

39:6f5e90145671 on 2019-03-13 19:46:26 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

csrf for logout

38:cc7ae457da2a on 2019-03-12 21:28:12 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

be more careful not to put <em> inside links

37:f4f88c74c3d7 on 2019-03-10 21:55:58 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

print css

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

magic reflection sauce for login userinfo

35:ff445659093d on 2019-03-08 18:58:10 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

update login again

34:45f3ee9ad825 on 2019-03-07 19:52:27 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

put db import in file with open

33:0ba40399a653 on 2019-03-07 16:27:53 +0000 UTC 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 16:25:18 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

longer cache times

31:6f4ca060533a on 2019-03-07 16:17:25 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

another css trick for the hidden checkbox

30:5b4bb2b62178 on 2019-03-07 16:16:41 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

add tabindex to form elements

29:6efd65dba312 on 2019-03-07 05:01:41 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

reduce layering in login code

28:469256ebd165 on 2019-03-07 04:22:46 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

copyright

27:449587916f7a on 2019-03-07 03:45:47 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

bring back sans-serif for not body text

26:02ff9c70444d on 2019-03-06 22:13:06 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

add makefile

25:77c5d1c973c2 on 2019-03-06 22:12:58 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

consistent log format

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

don't set last-modified for logged in

23:40b6f97a9412 on 2019-03-06 01:21:47 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

more robust quotification

22:968706c79203 on 2019-03-06 01:20:29 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

make default icon icon.png for easy consistency

21:3df40fe12d74 on 2019-03-05 20:37:58 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

include fullheader on login page

20:555ecd455175 on 2019-03-05 19:36:51 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

ask about servername

19:a1af304062a5 on 2019-03-05 19:30:54 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

update login

18:47b6264a8884 on 2019-03-05 19:27:42 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

use queryrow

17:6635612ceb74 on 2019-03-05 08:34:30 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

rate limit password guessing

16:6383ea8509b8 on 2019-03-05 07:52:45 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

cleanup login

15:1487c056bd5a on 2019-03-05 07:08:28 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

a README

14:7c1f98769db8 on 2019-03-05 06:56:35 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

init command

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

style the outline

12:a53365600c8b on 2019-03-05 02:42:00 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

files support

11:f2dbcccdc72c on 2019-03-05 00:31:22 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

schema

10:46fe367d0d62 on 2019-03-05 00:24:19 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

isolate the hot mess of text to html conversion

9:07d02b611811 on 2019-03-05 00:17:38 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

prepare statements

8:643f2e0c55f9 on 2019-03-04 23:52:03 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

some caching headers

7:2f8355c4e490 on 2019-03-04 23:23:17 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

a few more missing features

6:14afb8f501fa on 2019-03-04 21:05:42 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

shorten long posts on homepage

5:11e58c5f84fd on 2019-03-04 20:51:41 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

style adjust

4:d4ac89a261d1 on 2019-03-04 20:42:37 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

csrf protection

3:89f7c82b4d27 on 2019-03-04 20:10:52 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

login and edit

2:6f08cf2790ad on 2019-03-04 19:11:53 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

don't need time logging

1:d602b8737e9a on 2019-03-04 16:51:21 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

search

0:160e8188ccf9 on 2019-03-04 16:28:36 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

readonly flak