Ted Unangst
|
a52cec3b79
|
add images to rss feeds
|
4 years ago |
Ted Unangst
|
a268e1159d
|
we aren't interested in random reactions
|
4 years ago |
Ted Unangst
|
84841bedc7
|
offer a selection of possible reactions
|
4 years ago |
Ted Unangst
|
88d55e5e35
|
experimental reactions
|
4 years ago |
Ted Unangst
|
eab1176f7d
|
quick fix to hide all images
|
4 years ago |
Ted Unangst
|
183e57eee0
|
allow resending stalled follows
|
4 years ago |
Ted Unangst
|
6af6ffda2a
|
update robots.txt
|
4 years ago |
Ted Unangst
|
420a7abb54
|
replace \r sooner
|
4 years ago |
Ted Unangst
|
922d7f61ed
|
remove \r from status
|
4 years ago |
Ted Unangst
|
611826dbd5
|
speed up filters with another layer of cache map
|
4 years ago |
Ted Unangst
|
47d52687cc
|
when editing events, preserve time
|
4 years ago |
Ted Unangst
|
be77fed81c
|
configurable avatar colors
|
4 years ago |
Ted Unangst
|
23e75e8df5
|
make redoimages a separate function
|
5 years ago |
Ted Unangst
|
306218081e
|
disable some more cache control in debug mode
|
5 years ago |
Ted Unangst
|
3416f8afb5
|
remove some styles that are causing mobile chrome to look bad
|
5 years ago |
Ted Unangst
|
59f443cdbc
|
add notes to honkers as well
|
5 years ago |
Ted Unangst
|
e0460e7e58
|
add notes field to filters for record keeping
|
5 years ago |
Ted Unangst
|
67682429b7
|
allow emus and memes to be organized into directories
|
5 years ago |
Ted Unangst
|
8127f6cc51
|
rework emu save slightly for local emus. no need for database copy
|
5 years ago |
Ted Unangst
|
ab18658736
|
save mentions in honkmeta
|
5 years ago |
Ted Unangst
|
36fda27db3
|
add a raw sendactivity API action
|
5 years ago |
Ted Unangst
|
bf96181544
|
the avatar regexp should match the meme one. keep together.
|
5 years ago |
Ted Unangst
|
ebcd59f8d1
|
shouldn't need to query escape meme names, and don't allow / to prevent traversal
|
5 years ago |
Haelwenn (lanodan) Monnier
|
75df18af11
|
Add support for [^\n] meme files & hgignore
Should be done in separated commits but my mercurial-fu is bad.
|
5 years ago |
Ted Unangst
|
e9f062be9e
|
fix format string
|
5 years ago |
Ted Unangst
|
1cef0b76af
|
when sending updates or deletes, send to all fetch recipients too
|
5 years ago |
Ted Unangst
|
b503da237e
|
add some re: re: re: to replies
|
5 years ago |
Ted Unangst
|
7f838884e2
|
setting avatar. if you must.
|
5 years ago |
Ted Unangst
|
25cd70014b
|
try a little harder to recover from httpsig failures
|
5 years ago |
Ted Unangst
|
6c1bb2d37a
|
don't override other options with default values when updating
|
5 years ago |
Ted Unangst
|
ab4cd50bd2
|
add option to switch to apple maps links
|
5 years ago |
Ted Unangst
|
8f9d7a609f
|
fix filter saving
|
5 years ago |
Ted Unangst
|
abc2d1c1fc
|
don't need to keep running after endoftheworld
|
5 years ago |
Ted Unangst
|
92c433572a
|
don't look for @ in url, it's not a handle
|
5 years ago |
Ted Unangst
|
6434721f7b
|
consistent order of variables and row scans
|
5 years ago |
Ted Unangst
|
bdfec4419f
|
let's try some unveil and pledge
|
5 years ago |
Ted Unangst
|
5f32ab0f2a
|
reduce number of honks on some pages
|
5 years ago |
Ted Unangst
|
fddf461ebf
|
add an api command to gethonks
|
5 years ago |
Ted Unangst
|
8ea157b22c
|
avoid some unnessary requests by fully processing what we get
|
5 years ago |
Ted Unangst
|
55b17c0e6d
|
also handle sigterm
|
5 years ago |
Ted Unangst
|
5f4c0522be
|
make the api a touch more useful
|
5 years ago |
Ted Unangst
|
29de8af020
|
don't read more than 1MB of json
|
5 years ago |
Ted Unangst
|
00823d1a32
|
cache followers collection too to reduce garbage
|
5 years ago |
Ted Unangst
|
8e133659b9
|
remember if preview is an update
|
5 years ago |
Ted Unangst
|
06cc5615c5
|
better quick rename needs to be earlier for consistency
|
5 years ago |
Ted Unangst
|
bbfd3ddcf3
|
move the memory intensive and sometimes fragile image code
to a special backend process
|
5 years ago |
Ted Unangst
|
43a87b77c4
|
rework version slightly
|
5 years ago |
Ted Unangst
|
ce14fc92ec
|
add sensors to the about page
|
5 years ago |
Ted Unangst
|
21f6648819
|
make sure everything is saved before the end of the world
|
5 years ago |
Ted Unangst
|
38bb8556ac
|
save fetches to track log in database
|
5 years ago |
Ted Unangst
|
809dff29e0
|
off by an amount
|
5 years ago |
Ted Unangst
|
b79795ee4a
|
move tracker to goroutine
|
5 years ago |
Ted Unangst
|
2d9ebc9c12
|
initial steps towards fetch tracking
|
5 years ago |
Ted Unangst
|
68ae691cf6
|
make /first page work as designed
|
5 years ago |
Ted Unangst
|
61f651c4f6
|
add a limited /api for the robotrons
|
5 years ago |
Ted Unangst
|
d6ed22b02b
|
make it 40 honks per collection
|
5 years ago |
Ted Unangst
|
ba06859b80
|
can skip some rsa work if we know we don't care about the result
|
5 years ago |
Ted Unangst
|
a620a4de65
|
add a quick version check until release machinery gets sorted
|
5 years ago |
Ted Unangst
|
e5b4c27711
|
decouple files from "." and allow data and view to live anywhere
|
5 years ago |
Ted Unangst
|
65268ece81
|
let's abort the scss like experiment. css custom properties will carry us.
|
5 years ago |
Ted Unangst
|
3aa05718bd
|
allow pdf attachments. serious business only.
|
5 years ago |
Ted Unangst
|
a591781222
|
check for the dreaded double bonk
|
5 years ago |
Ted Unangst
|
8d6d95234d
|
don't do work for stale requests
|
5 years ago |
Ted Unangst
|
89ebe3bad1
|
markdown and emus in subject. naturally.
|
5 years ago |
Ted Unangst
|
4de8ca8b05
|
there's always a funner name to be found
|
5 years ago |
Ted Unangst
|
01e5e48541
|
real world indicates we need to go farther back...
|
5 years ago |
Ted Unangst
|
6eab028560
|
use a flag for the untagged honks
|
5 years ago |
Ted Unangst
|
2b0be055e7
|
redo glow check. sometimes first one isn't visible
|
5 years ago |
Ted Unangst
|
0de4853a85
|
glow the selected honk if not first
|
5 years ago |
Ted Unangst
|
36a9f537d6
|
fix another botched honker update stmt
|
5 years ago |
Ted Unangst
|
2eeae86c1b
|
convert user options to json before we add any more
|
5 years ago |
Ted Unangst
|
a1a7923489
|
need to clear cache at least to make it work
|
5 years ago |
Ted Unangst
|
1bd418c85b
|
option to desub part of a thread. somewhat suspect implementation...
|
5 years ago |
Ted Unangst
|
65401b8d9a
|
don't think caching helps here
|
5 years ago |
Ted Unangst
|
21c42672f1
|
fix some format string mismatches
|
5 years ago |
Ted Unangst
|
5bb5911e6e
|
need to copy a few more properties to bonks
|
5 years ago |
Ted Unangst
|
0fc5cd0e2f
|
include hash in hashtag collection name
|
5 years ago |
Ted Unangst
|
2ef32c601f
|
fix a few queries missing new argument
|
5 years ago |
Ted Unangst
|
3fd473d0cb
|
move test down where it belongs
|
5 years ago |
Ted Unangst
|
3ad9de3799
|
a few fixes for hashtag honkers
|
5 years ago |
Ted Unangst
|
b2a6f39f02
|
reduce nesting with early returns
|
5 years ago |
Ted Unangst
|
f32b092b77
|
tighten up some of the new honker handling
|
5 years ago |
Ted Unangst
|
9eedd87b1e
|
allow hashtags as honkers with combos
|
5 years ago |
Ted Unangst
|
144a30041f
|
some code towards enabling following a collection
|
5 years ago |
Ted Unangst
|
8ac54c2045
|
not sure this works, but untested code to handle collection follow
|
5 years ago |
Ted Unangst
|
de274bfff2
|
rework delivery and key loading to use userid
|
5 years ago |
Ted Unangst
|
c0a1ad07a7
|
expose ontology as ap collection
|
5 years ago |
Ted Unangst
|
a30d754820
|
can simplify a bit with new functions
|
5 years ago |
Ted Unangst
|
0d886b6ec4
|
add a server actor
|
5 years ago |
Ted Unangst
|
a0cbefedae
|
some more consistency with cache control that's drifted over time
|
5 years ago |
Ted Unangst
|
e2f4157047
|
improve editing operation wrt attachments and places
|
5 years ago |
Ted Unangst
|
960313536d
|
bump htfilter
|
5 years ago |
Ted Unangst
|
68d7cd678e
|
composition support for inline images
|
5 years ago |
Ted Unangst
|
fb65fac76a
|
make it possible for filters to expire
|
5 years ago |
Ted Unangst
|
b481a43266
|
style consistency
|
5 years ago |
Ted Unangst
|
a134d61e5a
|
repair /front link
|
5 years ago |
Ted Unangst
|
0a1d639046
|
allow setting a few more custom messages
|
5 years ago |
Ted Unangst
|
9f2ff4b67f
|
if no tophid, retain or reset
|
5 years ago |
Ted Unangst
|
417e39f02b
|
refresh pages using internal honkid which makes query much faster
|
5 years ago |
Ted Unangst
|
e978ae98ce
|
m
|
5 years ago |
Ted Unangst
|
e09ce5e0ae
|
serverless redirect, in case we're testing a different hostname
|
5 years ago |
Ted Unangst
|
2ad7bb1c8a
|
slightly simpler
|
5 years ago |
Ted Unangst
|
318b4fed3e
|
close file
|
5 years ago |
Ted Unangst
|
86aee2f7ca
|
use templates.sprintf helper
|
5 years ago |
Ted Unangst
|
9bae399133
|
some cleanups
|
5 years ago |
Ted Unangst
|
01f209a4ee
|
modestly better search, with parameters
|
5 years ago |
Ted Unangst
|
f9d4cd02da
|
eliminate need for js in various places
|
5 years ago |
Ted Unangst
|
a4c395448f
|
keep the bots out of the onts
|
5 years ago |
Ted Unangst
|
fd98981fcc
|
try a bit harder to avoid duplicate requests in flight
|
5 years ago |
Ted Unangst
|
c3e79b684b
|
skip weird long tags
|
5 years ago |
Ted Unangst
|
2144503757
|
organize onts better
|
5 years ago |
Ted Unangst
|
a768269e5d
|
convert to using library version of cache
|
5 years ago |
Ted Unangst
|
0e76b9f96e
|
expand honk form when editing or previewing
|
5 years ago |
Ted Unangst
|
1c4b81fc13
|
translate known actors to shortnames
|
5 years ago |
Ted Unangst
|
ab0eab70e0
|
hide actions for preview until work out something better
|
5 years ago |
Ted Unangst
|
9b2db30f75
|
allow saving honks for later
|
5 years ago |
Ted Unangst
|
fca50265cb
|
forgot the first class endpoint
|
5 years ago |
Ted Unangst
|
7d631dc01c
|
fix image preview
|
5 years ago |
Ted Unangst
|
b4354cae7a
|
add events page
|
5 years ago |
Ted Unangst
|
90ae7fe2fb
|
trim spaces from most form inputs
|
5 years ago |
Ted Unangst
|
0218b8aa5b
|
oops, allow saving edit too
|
5 years ago |
Ted Unangst
|
22b74c7930
|
can't edit bonks, but allow other edits
|
5 years ago |
Ted Unangst
|
f27fbc3b57
|
return a teapot for sig errors
|
5 years ago |
Ted Unangst
|
b5fe577e46
|
retry key lookups don't usually seem to work
|
5 years ago |
Ted Unangst
|
99b5be48ba
|
need some osmosis in the combo hydration
|
5 years ago |
Ted Unangst
|
9e48d7cca3
|
make combos work when saving new honker
|
5 years ago |
Ted Unangst
|
5438100737
|
fix refreshing pages with reversed order
|
5 years ago |
Ted Unangst
|
eb1a91367a
|
can cache outbox for a bit
|
5 years ago |
Ted Unangst
|
5b22484767
|
more consistency in page switching
|
5 years ago |
Ted Unangst
|
ed83605931
|
cache jonker for a bit
|
5 years ago |
Ted Unangst
|
07501cea53
|
cache users table
|
5 years ago |
Ted Unangst
|
eb6534b92c
|
cache jonks for AP fetches
|
5 years ago |
Ted Unangst
|
8e1fa5658e
|
use cache interface for some more things
|
5 years ago |
Ted Unangst
|
ccbb43fbee
|
start including servermsg in updates
|
5 years ago |
Ted Unangst
|
a0a61a5fc4
|
few tweaks to help page
|
5 years ago |
Ted Unangst
|
7b580a76a4
|
online help facility
|
5 years ago |
Ted Unangst
|
6aed0c283f
|
revise rejection log messages
|
5 years ago |
Ted Unangst
|
063f5093df
|
update follow request instead of creating dupes
|
5 years ago |
Ted Unangst
|
7d6486db4b
|
should have been sub
|
5 years ago |
Ted Unangst
|
e6a1e4ea09
|
allow renaming shortnames
|
5 years ago |
Ted Unangst
|
45ffbf628e
|
check for double subscription
|
5 years ago |
Ted Unangst
|
8d0f66823c
|
allow resubscribing
|
5 years ago |
Ted Unangst
|
fcbc7d2e6b
|
finish up the hfcs filtering work
|
5 years ago |
Ted Unangst
|
ecc47c8bfa
|
fix a go vet warning
|
5 years ago |
Ted Unangst
|
79d455f48d
|
rework markdown module, prepare for embetterment
|
5 years ago |
Ted Unangst
|
1a449c94b1
|
reorder rss a bit
|
5 years ago |
Ted Unangst
|
7a60b9776c
|
little more cleanup, leave todo where we have unfinished business
|
5 years ago |
Ted Unangst
|
f80037d03d
|
enough of the honk filtering and censoring system (hfcs) to get going.
|
5 years ago |
Ted Unangst
|
336f4806f2
|
more reflection for nicer cache filling types
|
5 years ago |
Ted Unangst
|
e2111a1393
|
add time and place to rss feeds
|
5 years ago |