Adrian Pilarczyk
0aa1d12cc4
feat: ⚗️ add check-spelling.yml gh action ( #947 )
...
* feat: ⚗️ add check-spelling.yml gh action
* chore: ⚗️ make typos to test gh action
* feat: ✨ add cspell config
* fix: 🐛 typos
* feat: ⚗️ test verbose
* Revert "feat: ⚗️ test verbose"
This reverts commit 3bf36f5a29b6af2ca969a92f0bc61e12e89d8a44.
* feat: ✨ add cspell locally
scripts for all files & lint-staged
* feat: ✨ add new words to dictionary in cspell.json
* refactor: 🚚 cspell.json -> cspell.config.json
* Revert "refactor: 🚚 cspell.json -> cspell.config.json"
This reverts commit b5c96f6909cf5f0ab1173255ef7ded7e360ca83f.
* Revert "feat: ✨ add new words to dictionary in cspell.json"
This reverts commit 69d8bdd3f9ed19ab07044e3e986c8d0b06114e43.
* feat: ✨ add ignorePaths
* feat: add more ignore
* feat: ✨ add words to cspell.json
* refactor: ♻️ change dictionary in cspell.json
* refactor: make words capitalized
* fix: 🐛 add md/mdx to check-spelling
2023-09-01 11:44:20 +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
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
Lukasz Ostrowski
3e612cad1c
Add Sentry to data-importer ( #226 )
2023-03-01 15:24:16 +01:00
Lukasz Ostrowski
5fc88ed6b7
Update UI to match new dashboard style ( #138 )
...
* Extract macaw theme palette to shared package
* Use MacawThemeProvider from shared package
* Fix maca theme provider props
* Update invoices app ui
* Add noSSRwrapper to packages shared
* Use external theme provider in data importer
* Use external theme provider in slack
* Improve margin in TitleBar
* Update colors in Klaviyo
* revert search to use local theme provider
* revert slack to use local theme provider
* Rewrite TitleBar to css modules
* Add unique jss classes prefix for Klaviyo
* Update apps/search/src/pages/_app.tsx
Co-authored-by: Krzysztof Wolski <krzysztof.k.wolski@gmail.com>
* Update shy-gorillas-shop.md
---------
Co-authored-by: Krzysztof Wolski <krzysztof.k.wolski@gmail.com>
2023-02-21 11:34:30 +01:00
Lukasz Ostrowski
c1dab0ba18
Make content cards not sticky, for better support of smaller screens ( #148 )
...
* [Invoices] Remove sticky containers for better support of small screens
* Change loader to be circular instead linear
2023-02-13 16:17:30 +01:00
Lukasz Ostrowski
9f843b2d31
Extract TitleBar and AppIcon to shared package and implement it in apps ( #134 )
...
* Update imports from apps-shared package
* Extract main bar and app icon
* Remove graphql generated
* Implement AppIcon and MainBar in data importer and invoices
* Change name to TitleBar
* Use TitleBar and AppIcon from shared package
* Use title bar from shared in search
* Refactor slack to use TitleBar from shared package
* Make TitleBar sticky
* Run codegen before cicd tests
* Add generate script
2023-02-09 18:41:23 +01:00
Lukasz Ostrowski
3092be00ff
Update configs
2023-02-07 20:37:30 +01:00
Lukasz Ostrowski
7aabcdc9e3
Update deps ( #101 )
2023-02-07 20:09:51 +01:00
Lukasz Ostrowski
d38ab0bd89
Add shared eslint
2023-02-07 19:11:48 +01:00
Lukasz Ostrowski
7b11e8a3d4
Setup Turborepo boilerplate
2023-02-07 18:57:26 +01:00