Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: merge dev to master #63

Merged
merged 31 commits into from
Nov 9, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
5994e2b
chore(release): 3.2.1 [skip ci]
semantic-release-bot Oct 25, 2024
655059d
fix: use authenticated client for delete account (#50)
Clement-Muth Oct 27, 2024
5d3a16d
build(db): move from vercel db to neon (#49)
Clement-Muth Oct 27, 2024
b66d11a
chore(release): 3.2.2 [skip ci]
semantic-release-bot Oct 27, 2024
6e34064
ci: add issue templates (#52)
Clement-Muth Oct 28, 2024
10bac6a
feat: create stepper component (#57)
Clement-Muth Oct 28, 2024
af6071a
chore(release): 3.3.0 [skip ci]
semantic-release-bot Oct 28, 2024
56dad32
feat(product): create new product form (#44)
Clement-Muth Oct 31, 2024
2148cef
chore(release): 3.4.0 [skip ci]
semantic-release-bot Oct 31, 2024
55e8895
refactor(errors): handle api errors (#58)
Clement-Muth Nov 1, 2024
ddd115c
refactor: documentation and pcomparator folder (#59)
Clement-Muth Nov 2, 2024
f9c5224
fix(ci): semantic-release module not found
Clement-Muth Nov 2, 2024
49cc6fe
fix(ci): use -y with yarn init
Clement-Muth Nov 2, 2024
7ad3302
chore(release): 4.0.0 [skip ci]
semantic-release-bot Nov 2, 2024
59cd12d
docs: create documentation repo (#60)
Clement-Muth Nov 2, 2024
3905ae4
ci(pcomparator): add ci restrictions (#61)
Clement-Muth Nov 2, 2024
e10f452
docs(documentation): docs: add create a price doc
Clement-Muth Nov 2, 2024
3297509
docs(documentation): add welcome documentation
Clement-Muth Nov 2, 2024
b74db9e
docs(documentation): add users and prices doc
Clement-Muth Nov 2, 2024
bdfbfe8
refactor(api): move api endpoints in v1 folder (#62)
Clement-Muth Nov 2, 2024
89ad7e4
refactor(api): change delete account endpoint (#64)
Clement-Muth Nov 2, 2024
6cd5c12
feat(price): handle store and location on create price (#65)
Clement-Muth Nov 2, 2024
dca55cd
chore(release): 4.1.0 [skip ci]
semantic-release-bot Nov 2, 2024
26346a5
feat(pcomparator): create dashboard layout (#66)
Clement-Muth Nov 4, 2024
598081d
chore(release): 4.2.0 [skip ci]
semantic-release-bot Nov 4, 2024
f0200cb
feat(pcomparator): create my price page and delete price (#67)
Clement-Muth Nov 5, 2024
128c37d
chore(release): 4.3.0 [skip ci]
semantic-release-bot Nov 5, 2024
39e5169
docs(documentation): add prices endpoints
Clement-Muth Nov 6, 2024
aa2b651
feat(pcomparator): implement custom openapi fetch (#68)
Clement-Muth Nov 9, 2024
5dbd50b
fix(pcomparator): translations errors (#69)
Clement-Muth Nov 9, 2024
6965403
fix: middleware redirection error (#70)
Clement-Muth Nov 9, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
13 changes: 0 additions & 13 deletions .env.development

This file was deleted.

47 changes: 47 additions & 0 deletions .github/ISSUE_TEMPLATE/BUG-REPORT.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
name: "🐛 Bug Report"

description: Create a new ticket for a bug.

title: "🐛 [BUG] - <title>"

labels: ["bug"]

body:
- type: textarea
id: description
attributes:
label: "Description"
description: Please enter an explicit description of your issue
placeholder: Short and explicit description of your incident...
validations:
required: true
- type: textarea
id: reprod
attributes:
label: "Reproduction steps"
description: Please enter an explicit description of your issue
value: |
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
render: bash
validations:
required: true
- type: textarea
id: screenshot
attributes:
label: "Screenshots"
description: If applicable, add screenshots to help explain your problem.
value: |
![DESCRIPTION](LINK.png)
validations:
required: false
- type: textarea
id: logs
attributes:
label: "Logs"
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
render: bash
validations:
required: false
27 changes: 27 additions & 0 deletions .github/ISSUE_TEMPLATE/FEATURE-REQUEST.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: "💡 Feature Request"

description: Create a new ticket for a new feature request

title: "💡 [REQUEST] - <title>"

labels: [
"question"
]

body:
- type: input
id: start_date
attributes:
label: "Start Date"
description: Start of development
placeholder: "month/day/year"
validations:
required: false
- type: textarea
id: summary
attributes:
label: "Summary"
description: Provide a brief explanation of the feature
placeholder: Describe in a few lines your feature request
validations:
required: true
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blank_issues_enabled: false
2 changes: 1 addition & 1 deletion .github/actions/yarn-nm-install/action.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,6 @@ runs:
YARN_ENABLE_GLOBAL_CACHE: 'false' # Use local cache folder to keep downloaded archives
YARN_ENABLE_MIRROR: 'false' # Prevent populating global cache for caches misses (local cache only)
YARN_NM_MODE: 'hardlinks-local' # Reduce node_modules size
YARN_INSTALL_STATE_PATH: '.yarn/ci-cache/install-state.gz' # Might speed up resolution step when node_modules present
YARN_INSTALL_STATE_PATH: 'pcomparator/.yarn/ci-cache/install-state.gz' # Might speed up resolution step when node_modules present
# Other environment variables
HUSKY: '0' # By default do not run HUSKY install
8 changes: 4 additions & 4 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
kind/pcomparator:
- src/**/*
- pcomparator/src/**/*

kind/documentation:
- documentation/**/*

kind/storybook:
- '**/*/*.stories.*'
- '**/*/.storybook/**/*'
- 'pcomparator/**/*/*.stories.*'
- 'pcomparator/**/*/.storybook/**/*'

kind/tests:
- '**/*/*.spec.*'
- 'pcomparator/**/*/*.spec.*'

area/workflow:
- .github/workflows/**/*
Expand Down
11 changes: 9 additions & 2 deletions .github/workflows/ci-comparator.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,13 @@
name: CI / Price comparator

on: [pull_request]
on:
pull_request:
paths:
pcomparator/**

defaults:
run:
working-directory: pcomparator

jobs:
quality:
Expand Down Expand Up @@ -33,7 +40,7 @@ jobs:
with:
node-version: ${{ matrix.node-version }}
- name: 📥 Monorepo install
uses: ./.github/actions/yarn-nm-install
run: yarn install

- name: Cache turbo build setup
uses: actions/cache@v4
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,9 @@ jobs:
with:
node-version: "lts/*"
- name: Install dependencies
run: yarn
run: |
yarn init -y
yarn add @semantic-release/changelog @semantic-release/commit-analyzer @semantic-release/exec @semantic-release/git @semantic-release/github @semantic-release/release-notes-generator
- name: Release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
21 changes: 0 additions & 21 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,22 +1 @@
.env*.local
.fixtures/
.next/
.next.test/
.now/
.yarn/*
!.yarn/cache
!.yarn/releases
!.yarn/plugins
!.yarn/sdks
!.yarn/versions
*.pnp.*
node_modules
out/
storybook-static/
tsconfig.tsbuildinfo
service-worker.js
workbox*
.env
.vercel

.turbo
1 change: 0 additions & 1 deletion .husky/pre-commit

This file was deleted.

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
83 changes: 83 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,86 @@
# [4.3.0](https://github.com/Clement-Muth/pcomparator/compare/v4.2.0...v4.3.0) (2024-11-05)


### Features

* **pcomparator:** create my price page and delete price ([#67](https://github.com/Clement-Muth/pcomparator/issues/67)) ([f0200cb](https://github.com/Clement-Muth/pcomparator/commit/f0200cb07b4e7beb0ec4a7020cebb41d80d9992f))

# [4.2.0](https://github.com/Clement-Muth/pcomparator/compare/v4.1.0...v4.2.0) (2024-11-04)


### Features

* **pcomparator:** create dashboard layout ([#66](https://github.com/Clement-Muth/pcomparator/issues/66)) ([26346a5](https://github.com/Clement-Muth/pcomparator/commit/26346a52b0beb7f957221b52dd29eae3c1efd19d))

# [4.1.0](https://github.com/Clement-Muth/pcomparator/compare/v4.0.0...v4.1.0) (2024-11-02)


### Features

* **price:** handle store and location on create price ([#65](https://github.com/Clement-Muth/pcomparator/issues/65)) ([6cd5c12](https://github.com/Clement-Muth/pcomparator/commit/6cd5c1202f0e3f32e603632acf3ca94b65605052))

# [4.0.0](https://github.com/Clement-Muth/pcomparator/compare/v3.4.0...v4.0.0) (2024-11-02)


### Bug Fixes

* **ci:** semantic-release module not found ([f9c5224](https://github.com/Clement-Muth/pcomparator/commit/f9c5224e6c5c5529020e8eb0dd178bccb1bfb712))
* **ci:** use -y with yarn init ([49cc6fe](https://github.com/Clement-Muth/pcomparator/commit/49cc6fec36df5ba845f65f581b437b149ee76e4e))


### Code Refactoring

* documentation and pcomparator folder ([#59](https://github.com/Clement-Muth/pcomparator/issues/59)) ([ddd115c](https://github.com/Clement-Muth/pcomparator/commit/ddd115c1919fcdb565d53d4b7f6c1f92955f536f))


### BREAKING CHANGES

* restructure the app by adding new documentation and pcomparator repositories

* add husky in pcomparator

* fix relative paths

* fix tsconfig

* fix ci wrong wording

* fix yarn nm install

* replace yarn install ci

* add validator to fix nextjs unvalid export route

* revert tsconfig

# [3.4.0](https://github.com/Clement-Muth/pcomparator/compare/v3.3.0...v3.4.0) (2024-10-31)


### Features

* **product:** create new product form ([#44](https://github.com/Clement-Muth/pcomparator/issues/44)) ([56dad32](https://github.com/Clement-Muth/pcomparator/commit/56dad32c49fde8fb92758d24230f828a60e2ef28))

# [3.3.0](https://github.com/Clement-Muth/pcomparator/compare/v3.2.2...v3.3.0) (2024-10-28)


### Features

* create stepper component ([#57](https://github.com/Clement-Muth/pcomparator/issues/57)) ([10bac6a](https://github.com/Clement-Muth/pcomparator/commit/10bac6a552734626bb32ce6608591b94fbcc59d9)), closes [#53](https://github.com/Clement-Muth/pcomparator/issues/53) [#55](https://github.com/Clement-Muth/pcomparator/issues/55) [#56](https://github.com/Clement-Muth/pcomparator/issues/56)

## [3.2.2](https://github.com/Clement-Muth/pcomparator/compare/v3.2.1...v3.2.2) (2024-10-27)


### Bug Fixes

* use authenticated client for delete account ([#50](https://github.com/Clement-Muth/pcomparator/issues/50)) ([655059d](https://github.com/Clement-Muth/pcomparator/commit/655059d42b187754ce06e3c5bc41d068643d875c))

## [3.2.1](https://github.com/Clement-Muth/pcomparator/compare/v3.2.0...v3.2.1) (2024-10-25)


### Bug Fixes

* **locale:** locale not found ([#46](https://github.com/Clement-Muth/pcomparator/issues/46)) ([29df358](https://github.com/Clement-Muth/pcomparator/commit/29df35889337dfaa43b80963f43407450bea8379))

# [3.2.0](https://github.com/Clement-Muth/pcomparator/compare/v3.1.0...v3.2.0) (2024-10-25)


Expand Down
53 changes: 0 additions & 53 deletions __mocks__/@lingui/__tmp.ts

This file was deleted.

26 changes: 0 additions & 26 deletions __mocks__/@lingui/macro.ts

This file was deleted.

Loading
Loading