Lukasz Ostrowski
7ff2d7cfa7
Change turborepo config to use local turbo.json ( #353 )
...
* Change turborepo config to use local turbo.json
* update lock to 6.0
Update turbo to 1.9.0
Move global envs to build script envs
2023-04-13 12:44:27 +02:00
Lukasz Ostrowski
8cf219308e
Add dark mode ( #371 )
2023-04-13 10:26:09 +02:00
Dawid
bec8d812e8
Bulk product export to CMS providers ( #351 )
...
* Add sync all channel products feature
* Implement batch create and delete product variants CMSes sync methods
* Fix pnpm-lock file
* Update UI
* Update imports
* Add fetch rate limit to Contentful provider
* Small refactor of functions
* Update logging
2023-04-12 16:10:32 +02:00
Lukasz Ostrowski
9730edb971
Add link to docs
2023-04-06 14:35:45 +02:00
Lukasz Ostrowski
1da51639fa
Improve CMS app UX & UI ( #349 )
...
* Install apps-shared, render null if app is loading in the iframe
Redesign the app
Add notification toasts and imrpve instructions
Change channels list to select
Replace lists with select
* fix build
* Fix build
2023-04-06 12:56:44 +02:00
Lukasz Ostrowski
3acc1553a8
Introduce CRM App ( #292 )
...
* Add template
Cleanup
Update queries
Basic mailchimp client
Add Oauth flow
remove next auth
* Auth flow, mailchimp button
* Basic layouts
* session saver for appbridge
* ideas drop
* basic iframe flow
* iframe flow - with post message
* saving token in backend
* saving token in backend
* Extracted settings manager
* Refactor audience router
* Remove old macaw ui
* Nav and layout
* display lists and wip add customer
* Metadata updater
* Allow iframe to NOT have app layout
* Add segment coming soon
* App layout
* Add removing config button
* Add iframe
* Fix postmessages
* Display lists
* webhook settings
* Connect webhook
* remove comment
* batch customer adding client
* Update macaw
* Fetching customers component
* Add bulk sync
* add temp ts-ignore until macaw is fixed
* Improve ui
* redesign
* Extract sections
* Redesign mailchimp login
* Refactor sections
* Extract mailchimp list picker
* Add name mapping
* WIP tags, extracted colocated queries to folders
* Wip - not working CustomerUpdated subs
* Add instructions
* Fix webhook config state
* Add external links
* envs
* Protected Oauth handler
* Fix instructions
* Squash some todos
* Instructions update with gql
* empty trygger
* Add env validation
* Fix error message
* Update macaw and remove todos
* Add metadata manager test
* Replace Mailchimp enum to lowercase
* Update oauth routes
* Fix typo
* Add loader to removing config box
* Update labeler to include CRM app
* Apply suggestions from CR
* Fix linter
2023-04-06 09:26:56 +02:00
Lukasz Ostrowski
eca52ad058
Replace export default
with named exports ( #352 )
...
* Update eslint config to prevent default exports
* exlucde vitest config from banned default exports
* Remove default exports from Monitoring App
* Replace default exports with named exports
* Fix klaviyo import path
* Replace default exports in CMS
2023-04-05 20:27:23 +02:00
Lukasz Ostrowski
f387a7b28b
Release apps ( #346 ): 2023-03-30
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-30 14:11:43 +02:00
Adrian Pilarczyk
d55b2f9b2a
fix/333 taxes not calculated ( #345 )
...
* refactor: 🔊 improve logging in taxes
* refactor: 🔥 redundant channels call
* refactor: ♻️ get app config from payload
* build: add changeset
* refactor: 🔊 routers info -> debug
* refactor: 🔊 redact logs
2023-03-30 13:12:52 +02:00
Lukasz Ostrowski
741e9104ed
Release apps 2023-03-30
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-30 09:15:15 +02:00
Lukasz Ostrowski
907e618a5e
Setup Sentry for Taxes App ( #343 )
...
* Setup Sentry for Taxes App
* Remove sample_error page from Sentry in Taxes
* Fix next.config.js that fixes a build
2023-03-29 12:32:34 +02:00
Adrian Pilarczyk
fdf9423a17
Move the development docs to docs.saleor.io ( #344 )
...
* Move the development docs to docs.saleor.io
* Delete docs directory
2023-03-29 12:32:01 +02:00
Adrian Pilarczyk
aa8a96a0ba
fix/331 no provider available ( #337 )
...
* fix: 🐛 error while reading updated provider
* build: 👷 add changeset
2023-03-28 13:40:07 +02:00
Lukasz Ostrowski
d0af8bd420
CMS, E&M - Set requiredSaleorVersion to >=3.10 ( #312 )
2023-03-27 15:53:07 +02:00
Krzysztof Wolski
a811d307ae
Add cache to products feed ( #327 )
...
* Add cache to products feed
* Create .changeset/clean-dragons-jump.md
---------
Co-authored-by: Lukasz Ostrowski <lukasz.ostrowski@saleor.io>
2023-03-27 15:49:55 +02:00
Lukasz Ostrowski
37f924ece3
[vercel deploy]
...
Release 2023-03-27, E&M * PF
2023-03-27 11:20:39 +02:00
Krzysztof Wolski
9d625fc405
Improve configuration instructions ( #322 )
...
* Add helper texts
* Add instruction components
* Add changeset
* Fix new tab opening
* Update and move id generation to the single location
* Remove unused code
* Apply suggestions from code review
Co-authored-by: Dawid <tarasiukdawid@gmail.com>
---------
Co-authored-by: Dawid <tarasiukdawid@gmail.com>
2023-03-24 17:12:45 +01:00
Krzysztof Wolski
14ac6144c0
Update the sendgrid support ( #321 )
...
* Update the sendgrid support
* Add changeset
2023-03-24 15:33:48 +01:00
Krzysztof Wolski
f58043f72b
Add Google Category Mapping for the feed ( #325 )
...
* Add Google Category Mapping for the feed
* Update the link href
2023-03-24 15:02:40 +01:00
Krzysztof Wolski
5fad97c6d2
Update Feed App UI ( #323 )
...
* Update the Feed App UI
2023-03-24 14:45:22 +01:00
Dawid
2f94183dc6
Product data updates in CMS variant objects ( #324 )
2023-03-24 13:36:59 +01:00
Dawid
84df6acf9c
CMS UI and webhook updates ( #319 )
...
* CMS UI updates
* Fix/improve verification against existing product variant in cms providers
* Mock urql client in tests
* Mark optional text with asterisk
2023-03-22 18:18:57 +01:00
Timur Carpeev
8f2d5e8960
Update README.md ( #318 )
2023-03-20 18:23:57 +01:00
Lukasz Ostrowski
cbc31d3c2e
[vercel deploy]
...
Release 2023-03-20
2023-03-20 12:36:28 +01:00
Dawid
ab0dec5814
CMS providers update ( #309 )
...
* CMS providers update
* Strapi provider update
* Add channel listing update issue note to readme
* Update provider operations logs
* Update contribution guide and fields instructions
* Fix external links opening
2023-03-20 12:21:19 +01:00
Lukasz Ostrowski
b80df176e5
CMS: Add Sentry setup ( #311 )
2023-03-20 10:25:36 +01:00
Adrian Pilarczyk
ba40df0a10
chore/replace taxes readme ( #303 )
...
* refactor: 📝 replace readme with link to taxes docs
* refactor: 📝 replace the root level link to taxes
* build: 👷 add changeset
2023-03-17 10:26:43 +01:00
Lukasz Ostrowski
7cb3b892c4
Author field in manifests ( #299 )
...
* Update app-sdk to 0.37.0
* Add author field to manifest handler
* Fix build by fixing AppPermission in tRPC (use Permission instead) and replace domain with saleorApiUrl (compat with 0.37.1 sdk)
* Update app-sdk to 0.37.1
2023-03-16 19:09:26 +01:00
Krzysztof Wolski
a44aaf00a5
Add SMTP server auth ( #300 )
...
* Add SMTP server auth
* Add changeset
2023-03-16 19:07:24 +01:00
Lukasz Ostrowski
c952624dd9
[vercel deploy]
...
Release 2023-03-16
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-16 13:00:26 +01:00
Lukasz Ostrowski
263a20f658
Update labeler.yml ( #293 )
...
* Update labeler.yml
* add specific pull_request types
2023-03-16 12:53:58 +01:00
Adrian Pilarczyk
24a0fa958a
Update README.md ( #295 )
2023-03-16 12:38:48 +01:00
Dawid
ec067b9699
CMS setup tests fix ( #294 )
2023-03-16 12:13:16 +01:00
Dawid
a07f337992
Add CMS hub app ( #262 )
...
* Add CMS hub app
* Cleanup
* Refactor CMS product variants webhooks
* Test utils 1
* Remove legacy code
* Add .env example
* Update types
* Remove unused code
* Fix cms client opertions settings test
* Fix pnpm-lock file
* Bump typescript to 4.9, support satisfies expressions
2023-03-16 11:17:00 +01:00
Krzysztof Wolski
e93a4dc1c8
Update the GraphQL Code Generator version ( #291 )
...
* Add missing plugin
* Update GraphQL Code Generator
2023-03-16 10:22:33 +01:00
Krzysztof Wolski
40e2299693
Fix the blinking of the forms and wrong redirection after removing the conf ( #284 )
...
* Fix the blinking of the forms and wrong redirection after removing the configuration
2023-03-15 11:38:36 +01:00
Lukasz Ostrowski
dab0f937dd
Invoices: Add debug logs and better temp pdf location ( #265 )
...
* Invoices: Add debug logs and better temp pdf location
* Fix test
* maybe fix test
* log debug test
* set local dirname
* wip
* wip
* wip
2023-03-15 09:38:13 +01:00
Krzysztof Wolski
3b694d16bc
Improve styles and layout of the emails app ( #287 )
...
* Use whole width of the screen
* Make template editor responsive
* Use whole screen in configuration view
2023-03-15 09:31:07 +01:00
Lukasz Ostrowski
36f42a72fc
[vercel deploy]
...
Taxes app
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-13 11:08:47 +01:00
Adrian Pilarczyk
b46a9f3e70
fix/split providers ( #271 )
...
* refactor: ♻️ add explicit return to services
* refactor: ♻️ use provider get method
* refactor: ♻️ move obfuscation logic to router & separate public service
* build: 💚 add changeset
2023-03-13 10:57:18 +01:00
Adrian Pilarczyk
56a4dbb3a3
refactor: 🚚 split avatax & taxjar into separate services ( #264 )
...
* refactor: ♻️ split into services
* docs: 💡 add comment about joining providers
* fix: 🐛 change name from avalara to avatax
* build: 👷 add changeset
* fix: 🐛 move return into catch
2023-03-10 13:04:25 +01:00
github-actions[bot]
5e28fce12e
[vercel deploy]
...
Invoices
* Release apps
* Update CHANGELOG.md
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Lukasz Ostrowski <lukasz.ostrowski@saleor.io>
2023-03-10 09:50:15 +01:00
Lukasz Ostrowski
71d7157d93
Update prepare-release.yml
2023-03-09 15:22:33 +01:00
Lukasz Ostrowski
749941a58a
Update dependencies and fix eslint config ( #255 )
2023-03-09 14:01:18 +01:00
Lukasz Ostrowski
639dfc33ad
Improve invoices app loading strategy ( #253 )
...
* Invoices: Remove initial loading spinner and postpone NotifyReady event
* Remove graphql provider
* Remove unused Loader component
2023-03-09 13:06:45 +01:00
Lukasz Ostrowski
f8de90b56b
Add workflow that attaches labels to prs ( #249 )
2023-03-09 12:59:13 +01:00
Krzysztof Wolski
1af3996e39
Add emails and messages app ( #236 )
...
* Add emails and messages app
2023-03-09 09:14:29 +01:00
Lukasz Ostrowski
d0da71df25
[vercel deploy]
2023-03-08 12:59:08 +01:00
github-actions[bot]
56c92ef430
Release apps ( #248 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-08 09:23:09 +01:00
Lukasz Ostrowski
dca82bb93c
Update app-sdk in apps to 0.34.0
and rewrite SaleorAsyncWebhook to modern api ( #238 )
...
* Data importer: disable sentry if not in env
* All packages: update app sdk to 0.34.0 version and update api
2023-03-07 16:21:46 +01:00