Robbie Antenesse
b093595f1d
Restructure app initiation
...
- Split initialization steps into their own files.
- Use Choo routes instead of viewManager to properly set up 404
- Add styling for different colors of Picnic cards
2019-09-25 12:32:52 -06:00
Robbie Antenesse
49ab635660
Switch to fastify-sequelize for db connection
...
Started to try to set up setup-database.js script using Sequelize.
We'll see how that goes...
2019-09-18 17:15:06 -06:00
Robbie Antenesse
ff1eb25252
Upgrade dependencies; Remove unused dependencies & source
2019-09-18 12:56:58 -06:00
Robbie Antenesse
1cb78f5db2
Add fastify-postgres with example connection
2019-09-17 15:10:46 -06:00
Robbie Antenesse
4a5dbd4091
Only return books in searches; Add CTA if no search results
2019-09-16 13:10:05 -06:00
Robbie Antenesse
8a4d68b026
Add header to show search term
2019-09-16 12:49:48 -06:00
Robbie Antenesse
c4f657b7b4
Instantiate just one I18n instance to pass to all controllers
2019-09-16 12:49:47 -06:00
Robbie Antenesse
eda8e83d07
Add missing I18n in viewManager
2019-09-16 12:49:47 -06:00
Robbie Antenesse
7deda1c835
Fix modal isOpen not updating correctly
2019-09-16 12:49:47 -06:00
Robbie Antenesse
d3d35bacc8
Use quick search from Inventaire for default search
2019-09-16 12:49:31 -06:00
Robbie Antenesse
c7aaf56d08
Change LICENSE to GNU AGPLv3 from GPLv3
2019-09-15 17:16:02 -06:00
Robbie Antenesse
8781327c61
First attempt at pgsql database table creation
2019-09-15 17:08:16 -06:00
Robbie Antenesse
8721810bc6
Add create account form to /login view
2019-09-13 23:34:58 -06:00
Robbie Antenesse
2ea0015e70
Move loggedOut page text to i18n locale file
2019-09-13 23:25:10 -06:00
Robbie Antenesse
e991169075
Add a way for reviewCard to get i18n
2019-09-13 22:46:18 -06:00
Robbie Antenesse
2b95ab81c1
Start designing logged out home view
2019-09-13 22:43:07 -06:00
Robbie Antenesse
6dab28e7a5
Add isLoggedIn to Choo app state
2019-09-13 22:41:16 -06:00
Robbie Antenesse
496787263b
Update picnic customizations; Fix pseudo tooltip
2019-09-13 22:40:23 -06:00
Robbie Antenesse
ea87184bb3
Move reviewCard to a partial for reusability
2019-09-13 21:54:17 -06:00
Robbie Antenesse
71516dd833
Split parcel prod bundle into own npm script
2019-09-13 20:23:54 -06:00
Robbie Antenesse
596721fb2d
Add a questionable way to save Choo state for the session
2019-09-12 17:30:56 -06:00
Robbie Antenesse
0ebafaeb9e
Load covers in resultDetails sorted by publish date
2019-09-12 17:11:12 -06:00
Robbie Antenesse
46d3da8010
Use updated book details api in frontend
2019-09-12 12:41:10 -06:00
Robbie Antenesse
3f3ae76f2b
Add Faker.js; Create BooksController and /api/books route
2019-09-12 12:40:42 -06:00
Robbie Antenesse
8047c83ede
Fix top nav burger button
2019-09-11 23:44:31 -06:00
Robbie Antenesse
00140054a1
Improve styling for reviewDetails and search results
2019-09-11 23:41:18 -06:00
Robbie Antenesse
8e17d0ec7e
Enable specifying modal styling
2019-09-11 23:41:05 -06:00
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