What's Changed
-
- set up boilerplate code by @SKorchinskiy in #1
- Update Initial page + Create Auth page by @SKorchinskiy in #2
- Add face detection page + components for deduplication by @SKorchinskiy in #3
- Add Image Processing Routes along with MySql Client for Knex QB by @SKorchinskiy in #4
- Update Page for Dropping Image and Add Image Representation Page by @SKorchinskiy in #6
- Update Server for new DB schema / Add data formatting to clarify responses by @SKorchinskiy in #7
- Update Face Detection result page by @SKorchinskiy in #8
-
- add method to get recent detections from db by @SKorchinskiy in #9
- Extend Express Server with General Model to Get Image Tags by @SKorchinskiy in #10
- Add Tags generation for Face-Detection page by @SKorchinskiy in #11
-
- simplify computations with images by @SKorchinskiy in #12
- Update server with ML recommendation logic processing by @SKorchinskiy in #13
- Update front with cluster-based recommendations and input format by @SKorchinskiy in #14
- Enhance UI with additional methods by @SKorchinskiy in #15
- Enhance Server with additional functionality by @SKorchinskiy in #16
- Add images page and update image detection page by @SKorchinskiy in #17
- Remove redundant methods from detection router in favour of images router by @SKorchinskiy in #18
- Enhance server with extended pagination + add methods to depend on tags and persist them in DB by @SKorchinskiy in #19
- Enhance UI with pagination, updated API, tags filtering by @SKorchinskiy in #20
- Update UI with navbar, filtering images by tags, etc. by @SKorchinskiy in #21
- Add face comparison functionality by @SKorchinskiy in #22
- Update UI with comparison page, etc. by @SKorchinskiy in #23
- Update folder structure for scalability by @SKorchinskiy in #24
- Update and Refactor React Components by @SKorchinskiy in #25
- Add UI tests (ts-jest + testing-library / react) by @SKorchinskiy in #26
- Add additional tests for UI components by @SKorchinskiy in #27
- Add UI tests for pagination bars (backward, forward, combined) by @SKorchinskiy in #28
- Add additional tests for UI + Update canvas-related logic by @SKorchinskiy in #29
- Separate UI functional components from styles into separate CSS module by @SKorchinskiy in #30
- Add ability to choose image provider by @SKorchinskiy in #31
- Update comparison and individual detection pages with formatting and updated styles by @SKorchinskiy in #32
- Update UI to be more responsive in response to user actions + update styling by @SKorchinskiy in #41
- Add Loaders to improve FCP (First Contentful Paint) time by @SKorchinskiy in #42
- Upgrade Auth page and Add personal profile page by @SKorchinskiy in #44
- Move to MVC architecture by @SKorchinskiy in #45
- Enhance user stats related server logic by @SKorchinskiy in #46
- Enhance profile page by @SKorchinskiy in #47
- Create Separate Table components by @SKorchinskiy in #48
- Refactor code for readability by @SKorchinskiy in #49
- Add DB initializing code / remove mandatory user property by @SKorchinskiy in #50
- Dockerize application / update UI components by @SKorchinskiy in #51
-
- add containers restart on failure by @SKorchinskiy in #52
- Update for production usage by @SKorchinskiy in #53
New Contributors
- @SKorchinskiy made their first contribution in #1
Full Changelog: https://github.com/SKorchinskiy/Face-Detector/commits/v1.0.0