Commit Graph

92 Commits

Author SHA1 Message Date
Alex Hunt c9f197675f Refactoring input & toggle state 2018-11-29 23:37:36 -08:00
Alex Hunt 0860d6f0d1 Adding seed tags and css tweaks 2018-11-28 22:43:46 -08:00
Alex Hunt 63f2fe8f41 Enabling reader options on mobile devices 2018-11-28 21:13:49 -08:00
Alex Hunt 34de78e91f Fix favicon path 2018-11-27 23:03:02 -08:00
Alex Hunt 1613101594 Adding admin toolbar to refresh ES seed data within UI 2018-11-27 23:01:39 -08:00
Alex Hunt 9f71e388ce Refactoring setup script and creating refresh API route 2018-11-27 22:02:08 -08:00
Alex Hunt 45f6aabcfb Removing webpack-dev-server 2018-11-27 19:26:11 -08:00
Alex Hunt 4e5bba1fd5 Enabling deploy to ElasticBeanstalk 2018-11-27 19:12:00 -08:00
Alex Hunt 4dcc6f7c13 Fixing relative path issue 2018-11-27 00:20:50 -08:00
Alex Hunt a3fa83318e Removing dependencies 2018-11-27 00:02:24 -08:00
Alex Hunt 058a0adf51 Testing webpack-dev-server 2018-11-26 22:59:02 -08:00
Alex Hunt 3298f5c932 Fixing bug from ES 6 upgrade 2018-11-25 17:28:30 -08:00
Alex Hunt c3c3d83227 Using flask server for staging 2018-11-25 16:06:57 -08:00
Alex Hunt 2c2b1a999c Cleanup for AWS EB hosting 2018-11-25 16:01:47 -08:00
Alex Hunt 5de6b905ab Connecting to AWS Elasticsearch and extracting connection details to config.py 2018-11-25 15:32:09 -08:00
Alex Hunt 57a9e2d492 Input validation for annotation modal 2018-11-24 23:41:58 -08:00
Alex Hunt 0d74b9c189 Input validation for new annotations 2018-11-23 18:18:42 -07:00
Alex Hunt 49eb07102d Completing functionality for tags 2018-11-23 14:23:08 -07:00
Alex Hunt a2d8b92d22 Refactoring Editor into different components for each mode 2018-11-14 22:24:04 -08:00
Alex Hunt 4e4a8e1cec Tags working as normal documents 2018-11-14 21:48:07 -08:00
Alex Hunt 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. 2018-05-20 13:42:51 -04:00
Alex Hunt 3c5b93b3c2 Fixed a search bug and added simple unit tests for the chapters API 2018-05-18 19:37:03 -04:00
Alex Hunt b8ce6ee29c Implemented PropTypes on all components 2018-05-12 14:05:23 -04:00
Alex Hunt 6d6efea4d4 Added mappings and routes for tags 2018-05-12 12:45:12 -04:00
Alex Hunt cec930966c Fixing other functionality broken by routing and refactoring 2018-05-10 21:38:44 -04:00
Alex Hunt 3aafbac5a6 Fixed the delete document issues caused by switch to routing 2018-05-10 20:25:39 -04:00
Alex Hunt 667c4548a2 Adding to README 2018-05-09 23:00:44 -04:00
Alex Hunt 9227d900a6 Filling out README 2018-05-09 22:52:38 -04:00
Testing User 03a42fb14d README instructions 2018-05-09 22:35:43 -04:00
Alex Hunt 47148bff57 Regex tweaks 2018-05-09 21:23:04 -04:00
Alex Hunt d25b0a23a1 Finished routing for edit page doc type switching 2018-05-08 23:39:59 -04:00
Alex Hunt b90e6a49b1 Finally refactored actions so they can be import as a single object 2018-05-08 20:36:04 -04:00
Alex Hunt e1b4797c52 Routing mostly working as expected now, except for switching docTypes on the edit page 2018-05-08 19:54:40 -04:00
Alex Hunt fde36c08d1 Refactoring routing to be more predictable 2018-05-02 20:29:45 -04:00
Alex Hunt d24d444683 Fleshed out routing functionality, needs some refactoring 2018-05-01 23:52:59 -04:00
Alex Hunt a212863bf3 Wiring up React Router routing and condensing entry points into SPA 2018-05-01 00:05:04 -04:00
Alex Hunt a5043b3ea1 Modified reader entry point to use react-router with redux 2018-04-29 19:49:18 -04:00
Alex Hunt a6cf429335 Some refactoring and tidying 2018-04-29 13:39:43 -04:00
Alex Hunt dac188adf7 Cleaning up API search results and composing search page 2018-04-29 11:20:40 -04:00
Alex Hunt 6b27755a6a Save a plain-text version of document for search highlighting 2018-04-28 18:38:19 -04:00
Alex Hunt bfabe75e97 Splitting out dev and prod webpack configs and updating some packages 2018-04-25 18:58:58 -04:00
Alex Hunt 335c5fdf47 Some cleaning and setting up pytest 2018-04-19 19:45:43 -04:00
Alex Hunt 14d123fded Making document list overflow scroll, for longer lists. 2017-12-17 01:16:27 -05:00
Alex Hunt 879c7e5857 Better handling for when there are no documents to display. Introduced a few welcome components. 2017-12-16 18:17:34 -05:00
Alex Hunt a6f6f4e44d Annotate mode ignores key bindings too 2017-12-16 16:56:49 -05:00
Alex Hunt 7332a5a10b Fixed sidebar positioning and made annotate mode ignore keyboard input 2017-12-16 15:44:34 -05:00
Alex Hunt ebf52f414b Creating route for a note reader page 2017-12-16 15:17:57 -05:00
Alex Hunt a8dea70e6e Bug fixes and tweaks 2017-12-16 15:07:49 -05:00
Alex Hunt da809a5e53 Adding favicon to static folder 2017-12-16 15:01:30 -05:00
Alex Hunt 83c657ceec Add loading indicators and basic components/api for a search page. Still needs some wiring up. 2017-12-16 15:00:20 -05:00