286 Commits (134980cc980cde7545705e831c4ee59295179161)

Author SHA1 Message Date
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
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
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
Ted Unangst feaed0cf18 handle durations for times
5 years ago