Commit Graph

  • 3758cb3767
    Bump urllib3 from 1.24.1 to 1.26.5 dependabot/pip/urllib3-1.26.5 dependabot[bot] 2021-06-01 22:23:49 +0000
  • 90563f04e4
    Bump jinja2 from 2.10 to 2.11.3 dependabot/pip/jinja2-2.11.3 dependabot[bot] 2021-03-19 23:35:56 +0000
  • 46260f9fbf
    Bump werkzeug from 0.14.1 to 0.15.3 dependabot/pip/werkzeug-0.15.3 dependabot[bot] 2019-10-21 17:59:14 +0000
  • 9fcc14c8e6 Improving interface for media uploads master Alex Hunt 2019-08-10 08:28:32 -0700
  • d14518ac91 Added ability to upload images to s3 and store them as part of ES object Alex Hunt 2019-08-02 19:24:24 -0700
  • 9c74599950 Fixing broken functionality Alex Hunt 2019-07-29 21:42:50 -0700
  • 9628899d26 Fixing routing and api for media Alex Hunt 2019-07-28 13:16:59 -0700
  • 2dd56ed8c5 Refactored editor component structure Alex Hunt 2019-07-28 12:11:46 -0700
  • 006a1b2e1f Refactored routing, broke some editor components Alex Hunt 2019-07-28 10:20:41 -0700
  • 91be248aea CSS refactoring Alex Hunt 2018-12-26 11:06:49 -0700
  • a68b428443 Fixing and refactoring reactive changes Alex Hunt 2018-12-03 21:27:16 -0800
  • 733d740a54 CSS improvements for all screen sizes Alex Hunt 2018-12-02 22:31:44 -0800
  • b745d2e186 Editor Sidebar options on mobile devices Alex Hunt 2018-12-02 16:55:11 -0800
  • 125cef05bb Collapsible admin toolbar Alex Hunt 2018-12-02 15:05:04 -0800
  • c9f197675f Refactoring input & toggle state Alex Hunt 2018-11-29 23:37:36 -0800
  • 0860d6f0d1 Adding seed tags and css tweaks Alex Hunt 2018-11-28 22:43:46 -0800
  • 63f2fe8f41 Enabling reader options on mobile devices Alex Hunt 2018-11-28 21:13:49 -0800
  • 34de78e91f Fix favicon path Alex Hunt 2018-11-27 23:03:02 -0800
  • 1613101594 Adding admin toolbar to refresh ES seed data within UI Alex Hunt 2018-11-27 23:01:39 -0800
  • 9f71e388ce Refactoring setup script and creating refresh API route Alex Hunt 2018-11-27 22:02:08 -0800
  • 45f6aabcfb Removing webpack-dev-server Alex Hunt 2018-11-27 19:26:11 -0800
  • 4e5bba1fd5 Enabling deploy to ElasticBeanstalk Alex Hunt 2018-11-27 19:12:00 -0800
  • 4dcc6f7c13 Fixing relative path issue Alex Hunt 2018-11-27 00:20:50 -0800
  • a3fa83318e Removing dependencies Alex Hunt 2018-11-27 00:02:24 -0800
  • 058a0adf51 Testing webpack-dev-server Alex Hunt 2018-11-26 22:59:02 -0800
  • 3298f5c932 Fixing bug from ES 6 upgrade Alex Hunt 2018-11-25 17:28:30 -0800
  • c3c3d83227 Using flask server for staging Alex Hunt 2018-11-25 16:06:57 -0800
  • 2c2b1a999c Cleanup for AWS EB hosting Alex Hunt 2018-11-25 16:01:47 -0800
  • 5de6b905ab Connecting to AWS Elasticsearch and extracting connection details to config.py Alex Hunt 2018-11-25 15:32:09 -0800
  • 57a9e2d492 Input validation for annotation modal Alex Hunt 2018-11-24 23:41:58 -0800
  • 0d74b9c189 Input validation for new annotations Alex Hunt 2018-11-23 18:18:42 -0700
  • 49eb07102d Completing functionality for tags Alex Hunt 2018-11-23 14:23:08 -0700
  • a2d8b92d22 Refactoring Editor into different components for each mode Alex Hunt 2018-11-14 22:24:04 -0800
  • 4e4a8e1cec Tags working as normal documents Alex Hunt 2018-11-14 21:48:07 -0800
  • 1d862cd30f Replaced plain_text with search_text, a list of blocks with keys, and wired search UI to link to document key, allowing for linking to a search result's place in the text. Alex Hunt 2018-05-20 13:42:51 -0400
  • 3c5b93b3c2 Fixed a search bug and added simple unit tests for the chapters API Alex Hunt 2018-05-18 19:37:03 -0400
  • b8ce6ee29c Implemented PropTypes on all components Alex Hunt 2018-05-12 14:05:23 -0400
  • 6d6efea4d4 Added mappings and routes for tags Alex Hunt 2018-05-12 12:45:12 -0400
  • cec930966c Fixing other functionality broken by routing and refactoring Alex Hunt 2018-05-10 21:38:44 -0400
  • 3aafbac5a6 Fixed the delete document issues caused by switch to routing Alex Hunt 2018-05-10 20:25:39 -0400
  • 667c4548a2 Adding to README Alex Hunt 2018-05-09 23:00:44 -0400
  • 9227d900a6 Filling out README Alex Hunt 2018-05-09 22:52:38 -0400
  • 03a42fb14d README instructions Testing User 2018-05-09 22:35:43 -0400
  • 47148bff57 Regex tweaks Alex Hunt 2018-05-09 21:23:04 -0400
  • d25b0a23a1 Finished routing for edit page doc type switching Alex Hunt 2018-05-08 23:39:59 -0400
  • b90e6a49b1 Finally refactored actions so they can be import as a single object Alex Hunt 2018-05-08 20:36:04 -0400
  • e1b4797c52 Routing mostly working as expected now, except for switching docTypes on the edit page Alex Hunt 2018-05-08 19:54:40 -0400
  • fde36c08d1 Refactoring routing to be more predictable Alex Hunt 2018-05-02 20:29:45 -0400
  • d24d444683 Fleshed out routing functionality, needs some refactoring Alex Hunt 2018-05-01 23:52:59 -0400
  • a212863bf3 Wiring up React Router routing and condensing entry points into SPA Alex Hunt 2018-05-01 00:05:04 -0400
  • a5043b3ea1 Modified reader entry point to use react-router with redux Alex Hunt 2018-04-29 19:49:18 -0400
  • a6cf429335 Some refactoring and tidying Alex Hunt 2018-04-29 13:39:43 -0400
  • dac188adf7 Cleaning up API search results and composing search page Alex Hunt 2018-04-29 11:20:40 -0400
  • 6b27755a6a Save a plain-text version of document for search highlighting Alex Hunt 2018-04-28 18:38:19 -0400
  • bfabe75e97 Splitting out dev and prod webpack configs and updating some packages Alex Hunt 2018-04-25 18:58:58 -0400
  • 335c5fdf47 Some cleaning and setting up pytest Alex Hunt 2018-04-19 19:45:43 -0400
  • 14d123fded Making document list overflow scroll, for longer lists. Alex Hunt 2017-12-17 01:16:27 -0500
  • 879c7e5857 Better handling for when there are no documents to display. Introduced a few welcome components. Alex Hunt 2017-12-16 18:17:34 -0500
  • a6f6f4e44d Annotate mode ignores key bindings too Alex Hunt 2017-12-16 16:56:49 -0500
  • 7332a5a10b Fixed sidebar positioning and made annotate mode ignore keyboard input Alex Hunt 2017-12-16 15:44:34 -0500
  • ebf52f414b Creating route for a note reader page Alex Hunt 2017-12-16 15:17:57 -0500
  • a8dea70e6e Bug fixes and tweaks Alex Hunt 2017-12-16 15:07:49 -0500
  • da809a5e53 Adding favicon to static folder Alex Hunt 2017-12-16 15:01:30 -0500
  • 83c657ceec Add loading indicators and basic components/api for a search page. Still needs some wiring up. Alex Hunt 2017-12-16 15:00:20 -0500
  • 1c8586f3fe Consolidated Chapter and Note document pages into one Editor route with a dropdown to select the docType you wish to edit. Will be easier to manage as I add more doc types. Also began implementing some responsive layout elements. Alex Hunt 2017-12-13 23:27:13 -0500
  • a9c13786e0 Cleaned up chapter seed data. Alex Hunt 2017-12-13 23:25:11 -0500
  • b53ef17448 Converted Reader page to use DraftJS. Farewell dangerously setting HTML. Alex Hunt 2017-12-11 23:01:41 -0500
  • 8b3274de8f Got remove link buttons to work. Got annotation links to pop up a modal! Looks like it's never gonna work with dangerouslySetInnerHTML, but I made the DraftJS link decorator a connected component and that worked. Alex Hunt 2017-12-11 22:47:52 -0500
  • d69a3f7bff Fixed chapter numbering in Documents UI Alex Hunt 2017-12-10 23:07:20 -0500
  • 4e63aca0a5 Fixing breaking changes made to Reader while working on Documents Alex Hunt 2017-12-10 22:43:32 -0500
  • 814c9148a6 Abstracted the notes UI into a documents UI and set up a text route to return chapters in the documents UI. Alex Hunt 2017-12-10 22:19:59 -0500
  • e083adfbc0 Used selectionState and decorators to add annotation UI to DraftJS editor! Includes modal for selecting note from list. Alex Hunt 2017-12-10 18:22:38 -0500
  • 0d4927114b Added annotator top bar buttons. Alex Hunt 2017-12-10 13:17:14 -0500
  • e5e3f90d00 Added annotate mode logic. Alex Hunt 2017-12-10 12:58:25 -0500
  • 44eb201104 Added the title input and the logic to display a header in read mode Alex Hunt 2017-12-09 18:16:41 -0500
  • 4cab7755c8 Rehashed same CRUD UI for notes, but using the mode. Need to build in title inputs next. Alex Hunt 2017-12-09 18:00:19 -0500
  • e74ac611bc Refactored component names to make it clear which components correspond with which pages. Alex Hunt 2017-12-09 14:02:54 -0500
  • 6e37fae7ca Fleshing out Notes page with edit and annotate modes. Commiting now while it basically works, before refactoring some of the component names, which have gotten confusing. Alex Hunt 2017-12-09 13:05:18 -0500
  • ada54f7dfc Replicated basic chapter read UI for notes. Alex Hunt 2017-12-07 21:08:07 -0500
  • 0b61166220 Converted Elasticsearch API to generate document IDs distinct from chapter numbers, the way I should have done it from the start. Also made chapter numbers update after deleting a chapter from the middle of the range Alex Hunt 2017-11-28 23:44:15 -0500
  • ff6cb1b5cd Continued paring down actions and laying framework for notes. Need to tackle some kind of id / number distinction for document schema Alex Hunt 2017-11-26 22:21:05 -0500
  • 29b2d2ff4b Refactored actions andAPI middleware to be more maintainable, and easy extending it to notes Alex Hunt 2017-11-26 18:32:00 -0500
  • f4a548f23d Added notes doc_type to Elasticsearch index, extended Flask API blueprint to handle notes, added a notes entry point to webpack, and started fleshing out note components. Will require some refactoring of actions. Alex Hunt 2017-11-26 12:38:25 -0500
  • ef5589f9fc Added Ulysses seed data to hydrate the setup helper. Alex Hunt 2017-11-26 10:25:55 -0500
  • 43a37ce123 Refactored TextEditor components so that the DraftJS editor can be reused for note editing Alex Hunt 2017-11-26 09:47:19 -0500
  • 1aa4fcf1f6 Used DraftJS RichUtil library to wire up bold/italic/underline/header buttons. Alex Hunt 2017-11-25 09:57:25 -0500
  • e97d62e412 DRY-ed up Sass stylesheets by splititng into modules Alex Hunt 2017-11-22 15:36:22 -0500
  • 44b432f1e1 Introduced FontAwesome to replace the glyphicons lost in upgrading Boostrap to4 Alex Hunt 2017-11-22 15:17:27 -0500
  • bf55be3404 Wired the react CRUD UI up to the Elasticsearch API. Numbering scheme will break once you start deleting chapters. Alex Hunt 2017-11-21 22:52:32 -0500
  • 810236455a Refactored sidebars into two container components with different onClick funtions passed as props. Alex Hunt 2017-11-13 19:49:29 -0500
  • dc4463800a Working on the editor UI. Needs some refactoring components and wire up api middleware. Alex Hunt 2017-11-13 18:39:08 -0500
  • 287f15380a Incorporated DraftJS and refactored the reducers Alex Hunt 2017-11-08 23:00:36 -0500
  • 7e2ec994f7 Wired up /edit route re-using Reader components. Alex Hunt 2017-11-08 19:08:44 -0500
  • 13b472cd2b Merge branch 'master' of https://github.com/alexchunt90/joyce_flask Alex Hunt 2017-11-06 22:38:30 -0500
  • 1c2b51fe81 Sass-ified some of the old static stylesheet with color variables and Bootstrap variable overrides Alex Hunt 2017-11-06 22:38:14 -0500
  • d45e2f2373
    Create README.md Alex Hunt 2017-11-06 22:08:08 -0500
  • 97f17f0701 Components and Redux wiring. Alex Hunt 2017-11-06 22:00:32 -0500
  • e7d1993a30 Basic layout styling and component tweaks. Moved Bootstrap dependencies behind Webpack and CSS into Sass. Alex Hunt 2017-11-06 21:58:31 -0500
  • 0ea2c0524a Created setup script for Elasticsearch index seeded with sample data Alex Hunt 2017-11-05 18:59:56 -0500
  • 13bde03424 Filling out Redux structure to encompass the full app, with API calls to get currentChapter text Alex Hunt 2017-11-05 18:59:18 -0500