Lukasz Ostrowski
ed30a818e3
Refactors: webhooks, config ( #941 )
2023-08-30 12:17:44 +02:00
Lukasz Ostrowski
056209486c
Release apps ( #934 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-08-30 10:43:22 +02:00
Lukasz Ostrowski
0f84985c98
Add tRPC to search app ( #940 )
...
* Add tRPC to search app
* Implemented configuration endpoint in trpc
* replace settings manager to use shared factory
* replace configuration calls to trpc
2023-08-29 22:53:51 +02:00
Krzysztof Wolski
2a1385bab1
Search: Fix stale variants after product removal, add indices setup and product descriptions ( #932 )
...
* Move plaintext renderer to shared package and use it for Algolia documents
* Fix stale variants after product removal, add indices setup
* Search: webhooks migration script (#936 )
* Add webhook recreation script
* Add changeset
2023-08-29 13:19:31 +02:00
Lukasz Ostrowski
a81f061fcf
update macaw ( #925 )
2023-08-29 10:47:50 +02:00
Krzysztof Wolski
fcc37e7c7e
Remove clsx package which is no longer used ( #899 )
...
* Remove clsx package which is no longer used
* Add changeset
* Remove clsx from data importer
* Remove unused clsx package
2023-08-28 19:23:11 +02:00
Lukasz Ostrowski
3bd2d33d97
🚀 Release apps ( #897 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-08-24 08:28:40 +02:00
Lukasz Ostrowski
c50797e836
add metadata manager to shared package ( #901 )
2023-08-17 11:53:03 +02:00
Lukasz Ostrowski
8b3d9617e6
update macaw to pre-118 ( #898 )
2023-08-17 09:00:47 +02:00
Lukasz Ostrowski
895004dd55
Release apps ( #885 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-08-16 15:31:23 +02:00
Krzysztof Wolski
69fe973121
Search: Add media and stock flag ( #874 )
...
* Add media and stock flag
* Add UI for updating the queries
* Add update info to changelog
2023-08-16 14:08:07 +02:00
Lukasz Ostrowski
a951af938e
Release apps ( #842 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-08-07 17:02:13 +02:00
Lukasz Ostrowski
261957fda4
Update dev dependencies ( #845 )
...
* update prettier and syncpack
* update turbo
* Update various dev deps
* improve syncpack config
* remove c8 reporter from invoices
* fix test packages
* Fix invocies test
2023-08-04 08:39:44 +02:00
Lukasz Ostrowski
8e33f59e0c
Release apps ( #835 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-07-31 12:19:17 +02:00
Lukasz Ostrowski
2cb7e5edee
Improve Search/Algolia mappings ( #827 )
...
* parse metadata before sending to algolia
* variants mapping
* extract metadata mapping
* Changeset
* rename field
2023-07-31 12:08:05 +02:00
Lukasz Ostrowski
4c7c1c15d3
Release apps ( #793 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-07-26 13:58:23 +02:00
Lukasz Ostrowski
aa6fec183d
Update Macaw and bindings to pre-106 ( #791 )
...
* Bump macaw UI
* Adjust rhf-macaw binding to use new macaw API
* Adjust CRM to use new macaw api
* adjust apps to work with new macaw
* Update combo box
* fix combobox value
2023-07-24 16:45:45 +02:00
Krzysztof Wolski
2fab86b465
Update graphql codegen related packages ( #801 )
...
* Update codegen packages
* Add changeset
2023-07-24 11:50:44 +02:00
Lukasz Ostrowski
3ae7ac6035
Release apps ( #749 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-07-19 11:38:07 +02:00
Lukasz Ostrowski
70cb741f88
CMS App v2 ( #721 )
...
* initial setup
* GRaphql setup
* [skip ci]
* Manifest and register endpoints
* Add config schemas
* contentful client
* contentful client
* [skip ci] trpc setup
* metadata manager and contentful router
* Configuration config
* contentful config - adding providers
* add provider page
* wip contentful form
* contentful form
* list providrs
* edit contentful form
* [skip ci]
* [skip ci] replace contentful sdk
* replace contentful lib
* Delete contetnful provider feature
* variant created webhook draft
* channel provider connection model
* Channel connections ui
* adding new connection
* connections ui (adding)
* [skip ci] wip edit conn
* removing connection
* rebuild modal
* refactor providers
* implement update product webhook
* add deleting product
* [skip ci] wip
* refactor contentful router
* refactor wip
* refactor config
* webhooks processor
* webhook delegations
* bulk sync section
* bulk sync page
* gql for imports
* [skip ci] bulk import contentful
* temp variant sync list with rate limiters
* wip
* wip
* wip
* new frontend for uploading
* update zod
* print config keys
* wip
* [skip ci] datocms init
* dato add provdier page
* dato form skeleton
* dato display content type select
* full dato form
* ButtonsBox extraction
* edit dato config form
* update product in dato
* [skip ci]
* extract bulk sync processor
* dato bulk update
* [skip ci] product updated webhook
* product webhook
* crud operations router
* update cruds
* refactor webhook operations
* refactors
* refactors
* helper texts
* [skip ci] deps
* Init
* fix macaw icon
* unify app skd
* unify nextjs
* strapi setup
* fix strapi types
* strapi upload product
* strapi delete product
* strapi product updated webhook
* processor for bulk sync strapi
* shared add provider page
* refactors
* refactors
* wrap providers into folder
* refactors
* refactors
* refactors
* pnpm lock
* add logs
* name configuration mapping name
* form configurable side notes
* remove commentns
* wip providers resolver working
* central config for providers resolving
* tests wip
* remove vscode condig
* cleanup
* provider meta extract
* some tests for contentufl
* contentful client test
* more tests for contentful
* strapi helper texts
* builderio setup
* builderio form
* builderio client draft
* validate connection modal
* Add sending product to builderio
* rename builder field
* add public api key for read access
* update products
* Builder.io - bulk sync
* Fix manifest
* cr fixes
* Make strapi to work with multiple products
* Github actions
2023-07-18 10:19:21 +02:00
Krzysztof Wolski
3c6cd4ccec
Update the app sdk package ( #754 )
2023-07-13 17:38:04 +02:00
Krzysztof Wolski
62104473b4
Update tRPC and React-query ( #748 )
...
* Update tRPC and TypeScript
* Fix return types to fix types after the update
* Add changesets
* Use an exact version
* Update react query
2023-07-11 21:32:58 +02:00
Lukasz Ostrowski
e7c2d3a877
Update TS and ESLint ( #734 )
2023-07-11 17:02:38 +02:00
Lukasz Ostrowski
4162b63a40
Release apps ( #690 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-07-10 11:38:52 +02:00
Lukasz Ostrowski
2d77bca353
Update nextjs to 13.4.8 ( #720 )
...
* Update nextjs to 13.4.8
* Update .changeset/neat-queens-draw.md
Co-authored-by: Krzysztof Wolski <krzysztof.k.wolski@gmail.com>
---------
Co-authored-by: Krzysztof Wolski <krzysztof.k.wolski@gmail.com>
2023-07-04 12:43:57 +02:00
Lukasz Ostrowski
47102ba98c
Update menifests to reflect dynamic urls from env ( #695 )
2023-07-03 11:57:50 +02:00
Lukasz Ostrowski
a1f083c0bc
Add about field in manifest of all apps. Sorted fields ( #691 )
...
* Add about field in manifest of all apps. Sorted fields
* Add missing logo
* Update apps/klaviyo/src/pages/api/manifest.ts
Co-authored-by: Adrian Pilarczyk <admin@peelar.dev>
---------
Co-authored-by: Adrian Pilarczyk <admin@peelar.dev>
2023-06-30 14:01:46 +02:00
Lukasz Ostrowski
6299e064b6
Update app-sdk ( #672 )
...
* Update app-sdk to dev release and temporary display saleor versions in search app
* Update app-sdk
* add changeset
* Removed temp code
2023-06-29 14:35:57 +02:00
Lukasz Ostrowski
9b65569ec3
Release apps ( #556 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-06-28 15:17:54 +02:00
Lukasz Ostrowski
ec68ed53a3
Sentry improvements ( #652 )
...
* Update Sentry in CMS
update turbo
Add test logs for cms
test sentry
Update sentry config and next config
* resolve conflict
* Add changesets
* Remove test code
2023-06-20 10:06:18 +02:00
Krzysztof Wolski
a1ad70e879
Unify urql version, use shared util to create client ( #657 )
...
* Add createGraphQLClient util to shared package
* Update urql version and use createGraphQLClient from shared package
* Update urql version and use createGraphQLClient from shared package - data importer
* Update urql version and use createGraphQLClient from shared package - cms
* Update CRM
* Update invoices
* Update klaviyo
* Update slack
* Update products feed
* Update search
* Remove unused urql next
* Update monitoring
* Update taxes
* Remove multipart since no longer used
* Update the lockfile
* Removed urql introspection since none of our apps used it
* Add changeset
2023-06-19 15:59:27 +02:00
Lukasz Ostrowski
cb6ee2920b
Update dependencies ( #568 )
...
* Update deps
* update deps
* update deps
* Changeset
* update lock
2023-06-15 08:18:54 +02:00
Lukasz Ostrowski
1dead1e54f
Add logo to apps ( #552 )
...
* Add logo to manifest
* dirty fix build
fix image
update image to high res
Update sdk
Add logos to manifests
Update sdk
update sdk
* fix package in cms
* fix lock
* remove sdk from macaw binding package
* update sdk
2023-06-14 16:05:36 +02:00
Lukasz Ostrowski
860bac46db
update sdk
2023-06-14 13:13:04 +02:00
Lukasz Ostrowski
cce3c1ef97
Changed index prefix in algolia to be optional ( #553 )
2023-06-13 13:37:17 +02:00
Lukasz Ostrowski
ff9665b70f
Release apps ( #542 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-06-12 14:09:15 +02:00
Krzysztof Wolski
cce2fbc3d5
📧 Improve layout and white-space ( #546 )
...
* Bump macaw version
* Make channels section expandable based on override setting
* Add margins to dangerous section, improve copy
* Add padding between section header and its description
* Limit width of provider selection boxes
* Use proper variant of the button
* More whitespace between description and box in the sections
* Remove text
* Revert "Make channels section expandable based on override setting"
This reverts commit e107c5e990b4110156043ed494fb0054bd936654.
* Add changelog
* Improve grammar
Co-authored-by: Adrian Pilarczyk <admin@peelar.dev>
---------
Co-authored-by: Adrian Pilarczyk <admin@peelar.dev>
2023-06-12 13:18:31 +02:00
Krzysztof Wolski
928c727c35
Update macaw-ui version ( #541 )
...
* Bump macaw version
* Add changeset
* CRM update spacing mapping
* Update spacing mapping for invoices app
* Update products feed spacing mapping
* Fix accordion in webhook status, add trigger button
* Update search spacing mapping
* Improve the changelog message
* Update spacing mapping in EAM app
2023-06-09 11:42:40 +02:00
Lukasz Ostrowski
a8834a11fe
Update dev dependencies ( #540 )
...
* Update Typescript to 5.1.3
* Update Turborepo
* Update turborepo eslint config
* Update ESLint and unify version
* Changeset
* unify eslint rules and node types and moved them to root
* unify app-sdk version
* unify codegen packages across monorepo
* unify graphql package
* update lock
* enabled eslint during invoices build with next build
* Format package jsons
* push scripts to the top of package json
2023-06-07 09:25:39 +02:00
Lukasz Ostrowski
57fec74663
Release apps ( #520 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-06-06 12:59:16 +02:00
Lukasz Ostrowski
182bdd6b32
🔥 Product Feed - New macaw & production prep ( #512 )
...
* Remove utils and use shared ones
* [skip ci]
* Remove legacy Macaw and mui, replace components so app builds
* Channels existence fetch hook
* Remove shop info fetching
* Remove legacy layout and merge pages
* Index page sections
* re-Implemented s3 form
* s3 Form validation
* New config logic
* wi
* Remove old config, add router to update s3
* Channels list with form
* Update cache configurator
* Feed preview card
* Flat structure, channels router
* Connect channels urls config
* Fix fetching webhook config
* Refactor lib folder
* Category mapping
* Categories mapping preview
* Improve buttons
* Enable cache on channel config saving
* wip webhooks
* Add webhooks
* Webhook refactor
* Refactor createClient
* Tests
* Clean imports
* Add logs
* Review fixes
* Changeset
* Small xml improvement
* Add tests batch
* Add tests
* Hide amazon secret with input password
* CR fixes
* CategoriesFetcher for recursive calls
* Implement categories fetcher
* Update lockfile after rebase with main
* Change category map to override instead conifg
2023-06-01 13:33:07 +02:00
Lukasz Ostrowski
0c2fc65ac6
Update Vite and Vitest across packages ( #524 )
...
* Update Vite and Vitest across packages
* Add changeset
2023-06-01 10:36:20 +02:00
Lukasz Ostrowski
2c1495a44d
Release 2023-05-30
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-05-30 22:10:40 +02:00
Lukasz Ostrowski
6e69f4f9f0
Add removing metadata in CRM app ( #507 )
...
* Add dev app-sdk and rewrite undefined metadata to removing it
* Implement metadata manager delete method
* Update app-sdk to 0.39.1 in all packages
* Update swift-boxes-drop.md
2023-05-24 16:08:12 +02:00
Lukasz Ostrowski
8e0b08523b
Release apps ( #487 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-05-23 15:08:26 +02:00
Krzysztof Wolski
590150b8c4
Use RHF bindings in Search app ( #500 )
...
* Use RHF Macaw bindings from shared package
* Update the nextjs config
2023-05-22 18:14:05 +02:00
Lukasz Ostrowski
f76d8fe8da
Release apps ( #473 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-05-18 14:55:30 +02:00
Lukasz Ostrowski
c4063188ca
Update app-sdk to 0.38.0 ( #464 )
2023-05-17 18:57:09 +02:00
Lukasz Ostrowski
f9ca488dd6
Fix TextLink component
2023-05-17 18:53:49 +02:00
Lukasz Ostrowski
e751459b4d
Add TextLink component ( #468 )
...
* feat: ✨ add empty packages/ui
* feat: ⚗️ move taxes app-grid to packages/ui
* build: ⬆️ upgrade macaw-ui in packages/ui
* build: ⬆️ upgrade macaw even harder
* add app sdk
* Fix app-sdk version
* Add TextLink
* Add TextLink
* Change method name
* Cleanup
---------
Co-authored-by: Adrian Pilarczyk <adrianpilarczyk314@gmail.com>
2023-05-16 21:07:08 +02:00