Commit 3f1b34c
Release v0.5.2 (#251)
* chore: bump Node.js to 20 for Netlify
* feat(md) add netlify status (#234)
* (SP 2) [Shop UI] Unify storefront styles across components and interactions (#236)
* Host (#237)
* feat(md) add netlify status
* feat(files): add packages
* fix(auth): use currentTarget for email input validity
* Host (#238)
* feat(md) add netlify status
* feat(files): add packages
* fix(auth): use currentTarget for email input validity
* fix(auth): use currentTarget for email input validity
* fix(auth): use currentTarget in password field
* (SP 1) [Shop UI] Add page metadata across shop routes (#239)
* (SP 2) [Shop UI] Unify storefront styles across components and interactions
* (SP 1) [Shop UI] Add page metadata across shop routes
* (SP: 3) [Cache] Add Upstash Redis cache for Q&A (#241)
* feat(md) add netlify status
* feat(files): add packages
* fix(auth): use currentTarget for email input validity
* fix(auth): use currentTarget for email input validity
* fix(auth): use currentTarget in password field
* feat(qa): add Redis cache layer for Q&A
* Fix Q&A Redis cache parsing for Upstash REST (#243)
* feat(md) add netlify status
* feat(files): add packages
* fix(auth): use currentTarget for email input validity
* fix(auth): use currentTarget for email input validity
* fix(auth): use currentTarget in password field
* feat(qa): add Redis cache layer for Q&A
* fix(qa): handle non-string Redis cache values
* feat(Blog):Adding pagination (#244)
* feat(Blog):fix for clickable link in post details, fix for author details
* feat(Blog):refactoring after removing author modal
* feat(Blog): fix unified date format
* feat(Blog): Fix for click-outside-to-close search, recommended posts are limited to 3
* feat(Blog): selectedAuthorData fixed
* feat(Blog): Added description for /blog/[slug] metadata, Added Schema.org JSON‑LD for Article (BlogPosting) and BreadcrumbList , Added <time datetime> tags where blog dates renders
* feat(Blog): fix hover social links, fixed duplication not found search
* feat(Blog): Added: breadcrumbs to the post details page and updated the BreadcrumbList, logo to the cocial links in User info, Fixed: main container alignment, category navigation in breadcrumbs
* feat(Blog): Added: breadcrumbs to the post details page and updated the BreadcrumbList, logo to the cocial links in User info, Fixed: main container alignment, category navigation in breadcrumbs
* feat(Blog): Added scroll on the main blog page on filtering by author, fied breadcrumbs category translaion, added category to the recommended cards, fixed search for localisations
* feat(Blog): Changed image size on the post details page
* feat(Blog): added tests
* feat(Blog): fix for big post on the post page, added tests
* feat(Blog): resolving comments
* feat(Blog): fixed hover for social links icins - dark theme
* feat(Blog): bringing the style on the blog page to a single site style
* feat(blog): aligning syles
* feat(blog): resolving comment from CodeRabbit
* feat(blog):fix comment for deployment
* feat(Blog): adding pagination
* feat(Blog): Addind Text formatting visibility
* (SP:2) feat(api): clean up AI helper for Vercel & fix orders i18n (#245)
- Refactor /api/ai/explain route for Vercel deployment
- Replace dynamic import with static import of groq-sdk
- Use request.json() instead of Netlify-safe body parsing
- Add proper error handling with Groq.APIError types
- Simplify GET health check endpoint
- Update model from llama3-70b-8192 to llama-3.3-70b-versatile
- Add table.openOrder and table.orderId to en/uk/pl locales
* refactor(home): update button, cards, and online counter UI (#248)
Improve primary button styles
Fix card overflow and add subtle highlights
Redesign online users counter and reduce font size
* fix(api): enforce rate limiting (#246)
* (SP:2) feat(api): clean up AI helper for Vercel & fix orders i18n
- Refactor /api/ai/explain route for Vercel deployment
- Replace dynamic import with static import of groq-sdk
- Use request.json() instead of Netlify-safe body parsing
- Add proper error handling with Groq.APIError types
- Simplify GET health check endpoint
- Update model from llama3-70b-8192 to llama-3.3-70b-versatile
- Add table.openOrder and table.orderId to en/uk/pl locales
* fix(api): enforce rate limiting
---------
Co-authored-by: Viktor Svertoka <victor.svertoka@gmail.com>
* feat(Blog):formating text (#249)
* feat(Blog):fix for clickable link in post details, fix for author details
* feat(Blog):refactoring after removing author modal
* feat(Blog): fix unified date format
* feat(Blog): Fix for click-outside-to-close search, recommended posts are limited to 3
* feat(Blog): selectedAuthorData fixed
* feat(Blog): Added description for /blog/[slug] metadata, Added Schema.org JSON‑LD for Article (BlogPosting) and BreadcrumbList , Added <time datetime> tags where blog dates renders
* feat(Blog): fix hover social links, fixed duplication not found search
* feat(Blog): Added: breadcrumbs to the post details page and updated the BreadcrumbList, logo to the cocial links in User info, Fixed: main container alignment, category navigation in breadcrumbs
* feat(Blog): Added: breadcrumbs to the post details page and updated the BreadcrumbList, logo to the cocial links in User info, Fixed: main container alignment, category navigation in breadcrumbs
* feat(Blog): Added scroll on the main blog page on filtering by author, fied breadcrumbs category translaion, added category to the recommended cards, fixed search for localisations
* feat(Blog): Changed image size on the post details page
* feat(Blog): added tests
* feat(Blog): fix for big post on the post page, added tests
* feat(Blog): resolving comments
* feat(Blog): fixed hover for social links icins - dark theme
* feat(Blog): bringing the style on the blog page to a single site style
* feat(blog): aligning syles
* feat(blog): resolving comment from CodeRabbit
* feat(blog):fix comment for deployment
* feat(Blog): adding pagination
* feat(Blog): Addind Text formatting visibility
* feat(Blog):adding text formating fix
* ref(files): refactoring code & bag fix (#250)
* chore(release): v0.5.2
---------
Co-authored-by: liudmylasovetovs <127711697+liudmylasovetovs@users.noreply.github.com>
Co-authored-by: KomrakovaAnna <komrakova.anna@gmail.com>
Co-authored-by: Tetiana Zorii <131365289+TiZorii@users.noreply.github.com>
Co-authored-by: Yuliia Nazymko <122815071+YNazymko12@users.noreply.github.com>1 parent 0d84baf commit 3f1b34c
171 files changed
Lines changed: 7452 additions & 187951 deletions
File tree
- .github/workflows
- frontend
- app
- [locale]
- blog
- [slug]
- shop
- admin
- orders
- [id]
- products
- [id]/edit
- _components
- new
- cart
- checkout
- error
- payment
- [orderId]
- success
- orders
- [id]
- products
- [slug]
- api
- ai/explain
- questions/[category]
- shop
- admin
- orders
- [id]
- reconcile-stale
- products/[id]
- status
- cart/rehydrate
- checkout
- internal/orders/restock-stale
- webhooks/stripe
- components
- auth/fields
- blog
- home
- q&a
- quiz
- shop
- admin
- header
- theme
- ui
- db
- queries
- schema
- lib
- cache
- env
- shop
- messages
- parse
- typescript
- advanced
- fundamentals
- scripts
- json
- quizzes
- angular
- advanced
- beginner_medium
- css
- advanced
- fundamentals
- git
- html
- advanced
- fundamentals
- js
- advanced
- fundamentals
- node
- advanced
- beginner_medium
- react
- vue/beginner_medium
- studio
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
34 | 33 | | |
35 | 34 | | |
36 | 35 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
253 | 253 | | |
254 | 254 | | |
255 | 255 | | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
11 | 15 | | |
12 | 16 | | |
13 | 17 | | |
| |||
98 | 102 | | |
99 | 103 | | |
100 | 104 | | |
101 | | - | |
| 105 | + | |
0 commit comments