Commit Graph

190 Commits

Author SHA1 Message Date
Robbie Antenesse e5dbcc9ab8 Update search frontend to call API 2019-09-09 17:09:25 -06:00
Robbie Antenesse 951d07e11f Use i18n as example in views 2019-09-09 17:08:11 -06:00
Robbie Antenesse 64bda6f982 Set up custom i18n implementation 2019-09-09 16:48:51 -06:00
Robbie Antenesse 58d1981a1f Add babel-polyfill just in case it's needed 2019-09-09 16:19:02 -06:00
Robbie Antenesse 30cd02f680 Add settings management functions to choo app; Add language to state 2019-09-09 14:25:57 -06:00
Robbie Antenesse bd749fa796 Add Search endpoint to API; Use Inventaire API for search 2019-09-09 14:19:22 -06:00
Robbie Antenesse e9aeed3445 Set up concurrently and cross-env for npm scripts 2019-09-09 14:17:16 -06:00
Robbie Antenesse 5d5d28f6b9 Fix incorrect setup of loginView 2019-09-08 21:56:36 -06:00
Robbie Antenesse a9747ec510 Redo Fastify routing to work with Choo's routing 2019-09-08 21:56:16 -06:00
Robbie Antenesse 8d9e0e8f9f Remove some unneeded fastify plugins; fix some typos 2019-09-08 21:54:43 -06:00
Robbie Antenesse b4d6482994 Move siteName to new config.json for frontend 2019-09-08 21:48:23 -06:00
Robbie Antenesse 3b9d40ab7b Change webmanifest to file for parcel 2019-09-08 21:47:18 -06:00
Robbie Antenesse 79c812c684 Change image processing 2019-09-08 21:45:35 -06:00
Robbie Antenesse d5de474368 Create login view; Add footer 2019-09-08 14:04:26 -06:00
Robbie Antenesse 0934fea892 Reorganize the folder structure entirely 2019-09-08 13:44:01 -06:00
Robbie Antenesse 4923bf3e83 Replace removed Choo files and deps
I realized I should be doing Choo for frontend and Fastify for API
2019-09-07 14:05:39 -06:00
Robbie Antenesse 0f287748c1 Update README to reflect addition of image processing 2019-09-06 23:22:08 -06:00
Robbie Antenesse f29e445998 Change header and footer to make more sense 2019-09-06 23:16:03 -06:00
Robbie Antenesse f05ff1e0ef Add super basic fake login pages and conditions 2019-09-06 23:15:43 -06:00
Robbie Antenesse 621ee61144 Move point-of-view setup to separate file 2019-09-06 23:12:42 -06:00
Robbie Antenesse 0bbfafd03f Set up login tokens with dumb examples 2019-09-06 22:17:45 -06:00
Robbie Antenesse 468fee56dd Set obvious name in manifest if config missing 2019-09-06 22:09:56 -06:00
Robbie Antenesse f405dbad69 Set up config requirement and use it in scripts 2019-09-06 20:15:01 -06:00
Robbie Antenesse 3d19474c34 Add cross-env for easy production specification 2019-09-06 18:12:56 -06:00
Robbie Antenesse 42eff58ca7 Add icon and image processor for raw svgs 2019-09-06 18:06:55 -06:00
Robbie Antenesse 7941460d96 Remove old Choo files 2019-09-06 17:22:38 -06:00
Robbie Antenesse f42f9ef987 Move search to handlebars format 2019-09-06 17:20:27 -06:00
Robbie Antenesse c986cdb4fd Set up handlebars layout correctly 2019-09-06 16:24:42 -06:00
Robbie Antenesse e4eb9a846c Create public/css if it doesn't exist in process-styles.js 2019-09-06 16:13:11 -06:00
Robbie Antenesse 9800e5de70 Update readme with instructions for future production install 2019-09-06 14:58:21 -06:00
Robbie Antenesse 809f07504d Move to a node server with handlebars templates 2019-09-05 17:20:24 -06:00
Robbie Antenesse f04d8182b6 Attempt to figure out mediawiki and give up 2019-09-05 13:47:52 -06:00
Robbie Antenesse 0c6c6dd938 Improve Choo routing for viewmanager 2019-09-05 13:47:16 -06:00
Robbie Antenesse 3507b7ea2f Merge branch 'master' of https://gitlab.com/Alamantus/book-tracker 2019-09-04 17:29:51 -06:00
Robbie Antenesse 21f9c41eaa Add super basic and ugly search with openlibrary 2019-09-04 17:28:01 -06:00
Robbie Antenesse 34ae314e74 Add choo devtools because it's helpful 2019-09-04 17:27:05 -06:00
Robbie Antenesse 9f17b5a367 Add LICENSE 2019-09-04 18:46:37 +00:00
Robbie Antenesse d98f93a8a4 Add starter files and structure with comments 2019-09-04 12:21:42 -06:00
Robbie Antenesse b0282ec705 Add dependencies 2019-09-04 12:05:03 -06:00
Robbie Antenesse d8c00116e3 Initial commit: Add README and basic CONTRIBUTING 2019-09-04 09:55:25 -06:00