This website requires JavaScript.
3ba873b984
Sync minor refactor - Remove a level of indent
consoom
towards-a-new-leftypol
2025-02-05 05:17:50 -0500
bffc851999
Sync - create priority queue
towards-a-new-leftypol
2025-02-05 05:14:24 -0500
6a557c7c5d
Sync - ensure we have all the boards
towards-a-new-leftypol
2025-02-04 23:44:38 -0500
430a199190
sync ensures sites
towards-a-new-leftypol
2025-02-04 22:22:22 -0500
1113539321
Sync starts by getting latest post for each board
towards-a-new-leftypol
2025-01-30 18:00:42 -0500
518467c7eb
Add sql function to get the last post on each board
towards-a-new-leftypol
2025-01-29 22:50:28 -0500
7bf61c0dd2
fetch_catalog should be in sql/initialize.sql
towards-a-new-leftypol
2025-01-29 18:27:57 -0500
34753c176a
Move more things into Lib from Main
towards-a-new-leftypol
2024-04-17 07:44:34 -0400
d3495a9d2d
Stub in Sync module to eventually keep the db in sync with sites
towards-a-new-leftypol
2024-04-17 07:11:20 -0400
04abd71582
Implement a simple priority queue mechanism
towards-a-new-leftypol
2024-04-16 23:49:33 -0400
8fcea9c84b
Explicitly make attachment thumbnail optional
towards-a-new-leftypol
2024-04-12 02:15:42 -0400
cb2da26c64
Fix legacy style attachment file paths
towards-a-new-leftypol
2024-04-11 14:43:15 -0400
359869984e
Handle errors when creating phash
towards-a-new-leftypol
2024-04-11 13:47:44 -0400
93d789fa65
Can now update archive from url
towards-a-new-leftypol
2024-04-09 21:01:06 -0400
fc321d8531
Abstract out everywhere that references reading src files from local dir
towards-a-new-leftypol
2024-04-09 19:40:29 -0400
67870cab36
Add a way to save a file by doing a GET request over http to DataClient
towards-a-new-leftypol
2024-04-08 02:14:06 -0400
1c6c1250e3
Begin generalizing backfill code to use either local or http functions
towards-a-new-leftypol
2024-04-05 19:07:20 -0400
0086dab7f8
Move everything except for main method from Backfill into Lib (for reuse by consumer Main module)
towards-a-new-leftypol
2024-04-05 01:31:26 -0400
2588724b8c
Build another binary, parse settings
towards-a-new-leftypol
2024-03-31 21:38:56 -0400
02d35a051d
Move http-conduit nix build script into Common
master
towards-a-new-leftypol
2024-03-22 20:29:24 -0400
ac32f29c83
Move JSONSettings into Common.Server
towards-a-new-leftypol
2024-03-22 20:01:02 -0400
64736a8011
Update common submodule
towards-a-new-leftypol
2024-03-22 19:45:00 -0400
ef7ba97d09
remove debug statements
towards-a-new-leftypol
2024-03-20 15:00:58 -0400
7c7c6df955
Fix ensuring correct local_idx for posts
towards-a-new-leftypol
2024-03-20 04:56:53 -0400
335be14f7a
Compute the local_idx of each Post
towards-a-new-leftypol
2024-03-19 23:09:40 -0400
2b1940b401
Update Common
towards-a-new-leftypol
2024-03-18 17:44:25 -0400
3c3fec27b3
Add attachment index
towards-a-new-leftypol
2024-03-18 09:26:49 -0400
34bfd77ba6
Remove duplicate search function definition in sql
towards-a-new-leftypol
2024-03-18 08:53:25 -0400
081f334fad
Move get/post definitions out of DataClient into Common (to be used by chandlr-server)
towards-a-new-leftypol
2024-03-18 08:34:35 -0400
c04f8ebe45
make sure search_posts is the same in both scripts
towards-a-new-leftypol
2024-03-02 03:09:34 -0500
1e0289750d
Speed up fetch_catalog
towards-a-new-leftypol
2024-03-02 03:02:31 -0500
09bb17f19c
limit search results to 2000 items
towards-a-new-leftypol
2024-03-01 23:50:27 -0500
db6f168c2f
commit new search function to initialize, update comment
towards-a-new-leftypol
2024-03-01 19:28:57 -0500
c1a59dc4a6
sql: Return the same rows in search as we do in fetch_catalog
towards-a-new-leftypol
2024-03-01 19:25:47 -0500
7cb508eb8a
Add attachment_idx column, constraint and populate it
towards-a-new-leftypol
2024-02-28 00:29:28 -0500
e73293c4e0
Common submodule, update
towards-a-new-leftypol
2024-02-26 19:26:40 -0500
e290dac0c3
increase POST request timeout
towards-a-new-leftypol
2024-02-26 19:24:42 -0500
8bb7f413bf
Add embed field
towards-a-new-leftypol
2024-02-26 18:20:30 -0500
9e3c054c53
sql: improve search_posts function
towards-a-new-leftypol
2024-02-19 14:51:56 -0500
96546a8f7e
Fix thumbnail paths
towards-a-new-leftypol
2024-01-25 23:28:59 -0500
acb6f5ddb4
Copy files to destination
towards-a-new-leftypol
2024-01-24 19:47:07 -0500
762a60f399
Add board filename and spoiler to attachment
towards-a-new-leftypol
2024-01-24 18:33:07 -0500
6485acf12b
Move AttachmentType into Common (separate git repo)
towards-a-new-leftypol
2024-01-22 13:59:27 -0500
6f139779ea
Additional attachment fields, don't enforce having a phash
towards-a-new-leftypol
2024-01-22 02:19:30 -0500
5a0cece388
Allow same file
towards-a-new-leftypol
2024-01-22 00:35:39 -0500
7265bc871b
Additional checks to find non-existant files
towards-a-new-leftypol
2024-01-21 21:58:27 -0500
29c8f4eedb
WIP: Save Attachments
towards-a-new-leftypol
2024-01-20 21:04:13 -0500
576db35727
Remove unnecessary sql file
towards-a-new-leftypol
2024-01-20 09:37:29 -0500
97884ee425
WIP: Saving attachments
towards-a-new-leftypol
2024-01-19 19:05:02 -0500
a78464fa81
WIP: Saving attachments - refactor procedural stuff into own method for processing files
towards-a-new-leftypol
2024-01-18 14:37:32 -0500
d48e6e4fe3
minor renaming refactor
towards-a-new-leftypol
2024-01-17 16:59:14 -0500
df2155a4e4
WIP: Save attachments - Clean up bad approach
towards-a-new-leftypol
2024-01-17 16:56:12 -0500
b2d03b59c7
WIP: saving attachments - parse api into list of Attachments
towards-a-new-leftypol
2024-01-17 16:53:55 -0500
f07907df1b
WIP: saving attachments
towards-a-new-leftypol
2024-01-17 16:36:49 -0500
103bf86017
WIP: actually adding attachments
towards-a-new-leftypol
2024-01-16 17:13:55 -0500
f03d11aafb
Label attachment field as sha256 instead of md5 for futureproofing
towards-a-new-leftypol
2024-01-15 21:00:30 -0500
ecb444ac21
Use PostsType from Common
towards-a-new-leftypol
2024-01-15 20:59:26 -0500
54a14156d0
Move PostsType into submodule, commit local changes
towards-a-new-leftypol
2024-01-13 11:22:06 -0500
af424fb887
Apply linter hints to Backfill script
towards-a-new-leftypol
2023-11-20 03:09:25 -0500
8820330ff5
return site_id from query_catalog
towards-a-new-leftypol
2023-11-10 02:22:35 -0500
458573792d
db: add search querying function, fix permissions
towards-a-new-leftypol
2023-11-02 23:22:54 -0400
8a10ce4798
sql - fetch_catalog needs ORDER BY bump time after all those operations
towards-a-new-leftypol
2023-11-01 20:23:47 -0400
e83df86725
Add email field to db, data defs
towards-a-new-leftypol
2023-11-01 19:33:22 -0400
2fcd1d0582
Add subject and name to posts table text index
towards-a-new-leftypol
2023-11-01 19:14:50 -0400
c297bae697
- Change fetch_catalog and fetch_top_threads functions
towards-a-new-leftypol
2023-10-26 18:19:32 -0400
7b8b1b2255
commit some sql experiments
towards-a-new-leftypol
2023-10-17 08:18:26 -0400
615ef6e80b
Rename script (its a shell script not an sql file!)
phil@volguine.com
2023-10-13 23:48:57 +0000
df94847946
Expect board might have no threads
phil@volguine.com
2023-10-13 20:47:00 +0000
718ec98475
Add backfill script
towards-a-new-leftypol
2023-10-13 16:42:37 -0400
86507b4377
Continue even if the thread-specific json file does not exist
towards-a-new-leftypol
2023-10-13 16:42:27 -0400
6df2ab5757
Only process those directories that actually exist
towards-a-new-leftypol
2023-10-13 16:05:05 -0400
c18be31289
Can read in the whole site from the api json files
towards-a-new-leftypol
2023-10-13 14:43:02 -0400
7bab7ea3f3
Change some fields to use Text, more parsing
towards-a-new-leftypol
2023-10-11 14:37:55 -0400
ce097414db
Can create all the threads on a board now
towards-a-new-leftypol
2023-10-07 16:58:59 -0400
d78f235c90
light refactoring
towards-a-new-leftypol
2023-10-07 15:04:07 -0400
8d3a2c05d0
Creating boards if they don't exist
towards-a-new-leftypol
2023-10-07 01:12:30 -0400
0f77c17e5c
Getting list of threads now
towards-a-new-leftypol
2023-10-06 14:53:39 -0400
ce76a22e3d
Clean up the code a little bit
towards-a-new-leftypol
2023-10-06 12:45:16 -0400
5d63d23c79
create site if not exists
towards-a-new-leftypol
2023-10-06 02:05:58 -0400
26c57a3bc8
Parse catalog json from file
towards-a-new-leftypol
2023-10-05 02:25:00 -0400
d6ce32187b
add postgresql to have psql to shell
towards-a-new-leftypol
2023-10-04 18:01:41 -0400
5af7924779
Read settings.json and list the directory
towards-a-new-leftypol
2023-10-04 15:23:58 -0400
5466849e33
minor thing - rename settings file for script
towards-a-new-leftypol
2023-10-03 22:22:23 -0400
519a3854da
init cabal project, add more indices
towards-a-new-leftypol
2023-10-03 18:37:55 -0400
30da2a0247
let's make this a haskell project
towards-a-new-leftypol
2023-10-03 15:08:33 -0400
506a5dea83
Can serve up db with postgrest (external service)
towards-a-new-leftypol
2023-10-03 14:47:23 -0400
a57c720f16
pluralize table names
towards-a-new-leftypol
2023-10-02 16:57:28 -0400
8df2f0df81
Initial commit
towards-a-new-leftypol
2023-09-29 18:04:58 -0400