Commit graph

  • adcf2b4e46 Respect baseUrl while pushing to Ghost run-in-subdir Hippo 2021-07-26 23:19:05 +0530
  • c49836bec7 Force-render CSS on basePath Hippo 2021-07-26 23:09:40 +0530
  • badcebeb35 Make CSS output URL respect baseUrl setting Hippo 2021-07-26 22:59:04 +0530
  • be12c945fa Account for null values in config.basePath Hippo 2021-07-26 22:43:25 +0530
  • ae1aacd17c Allow Seance to be hosted on a subpath Hippo 2021-07-25 21:39:08 +0530
  • ab5ced7c6a Allow newer versions of node in package.json master Hippo 2021-07-25 17:26:42 +0530
  • 42f96c00b9 Allow uploading files locally instead of through WebDAV Hippo 2021-07-21 22:24:45 +0530
  • 991899a1df Bump convict to version 6 (so we can use new features later) Hippo 2021-07-21 21:59:56 +0530
  • 8926493a2b Make CSS styles more ereader-friendly epub-generation Hippo 2021-04-13 21:17:47 +0530
  • 98ac5a8884 Lowercase titles while rendering Hippo 2021-04-13 20:58:46 +0530
  • 1ddc5f4e7c Add fonts and styling for articles Hippo 2021-04-03 22:02:21 +0530
  • d475a5bde9 ePub: download and insert article images before rendering Hippo 2021-04-03 21:29:01 +0530
  • d5fd82e421 Allow basic Ghost -> ePub collation! Hippo 2021-04-02 20:59:22 +0530
  • a41b45c58f Add "dry run" options for push-to-ghost command Hippo 2021-03-30 17:41:13 +0530
  • 1d80daba64 Include "Edit on Ghost" button when post is pushed Hippo 2021-03-29 22:12:06 +0530
  • 1edee70807 Ignore duplicate titles and subtitles Hippo 2021-03-29 21:36:09 +0530
  • 22664a7d44 Don't freak out if one of the pics hasn't loaded Badri Sunderarajan 2021-01-09 18:22:53 +0530
  • a35d6195cf Bugfix: Medium URL question mark wasn't being added properly Badri Sunderarajan 2021-01-09 16:53:33 +0530
  • 302a74d679 Add helpful nudges for post-processing Hippo 2020-07-30 18:13:56 +0530
  • cfa30a3e73 Keep the connectiov alive when not in use Hippo 2020-06-04 19:10:37 +0530
  • 01a9b8cf02 Add scissors Hippo 2020-05-14 23:01:02 +0530
  • 3e73b04725 Don't log ws messages (because they may have confidential info) Hippo 2020-05-14 22:36:41 +0530
  • 51da40b8b0 Remove extraneous command Hippo 2020-05-14 22:35:55 +0530
  • 406e54c018 Add (very rudimentary password check) Hippo 2020-05-14 22:34:27 +0530
  • 4cfea0ac3d Allow Seance upload/download through websockets Hippo 2020-05-14 22:05:29 +0530
  • f99272cd84 Remove top margin from seance fetch page Hippo 2020-05-12 16:17:42 +0530
  • 9a9493a196 Remove trailing slash from routes Hippo 2020-05-12 16:16:33 +0530
  • 958b846401 Temporarily fixes "render homepage instead of fetch page" bug Hippo 2020-05-12 16:15:18 +0530
  • 99815e0d65 Delete extraneous test button Hippo 2020-05-10 23:11:46 +0530
  • 490cb134cd Disable cache for now, because it messes up loading Hippo 2020-05-10 23:08:37 +0530
  • ee362e8954 Change host protocol depending on website and localhost Hippo 2020-05-10 23:03:14 +0530
  • 7ad8f7b3f8 Make Seance bookmarklet URLs relative Hippo 2020-05-10 22:44:47 +0530
  • 54ae9f57a6 Add Procfile and node version for Heroku deploy Hippo 2020-05-10 18:49:11 +0530
  • 691e3026d9 Increase z-index of "Loading..." bookmarklet banner Badri Sunderarajan 2020-05-08 15:44:38 +0530
  • ba50455abd Server: save incoming JSON to file instead of discarding Badri Sunderarajan 2020-05-08 15:43:34 +0530
  • 50f8002d45 Make fetchMediumJSON's URL guessing more intelligent Badri Sunderarajan 2020-05-08 15:41:07 +0530
  • 6496768956 Fix create-user command and make it actually save a file Badri Sunderarajan 2020-05-08 15:39:44 +0530
  • 8117d24b4c Set up Medium fetching via bookmarklet! Hippo 2020-05-07 22:57:34 +0530
  • d2b2bfa2e2 Bugfix: CSS output path was relative instead of absolute Hippo 2020-05-07 22:55:44 +0530
  • 8c7ad6e81e Adjust dependencies to stop causing errors Hippo 2020-05-05 21:27:10 +0530
  • 35cdad01c2 Set up Bulma Hippo 2020-05-05 19:22:46 +0530
  • 2353195837 Set up skeleton server! Hippo 2020-05-05 18:40:41 +0530
  • f31cc73cc8 Give .js files more descriptive names Hippo 2020-05-05 18:01:34 +0530
  • 73212d9d20 Make Seance functions event-based Badri Sunderarajan 2020-05-04 19:02:55 +0530
  • 4a86adcbe3 Upload files one at a time to avoid race-conditions Badri Sunderarajan 2020-05-04 18:21:59 +0530
  • 0d8c6c6adc Make fs read and write operations asynchronous Badri Sunderarajan 2020-05-04 18:18:31 +0530
  • 198f576123 Allow passing local JSON instead of downloading Badri Sunderarajan 2020-05-04 18:06:01 +0530
  • 0d9ecfd8f5 Make Seance into separate Object Badri Sunderarajan 2020-05-04 17:55:41 +0530
  • e0b5ab31b4 Update mediumexporter Badri Sunderarajan 2020-05-04 14:30:51 +0530
  • 299369b363 Bugfix: crashes when no config file detected Badri Sunderarajan 2020-05-04 13:57:09 +0530
  • 51b7dcf49a Add setup command (to set all config variables) Hippo 2020-04-26 21:12:15 +0530
  • 751a647a73 Gracefully fail if Ghost admin not set Hippo 2020-04-26 21:11:15 +0530
  • a57add4809 Allow YAML config load, and escape route if it doesn't exist Hippo 2020-04-26 18:23:52 +0530
  • 53b0832a8c Use convict to load config settings Hippo 2020-04-24 22:20:18 +0530
  • fa8b2022ce Add .env to gitignore Hippo 2020-04-24 21:29:20 +0530
  • e41358118a Move config loading to a new file Hippo 2020-04-24 21:20:41 +0530
  • e1ec23fc3b
    Adjust mediumexporter dependency to use seance-latest edition Badri Sunderarajan 2020-01-11 16:38:53 +0530
  • 629549910d Bugfix: double-negative in directory-creation check Hippo 2020-01-03 16:04:25 +0530
  • f402fe6195 Tweak upload functions for more sensible error logging Hippo 2020-01-01 21:38:34 +0530
  • b6a8fe4e63 Upload and set featured image while pushing to Ghost Hippo 2020-01-01 21:37:36 +0530
  • 38b5a8ec5d Medium-to-Ghost processing: Check for title-skipping only once Hippo 2020-01-01 21:36:29 +0530
  • 2131d76fd5 Load metadata in beginning of pushToGhost rather than end Hippo 2020-01-01 21:35:23 +0530
  • 821111df5e Change upload path month to be 1-indexed instead of 0-indexed Hippo 2020-01-01 21:33:57 +0530
  • dd79830afd Replace scissors with section-break and don't upload the image Hippo 2020-01-01 21:31:13 +0530
  • 9db918b0fa Fix typo in README: content -> create-user Hippo 2019-12-24 23:02:17 +0530
  • 69cd1c0c7a Re-enable image uploading for push-ghost Hippo 2019-12-24 22:52:50 +0530
  • f6638045d0 Update README with info on new commands and env variables Hippo 2019-12-24 22:51:37 +0530
  • 8d6380069f Actually upload the post to Ghost on ghost-push! Hippo 2019-12-24 22:38:38 +0530
  • e01e510ed3 Write authors to metadata Hippo 2019-12-24 22:37:00 +0530
  • f8da665b5b Set up Ghost Admin interface Hippo 2019-12-24 22:22:58 +0530
  • 9ae10df8a3 Add markdown to dependencies Hippo 2019-12-24 22:22:21 +0530
  • 9e8da95450 Add Ghost Admin API (@tryghost/admin-api) Hippo 2019-12-24 20:52:55 +0530
  • 219a1aa751 Upload profile pic during user creation Hippo 2019-12-24 20:30:01 +0530
  • 95f48b24ba Implement "image upload" part of push-ghost command Hippo 2019-12-24 14:50:48 +0530
  • 772c9000f8 Convert test WebDAV function into an actual reusable one Hippo 2019-12-24 14:50:13 +0530
  • 2e9db3245f Implement test WebDAV function Hippo 2019-12-19 17:50:24 +0530
  • 7f2cbcc221 Rename project: carpe-medium -> Seance Hippo 2019-12-10 18:18:13 +0530
  • 770dbb0850 Implement "fetch-medium" function Hippo 2019-12-10 18:15:09 +0530
  • 0b45ee2799 Add LICENSE and README Hippo 2019-10-11 16:49:33 +0530
  • 56795eed81 Add content directory to .gitignore Hippo 2019-10-11 16:29:16 +0530
  • ccce3dc172 Implement basic fetchFromMedium command Hippo 2019-10-11 16:25:52 +0530
  • bafc64fb5b Implement basic "create-user" functions (outputs JSON) Hippo 2019-10-09 16:17:37 +0530
  • 1a6d7a8df3 Initial commit with skeleton CLI tool Hippo 2019-10-06 19:27:08 +0530