Robbie Antenesse
986346cd41
Restructure fastify plugins for better dep control:
...
- Copy Nodemailer and Sequelize fastify plugins to project.
- Upgrade dependencies with yarn upgrade
- Fix break from Sequelize 5 removing Model.find() in AccountController
2020-01-04 19:13:56 -07:00
Robbie Antenesse
8d0f928046
Upgrade dependencies to latest versions
2019-12-27 12:29:40 -07:00
Robbie Antenesse
cdcaef11c1
Add framework for database setup and migration
2019-12-08 00:06:21 -07:00
Robbie Antenesse
0f9757f2c2
Put i18n on server so it can free up frontend memory
2019-10-27 23:59:56 -06:00
Robbie Antenesse
fd84706104
Start adding support for email confirmation with nodemailer
2019-09-27 18:40:39 -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
71516dd833
Split parcel prod bundle into own npm script
2019-09-13 20:23:54 -06:00
Robbie Antenesse
3f3ae76f2b
Add Faker.js; Create BooksController and /api/books route
2019-09-12 12:40:42 -06:00
Robbie Antenesse
3ceaf670b4
Update all branding and links to Readlebee
2019-09-10 12:57:44 -06:00
Robbie Antenesse
58d1981a1f
Add babel-polyfill just in case it's needed
2019-09-09 16:19:02 -06:00
Robbie Antenesse
e9aeed3445
Set up concurrently and cross-env for npm scripts
2019-09-09 14:17:16 -06:00
Robbie Antenesse
8d9e0e8f9f
Remove some unneeded fastify plugins; fix some typos
2019-09-08 21:54:43 -06:00
Robbie Antenesse
79c812c684
Change image processing
2019-09-08 21:45:35 -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
0bbfafd03f
Set up login tokens with dumb examples
2019-09-06 22:17:45 -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
f42f9ef987
Move search to handlebars format
2019-09-06 17:20:27 -06:00
Robbie Antenesse
809f07504d
Move to a node server with handlebars templates
2019-09-05 17:20:24 -06:00
Robbie Antenesse
34ae314e74
Add choo devtools because it's helpful
2019-09-04 17:27:05 -06:00
Robbie Antenesse
b0282ec705
Add dependencies
2019-09-04 12:05:03 -06:00