Commit Graph

50 Commits

Author SHA1 Message Date
Robbie Antenesse 896dc7b869 Add star rating icons and review count to search results
These are currently randomized until database support is added
2019-09-11 22:42:01 -06:00
Robbie Antenesse c243928d23 Put I18n directly into view controllers 2019-09-11 21:51:59 -06:00
Robbie Antenesse b1843c688c Add basic modal component; Add resultDetails to search 2019-09-11 17:34:11 -06:00
Robbie Antenesse 464aad9d34 Restructure search results columns 2019-09-11 11:38:09 -06:00
Robbie Antenesse a9d40193f0 Add inventaireDomain to server config
For if someone wants to self-host Inventaire as well as Readlebee
2019-09-11 11:05:47 -06:00
Robbie Antenesse c80e5e63ff Add endpoint for getting covers 2019-09-11 10:31:50 -06:00
Robbie Antenesse da1fa7c77a Add first Fontello icons & styling 2019-09-10 17:36:49 -06:00
Robbie Antenesse b4bb1fc392 Style search page results 2019-09-10 17:17:13 -06:00
Robbie Antenesse 24d416ec02 Update development section of Readme 2019-09-10 13:01:51 -06:00
Robbie Antenesse 3ceaf670b4 Update all branding and links to Readlebee 2019-09-10 12:57:44 -06:00
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