This website requires JavaScript.
3064a66c8d
Add news item addendum with tripcode
master
Alek Ratzloff
2025-02-11 21:27:25 -08:00
dccf7335a3
Add apologetic news
Alek Ratzloff
2025-02-10 22:16:16 -08:00
77981bfe95
Add cookies and headers config to pull.py
Alek Ratzloff
2025-02-10 21:44:45 -08:00
6aea52a29f
Add restart: unless-stopped policy to docker-compose
Alek Ratzloff
2024-07-02 15:26:09 -07:00
9a6c0d8b28
stats; Add total ban count to the stats page
Alek Ratzloff
2023-09-09 23:59:00 -07:00
299de17dd3
stats: Add ending fslash that accidentally got deleted
Alek Ratzloff
2023-09-09 23:47:25 -07:00
bd3ce18688
stats: Add board table links to stats page
Alek Ratzloff
2023-09-09 23:45:40 -07:00
77b32e10d1
Add news update for stats page
Alek Ratzloff
2023-09-09 23:33:40 -07:00
46d66edb4d
stats: Update histogram on stats page to take up 100% of the width, add stats page to the base HTML nav
Alek Ratzloff
2023-09-09 23:28:45 -07:00
cc9c5b5f43
stats: Add stats page
Alek Ratzloff
2023-09-09 22:59:38 -07:00
3760d5a941
stats: Fix config stuff on the CLI and in function args
Alek Ratzloff
2023-09-09 22:17:03 -07:00
b71615a06d
stats: Add histogram generation to the pull command
Alek Ratzloff
2023-09-09 21:51:51 -07:00
6eb48ff0d2
stats: Add histogram generator
Alek Ratzloff
2023-09-09 21:08:12 -07:00
b036a51cfb
Add more obvious notifier that the post is an OP
Alek Ratzloff
2023-08-13 22:00:58 -07:00
44e28c2e44
Update post view to show OPs with red bars on the left
Alek Ratzloff
2023-08-13 21:48:38 -07:00
0f97d2c577
Update FAQ with .onion site
Alek Ratzloff
2023-08-13 20:17:49 -07:00
14fbe89f8c
Update initial news post update
Alek Ratzloff
2023-08-13 19:28:06 -07:00
c66906b78f
Add docker-compose.yml, Dockerfile, and requirements.txt
Alek Ratzloff
2023-08-13 19:06:45 -07:00
9548ad6e2a
Update poetry.lock
Alek Ratzloff
2023-08-13 18:32:10 -07:00
08e180dd65
Tweaking HTML some more
Alek Ratzloff
2023-08-13 18:23:22 -07:00
4439e14b6b
Add "pagination"
Alek Ratzloff
2023-08-06 00:17:45 -07:00
3f5bb7959a
Add cache, thumbs, and *.db to .gitignore
Alek Ratzloff
2023-08-02 20:43:05 -07:00
34429238e3
http: move CSS to its own static file
Alek Ratzloff
2023-08-02 20:33:17 -07:00
d79899ea87
http: Add static file support
Alek Ratzloff
2023-08-02 20:16:47 -07:00
d3e3d99b12
http: Remove reassuring message from news.html - we are NOT happy to have you here
Alek Ratzloff
2023-08-02 18:48:34 -07:00
af3e14a7aa
Add DB_SQLITE3_PATH config option
Alek Ratzloff
2023-08-02 18:40:45 -07:00
af3a8b9a1e
http: Reformat
Alek Ratzloff
2023-08-02 18:38:26 -07:00
f0cc2dd1bd
http: Add the HTTP_ROOT config option and a function that uses it
Alek Ratzloff
2023-08-02 18:31:36 -07:00
d3f6e6f69e
http: Add chanbans.config, python-dotenv dependency
Alek Ratzloff
2023-08-02 17:49:07 -07:00
b6d8346fef
http: Update table colors in the templates to look more like 4chan
Alek Ratzloff
2023-08-02 17:45:14 -07:00
c5e7080663
http: Add base HTTP server implementation.
Alek Ratzloff
2023-07-31 18:04:53 -07:00
5f34b353bb
Add search_db function
Alek Ratzloff
2023-07-31 00:01:48 -07:00
cf4fd799b4
Add op column to database
Alek Ratzloff
2023-07-31 00:10:15 -07:00
3db45d63d2
Add filesystem hashtable for saved thumbnails
Alek Ratzloff
2023-07-30 22:10:44 -07:00
8213fa8508
Fix md5 dedup check, add debug message when a post is being added to the database
Alek Ratzloff
2023-07-29 21:14:34 -07:00
b190d5033d
Add log level command line argument
Alek Ratzloff
2023-07-29 21:07:59 -07:00
918271926a
Add duplicate checks for the "pull" command
Alek Ratzloff
2023-07-29 21:02:18 -07:00
e956dc460d
Update SQL style in pull.py
Alek Ratzloff
2023-07-29 20:35:18 -07:00
84c886693f
Update database row factory to produce a dict of columns
Alek Ratzloff
2023-07-25 16:42:24 -07:00
e51dd85d54
Add hashbang, script description, and useful error message to convert_db script
Alek Ratzloff
2023-07-25 16:10:09 -07:00
532393c2c7
Add db.commit() call to convert_bans.py script
Alek Ratzloff
2023-07-25 16:01:35 -07:00
47bb480b74
Add status message to convert_db.py
Alek Ratzloff
2023-07-25 15:56:37 -07:00
7b6be3f2a0
Fix convert_db script
Alek Ratzloff
2023-07-25 15:50:00 -07:00
e85e3a03a0
Update database format
Alek Ratzloff
2023-07-25 15:45:50 -07:00
9353bc3ac9
Move httpx to aiohttp, add logging instead of printing
Alek Ratzloff
2023-06-21 00:52:59 -07:00
8d79599a1f
Add arg parsing and subcommands
Alek Ratzloff
2023-06-21 00:05:24 -07:00
54a0488e3c
Split up logic into common files
Alek Ratzloff
2023-06-20 23:22:56 -07:00
99624c17a5
Add pylint and bs4-types
Alek Ratzloff
2023-06-20 23:21:58 -07:00
ac8812fc30
Update required python version 3.10 -> 3.9
Alek Ratzloff
2023-06-20 21:37:06 -07:00
f7aed83fe6
Add AGPL v3.0 license text
Alek Ratzloff
2023-06-20 21:25:53 -07:00
70416f0751
Move from pipenv -> poetry
Alek Ratzloff
2023-06-20 21:22:13 -07:00
8027c67bf2
Remove file that accidentally got created and added to the repo
Alek Ratzloff
2023-02-20 11:22:15 -08:00
02324c78ab
Fix minor errors in the new thumbnail stuff was stopping stuff from being inserted
Alek Ratzloff
2023-02-19 01:09:46 -08:00
26a17f7bbc
Add thumbnail downloading
Alek Ratzloff
2023-02-19 01:03:16 -08:00
478fc187dc
Set Python version to 3.9 instead of 3.10
Alek Ratzloff
2023-02-19 00:24:07 -08:00
803fd6a75b
Initial commit
Alek Ratzloff
2023-02-19 00:21:11 -08:00