Robbie Antenesse
a4d6fc9913
Start working on adding items to shelves from search
2020-06-24 20:56:59 -06:00
Robbie Antenesse
1509cf9d43
Show shelves when clicking add from search
2020-06-15 23:33:12 -06:00
Robbie Antenesse
080e194e27
Fix rendering cover in shelf
2020-06-15 23:32:39 -06:00
Robbie Antenesse
ef54c0241b
Add missing shelf ui text
2020-06-15 22:00:47 -06:00
Robbie Antenesse
6c80f3977a
Hide reviews UI in Search if no reviews available
2020-06-14 14:39:12 -06:00
Robbie Antenesse
bb60fefd08
Remove some things causing problems in Search
2020-06-14 14:11:30 -06:00
Robbie Antenesse
574a582e29
Restart server on change for dev
...
- Add onchange to id changes to server files
2020-06-14 13:31:03 -06:00
Robbie Antenesse
e94cb890f5
Move fastify decorators to before start
2020-06-14 13:20:27 -06:00
Robbie Antenesse
9004388f0a
Upgrade dependencies
2020-06-14 13:19:05 -06:00
Robbie Antenesse
a4ebe3deb4
Add .DS_Store to gitignore
2020-06-14 12:42:17 -06:00
Robbie Antenesse
17b1d023cc
Merge branch 'master' into 'master'
...
Update README.md with a minor typo fix.
See merge request Alamantus/Readlebee!1
2020-05-05 18:23:18 +00:00
D. Joe
a144f52bcd
Update README.md with a minor typo fix.
2020-05-05 16:59:53 +00:00
Robbie Antenesse
9f736d4731
Set a cookie when locales are accessed
...
Allows server to know language with each request
2020-02-24 11:29:07 -07:00
Robbie Antenesse
1aa4d6346d
Fix old column reference in shelf route
2020-02-24 11:13:12 -07:00
Robbie Antenesse
e3b4809478
Fix login process: add permissionLevels
2020-02-24 10:56:41 -07:00
Robbie Antenesse
f12f8b987a
Give permissionLevel columns defaultValue of Private
...
If not included from UI or otherwise excluded, make it private
2020-02-24 10:47:08 -07:00
Robbie Antenesse
e0a8c21051
Add deleteShelfItem endpoint
2020-02-24 09:59:55 -07:00
Robbie Antenesse
34403b8ec7
Create moveShelfItem endpoint
2020-02-08 13:01:15 -07:00
Robbie Antenesse
554fd3cf01
Create addShelfItem and endpoint
2020-02-08 12:50:28 -07:00
Robbie Antenesse
f16aa470d8
Update shelf rename endpoint
2020-02-08 12:39:10 -07:00
Robbie Antenesse
7d20609cdf
Create BookReferenceController
2020-02-07 16:12:40 -07:00
Robbie Antenesse
3600dd3d09
Update Inventaire bookData class to include source
2020-02-07 15:31:07 -07:00
Robbie Antenesse
5ab6d36314
Update how SearchController and searching works
2020-02-07 15:28:59 -07:00
Robbie Antenesse
326747c0ce
Improve search return values and performance
2020-02-06 17:28:30 -07:00
Robbie Antenesse
a3f6137dec
Add extra scopes and associations for Review and BookReference
2020-02-06 17:27:45 -07:00
Robbie Antenesse
ccf55e1955
Fix incorrect declarations
2020-02-06 17:27:22 -07:00
Robbie Antenesse
963049e4c8
Fix incorrect use of static Inventaire URL
2020-02-06 17:26:33 -07:00
Robbie Antenesse
8f0edf7e01
Make search api search BookReferences first (Untested)
2020-02-06 13:55:28 -07:00
Robbie Antenesse
0189a5cab0
Update BookReference model
...
Add locale; change sources to object with keys = source and value = id
2020-02-06 09:55:09 -07:00
Robbie Antenesse
03a939b643
Change what is passed to ShelfController
2020-02-04 16:05:08 -07:00
Robbie Antenesse
abbc8b5591
Split Inventaire book methods into sepate class
2020-02-04 15:31:58 -07:00
Robbie Antenesse
a596e685d6
Rename shelves/get endpoint to shelf/getAll for consistency
2020-02-04 15:00:45 -07:00
Robbie Antenesse
b99bdfc562
Update yarn lock for some reason
2020-02-04 14:56:25 -07:00
Robbie Antenesse
ae8694a6b4
Update dependencies; Re-evaluate non-dev dependencies
2020-01-30 15:00:30 -07:00
Robbie Antenesse
ae95bf7a0c
Add db diagram script and output
...
Will update NPM source if PR is accepted & published
2020-01-25 13:54:01 -07:00
Robbie Antenesse
b1da2f81c7
Sequelize model relationship fixes
2020-01-25 13:52:37 -07:00
Robbie Antenesse
b9c9c6bec6
Initial attempt at setting up a Follower scheme
2020-01-20 09:47:31 -08:00
Robbie Antenesse
6e16b36d49
Fix invalid syntax for node in server ShelfController
2020-01-15 16:57:27 -07:00
Robbie Antenesse
7d77a5a8f5
Add Reaction model with associations on Status & Review
2020-01-15 15:36:26 -07:00
Robbie Antenesse
071e1e6586
Update sequelize & DB setup:
...
- Split models & associations into their own files
- Update columns and requirements
- Create PermissionLevel model & add to relevant models
2020-01-14 15:47:44 -07:00
Robbie Antenesse
86897be78a
DB: Split Review from Status; remove StatusTypes
2020-01-12 22:55:38 -07:00
Robbie Antenesse
243a4094d0
Get overwhelmed by ShelfController.scrubShelfData()
2020-01-11 20:37:27 -07:00
Robbie Antenesse
5e527331d3
Change some variable names in shelf view
2020-01-11 20:36:34 -07:00
Robbie Antenesse
3d34467208
Verify shelf id and request from external domain if present
2020-01-11 20:35:51 -07:00
Robbie Antenesse
b7392105e7
Start working on get shelf with fake data
2020-01-07 22:50:58 -07:00
Robbie Antenesse
5eb409e46e
Add shelf get by id endpoint
2020-01-04 19:34:26 -07:00
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
196b6e4288
Add polyfill.io call for brower compatibility
2019-12-27 12:58:35 -07:00
Robbie Antenesse
8d0f928046
Upgrade dependencies to latest versions
2019-12-27 12:29:40 -07:00
Robbie Antenesse
8b5f79f3e2
Start single shelf view with test shelf
2019-12-26 14:36:04 -07:00