Commit graph

50 commits

Author SHA1 Message Date
0af19ceb2f
Fix stupid ass internal error with peewee 2024-03-14 19:00:54 +00:00
47acecc252
Properly implement authentication 2024-02-28 18:09:17 +00:00
69de1606d1
Add instructions on how to reverse proxy 2024-02-25 22:17:21 +00:00
be73449353
0.2.0a1
* migrated to using PeeWee ORM for increased reliability
* now allow rendering images as actual previews (videos next)
* Improved documentation
2024-02-25 22:09:51 +00:00
nex
ce13580bd4
Add SOCKS support 2024-02-24 15:20:22 +00:00
nex
94e12af103
Explicitly use proxy 2024-02-24 15:16:27 +00:00
nex
390488558e
Fix log_debug_tidy polarity 2024-02-23 23:22:49 +00:00
nex
16de655902
Print networke rrors 2024-02-23 23:17:55 +00:00
nex
fae8edb043
allow disabling logging silencing 2024-02-23 23:16:49 +00:00
nex
5a0070957f
Handle transport errors 2024-02-23 23:14:34 +00:00
nex
a282dea03a
Respect environment variables for httpx 2024-02-23 23:11:16 +00:00
771cfadc23
Gracefully handle errors related to response codes 2024-02-22 18:46:18 +00:00
688f0d17d8
Rework stale returns 2024-02-22 18:38:55 +00:00
3ab95e5d65
Fix out of range timestamps 2024-02-22 18:34:06 +00:00
490b5e0bd4
Improve the logic to not be floats 2024-02-22 18:32:49 +00:00
8e8b460975
Log cache hits and misses 2024-02-22 18:27:53 +00:00
d7422926ad
Lock the parser to prevent spam and repeated requests 2024-02-22 18:24:59 +00:00
9f97c523d6
Fix twitter card remapping 2024-02-22 18:19:47 +00:00
edbb44f72f
Suppress some logs 2024-02-22 18:18:49 +00:00
314b60019c
debug why image isnt being replaced with mxc 2024-02-22 18:17:40 +00:00
438c5d36b6
Fix RuntimeError due to dict changing 2024-02-22 18:13:20 +00:00
ab3dd09251
Use TwitterBot user agent (lie) 2024-02-22 18:12:45 +00:00
f44dbeec01
Fix Correctly follow same-domain redirects 2024-02-22 18:10:59 +00:00
572548716a
Correctly follow same-domain redirects 2024-02-22 18:09:57 +00:00
b8079e1db0
fix logging 2024-02-22 18:04:08 +00:00
nex
665c4b82a5
make logging not shit 2024-02-22 15:13:57 +00:00
nex
eb8eda9e48
Fix log error 2024-02-22 15:10:15 +00:00
nex
0dc4117f10
properly migrate 2024-02-22 15:08:01 +00:00
7b09b75836
Update the runtime 2024-02-16 21:10:03 +00:00
nex
1d121fb83c
update README 2024-02-10 02:04:12 +00:00
nex
71b1a0ab36
Properly implement lifespan 2024-02-10 02:00:55 +00:00
nex
861aaeb762
Fix dirs 2024-02-10 01:59:56 +00:00
nex
b672f9b8c9
Touch cache file before opening 2024-02-10 01:58:11 +00:00
nex
de62b09437
Remove deprecated code thing 2024-02-10 01:57:03 +00:00
nex
2677e645b1
Fix sqlite query 2024-02-10 01:54:46 +00:00
nex
8ed5c8e498
Properly re-load the fetched cache data 2024-02-10 01:53:09 +00:00
nex
fb0a57b7d0
Use an sqlite cache 2024-02-10 01:52:20 +00:00
nex
984bc2ef8f
Make the warning only a warning for content-length 2024-02-10 01:36:59 +00:00
nex
6db9b96f5d
Merge remote-tracking branch 'origin/master'
# Conflicts:
#	server.py
2024-02-10 01:32:45 +00:00
nex
aaf712aa59
Properly re-map og: tags 2024-02-10 01:32:37 +00:00
nex
66cbb594c4
Debuggin! 2024-02-10 01:27:04 +00:00
nex
912fe87767
Fix tags not starting with og: 2024-02-10 01:23:14 +00:00
nex
77f5ebb5be
Fix broken uploads 2024-02-09 23:33:08 +00:00
nex
ba6a439929
Fix broken uploads(?) 2024-02-09 23:11:07 +00:00
nex
661a477fb0
Include additional OG tags 2024-02-09 23:07:03 +00:00
nex
5a239e57b3
Properly include matrix:image:size OG tag 2024-02-09 23:06:47 +00:00
nex
0381bf9599
Add CORS middleware 2024-02-09 23:04:24 +00:00
nex
3ba8803141
Allow preview_root_path 2024-02-09 22:50:10 +00:00
nex
b6c58f03f7
Initial commit 2024-02-09 22:37:15 +00:00
nex
a114a64d4e
Add gitignore 2024-02-09 22:36:33 +00:00