Commit graph

  • 5f438b5ef3 Add git.voussoir.net mirror. master Ethan Dalool 2023-09-11 21:17:31 -0700
  • 8b3fe52499 Add readme news. Ethan Dalool 2023-06-25 13:32:30 -0700
  • ed1b7dc4eb Add module ingest_jsonfile. Ethan Dalool 2023-06-25 13:24:39 -0700
  • 643386b88c Add pushshift announcement. Ethan Dalool 2023-05-02 21:12:50 -0700
  • 01f2cdbf4a Render wiki markdown while we're writing it. Ethan Dalool 2023-04-02 12:25:26 -0700
  • 82bc922cca Transform comment parent_id from pushshift api. Ethan Dalool 2023-02-22 17:50:44 -0800
  • 2c0ae7291a Hardcode pushshift ratelimit due to removal of /meta. Ethan Dalool 2023-02-22 17:17:45 -0800
  • 5a4ff3bc02
    Add alias offline-reading. Ethan Dalool 2022-09-29 18:05:35 -0700
  • c8c160e00e
    Take crosspost parent as url when available. Ethan Dalool 2022-09-10 11:30:58 -0700
  • 08cfa3db0e
    Add command aliases with hyphens. Ethan Dalool 2022-09-07 18:03:54 -0700
  • 806429d3f5
    Fix column name of edited text. Ethan Dalool 2022-09-03 06:25:38 -0700
  • d3154e7b51
    Update use of sqlhelpers.insert_filler. Ethan Dalool 2022-08-13 13:02:39 -0700
  • dfca0e96b6
    Use new betterhelp. Ethan Dalool 2022-02-12 19:54:34 -0800
  • b2abb29626
    Remove unnecessary .absolute_path thanks to fspath. Ethan Dalool 2021-12-07 12:45:32 -0800
  • 6867d32798
    Use separate loggers per module instead of common.log. Ethan Dalool 2021-11-14 13:48:51 -0800
  • baded8e5fb
    Remove --verbose since vlogging handles that. Ethan Dalool 2021-11-14 13:37:20 -0800
  • 694dddc305
    Remove donate.md. Ethan Dalool 2021-11-10 23:43:13 -0800
  • 925d6d587f
    Use old.reddit.com. Ethan Dalool 2021-11-04 16:37:42 -0700
  • e8107d9678
    Remove separate permalink element, just link the timestamp. Ethan Dalool 2021-11-04 16:37:37 -0700
  • 58bcc27051
    Use vlogging.main_decorator. Ethan Dalool 2021-11-04 16:35:48 -0700
  • e938a100a0
    Don't call tsdb.for_submission if the subreddit is given. Ethan Dalool 2021-11-04 16:35:36 -0700
  • c981137c9b
    Change links to old.reddit.com. Ethan Dalool 2021-07-05 10:48:55 -0700
  • 50f6b02748
    Improve OAuth instructions. Ethan Dalool 2021-07-05 10:43:52 -0700
  • 83fc4ade2e
    Update CONTACT.md with link to voussoir.net. Ethan Dalool 2021-04-04 17:11:20 -0700
  • f8ab9e96d1 Update license, contact, donate for many projects. Ethan Dalool 2021-01-14 02:27:58 -0800
  • e9af8d4cf0 Add Mirrors header. Ethan Dalool 2020-12-23 19:55:15 -0800
  • cc3fc1616f Add codeberg to mirror list. Ethan Dalool 2020-12-15 23:07:15 -0800
  • 50f61d792c Print 404 error separately from general stacktrace. Ethan Dalool 2020-11-27 15:41:08 -0800
  • 14b90ef73c Add github/gitlab link at bottom of readme. Ethan Dalool 2020-11-15 17:55:12 -0800
  • 2750017a17 Use requests.Session. Ethan Dalool 2020-11-10 20:20:55 -0800
  • 272c449456 Add --help to "see details on each command". Ethan Dalool 2020-10-12 22:07:50 -0700
  • e2d1f2b9ef Some small whitespace and log tweaks. Ethan Dalool 2020-10-08 14:17:19 -0700
  • 55d9c064bd Move thank you message into the pushshift module itself. Ethan Dalool 2020-10-08 13:47:02 -0700
  • 0aa1ad1596 Use named logger 'timesearch'. Ethan Dalool 2020-10-08 13:15:58 -0700
  • 3869e5a99a Use the same print format for get_submissions and get_comments. Ethan Dalool 2020-10-08 13:15:05 -0700
  • b412b5fd98 Move contents of ts_modules/__init__.py to timesearch.py. Ethan Dalool 2020-10-08 13:12:57 -0700
  • 741f47d0b9 Use betterhelp.subparser_main instead of decorator. Ethan Dalool 2020-10-07 00:32:44 -0700
  • c27f8038c7 Use pathclass.Path.makedirs. Ethan Dalool 2020-09-24 14:19:10 -0700
  • 3373e36f64 Use pathclass.Path.open. Ethan Dalool 2020-09-20 18:30:13 -0700
  • 0bd52eb08b Bump version to 2020.09.06.0. Ethan Dalool 2020-09-06 21:44:07 -0700
  • eba495e3b7 Increase size of chunks going into db to reduce commit frequency. Ethan Dalool 2020-09-06 21:43:48 -0700
  • 5adc0943aa Use pushshift's /meta endpoint to discover ratelimit. Ethan Dalool 2020-09-06 21:42:30 -0700
  • e136aeea4e Log the size of received batches from pushshift. Ethan Dalool 2020-09-06 21:41:44 -0700
  • 83d5a8e70e Fix retry loop not breaking after successful try! Ethan Dalool 2020-09-06 21:31:46 -0700
  • 4a61d820b3 Add skewer-case aliases for snake_case arguments. Ethan Dalool 2020-08-12 10:24:31 -0700
  • 1132c0aee1 Remove unnecessary import requests from merge_db. Ethan Dalool 2020-05-21 22:30:12 -0700
  • 10699893ea Allow get_comments to create the database. Ethan Dalool 2020-05-12 18:19:46 -0700
  • a56451108d Add docstring to top of main timesearch.py launch file. Ethan Dalool 2020-04-22 23:53:04 -0700
  • b98f096fd4 Replace "> timesearch.py" with "python timesearch.py" Ethan Dalool 2020-04-22 23:25:42 -0700
  • 30f0fed6c3 Oops, get_submissions block on readme still said timesearch. Ethan Dalool 2020-03-06 11:35:19 -0800
  • 45f6e36fad Add some whitespace between these parts of the help summary. Ethan Dalool 2020-02-08 21:10:48 -0800
  • d64571944f main should return args.func(args) value. Ethan Dalool 2020-02-08 17:19:41 -0800
  • d027cce562 main should return args.func(args) value. Ethan Dalool 2020-02-08 16:20:19 -0800
  • 263232e0a0 I keep forgetting I have a version number. Ethan Dalool 2020-02-08 15:51:59 -0800
  • dd38e0c8da Print a helpful message when bot.py or bot4.py isn't found. Ethan Dalool 2020-02-08 15:51:45 -0800
  • 5345e8f4fc Use betterhelp to manage docstrings, aliases, and helptexts. Ethan Dalool 2020-01-30 23:25:24 -0800
  • a151edd549 Use new svg logo on readme. Ethan Dalool 2020-01-28 08:31:44 -0800
  • bc2addd7be Refer to get_comments instead of commentaugment. Ethan Dalool 2020-01-27 20:16:51 -0800
  • 31296000f9 Alphabetize & organize helptexts with new names. Ethan Dalool 2020-01-27 20:13:01 -0800
  • 02b2dc166e Fix docstring incorrectly referring to constants. Ethan Dalool 2020-01-27 20:09:02 -0800
  • 24f155a40d Update OutOfDate message to show actual argument. Ethan Dalool 2020-01-27 20:00:08 -0800
  • d12e66f19c DB v2. Rename redmash folder to index. Ethan Dalool 2020-01-27 19:53:27 -0800
  • 0ef423d780 Create _first_time_setup, _load_pragmas, and _check_version. Ethan Dalool 2020-01-27 19:51:23 -0800
  • d982d64071 Update readme. Ethan Dalool 2020-01-27 19:23:50 -0800
  • ecfb96820c Correct index helptext to say index instead of mash. Ethan Dalool 2020-01-27 19:21:41 -0800
  • 4e74d4be6e Update license to 2020. Ethan Dalool 2020-01-27 19:02:32 -0800
  • 698e3820e8 Delete gitattributes. Ethan Dalool 2020-01-27 19:01:54 -0800
  • f577cff9a0 Delete all this templated junk out of gitignore. Ethan Dalool 2020-01-27 19:01:05 -0800
  • 9016292bde Delete the 20180409 html file, it's on my .io page anyway. Ethan Dalool 2020-01-27 18:59:47 -0800
  • 19bd53115e Fix reference to new name timesearch_modules. Ethan Dalool 2020-01-27 18:58:04 -0800
  • 1fb281bf7f Rename mergedb.py -> merge_db.py. Ethan Dalool 2020-01-27 18:57:06 -0800
  • d2220a3ced Rename getwiki.py -> get_wiki.py. Ethan Dalool 2020-01-27 18:54:04 -0800
  • 6b0dd55431 Rename getstyles.py -> get_styles.py. Ethan Dalool 2020-01-27 18:53:19 -0800
  • 2022db2b0c Rename redmash.py -> index.py. Ethan Dalool 2020-01-27 18:45:36 -0800
  • 744dadd3ee Rename commentaugment.py -> get_comments.py. Ethan Dalool 2020-01-27 18:41:58 -0800
  • 75648343e2 Rename timesearch.py -> get_submissions.py. Ethan Dalool 2020-01-27 18:39:54 -0800
  • b3db322a78 Rename timesearch directory -> timesearch_modules. Ethan Dalool 2020-01-27 18:32:05 -0800
  • 28216c76e1 Add timesearch_logo.svg. Ethan Dalool 2020-01-19 10:58:20 -0800
  • 2e2da2b816 Bump version number. Ethan Dalool 2020-01-11 20:30:08 -0800
  • 43ce535b4f Add argument --offline to redmash, points to offline_reading files. Ethan Dalool 2020-01-05 20:51:31 -0800
  • 20c827566f Use DBEntry in redmash to get rid of all this column junk. Ethan Dalool 2020-01-05 20:40:52 -0800
  • f2f1db6bc9 Move the DBEntry class to tsdb. Ethan Dalool 2020-01-05 20:35:15 -0800
  • 15009a3409 Refer to this as link instead of shortlink specifically. Ethan Dalool 2020-01-05 20:25:35 -0800
  • ceb66c772a Separate the generating of html from the writing it. Ethan Dalool 2020-01-05 20:07:33 -0800
  • 7dc240e905 Rename these arguments to indicate they are db rows. Ethan Dalool 2020-01-05 19:49:27 -0800
  • 927d5c57a0 Simplify the sql select instead of complicating the else case. Ethan Dalool 2020-01-05 19:48:40 -0800
  • cba93b33e7 Replace bespoke code with call to common.t3_prefix. Ethan Dalool 2020-01-05 19:29:36 -0800
  • 330c1b28fa Add <title> to offline_reading pages. Ethan Dalool 2020-01-05 19:10:27 -0800
  • 0cdf7bcec5 Put each redmash line into its own div. Ethan Dalool 2020-01-05 18:44:16 -0800
  • 696fab9178 Woah I forgot I had a version number. Ethan Dalool 2020-01-05 14:05:45 -0800
  • 183f1aa5da Point reddit thread link to archive copy. Ethan Dalool 2019-11-02 17:30:13 -0700
  • 941351e00f Add archive copy of "reddit removes timestamp search" thread. Ethan Dalool 2019-11-02 17:21:46 -0700
  • 6fc6c2238d Apply BSD-3 license. Ethan Dalool 2019-07-25 18:48:10 -0700
  • dba35e3c9b Add a couple retries to pushshift calls. Ethan Dalool 2019-06-25 15:01:10 -0700
  • bca5addab3 For failed steps, yield fake 0 instead of artificial wait. Ethan Dalool 2019-06-25 15:00:38 -0700
  • feed4c5621 Add unix timestamp to output so reusing as --lower is easier. Ethan Dalool 2019-06-25 14:49:50 -0700
  • 871a56dd81 Replace angle brackets with lt, rt before markdown. Ethan Dalool 2019-05-02 17:30:14 -0700
  • b5160cb6c4 Add some more docstrings here and there. Ethan Dalool 2018-10-28 22:56:46 -0700
  • 07ca340c80 Add TSDB.for_submission to remove some duplicate effort. Ethan Dalool 2018-10-28 22:56:05 -0700
  • 62bd899e93 Fix bug when only -s is provided to offline_reading. Ethan Dalool 2018-10-28 22:11:42 -0700