Compare commits

...

62 Commits

Author SHA1 Message Date
99b48a9dd3 build(deps-dev): bump webpack-manifest-plugin from 5.0.1 to 6.0.1
Bumps [webpack-manifest-plugin](https://github.com/shellscape/webpack-manifest-plugin) from 5.0.1 to 6.0.1.
- [Release notes](https://github.com/shellscape/webpack-manifest-plugin/releases)
- [Commits](https://github.com/shellscape/webpack-manifest-plugin/compare/v5.0.1...v6.0.1)

---
updated-dependencies:
- dependency-name: webpack-manifest-plugin
  dependency-version: 6.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-24 03:31:42 +00:00
31e63e5440 Merge pull request #8567 from wallabag/dependabot/npm_and_yarn/symfony/webpack-encore-5.3.1
build(deps-dev): bump @symfony/webpack-encore from 5.2.0 to 5.3.1
2025-11-24 03:27:02 +00:00
0da0cc9fb4 Merge pull request #8566 from wallabag/dependabot/npm_and_yarn/webpack-5.103.0
build(deps-dev): bump webpack from 5.102.1 to 5.103.0
2025-11-24 03:26:33 +00:00
4414e506ed build(deps-dev): bump @symfony/webpack-encore from 5.2.0 to 5.3.1
Bumps [@symfony/webpack-encore](https://github.com/symfony/webpack-encore) from 5.2.0 to 5.3.1.
- [Release notes](https://github.com/symfony/webpack-encore/releases)
- [Changelog](https://github.com/symfony/webpack-encore/blob/main/CHANGELOG.md)
- [Commits](https://github.com/symfony/webpack-encore/compare/v5.2.0...v5.3.1)

---
updated-dependencies:
- dependency-name: "@symfony/webpack-encore"
  dependency-version: 5.3.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-24 03:16:32 +00:00
e47fbf54b9 build(deps-dev): bump webpack from 5.102.1 to 5.103.0
Bumps [webpack](https://github.com/webpack/webpack) from 5.102.1 to 5.103.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.102.1...v5.103.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-24 03:12:08 +00:00
071ad5fb21 Merge pull request #8561 from wallabag/dependabot/npm_and_yarn/core-js-3.47.0
build(deps-dev): bump core-js from 3.46.0 to 3.47.0
2025-11-24 03:05:24 +00:00
11243a5fe6 build(deps-dev): bump core-js from 3.46.0 to 3.47.0
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.46.0 to 3.47.0.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v3.47.0/packages/core-js)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-24 03:01:35 +00:00
2269d8d298 Merge pull request #8560 from wallabag/make-controllers-get-parameters-from-constructor
Make controllers get parameters from constructor
2025-11-23 17:16:37 +01:00
b2989c5dfd Merge pull request #8559 from wallabag/use-default-firewall-name
Use default firewall name
2025-11-23 17:15:54 +01:00
cf57bb3ed1 Make controllers get parameters from constructor 2025-11-23 02:21:43 +01:00
a2497d9ce8 Remove need to pass firewall name to log in in tests
One less usage of parameters in tests
2025-11-23 00:59:35 +01:00
3c6c0ed74e Rename firewall from secured_area to default main 2025-11-23 00:57:51 +01:00
da8254ab18 Merge pull request #8557 from rootshellz/fix_docker_wallabag_user_agent
include wallabag_user_agent in the docker parameters.yml
2025-11-20 09:57:04 +01:00
1d46ee6ad2 Merge pull request #8556 from rootshellz/fix_docker_by_pinning_to_bookworm
pin the docker base image to bookworm - Fixes #8455
2025-11-20 09:54:38 +01:00
5dcfe76880 include wallabag_user_agent in the docker parameters.yml 2025-11-20 01:27:24 -07:00
b1be5cb9e1 pin the docker base image to bookworm - Fixes #8455 2025-11-19 23:42:13 -07:00
5f313f650c Merge pull request #8554 from wallabag/dependabot/npm_and_yarn/js-yaml-4.1.1
build(deps): bump js-yaml from 4.1.0 to 4.1.1
2025-11-17 05:48:47 +00:00
f2de609993 Merge pull request #8553 from wallabag/dependabot/composer/doctrine/doctrine-migrations-bundle-3.7.0 2025-11-17 06:39:30 +01:00
a387cded37 build(deps): bump js-yaml from 4.1.0 to 4.1.1
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.1.0 to 4.1.1.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 4.1.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-17 05:39:28 +00:00
62e3d8bb44 Merge pull request #8552 from wallabag/dependabot/composer/twig-dependencies-37611a63c8 2025-11-17 06:38:51 +01:00
36ace0da85 Merge pull request #8550 from wallabag/dependabot/composer/symfony-dependencies-a989592f57 2025-11-17 06:38:25 +01:00
f902eeba5e Merge pull request #8551 from wallabag/dependabot/npm_and_yarn/autoprefixer-10.4.22
build(deps-dev): bump autoprefixer from 10.4.21 to 10.4.22
2025-11-17 03:12:47 +00:00
d64aea41b0 build(deps): bump doctrine/doctrine-migrations-bundle
Bumps [doctrine/doctrine-migrations-bundle](https://github.com/doctrine/DoctrineMigrationsBundle) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/doctrine/DoctrineMigrationsBundle/releases)
- [Commits](https://github.com/doctrine/DoctrineMigrationsBundle/compare/3.6.0...3.7.0)

---
updated-dependencies:
- dependency-name: doctrine/doctrine-migrations-bundle
  dependency-version: 3.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-17 03:02:06 +00:00
c0c3de85bb build(deps): bump the twig-dependencies group with 2 updates
Bumps the twig-dependencies group with 2 updates: [twig/extra-bundle](https://github.com/twigphp/twig-extra-bundle) and [twig/string-extra](https://github.com/twigphp/string-extra).


Updates `twig/extra-bundle` from 3.22.0 to 3.22.1
- [Commits](https://github.com/twigphp/twig-extra-bundle/compare/v3.22.0...v3.22.1)

Updates `twig/string-extra` from 3.22.0 to 3.22.1
- [Commits](https://github.com/twigphp/string-extra/compare/v3.22.0...v3.22.1)

---
updated-dependencies:
- dependency-name: twig/extra-bundle
  dependency-version: 3.22.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: twig-dependencies
- dependency-name: twig/string-extra
  dependency-version: 3.22.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: twig-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-17 03:01:39 +00:00
29fe14cf78 build(deps-dev): bump autoprefixer from 10.4.21 to 10.4.22
Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.4.21 to 10.4.22.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/10.4.21...10.4.22)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-17 03:01:33 +00:00
2a1772d984 build(deps): bump symfony/http-kernel in the symfony-dependencies group
Bumps the symfony-dependencies group with 1 update: [symfony/http-kernel](https://github.com/symfony/http-kernel).


Updates `symfony/http-kernel` from 5.4.48 to 5.4.50
- [Release notes](https://github.com/symfony/http-kernel/releases)
- [Changelog](https://github.com/symfony/http-kernel/blob/7.3/CHANGELOG.md)
- [Commits](https://github.com/symfony/http-kernel/compare/v5.4.48...v5.4.50)

---
updated-dependencies:
- dependency-name: symfony/http-kernel
  dependency-version: 5.4.50
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: symfony-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-17 03:01:26 +00:00
dc4e0d6d69 Merge pull request #8548 from wallabag/dependabot/composer/symfony/http-foundation-5.4.50 2025-11-13 05:03:31 +01:00
246bdbed55 build(deps): bump symfony/http-foundation from 5.4.48 to 5.4.50
Bumps [symfony/http-foundation](https://github.com/symfony/http-foundation) from 5.4.48 to 5.4.50.
- [Release notes](https://github.com/symfony/http-foundation/releases)
- [Changelog](https://github.com/symfony/http-foundation/blob/7.3/CHANGELOG.md)
- [Commits](https://github.com/symfony/http-foundation/compare/v5.4.48...v5.4.50)

---
updated-dependencies:
- dependency-name: symfony/http-foundation
  dependency-version: 5.4.50
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-12 23:51:03 +00:00
9d6c2ade75 Merge pull request #8544 from wallabag/dependabot/composer/friendsofphp/php-cs-fixer-3.89.2 2025-11-12 06:57:54 +01:00
70e8cbbf00 Merge pull request #8545 from wallabag/dependabot/composer/friendsofsymfony/jsrouting-bundle-3.6.1 2025-11-12 06:57:30 +01:00
20a55f3936 Merge pull request #8546 from wallabag/dependabot/composer/doctrine/doctrine-migrations-bundle-3.6.0 2025-11-12 06:56:36 +01:00
1996c671b7 build(deps): bump doctrine/doctrine-migrations-bundle
Bumps [doctrine/doctrine-migrations-bundle](https://github.com/doctrine/DoctrineMigrationsBundle) from 3.5.0 to 3.6.0.
- [Release notes](https://github.com/doctrine/DoctrineMigrationsBundle/releases)
- [Commits](https://github.com/doctrine/DoctrineMigrationsBundle/compare/3.5.0...3.6.0)

---
updated-dependencies:
- dependency-name: doctrine/doctrine-migrations-bundle
  dependency-version: 3.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-10 03:02:51 +00:00
d19423d21e build(deps): bump friendsofsymfony/jsrouting-bundle from 3.5.2 to 3.6.1
Bumps [friendsofsymfony/jsrouting-bundle](https://github.com/FriendsOfSymfony/FOSJsRoutingBundle) from 3.5.2 to 3.6.1.
- [Release notes](https://github.com/FriendsOfSymfony/FOSJsRoutingBundle/releases)
- [Changelog](https://github.com/FriendsOfSymfony/FOSJsRoutingBundle/blob/master/CHANGELOG.md)
- [Commits](https://github.com/FriendsOfSymfony/FOSJsRoutingBundle/compare/3.5.2...3.6.1)

---
updated-dependencies:
- dependency-name: friendsofsymfony/jsrouting-bundle
  dependency-version: 3.6.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-10 03:02:38 +00:00
7768740a38 build(deps-dev): bump friendsofphp/php-cs-fixer from 3.89.1 to 3.89.2
Bumps [friendsofphp/php-cs-fixer](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer) from 3.89.1 to 3.89.2.
- [Release notes](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/releases)
- [Changelog](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/compare/v3.89.1...v3.89.2)

---
updated-dependencies:
- dependency-name: friendsofphp/php-cs-fixer
  dependency-version: 3.89.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-10 03:02:14 +00:00
8a6eddb2a3 Merge pull request #8533 from weblate/weblate-wallabag-messages
Translations update from Hosted Weblate
2025-11-06 10:26:11 +01:00
5df4c0ad02 Merge pull request #8537 from wallabag/dependabot/npm_and_yarn/sass-embedded-1.93.3
build(deps-dev): bump sass-embedded from 1.93.2 to 1.93.3
2025-11-06 08:53:27 +00:00
5021d46034 Translated using Weblate (Croatian)
Currently translated at 100.0% (607 of 607 strings)
2025-11-06 08:53:09 +00:00
34b013710c Merge pull request #8522 from wallabag/dependabot/github_actions/actions/setup-node-6
build(deps): bump actions/setup-node from 5 to 6
2025-11-06 09:53:03 +01:00
b52a3ade4f Merge pull request #8520 from wallabag/dependabot/composer/doctrine/data-fixtures-2.2.0
build(deps-dev): bump doctrine/data-fixtures from 2.1.0 to 2.2.0
2025-11-06 09:52:45 +01:00
a414f62183 Merge pull request #8526 from wallabag/dependabot/composer/nelmio/cors-bundle-2.6.0
build(deps): bump nelmio/cors-bundle from 2.5.0 to 2.6.0
2025-11-06 09:52:27 +01:00
f797d6de04 Merge pull request #8527 from wallabag/dependabot/composer/doctrine/collections-2.4.0
build(deps): bump doctrine/collections from 2.3.0 to 2.4.0
2025-11-06 09:51:57 +01:00
fb7e23ce7e Merge pull request #8528 from wallabag/dependabot/composer/friendsofphp/php-cs-fixer-3.89.1
build(deps-dev): bump friendsofphp/php-cs-fixer from 3.88.2 to 3.89.1
2025-11-06 09:51:36 +01:00
faa4e2b984 Merge pull request #8536 from wallabag/dependabot/composer/twig-dependencies-9c20bb8b1b
build(deps): bump the twig-dependencies group with 3 updates
2025-11-06 09:51:03 +01:00
6771fd9171 Merge pull request #8539 from wallabag/dependabot/composer/j0k3r/graby-site-config-1.0.205
build(deps): bump j0k3r/graby-site-config from 1.0.204 to 1.0.205
2025-11-06 09:50:39 +01:00
5d46997b28 Merge pull request #8540 from wallabag/dependabot/composer/laminas/laminas-code-4.17.0
build(deps): bump laminas/laminas-code from 4.16.0 to 4.17.0
2025-11-06 09:50:05 +01:00
e5489fbb8b build(deps): bump laminas/laminas-code from 4.16.0 to 4.17.0
Bumps [laminas/laminas-code](https://github.com/laminas/laminas-code) from 4.16.0 to 4.17.0.
- [Release notes](https://github.com/laminas/laminas-code/releases)
- [Commits](https://github.com/laminas/laminas-code/compare/4.16.0...4.17.0)

---
updated-dependencies:
- dependency-name: laminas/laminas-code
  dependency-version: 4.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-03 03:02:54 +00:00
200642fe43 build(deps): bump j0k3r/graby-site-config from 1.0.204 to 1.0.205
Bumps [j0k3r/graby-site-config](https://github.com/j0k3r/graby-site-config) from 1.0.204 to 1.0.205.
- [Release notes](https://github.com/j0k3r/graby-site-config/releases)
- [Changelog](https://github.com/j0k3r/graby-site-config/blob/master/dallasnews.com.txt)
- [Commits](https://github.com/j0k3r/graby-site-config/compare/1.0.204...1.0.205)

---
updated-dependencies:
- dependency-name: j0k3r/graby-site-config
  dependency-version: 1.0.205
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-03 03:02:30 +00:00
1b8337e81d build(deps-dev): bump sass-embedded from 1.93.2 to 1.93.3
Bumps [sass-embedded](https://github.com/sass/embedded-host-node) from 1.93.2 to 1.93.3.
- [Changelog](https://github.com/sass/embedded-host-node/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/embedded-host-node/compare/1.93.2...1.93.3)

---
updated-dependencies:
- dependency-name: sass-embedded
  dependency-version: 1.93.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-03 03:01:52 +00:00
4940638d70 build(deps): bump the twig-dependencies group with 3 updates
Bumps the twig-dependencies group with 3 updates: [twig/extra-bundle](https://github.com/twigphp/twig-extra-bundle), [twig/string-extra](https://github.com/twigphp/string-extra) and [twig/twig](https://github.com/twigphp/Twig).


Updates `twig/extra-bundle` from 3.21.0 to 3.22.0
- [Commits](https://github.com/twigphp/twig-extra-bundle/compare/v3.21.0...v3.22.0)

Updates `twig/string-extra` from 3.21.0 to 3.22.0
- [Commits](https://github.com/twigphp/string-extra/compare/v3.21.0...v3.22.0)

Updates `twig/twig` from 3.21.1 to 3.22.0
- [Changelog](https://github.com/twigphp/Twig/blob/3.x/CHANGELOG)
- [Commits](https://github.com/twigphp/Twig/compare/v3.21.1...v3.22.0)

---
updated-dependencies:
- dependency-name: twig/extra-bundle
  dependency-version: 3.22.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: twig-dependencies
- dependency-name: twig/string-extra
  dependency-version: 3.22.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: twig-dependencies
- dependency-name: twig/twig
  dependency-version: 3.22.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: twig-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-03 03:01:37 +00:00
36a52e28f7 Merge pull request #8529 from wallabag/dependabot/npm_and_yarn/sass-loader-16.0.6
build(deps-dev): bump sass-loader from 16.0.5 to 16.0.6
2025-10-27 03:15:49 +00:00
3c9fb6e1a2 Merge pull request #8525 from wallabag/dependabot/npm_and_yarn/babel-dependencies-0601ab6c5a
build(deps-dev): bump the babel-dependencies group with 3 updates
2025-10-27 03:06:43 +00:00
f62f729ffb build(deps-dev): bump sass-loader from 16.0.5 to 16.0.6
Bumps [sass-loader](https://github.com/webpack/sass-loader) from 16.0.5 to 16.0.6.
- [Release notes](https://github.com/webpack/sass-loader/releases)
- [Changelog](https://github.com/webpack/sass-loader/blob/main/CHANGELOG.md)
- [Commits](https://github.com/webpack/sass-loader/compare/v16.0.5...v16.0.6)

---
updated-dependencies:
- dependency-name: sass-loader
  dependency-version: 16.0.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-27 03:04:35 +00:00
c0d9a56d1c build(deps-dev): bump friendsofphp/php-cs-fixer from 3.88.2 to 3.89.1
Bumps [friendsofphp/php-cs-fixer](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer) from 3.88.2 to 3.89.1.
- [Release notes](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/releases)
- [Changelog](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/compare/v3.88.2...v3.89.1)

---
updated-dependencies:
- dependency-name: friendsofphp/php-cs-fixer
  dependency-version: 3.89.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-27 03:03:56 +00:00
fcc455b7ea build(deps): bump doctrine/collections from 2.3.0 to 2.4.0
Bumps [doctrine/collections](https://github.com/doctrine/collections) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/doctrine/collections/releases)
- [Commits](https://github.com/doctrine/collections/compare/2.3.0...2.4.0)

---
updated-dependencies:
- dependency-name: doctrine/collections
  dependency-version: 2.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-27 03:02:43 +00:00
9f7255be20 build(deps): bump nelmio/cors-bundle from 2.5.0 to 2.6.0
Bumps [nelmio/cors-bundle](https://github.com/nelmio/NelmioCorsBundle) from 2.5.0 to 2.6.0.
- [Release notes](https://github.com/nelmio/NelmioCorsBundle/releases)
- [Changelog](https://github.com/nelmio/NelmioCorsBundle/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nelmio/NelmioCorsBundle/compare/2.5.0...2.6.0)

---
updated-dependencies:
- dependency-name: nelmio/cors-bundle
  dependency-version: 2.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-27 03:02:16 +00:00
6d9e399e69 build(deps-dev): bump the babel-dependencies group with 3 updates
Bumps the babel-dependencies group with 3 updates: [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core), [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser) and [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env).


Updates `@babel/core` from 7.28.4 to 7.28.5
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.28.5/packages/babel-core)

Updates `@babel/eslint-parser` from 7.28.4 to 7.28.5
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.28.5/eslint/babel-eslint-parser)

Updates `@babel/preset-env` from 7.28.3 to 7.28.5
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.28.5/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-version: 7.28.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: babel-dependencies
- dependency-name: "@babel/eslint-parser"
  dependency-version: 7.28.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: babel-dependencies
- dependency-name: "@babel/preset-env"
  dependency-version: 7.28.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: babel-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-27 03:02:15 +00:00
a89e299ef5 build(deps): bump actions/setup-node from 5 to 6
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 5 to 6.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-20 02:03:17 +00:00
3f1c1395dc build(deps-dev): bump doctrine/data-fixtures from 2.1.0 to 2.2.0
Bumps [doctrine/data-fixtures](https://github.com/doctrine/data-fixtures) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/doctrine/data-fixtures/releases)
- [Commits](https://github.com/doctrine/data-fixtures/compare/2.1.0...2.2.0)

---
updated-dependencies:
- dependency-name: doctrine/data-fixtures
  dependency-version: 2.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-20 02:02:58 +00:00
313938766e Merge pull request #8513 from wallabag/dependabot/composer/pagerfanta-dependencies-b99cc8d7fb
build(deps): bump the pagerfanta-dependencies group with 3 updates
2025-10-13 09:04:25 +02:00
e8daa8e760 build(deps): bump the pagerfanta-dependencies group with 3 updates
Bumps the pagerfanta-dependencies group with 3 updates: [pagerfanta/core](https://github.com/Pagerfanta/core), [pagerfanta/doctrine-orm-adapter](https://github.com/Pagerfanta/doctrine-orm-adapter) and [pagerfanta/twig](https://github.com/Pagerfanta/twig).


Updates `pagerfanta/core` from 4.7.1 to 4.7.2
- [Commits](https://github.com/Pagerfanta/core/compare/v4.7.1...v4.7.2)

Updates `pagerfanta/doctrine-orm-adapter` from 4.7.1 to 4.7.2
- [Commits](https://github.com/Pagerfanta/doctrine-orm-adapter/compare/v4.7.1...v4.7.2)

Updates `pagerfanta/twig` from 4.7.1 to 4.7.2
- [Commits](https://github.com/Pagerfanta/twig/compare/v4.7.1...v4.7.2)

---
updated-dependencies:
- dependency-name: pagerfanta/core
  dependency-version: 4.7.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pagerfanta-dependencies
- dependency-name: pagerfanta/doctrine-orm-adapter
  dependency-version: 4.7.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pagerfanta-dependencies
- dependency-name: pagerfanta/twig
  dependency-version: 4.7.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pagerfanta-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-13 06:34:53 +00:00
613aa4655e Merge pull request #8512 from wallabag/fix/meta-grouped-update-pagerfanta
Add grouped update for `pagerfanta`
2025-10-13 08:27:49 +02:00
36bff17cc5 Add grouped update for pagerfanta 2025-10-13 08:23:22 +02:00
36 changed files with 626 additions and 521 deletions

View File

@ -35,6 +35,9 @@ updates:
phpstan-dependencies:
patterns:
- "phpstan/*"
pagerfanta-dependencies:
patterns:
- "pagerfanta/*"
ignore:
- dependency-name: symfony/*
update-types: [ "version-update:semver-major" ]

View File

@ -31,7 +31,7 @@ jobs:
COMPOSER_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: "Install Node"
uses: actions/setup-node@v5
uses: actions/setup-node@v6
with:
node-version-file: ".nvmrc"
cache: 'yarn'

View File

@ -55,7 +55,7 @@ jobs:
ini-values: "date.timezone=Europe/Paris"
- name: "Install Node"
uses: actions/setup-node@v5
uses: actions/setup-node@v6
with:
node-version-file: ".nvmrc"
cache: 'yarn'
@ -130,7 +130,7 @@ jobs:
ini-values: "date.timezone=Europe/Paris"
- name: "Install Node"
uses: actions/setup-node@v5
uses: actions/setup-node@v6
with:
node-version-file: ".nvmrc"
cache: 'yarn'
@ -201,7 +201,7 @@ jobs:
ini-values: "date.timezone=Europe/Paris"
- name: "Install Node"
uses: actions/setup-node@v5
uses: actions/setup-node@v6
with:
node-version-file: ".nvmrc"
cache: 'yarn'

View File

@ -30,7 +30,7 @@ jobs:
COMPOSER_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: "Install Node"
uses: actions/setup-node@v5
uses: actions/setup-node@v6
with:
node-version-file: ".nvmrc"
cache: "yarn"

View File

@ -190,7 +190,7 @@ nelmio_cors:
fos_user:
db_driver: orm
firewall_name: secured_area
firewall_name: main
user_class: Wallabag\Entity\User
registration:
confirmation:

View File

@ -37,7 +37,7 @@ security:
pattern: ^/login$
anonymous: ~
secured_area:
main:
pattern: ^/
form_login:
provider: fos_userbundle

View File

@ -20,7 +20,13 @@ services:
$encryptionKeyPath: "%wallabag.site_credentials.encryption_key_path%"
$fetchingErrorMessageTitle: "%wallabag.fetching_error_message_title%"
$fetchingErrorMessage: '%wallabag.fetching_error_message%'
$version: "%wallabag.version%"
$paypalUrl: "%wallabag.paypal_url%"
$languages: '%wallabag.languages%'
$feedLimit: "%wallabag.feed_limit%"
$apiLimitMassActions: "%wallabag.api_limit_mass_actions%"
$allowMimetypes: "%wallabag.allow_mimetypes%"
$resourceDir: "%wallabag.resource_dir%"
$lifeTime: '%wallabag.cache_lifetime%'
$logoPath: 'web/img/appicon/apple-touch-icon-152.png'
$registrationEnabled: '%fosuser_registration%'
@ -32,6 +38,7 @@ services:
$fonts: '%wallabag.fonts%'
$defaultIgnoreOriginInstanceRules: '%wallabag.default_ignore_origin_instance_rules%'
$defaultUserAgent: "%wallabag_user_agent%"
$addonsUrl: "%addons_url%"
Wallabag\:
resource: '../../src/*'

359
composer.lock generated
View File

@ -600,16 +600,16 @@
},
{
"name": "doctrine/collections",
"version": "2.3.0",
"version": "2.4.0",
"source": {
"type": "git",
"url": "https://github.com/doctrine/collections.git",
"reference": "2eb07e5953eed811ce1b309a7478a3b236f2273d"
"reference": "9acfeea2e8666536edff3d77c531261c63680160"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/doctrine/collections/zipball/2eb07e5953eed811ce1b309a7478a3b236f2273d",
"reference": "2eb07e5953eed811ce1b309a7478a3b236f2273d",
"url": "https://api.github.com/repos/doctrine/collections/zipball/9acfeea2e8666536edff3d77c531261c63680160",
"reference": "9acfeea2e8666536edff3d77c531261c63680160",
"shasum": ""
},
"require": {
@ -618,11 +618,11 @@
"symfony/polyfill-php84": "^1.30"
},
"require-dev": {
"doctrine/coding-standard": "^12",
"doctrine/coding-standard": "^14",
"ext-json": "*",
"phpstan/phpstan": "^1.8",
"phpstan/phpstan-phpunit": "^1.0",
"phpunit/phpunit": "^10.5"
"phpstan/phpstan": "^2.1.30",
"phpstan/phpstan-phpunit": "^2.0.7",
"phpunit/phpunit": "^10.5.58 || ^11.5.42 || ^12.4"
},
"type": "library",
"autoload": {
@ -666,7 +666,7 @@
],
"support": {
"issues": "https://github.com/doctrine/collections/issues",
"source": "https://github.com/doctrine/collections/tree/2.3.0"
"source": "https://github.com/doctrine/collections/tree/2.4.0"
},
"funding": [
{
@ -682,7 +682,7 @@
"type": "tidelift"
}
],
"time": "2025-03-22T10:17:19+00:00"
"time": "2025-10-25T09:18:13+00:00"
},
{
"name": "doctrine/common",
@ -1059,16 +1059,16 @@
},
{
"name": "doctrine/doctrine-migrations-bundle",
"version": "3.5.0",
"version": "3.7.0",
"source": {
"type": "git",
"url": "https://github.com/doctrine/DoctrineMigrationsBundle.git",
"reference": "71c81279ca0e907c3edc718418b93fd63074856c"
"reference": "1e380c6dd8ac8488217f39cff6b77e367f1a644b"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/doctrine/DoctrineMigrationsBundle/zipball/71c81279ca0e907c3edc718418b93fd63074856c",
"reference": "71c81279ca0e907c3edc718418b93fd63074856c",
"url": "https://api.github.com/repos/doctrine/DoctrineMigrationsBundle/zipball/1e380c6dd8ac8488217f39cff6b77e367f1a644b",
"reference": "1e380c6dd8ac8488217f39cff6b77e367f1a644b",
"shasum": ""
},
"require": {
@ -1076,7 +1076,7 @@
"doctrine/migrations": "^3.2",
"php": "^7.2 || ^8.0",
"symfony/deprecation-contracts": "^2.1 || ^3",
"symfony/framework-bundle": "^5.4 || ^6.0 || ^7.0"
"symfony/framework-bundle": "^5.4 || ^6.0 || ^7.0 || ^8.0"
},
"require-dev": {
"composer/semver": "^3.0",
@ -1088,8 +1088,8 @@
"phpstan/phpstan-strict-rules": "^1.1 || ^2",
"phpstan/phpstan-symfony": "^1.3 || ^2",
"phpunit/phpunit": "^8.5 || ^9.5",
"symfony/phpunit-bridge": "^6.3 || ^7",
"symfony/var-exporter": "^5.4 || ^6 || ^7"
"symfony/phpunit-bridge": "^6.3 || ^7 || ^8",
"symfony/var-exporter": "^5.4 || ^6 || ^7 || ^8"
},
"type": "symfony-bundle",
"autoload": {
@ -1124,7 +1124,7 @@
],
"support": {
"issues": "https://github.com/doctrine/DoctrineMigrationsBundle/issues",
"source": "https://github.com/doctrine/DoctrineMigrationsBundle/tree/3.5.0"
"source": "https://github.com/doctrine/DoctrineMigrationsBundle/tree/3.7.0"
},
"funding": [
{
@ -1140,7 +1140,7 @@
"type": "tidelift"
}
],
"time": "2025-10-12T17:06:40+00:00"
"time": "2025-11-15T19:02:59+00:00"
},
{
"name": "doctrine/event-manager",
@ -1236,33 +1236,32 @@
},
{
"name": "doctrine/inflector",
"version": "2.0.10",
"version": "2.1.0",
"source": {
"type": "git",
"url": "https://github.com/doctrine/inflector.git",
"reference": "5817d0659c5b50c9b950feb9af7b9668e2c436bc"
"reference": "6d6c96277ea252fc1304627204c3d5e6e15faa3b"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/doctrine/inflector/zipball/5817d0659c5b50c9b950feb9af7b9668e2c436bc",
"reference": "5817d0659c5b50c9b950feb9af7b9668e2c436bc",
"url": "https://api.github.com/repos/doctrine/inflector/zipball/6d6c96277ea252fc1304627204c3d5e6e15faa3b",
"reference": "6d6c96277ea252fc1304627204c3d5e6e15faa3b",
"shasum": ""
},
"require": {
"php": "^7.2 || ^8.0"
},
"require-dev": {
"doctrine/coding-standard": "^11.0",
"phpstan/phpstan": "^1.8",
"phpstan/phpstan-phpunit": "^1.1",
"phpstan/phpstan-strict-rules": "^1.3",
"phpunit/phpunit": "^8.5 || ^9.5",
"vimeo/psalm": "^4.25 || ^5.4"
"doctrine/coding-standard": "^12.0 || ^13.0",
"phpstan/phpstan": "^1.12 || ^2.0",
"phpstan/phpstan-phpunit": "^1.4 || ^2.0",
"phpstan/phpstan-strict-rules": "^1.6 || ^2.0",
"phpunit/phpunit": "^8.5 || ^12.2"
},
"type": "library",
"autoload": {
"psr-4": {
"Doctrine\\Inflector\\": "lib/Doctrine/Inflector"
"Doctrine\\Inflector\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
@ -1307,7 +1306,7 @@
],
"support": {
"issues": "https://github.com/doctrine/inflector/issues",
"source": "https://github.com/doctrine/inflector/tree/2.0.10"
"source": "https://github.com/doctrine/inflector/tree/2.1.0"
},
"funding": [
{
@ -1323,7 +1322,7 @@
"type": "tidelift"
}
],
"time": "2024-02-18T20:23:39+00:00"
"time": "2025-08-10T19:31:58+00:00"
},
{
"name": "doctrine/instantiator",
@ -1577,16 +1576,16 @@
},
{
"name": "doctrine/orm",
"version": "2.20.2",
"version": "2.20.6",
"source": {
"type": "git",
"url": "https://github.com/doctrine/orm.git",
"reference": "19912de9270fa6abb3d25a1a37784af6b818d534"
"reference": "c322c71cd40da12d255dabd7b6ce0d9cf208a5d5"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/doctrine/orm/zipball/19912de9270fa6abb3d25a1a37784af6b818d534",
"reference": "19912de9270fa6abb3d25a1a37784af6b818d534",
"url": "https://api.github.com/repos/doctrine/orm/zipball/c322c71cd40da12d255dabd7b6ce0d9cf208a5d5",
"reference": "c322c71cd40da12d255dabd7b6ce0d9cf208a5d5",
"shasum": ""
},
"require": {
@ -1613,14 +1612,14 @@
},
"require-dev": {
"doctrine/annotations": "^1.13 || ^2",
"doctrine/coding-standard": "^9.0.2 || ^12.0",
"doctrine/coding-standard": "^9.0.2 || ^13.0",
"phpbench/phpbench": "^0.16.10 || ^1.0",
"phpstan/extension-installer": "~1.1.0 || ^1.4",
"phpstan/phpstan": "~1.4.10 || 2.0.3",
"phpstan/phpstan-deprecation-rules": "^1 || ^2",
"phpunit/phpunit": "^7.5 || ^8.5 || ^9.6",
"psr/log": "^1 || ^2 || ^3",
"squizlabs/php_codesniffer": "3.7.2",
"squizlabs/php_codesniffer": "3.12.0",
"symfony/cache": "^4.4 || ^5.4 || ^6.4 || ^7.0",
"symfony/var-exporter": "^4.4 || ^5.4 || ^6.2 || ^7.0",
"symfony/yaml": "^3.4 || ^4.0 || ^5.0 || ^6.0 || ^7.0"
@ -1673,22 +1672,22 @@
],
"support": {
"issues": "https://github.com/doctrine/orm/issues",
"source": "https://github.com/doctrine/orm/tree/2.20.2"
"source": "https://github.com/doctrine/orm/tree/2.20.6"
},
"time": "2025-02-04T19:17:01+00:00"
"time": "2025-08-08T06:55:44+00:00"
},
{
"name": "doctrine/persistence",
"version": "3.4.1",
"version": "3.4.3",
"source": {
"type": "git",
"url": "https://github.com/doctrine/persistence.git",
"reference": "23069c8cfc19d7825e9fbe3341227d8c51eff2bc"
"reference": "d59e6ef7caffe6a30f4b6f9e9079a75f52c64ae0"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/doctrine/persistence/zipball/23069c8cfc19d7825e9fbe3341227d8c51eff2bc",
"reference": "23069c8cfc19d7825e9fbe3341227d8c51eff2bc",
"url": "https://api.github.com/repos/doctrine/persistence/zipball/d59e6ef7caffe6a30f4b6f9e9079a75f52c64ae0",
"reference": "d59e6ef7caffe6a30f4b6f9e9079a75f52c64ae0",
"shasum": ""
},
"require": {
@ -1700,11 +1699,11 @@
"doctrine/common": "<2.10"
},
"require-dev": {
"doctrine/coding-standard": "^12",
"doctrine/coding-standard": "^12 || ^14",
"doctrine/common": "^3.0",
"phpstan/phpstan": "1.12.7",
"phpstan/phpstan-phpunit": "^1",
"phpstan/phpstan-strict-rules": "^1.1",
"phpstan/phpstan": "^1 || 2.1.30",
"phpstan/phpstan-phpunit": "^1 || ^2",
"phpstan/phpstan-strict-rules": "^1 || ^2",
"phpunit/phpunit": "^8.5.38 || ^9.5",
"symfony/cache": "^4.4 || ^5.4 || ^6.0 || ^7.0"
},
@ -1755,7 +1754,7 @@
],
"support": {
"issues": "https://github.com/doctrine/persistence/issues",
"source": "https://github.com/doctrine/persistence/tree/3.4.1"
"source": "https://github.com/doctrine/persistence/tree/3.4.3"
},
"funding": [
{
@ -1771,30 +1770,30 @@
"type": "tidelift"
}
],
"time": "2025-09-29T06:33:58+00:00"
"time": "2025-10-21T15:21:39+00:00"
},
{
"name": "doctrine/sql-formatter",
"version": "1.5.2",
"version": "1.5.3",
"source": {
"type": "git",
"url": "https://github.com/doctrine/sql-formatter.git",
"reference": "d6d00aba6fd2957fe5216fe2b7673e9985db20c8"
"reference": "a8af23a8e9d622505baa2997465782cbe8bb7fc7"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/doctrine/sql-formatter/zipball/d6d00aba6fd2957fe5216fe2b7673e9985db20c8",
"reference": "d6d00aba6fd2957fe5216fe2b7673e9985db20c8",
"url": "https://api.github.com/repos/doctrine/sql-formatter/zipball/a8af23a8e9d622505baa2997465782cbe8bb7fc7",
"reference": "a8af23a8e9d622505baa2997465782cbe8bb7fc7",
"shasum": ""
},
"require": {
"php": "^8.1"
},
"require-dev": {
"doctrine/coding-standard": "^12",
"ergebnis/phpunit-slow-test-detector": "^2.14",
"phpstan/phpstan": "^1.10",
"phpunit/phpunit": "^10.5"
"doctrine/coding-standard": "^14",
"ergebnis/phpunit-slow-test-detector": "^2.20",
"phpstan/phpstan": "^2.1.31",
"phpunit/phpunit": "^10.5.58"
},
"bin": [
"bin/sql-formatter"
@ -1824,9 +1823,9 @@
],
"support": {
"issues": "https://github.com/doctrine/sql-formatter/issues",
"source": "https://github.com/doctrine/sql-formatter/tree/1.5.2"
"source": "https://github.com/doctrine/sql-formatter/tree/1.5.3"
},
"time": "2025-01-24T11:45:48+00:00"
"time": "2025-10-26T09:35:14+00:00"
},
{
"name": "egulias/email-validator",
@ -2081,33 +2080,47 @@
},
{
"name": "friendsofsymfony/jsrouting-bundle",
"version": "3.5.2",
"version": "3.6.1",
"source": {
"type": "git",
"url": "https://github.com/FriendsOfSymfony/FOSJsRoutingBundle.git",
"reference": "af2ee3a5406a3b57dfe1a0c010d2a29c2fdbfeed"
"reference": "c8af953b1a305e9d8d201f489023dc4ba6be053d"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/FriendsOfSymfony/FOSJsRoutingBundle/zipball/af2ee3a5406a3b57dfe1a0c010d2a29c2fdbfeed",
"reference": "af2ee3a5406a3b57dfe1a0c010d2a29c2fdbfeed",
"url": "https://api.github.com/repos/FriendsOfSymfony/FOSJsRoutingBundle/zipball/c8af953b1a305e9d8d201f489023dc4ba6be053d",
"reference": "c8af953b1a305e9d8d201f489023dc4ba6be053d",
"shasum": ""
},
"require": {
"php": "^8.0",
"symfony/console": "^5.4|^6.0|^7.0",
"symfony/framework-bundle": "^5.4|^6.0|^7.0",
"symfony/serializer": "^5.4|^6.0.1|^7.0",
"symfony/console": "^5.4|^6.4|^7.3|^8.0",
"symfony/deprecation-contracts": "^2.1|^3.0",
"symfony/framework-bundle": "^5.4|^6.4|^7.3|^8.0",
"symfony/serializer": "^5.4|^6.4|^7.3|^8.0",
"willdurand/jsonp-callback-validator": "~1.1|^2.0"
},
"require-dev": {
"symfony/expression-language": "^5.4|^6.0|^7.0",
"symfony/phpunit-bridge": "^5.4|^6.0|^7.0"
"jakoch/phantomjs-installer": "^3",
"neronmoon/scriptsdev": "^0.1",
"symfony/expression-language": "^5.4|^6.4|^7.3|^8.0",
"symfony/phpunit-bridge": "^7.3|^8.0"
},
"type": "symfony-bundle",
"extra": {
"scripts-dev": {
"post-update-cmd": [
"PhantomInstaller\\Installer::installPhantomJS"
],
"post-install-cmd": [
"PhantomInstaller\\Installer::installPhantomJS"
]
},
"branch-alias": {
"dev-master": "3.x-dev"
},
"jakoch/phantomjs-installer": {
"cdnurl": "https://github.com/Medium/phantomjs/releases/download/v2.1.1/"
}
},
"autoload": {
@ -2141,9 +2154,9 @@
],
"support": {
"issues": "https://github.com/FriendsOfSymfony/FOSJsRoutingBundle/issues",
"source": "https://github.com/FriendsOfSymfony/FOSJsRoutingBundle/tree/3.5.2"
"source": "https://github.com/FriendsOfSymfony/FOSJsRoutingBundle/tree/3.6.1"
},
"time": "2024-11-26T15:26:56+00:00"
"time": "2025-11-04T21:03:25+00:00"
},
{
"name": "friendsofsymfony/oauth-server-bundle",
@ -4150,16 +4163,16 @@
},
{
"name": "j0k3r/graby-site-config",
"version": "1.0.204",
"version": "1.0.205",
"source": {
"type": "git",
"url": "https://github.com/j0k3r/graby-site-config.git",
"reference": "dc73f228de8cd43b791d87c5b63fa2996164475d"
"reference": "c14c34952382805c7bd7d395d0b46187578ab637"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/j0k3r/graby-site-config/zipball/dc73f228de8cd43b791d87c5b63fa2996164475d",
"reference": "dc73f228de8cd43b791d87c5b63fa2996164475d",
"url": "https://api.github.com/repos/j0k3r/graby-site-config/zipball/c14c34952382805c7bd7d395d0b46187578ab637",
"reference": "c14c34952382805c7bd7d395d0b46187578ab637",
"shasum": ""
},
"require": {
@ -4188,9 +4201,9 @@
"description": "Graby site config files",
"support": {
"issues": "https://github.com/j0k3r/graby-site-config/issues",
"source": "https://github.com/j0k3r/graby-site-config/tree/1.0.204"
"source": "https://github.com/j0k3r/graby-site-config/tree/1.0.205"
},
"time": "2025-10-01T02:30:19+00:00"
"time": "2025-11-01T02:30:20+00:00"
},
{
"name": "j0k3r/httplug-ssrf-plugin",
@ -4731,27 +4744,27 @@
},
{
"name": "laminas/laminas-code",
"version": "4.16.0",
"version": "4.17.0",
"source": {
"type": "git",
"url": "https://github.com/laminas/laminas-code.git",
"reference": "1793e78dad4108b594084d05d1fb818b85b110af"
"reference": "40d61e2899ec17c5d08bbc0a2d586b3ca17ab9bd"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/laminas/laminas-code/zipball/1793e78dad4108b594084d05d1fb818b85b110af",
"reference": "1793e78dad4108b594084d05d1fb818b85b110af",
"url": "https://api.github.com/repos/laminas/laminas-code/zipball/40d61e2899ec17c5d08bbc0a2d586b3ca17ab9bd",
"reference": "40d61e2899ec17c5d08bbc0a2d586b3ca17ab9bd",
"shasum": ""
},
"require": {
"php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0"
"php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0"
},
"require-dev": {
"doctrine/annotations": "^2.0.1",
"ext-phar": "*",
"laminas/laminas-coding-standard": "^3.0.0",
"laminas/laminas-stdlib": "^3.18.0",
"phpunit/phpunit": "^10.5.37",
"phpunit/phpunit": "^10.5.58",
"psalm/plugin-phpunit": "^0.19.0",
"vimeo/psalm": "^5.15.0"
},
@ -4790,7 +4803,7 @@
"type": "community_bridge"
}
],
"time": "2024-11-20T13:15:13+00:00"
"time": "2025-11-01T09:38:14+00:00"
},
{
"name": "lcobucci/clock",
@ -5575,25 +5588,28 @@
},
{
"name": "nelmio/cors-bundle",
"version": "2.5.0",
"version": "2.6.0",
"source": {
"type": "git",
"url": "https://github.com/nelmio/NelmioCorsBundle.git",
"reference": "3a526fe025cd20e04a6a11370cf5ab28dbb5a544"
"reference": "530217472204881cacd3671909f634b960c7b948"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/nelmio/NelmioCorsBundle/zipball/3a526fe025cd20e04a6a11370cf5ab28dbb5a544",
"reference": "3a526fe025cd20e04a6a11370cf5ab28dbb5a544",
"url": "https://api.github.com/repos/nelmio/NelmioCorsBundle/zipball/530217472204881cacd3671909f634b960c7b948",
"reference": "530217472204881cacd3671909f634b960c7b948",
"shasum": ""
},
"require": {
"psr/log": "^1.0 || ^2.0 || ^3.0",
"symfony/framework-bundle": "^5.4 || ^6.0 || ^7.0"
"symfony/framework-bundle": "^5.4 || ^6.0 || ^7.0 || ^8.0"
},
"require-dev": {
"mockery/mockery": "^1.3.6",
"symfony/phpunit-bridge": "^5.4 || ^6.0 || ^7.0"
"phpstan/phpstan": "^1.11.5",
"phpstan/phpstan-deprecation-rules": "^1.2.0",
"phpstan/phpstan-phpunit": "^1.4",
"phpstan/phpstan-symfony": "^1.4.4",
"phpunit/phpunit": "^8"
},
"type": "symfony-bundle",
"extra": {
@ -5631,9 +5647,9 @@
],
"support": {
"issues": "https://github.com/nelmio/NelmioCorsBundle/issues",
"source": "https://github.com/nelmio/NelmioCorsBundle/tree/2.5.0"
"source": "https://github.com/nelmio/NelmioCorsBundle/tree/2.6.0"
},
"time": "2024-06-24T21:25:28+00:00"
"time": "2025-10-23T06:57:22+00:00"
},
{
"name": "nikic/php-parser",
@ -5693,16 +5709,16 @@
},
{
"name": "pagerfanta/core",
"version": "v4.7.1",
"version": "v4.7.2",
"source": {
"type": "git",
"url": "https://github.com/Pagerfanta/core.git",
"reference": "829eaa9737b3cfae1406f67a4e9ee36e0e37caf9"
"reference": "8809e9cfccf2f468a102f2ca4483f030b3c7e15c"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/Pagerfanta/core/zipball/829eaa9737b3cfae1406f67a4e9ee36e0e37caf9",
"reference": "829eaa9737b3cfae1406f67a4e9ee36e0e37caf9",
"url": "https://api.github.com/repos/Pagerfanta/core/zipball/8809e9cfccf2f468a102f2ca4483f030b3c7e15c",
"reference": "8809e9cfccf2f468a102f2ca4483f030b3c7e15c",
"shasum": ""
},
"require": {
@ -5730,22 +5746,22 @@
"pagerfanta"
],
"support": {
"source": "https://github.com/Pagerfanta/core/tree/v4.7.1"
"source": "https://github.com/Pagerfanta/core/tree/v4.7.2"
},
"time": "2024-12-13T15:05:37+00:00"
"time": "2025-10-02T15:54:19+00:00"
},
{
"name": "pagerfanta/doctrine-orm-adapter",
"version": "v4.7.1",
"version": "v4.7.2",
"source": {
"type": "git",
"url": "https://github.com/Pagerfanta/doctrine-orm-adapter.git",
"reference": "b3be49948e84b67c023c820abc54ea574a100d5d"
"reference": "a5f621411dff6168c12944dabb8ea62ae8502074"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/Pagerfanta/doctrine-orm-adapter/zipball/b3be49948e84b67c023c820abc54ea574a100d5d",
"reference": "b3be49948e84b67c023c820abc54ea574a100d5d",
"url": "https://api.github.com/repos/Pagerfanta/doctrine-orm-adapter/zipball/a5f621411dff6168c12944dabb8ea62ae8502074",
"reference": "a5f621411dff6168c12944dabb8ea62ae8502074",
"shasum": ""
},
"require": {
@ -5777,22 +5793,22 @@
"pagerfanta"
],
"support": {
"source": "https://github.com/Pagerfanta/doctrine-orm-adapter/tree/v4.7.1"
"source": "https://github.com/Pagerfanta/doctrine-orm-adapter/tree/v4.7.2"
},
"time": "2024-11-30T19:18:10+00:00"
"time": "2025-07-03T22:36:13+00:00"
},
{
"name": "pagerfanta/twig",
"version": "v4.7.1",
"version": "v4.7.2",
"source": {
"type": "git",
"url": "https://github.com/Pagerfanta/twig.git",
"reference": "f3eb17928c61fe6f72abc822825e1006afae6257"
"reference": "28a9b75cabd246bd27c266ba62b742d45a4183f9"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/Pagerfanta/twig/zipball/f3eb17928c61fe6f72abc822825e1006afae6257",
"reference": "f3eb17928c61fe6f72abc822825e1006afae6257",
"url": "https://api.github.com/repos/Pagerfanta/twig/zipball/28a9b75cabd246bd27c266ba62b742d45a4183f9",
"reference": "28a9b75cabd246bd27c266ba62b742d45a4183f9",
"shasum": ""
},
"require": {
@ -5821,9 +5837,9 @@
"pagerfanta"
],
"support": {
"source": "https://github.com/Pagerfanta/twig/tree/v4.7.1"
"source": "https://github.com/Pagerfanta/twig/tree/v4.7.2"
},
"time": "2024-12-13T15:11:13+00:00"
"time": "2025-03-08T02:17:34+00:00"
},
{
"name": "paragonie/constant_time_encoding",
@ -8681,16 +8697,16 @@
},
{
"name": "symfony/cache",
"version": "v6.4.26",
"version": "v6.4.28",
"source": {
"type": "git",
"url": "https://github.com/symfony/cache.git",
"reference": "66c853ddcbf85c1984169869be498c3e7597b367"
"reference": "31628f36fc97c5714d181b3a8d29efb85c6a7677"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/cache/zipball/66c853ddcbf85c1984169869be498c3e7597b367",
"reference": "66c853ddcbf85c1984169869be498c3e7597b367",
"url": "https://api.github.com/repos/symfony/cache/zipball/31628f36fc97c5714d181b3a8d29efb85c6a7677",
"reference": "31628f36fc97c5714d181b3a8d29efb85c6a7677",
"shasum": ""
},
"require": {
@ -8757,7 +8773,7 @@
"psr6"
],
"support": {
"source": "https://github.com/symfony/cache/tree/v6.4.26"
"source": "https://github.com/symfony/cache/tree/v6.4.28"
},
"funding": [
{
@ -8777,7 +8793,7 @@
"type": "tidelift"
}
],
"time": "2025-09-11T09:57:09+00:00"
"time": "2025-10-30T08:37:02+00:00"
},
{
"name": "symfony/cache-contracts",
@ -10298,16 +10314,16 @@
},
{
"name": "symfony/http-foundation",
"version": "v5.4.48",
"version": "v5.4.50",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-foundation.git",
"reference": "3f38b8af283b830e1363acd79e5bc3412d055341"
"reference": "1a0706e8b8041046052ea2695eb8aeee04f97609"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/http-foundation/zipball/3f38b8af283b830e1363acd79e5bc3412d055341",
"reference": "3f38b8af283b830e1363acd79e5bc3412d055341",
"url": "https://api.github.com/repos/symfony/http-foundation/zipball/1a0706e8b8041046052ea2695eb8aeee04f97609",
"reference": "1a0706e8b8041046052ea2695eb8aeee04f97609",
"shasum": ""
},
"require": {
@ -10354,7 +10370,7 @@
"description": "Defines an object-oriented layer for the HTTP specification",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/http-foundation/tree/v5.4.48"
"source": "https://github.com/symfony/http-foundation/tree/v5.4.50"
},
"funding": [
{
@ -10365,25 +10381,29 @@
"url": "https://github.com/fabpot",
"type": "github"
},
{
"url": "https://github.com/nicolas-grekas",
"type": "github"
},
{
"url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
"type": "tidelift"
}
],
"time": "2024-11-13T18:58:02+00:00"
"time": "2025-11-03T12:58:48+00:00"
},
{
"name": "symfony/http-kernel",
"version": "v5.4.48",
"version": "v5.4.50",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-kernel.git",
"reference": "c2dbfc92b851404567160d1ecf3fb7d9b7bde9b0"
"reference": "2fe5cf994d7e1e189258b7f7d3395cc5999a9762"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/http-kernel/zipball/c2dbfc92b851404567160d1ecf3fb7d9b7bde9b0",
"reference": "c2dbfc92b851404567160d1ecf3fb7d9b7bde9b0",
"url": "https://api.github.com/repos/symfony/http-kernel/zipball/2fe5cf994d7e1e189258b7f7d3395cc5999a9762",
"reference": "2fe5cf994d7e1e189258b7f7d3395cc5999a9762",
"shasum": ""
},
"require": {
@ -10467,7 +10487,7 @@
"description": "Provides a structured process for converting a Request into a Response",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/http-kernel/tree/v5.4.48"
"source": "https://github.com/symfony/http-kernel/tree/v5.4.50"
},
"funding": [
{
@ -10478,12 +10498,16 @@
"url": "https://github.com/fabpot",
"type": "github"
},
{
"url": "https://github.com/nicolas-grekas",
"type": "github"
},
{
"url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
"type": "tidelift"
}
],
"time": "2024-11-27T12:43:17+00:00"
"time": "2025-11-12T11:09:00+00:00"
},
{
"name": "symfony/intl",
@ -13888,26 +13912,26 @@
},
{
"name": "twig/extra-bundle",
"version": "v3.21.0",
"version": "v3.22.1",
"source": {
"type": "git",
"url": "https://github.com/twigphp/twig-extra-bundle.git",
"reference": "62d1cf47a1aa009cbd07b21045b97d3d5cb79896"
"reference": "b6534bc925bec930004facca92fccebd0c809247"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/twigphp/twig-extra-bundle/zipball/62d1cf47a1aa009cbd07b21045b97d3d5cb79896",
"reference": "62d1cf47a1aa009cbd07b21045b97d3d5cb79896",
"url": "https://api.github.com/repos/twigphp/twig-extra-bundle/zipball/b6534bc925bec930004facca92fccebd0c809247",
"reference": "b6534bc925bec930004facca92fccebd0c809247",
"shasum": ""
},
"require": {
"php": ">=8.1.0",
"symfony/framework-bundle": "^5.4|^6.4|^7.0",
"symfony/twig-bundle": "^5.4|^6.4|^7.0",
"symfony/framework-bundle": "^5.4|^6.4|^7.0|^8.0",
"symfony/twig-bundle": "^5.4|^6.4|^7.0|^8.0",
"twig/twig": "^3.2|^4.0"
},
"require-dev": {
"league/commonmark": "^1.0|^2.0",
"league/commonmark": "^2.7",
"symfony/phpunit-bridge": "^6.4|^7.0",
"twig/cache-extra": "^3.0",
"twig/cssinliner-extra": "^3.0",
@ -13946,7 +13970,7 @@
"twig"
],
"support": {
"source": "https://github.com/twigphp/twig-extra-bundle/tree/v3.21.0"
"source": "https://github.com/twigphp/twig-extra-bundle/tree/v3.22.1"
},
"funding": [
{
@ -13958,25 +13982,25 @@
"type": "tidelift"
}
],
"time": "2025-02-19T14:29:33+00:00"
"time": "2025-11-02T11:00:49+00:00"
},
{
"name": "twig/string-extra",
"version": "v3.21.0",
"version": "v3.22.1",
"source": {
"type": "git",
"url": "https://github.com/twigphp/string-extra.git",
"reference": "4b3337544ac8f76c280def94e32b53acfaec0589"
"reference": "d5f16e0bec548bc96cce255b5f43d90492b8ce13"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/twigphp/string-extra/zipball/4b3337544ac8f76c280def94e32b53acfaec0589",
"reference": "4b3337544ac8f76c280def94e32b53acfaec0589",
"url": "https://api.github.com/repos/twigphp/string-extra/zipball/d5f16e0bec548bc96cce255b5f43d90492b8ce13",
"reference": "d5f16e0bec548bc96cce255b5f43d90492b8ce13",
"shasum": ""
},
"require": {
"php": ">=8.1.0",
"symfony/string": "^5.4|^6.4|^7.0",
"symfony/string": "^5.4|^6.4|^7.0|^8.0",
"symfony/translation-contracts": "^1.1|^2|^3",
"twig/twig": "^3.13|^4.0"
},
@ -14013,7 +14037,7 @@
"unicode"
],
"support": {
"source": "https://github.com/twigphp/string-extra/tree/v3.21.0"
"source": "https://github.com/twigphp/string-extra/tree/v3.22.1"
},
"funding": [
{
@ -14025,20 +14049,20 @@
"type": "tidelift"
}
],
"time": "2025-01-31T20:45:36+00:00"
"time": "2025-11-02T11:00:49+00:00"
},
{
"name": "twig/twig",
"version": "v3.21.1",
"version": "v3.22.0",
"source": {
"type": "git",
"url": "https://github.com/twigphp/Twig.git",
"reference": "285123877d4dd97dd7c11842ac5fb7e86e60d81d"
"reference": "4509984193026de413baf4ba80f68590a7f2c51d"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/twigphp/Twig/zipball/285123877d4dd97dd7c11842ac5fb7e86e60d81d",
"reference": "285123877d4dd97dd7c11842ac5fb7e86e60d81d",
"url": "https://api.github.com/repos/twigphp/Twig/zipball/4509984193026de413baf4ba80f68590a7f2c51d",
"reference": "4509984193026de413baf4ba80f68590a7f2c51d",
"shasum": ""
},
"require": {
@ -14092,7 +14116,7 @@
],
"support": {
"issues": "https://github.com/twigphp/Twig/issues",
"source": "https://github.com/twigphp/Twig/tree/v3.21.1"
"source": "https://github.com/twigphp/Twig/tree/v3.22.0"
},
"funding": [
{
@ -14104,7 +14128,7 @@
"type": "tidelift"
}
],
"time": "2025-05-03T07:21:55+00:00"
"time": "2025-10-29T15:56:47+00:00"
},
{
"name": "wallabag/phpepub",
@ -15117,16 +15141,16 @@
},
{
"name": "doctrine/data-fixtures",
"version": "2.1.0",
"version": "2.2.0",
"source": {
"type": "git",
"url": "https://github.com/doctrine/data-fixtures.git",
"reference": "f161e20f04ba5440a09330e156b40f04dd70d47f"
"reference": "7a615ba135e45d67674bb623d90f34f6c7b6bd97"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/doctrine/data-fixtures/zipball/f161e20f04ba5440a09330e156b40f04dd70d47f",
"reference": "f161e20f04ba5440a09330e156b40f04dd70d47f",
"url": "https://api.github.com/repos/doctrine/data-fixtures/zipball/7a615ba135e45d67674bb623d90f34f6c7b6bd97",
"reference": "7a615ba135e45d67674bb623d90f34f6c7b6bd97",
"shasum": ""
},
"require": {
@ -15140,14 +15164,14 @@
"doctrine/phpcr-odm": "<1.3.0"
},
"require-dev": {
"doctrine/coding-standard": "^13",
"doctrine/coding-standard": "^14",
"doctrine/dbal": "^3.5 || ^4",
"doctrine/mongodb-odm": "^1.3.0 || ^2.0.0",
"doctrine/orm": "^2.14 || ^3",
"ext-sqlite3": "*",
"fig/log-test": "^1",
"phpstan/phpstan": "2.1.17",
"phpunit/phpunit": "10.5.45",
"phpstan/phpstan": "2.1.31",
"phpunit/phpunit": "10.5.45 || 12.4.0",
"symfony/cache": "^6.4 || ^7",
"symfony/var-exporter": "^6.4 || ^7"
},
@ -15180,7 +15204,7 @@
],
"support": {
"issues": "https://github.com/doctrine/data-fixtures/issues",
"source": "https://github.com/doctrine/data-fixtures/tree/2.1.0"
"source": "https://github.com/doctrine/data-fixtures/tree/2.2.0"
},
"funding": [
{
@ -15196,7 +15220,7 @@
"type": "tidelift"
}
],
"time": "2025-07-08T17:48:20+00:00"
"time": "2025-10-17T20:06:20+00:00"
},
{
"name": "doctrine/doctrine-fixtures-bundle",
@ -15859,16 +15883,16 @@
},
{
"name": "friendsofphp/php-cs-fixer",
"version": "v3.88.2",
"version": "v3.89.2",
"source": {
"type": "git",
"url": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer.git",
"reference": "a8d15584bafb0f0d9d938827840060fd4a3ebc99"
"reference": "7569658f91e475ec93b99bd5964b059ad1336dcf"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/a8d15584bafb0f0d9d938827840060fd4a3ebc99",
"reference": "a8d15584bafb0f0d9d938827840060fd4a3ebc99",
"url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/7569658f91e475ec93b99bd5964b059ad1336dcf",
"reference": "7569658f91e475ec93b99bd5964b059ad1336dcf",
"shasum": ""
},
"require": {
@ -15883,7 +15907,6 @@
"php": "^7.4 || ^8.0",
"react/child-process": "^0.6.6",
"react/event-loop": "^1.5",
"react/promise": "^3.3",
"react/socket": "^1.16",
"react/stream": "^1.4",
"sebastian/diff": "^4.0.6 || ^5.1.1 || ^6.0.2 || ^7.0",
@ -15905,7 +15928,7 @@
"justinrainbow/json-schema": "^6.5",
"keradus/cli-executor": "^2.2",
"mikey179/vfsstream": "^1.6.12",
"php-coveralls/php-coveralls": "^2.8",
"php-coveralls/php-coveralls": "^2.9",
"php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.6",
"php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.6",
"phpunit/phpunit": "^9.6.25 || ^10.5.53 || ^11.5.34",
@ -15951,7 +15974,7 @@
],
"support": {
"issues": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues",
"source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.88.2"
"source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.89.2"
},
"funding": [
{
@ -15959,7 +15982,7 @@
"type": "github"
}
],
"time": "2025-09-27T00:24:15+00:00"
"time": "2025-11-06T21:12:50+00:00"
},
{
"name": "friendsoftwig/twigcs",

View File

@ -7,7 +7,7 @@ ARG ENVSUBST_VERSION=v1.3.0
# flag -ldflags "-s -w" produces a smaller executable
RUN go install -ldflags "-s -w" -v github.com/a8m/envsubst/cmd/envsubst@${ENVSUBST_VERSION}
FROM php:8.2-fpm AS rootless
FROM php:8.2-fpm-bookworm AS rootless
ARG DEBIAN_FRONTEND=noninteractive
ARG NODE_VERSION=20

View File

@ -15,6 +15,8 @@ parameters:
mailer_dsn: ${MAILER_DSN:-"smtp://127.0.0.1"}
wallabag_user_agent: "${WALLABAG_USER_AGENT:-Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.92 Safari/535.2}"
locale: ${LOCALE:-en}
# A secret key that's used to generate certain security-related tokens

View File

@ -41,13 +41,13 @@
"url": "https://github.com/wallabag/wallabag/issues"
},
"devDependencies": {
"@babel/core": "^7.28.4",
"@babel/eslint-parser": "^7.28.4",
"@babel/preset-env": "^7.28.3",
"@symfony/webpack-encore": "^5.2.0",
"autoprefixer": "^10.4.21",
"@babel/core": "^7.28.5",
"@babel/eslint-parser": "^7.28.5",
"@babel/preset-env": "^7.28.5",
"@symfony/webpack-encore": "^5.3.1",
"autoprefixer": "^10.4.22",
"babel-loader": "^10.0.0",
"core-js": "^3.46.0",
"core-js": "^3.47.0",
"css-loader": "^7.1.2",
"eslint": "^8.57.1",
"eslint-config-airbnb-base": "^15.0.0",
@ -60,8 +60,8 @@
"postcss-loader": "^8.2.0",
"postcss-scss": "^4.0.9",
"regenerator-runtime": "^0.14.1",
"sass-embedded": "^1.93.2",
"sass-loader": "^16.0.5",
"sass-embedded": "^1.93.3",
"sass-loader": "^16.0.6",
"style-loader": "^4.0.0",
"stylelint": "^15.11.0",
"stylelint-config-standard": "^34.0.0",
@ -69,9 +69,9 @@
"stylelint-scss": "^5.3.2",
"terser-webpack-plugin": "^5.3.14",
"url-loader": "^4.1.1",
"webpack": "^5.102.1",
"webpack": "^5.103.0",
"webpack-cli": "^5.1.4",
"webpack-manifest-plugin": "^5.0.1",
"webpack-manifest-plugin": "^6.0.1",
"webpack-merge": "^6.0.1",
"webpack-notifier": "^1.15.0"
},

View File

@ -539,9 +539,7 @@ class EntryRestController extends WallabagRestController
{
$urls = json_decode($request->query->get('urls', '[]'));
$limit = $this->getParameter('wallabag.api_limit_mass_actions');
if (\count($urls) > $limit) {
if (\count($urls) > $this->apiLimitMassActions) {
throw new BadRequestHttpException('API limit reached');
}
@ -1067,7 +1065,7 @@ class EntryRestController extends WallabagRestController
}
// if refreshing entry failed, don't save it
if ($this->getParameter('wallabag.fetching_error_message') === $entry->getContent()) {
if ($this->fetchingErrorMessage === $entry->getContent()) {
return new JsonResponse([], 304);
}

View File

@ -28,6 +28,9 @@ class WallabagRestController extends AbstractFOSRestController
protected TokenStorageInterface $tokenStorage,
protected TranslatorInterface $translator,
protected bool $registrationEnabled,
protected string $version,
protected int $apiLimitMassActions,
protected string $fetchingErrorMessage,
) {
}
@ -55,8 +58,7 @@ class WallabagRestController extends AbstractFOSRestController
#[Route(path: '/api/version.{_format}', name: 'api_get_version', methods: ['GET'], defaults: ['_format' => 'json'])]
public function getVersionAction()
{
$version = $this->getParameter('wallabag.version');
$json = $this->serializer->serialize($version, 'json');
$json = $this->serializer->serialize($this->version, 'json');
return (new JsonResponse())->setJson($json);
}
@ -78,7 +80,7 @@ class WallabagRestController extends AbstractFOSRestController
public function getInfoAction(Config $craueConfig)
{
$info = new ApplicationInfo(
$this->getParameter('wallabag.version'),
$this->version,
$this->registrationEnabled && $craueConfig->get('api_user_registration'),
);

View File

@ -43,6 +43,7 @@ class EntryController extends AbstractController
private readonly FilterBuilderUpdaterInterface $filterBuilderUpdater,
private readonly ContentProxy $contentProxy,
private readonly Security $security,
private readonly string $fetchingErrorMessage,
) {
}
@ -411,7 +412,7 @@ class EntryController extends AbstractController
$this->updateEntry($entry, 'entry_reloaded');
// if refreshing entry failed, don't save it
if ($this->getParameter('wallabag.fetching_error_message') === $entry->getContent()) {
if ($this->fetchingErrorMessage === $entry->getContent()) {
$this->addFlash('notice', 'flashes.entry.notice.entry_reloaded_failed');
return $this->redirect($this->generateUrl('view', ['id' => $entry->getId()]));

View File

@ -22,6 +22,8 @@ class FeedController extends AbstractController
{
public function __construct(
private readonly EntryRepository $entryRepository,
private readonly int $feedLimit,
private readonly string $version,
) {
}
@ -122,7 +124,7 @@ class FeedController extends AbstractController
$user
);
$perPage = $user->getConfig()->getFeedLimit() ?: $this->getParameter('wallabag.feed_limit');
$perPage = $user->getConfig()->getFeedLimit() ?: $this->feedLimit;
$entries->setMaxPerPage($perPage);
try {
@ -140,7 +142,7 @@ class FeedController extends AbstractController
'url' => $url,
'entries' => $entries,
'user' => $user->getUsername(),
'version' => $this->getParameter('wallabag.version'),
'version' => $this->version,
'tag' => $tag->getSlug(),
'updated' => $this->prepareFeedUpdatedDate($entries, $sort),
],
@ -186,7 +188,7 @@ class FeedController extends AbstractController
$pagerAdapter = new DoctrineORMAdapter($qb->getQuery(), true, false);
$entries = new Pagerfanta($pagerAdapter);
$perPage = $user->getConfig()->getFeedLimit() ?: $this->getParameter('wallabag.feed_limit');
$perPage = $user->getConfig()->getFeedLimit() ?: $this->feedLimit;
$entries->setMaxPerPage($perPage);
$url = $this->generateUrl(
@ -211,7 +213,7 @@ class FeedController extends AbstractController
'url' => $url,
'entries' => $entries,
'user' => $user->getUsername(),
'version' => $this->getParameter('wallabag.version'),
'version' => $this->version,
'updated' => $this->prepareFeedUpdatedDate($entries),
], new Response('', 200, ['Content-Type' => 'application/atom+xml']));
}

View File

@ -13,6 +13,12 @@ use Wallabag\Import\ImportInterface;
abstract class BrowserController extends AbstractController
{
public function __construct(
protected readonly array $allowMimetypes,
protected readonly string $resourceDir,
) {
}
/**
* @return Response
*/
@ -31,9 +37,9 @@ abstract class BrowserController extends AbstractController
$markAsRead = $form->get('mark_as_read')->getData();
$name = $this->getUser()->getId() . '.json';
if (null !== $file && \in_array($file->getClientMimeType(), $this->getParameter('wallabag.allow_mimetypes'), true) && $file->move($this->getParameter('wallabag.resource_dir'), $name)) {
if (null !== $file && \in_array($file->getClientMimeType(), $this->allowMimetypes, true) && $file->move($this->resourceDir, $name)) {
$res = $wallabag
->setFilepath($this->getParameter('wallabag.resource_dir') . '/' . $name)
->setFilepath($this->resourceDir . '/' . $name)
->setMarkAsRead($markAsRead)
->import();
@ -52,7 +58,7 @@ abstract class BrowserController extends AbstractController
]);
}
unlink($this->getParameter('wallabag.resource_dir') . '/' . $name);
unlink($this->resourceDir . '/' . $name);
}
$this->addFlash('notice', $message);

View File

@ -18,7 +18,10 @@ class ChromeController extends BrowserController
private readonly Config $craueConfig,
private readonly RabbitMqProducer $rabbitMqProducer,
private readonly RedisProducer $redisProducer,
array $allowMimetypes,
string $resourceDir,
) {
parent::__construct($allowMimetypes, $resourceDir);
}
#[Route(path: '/import/chrome', name: 'import_chrome', methods: ['GET', 'POST'])]

View File

@ -18,6 +18,8 @@ class DeliciousController extends AbstractController
public function __construct(
private readonly RabbitMqProducer $rabbitMqProducer,
private readonly RedisProducer $redisProducer,
private readonly array $allowMimetypes,
private readonly string $resourceDir,
) {
}
@ -41,9 +43,9 @@ class DeliciousController extends AbstractController
$markAsRead = $form->get('mark_as_read')->getData();
$name = 'delicious_' . $this->getUser()->getId() . '.json';
if (null !== $file && \in_array($file->getClientMimeType(), $this->getParameter('wallabag.allow_mimetypes'), true) && $file->move($this->getParameter('wallabag.resource_dir'), $name)) {
if (null !== $file && \in_array($file->getClientMimeType(), $this->allowMimetypes, true) && $file->move($this->resourceDir, $name)) {
$res = $delicious
->setFilepath($this->getParameter('wallabag.resource_dir') . '/' . $name)
->setFilepath($this->resourceDir . '/' . $name)
->setMarkAsRead($markAsRead)
->import();
@ -62,7 +64,7 @@ class DeliciousController extends AbstractController
]);
}
unlink($this->getParameter('wallabag.resource_dir') . '/' . $name);
unlink($this->resourceDir . '/' . $name);
}
$this->addFlash('notice', $message);

View File

@ -18,7 +18,10 @@ class ElcuratorController extends WallabagController
private readonly Config $craueConfig,
private readonly RabbitMqProducer $rabbitMqProducer,
private readonly RedisProducer $redisProducer,
array $allowMimetypes,
string $resourceDir,
) {
parent::__construct($allowMimetypes, $resourceDir);
}
#[Route(path: '/import/elcurator', name: 'import_elcurator', methods: ['GET', 'POST'])]

View File

@ -18,7 +18,10 @@ class FirefoxController extends BrowserController
private readonly Config $craueConfig,
private readonly RabbitMqProducer $rabbitMqProducer,
private readonly RedisProducer $redisProducer,
array $allowMimetypes,
string $resourceDir,
) {
parent::__construct($allowMimetypes, $resourceDir);
}
#[Route(path: '/import/firefox', name: 'import_firefox', methods: ['GET', 'POST'])]

View File

@ -13,6 +13,12 @@ use Wallabag\Import\ImportInterface;
abstract class HtmlController extends AbstractController
{
public function __construct(
protected readonly array $allowMimetypes,
protected readonly string $resourceDir,
) {
}
/**
* @return Response
*/
@ -31,9 +37,9 @@ abstract class HtmlController extends AbstractController
$markAsRead = $form->get('mark_as_read')->getData();
$name = $this->getUser()->getId() . '.html';
if (null !== $file && \in_array($file->getClientMimeType(), $this->getParameter('wallabag.allow_mimetypes'), true) && $file->move($this->getParameter('wallabag.resource_dir'), $name)) {
if (null !== $file && \in_array($file->getClientMimeType(), $this->allowMimetypes, true) && $file->move($this->resourceDir, $name)) {
$res = $wallabag
->setFilepath($this->getParameter('wallabag.resource_dir') . '/' . $name)
->setFilepath($this->resourceDir . '/' . $name)
->setMarkAsRead($markAsRead)
->import();
@ -52,7 +58,7 @@ abstract class HtmlController extends AbstractController
]);
}
unlink($this->getParameter('wallabag.resource_dir') . '/' . $name);
unlink($this->resourceDir . '/' . $name);
}
$this->addFlash('notice', $message);

View File

@ -18,6 +18,8 @@ class InstapaperController extends AbstractController
public function __construct(
private readonly RabbitMqProducer $rabbitMqProducer,
private readonly RedisProducer $redisProducer,
private readonly array $allowMimetypes,
private readonly string $resourceDir,
) {
}
@ -41,9 +43,9 @@ class InstapaperController extends AbstractController
$markAsRead = $form->get('mark_as_read')->getData();
$name = 'instapaper_' . $this->getUser()->getId() . '.csv';
if (null !== $file && \in_array($file->getClientMimeType(), $this->getParameter('wallabag.allow_mimetypes'), true) && $file->move($this->getParameter('wallabag.resource_dir'), $name)) {
if (null !== $file && \in_array($file->getClientMimeType(), $this->allowMimetypes, true) && $file->move($this->resourceDir, $name)) {
$res = $instapaper
->setFilepath($this->getParameter('wallabag.resource_dir') . '/' . $name)
->setFilepath($this->resourceDir . '/' . $name)
->setMarkAsRead($markAsRead)
->import();
@ -62,7 +64,7 @@ class InstapaperController extends AbstractController
]);
}
unlink($this->getParameter('wallabag.resource_dir') . '/' . $name);
unlink($this->resourceDir . '/' . $name);
}
$this->addFlash('notice', $message);

View File

@ -18,6 +18,8 @@ class OmnivoreController extends AbstractController
public function __construct(
private readonly RabbitMqProducer $rabbitMqProducer,
private readonly RedisProducer $redisProducer,
private readonly array $allowMimetypes,
private readonly string $resourceDir,
) {
}
@ -41,9 +43,9 @@ class OmnivoreController extends AbstractController
$markAsRead = $form->get('mark_as_read')->getData();
$name = 'omnivore_' . $this->getUser()->getId() . '.json';
if (null !== $file && \in_array($file->getClientMimeType(), $this->getParameter('wallabag.allow_mimetypes'), true) && $file->move($this->getParameter('wallabag.resource_dir'), $name)) {
if (null !== $file && \in_array($file->getClientMimeType(), $this->allowMimetypes, true) && $file->move($this->resourceDir, $name)) {
$res = $omnivore
->setFilepath($this->getParameter('wallabag.resource_dir') . '/' . $name)
->setFilepath($this->resourceDir . '/' . $name)
->setMarkAsRead($markAsRead)
->import();
@ -62,7 +64,7 @@ class OmnivoreController extends AbstractController
]);
}
unlink($this->getParameter('wallabag.resource_dir') . '/' . $name);
unlink($this->resourceDir . '/' . $name);
}
$this->addFlash('notice', $message);

View File

@ -18,6 +18,8 @@ class PinboardController extends AbstractController
public function __construct(
private readonly RabbitMqProducer $rabbitMqProducer,
private readonly RedisProducer $redisProducer,
private readonly array $allowMimetypes,
private readonly string $resourceDir,
) {
}
@ -41,9 +43,9 @@ class PinboardController extends AbstractController
$markAsRead = $form->get('mark_as_read')->getData();
$name = 'pinboard_' . $this->getUser()->getId() . '.json';
if (null !== $file && \in_array($file->getClientMimeType(), $this->getParameter('wallabag.allow_mimetypes'), true) && $file->move($this->getParameter('wallabag.resource_dir'), $name)) {
if (null !== $file && \in_array($file->getClientMimeType(), $this->allowMimetypes, true) && $file->move($this->resourceDir, $name)) {
$res = $pinboard
->setFilepath($this->getParameter('wallabag.resource_dir') . '/' . $name)
->setFilepath($this->resourceDir . '/' . $name)
->setMarkAsRead($markAsRead)
->import();
@ -62,7 +64,7 @@ class PinboardController extends AbstractController
]);
}
unlink($this->getParameter('wallabag.resource_dir') . '/' . $name);
unlink($this->resourceDir . '/' . $name);
}
$this->addFlash('notice', $message);

View File

@ -20,6 +20,8 @@ class PocketCsvController extends AbstractController
private readonly Config $craueConfig,
private readonly RabbitMqProducer $rabbitMqProducer,
private readonly RedisProducer $redisProducer,
private readonly array $allowMimetypes,
private readonly string $resourceDir,
) {
}
@ -43,9 +45,9 @@ class PocketCsvController extends AbstractController
$markAsRead = $form->get('mark_as_read')->getData();
$name = 'pocket_' . $this->getUser()->getId() . '.csv';
if (null !== $file && \in_array($file->getClientMimeType(), $this->getParameter('wallabag.allow_mimetypes'), true) && $file->move($this->getParameter('wallabag.resource_dir'), $name)) {
if (null !== $file && \in_array($file->getClientMimeType(), $this->allowMimetypes, true) && $file->move($this->resourceDir, $name)) {
$res = $this->pocketCsvImport
->setFilepath($this->getParameter('wallabag.resource_dir') . '/' . $name)
->setFilepath($this->resourceDir . '/' . $name)
->setMarkAsRead($markAsRead)
->import();
@ -64,7 +66,7 @@ class PocketCsvController extends AbstractController
]);
}
unlink($this->getParameter('wallabag.resource_dir') . '/' . $name);
unlink($this->resourceDir . '/' . $name);
}
$this->addFlash('notice', $message);

View File

@ -18,7 +18,10 @@ class PocketHtmlController extends HtmlController
private readonly Config $craueConfig,
private readonly RabbitMqProducer $rabbitMqProducer,
private readonly RedisProducer $redisProducer,
array $allowMimetypes,
string $resourceDir,
) {
parent::__construct($allowMimetypes, $resourceDir);
}
#[Route(path: '/import/pocket_html', name: 'import_pocket_html', methods: ['GET', 'POST'])]

View File

@ -18,6 +18,8 @@ class ReadabilityController extends AbstractController
public function __construct(
private readonly RabbitMqProducer $rabbitMqProducer,
private readonly RedisProducer $redisProducer,
private readonly array $allowMimetypes,
private readonly string $resourceDir,
) {
}
@ -41,9 +43,9 @@ class ReadabilityController extends AbstractController
$markAsRead = $form->get('mark_as_read')->getData();
$name = 'readability_' . $this->getUser()->getId() . '.json';
if (null !== $file && \in_array($file->getClientMimeType(), $this->getParameter('wallabag.allow_mimetypes'), true) && $file->move($this->getParameter('wallabag.resource_dir'), $name)) {
if (null !== $file && \in_array($file->getClientMimeType(), $this->allowMimetypes, true) && $file->move($this->resourceDir, $name)) {
$res = $readability
->setFilepath($this->getParameter('wallabag.resource_dir') . '/' . $name)
->setFilepath($this->resourceDir . '/' . $name)
->setMarkAsRead($markAsRead)
->import();
@ -62,7 +64,7 @@ class ReadabilityController extends AbstractController
]);
}
unlink($this->getParameter('wallabag.resource_dir') . '/' . $name);
unlink($this->resourceDir . '/' . $name);
}
$this->addFlash('notice', $message);

View File

@ -18,7 +18,10 @@ class ShaarliController extends HtmlController
private readonly Config $craueConfig,
private readonly RabbitMqProducer $rabbitMqProducer,
private readonly RedisProducer $redisProducer,
array $allowMimetypes,
string $resourceDir,
) {
parent::__construct($allowMimetypes, $resourceDir);
}
#[Route(path: '/import/shaarli', name: 'import_shaarli', methods: ['GET', 'POST'])]

View File

@ -15,6 +15,12 @@ use Wallabag\Import\ImportInterface;
*/
abstract class WallabagController extends AbstractController
{
public function __construct(
protected readonly array $allowMimetypes,
protected readonly string $resourceDir,
) {
}
/**
* Handle import request.
*
@ -33,9 +39,9 @@ abstract class WallabagController extends AbstractController
$markAsRead = $form->get('mark_as_read')->getData();
$name = $this->getUser()->getId() . '.json';
if (null !== $file && \in_array($file->getClientMimeType(), $this->getParameter('wallabag.allow_mimetypes'), true) && $file->move($this->getParameter('wallabag.resource_dir'), $name)) {
if (null !== $file && \in_array($file->getClientMimeType(), $this->allowMimetypes, true) && $file->move($this->resourceDir, $name)) {
$res = $wallabag
->setFilepath($this->getParameter('wallabag.resource_dir') . '/' . $name)
->setFilepath($this->resourceDir . '/' . $name)
->setMarkAsRead($markAsRead)
->import();
@ -54,7 +60,7 @@ abstract class WallabagController extends AbstractController
]);
}
unlink($this->getParameter('wallabag.resource_dir') . '/' . $name);
unlink($this->resourceDir . '/' . $name);
}
$this->addFlash('notice', $message);

View File

@ -18,7 +18,10 @@ class WallabagV1Controller extends WallabagController
private readonly Config $craueConfig,
private readonly RabbitMqProducer $rabbitMqProducer,
private readonly RedisProducer $redisProducer,
array $allowMimetypes,
string $resourceDir,
) {
parent::__construct($allowMimetypes, $resourceDir);
}
#[Route(path: '/import/wallabag-v1', name: 'import_wallabag_v1', methods: ['GET', 'POST'])]

View File

@ -18,7 +18,10 @@ class WallabagV2Controller extends WallabagController
private readonly Config $craueConfig,
private readonly RabbitMqProducer $rabbitMqProducer,
private readonly RedisProducer $redisProducer,
array $allowMimetypes,
string $resourceDir,
) {
parent::__construct($allowMimetypes, $resourceDir);
}
#[Route(path: '/import/wallabag-v2', name: 'import_wallabag_v2', methods: ['GET', 'POST'])]

View File

@ -7,16 +7,21 @@ use Symfony\Component\Routing\Annotation\Route;
class StaticController extends AbstractController
{
public function __construct(
private readonly array $addonsUrl,
private readonly string $version,
private readonly string $paypalUrl,
) {
}
#[Route(path: '/howto', name: 'howto', methods: ['GET'])]
#[IsGranted('IS_AUTHENTICATED_FULLY')]
public function howtoAction()
{
$addonsUrl = $this->getParameter('addons_url');
return $this->render(
'Static/howto.html.twig',
[
'addonsUrl' => $addonsUrl,
'addonsUrl' => $this->addonsUrl,
]
);
}
@ -28,8 +33,8 @@ class StaticController extends AbstractController
return $this->render(
'Static/about.html.twig',
[
'version' => $this->getParameter('wallabag.version'),
'paypal_url' => $this->getParameter('wallabag.paypal_url'),
'version' => $this->version,
'paypal_url' => $this->paypalUrl,
]
);
}

View File

@ -46,14 +46,13 @@ abstract class WallabagApiTestCase extends WebTestCase
/** @var UserManager $userManager */
$userManager = $container->get('fos_user.user_manager');
$firewallName = $container->getParameter('fos_user.firewall_name');
$adminUser = $userManager->findUserBy(['username' => 'admin']);
\assert($adminUser instanceof User);
$this->user = $adminUser;
$client->loginUser($adminUser, $firewallName);
$client->loginUser($adminUser);
return $client;
}

View File

@ -53,7 +53,6 @@ abstract class WallabagTestCase extends WebTestCase
$container = static::getContainer();
$userManager = $container->get('fos_user.user_manager');
$firewallName = $container->getParameter('fos_user.firewall_name');
$user = $userManager->findUserBy(['username' => $username]);
@ -61,7 +60,7 @@ abstract class WallabagTestCase extends WebTestCase
throw new \Exception('Unable to find user "' . $username . '". Does fixtures were loaded?');
}
$this->client->loginUser($user, $firewallName);
$this->client->loginUser($user);
}
/**

View File

@ -53,25 +53,25 @@ import:
firefox:
how_to: 'Odaberi datoteku sigurnosne kopije zabilježaka i pritisni donji gumb za uvoz datoteke. Napomena: uvoz može potrajati, jer se moraju dohvatiti svi članci.'
page_title: Uvoz > Firefox
description: Ovaj uvoznik uvozi sve tvoje Firefox zabilješke. Idi na zabilješke (Ctrl+Shift+O), zatim u „Uvoz i sigurnosna kopija“, odaberi „Sigurnosna kopija …“. Dobit ćeš .json datoteku.
description: Ovaj uvoznik će uvesti sve tvoje Firefox zabilješke. Idi na zabilješke (Ctrl+Shift+O), zatim u „Uvoz i sigurnosna kopija“, odaberi „Sigurnosna kopija …“. Dobit ćeš .json datoteku.
wallabag_v2:
description: Ovaj uvoznik uvozi sve tvoje članke wallabaga verzije 2. Idi na „Svi članci”, zatim na bočnoj traci za izvoz, pritisni „JSON”. Dobit ćeš datoteku „Svi članci.json”.
description: Ovaj uvoznik će uvesti sve tvoje članke wallabaga verzije 2. Idi na „Svi članci”, zatim na bočnoj traci za izvoz, pritisni „JSON”. Dobit ćeš datoteku „Svi članci.json”.
page_title: Uvoz > Wallabag v2
chrome:
page_title: Uvoz > Chrome
how_to: 'Odaberi datoteku sigurnosne kopije zabilježaka i pritisni donji gumb za uvoz datoteke. Napomena: uvoz može potrajati, jer se moraju dohvatiti svi članci.'
description: 'Ovaj uvoznik uvozi sve tvoje zabilješke iz Chromea. Mjesto datoteke ovisi o tvom operacijskom sustavu: Na Linuxu sustavu idi u mapu <code>~/.config/chromium/Default/</code></li><li>Na Windows sustavu mapa bi se trebala nalziti u <code>%LOCALAPPDATA%\Google\Chrome\User Data\Default</code></li><li>Na OS X sustavu trebala bi biti u <code>~/Library/Application Support/Google/Chrome/Default/Bookmarks</code></li></ul>Kad stigneš tamo, kopiraj datoteku <code>Bookmarks</code> na neko mjesto gdje ćeš je pronaći.<em><br>Ako koristiš Chromium umjesto Chromea, morat ćeš u skladu s time ispraviti staze.</em></p>'
description: 'Ovaj uvoznik će uvesti sve tvoje zabilješke iz Chromea. Mjesto datoteke ovisi o tvom operacijskom sustavu: Na Linuxu sustavu idi u mapu <code>~/.config/chromium/Default/</code></li><li>Na Windows sustavu mapa bi se trebala nalziti u <code>%LOCALAPPDATA%\Google\Chrome\User Data\Default</code></li><li>Na OS X sustavu trebala bi biti u <code>~/Library/Application Support/Google/Chrome/Default/Bookmarks</code></li></ul>Kad stigneš tamo, kopiraj datoteku <code>Bookmarks</code> na neko mjesto gdje ćeš je pronaći.<em><br>Ako koristiš Chromium umjesto Chromea, morat ćeš u skladu s time ispraviti staze.</em></p>'
readability:
how_to: Odaberi Readability izvoz i pritisni donji gumb za slanje i uvoz datoteke.
page_title: Uvoz > Readability
description: Ovaj uvoznik uvozi sve tvoje Readability članke.
description: Ovaj uvoznik će uvesti sve tvoje Readability članke.
worker:
enabled: 'Uvoz se vrši asinkrono. Nakon što se uvoz zadatak pokrene, jedna vanjska usluga obradit će poslove jedan po jedan. Trenutačna usluga je:'
download_images_warning: Aktivirao(la) si preuzimanje slika za članke. U kombinaciji s klasičnim uvozom, postupak može potrajati godinama (ili možda ne uspije). <strong>Preporučujemo</strong> aktivirati asinkroniziran uvoz za izbjegavanje grešaka.
pinboard:
page_title: Uvoz > Pinboard
how_to: Odaberi Pinboard izvoz i pritisni donji gumb za slanje i uvoz datoteke.
description: Ovaj uvoznik uvozi sve tvoje Pinboard članke. Na stranici sigurnosne kopije (https://pinboard.in/settings/backup), pritisni „JSON” u odjeljku „Zabilješke”. Preuzet će se JSON datoteka (poput „pinboard_export”).
description: Ovaj uvoznik će uvesti sve tvoje Pinboard članke. Na stranici sigurnosne kopije (https://pinboard.in/settings/backup), pritisni „JSON” u odjeljku „Zabilješke”. Preuzet će se JSON datoteka (poput „pinboard_export”).
instapaper:
page_title: Uvoz > Instapaper
how_to: Odaberi Instapaper izvoz i pritisni donji gumb za slanje i uvoz datoteke.
@ -81,7 +81,7 @@ import:
admin_message: Moraš definirati %keyurls%jedan pocket_consumer_key%keyurle% (ključ Pocket korisnika).
description: Uvoz iz Pocketa nije konfiguriran.
user_message: Administrator tvog poslužitelja mora definirati ključ za sučelje za Pocket.
description: Ovaj uvoznik uvozi sve tvoje Pocket podatke. Pocket nam ne dopušta dohvaćanje sadržaja iz njihove usluge, stoga će se čitljiv sadržaj svakog članka ponovno dohvatiti pomoću wallabaga.
description: Ovaj uvoznik će uvesti sve tvoje Pocket podatke. Pocket nam ne dopušta dohvaćanje sadržaja iz njihove usluge, stoga će se čitljiv sadržaj svakog članka ponovno dohvatiti pomoću wallabaga.
authorize_message: Tvoje podatke možeš uvesti s tvog Pocket računa. Jednostavno pritisni donji gumb i autoriziraj program da se poveže na getpocket.com.
connect_to_pocket: Spoji se na Pocket i uvezi podatke
page_title: Uvoz > Pocket
@ -93,30 +93,34 @@ import:
wallabag_v1:
page_title: Uvoz > Wallabag v1
how_to: Odaberi wallabag izvoz i pritisni donji gumb za slanje i uvoz datoteke.
description: Ovaj uvoznik uvozi sve tvoje članke wallabaga verzije 1. Na tvojoj stranici konfiguracije, pritisni „JSON izvoz” u odjeljku „Izvezi svoje wallabag podatke”. Dobit ćeš datoteku „wallabag-export-1-xxxx-xx-xx.json”.
description: Ovaj uvoznik će uvesti sve tvoje članke wallabaga verzije 1. Na tvojoj stranici konfiguracije, pritisni „JSON izvoz” u odjeljku „Izvezi svoje wallabag podatke”. Dobit ćeš datoteku „wallabag-export-1-xxxx-xx-xx.json”.
page_description: Dobro došao/dobro došla u wallabag uvoznik. Odaberi prethodnu uslugu s koje želiš premjestiti podatke.
action:
import_contents: Uvezi sadržaj
elcurator:
description: Ovaj uvoznik uvozi sve tvoje elCurator članke.
description: Ovaj uvoznik će uvesti sve tvoje elCurator članke.
page_title: Uvoz > elCurator
how_to: Odaberi elCurator izvoz i pritisni donji gumb za slanje i uvoz datoteke.
delicious:
page_title: Uvoz > del.icio.us
description: Ovaj uvoznik uvozi sve tvoje Delicious zabilješke. Od 2021. godine nadalje, iz njega možeš ponovo izvesti podatke pomoću stranice za izvoz (https://del.icio.us/export). Odaberi format „JSON” i preuzmi ga (npr. „delicious_export.2021.02.06_21.10.json”).
description: Ovaj uvoznik će uvesti sve tvoje Delicious zabilješke. Od 2021. godine nadalje, iz njega možeš ponovo izvesti podatke pomoću stranice za izvoz (https://del.icio.us/export). Odaberi format „JSON” i preuzmi ga (npr. „delicious_export.2021.02.06_21.10.json”).
how_to: Odaberi Delicious izvoz i pritisni donji gumb za slanje i uvoz datoteke.
shaarli:
page_title: Uvoz > Shaarli
description: Ovaj uvoznik uvozi sve tvoje Shaarli zabilješke. Idi na odjeljak „Alati”, zatim u „Izvezi bazu podataka”, odaberi tvoje zabilješke i izvezi ih. Dobit ćeš HTML datoteku.
description: Ovaj uvoznik će uvesti sve tvoje Shaarli zabilješke. Idi na odjeljak „Alati”, zatim u „Izvezi bazu podataka”, odaberi tvoje zabilješke i izvezi ih. Dobit ćeš HTML datoteku.
how_to: Odaberi datoteku sigurnosne kopije zabilježaka i pritisni donji gumb za uvoz datoteke. Postupak može trajati dugo jer se moraju dohvatiti svi članci.
pocket_html:
page_title: Uvoz > Pocket HTML
how_to: Odaberi datoteku sigurnosne kopije zabilježaka i pritisni donji gumb za uvoz. Postupak može trajati dugo jer se moraju dohvatiti svi članci.
description: Ovaj uvoznik uvozi sve tvoje Pocket zabilješke (putem HTML izvoza). Idi na https://getpocket.com/export, zatim izvezi HTML datoteku. Preuzet će se HTML datoteka (poput „ril_export.html”).
description: Ovaj uvoznik će uvesti sve tvoje Pocket zabilješke (putem HTML izvoza). Idi na https://getpocket.com/export, zatim izvezi HTML datoteku. Preuzet će se HTML datoteka (poput „ril_export.html”).
omnivore:
page_title: Uvoz > Omnivore
description: Ovaj uvoznik uvozi sve tvoje Omnivor članke.
description: Ovaj uvoznik će uvesti sve tvoje Omnivor članke.
how_to: Raspakiraj tvoj Omnivore izvoz, a zatim prenesi svaku JSON datoteku s imenom „metadata_x_to_y.json” pojedinačno.
pocket_csv:
page_title: Uvoz > Pocket CSV
description: Ovaj uvoznik će uvesti sve tvoje Pocket zabilješke (putem CSV izvoza). Idi na https://getpocket.com/export, zatim izvezi datoteku. Preuzet će se ZIP datoteka (poput „pocket.zip”). Raspakiraj ju i dobit ćeš CSV datoteku s imenom „part_000000.csv”.
how_to: Odaberi sigurnosnu kopiju datotake zabilješki i klikni na donji gumb za uvoz. Imaj na umu da postupak može potrajati dugo jer se moraju dohvatiti svi članci.
about:
helping:
description: 'wallabag je slobodan softver otvorenog koda. Možeš nam pomoći:'
@ -431,6 +435,7 @@ flashes:
feed_token_updated: Token feeda aktualiziran
feed_updated: Podaci feeda aktualizirani
tagging_rules_reset: Pravila označavanja resetirana
otp_code_invalid: Nevaljani kod za dvofaktorsku autentifikaciju
site_credential:
notice:
deleted: Podaci za prijavu na stranicu „%host%” izbrisani

558
yarn.lock
View File

@ -16,25 +16,25 @@
js-tokens "^4.0.0"
picocolors "^1.1.1"
"@babel/compat-data@^7.27.2", "@babel/compat-data@^7.27.7", "@babel/compat-data@^7.28.0":
version "7.28.0"
resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.28.0.tgz#9fc6fd58c2a6a15243cd13983224968392070790"
integrity sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==
"@babel/compat-data@^7.27.2", "@babel/compat-data@^7.27.7", "@babel/compat-data@^7.28.5":
version "7.28.5"
resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.28.5.tgz#a8a4962e1567121ac0b3b487f52107443b455c7f"
integrity sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==
"@babel/core@^7.28.4":
version "7.28.4"
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.28.4.tgz#12a550b8794452df4c8b084f95003bce1742d496"
integrity sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==
"@babel/core@^7.28.5":
version "7.28.5"
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.28.5.tgz#4c81b35e51e1b734f510c99b07dfbc7bbbb48f7e"
integrity sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==
dependencies:
"@babel/code-frame" "^7.27.1"
"@babel/generator" "^7.28.3"
"@babel/generator" "^7.28.5"
"@babel/helper-compilation-targets" "^7.27.2"
"@babel/helper-module-transforms" "^7.28.3"
"@babel/helpers" "^7.28.4"
"@babel/parser" "^7.28.4"
"@babel/parser" "^7.28.5"
"@babel/template" "^7.27.2"
"@babel/traverse" "^7.28.4"
"@babel/types" "^7.28.4"
"@babel/traverse" "^7.28.5"
"@babel/types" "^7.28.5"
"@jridgewell/remapping" "^2.3.5"
convert-source-map "^2.0.0"
debug "^4.1.0"
@ -42,22 +42,22 @@
json5 "^2.2.3"
semver "^6.3.1"
"@babel/eslint-parser@^7.28.4":
version "7.28.4"
resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.28.4.tgz#80dd86e0aeaae9704411a044db60e1ae6477d93f"
integrity sha512-Aa+yDiH87980jR6zvRfFuCR1+dLb00vBydhTL+zI992Rz/wQhSvuxjmOOuJOgO3XmakO6RykRGD2S1mq1AtgHA==
"@babel/eslint-parser@^7.28.5":
version "7.28.5"
resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.28.5.tgz#0b8883a4a1c2cbed7b3cd9d7765d80e8f480b9ae"
integrity sha512-fcdRcWahONYo+JRnJg1/AekOacGvKx12Gu0qXJXFi2WBqQA1i7+O5PaxRB7kxE/Op94dExnCiiar6T09pvdHpA==
dependencies:
"@nicolo-ribaudo/eslint-scope-5-internals" "5.1.1-v1"
eslint-visitor-keys "^2.1.0"
semver "^6.3.1"
"@babel/generator@^7.28.3":
version "7.28.3"
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.28.3.tgz#9626c1741c650cbac39121694a0f2d7451b8ef3e"
integrity sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==
"@babel/generator@^7.28.5":
version "7.28.5"
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.28.5.tgz#712722d5e50f44d07bc7ac9fe84438742dd61298"
integrity sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==
dependencies:
"@babel/parser" "^7.28.3"
"@babel/types" "^7.28.2"
"@babel/parser" "^7.28.5"
"@babel/types" "^7.28.5"
"@jridgewell/gen-mapping" "^0.3.12"
"@jridgewell/trace-mapping" "^0.3.28"
jsesc "^3.0.2"
@ -227,6 +227,11 @@
resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz#a7054dcc145a967dd4dc8fee845a57c1316c9df8"
integrity sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==
"@babel/helper-validator-identifier@^7.28.5":
version "7.28.5"
resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz#010b6938fab7cb7df74aa2bbc06aa503b8fe5fb4"
integrity sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==
"@babel/helper-validator-option@^7.27.1":
version "7.27.1"
resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz#fa52f5b1e7db1ab049445b421c4471303897702f"
@ -249,20 +254,20 @@
"@babel/template" "^7.27.2"
"@babel/types" "^7.28.4"
"@babel/parser@^7.27.2", "@babel/parser@^7.28.3", "@babel/parser@^7.28.4":
version "7.28.4"
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.28.4.tgz#da25d4643532890932cc03f7705fe19637e03fa8"
integrity sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==
"@babel/parser@^7.27.2", "@babel/parser@^7.28.5":
version "7.28.5"
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.28.5.tgz#0b0225ee90362f030efd644e8034c99468893b08"
integrity sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==
dependencies:
"@babel/types" "^7.28.4"
"@babel/types" "^7.28.5"
"@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.27.1":
version "7.27.1"
resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.27.1.tgz#61dd8a8e61f7eb568268d1b5f129da3eee364bf9"
integrity sha512-QPG3C9cCVRQLxAVwmefEmwdTanECuUBMQZ/ym5kiw3XKCGA7qkuQLcjWWHcrD/GKbn/WmJwaezfuuAOcyKlRPA==
"@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.28.5":
version "7.28.5"
resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.28.5.tgz#fbde57974707bbfa0376d34d425ff4fa6c732421"
integrity sha512-87GDMS3tsmMSi/3bWOte1UblL+YUTFMV8SZPZ2eSEL17s74Cw/l63rR6NmGVKMYW2GYi85nE+/d6Hw5N0bEk2Q==
dependencies:
"@babel/helper-plugin-utils" "^7.27.1"
"@babel/traverse" "^7.27.1"
"@babel/traverse" "^7.28.5"
"@babel/plugin-bugfix-safari-class-field-initializer-scope@^7.27.1":
version "7.27.1"
@ -354,10 +359,10 @@
dependencies:
"@babel/helper-plugin-utils" "^7.27.1"
"@babel/plugin-transform-block-scoping@^7.28.0":
version "7.28.0"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.0.tgz#e7c50cbacc18034f210b93defa89638666099451"
integrity sha512-gKKnwjpdx5sER/wl0WN0efUBFzF/56YZO0RJrSYP4CljXnP31ByY7fol89AzomdlLNzI36AvOTmYHsnZTCkq8Q==
"@babel/plugin-transform-block-scoping@^7.28.5":
version "7.28.5"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.5.tgz#e0d3af63bd8c80de2e567e690a54e84d85eb16f6"
integrity sha512-45DmULpySVvmq9Pj3X9B+62Xe+DJGov27QravQJU1LLcapR6/10i+gYVAucGGJpHBp5mYxIMK4nDAT/QDLr47g==
dependencies:
"@babel/helper-plugin-utils" "^7.27.1"
@ -377,17 +382,17 @@
"@babel/helper-create-class-features-plugin" "^7.28.3"
"@babel/helper-plugin-utils" "^7.27.1"
"@babel/plugin-transform-classes@^7.28.3":
version "7.28.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.3.tgz#598297260343d0edbd51cb5f5075e07dee91963a"
integrity sha512-DoEWC5SuxuARF2KdKmGUq3ghfPMO6ZzR12Dnp5gubwbeWJo4dbNWXJPVlwvh4Zlq6Z7YVvL8VFxeSOJgjsx4Sg==
"@babel/plugin-transform-classes@^7.28.4":
version "7.28.4"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.4.tgz#75d66175486788c56728a73424d67cbc7473495c"
integrity sha512-cFOlhIYPBv/iBoc+KS3M6et2XPtbT2HiCRfBXWtfpc9OAyostldxIf9YAYB6ypURBBbx+Qv6nyrLzASfJe+hBA==
dependencies:
"@babel/helper-annotate-as-pure" "^7.27.3"
"@babel/helper-compilation-targets" "^7.27.2"
"@babel/helper-globals" "^7.28.0"
"@babel/helper-plugin-utils" "^7.27.1"
"@babel/helper-replace-supers" "^7.27.1"
"@babel/traverse" "^7.28.3"
"@babel/traverse" "^7.28.4"
"@babel/plugin-transform-computed-properties@^7.27.1":
version "7.27.1"
@ -397,13 +402,13 @@
"@babel/helper-plugin-utils" "^7.27.1"
"@babel/template" "^7.27.1"
"@babel/plugin-transform-destructuring@^7.28.0":
version "7.28.0"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.28.0.tgz#0f156588f69c596089b7d5b06f5af83d9aa7f97a"
integrity sha512-v1nrSMBiKcodhsyJ4Gf+Z0U/yawmJDBOTpEB3mcQY52r9RIyPneGyAS/yM6seP/8I+mWI3elOMtT5dB8GJVs+A==
"@babel/plugin-transform-destructuring@^7.28.0", "@babel/plugin-transform-destructuring@^7.28.5":
version "7.28.5"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.28.5.tgz#b8402764df96179a2070bb7b501a1586cf8ad7a7"
integrity sha512-Kl9Bc6D0zTUcFUvkNuQh4eGXPKKNDOJQXVyyM4ZAQPMveniJdxi8XMJwLo+xSoW3MIq81bD33lcUe9kZpl0MCw==
dependencies:
"@babel/helper-plugin-utils" "^7.27.1"
"@babel/traverse" "^7.28.0"
"@babel/traverse" "^7.28.5"
"@babel/plugin-transform-dotall-regex@^7.27.1":
version "7.27.1"
@ -443,10 +448,10 @@
"@babel/helper-plugin-utils" "^7.27.1"
"@babel/plugin-transform-destructuring" "^7.28.0"
"@babel/plugin-transform-exponentiation-operator@^7.27.1":
version "7.27.1"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.27.1.tgz#fc497b12d8277e559747f5a3ed868dd8064f83e1"
integrity sha512-uspvXnhHvGKf2r4VVtBpeFnuDWsJLQ6MF6lGJLC89jBR1uoVeqM416AZtTuhTezOfgHicpJQmoD5YUakO/YmXQ==
"@babel/plugin-transform-exponentiation-operator@^7.28.5":
version "7.28.5"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.28.5.tgz#7cc90a8170e83532676cfa505278e147056e94fe"
integrity sha512-D4WIMaFtwa2NizOp+dnoFjRez/ClKiC2BqqImwKd1X28nqBtZEyCYJ2ozQrrzlxAFrcrjxo39S6khe9RNDlGzw==
dependencies:
"@babel/helper-plugin-utils" "^7.27.1"
@ -488,10 +493,10 @@
dependencies:
"@babel/helper-plugin-utils" "^7.27.1"
"@babel/plugin-transform-logical-assignment-operators@^7.27.1":
version "7.27.1"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.27.1.tgz#890cb20e0270e0e5bebe3f025b434841c32d5baa"
integrity sha512-SJvDs5dXxiae4FbSL1aBJlG4wvl594N6YEVVn9e3JGulwioy6z3oPjx/sQBO3Y4NwUu5HNix6KJ3wBZoewcdbw==
"@babel/plugin-transform-logical-assignment-operators@^7.28.5":
version "7.28.5"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.28.5.tgz#d028fd6db8c081dee4abebc812c2325e24a85b0e"
integrity sha512-axUuqnUTBuXyHGcJEVVh9pORaN6wC5bYfE7FGzPiaWa3syib9m7g+/IT/4VgCOe2Upef43PHzeAvcrVek6QuuA==
dependencies:
"@babel/helper-plugin-utils" "^7.27.1"
@ -518,15 +523,15 @@
"@babel/helper-module-transforms" "^7.27.1"
"@babel/helper-plugin-utils" "^7.27.1"
"@babel/plugin-transform-modules-systemjs@^7.27.1":
version "7.27.1"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.27.1.tgz#00e05b61863070d0f3292a00126c16c0e024c4ed"
integrity sha512-w5N1XzsRbc0PQStASMksmUeqECuzKuTJer7kFagK8AXgpCMkeDMO5S+aaFb7A51ZYDF7XI34qsTX+fkHiIm5yA==
"@babel/plugin-transform-modules-systemjs@^7.28.5":
version "7.28.5"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.28.5.tgz#7439e592a92d7670dfcb95d0cbc04bd3e64801d2"
integrity sha512-vn5Jma98LCOeBy/KpeQhXcV2WZgaRUtjwQmjoBuLNlOmkg0fB5pdvYVeWRYI69wWKwK2cD1QbMiUQnoujWvrew==
dependencies:
"@babel/helper-module-transforms" "^7.27.1"
"@babel/helper-module-transforms" "^7.28.3"
"@babel/helper-plugin-utils" "^7.27.1"
"@babel/helper-validator-identifier" "^7.27.1"
"@babel/traverse" "^7.27.1"
"@babel/helper-validator-identifier" "^7.28.5"
"@babel/traverse" "^7.28.5"
"@babel/plugin-transform-modules-umd@^7.27.1":
version "7.27.1"
@ -565,16 +570,16 @@
dependencies:
"@babel/helper-plugin-utils" "^7.27.1"
"@babel/plugin-transform-object-rest-spread@^7.28.0":
version "7.28.0"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.0.tgz#d23021857ffd7cd809f54d624299b8086402ed8d"
integrity sha512-9VNGikXxzu5eCiQjdE4IZn8sb9q7Xsk5EXLDBKUYg1e/Tve8/05+KJEtcxGxAgCY5t/BpKQM+JEL/yT4tvgiUA==
"@babel/plugin-transform-object-rest-spread@^7.28.4":
version "7.28.4"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.4.tgz#9ee1ceca80b3e6c4bac9247b2149e36958f7f98d"
integrity sha512-373KA2HQzKhQCYiRVIRr+3MjpCObqzDlyrM6u4I201wL8Mp2wHf7uB8GhDwis03k2ti8Zr65Zyyqs1xOxUF/Ew==
dependencies:
"@babel/helper-compilation-targets" "^7.27.2"
"@babel/helper-plugin-utils" "^7.27.1"
"@babel/plugin-transform-destructuring" "^7.28.0"
"@babel/plugin-transform-parameters" "^7.27.7"
"@babel/traverse" "^7.28.0"
"@babel/traverse" "^7.28.4"
"@babel/plugin-transform-object-super@^7.27.1":
version "7.27.1"
@ -591,10 +596,10 @@
dependencies:
"@babel/helper-plugin-utils" "^7.27.1"
"@babel/plugin-transform-optional-chaining@^7.27.1":
version "7.27.1"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.27.1.tgz#874ce3c4f06b7780592e946026eb76a32830454f"
integrity sha512-BQmKPPIuc8EkZgNKsv0X4bPmOoayeu4F1YCwx2/CfmDSXDbp7GnzlUH+/ul5VGfRg1AoFPsrIThlEBj2xb4CAg==
"@babel/plugin-transform-optional-chaining@^7.27.1", "@babel/plugin-transform-optional-chaining@^7.28.5":
version "7.28.5"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.28.5.tgz#8238c785f9d5c1c515a90bf196efb50d075a4b26"
integrity sha512-N6fut9IZlPnjPwgiQkXNhb+cT8wQKFlJNqcZkWlcTqkcqx6/kU4ynGmLFoa4LViBSirn05YAwk+sQBbPfxtYzQ==
dependencies:
"@babel/helper-plugin-utils" "^7.27.1"
"@babel/helper-skip-transparent-expression-wrappers" "^7.27.1"
@ -630,10 +635,10 @@
dependencies:
"@babel/helper-plugin-utils" "^7.27.1"
"@babel/plugin-transform-regenerator@^7.28.3":
version "7.28.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.28.3.tgz#b8eee0f8aed37704bbcc932fd0b1a0a34d0b7344"
integrity sha512-K3/M/a4+ESb5LEldjQb+XSrpY0nF+ZBFlTCbSnKaYAMfD8v33O6PMs4uYnOk19HlcsI8WMu3McdFPTiQHF/1/A==
"@babel/plugin-transform-regenerator@^7.28.4":
version "7.28.4"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.28.4.tgz#9d3fa3bebb48ddd0091ce5729139cd99c67cea51"
integrity sha512-+ZEdQlBoRg9m2NnzvEeLgtvBMO4tkFBw5SQIUgLICgTrumLoU7lr+Oghi6km2PFj+dbUt2u1oby2w3BDO9YQnA==
dependencies:
"@babel/helper-plugin-utils" "^7.27.1"
@ -719,16 +724,16 @@
"@babel/helper-create-regexp-features-plugin" "^7.27.1"
"@babel/helper-plugin-utils" "^7.27.1"
"@babel/preset-env@^7.28.3":
version "7.28.3"
resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.28.3.tgz#2b18d9aff9e69643789057ae4b942b1654f88187"
integrity sha512-ROiDcM+GbYVPYBOeCR6uBXKkQpBExLl8k9HO1ygXEyds39j+vCCsjmj7S8GOniZQlEs81QlkdJZe76IpLSiqpg==
"@babel/preset-env@^7.28.5":
version "7.28.5"
resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.28.5.tgz#82dd159d1563f219a1ce94324b3071eb89e280b0"
integrity sha512-S36mOoi1Sb6Fz98fBfE+UZSpYw5mJm0NUHtIKrOuNcqeFauy1J6dIvXm2KRVKobOSaGq4t/hBXdN4HGU3wL9Wg==
dependencies:
"@babel/compat-data" "^7.28.0"
"@babel/compat-data" "^7.28.5"
"@babel/helper-compilation-targets" "^7.27.2"
"@babel/helper-plugin-utils" "^7.27.1"
"@babel/helper-validator-option" "^7.27.1"
"@babel/plugin-bugfix-firefox-class-in-computed-class-key" "^7.27.1"
"@babel/plugin-bugfix-firefox-class-in-computed-class-key" "^7.28.5"
"@babel/plugin-bugfix-safari-class-field-initializer-scope" "^7.27.1"
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.27.1"
"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.27.1"
@ -741,42 +746,42 @@
"@babel/plugin-transform-async-generator-functions" "^7.28.0"
"@babel/plugin-transform-async-to-generator" "^7.27.1"
"@babel/plugin-transform-block-scoped-functions" "^7.27.1"
"@babel/plugin-transform-block-scoping" "^7.28.0"
"@babel/plugin-transform-block-scoping" "^7.28.5"
"@babel/plugin-transform-class-properties" "^7.27.1"
"@babel/plugin-transform-class-static-block" "^7.28.3"
"@babel/plugin-transform-classes" "^7.28.3"
"@babel/plugin-transform-classes" "^7.28.4"
"@babel/plugin-transform-computed-properties" "^7.27.1"
"@babel/plugin-transform-destructuring" "^7.28.0"
"@babel/plugin-transform-destructuring" "^7.28.5"
"@babel/plugin-transform-dotall-regex" "^7.27.1"
"@babel/plugin-transform-duplicate-keys" "^7.27.1"
"@babel/plugin-transform-duplicate-named-capturing-groups-regex" "^7.27.1"
"@babel/plugin-transform-dynamic-import" "^7.27.1"
"@babel/plugin-transform-explicit-resource-management" "^7.28.0"
"@babel/plugin-transform-exponentiation-operator" "^7.27.1"
"@babel/plugin-transform-exponentiation-operator" "^7.28.5"
"@babel/plugin-transform-export-namespace-from" "^7.27.1"
"@babel/plugin-transform-for-of" "^7.27.1"
"@babel/plugin-transform-function-name" "^7.27.1"
"@babel/plugin-transform-json-strings" "^7.27.1"
"@babel/plugin-transform-literals" "^7.27.1"
"@babel/plugin-transform-logical-assignment-operators" "^7.27.1"
"@babel/plugin-transform-logical-assignment-operators" "^7.28.5"
"@babel/plugin-transform-member-expression-literals" "^7.27.1"
"@babel/plugin-transform-modules-amd" "^7.27.1"
"@babel/plugin-transform-modules-commonjs" "^7.27.1"
"@babel/plugin-transform-modules-systemjs" "^7.27.1"
"@babel/plugin-transform-modules-systemjs" "^7.28.5"
"@babel/plugin-transform-modules-umd" "^7.27.1"
"@babel/plugin-transform-named-capturing-groups-regex" "^7.27.1"
"@babel/plugin-transform-new-target" "^7.27.1"
"@babel/plugin-transform-nullish-coalescing-operator" "^7.27.1"
"@babel/plugin-transform-numeric-separator" "^7.27.1"
"@babel/plugin-transform-object-rest-spread" "^7.28.0"
"@babel/plugin-transform-object-rest-spread" "^7.28.4"
"@babel/plugin-transform-object-super" "^7.27.1"
"@babel/plugin-transform-optional-catch-binding" "^7.27.1"
"@babel/plugin-transform-optional-chaining" "^7.27.1"
"@babel/plugin-transform-optional-chaining" "^7.28.5"
"@babel/plugin-transform-parameters" "^7.27.7"
"@babel/plugin-transform-private-methods" "^7.27.1"
"@babel/plugin-transform-private-property-in-object" "^7.27.1"
"@babel/plugin-transform-property-literals" "^7.27.1"
"@babel/plugin-transform-regenerator" "^7.28.3"
"@babel/plugin-transform-regenerator" "^7.28.4"
"@babel/plugin-transform-regexp-modifiers" "^7.27.1"
"@babel/plugin-transform-reserved-words" "^7.27.1"
"@babel/plugin-transform-shorthand-properties" "^7.27.1"
@ -818,26 +823,26 @@
"@babel/parser" "^7.27.2"
"@babel/types" "^7.27.1"
"@babel/traverse@^7.27.1", "@babel/traverse@^7.28.0", "@babel/traverse@^7.28.3", "@babel/traverse@^7.28.4":
version "7.28.4"
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.28.4.tgz#8d456101b96ab175d487249f60680221692b958b"
integrity sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==
"@babel/traverse@^7.27.1", "@babel/traverse@^7.28.0", "@babel/traverse@^7.28.3", "@babel/traverse@^7.28.4", "@babel/traverse@^7.28.5":
version "7.28.5"
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.28.5.tgz#450cab9135d21a7a2ca9d2d35aa05c20e68c360b"
integrity sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==
dependencies:
"@babel/code-frame" "^7.27.1"
"@babel/generator" "^7.28.3"
"@babel/generator" "^7.28.5"
"@babel/helper-globals" "^7.28.0"
"@babel/parser" "^7.28.4"
"@babel/parser" "^7.28.5"
"@babel/template" "^7.27.2"
"@babel/types" "^7.28.4"
"@babel/types" "^7.28.5"
debug "^4.3.1"
"@babel/types@^7.22.5", "@babel/types@^7.27.1", "@babel/types@^7.27.3", "@babel/types@^7.28.2", "@babel/types@^7.28.4", "@babel/types@^7.4.4":
version "7.28.4"
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.28.4.tgz#0a4e618f4c60a7cd6c11cb2d48060e4dbe38ac3a"
integrity sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==
"@babel/types@^7.22.5", "@babel/types@^7.27.1", "@babel/types@^7.27.3", "@babel/types@^7.28.4", "@babel/types@^7.28.5", "@babel/types@^7.4.4":
version "7.28.5"
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.28.5.tgz#10fc405f60897c35f07e85493c932c7b5ca0592b"
integrity sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==
dependencies:
"@babel/helper-string-parser" "^7.27.1"
"@babel/helper-validator-identifier" "^7.27.1"
"@babel/helper-validator-identifier" "^7.28.5"
"@bufbuild/protobuf@^2.5.0":
version "2.5.2"
@ -1198,10 +1203,10 @@
loader-utils "^2.0.0 || ^3.0.0"
schema-utils "^3.0.0 || ^4.0.0"
"@symfony/webpack-encore@^5.2.0":
version "5.2.0"
resolved "https://registry.yarnpkg.com/@symfony/webpack-encore/-/webpack-encore-5.2.0.tgz#a1a6db817da33bc8454bfff3b7c68d2cc7439850"
integrity sha512-AGSdYBFgWqiZDFn6LAtoGYGys/XRdGpoGoEzt5m4FKkan20oGfmFfHJfemyLW7/OzQkRi1RM2F0RsIlZ73pmAw==
"@symfony/webpack-encore@^5.3.1":
version "5.3.1"
resolved "https://registry.yarnpkg.com/@symfony/webpack-encore/-/webpack-encore-5.3.1.tgz#a8b183bb8ba9f8ce0aa47be5f520ae194ffa1412"
integrity sha512-fNevCvcFMWrY63b901F2mvuECFUqwrQUUEJ9TZkO42lc81F0D6yiTMCFpzTKNrUIO7JSoD8aQxAWJbI5Kly4yg==
dependencies:
"@nuxt/friendly-errors-webpack-plugin" "^2.5.1"
babel-loader "^9.1.3 || ^10.0.0"
@ -1216,7 +1221,7 @@
style-loader "^3.3.0 || ^4.0.0"
tapable "^2.2.1"
terser-webpack-plugin "^5.3.0"
tmp "^0.2.1"
tmp "^0.2.5"
webpack-manifest-plugin "^5.0.1"
yargs-parser "^21.0.0"
@ -1688,14 +1693,14 @@ async-function@^1.0.0:
resolved "https://registry.yarnpkg.com/async-function/-/async-function-1.0.0.tgz#509c9fca60eaf85034c6829838188e4e4c8ffb2b"
integrity sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==
autoprefixer@^10.4.21:
version "10.4.21"
resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.21.tgz#77189468e7a8ad1d9a37fbc08efc9f480cf0a95d"
integrity sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==
autoprefixer@^10.4.22:
version "10.4.22"
resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.22.tgz#90b27ab55ec0cf0684210d1f056f7d65dac55f16"
integrity sha512-ARe0v/t9gO28Bznv6GgqARmVqcWOV3mfgUPn9becPHMiD3o9BwlRgaeccZnwTpZ7Zwqrm+c1sUSsMxIzQzc8Xg==
dependencies:
browserslist "^4.24.4"
caniuse-lite "^1.0.30001702"
fraction.js "^4.3.7"
browserslist "^4.27.0"
caniuse-lite "^1.0.30001754"
fraction.js "^5.3.4"
normalize-range "^0.1.2"
picocolors "^1.1.1"
postcss-value-parser "^4.2.0"
@ -1758,10 +1763,10 @@ balanced-match@^2.0.0:
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-2.0.0.tgz#dc70f920d78db8b858535795867bf48f820633d9"
integrity sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==
baseline-browser-mapping@^2.8.9:
version "2.8.12"
resolved "https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.8.12.tgz#7cb875f4c5b5ab4528109df277b2f0e1971ba27e"
integrity sha512-vAPMQdnyKCBtkmQA6FMCBvU9qFIppS3nzyXnEM+Lo2IAhG4Mpjv9cCxMudhgV3YdNNJv6TNqXy97dfRVL2LmaQ==
baseline-browser-mapping@^2.8.25:
version "2.8.28"
resolved "https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.8.28.tgz#9ef511f5a7c19d74a94cafcbf951608398e9bdb3"
integrity sha512-gYjt7OIqdM0PcttNYP2aVrr2G0bMALkBaoehD4BuRGjAOtipg0b6wHg1yNL+s5zSnLZZrGHOw4IrND8CD+3oIQ==
big.js@^5.2.2:
version "5.2.2"
@ -1788,16 +1793,16 @@ braces@^3.0.3:
dependencies:
fill-range "^7.1.1"
browserslist@^4.0.0, browserslist@^4.23.3, browserslist@^4.24.0, browserslist@^4.24.4, browserslist@^4.25.0, browserslist@^4.26.3:
version "4.26.3"
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.26.3.tgz#40fbfe2d1cd420281ce5b1caa8840049c79afb56"
integrity sha512-lAUU+02RFBuCKQPj/P6NgjlbCnLBMp4UtgTx7vNHd3XSIJF87s9a5rA3aH2yw3GS9DqZAUbOtZdCCiZeVRqt0w==
browserslist@^4.0.0, browserslist@^4.23.3, browserslist@^4.24.0, browserslist@^4.25.0, browserslist@^4.26.3, browserslist@^4.27.0:
version "4.28.0"
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.28.0.tgz#9cefece0a386a17a3cd3d22ebf67b9deca1b5929"
integrity sha512-tbydkR/CxfMwelN0vwdP/pLkDwyAASZ+VfWm4EOwlB6SWhx1sYnWLqo8N5j0rAzPfzfRaxt0mM/4wPU/Su84RQ==
dependencies:
baseline-browser-mapping "^2.8.9"
caniuse-lite "^1.0.30001746"
electron-to-chromium "^1.5.227"
node-releases "^2.0.21"
update-browserslist-db "^1.1.3"
baseline-browser-mapping "^2.8.25"
caniuse-lite "^1.0.30001754"
electron-to-chromium "^1.5.249"
node-releases "^2.0.27"
update-browserslist-db "^1.1.4"
buffer-builder@^0.2.0:
version "0.2.0"
@ -1885,15 +1890,10 @@ caniuse-api@^3.0.0:
lodash.memoize "^4.1.2"
lodash.uniq "^4.5.0"
caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001702:
version "1.0.30001703"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001703.tgz#977cb4920598c158f491ecf4f4f2cfed9e354718"
integrity sha512-kRlAGTRWgPsOj7oARC9m1okJEXdL/8fekFVcxA8Hl7GH4r/sN4OJn/i6Flde373T50KS7Y37oFbMwlE8+F42kQ==
caniuse-lite@^1.0.30001746:
version "1.0.30001748"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001748.tgz#628a5a9293014e58f8ba1216bb4966b04c58bee0"
integrity sha512-5P5UgAr0+aBmNiplks08JLw+AW/XG/SurlgZLgB1dDLfAw7EfRGxIwzPHxdSCGY/BTKDqIVyJL87cCN6s0ZR0w==
caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001754:
version "1.0.30001755"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001755.tgz#c01cfb1c30f5acf1229391666ec03492f4c332ff"
integrity sha512-44V+Jm6ctPj7R52Na4TLi3Zri4dWUljJd+RDm+j8LtNCc/ihLCT+X1TzoOAkRETEWqjuLnh9581Tl80FvK7jVA==
chalk@^2.4.2:
version "2.4.2"
@ -2045,10 +2045,10 @@ core-js-compat@^3.43.0:
dependencies:
browserslist "^4.25.0"
core-js@^3.46.0:
version "3.46.0"
resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.46.0.tgz#323a092b96381a9184d0cd49ee9083b2f93373bb"
integrity sha512-vDMm9B0xnqqZ8uSBpZ8sNtRtOdmfShrvT6h2TuQGLs0Is+cR0DYbj/KWP6ALVNbWPpqA/qPLoOuppJN07humpA==
core-js@^3.47.0:
version "3.47.0"
resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.47.0.tgz#436ef07650e191afeb84c24481b298bd60eb4a17"
integrity sha512-c3Q2VVkGAUyupsjRnaNX6u8Dq2vAdzm9iuPj5FW0fRxzlxgq9Q39MDq10IvmQSpLgHQNyQzQmOo6bgGHmH3NNg==
cosmiconfig@^8.2.0:
version "8.3.6"
@ -2439,10 +2439,10 @@ dunder-proto@^1.0.0, dunder-proto@^1.0.1:
es-errors "^1.3.0"
gopd "^1.2.0"
electron-to-chromium@^1.5.227:
version "1.5.230"
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.230.tgz#06ddb4a6302a78b2a3e8dcf1dd2563bcfdd546c9"
integrity sha512-A6A6Fd3+gMdaed9wX83CvHYJb4UuapPD5X5SLq72VZJzxHSY0/LUweGXRWmQlh2ln7KV7iw7jnwXK7dlPoOnHQ==
electron-to-chromium@^1.5.249:
version "1.5.254"
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.254.tgz#94b84c0a5faff94b334536090a9dec1c74b10130"
integrity sha512-DcUsWpVhv9svsKRxnSCZ86SjD+sp32SGidNB37KpqXJncp1mfUgKbHvBomE89WJDbfVKw1mdv5+ikrvd43r+Bg==
emoji-regex@^8.0.0:
version "8.0.0"
@ -3068,10 +3068,10 @@ for-each@^0.3.5:
dependencies:
is-callable "^1.2.7"
fraction.js@^4.3.7:
version "4.3.7"
resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.3.7.tgz#06ca0085157e42fda7f9e726e79fefc4068840f7"
integrity sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==
fraction.js@^5.3.4:
version "5.3.4"
resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-5.3.4.tgz#8c0fcc6a9908262df4ed197427bdeef563e0699a"
integrity sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==
fs.realpath@^1.0.0:
version "1.0.0"
@ -3934,9 +3934,9 @@ js-tokens@^4.0.0:
integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
js-yaml@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602"
integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==
version "4.1.1"
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.1.tgz#854c292467705b699476e1a2decc0c8a3458806b"
integrity sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==
dependencies:
argparse "^2.0.1"
@ -4027,10 +4027,10 @@ lines-and-columns@^1.1.6:
resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632"
integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==
loader-runner@^4.2.0:
version "4.3.0"
resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1"
integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==
loader-runner@^4.3.1:
version "4.3.1"
resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.1.tgz#6c76ed29b0ccce9af379208299f07f876de737e3"
integrity sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==
loader-utils@^2.0.0:
version "2.0.4"
@ -4268,10 +4268,10 @@ node-notifier@^9.0.0:
uuid "^8.3.0"
which "^2.0.2"
node-releases@^2.0.21:
version "2.0.23"
resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.23.tgz#2ecf3d7ba571ece05c67c77e5b7b1b6fb9e18cea"
integrity sha512-cCmFDMSm26S6tQSDpBCg/NR8NENrVPhAJSf+XbxBG4rPFaaonlEoE9wHQmun+cls499TQGSb7ZyPBRlzgKfpeg==
node-releases@^2.0.27:
version "2.0.27"
resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.27.tgz#eedca519205cf20f650f61d56b070db111231e4e"
integrity sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==
normalize-package-data@^3.0.2:
version "3.0.3"
@ -5154,104 +5154,104 @@ safe-regex-test@^1.1.0:
es-errors "^1.3.0"
is-regex "^1.2.1"
sass-embedded-all-unknown@1.93.2:
version "1.93.2"
resolved "https://registry.yarnpkg.com/sass-embedded-all-unknown/-/sass-embedded-all-unknown-1.93.2.tgz#dd9207a0dd4eea2f14774359e1d37efc61c7a63c"
integrity sha512-GdEuPXIzmhRS5J7UKAwEvtk8YyHQuFZRcpnEnkA3rwRUI27kwjyXkNeIj38XjUQ3DzrfMe8HcKFaqWGHvblS7Q==
sass-embedded-all-unknown@1.93.3:
version "1.93.3"
resolved "https://registry.yarnpkg.com/sass-embedded-all-unknown/-/sass-embedded-all-unknown-1.93.3.tgz#e6532dd62888f24391d72f1cca2587ad5ed115e5"
integrity sha512-3okGgnE41eg+CPLtAPletu6nQ4N0ij7AeW+Sl5Km4j29XcmqZQeFwYjHe1AlKTEgLi/UAONk1O8i8/lupeKMbw==
dependencies:
sass "1.93.2"
sass "1.93.3"
sass-embedded-android-arm64@1.93.2:
version "1.93.2"
resolved "https://registry.yarnpkg.com/sass-embedded-android-arm64/-/sass-embedded-android-arm64-1.93.2.tgz#e5a6a7c9e98d4b4b12f2cb5e9f340564193a9ee4"
integrity sha512-346f4iVGAPGcNP6V6IOOFkN5qnArAoXNTPr5eA/rmNpeGwomdb7kJyQ717r9rbJXxOG8OAAUado6J0qLsjnjXQ==
sass-embedded-android-arm64@1.93.3:
version "1.93.3"
resolved "https://registry.yarnpkg.com/sass-embedded-android-arm64/-/sass-embedded-android-arm64-1.93.3.tgz#d4402c5153d9a55b2af151f95c4c1ee5f4dc3c63"
integrity sha512-uqUl3Kt1IqdGVAcAdbmC+NwuUJy8tM+2ZnB7/zrt6WxWVShVCRdFnWR9LT8HJr7eJN7AU8kSXxaVX/gedanPsg==
sass-embedded-android-arm@1.93.2:
version "1.93.2"
resolved "https://registry.yarnpkg.com/sass-embedded-android-arm/-/sass-embedded-android-arm-1.93.2.tgz#5970c732137b0a1abbb889305c462cf2ab11b91e"
integrity sha512-I8bpO8meZNo5FvFx5FIiE7DGPVOYft0WjuwcCCdeJ6duwfkl6tZdatex1GrSigvTsuz9L0m4ngDcX/Tj/8yMow==
sass-embedded-android-arm@1.93.3:
version "1.93.3"
resolved "https://registry.yarnpkg.com/sass-embedded-android-arm/-/sass-embedded-android-arm-1.93.3.tgz#78ffd59e4fc5103a77162ca1f4d503ebd4ee2d04"
integrity sha512-8xOw9bywfOD6Wv24BgCmgjkk6tMrsOTTHcb28KDxeJtFtoxiUyMbxo0vChpPAfp2Hyg2tFFKS60s0s4JYk+Raw==
sass-embedded-android-riscv64@1.93.2:
version "1.93.2"
resolved "https://registry.yarnpkg.com/sass-embedded-android-riscv64/-/sass-embedded-android-riscv64-1.93.2.tgz#0b52b538729237cd08efc008fd39291ea36e058d"
integrity sha512-hSMW1s4yJf5guT9mrdkumluqrwh7BjbZ4MbBW9tmi1DRDdlw1Wh9Oy1HnnmOG8x9XcI1qkojtPL6LUuEJmsiDg==
sass-embedded-android-riscv64@1.93.3:
version "1.93.3"
resolved "https://registry.yarnpkg.com/sass-embedded-android-riscv64/-/sass-embedded-android-riscv64-1.93.3.tgz#7a5b12aeade51a39847c51b23c91e294c93ec9ac"
integrity sha512-2jNJDmo+3qLocjWqYbXiBDnfgwrUeZgZFHJIwAefU7Fn66Ot7rsXl+XPwlokaCbTpj7eMFIqsRAZ/uDueXNCJg==
sass-embedded-android-x64@1.93.2:
version "1.93.2"
resolved "https://registry.yarnpkg.com/sass-embedded-android-x64/-/sass-embedded-android-x64-1.93.2.tgz#793483a0a4848d06cd4f0cb44d2e0ebc906c0a20"
integrity sha512-JqktiHZduvn+ldGBosE40ALgQ//tGCVNAObgcQ6UIZznEJbsHegqStqhRo8UW3x2cgOO2XYJcrInH6cc7wdKbw==
sass-embedded-android-x64@1.93.3:
version "1.93.3"
resolved "https://registry.yarnpkg.com/sass-embedded-android-x64/-/sass-embedded-android-x64-1.93.3.tgz#e87f848ec26a38b6570fe935c28868903b4a5cf0"
integrity sha512-y0RoAU6ZenQFcjM9PjQd3cRqRTjqwSbtWLL/p68y2oFyh0QGN0+LQ826fc0ZvU/AbqCsAizkqjzOn6cRZJxTTQ==
sass-embedded-darwin-arm64@1.93.2:
version "1.93.2"
resolved "https://registry.yarnpkg.com/sass-embedded-darwin-arm64/-/sass-embedded-darwin-arm64-1.93.2.tgz#03c2832c9e9b1e42563c36e7636e01bd724da134"
integrity sha512-qI1X16qKNeBJp+M/5BNW7v/JHCDYWr1/mdoJ7+UMHmP0b5AVudIZtimtK0hnjrLnBECURifd6IkulybR+h+4UA==
sass-embedded-darwin-arm64@1.93.3:
version "1.93.3"
resolved "https://registry.yarnpkg.com/sass-embedded-darwin-arm64/-/sass-embedded-darwin-arm64-1.93.3.tgz#ca0dd47a92cb4b73a63a19674456fa09b3e05fb0"
integrity sha512-7zb/hpdMOdKteK17BOyyypemglVURd1Hdz6QGsggy60aUFfptTLQftLRg8r/xh1RbQAUKWFbYTNaM47J9yPxYg==
sass-embedded-darwin-x64@1.93.2:
version "1.93.2"
resolved "https://registry.yarnpkg.com/sass-embedded-darwin-x64/-/sass-embedded-darwin-x64-1.93.2.tgz#492f8e46ee0790b22c5119c9f2e729ae78cb24c7"
integrity sha512-4KeAvlkQ0m0enKUnDGQJZwpovYw99iiMb8CTZRSsQm8Eh7halbJZVmx67f4heFY/zISgVOCcxNg19GrM5NTwtA==
sass-embedded-darwin-x64@1.93.3:
version "1.93.3"
resolved "https://registry.yarnpkg.com/sass-embedded-darwin-x64/-/sass-embedded-darwin-x64-1.93.3.tgz#27b1f41fc9bb7ea394cf58990eb98fed5dd83293"
integrity sha512-Ek1Vp8ZDQEe327Lz0b7h3hjvWH3u9XjJiQzveq74RPpJQ2q6d9LfWpjiRRohM4qK6o4XOHw1X10OMWPXJtdtWg==
sass-embedded-linux-arm64@1.93.2:
version "1.93.2"
resolved "https://registry.yarnpkg.com/sass-embedded-linux-arm64/-/sass-embedded-linux-arm64-1.93.2.tgz#144a4a056778c17011726885b0f94fccb6f389f7"
integrity sha512-9ftX6nd5CsShJqJ2WRg+ptaYvUW+spqZfJ88FbcKQBNFQm6L87luj3UI1rB6cP5EWrLwHA754OKxRJyzWiaN6g==
sass-embedded-linux-arm64@1.93.3:
version "1.93.3"
resolved "https://registry.yarnpkg.com/sass-embedded-linux-arm64/-/sass-embedded-linux-arm64-1.93.3.tgz#b79288ff7b51fe0b6c64e32afb9a4b0aeb9d23b2"
integrity sha512-RBrHWgfd8Dd8w4fbmdRVXRrhh8oBAPyeWDTKAWw8ZEmuXfVl4ytjDuyxaVilh6rR1xTRTNpbaA/YWApBlLrrNw==
sass-embedded-linux-arm@1.93.2:
version "1.93.2"
resolved "https://registry.yarnpkg.com/sass-embedded-linux-arm/-/sass-embedded-linux-arm-1.93.2.tgz#0df4594316c3b21b18bf60c8d75e2acddda09ef0"
integrity sha512-N3+D/ToHtzwLDO+lSH05Wo6/KRxFBPnbjVHASOlHzqJnK+g5cqex7IFAp6ozzlRStySk61Rp6d+YGrqZ6/P0PA==
sass-embedded-linux-arm@1.93.3:
version "1.93.3"
resolved "https://registry.yarnpkg.com/sass-embedded-linux-arm/-/sass-embedded-linux-arm-1.93.3.tgz#aa45fc61d2e8c9167e89ca47e19b83c6dce4e8f2"
integrity sha512-yeiv2y+dp8B4wNpd3+JsHYD0mvpXSfov7IGyQ1tMIR40qv+ROkRqYiqQvAOXf76Qwh4Y9OaYZtLpnsPjfeq6mA==
sass-embedded-linux-musl-arm64@1.93.2:
version "1.93.2"
resolved "https://registry.yarnpkg.com/sass-embedded-linux-musl-arm64/-/sass-embedded-linux-musl-arm64-1.93.2.tgz#212a5107f9d05853236def3cee40cba35ff6dd7b"
integrity sha512-+3EHuDPkMiAX5kytsjEC1bKZCawB9J6pm2eBIzzLMPWbf5xdx++vO1DpT7hD4bm4ZGn0eVHgSOKIfP6CVz6tVg==
sass-embedded-linux-musl-arm64@1.93.3:
version "1.93.3"
resolved "https://registry.yarnpkg.com/sass-embedded-linux-musl-arm64/-/sass-embedded-linux-musl-arm64-1.93.3.tgz#eb738d34e5c14892af79082ab2e9b540384b6239"
integrity sha512-PS829l+eUng+9W4PFclXGb4uA2+965NHV3/Sa5U7qTywjeeUUYTZg70dJHSqvhrBEfCc2XJABeW3adLJbyQYkw==
sass-embedded-linux-musl-arm@1.93.2:
version "1.93.2"
resolved "https://registry.yarnpkg.com/sass-embedded-linux-musl-arm/-/sass-embedded-linux-musl-arm-1.93.2.tgz#29ebecef7ed479d0441b1cb8305c59724816fd07"
integrity sha512-XBTvx66yRenvEsp3VaJCb3HQSyqCsUh7R+pbxcN5TuzueybZi0LXvn9zneksdXcmjACMlMpIVXi6LyHPQkYc8A==
sass-embedded-linux-musl-arm@1.93.3:
version "1.93.3"
resolved "https://registry.yarnpkg.com/sass-embedded-linux-musl-arm/-/sass-embedded-linux-musl-arm-1.93.3.tgz#8aee6d18e00878324b30d27b24e46b5b94f12134"
integrity sha512-fU0fwAwbp7sBE3h5DVU5UPzvaLg7a4yONfFWkkcCp6ZrOiPuGRHXXYriWQ0TUnWy4wE+svsVuWhwWgvlb/tkKg==
sass-embedded-linux-musl-riscv64@1.93.2:
version "1.93.2"
resolved "https://registry.yarnpkg.com/sass-embedded-linux-musl-riscv64/-/sass-embedded-linux-musl-riscv64-1.93.2.tgz#935da64e1f8e10e9a0a0d045b2e2a78a26d26267"
integrity sha512-0sB5kmVZDKTYzmCSlTUnjh6mzOhzmQiW/NNI5g8JS4JiHw2sDNTvt1dsFTuqFkUHyEOY3ESTsfHHBQV8Ip4bEA==
sass-embedded-linux-musl-riscv64@1.93.3:
version "1.93.3"
resolved "https://registry.yarnpkg.com/sass-embedded-linux-musl-riscv64/-/sass-embedded-linux-musl-riscv64-1.93.3.tgz#9c647ba50cad6e735e0db8d928ec0dc06b518d50"
integrity sha512-cK1oBY+FWQquaIGEeQ5H74KTO8cWsSWwXb/WaildOO9U6wmUypTgUYKQ0o5o/29nZbWWlM1PHuwVYTSnT23Jjg==
sass-embedded-linux-musl-x64@1.93.2:
version "1.93.2"
resolved "https://registry.yarnpkg.com/sass-embedded-linux-musl-x64/-/sass-embedded-linux-musl-x64-1.93.2.tgz#0f6a79b54ab7393376f7a7a4d19e8b5f6752db37"
integrity sha512-t3ejQ+1LEVuHy7JHBI2tWHhoMfhedUNDjGJR2FKaLgrtJntGnyD1RyX0xb3nuqL/UXiEAtmTmZY+Uh3SLUe1Hg==
sass-embedded-linux-musl-x64@1.93.3:
version "1.93.3"
resolved "https://registry.yarnpkg.com/sass-embedded-linux-musl-x64/-/sass-embedded-linux-musl-x64-1.93.3.tgz#eda5ffc2e7149e41642d56d8ad3776f2105b56f7"
integrity sha512-A7wkrsHu2/I4Zpa0NMuPGkWDVV7QGGytxGyUq3opSXgAexHo/vBPlGoDXoRlSdex0cV+aTMRPjoGIfdmNlHwyg==
sass-embedded-linux-riscv64@1.93.2:
version "1.93.2"
resolved "https://registry.yarnpkg.com/sass-embedded-linux-riscv64/-/sass-embedded-linux-riscv64-1.93.2.tgz#d98024c3a7dfac5d7410a75ca3cc1a7ff86ec3b7"
integrity sha512-e7AndEwAbFtXaLy6on4BfNGTr3wtGZQmypUgYpSNVcYDO+CWxatKVY4cxbehMPhxG9g5ru+eaMfynvhZt7fLaA==
sass-embedded-linux-riscv64@1.93.3:
version "1.93.3"
resolved "https://registry.yarnpkg.com/sass-embedded-linux-riscv64/-/sass-embedded-linux-riscv64-1.93.3.tgz#84acf2d4821ec37abe2a3f78bf9d549fde73397c"
integrity sha512-vWkW1+HTF5qcaHa6hO80gx/QfB6GGjJUP0xLbnAoY4pwEnw5ulGv6RM8qYr8IDhWfVt/KH+lhJ2ZFxnJareisQ==
sass-embedded-linux-x64@1.93.2:
version "1.93.2"
resolved "https://registry.yarnpkg.com/sass-embedded-linux-x64/-/sass-embedded-linux-x64-1.93.2.tgz#d38476e53ba26b98c960dadd94f6d182566d69d0"
integrity sha512-U3EIUZQL11DU0xDDHXexd4PYPHQaSQa2hzc4EzmhHqrAj+TyfYO94htjWOd+DdTPtSwmLp+9cTWwPZBODzC96w==
sass-embedded-linux-x64@1.93.3:
version "1.93.3"
resolved "https://registry.yarnpkg.com/sass-embedded-linux-x64/-/sass-embedded-linux-x64-1.93.3.tgz#785a9d7ee6638f4751d8bbd9c048cb30913ddad6"
integrity sha512-k6uFxs+e5jSuk1Y0niCwuq42F9ZC5UEP7P+RIOurIm8w/5QFa0+YqeW+BPWEW5M1FqVOsNZH3qGn4ahqvAEjPA==
sass-embedded-unknown-all@1.93.2:
version "1.93.2"
resolved "https://registry.yarnpkg.com/sass-embedded-unknown-all/-/sass-embedded-unknown-all-1.93.2.tgz#51d0618999426bf311d16e48d7b53c208c26b514"
integrity sha512-7VnaOmyewcXohiuoFagJ3SK5ddP9yXpU0rzz+pZQmS1/+5O6vzyFCUoEt3HDRaLctH4GT3nUGoK1jg0ae62IfQ==
sass-embedded-unknown-all@1.93.3:
version "1.93.3"
resolved "https://registry.yarnpkg.com/sass-embedded-unknown-all/-/sass-embedded-unknown-all-1.93.3.tgz#a93fd46929ce5463d516d1eda3b77f950ca8b7d8"
integrity sha512-o5wj2rLpXH0C+GJKt/VpWp6AnMsCCbfFmnMAttcrsa+U3yrs/guhZ3x55KAqqUsE8F47e3frbsDL+1OuQM5DAA==
dependencies:
sass "1.93.2"
sass "1.93.3"
sass-embedded-win32-arm64@1.93.2:
version "1.93.2"
resolved "https://registry.yarnpkg.com/sass-embedded-win32-arm64/-/sass-embedded-win32-arm64-1.93.2.tgz#806310afadb2e040204878718180b10828651d8a"
integrity sha512-Y90DZDbQvtv4Bt0GTXKlcT9pn4pz8AObEjFF8eyul+/boXwyptPZ/A1EyziAeNaIEIfxyy87z78PUgCeGHsx3Q==
sass-embedded-win32-arm64@1.93.3:
version "1.93.3"
resolved "https://registry.yarnpkg.com/sass-embedded-win32-arm64/-/sass-embedded-win32-arm64-1.93.3.tgz#e7c74c7d129ebbfa80550f83b4587139978166d9"
integrity sha512-0dOfT9moy9YmBolodwYYXtLwNr4jL4HQC9rBfv6mVrD7ud8ue2kDbn+GVzj1hEJxvEexVSmDCf7MHUTLcGs9xQ==
sass-embedded-win32-x64@1.93.2:
version "1.93.2"
resolved "https://registry.yarnpkg.com/sass-embedded-win32-x64/-/sass-embedded-win32-x64-1.93.2.tgz#4bc3cefd0e79106d4d15074fed6dd99d0a782b32"
integrity sha512-BbSucRP6PVRZGIwlEBkp+6VQl2GWdkWFMN+9EuOTPrLxCJZoq+yhzmbjspd3PeM8+7WJ7AdFu/uRYdO8tor1iQ==
sass-embedded-win32-x64@1.93.3:
version "1.93.3"
resolved "https://registry.yarnpkg.com/sass-embedded-win32-x64/-/sass-embedded-win32-x64-1.93.3.tgz#b0e795e271b44cc80ff2963614f0df4a29d6ab8a"
integrity sha512-wHFVfxiS9hU/sNk7KReD+lJWRp3R0SLQEX4zfOnRP2zlvI2X4IQR5aZr9GNcuMP6TmNpX0nQPZTegS8+h9RrEg==
sass-embedded@^1.93.2:
version "1.93.2"
resolved "https://registry.yarnpkg.com/sass-embedded/-/sass-embedded-1.93.2.tgz#8747862cfe2e3e70772a309223984681bf33f499"
integrity sha512-FvQdkn2dZ8DGiLgi0Uf4zsj7r/BsiLImNa5QJ10eZalY6NfZyjrmWGFcuCN5jNwlDlXFJnftauv+UtvBKLvepQ==
sass-embedded@^1.93.3:
version "1.93.3"
resolved "https://registry.yarnpkg.com/sass-embedded/-/sass-embedded-1.93.3.tgz#90858e3fd9cc418b0aa93f51f2e1498f642f2e1b"
integrity sha512-+VUy01yfDqNmIVMd/LLKl2TTtY0ovZN0rTonh+FhKr65mFwIYgU9WzgIZKS7U9/SPCQvWTsTGx9jyt+qRm/XFw==
dependencies:
"@bufbuild/protobuf" "^2.5.0"
buffer-builder "^0.2.0"
@ -5262,36 +5262,36 @@ sass-embedded@^1.93.2:
sync-child-process "^1.0.2"
varint "^6.0.0"
optionalDependencies:
sass-embedded-all-unknown "1.93.2"
sass-embedded-android-arm "1.93.2"
sass-embedded-android-arm64 "1.93.2"
sass-embedded-android-riscv64 "1.93.2"
sass-embedded-android-x64 "1.93.2"
sass-embedded-darwin-arm64 "1.93.2"
sass-embedded-darwin-x64 "1.93.2"
sass-embedded-linux-arm "1.93.2"
sass-embedded-linux-arm64 "1.93.2"
sass-embedded-linux-musl-arm "1.93.2"
sass-embedded-linux-musl-arm64 "1.93.2"
sass-embedded-linux-musl-riscv64 "1.93.2"
sass-embedded-linux-musl-x64 "1.93.2"
sass-embedded-linux-riscv64 "1.93.2"
sass-embedded-linux-x64 "1.93.2"
sass-embedded-unknown-all "1.93.2"
sass-embedded-win32-arm64 "1.93.2"
sass-embedded-win32-x64 "1.93.2"
sass-embedded-all-unknown "1.93.3"
sass-embedded-android-arm "1.93.3"
sass-embedded-android-arm64 "1.93.3"
sass-embedded-android-riscv64 "1.93.3"
sass-embedded-android-x64 "1.93.3"
sass-embedded-darwin-arm64 "1.93.3"
sass-embedded-darwin-x64 "1.93.3"
sass-embedded-linux-arm "1.93.3"
sass-embedded-linux-arm64 "1.93.3"
sass-embedded-linux-musl-arm "1.93.3"
sass-embedded-linux-musl-arm64 "1.93.3"
sass-embedded-linux-musl-riscv64 "1.93.3"
sass-embedded-linux-musl-x64 "1.93.3"
sass-embedded-linux-riscv64 "1.93.3"
sass-embedded-linux-x64 "1.93.3"
sass-embedded-unknown-all "1.93.3"
sass-embedded-win32-arm64 "1.93.3"
sass-embedded-win32-x64 "1.93.3"
sass-loader@^16.0.5:
version "16.0.5"
resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-16.0.5.tgz#257bc90119ade066851cafe7f2c3f3504c7cda98"
integrity sha512-oL+CMBXrj6BZ/zOq4os+UECPL+bWqt6OAC6DWS8Ln8GZRcMDjlJ4JC3FBDuHJdYaFWIdKNIBYmtZtK2MaMkNIw==
sass-loader@^16.0.6:
version "16.0.6"
resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-16.0.6.tgz#913b05607d06c386bc37870494e1e3a3e091fd3b"
integrity sha512-sglGzId5gmlfxNs4gK2U3h7HlVRfx278YK6Ono5lwzuvi1jxig80YiuHkaDBVsYIKFhx8wN7XSCI0M2IDS/3qA==
dependencies:
neo-async "^2.6.2"
sass@1.93.2:
version "1.93.2"
resolved "https://registry.yarnpkg.com/sass/-/sass-1.93.2.tgz#e97d225d60f59a3b3dbb6d2ae3c1b955fd1f2cd1"
integrity sha512-t+YPtOQHpGW1QWsh1CHQ5cPIr9lbbGZLZnbihP/D/qZj/yuV68m8qarcV17nvkOX81BCrvzAlq2klCQFZghyTg==
sass@1.93.3:
version "1.93.3"
resolved "https://registry.yarnpkg.com/sass/-/sass-1.93.3.tgz#3ff0aa5879dc910d32eae10c282a2847bd63e758"
integrity sha512-elOcIZRTM76dvxNAjqYrucTSI0teAF/L2Lv0s6f6b7FOwcwIuA357bIE871580AjHJuSvLIRUosgV+lIWx6Rgg==
dependencies:
chokidar "^4.0.0"
immutable "^5.0.2"
@ -5852,10 +5852,10 @@ tiny-emitter@^2.0.0:
resolved "https://registry.yarnpkg.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz#1d1a56edfc51c43e863cbb5382a72330e3555423"
integrity sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==
tmp@^0.2.1:
version "0.2.4"
resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.4.tgz#c6db987a2ccc97f812f17137b36af2b6521b0d13"
integrity sha512-UdiSoX6ypifLmrfQ/XfiawN6hkjSBpCjhKxxZcWlUUmoXLaCKQU0bx4HF/tdDK2uzRuchf1txGvrWBzYREssoQ==
tmp@^0.2.5:
version "0.2.5"
resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.5.tgz#b06bcd23f0f3c8357b426891726d16015abfd8f8"
integrity sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==
to-regex-range@^5.0.1:
version "5.0.1"
@ -6077,10 +6077,10 @@ unicode-property-aliases-ecmascript@^2.0.0:
resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd"
integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==
update-browserslist-db@^1.1.3:
version "1.1.3"
resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz#348377dd245216f9e7060ff50b15a1b740b75420"
integrity sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==
update-browserslist-db@^1.1.4:
version "1.1.4"
resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.4.tgz#7802aa2ae91477f255b86e0e46dbc787a206ad4a"
integrity sha512-q0SPT4xyU84saUX+tomz1WLkxUbuaJnR1xWt17M7fJtEJigJeWUNGUqrauFXsHnqev9y9JTRGwk13tFBuKby4A==
dependencies:
escalade "^3.2.0"
picocolors "^1.1.1"
@ -6169,6 +6169,14 @@ webpack-manifest-plugin@^5.0.1:
tapable "^2.0.0"
webpack-sources "^2.2.0"
webpack-manifest-plugin@^6.0.1:
version "6.0.1"
resolved "https://registry.yarnpkg.com/webpack-manifest-plugin/-/webpack-manifest-plugin-6.0.1.tgz#8db0b6b75bd8635fcee657f025dff3bc9ba77fb4"
integrity sha512-R0p/8/IJVY5hIhQtkeWUQugalVpIwojc09eb14zGq+oiZOCmN5paAz2NBJfd+6v9eBbxAS3YMjc2ov8UMlCDLQ==
dependencies:
tapable "^2.0.0"
webpack-sources "^3.3.3"
webpack-merge@^5.7.3:
version "5.10.0"
resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.10.0.tgz#a3ad5d773241e9c682803abf628d4cd62b8a4177"
@ -6208,10 +6216,10 @@ webpack-sources@^3.3.3:
resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.3.3.tgz#d4bf7f9909675d7a070ff14d0ef2a4f3c982c723"
integrity sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==
webpack@^5.102.1:
version "5.102.1"
resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.102.1.tgz#1003a3024741a96ba99c37431938bf61aad3d988"
integrity sha512-7h/weGm9d/ywQ6qzJ+Xy+r9n/3qgp/thalBbpOi5i223dPXKi04IBtqPN9nTd+jBc7QKfvDbaBnFipYp4sJAUQ==
webpack@^5.103.0:
version "5.103.0"
resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.103.0.tgz#17a7c5a5020d5a3a37c118d002eade5ee2c6f3da"
integrity sha512-HU1JOuV1OavsZ+mfigY0j8d1TgQgbZ6M+J75zDkpEAwYeXjWSqrGJtgnPblJjd/mAyTNQ7ygw0MiKOn6etz8yw==
dependencies:
"@types/eslint-scope" "^3.7.7"
"@types/estree" "^1.0.8"
@ -6230,7 +6238,7 @@ webpack@^5.102.1:
glob-to-regexp "^0.4.1"
graceful-fs "^4.2.11"
json-parse-even-better-errors "^2.3.1"
loader-runner "^4.2.0"
loader-runner "^4.3.1"
mime-types "^2.1.27"
neo-async "^2.6.2"
schema-utils "^4.3.3"