Commit graph

28 commits

Author SHA1 Message Date
Philip Jake
eb75ccc5eb
Release (#846)
* build(deps-dev): bump @types/react from 18.3.3 to 18.3.11

Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.3.3 to 18.3.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps-dev): bump eslint-config-next from 14.2.5 to 14.2.14

Bumps [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) from 14.2.5 to 14.2.14.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/commits/v14.2.14/packages/eslint-config-next)

---
updated-dependencies:
- dependency-name: eslint-config-next
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump next-intl from 3.17.2 to 3.20.0

Bumps [next-intl](https://github.com/amannn/next-intl) from 3.17.2 to 3.20.0.
- [Release notes](https://github.com/amannn/next-intl/releases)
- [Changelog](https://github.com/amannn/next-intl/blob/main/CHANGELOG.md)
- [Commits](https://github.com/amannn/next-intl/compare/v3.17.2...v3.20.0)

---
updated-dependencies:
- dependency-name: next-intl
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps-dev): bump @playwright/test from 1.46.1 to 1.47.2

Bumps [@playwright/test](https://github.com/microsoft/playwright) from 1.46.1 to 1.47.2.
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](https://github.com/microsoft/playwright/compare/v1.46.1...v1.47.2)

---
updated-dependencies:
- dependency-name: "@playwright/test"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps-dev): bump eslint-config-next from 14.2.14 to 14.2.15

Bumps [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) from 14.2.14 to 14.2.15.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/commits/v14.2.15/packages/eslint-config-next)

---
updated-dependencies:
- dependency-name: eslint-config-next
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump typescript from 5.5.4 to 5.6.3

Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.5.4 to 5.6.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.5.4...v5.6.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump next from 14.2.14 to 14.2.15

Bumps [next](https://github.com/vercel/next.js) from 14.2.14 to 14.2.15.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v14.2.14...v14.2.15)

---
updated-dependencies:
- dependency-name: next
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps-dev): bump @playwright/test from 1.47.2 to 1.48.0

Bumps [@playwright/test](https://github.com/microsoft/playwright) from 1.47.2 to 1.48.0.
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](https://github.com/microsoft/playwright/compare/v1.47.2...v1.48.0)

---
updated-dependencies:
- dependency-name: "@playwright/test"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* feat: Init Change to UseAppRouter

* feat: Change Package manager to pnpm

* fix: Use pnpm action

* ci: Cache dependencies

* fix: Remove package-lock.json

* build(deps): bump next-intl from 3.20.0 to 3.21.1

Bumps [next-intl](https://github.com/amannn/next-intl) from 3.20.0 to 3.21.1.
- [Release notes](https://github.com/amannn/next-intl/releases)
- [Changelog](https://github.com/amannn/next-intl/blob/main/CHANGELOG.md)
- [Commits](https://github.com/amannn/next-intl/compare/v3.20.0...v3.21.1)

---
updated-dependencies:
- dependency-name: next-intl
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump pnpm/action-setup from 2 to 4

Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup) from 2 to 4.
- [Release notes](https://github.com/pnpm/action-setup/releases)
- [Commits](https://github.com/pnpm/action-setup/compare/v2...v4)

---
updated-dependencies:
- dependency-name: pnpm/action-setup
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* feat: Refactor code

* fix: Memoize shareOptions

* feat: Upgrade to Next.js 15 / React 19

* docs: Remove seperate documents as they're not needed anymore

Will be included later on in the README

* chore: Use Interface on memo

* fix: Use of math in sass files

* feat: Major refactor for performance improvements

* fix: Minor issues (CC: Sonar)

* fix: Remove type any

* fix: Union type overwrite

* feat: Upgrade to next.config.ts

* chore(deps): Upgrade ESLint v9

* ci: Update pnpm version

* feat: Improve React. imports as direct imports

* feat: Add preprocessor to ingredients form

* fix(a11y): Change color on source links for AAA contrast ratio

* fix: Linting error import/order

* test: Add unit tests for utils

* build(deps): bump sass from 1.79.4 to 1.80.4

Bumps [sass](https://github.com/sass/dart-sass) from 1.79.4 to 1.80.4.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.79.4...1.80.4)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump @types/node from 22.5.4 to 22.8.1

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.5.4 to 22.8.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump @frontendnetwork/veganify from 1.2.5 to 1.2.9

Bumps [@frontendnetwork/veganify](https://github.com/JokeNetwork/veganify-api-wrapper) from 1.2.5 to 1.2.9.
- [Commits](https://github.com/JokeNetwork/veganify-api-wrapper/commits)

---
updated-dependencies:
- dependency-name: "@frontendnetwork/veganify"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* ci: Run e2e tests after deploying

* chore: Setup Playwright

* feat: Reuse License modal

* test: Change E2E to staging url

* fix: Product Hunt Badge size

* docs: Added improved dev guide

* docs: Formatting

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-10-27 01:29:14 +02:00
Philip
394e1c8a17 feat: Add humans.txt 2024-04-21 23:07:43 +02:00
Philip
5263374549 fix: Dockerfile 2024-04-20 21:36:04 +02:00
Philip
324756035a test: Try minimized next.config 2024-04-20 21:21:24 +02:00
Philip
7317fc6ddd feat: Udate to new NPM package 2024-01-24 22:09:02 +01:00
Philip
5fb3e64094 feat: Change product name to Veganify 2024-01-24 20:43:05 +01:00
Philip
c465e6b966 fix(ESLint): Fixed Linting errors 2023-07-18 20:05:04 +02:00
Frank Schneidewind
625255c8bd bump package-lock 2023-06-09 09:28:14 +02:00
Philip
0b1cb05b22 chore(Analytics): Added Matomo 2023-05-12 23:37:46 +02:00
Philip
30a9fcc119 chore(deps): Bump @frontendnetwork/vegancheck to 1.1.5 2023-05-09 20:17:39 +02:00
Philip
a410bbb3c4 feature: Updated Security.txt 2023-04-05 19:01:43 +02:00
Philip
483224f269 Create security.txt 2023-03-21 22:52:48 +01:00
Philip
b9b470d1e5 Added share menu fallback, added Mastodon share (#170, #154)
Closes #170
Closes #154
2023-02-17 18:17:16 +01:00
Philip
abb4ea17cf Updated some components to tsx 2023-02-17 16:58:28 +01:00
Philip
7689492e2e Added language changer again 2023-02-15 23:56:23 +01:00
Philip
de53b28907 Added yarn for new workflow 2023-02-15 22:55:23 +01:00
Philip
46b58c6d08 Trying to fix the build error 2023-02-15 22:06:56 +01:00
Philip
3012403e8d Update sw.js 2023-02-15 21:12:44 +01:00
Philip
52074babfa Integrate language switcher (#163)
Cloes #163
2023-02-15 20:42:53 +01:00
Philip
765aa3c8bd Moved some components from js to tsx 2023-02-15 20:06:03 +01:00
ImgBotApp
793d38fc7e
[ImgBot] Optimize images
*Total -- 251.36kb -> 227.05kb (9.67%)

/public/img/follow_img.svg -- 2.59kb -> 2.31kb (11.03%)
/public/img/og_image.png -- 222.89kb -> 199.26kb (10.6%)
/src/styles/font/nutriscore.svg -- 11.93kb -> 11.59kb (2.8%)
/public/img/pwa_share.svg -- 1.04kb -> 1.03kb (0.57%)
/public/img/grade_img.svg -- 12.91kb -> 12.86kb (0.45%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2023-02-14 22:02:32 +00:00
Philip
a874508144 Fixed #159, fixed #160 2023-02-14 20:53:20 +01:00
Philip
7f87442d77 Added Ackee (#157)
Closes #157
2023-02-14 20:34:38 +01:00
Philip
6892beb7b8 Added og:image 2023-02-14 20:33:18 +01:00
Philip
8ee1d254c2 Added precache 2023-02-13 21:03:39 +01:00
Philip
7099bbdba3 Run build, changed port (Port is 1030) 2023-02-13 20:51:49 +01:00
Philip
7fcebb6697 Update sw.js 2023-02-13 19:34:19 +01:00
Philip Jake
c0895844e0 Converted frontend to Next.js (#151)
This closes #151
2023-02-13 19:18:33 +01:00