+3
cmd/bsky-users/schema.sql
+3
cmd/bsky-users/schema.sql
-53
feed_manager.py
-53
feed_manager.py
···
-76
feedgen.py
-76
feedgen.py
···
-65
feeds/__init__.py
-65
feeds/__init__.py
···
-100
feeds/battle.py
-100
feeds/battle.py
···-lang_selects = ["select *, unixepoch('now') - create_ts as age_seconds from posts where lang = ?"] * len(lang_values)
-107
feeds/homeruns.py
-107
feeds/homeruns.py
···
-35
feeds/norazone_interesting.py
-35
feeds/norazone_interesting.py
···
-68
feeds/outlinetags.py
-68
feeds/outlinetags.py
···
-90
feeds/popqp.py
-90
feeds/popqp.py
···-select uri, create_ts, update_ts, quote_count, exp( -1 * ( ( unixepoch('now') - create_ts ) / 10800.0 ) ) as decay,
-98
feeds/rapidfire.py
-98
feeds/rapidfire.py
···
-144
feeds/ratio.py
-144
feeds/ratio.py
···
-80
feeds/sevendirtywords.py
-80
feeds/sevendirtywords.py
···-SDW_REGEX = re.compile(r'^(shit|piss|fuck|cunt|cocksucker|motherfucker|tits)[!,./;?~ ]*$', re.I|re.A)
-65
feedweb.py
-65
feedweb.py
···
-14
feedweb_utils.py
-14
feedweb_utils.py
···
+102
cmd/plc-activity/main.go
+102
cmd/plc-activity/main.go
···
-46
plc-activity.py
-46
plc-activity.py
···-after = datetime.strptime(doc['createdAt'], '%Y-%m-%dT%H:%M:%S.%fZ').replace(tzinfo=timezone.utc)
+1
-1
autoposters/bskycharts.py
+1
-1
autoposters/bskycharts.py
+1
-1
cmd/bsky-langs/main.go
+1
-1
cmd/bsky-langs/main.go
···+const JetstreamUrl = `wss://jetstream1.us-west.bsky.network/subscribe?wantedCollections=app.bsky.feed.post`
+3
-3
service/bsky-langs.service
+3
-3
service/bsky-langs.service
···
+6
-6
service/bsky-activity.service
+6
-6
service/bsky-activity.service
···
+55
-8
cmd/bsky-activity/main.go
+55
-8
cmd/bsky-activity/main.go
··················
-96
bsky-activity.py
-96
bsky-activity.py
···
+24
cmd/bsky-modactions/main.go
+24
cmd/bsky-modactions/main.go
······