Compare commits

...

58 Commits

Author SHA1 Message Date
Alejandro Celaya
d18ebf8911 Merge pull request #1147 from shlinkio/develop
Release 4.1.2
2024-04-17 09:59:22 +02:00
Alejandro Celaya
e7d3380223 Merge pull request #1146 from acelaya-forks/feature/fixes
Update to shlink-web-component 0.6.2 for its fixes
2024-04-17 09:54:39 +02:00
Alejandro Celaya
580a625082 Update to shlink-web-component 0.6.2 for its fixes 2024-04-17 09:49:52 +02:00
Alejandro Celaya
7e43f67629 Merge pull request #1138 from shlinkio/dependabot/npm_and_yarn/types-64385cdaa9
Bump the types group with 2 updates
2024-04-13 10:03:16 +02:00
Alejandro Celaya
344e1f37fe Merge pull request #1139 from shlinkio/dependabot/npm_and_yarn/testing-fcae7fc486
Bump @testing-library/react from 14.2.2 to 15.0.1 in the testing group
2024-04-13 10:03:08 +02:00
Alejandro Celaya
af30986350 Merge pull request #1140 from shlinkio/dependabot/npm_and_yarn/vitest-34893adc3a
Bump the vitest group with 2 updates
2024-04-13 10:02:38 +02:00
Alejandro Celaya
ba0605fab4 Merge pull request #1142 from shlinkio/dependabot/npm_and_yarn/sass-1.75.0
Bump sass from 1.74.1 to 1.75.0
2024-04-13 10:02:29 +02:00
Alejandro Celaya
0751549214 Merge pull request #1143 from shlinkio/dependabot/npm_and_yarn/typescript-5.4.5
Bump typescript from 5.4.4 to 5.4.5
2024-04-13 10:02:21 +02:00
Alejandro Celaya
415de7a29a Merge pull request #1144 from shlinkio/dependabot/npm_and_yarn/react-external-link-2.3.1
Bump react-external-link from 2.2.0 to 2.3.1
2024-04-13 10:02:14 +02:00
dependabot[bot]
f23592c3c8 Bump react-external-link from 2.2.0 to 2.3.1
Bumps [react-external-link](https://github.com/acelaya/react-external-link) from 2.2.0 to 2.3.1.
- [Release notes](https://github.com/acelaya/react-external-link/releases)
- [Changelog](https://github.com/acelaya/react-external-link/blob/main/CHANGELOG.md)
- [Commits](https://github.com/acelaya/react-external-link/compare/v2.2.0...v2.3.1)

---
updated-dependencies:
- dependency-name: react-external-link
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-13 07:26:42 +00:00
dependabot[bot]
f495c1af33 Bump typescript from 5.4.4 to 5.4.5
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.4.4 to 5.4.5.
- [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.4.4...v5.4.5)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-13 07:26:33 +00:00
dependabot[bot]
13b434959e Bump sass from 1.74.1 to 1.75.0
Bumps [sass](https://github.com/sass/dart-sass) from 1.74.1 to 1.75.0.
- [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.74.1...1.75.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-13 07:26:17 +00:00
dependabot[bot]
4b16d9f566 Bump the vitest group with 2 updates
Bumps the vitest group with 2 updates: [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) and [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest).


Updates `@vitest/coverage-v8` from 1.4.0 to 1.5.0
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v1.5.0/packages/coverage-v8)

Updates `vitest` from 1.4.0 to 1.5.0
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v1.5.0/packages/vitest)

---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: vitest
- dependency-name: vitest
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: vitest
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-13 07:26:00 +00:00
dependabot[bot]
e7138b2dc6 Bump @testing-library/react from 14.2.2 to 15.0.1 in the testing group
Bumps the testing group with 1 update: [@testing-library/react](https://github.com/testing-library/react-testing-library).


Updates `@testing-library/react` from 14.2.2 to 15.0.1
- [Release notes](https://github.com/testing-library/react-testing-library/releases)
- [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testing-library/react-testing-library/compare/v14.2.2...v15.0.1)

---
updated-dependencies:
- dependency-name: "@testing-library/react"
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: testing
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-13 07:25:36 +00:00
dependabot[bot]
e410ca0999 Bump the types group with 2 updates
Bumps the types group with 2 updates: [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) and [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom).


Updates `@types/react` from 18.2.74 to 18.2.77
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Updates `@types/react-dom` from 18.2.24 to 18.2.25
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-13 07:25:23 +00:00
Alejandro Celaya
5c2e99cba1 Merge pull request #1137 from shlinkio/develop
Release 4.1.1
2024-04-11 09:24:15 +02:00
Alejandro Celaya
5a7e8a0079 Merge pull request #1136 from acelaya-forks/feature/fix-versions-alignment
Fix Shlink versions alignment in server error pages
2024-04-11 09:21:47 +02:00
Alejandro Celaya
734ff22499 Fix Shlink versions alignment in server error pages 2024-04-11 09:19:32 +02:00
Alejandro Celaya
b9fb398d3b Merge pull request #1135 from acelaya-forks/feature/fix-firefox-import
Fix importing servers in Firefox for Android
2024-04-11 09:06:58 +02:00
Alejandro Celaya
0e0ea3fd26 Fix importing servers in Firefox for Android 2024-04-11 08:56:41 +02:00
Alejandro Celaya
f9c3ac3925 Merge pull request #1134 from acelaya-forks/feature/shlink-web-client-0.6.1
Update to shlink-web-component 0.6.1
2024-04-10 09:54:35 +02:00
Alejandro Celaya
b399523124 Update to shlink-web-component 0.6.1 2024-04-10 09:52:41 +02:00
Alejandro Celaya
ae7adb04f6 Merge pull request #1127 from acelaya-forks/feature/js-standard-update
Update to latest coding standard
2024-04-07 13:00:40 +02:00
Alejandro Celaya
19021c39a5 Update to latest coding standard 2024-04-07 12:59:10 +02:00
Alejandro Celaya
4fcead4e12 Merge pull request #1122 from shlinkio/dependabot/npm_and_yarn/vite-4c4c126df2
Bump vite from 5.2.7 to 5.2.8 in the vite group
2024-04-06 09:54:36 +02:00
Alejandro Celaya
644adf3ab7 Merge pull request #1123 from shlinkio/dependabot/npm_and_yarn/sass-1.74.1
Bump sass from 1.72.0 to 1.74.1
2024-04-06 09:54:24 +02:00
dependabot[bot]
bfb8cedec9 Bump vite from 5.2.7 to 5.2.8 in the vite group
Bumps the vite group with 1 update: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).


Updates `vite` from 5.2.7 to 5.2.8
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.2.8/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: vite
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-06 07:49:30 +00:00
Alejandro Celaya
46cba9c880 Merge pull request #1120 from shlinkio/dependabot/npm_and_yarn/fontawesome-3274e2c6b2
Bump the fontawesome group with 5 updates
2024-04-06 09:49:29 +02:00
Alejandro Celaya
4bee757b19 Merge pull request #1121 from shlinkio/dependabot/npm_and_yarn/types-111b0abb65
Bump the types group with 2 updates
2024-04-06 09:49:18 +02:00
dependabot[bot]
631f0667c7 Bump sass from 1.72.0 to 1.74.1
Bumps [sass](https://github.com/sass/dart-sass) from 1.72.0 to 1.74.1.
- [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.72.0...1.74.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-06 07:48:56 +00:00
Alejandro Celaya
dbf02f3390 Merge pull request #1124 from shlinkio/dependabot/npm_and_yarn/vite-plugin-pwa-0.19.8
Bump vite-plugin-pwa from 0.19.7 to 0.19.8
2024-04-06 09:48:55 +02:00
Alejandro Celaya
10ba009f8e Merge pull request #1125 from shlinkio/dependabot/npm_and_yarn/reduxjs/toolkit-2.2.3
Bump @reduxjs/toolkit from 2.2.2 to 2.2.3
2024-04-06 09:48:21 +02:00
Alejandro Celaya
d6a5c99061 Merge pull request #1126 from shlinkio/dependabot/npm_and_yarn/typescript-5.4.4
Bump typescript from 5.4.3 to 5.4.4
2024-04-06 09:48:11 +02:00
dependabot[bot]
6d0ba991c9 Bump typescript from 5.4.3 to 5.4.4
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.4.3 to 5.4.4.
- [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.4.3...v5.4.4)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-06 07:27:22 +00:00
dependabot[bot]
4103ab298f Bump @reduxjs/toolkit from 2.2.2 to 2.2.3
Bumps [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) from 2.2.2 to 2.2.3.
- [Release notes](https://github.com/reduxjs/redux-toolkit/releases)
- [Commits](https://github.com/reduxjs/redux-toolkit/compare/v2.2.2...v2.2.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-06 07:27:02 +00:00
dependabot[bot]
af02b3b03f Bump vite-plugin-pwa from 0.19.7 to 0.19.8
Bumps [vite-plugin-pwa](https://github.com/vite-pwa/vite-plugin-pwa) from 0.19.7 to 0.19.8.
- [Release notes](https://github.com/vite-pwa/vite-plugin-pwa/releases)
- [Commits](https://github.com/vite-pwa/vite-plugin-pwa/compare/v0.19.7...v0.19.8)

---
updated-dependencies:
- dependency-name: vite-plugin-pwa
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-06 07:26:49 +00:00
dependabot[bot]
65b9e1e2a8 Bump the types group with 2 updates
Bumps the types group with 2 updates: [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) and [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom).


Updates `@types/react` from 18.2.73 to 18.2.74
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Updates `@types/react-dom` from 18.2.23 to 18.2.24
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-06 07:26:04 +00:00
dependabot[bot]
af3f5074d1 Bump the fontawesome group with 5 updates
Bumps the fontawesome group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [@fortawesome/fontawesome-free](https://github.com/FortAwesome/Font-Awesome) | `6.5.1` | `6.5.2` |
| [@fortawesome/fontawesome-svg-core](https://github.com/FortAwesome/Font-Awesome) | `6.5.1` | `6.5.2` |
| [@fortawesome/free-brands-svg-icons](https://github.com/FortAwesome/Font-Awesome) | `6.5.1` | `6.5.2` |
| [@fortawesome/free-regular-svg-icons](https://github.com/FortAwesome/Font-Awesome) | `6.5.1` | `6.5.2` |
| [@fortawesome/free-solid-svg-icons](https://github.com/FortAwesome/Font-Awesome) | `6.5.1` | `6.5.2` |


Updates `@fortawesome/fontawesome-free` from 6.5.1 to 6.5.2
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/6.x/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.5.1...6.5.2)

Updates `@fortawesome/fontawesome-svg-core` from 6.5.1 to 6.5.2
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/6.x/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.5.1...6.5.2)

Updates `@fortawesome/free-brands-svg-icons` from 6.5.1 to 6.5.2
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/6.x/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.5.1...6.5.2)

Updates `@fortawesome/free-regular-svg-icons` from 6.5.1 to 6.5.2
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/6.x/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.5.1...6.5.2)

Updates `@fortawesome/free-solid-svg-icons` from 6.5.1 to 6.5.2
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/6.x/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.5.1...6.5.2)

---
updated-dependencies:
- dependency-name: "@fortawesome/fontawesome-free"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: fontawesome
- dependency-name: "@fortawesome/fontawesome-svg-core"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: fontawesome
- dependency-name: "@fortawesome/free-brands-svg-icons"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: fontawesome
- dependency-name: "@fortawesome/free-regular-svg-icons"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: fontawesome
- dependency-name: "@fortawesome/free-solid-svg-icons"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: fontawesome
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-06 07:25:31 +00:00
Alejandro Celaya
c007c96d8b Merge pull request #1115 from shlinkio/dependabot/npm_and_yarn/types-a55a1e11b8
Bump the types group with 2 updates
2024-03-30 20:48:08 +01:00
Alejandro Celaya
576eb703d8 Merge pull request #1116 from shlinkio/dependabot/npm_and_yarn/vite-211f9297f0
Bump the vite group with 1 update
2024-03-30 20:47:57 +01:00
Alejandro Celaya
db47307fcd Merge pull request #1117 from shlinkio/dependabot/npm_and_yarn/axe-core-4.9.0
Bump axe-core from 4.8.4 to 4.9.0
2024-03-30 20:47:45 +01:00
dependabot[bot]
bc2c626505 Bump axe-core from 4.8.4 to 4.9.0
Bumps [axe-core](https://github.com/dequelabs/axe-core) from 4.8.4 to 4.9.0.
- [Release notes](https://github.com/dequelabs/axe-core/releases)
- [Changelog](https://github.com/dequelabs/axe-core/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/dequelabs/axe-core/compare/v4.8.4...v4.9.0)

---
updated-dependencies:
- dependency-name: axe-core
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-30 08:49:50 +00:00
dependabot[bot]
514d469331 Bump the vite group with 1 update
Bumps the vite group with 1 update: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).


Updates `vite` from 5.2.4 to 5.2.7
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.2.7/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: vite
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-30 08:49:26 +00:00
dependabot[bot]
2d3754e3cc Bump the types group with 2 updates
Bumps the types group with 2 updates: [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) and [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom).


Updates `@types/react` from 18.2.69 to 18.2.73
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Updates `@types/react-dom` from 18.2.22 to 18.2.23
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-30 08:49:04 +00:00
Alejandro Celaya
726ea4c869 Merge pull request #1113 from shlinkio/dependabot/npm_and_yarn/vite-c2b4b21f91
Bump the vite group with 1 update
2024-03-23 12:01:44 +01:00
dependabot[bot]
fa01543a8c Bump the vite group with 1 update
Bumps the vite group with 1 update: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).


Updates `vite` from 5.1.6 to 5.2.4
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.2.4/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: vite
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-23 10:26:42 +00:00
Alejandro Celaya
3a608748e4 Merge pull request #1106 from shlinkio/dependabot/npm_and_yarn/types-1ced3eb821
Bump the types group with 1 update
2024-03-23 11:25:16 +01:00
dependabot[bot]
578c710d6c Bump the types group with 1 update
Bumps the types group with 1 update: [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react).


Updates `@types/react` from 18.2.66 to 18.2.69
- [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
  dependency-group: types
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-23 10:24:28 +00:00
Alejandro Celaya
633f525a3a Merge pull request #1107 from shlinkio/dependabot/npm_and_yarn/testing-79d2cbd4c7
Bump the testing group with 1 update
2024-03-23 11:23:58 +01:00
Alejandro Celaya
f63fa26316 Merge pull request #1109 from shlinkio/dependabot/npm_and_yarn/vite-plugin-pwa-0.19.7
Bump vite-plugin-pwa from 0.19.4 to 0.19.7
2024-03-23 11:23:45 +01:00
Alejandro Celaya
9ee49dca37 Merge pull request #1110 from shlinkio/dependabot/npm_and_yarn/typescript-5.4.3
Bump typescript from 5.4.2 to 5.4.3
2024-03-23 11:23:36 +01:00
Alejandro Celaya
ed37cc7472 Merge pull request #1111 from shlinkio/dependabot/npm_and_yarn/date-fns-3.6.0
Bump date-fns from 3.5.0 to 3.6.0
2024-03-23 11:23:28 +01:00
Alejandro Celaya
fe66215261 Merge pull request #1112 from shlinkio/dependabot/npm_and_yarn/reduxjs/toolkit-2.2.2
Bump @reduxjs/toolkit from 2.2.1 to 2.2.2
2024-03-23 11:23:19 +01:00
dependabot[bot]
4a62f97331 Bump @reduxjs/toolkit from 2.2.1 to 2.2.2
Bumps [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/reduxjs/redux-toolkit/releases)
- [Commits](https://github.com/reduxjs/redux-toolkit/compare/v2.2.1...v2.2.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-23 09:01:25 +00:00
dependabot[bot]
ee6184e649 Bump date-fns from 3.5.0 to 3.6.0
Bumps [date-fns](https://github.com/date-fns/date-fns) from 3.5.0 to 3.6.0.
- [Release notes](https://github.com/date-fns/date-fns/releases)
- [Changelog](https://github.com/date-fns/date-fns/blob/main/CHANGELOG.md)
- [Commits](https://github.com/date-fns/date-fns/compare/v3.5.0...v3.6.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-23 09:00:31 +00:00
dependabot[bot]
f56bd1a1e9 Bump typescript from 5.4.2 to 5.4.3
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.4.2 to 5.4.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.4.2...v5.4.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-23 09:00:11 +00:00
dependabot[bot]
c005fd8f18 Bump vite-plugin-pwa from 0.19.4 to 0.19.7
Bumps [vite-plugin-pwa](https://github.com/vite-pwa/vite-plugin-pwa) from 0.19.4 to 0.19.7.
- [Release notes](https://github.com/vite-pwa/vite-plugin-pwa/releases)
- [Commits](https://github.com/vite-pwa/vite-plugin-pwa/compare/v0.19.4...v0.19.7)

---
updated-dependencies:
- dependency-name: vite-plugin-pwa
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-23 08:59:54 +00:00
dependabot[bot]
66d16b1507 Bump the testing group with 1 update
Bumps the testing group with 1 update: [@testing-library/react](https://github.com/testing-library/react-testing-library).


Updates `@testing-library/react` from 14.2.1 to 14.2.2
- [Release notes](https://github.com/testing-library/react-testing-library/releases)
- [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testing-library/react-testing-library/compare/v14.2.1...v14.2.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-23 08:59:11 +00:00
8 changed files with 1112 additions and 1256 deletions

View File

@@ -12,6 +12,11 @@ updates:
fontawesome:
patterns:
- '@fortawesome/*'
eslint:
patterns:
- '@shlinkio/eslint-config-js-coding-standard'
- '@typescript-eslint/*'
- 'eslint'
shlink:
patterns:
- '@shlinkio/*'

View File

@@ -4,6 +4,44 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org).
## [4.1.2] - 2024-04-17
### Added
* *Nothing*
### Changed
* *Nothing*
### Deprecated
* *Nothing*
### Removed
* *Nothing*
### Fixed
* [shlink-web-component#244](https://github.com/shlinkio/shlink-web-component/issues/244) Display `visitedUrl` in visits table if the visit object has it, regardless of it being an orphan visit or not.
* [shlink-web-component#327](https://github.com/shlinkio/shlink-web-component/issues/327) Ensure orphan visits type is sent to the server, to enable server-side filtering when consumed Shlink supports it.
## [4.1.1] - 2024-04-11
### Added
* [shlink-web-component#293](https://github.com/shlinkio/shlink-web-component/issues/293) Allow ordering redirect rules via drag'n'drop.
### Changed
* Update JS coding standard
* [#1132](https://github.com/shlinkio/shlink-web-client/issues/1132) Add warning message in "validate URLs" setting, indicating it is ignored when consuming Shlink >=4.0.0.
### Deprecated
* *Nothing*
### Removed
* *Nothing*
### Fixed
* [shlink-web-component#294](https://github.com/shlinkio/shlink-web-component/issues/294) Make sure "validate URL" control is not displayed in short URL creation/edition, when consuming Shlink >=4.0.0.
* [#1130](https://github.com/shlinkio/shlink-web-client/issues/1130) Fix importing servers in Firefox for Android when the CSV file contains spaces.
* [#1133](https://github.com/shlinkio/shlink-web-client/issues/1133) Fix Shlink versions alignment in server error pages.
## [4.1.0] - 2024-03-17
### Added
* [#1079](https://github.com/shlinkio/shlink-web-client/issues/1079) Add support Shlink 4.0.0.

2214
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -24,27 +24,27 @@
"test:verbose": "npm run test -- --verbose"
},
"dependencies": {
"@fortawesome/fontawesome-free": "^6.5.1",
"@fortawesome/fontawesome-svg-core": "^6.5.1",
"@fortawesome/free-brands-svg-icons": "^6.5.1",
"@fortawesome/free-regular-svg-icons": "^6.5.1",
"@fortawesome/free-solid-svg-icons": "^6.5.1",
"@fortawesome/fontawesome-free": "^6.5.2",
"@fortawesome/fontawesome-svg-core": "^6.5.2",
"@fortawesome/free-brands-svg-icons": "^6.5.2",
"@fortawesome/free-regular-svg-icons": "^6.5.2",
"@fortawesome/free-solid-svg-icons": "^6.5.2",
"@fortawesome/react-fontawesome": "^0.2.0",
"@json2csv/plainjs": "^7.0.6",
"@reduxjs/toolkit": "^2.2.1",
"@reduxjs/toolkit": "^2.2.3",
"@shlinkio/data-manipulation": "^1.0.3",
"@shlinkio/shlink-frontend-kit": "^0.5.0",
"@shlinkio/shlink-js-sdk": "^1.0.0",
"@shlinkio/shlink-web-component": "^0.6.0",
"@shlinkio/shlink-frontend-kit": "^0.5.1",
"@shlinkio/shlink-js-sdk": "^1.1.0",
"@shlinkio/shlink-web-component": "^0.6.2",
"bootstrap": "5.2.3",
"bottlejs": "^2.0.1",
"clsx": "^2.1.0",
"compare-versions": "^6.1.0",
"csvtojson": "^2.0.10",
"date-fns": "^3.5.0",
"date-fns": "^3.6.0",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-external-link": "^2.2.0",
"react-external-link": "^2.3.1",
"react-redux": "^9.1.0",
"react-router-dom": "^6.22.3",
"reactstrap": "^9.2.2",
@@ -57,28 +57,30 @@
"workbox-strategies": "^7.0.0"
},
"devDependencies": {
"@shlinkio/eslint-config-js-coding-standard": "~2.3.0",
"@shlinkio/eslint-config-js-coding-standard": "~2.4.1",
"@shlinkio/stylelint-config-css-coding-standard": "~1.1.1",
"@testing-library/jest-dom": "^6.4.2",
"@testing-library/react": "^14.2.1",
"@testing-library/react": "^15.0.1",
"@testing-library/user-event": "^14.5.2",
"@total-typescript/shoehorn": "^0.1.2",
"@types/react": "^18.2.66",
"@types/react-dom": "^18.2.22",
"@types/react": "^18.2.77",
"@types/react-dom": "^18.2.25",
"@types/uuid": "^9.0.8",
"@typescript-eslint/eslint-plugin": "^7.5.0",
"@typescript-eslint/parser": "^7.5.0",
"@vitejs/plugin-react": "^4.2.1",
"@vitest/coverage-v8": "^1.4.0",
"@vitest/coverage-v8": "^1.5.0",
"adm-zip": "^0.5.12",
"axe-core": "^4.8.4",
"axe-core": "^4.9.0",
"chalk": "^5.3.0",
"eslint": "^8.57.0",
"history": "^5.3.0",
"jsdom": "^24.0.0",
"sass": "^1.72.0",
"sass": "^1.75.0",
"stylelint": "^15.11.0",
"typescript": "^5.4.2",
"vite": "^5.1.6",
"vite-plugin-pwa": "^0.19.4",
"typescript": "^5.4.5",
"vite": "^5.2.8",
"vite-plugin-pwa": "^0.19.8",
"vitest": "^1.2.2"
},
"browserslist": [

View File

@@ -1,7 +1,6 @@
import { clsx } from 'clsx';
import { useMemo } from 'react';
import { useLocation } from 'react-router-dom';
import type { SelectedServer } from '../servers/data';
import { isReachableServer } from '../servers/data';
import { ShlinkVersions } from './ShlinkVersions';
import './ShlinkVersionsContainer.scss';
@@ -9,19 +8,12 @@ export type ShlinkVersionsContainerProps = {
selectedServer: SelectedServer;
};
const SHLINK_CONTAINER_PATH_PATTERN = /^\/server\/[a-zA-Z0-9-]*\/(?!edit)/;
export const ShlinkVersionsContainer = ({ selectedServer }: ShlinkVersionsContainerProps) => {
const { pathname } = useLocation();
const withPadding = useMemo(() => SHLINK_CONTAINER_PATH_PATTERN.test(pathname), [pathname]);
const classes = clsx('text-center', {
'shlink-versions-container--with-sidebar': withPadding,
});
return (
<div className={classes}>
<ShlinkVersions selectedServer={selectedServer} />
</div>
);
};
export const ShlinkVersionsContainer = ({ selectedServer }: ShlinkVersionsContainerProps) => (
<div
className={clsx('text-center', {
'shlink-versions-container--with-sidebar': isReachableServer(selectedServer),
})}
>
<ShlinkVersions selectedServer={selectedServer} />
</div>
);

View File

@@ -87,7 +87,7 @@ const ImportServersBtn: FCWithDeps<ImportServersBtnConnectProps, ImportServersBt
You can create servers by importing a CSV file with <b>name</b>, <b>apiKey</b> and <b>url</b> columns.
</UncontrolledTooltip>
<input type="file" accept="text/csv" className="d-none" ref={ref} onChange={onFile} aria-hidden />
<input type="file" accept=".csv" className="d-none" ref={ref} onChange={onFile} aria-hidden />
<DuplicatedServersModal
isOpen={isModalOpen}

View File

@@ -33,7 +33,8 @@ export const ShortUrlCreationSettings: FC<ShortUrlCreationProps> = ({ settings,
checked={shortUrlCreation.validateUrls ?? false}
onChange={(validateUrls) => setShortUrlCreationSettings({ ...shortUrlCreation, validateUrls })}
>
Request validation on long URLs when creating new short URLs.
Request validation on long URLs when creating new short URLs.{' '}
<b>This option is ignored by Shlink {'>='}4.0.0</b>
<FormText>
The initial state of the <b>Validate URL</b> checkbox will
be <b>{shortUrlCreation.validateUrls ? 'checked' : 'unchecked'}</b>.

View File

@@ -1,30 +1,26 @@
import { render } from '@testing-library/react';
import { fromPartial } from '@total-typescript/shoehorn';
import { createMemoryHistory } from 'history';
import { Router } from 'react-router-dom';
import { ShlinkVersionsContainer } from '../../src/common/ShlinkVersionsContainer';
import type { ReachableServer, SelectedServer } from '../../src/servers/data';
import { checkAccessibility } from '../__helpers__/accessibility';
describe('<ShlinkVersionsContainer />', () => {
const setUp = (activeRoute: string = '') => {
const history = createMemoryHistory();
history.push(activeRoute);
return render(
<Router location={history.location} navigator={history}>
<ShlinkVersionsContainer selectedServer={fromPartial({})} />
</Router>,
);
};
it('passes a11y checks', () => checkAccessibility(setUp()));
const setUp = (selectedServer: SelectedServer = null) => render(
<ShlinkVersionsContainer selectedServer={selectedServer} />,
);
it.each([
['/something', 'text-center'],
['/server/foo/edit', 'text-center'],
['/server/foo/bar', 'text-center shlink-versions-container--with-sidebar'],
])('renders proper col classes based on sidebar status', (sidebar, expectedClasses) => {
const { container } = setUp(sidebar);
[null],
[fromPartial<SelectedServer>({})],
[fromPartial<ReachableServer>({ version: '1.0.0', printableVersion: 'v1.0.0' })],
])('passes a11y checks', (selectedServer) => checkAccessibility(setUp(selectedServer)));
it.each([
[null, 'text-center'],
[fromPartial<SelectedServer>({}), 'text-center'],
[fromPartial<ReachableServer>({ version: '1.0.0' }), 'text-center shlink-versions-container--with-sidebar'],
])('renders proper col classes based on sidebar status', (selectedServer, expectedClasses) => {
const { container } = setUp(selectedServer);
expect(container.firstChild).toHaveAttribute('class', `${expectedClasses}`);
});
});