v1.0.0
What's Changed
- feat: setup gh actions and dependabot by @andostronaut in #1
- feat: setup dockerfile and compose services by @andostronaut in #8
- feat: init infisical by @andostronaut in #9
- feat: setup drizzle and struct server structure by @andostronaut in #10
- feat: install and init shadcn ui by @andostronaut in #11
- feat: setup and configure clerk by @andostronaut in #12
- feat: update tailwind config and global css to match neobrutalism styling by @andostronaut in #13
- feat: add header, footer for root layout by @andostronaut in #14
- feat: implement root layout ui by @andostronaut in #15
- feat: create root hero section by @andostronaut in #17
- feat: create features section by @andostronaut in #18
- feat: create how it works section by @andostronaut in #19
- feat: create faq and showcase sectionn by @andostronaut in #20
- fix: update ui font size by @andostronaut in #21
- feat: use product name on some text by @andostronaut in #22
- feat: add minio to docker compose service by @andostronaut in #23
- feat: create clerk sign in and sign up and setup env by @andostronaut in #24
- feat: create legal policy for privacy ,terms, cookie by @andostronaut in #27
- feat: create legal ui for privacy, terms, cookie by @andostronaut in #28
- feat: add quick links to header by @andostronaut in #29
- feat: create and design profile ui by @andostronaut in #30
- fix: responsive ui for profile layout by @andostronaut in #31
- feat: create and re-struct profile components structure and ui by @andostronaut in #32
- feat: create and implement use clipboard hook by @andostronaut in #33
- feat: match and auto generate colors for user , create colors utils by @andostronaut in #34
- fix: banner and avatar check for url by @andostronaut in #35
- fix: remove unused file by @andostronaut in #36
- feat: update profile url and middleware return by @andostronaut in #39
- feat: check if user is signed in on header root layout by @andostronaut in #40
- feat: create profile dialog edit and setup validation by @andostronaut in #41
- fix: remove unwanted file by @andostronaut in #42
- fix: delete unwanted file by @andostronaut in #43
- feat: create lib countries and match banner color on edit to avatar by @andostronaut in #49
- fix: show banner preview while edit profile by @andostronaut in #50
- feat: create drizzle migrations and server actions by @andostronaut in #51
- feat: handle clerk webhooks and drizzle schema by @andostronaut in #52
- feat: update db structure and schema by @andostronaut in #53
- feat: add redis to services and setup volumes by @andostronaut in #54
- fix: drizzle export schema by @andostronaut in #55
- feat: handle update profile and separate components edit by @andostronaut in #56
- feat: handle update profile while updating user by @andostronaut in #57
- feat: setup and use use event hook by @andostronaut in #58
- fix: set website in contacts links by @andostronaut in #59
- feat: impl social sharing by @andostronaut in #60
- feat: redirect user to his own profile while on / by @andostronaut in #61
- feat: setup and save to minio images related by @andostronaut in #62
- fix: platform links for each contact by @andostronaut in #63
- feat: create files schema for drizzle by @andostronaut in #64
- feat: handle saving file and do some refactoring by @andostronaut in #65
- feat: generate profile resume pdf based on profile info by @andostronaut in #66
- feat: server re-structuration and ui update by @andostronaut in #67
- feat: update handler related to server actions and update
saby @andostronaut in #68 - feat: update resume to handle multipages by @andostronaut in #69
- fix: bluesky and website form validation by @andostronaut in #70
- fix: drizzle circular dependencies services by @andostronaut in #71
- feat: setup redis service by @andostronaut in #72
- feat: implement caching system for user and profile by @andostronaut in #73
- feat: create a dialog popup for network sharing profile by @andostronaut in #74
- feat: Add section selection dialog with templates by @andostronaut in #75
- feat: restruct database tables, relations and create migrations for by @andostronaut in #76
- feat: improve resume template design for ats by @andostronaut in #77
- feat: implement seed and create seeder for section templates by @andostronaut in #78
- fix: remove redis prefix for user by @andostronaut in #79
- feat: create section for profile and store it by @andostronaut in #80
- feat: implement dynamic section handler on ui and invalidate cache while
updating by @andostronaut in #81 - feat: create cards for ui each section for profile by @andostronaut in #82
- fix: deleting user, profile and files by @andostronaut in #83
- feat: create dynamic forms handler for each section by @andostronaut in #93
- feat: implement server action to create profile section item and adjust
ui by @andostronaut in #94 - feat: add missed components for cards item by @andostronaut in #95
- fix: handle show section color image if image is not set by @andostronaut in #96
- fix: add icon in certification no image by @andostronaut in #97
- feat: handle edit condition for profile and update ui icon color by @andostronaut in #98
- feat: create resume preview and update resume template by @andostronaut in #99
- Update actions.tsx by @andostronaut in #100
- feat: handle section deletion and improve ui by @andostronaut in #101
- feat: create feedback ui for dialog and rating by @andostronaut in #102
- feat: impl send feedback email for contact kinotio.io by @andostronaut in #103
- fix: resume template ui by @andostronaut in #104
- feat: save section images and configure next js config for images by @andostronaut in #105
- fix: remove levels in resume template by @andostronaut in #106
- feat: handle not found redirect while profile found or not by @andostronaut in #107
- feat: handle update profile section name by @andostronaut in #108
- feat: add order for sections and items by @andostronaut in #109
- feat: handle edit form for section item by @andostronaut in #110
- feat: implement calculate stats for profile by @andostronaut in #111
- fix: get stats experience from work experience by @andostronaut in #112
- fix: update middleware and not found component by @andostronaut in #113
- Improve UI responsiveness for mobile devices
Fix layout issues in dialogs, section headers, buttons and PDF viewer
to ensure proper display across all device sizes. Add responsive styles
for text sizes, spacing, and icons to enhance mobile experience. by @andostronaut in #114
- fix: clerk import actions for webhook by @andostronaut in #115
- fix: downgrade chalk version for logger by @andostronaut in #116
- fix: update avatar ui by @andostronaut in #117
- feat: create explore page ui design and components by @andostronaut in #118
- feat: get profiles from db and update some ui by @andostronaut in #119
- fix: show only if user is signed out by @andostronaut in #120
- fix: loading state for templates and website validation schema by @andostronaut in #121
- feat: inti infisical sdk and check node env for minio ssl by @andostronaut in #122
- fix: remove infisical sdk by @andostronaut in #123
- fix: update alert ui and add btn to add new section by @andostronaut in #124
- fix: get minio use ssl value from env by @andostronaut in #125
- fix: remove infisical sdk by @andostronaut in #126
- feat: finalize r2 ulpoad object by folder by @andostronaut in #127
- fix: remove 4 package by @andostronaut in #128
- fix: pass is loading state form profile page route by @andostronaut in #129
- feat: update profile seo by @andostronaut in #130
- fix: add use server in api webhooks clerk by @andostronaut in #131
- feat: remove minio and update upload images on edit item by @andostronaut in #139
- fix: build form props is loading by @andostronaut in #140
- fix: set node engines to v21 by @andostronaut in #141
- fix: set node engines to top level by @andostronaut in #142
- fix: set top level engines node 21 on package json by @andostronaut in #143
- fix: set node engines v20 by @andostronaut in #144
- fix: hide edit btn for section by @andostronaut in #145
- fix: update external link color for btn card by @andostronaut in #146
- feat: implement removing object in r2 while user deleted by @andostronaut in #154
- fix: validation path in server actions by @andostronaut in #155
- feat: send email while user joined by @andostronaut in #156
- feat: add sign in and up in profile layout header while on view profile by @andostronaut in #157
- fix: dont show top skills on explore profile while not exist by @andostronaut in #158
- feat: delete users from clerk while creating user fail by @andostronaut in #159
- fix: instance directly from create clerk client by @andostronaut in #160
- fix: set image cover priority to true by @andostronaut in #161
- fix: Replace background style with Next.js Image for profile banner by @andostronaut in #162
- feat: add settings btn and tabs by @andostronaut in #163
- feat: save user profile settings for show and download resume by @andostronaut in #164
- fix: set default value for settings profile actions options by @andostronaut in #165
- fix: align root header quicklinks to be centered by @andostronaut in #170
- fix: handle form loading state for formfield by @andostronaut in #171
- fix: user profile type for avatar and banner by @andostronaut in #172
- feat: add insight script by @andostronaut in #173
- feat: setup resume settings by @andostronaut in #174
- fix: put each word in uppercase in resume by @andostronaut in #175
- fix: roadmap readme by @andostronaut in #176
- feat: update clients stat to be profile skills by @andostronaut in #177
- feat: handle pdf resume custom file naming by @andostronaut in #178
- feat: add and handle clerk while loading by @andostronaut in #179
- feat: update platform description by @andostronaut in #180
- 1.0.0 by @andostronaut in #181
New Contributors
- @andostronaut made their first contribution in #1
Full Changelog: https://github.com/kinotiodotio/mine/commits/v1.0.0