mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2026-03-12 07:17:53 +00:00
Compare commits
14 Commits
develop-20
...
develop-20
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
64d315ad51 | ||
|
|
d0844356cb | ||
|
|
ba8d65835a | ||
|
|
fa3343f437 | ||
|
|
c5b8a951d2 | ||
|
|
20b1fc05cb | ||
|
|
ab441d7d0c | ||
|
|
b621d14bdf | ||
|
|
94730e998b | ||
|
|
23c2f76e52 | ||
|
|
40196d48b2 | ||
|
|
ef3c2eb701 | ||
|
|
6f79ab2a70 | ||
|
|
c1469f016e |
90
.ci/php-cs-fixer/composer.lock
generated
90
.ci/php-cs-fixer/composer.lock
generated
@@ -1047,16 +1047,16 @@
|
||||
},
|
||||
{
|
||||
"name": "symfony/polyfill-ctype",
|
||||
"version": "v1.28.0",
|
||||
"version": "v1.29.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/polyfill-ctype.git",
|
||||
"reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb"
|
||||
"reference": "ef4d7e442ca910c4764bce785146269b30cb5fc4"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb",
|
||||
"reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ef4d7e442ca910c4764bce785146269b30cb5fc4",
|
||||
"reference": "ef4d7e442ca910c4764bce785146269b30cb5fc4",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -1070,9 +1070,6 @@
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-main": "1.28-dev"
|
||||
},
|
||||
"thanks": {
|
||||
"name": "symfony/polyfill",
|
||||
"url": "https://github.com/symfony/polyfill"
|
||||
@@ -1109,7 +1106,7 @@
|
||||
"portable"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/polyfill-ctype/tree/v1.28.0"
|
||||
"source": "https://github.com/symfony/polyfill-ctype/tree/v1.29.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -1125,20 +1122,20 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2023-01-26T09:26:14+00:00"
|
||||
"time": "2024-01-29T20:11:03+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/polyfill-intl-grapheme",
|
||||
"version": "v1.28.0",
|
||||
"version": "v1.29.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/polyfill-intl-grapheme.git",
|
||||
"reference": "875e90aeea2777b6f135677f618529449334a612"
|
||||
"reference": "32a9da87d7b3245e09ac426c83d334ae9f06f80f"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/875e90aeea2777b6f135677f618529449334a612",
|
||||
"reference": "875e90aeea2777b6f135677f618529449334a612",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/32a9da87d7b3245e09ac426c83d334ae9f06f80f",
|
||||
"reference": "32a9da87d7b3245e09ac426c83d334ae9f06f80f",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -1149,9 +1146,6 @@
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-main": "1.28-dev"
|
||||
},
|
||||
"thanks": {
|
||||
"name": "symfony/polyfill",
|
||||
"url": "https://github.com/symfony/polyfill"
|
||||
@@ -1190,7 +1184,7 @@
|
||||
"shim"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.28.0"
|
||||
"source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.29.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -1206,20 +1200,20 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2023-01-26T09:26:14+00:00"
|
||||
"time": "2024-01-29T20:11:03+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/polyfill-intl-normalizer",
|
||||
"version": "v1.28.0",
|
||||
"version": "v1.29.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/polyfill-intl-normalizer.git",
|
||||
"reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92"
|
||||
"reference": "bc45c394692b948b4d383a08d7753968bed9a83d"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92",
|
||||
"reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/bc45c394692b948b4d383a08d7753968bed9a83d",
|
||||
"reference": "bc45c394692b948b4d383a08d7753968bed9a83d",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -1230,9 +1224,6 @@
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-main": "1.28-dev"
|
||||
},
|
||||
"thanks": {
|
||||
"name": "symfony/polyfill",
|
||||
"url": "https://github.com/symfony/polyfill"
|
||||
@@ -1274,7 +1265,7 @@
|
||||
"shim"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.28.0"
|
||||
"source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.29.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -1290,20 +1281,20 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2023-01-26T09:26:14+00:00"
|
||||
"time": "2024-01-29T20:11:03+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/polyfill-mbstring",
|
||||
"version": "v1.28.0",
|
||||
"version": "v1.29.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/polyfill-mbstring.git",
|
||||
"reference": "42292d99c55abe617799667f454222c54c60e229"
|
||||
"reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/42292d99c55abe617799667f454222c54c60e229",
|
||||
"reference": "42292d99c55abe617799667f454222c54c60e229",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9773676c8a1bb1f8d4340a62efe641cf76eda7ec",
|
||||
"reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -1317,9 +1308,6 @@
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-main": "1.28-dev"
|
||||
},
|
||||
"thanks": {
|
||||
"name": "symfony/polyfill",
|
||||
"url": "https://github.com/symfony/polyfill"
|
||||
@@ -1357,7 +1345,7 @@
|
||||
"shim"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/polyfill-mbstring/tree/v1.28.0"
|
||||
"source": "https://github.com/symfony/polyfill-mbstring/tree/v1.29.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -1373,20 +1361,20 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2023-07-28T09:04:16+00:00"
|
||||
"time": "2024-01-29T20:11:03+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/polyfill-php80",
|
||||
"version": "v1.28.0",
|
||||
"version": "v1.29.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/polyfill-php80.git",
|
||||
"reference": "6caa57379c4aec19c0a12a38b59b26487dcfe4b5"
|
||||
"reference": "87b68208d5c1188808dd7839ee1e6c8ec3b02f1b"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/6caa57379c4aec19c0a12a38b59b26487dcfe4b5",
|
||||
"reference": "6caa57379c4aec19c0a12a38b59b26487dcfe4b5",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/87b68208d5c1188808dd7839ee1e6c8ec3b02f1b",
|
||||
"reference": "87b68208d5c1188808dd7839ee1e6c8ec3b02f1b",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -1394,9 +1382,6 @@
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-main": "1.28-dev"
|
||||
},
|
||||
"thanks": {
|
||||
"name": "symfony/polyfill",
|
||||
"url": "https://github.com/symfony/polyfill"
|
||||
@@ -1440,7 +1425,7 @@
|
||||
"shim"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/polyfill-php80/tree/v1.28.0"
|
||||
"source": "https://github.com/symfony/polyfill-php80/tree/v1.29.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -1456,20 +1441,20 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2023-01-26T09:26:14+00:00"
|
||||
"time": "2024-01-29T20:11:03+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/polyfill-php81",
|
||||
"version": "v1.28.0",
|
||||
"version": "v1.29.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/polyfill-php81.git",
|
||||
"reference": "7581cd600fa9fd681b797d00b02f068e2f13263b"
|
||||
"reference": "c565ad1e63f30e7477fc40738343c62b40bc672d"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/7581cd600fa9fd681b797d00b02f068e2f13263b",
|
||||
"reference": "7581cd600fa9fd681b797d00b02f068e2f13263b",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/c565ad1e63f30e7477fc40738343c62b40bc672d",
|
||||
"reference": "c565ad1e63f30e7477fc40738343c62b40bc672d",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -1477,9 +1462,6 @@
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-main": "1.28-dev"
|
||||
},
|
||||
"thanks": {
|
||||
"name": "symfony/polyfill",
|
||||
"url": "https://github.com/symfony/polyfill"
|
||||
@@ -1519,7 +1501,7 @@
|
||||
"shim"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/polyfill-php81/tree/v1.28.0"
|
||||
"source": "https://github.com/symfony/polyfill-php81/tree/v1.29.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -1535,7 +1517,7 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2023-01-26T09:26:14+00:00"
|
||||
"time": "2024-01-29T20:11:03+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/process",
|
||||
|
||||
7
.github/workflows/cleanup.yml
vendored
7
.github/workflows/cleanup.yml
vendored
@@ -2,6 +2,9 @@
|
||||
|
||||
name: "Chore - Prune old builds"
|
||||
|
||||
permissions:
|
||||
actions: write
|
||||
|
||||
on:
|
||||
schedule:
|
||||
- cron: '0 0 * * *'
|
||||
@@ -14,7 +17,7 @@ jobs:
|
||||
- name: Prune cancelled/skipped runs
|
||||
uses: actions/github-script@v7
|
||||
with:
|
||||
github-token: ${{ secrets.GH_ACTIONS_PERSONAL_ACCESS_TOKEN }}
|
||||
github-token: ${{ secrets.GITHUB_TOKEN }}
|
||||
script: |
|
||||
const cancelled = await github.rest.actions.listWorkflowRunsForRepo({
|
||||
owner: context.repo.owner,
|
||||
@@ -44,7 +47,7 @@ jobs:
|
||||
- name: Prune runs older than 3 days
|
||||
uses: actions/github-script@v7
|
||||
with:
|
||||
github-token: ${{ secrets.GH_ACTIONS_PERSONAL_ACCESS_TOKEN }}
|
||||
github-token: ${{ secrets.GITHUB_TOKEN }}
|
||||
script: |
|
||||
const days_to_expiration = 3;
|
||||
const ms_in_day = 86400000;
|
||||
|
||||
24
.github/workflows/release.yml
vendored
24
.github/workflows/release.yml
vendored
@@ -51,7 +51,7 @@ jobs:
|
||||
CROWDIN_TOKEN: ${{ secrets.CROWDIN_TOKEN }}
|
||||
- name: Cleanup translations
|
||||
id: cleanup-transactions
|
||||
uses: JC5/firefly-iii-dev@v30
|
||||
uses: JC5/firefly-iii-dev@v32
|
||||
with:
|
||||
action: 'ff3:crowdin-warning'
|
||||
output: ''
|
||||
@@ -60,7 +60,7 @@ jobs:
|
||||
GH_TOKEN: ''
|
||||
- name: Cleanup changelog
|
||||
id: cleanup-changelog
|
||||
uses: JC5/firefly-iii-dev@v30
|
||||
uses: JC5/firefly-iii-dev@v32
|
||||
with:
|
||||
action: 'ff3:changelog'
|
||||
output: ''
|
||||
@@ -69,16 +69,26 @@ jobs:
|
||||
GH_TOKEN: ${{ secrets.CHANGELOG_TOKEN }}
|
||||
- name: Extract changelog
|
||||
id: extract-changelog
|
||||
uses: JC5/firefly-iii-dev@v30
|
||||
uses: JC5/firefly-iii-dev@v32
|
||||
with:
|
||||
action: 'ff3:extract-changelog'
|
||||
output: 'output'
|
||||
env:
|
||||
FIREFLY_III_ROOT: /github/workspace
|
||||
GH_TOKEN: ""
|
||||
- name: Replace version
|
||||
id: replace-version
|
||||
uses: JC5/firefly-iii-dev@v32
|
||||
with:
|
||||
action: 'ff3:version'
|
||||
output: ''
|
||||
env:
|
||||
FIREFLY_III_ROOT: /github/workspace
|
||||
GH_TOKEN: ""
|
||||
FF_III_VERSION: ${{ github.event_name == 'schedule' && 'develop' || github.event.inputs.version }}
|
||||
- name: Generate JSON v1
|
||||
id: json-v1
|
||||
uses: JC5/firefly-iii-dev@v30
|
||||
uses: JC5/firefly-iii-dev@v32
|
||||
with:
|
||||
action: 'ff3:json-translations v1'
|
||||
output: ''
|
||||
@@ -87,7 +97,7 @@ jobs:
|
||||
GH_TOKEN: ''
|
||||
- name: Generate JSON v2
|
||||
id: json-v2
|
||||
uses: JC5/firefly-iii-dev@v30
|
||||
uses: JC5/firefly-iii-dev@v32
|
||||
with:
|
||||
action: 'ff3:json-translations v2'
|
||||
output: ''
|
||||
@@ -96,7 +106,7 @@ jobs:
|
||||
GH_TOKEN: ''
|
||||
- name: Code cleanup
|
||||
id: code-cleanup
|
||||
uses: JC5/firefly-iii-dev@v30
|
||||
uses: JC5/firefly-iii-dev@v32
|
||||
with:
|
||||
action: 'ff3:code'
|
||||
output: ''
|
||||
@@ -109,7 +119,7 @@ jobs:
|
||||
npm run build
|
||||
- name: Build old JS
|
||||
id: old-js
|
||||
uses: JC5/firefly-iii-dev@v30
|
||||
uses: JC5/firefly-iii-dev@v32
|
||||
with:
|
||||
action: 'ff3:old-js'
|
||||
output: ''
|
||||
|
||||
@@ -154,6 +154,7 @@ class BudgetLimitHandler
|
||||
]
|
||||
);
|
||||
$availableBudget->save();
|
||||
app('log')->debug(sprintf('ID of new AB is #%d', $availableBudget->id));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -931,6 +931,11 @@ class GroupCollector implements GroupCollectorInterface
|
||||
private function postFilterCollection(Collection $collection): Collection
|
||||
{
|
||||
$currentCollection = $collection;
|
||||
$countFilters = count($this->postFilters);
|
||||
$countCollection = count($currentCollection);
|
||||
if (0 === $countFilters && 0 === $countCollection) {
|
||||
return $currentCollection;
|
||||
}
|
||||
app('log')->debug(sprintf('GroupCollector: postFilterCollection has %d filter(s) and %d transaction(s).', count($this->postFilters), count($currentCollection)));
|
||||
|
||||
/**
|
||||
@@ -1054,7 +1059,6 @@ class GroupCollector implements GroupCollectorInterface
|
||||
->orderBy('transaction_journals.order', 'ASC')
|
||||
->orderBy('transaction_journals.id', 'DESC')
|
||||
->orderBy('transaction_journals.description', 'DESC')
|
||||
->orderBy('source.amount', 'DESC')
|
||||
;
|
||||
->orderBy('source.amount', 'DESC');
|
||||
}
|
||||
}
|
||||
|
||||
@@ -66,8 +66,8 @@ class AvailableBudgetRepository implements AvailableBudgetRepositoryInterface
|
||||
if (null !== $start && null !== $end) {
|
||||
$query->where(
|
||||
static function (Builder $q1) use ($start, $end): void { // @phpstan-ignore-line
|
||||
$q1->where('start_date', '=', $start->format('Y-m-d'));
|
||||
$q1->where('end_date', '=', $end->format('Y-m-d'));
|
||||
$q1->where('start_date', '=', $start);
|
||||
$q1->where('end_date', '=', $end);
|
||||
}
|
||||
);
|
||||
}
|
||||
|
||||
@@ -216,7 +216,6 @@ class Navigation
|
||||
public function endOfPeriod(Carbon $end, string $repeatFreq): Carbon
|
||||
{
|
||||
$currentEnd = clone $end;
|
||||
Log::debug(sprintf('endOfPeriod("%s", "%s")', $currentEnd->format('Y-m-d'), $repeatFreq));
|
||||
|
||||
$functionMap = [
|
||||
'1D' => 'endOfDay',
|
||||
|
||||
@@ -3,6 +3,13 @@
|
||||
All notable changes to this project will be documented in this file.
|
||||
This project adheres to [Semantic Versioning](http://semver.org/).
|
||||
|
||||
## 6.1.9 - 2024-02-06
|
||||
|
||||
### Fixed
|
||||
|
||||
- [Issue 8499](https://github.com/firefly-iii/firefly-iii/issues/8499) (Wrong version number after update to v6.1.8) reported by @memo-567
|
||||
- [Issue 8501](https://github.com/firefly-iii/firefly-iii/issues/8501) (Bulk delete page links to wrong tx) reported by @likuilin
|
||||
|
||||
## 6.1.8 - 2024-02-04
|
||||
|
||||
### Added
|
||||
|
||||
275
composer.lock
generated
275
composer.lock
generated
@@ -884,27 +884,27 @@
|
||||
},
|
||||
{
|
||||
"name": "doctrine/lexer",
|
||||
"version": "3.0.0",
|
||||
"version": "3.0.1",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/doctrine/lexer.git",
|
||||
"reference": "84a527db05647743d50373e0ec53a152f2cde568"
|
||||
"reference": "31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/doctrine/lexer/zipball/84a527db05647743d50373e0ec53a152f2cde568",
|
||||
"reference": "84a527db05647743d50373e0ec53a152f2cde568",
|
||||
"url": "https://api.github.com/repos/doctrine/lexer/zipball/31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd",
|
||||
"reference": "31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": "^8.1"
|
||||
},
|
||||
"require-dev": {
|
||||
"doctrine/coding-standard": "^10",
|
||||
"phpstan/phpstan": "^1.9",
|
||||
"phpunit/phpunit": "^9.5",
|
||||
"doctrine/coding-standard": "^12",
|
||||
"phpstan/phpstan": "^1.10",
|
||||
"phpunit/phpunit": "^10.5",
|
||||
"psalm/plugin-phpunit": "^0.18.3",
|
||||
"vimeo/psalm": "^5.0"
|
||||
"vimeo/psalm": "^5.21"
|
||||
},
|
||||
"type": "library",
|
||||
"autoload": {
|
||||
@@ -941,7 +941,7 @@
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/doctrine/lexer/issues",
|
||||
"source": "https://github.com/doctrine/lexer/tree/3.0.0"
|
||||
"source": "https://github.com/doctrine/lexer/tree/3.0.1"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -957,7 +957,7 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2022-12-15T16:57:16+00:00"
|
||||
"time": "2024-02-05T11:56:58+00:00"
|
||||
},
|
||||
{
|
||||
"name": "dragonmantank/cron-expression",
|
||||
@@ -3075,16 +3075,16 @@
|
||||
},
|
||||
{
|
||||
"name": "league/flysystem",
|
||||
"version": "3.23.1",
|
||||
"version": "3.24.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/thephpleague/flysystem.git",
|
||||
"reference": "199e1aebbe3e62bd39f4d4fc8c61ce0b3786197e"
|
||||
"reference": "b25a361508c407563b34fac6f64a8a17a8819675"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/thephpleague/flysystem/zipball/199e1aebbe3e62bd39f4d4fc8c61ce0b3786197e",
|
||||
"reference": "199e1aebbe3e62bd39f4d4fc8c61ce0b3786197e",
|
||||
"url": "https://api.github.com/repos/thephpleague/flysystem/zipball/b25a361508c407563b34fac6f64a8a17a8819675",
|
||||
"reference": "b25a361508c407563b34fac6f64a8a17a8819675",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -3104,7 +3104,7 @@
|
||||
"require-dev": {
|
||||
"async-aws/s3": "^1.5 || ^2.0",
|
||||
"async-aws/simple-s3": "^1.1 || ^2.0",
|
||||
"aws/aws-sdk-php": "^3.220.0",
|
||||
"aws/aws-sdk-php": "^3.295.10",
|
||||
"composer/semver": "^3.0",
|
||||
"ext-fileinfo": "*",
|
||||
"ext-ftp": "*",
|
||||
@@ -3115,7 +3115,7 @@
|
||||
"phpseclib/phpseclib": "^3.0.34",
|
||||
"phpstan/phpstan": "^1.10",
|
||||
"phpunit/phpunit": "^9.5.11|^10.0",
|
||||
"sabre/dav": "^4.3.1"
|
||||
"sabre/dav": "^4.6.0"
|
||||
},
|
||||
"type": "library",
|
||||
"autoload": {
|
||||
@@ -3149,7 +3149,7 @@
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/thephpleague/flysystem/issues",
|
||||
"source": "https://github.com/thephpleague/flysystem/tree/3.23.1"
|
||||
"source": "https://github.com/thephpleague/flysystem/tree/3.24.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -3161,7 +3161,7 @@
|
||||
"type": "github"
|
||||
}
|
||||
],
|
||||
"time": "2024-01-26T18:42:03+00:00"
|
||||
"time": "2024-02-04T12:10:17+00:00"
|
||||
},
|
||||
{
|
||||
"name": "league/flysystem-local",
|
||||
@@ -3613,16 +3613,16 @@
|
||||
},
|
||||
{
|
||||
"name": "mailchimp/transactional",
|
||||
"version": "1.0.56",
|
||||
"version": "1.0.57",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/mailchimp/mailchimp-transactional-php.git",
|
||||
"reference": "9d326390c254fa47ba52252c4bf7061fc1c7c1db"
|
||||
"reference": "248ef0e65349f3c567827f00bc6b16a65379c947"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/mailchimp/mailchimp-transactional-php/zipball/9d326390c254fa47ba52252c4bf7061fc1c7c1db",
|
||||
"reference": "9d326390c254fa47ba52252c4bf7061fc1c7c1db",
|
||||
"url": "https://api.github.com/repos/mailchimp/mailchimp-transactional-php/zipball/248ef0e65349f3c567827f00bc6b16a65379c947",
|
||||
"reference": "248ef0e65349f3c567827f00bc6b16a65379c947",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -3661,9 +3661,9 @@
|
||||
"swagger"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/mailchimp/mailchimp-transactional-php/tree/v1.0.56"
|
||||
"source": "https://github.com/mailchimp/mailchimp-transactional-php/tree/v1.0.57"
|
||||
},
|
||||
"time": "2024-02-01T18:38:57+00:00"
|
||||
"time": "2024-02-07T22:08:23+00:00"
|
||||
},
|
||||
{
|
||||
"name": "monolog/monolog",
|
||||
@@ -7141,16 +7141,16 @@
|
||||
},
|
||||
{
|
||||
"name": "symfony/polyfill-ctype",
|
||||
"version": "v1.28.0",
|
||||
"version": "v1.29.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/polyfill-ctype.git",
|
||||
"reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb"
|
||||
"reference": "ef4d7e442ca910c4764bce785146269b30cb5fc4"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb",
|
||||
"reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ef4d7e442ca910c4764bce785146269b30cb5fc4",
|
||||
"reference": "ef4d7e442ca910c4764bce785146269b30cb5fc4",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -7164,9 +7164,6 @@
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-main": "1.28-dev"
|
||||
},
|
||||
"thanks": {
|
||||
"name": "symfony/polyfill",
|
||||
"url": "https://github.com/symfony/polyfill"
|
||||
@@ -7203,7 +7200,7 @@
|
||||
"portable"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/polyfill-ctype/tree/v1.28.0"
|
||||
"source": "https://github.com/symfony/polyfill-ctype/tree/v1.29.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -7219,20 +7216,20 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2023-01-26T09:26:14+00:00"
|
||||
"time": "2024-01-29T20:11:03+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/polyfill-intl-grapheme",
|
||||
"version": "v1.28.0",
|
||||
"version": "v1.29.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/polyfill-intl-grapheme.git",
|
||||
"reference": "875e90aeea2777b6f135677f618529449334a612"
|
||||
"reference": "32a9da87d7b3245e09ac426c83d334ae9f06f80f"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/875e90aeea2777b6f135677f618529449334a612",
|
||||
"reference": "875e90aeea2777b6f135677f618529449334a612",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/32a9da87d7b3245e09ac426c83d334ae9f06f80f",
|
||||
"reference": "32a9da87d7b3245e09ac426c83d334ae9f06f80f",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -7243,9 +7240,6 @@
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-main": "1.28-dev"
|
||||
},
|
||||
"thanks": {
|
||||
"name": "symfony/polyfill",
|
||||
"url": "https://github.com/symfony/polyfill"
|
||||
@@ -7284,7 +7278,7 @@
|
||||
"shim"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.28.0"
|
||||
"source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.29.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -7300,20 +7294,20 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2023-01-26T09:26:14+00:00"
|
||||
"time": "2024-01-29T20:11:03+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/polyfill-intl-idn",
|
||||
"version": "v1.28.0",
|
||||
"version": "v1.29.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/polyfill-intl-idn.git",
|
||||
"reference": "ecaafce9f77234a6a449d29e49267ba10499116d"
|
||||
"reference": "a287ed7475f85bf6f61890146edbc932c0fff919"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/ecaafce9f77234a6a449d29e49267ba10499116d",
|
||||
"reference": "ecaafce9f77234a6a449d29e49267ba10499116d",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/a287ed7475f85bf6f61890146edbc932c0fff919",
|
||||
"reference": "a287ed7475f85bf6f61890146edbc932c0fff919",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -7326,9 +7320,6 @@
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-main": "1.28-dev"
|
||||
},
|
||||
"thanks": {
|
||||
"name": "symfony/polyfill",
|
||||
"url": "https://github.com/symfony/polyfill"
|
||||
@@ -7371,7 +7362,7 @@
|
||||
"shim"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.28.0"
|
||||
"source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.29.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -7387,20 +7378,20 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2023-01-26T09:30:37+00:00"
|
||||
"time": "2024-01-29T20:11:03+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/polyfill-intl-normalizer",
|
||||
"version": "v1.28.0",
|
||||
"version": "v1.29.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/polyfill-intl-normalizer.git",
|
||||
"reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92"
|
||||
"reference": "bc45c394692b948b4d383a08d7753968bed9a83d"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92",
|
||||
"reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/bc45c394692b948b4d383a08d7753968bed9a83d",
|
||||
"reference": "bc45c394692b948b4d383a08d7753968bed9a83d",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -7411,9 +7402,6 @@
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-main": "1.28-dev"
|
||||
},
|
||||
"thanks": {
|
||||
"name": "symfony/polyfill",
|
||||
"url": "https://github.com/symfony/polyfill"
|
||||
@@ -7455,7 +7443,7 @@
|
||||
"shim"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.28.0"
|
||||
"source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.29.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -7471,20 +7459,20 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2023-01-26T09:26:14+00:00"
|
||||
"time": "2024-01-29T20:11:03+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/polyfill-mbstring",
|
||||
"version": "v1.28.0",
|
||||
"version": "v1.29.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/polyfill-mbstring.git",
|
||||
"reference": "42292d99c55abe617799667f454222c54c60e229"
|
||||
"reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/42292d99c55abe617799667f454222c54c60e229",
|
||||
"reference": "42292d99c55abe617799667f454222c54c60e229",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9773676c8a1bb1f8d4340a62efe641cf76eda7ec",
|
||||
"reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -7498,9 +7486,6 @@
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-main": "1.28-dev"
|
||||
},
|
||||
"thanks": {
|
||||
"name": "symfony/polyfill",
|
||||
"url": "https://github.com/symfony/polyfill"
|
||||
@@ -7538,7 +7523,7 @@
|
||||
"shim"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/polyfill-mbstring/tree/v1.28.0"
|
||||
"source": "https://github.com/symfony/polyfill-mbstring/tree/v1.29.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -7554,20 +7539,20 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2023-07-28T09:04:16+00:00"
|
||||
"time": "2024-01-29T20:11:03+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/polyfill-php72",
|
||||
"version": "v1.28.0",
|
||||
"version": "v1.29.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/polyfill-php72.git",
|
||||
"reference": "70f4aebd92afca2f865444d30a4d2151c13c3179"
|
||||
"reference": "861391a8da9a04cbad2d232ddd9e4893220d6e25"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/70f4aebd92afca2f865444d30a4d2151c13c3179",
|
||||
"reference": "70f4aebd92afca2f865444d30a4d2151c13c3179",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/861391a8da9a04cbad2d232ddd9e4893220d6e25",
|
||||
"reference": "861391a8da9a04cbad2d232ddd9e4893220d6e25",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -7575,9 +7560,6 @@
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-main": "1.28-dev"
|
||||
},
|
||||
"thanks": {
|
||||
"name": "symfony/polyfill",
|
||||
"url": "https://github.com/symfony/polyfill"
|
||||
@@ -7614,7 +7596,7 @@
|
||||
"shim"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/polyfill-php72/tree/v1.28.0"
|
||||
"source": "https://github.com/symfony/polyfill-php72/tree/v1.29.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -7630,20 +7612,20 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2023-01-26T09:26:14+00:00"
|
||||
"time": "2024-01-29T20:11:03+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/polyfill-php80",
|
||||
"version": "v1.28.0",
|
||||
"version": "v1.29.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/polyfill-php80.git",
|
||||
"reference": "6caa57379c4aec19c0a12a38b59b26487dcfe4b5"
|
||||
"reference": "87b68208d5c1188808dd7839ee1e6c8ec3b02f1b"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/6caa57379c4aec19c0a12a38b59b26487dcfe4b5",
|
||||
"reference": "6caa57379c4aec19c0a12a38b59b26487dcfe4b5",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/87b68208d5c1188808dd7839ee1e6c8ec3b02f1b",
|
||||
"reference": "87b68208d5c1188808dd7839ee1e6c8ec3b02f1b",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -7651,9 +7633,6 @@
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-main": "1.28-dev"
|
||||
},
|
||||
"thanks": {
|
||||
"name": "symfony/polyfill",
|
||||
"url": "https://github.com/symfony/polyfill"
|
||||
@@ -7697,7 +7676,7 @@
|
||||
"shim"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/polyfill-php80/tree/v1.28.0"
|
||||
"source": "https://github.com/symfony/polyfill-php80/tree/v1.29.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -7713,20 +7692,20 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2023-01-26T09:26:14+00:00"
|
||||
"time": "2024-01-29T20:11:03+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/polyfill-php83",
|
||||
"version": "v1.28.0",
|
||||
"version": "v1.29.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/polyfill-php83.git",
|
||||
"reference": "b0f46ebbeeeda3e9d2faebdfbf4b4eae9b59fa11"
|
||||
"reference": "86fcae159633351e5fd145d1c47de6c528f8caff"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/b0f46ebbeeeda3e9d2faebdfbf4b4eae9b59fa11",
|
||||
"reference": "b0f46ebbeeeda3e9d2faebdfbf4b4eae9b59fa11",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/86fcae159633351e5fd145d1c47de6c528f8caff",
|
||||
"reference": "86fcae159633351e5fd145d1c47de6c528f8caff",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -7735,9 +7714,6 @@
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-main": "1.28-dev"
|
||||
},
|
||||
"thanks": {
|
||||
"name": "symfony/polyfill",
|
||||
"url": "https://github.com/symfony/polyfill"
|
||||
@@ -7777,7 +7753,7 @@
|
||||
"shim"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/polyfill-php83/tree/v1.28.0"
|
||||
"source": "https://github.com/symfony/polyfill-php83/tree/v1.29.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -7793,20 +7769,20 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2023-08-16T06:22:46+00:00"
|
||||
"time": "2024-01-29T20:11:03+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/polyfill-uuid",
|
||||
"version": "v1.28.0",
|
||||
"version": "v1.29.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/polyfill-uuid.git",
|
||||
"reference": "9c44518a5aff8da565c8a55dbe85d2769e6f630e"
|
||||
"reference": "3abdd21b0ceaa3000ee950097bc3cf9efc137853"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/9c44518a5aff8da565c8a55dbe85d2769e6f630e",
|
||||
"reference": "9c44518a5aff8da565c8a55dbe85d2769e6f630e",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/3abdd21b0ceaa3000ee950097bc3cf9efc137853",
|
||||
"reference": "3abdd21b0ceaa3000ee950097bc3cf9efc137853",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -7820,9 +7796,6 @@
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-main": "1.28-dev"
|
||||
},
|
||||
"thanks": {
|
||||
"name": "symfony/polyfill",
|
||||
"url": "https://github.com/symfony/polyfill"
|
||||
@@ -7859,7 +7832,7 @@
|
||||
"uuid"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/polyfill-uuid/tree/v1.28.0"
|
||||
"source": "https://github.com/symfony/polyfill-uuid/tree/v1.29.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -7875,7 +7848,7 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2023-01-26T09:26:14+00:00"
|
||||
"time": "2024-01-29T20:11:03+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/process",
|
||||
@@ -9101,16 +9074,16 @@
|
||||
},
|
||||
{
|
||||
"name": "barryvdh/laravel-ide-helper",
|
||||
"version": "v2.13.0",
|
||||
"version": "v2.14.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/barryvdh/laravel-ide-helper.git",
|
||||
"reference": "81d5b223ff067a1f38e14c100997e153b837fe4a"
|
||||
"reference": "485c756f6cff408d6b273274c5e86112c3973d98"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/barryvdh/laravel-ide-helper/zipball/81d5b223ff067a1f38e14c100997e153b837fe4a",
|
||||
"reference": "81d5b223ff067a1f38e14c100997e153b837fe4a",
|
||||
"url": "https://api.github.com/repos/barryvdh/laravel-ide-helper/zipball/485c756f6cff408d6b273274c5e86112c3973d98",
|
||||
"reference": "485c756f6cff408d6b273274c5e86112c3973d98",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -9121,7 +9094,7 @@
|
||||
"illuminate/console": "^8 || ^9 || ^10",
|
||||
"illuminate/filesystem": "^8 || ^9 || ^10",
|
||||
"illuminate/support": "^8 || ^9 || ^10",
|
||||
"nikic/php-parser": "^4.7",
|
||||
"nikic/php-parser": "^4.18 || ^5",
|
||||
"php": "^7.3 || ^8.0",
|
||||
"phpdocumentor/type-resolver": "^1.1.0"
|
||||
},
|
||||
@@ -9134,7 +9107,7 @@
|
||||
"orchestra/testbench": "^6 || ^7 || ^8",
|
||||
"phpunit/phpunit": "^8.5 || ^9",
|
||||
"spatie/phpunit-snapshot-assertions": "^3 || ^4",
|
||||
"vimeo/psalm": "^3.12"
|
||||
"vimeo/psalm": "^5.4"
|
||||
},
|
||||
"suggest": {
|
||||
"illuminate/events": "Required for automatic helper generation (^6|^7|^8|^9|^10)."
|
||||
@@ -9142,7 +9115,7 @@
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "2.12-dev"
|
||||
"dev-master": "2.14-dev"
|
||||
},
|
||||
"laravel": {
|
||||
"providers": [
|
||||
@@ -9179,7 +9152,7 @@
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/barryvdh/laravel-ide-helper/issues",
|
||||
"source": "https://github.com/barryvdh/laravel-ide-helper/tree/v2.13.0"
|
||||
"source": "https://github.com/barryvdh/laravel-ide-helper/tree/v2.14.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -9191,7 +9164,7 @@
|
||||
"type": "github"
|
||||
}
|
||||
],
|
||||
"time": "2023-02-04T13:56:40+00:00"
|
||||
"time": "2024-02-05T08:16:36+00:00"
|
||||
},
|
||||
{
|
||||
"name": "barryvdh/reflection-docblock",
|
||||
@@ -9391,39 +9364,38 @@
|
||||
},
|
||||
{
|
||||
"name": "ergebnis/phpstan-rules",
|
||||
"version": "2.1.0",
|
||||
"version": "2.2.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/ergebnis/phpstan-rules.git",
|
||||
"reference": "119e229c48688946450ccca9f1c57c9ca4fb6f02"
|
||||
"reference": "2e9946491d39ea1eb043738309895e08f025a7a0"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/ergebnis/phpstan-rules/zipball/119e229c48688946450ccca9f1c57c9ca4fb6f02",
|
||||
"reference": "119e229c48688946450ccca9f1c57c9ca4fb6f02",
|
||||
"url": "https://api.github.com/repos/ergebnis/phpstan-rules/zipball/2e9946491d39ea1eb043738309895e08f025a7a0",
|
||||
"reference": "2e9946491d39ea1eb043738309895e08f025a7a0",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"ext-mbstring": "*",
|
||||
"nikic/php-parser": "^4.2.3",
|
||||
"nikic/php-parser": "^4.2.3 || ^5.0.0",
|
||||
"php": "~8.1.0 || ~8.2.0 || ~8.3.0",
|
||||
"phpstan/phpstan": "^1.10.21"
|
||||
},
|
||||
"require-dev": {
|
||||
"doctrine/orm": "^2.16.1",
|
||||
"ergebnis/composer-normalize": "^2.35.0",
|
||||
"ergebnis/license": "^2.1.0",
|
||||
"ergebnis/php-cs-fixer-config": "^5.13.0",
|
||||
"ergebnis/phpunit-slow-test-detector": "^2.3.0",
|
||||
"infection/infection": "~0.27.0",
|
||||
"nette/di": "^3.1.3",
|
||||
"doctrine/orm": "^3.0.0",
|
||||
"ergebnis/composer-normalize": "^2.42.0",
|
||||
"ergebnis/license": "^2.4.0",
|
||||
"ergebnis/php-cs-fixer-config": "^6.22.0",
|
||||
"ergebnis/phpunit-slow-test-detector": "^2.10.0",
|
||||
"nette/di": "^3.2.0",
|
||||
"phpstan/phpstan-deprecation-rules": "^1.1.4",
|
||||
"phpstan/phpstan-strict-rules": "^1.1.0",
|
||||
"phpunit/phpunit": "^10.3.2",
|
||||
"phpstan/phpstan-strict-rules": "^1.5.2",
|
||||
"phpunit/phpunit": "^10.5.10",
|
||||
"psalm/plugin-phpunit": "~0.18.4",
|
||||
"psr/container": "^1.1.2",
|
||||
"rector/rector": "~0.17.13",
|
||||
"vimeo/psalm": "^5.14.1"
|
||||
"psr/container": "^2.0.2",
|
||||
"rector/rector": "^1.0.0",
|
||||
"vimeo/psalm": "^5.21.1"
|
||||
},
|
||||
"type": "phpstan-extension",
|
||||
"extra": {
|
||||
@@ -9445,21 +9417,22 @@
|
||||
"authors": [
|
||||
{
|
||||
"name": "Andreas Möller",
|
||||
"email": "am@localheinz.com"
|
||||
"email": "am@localheinz.com",
|
||||
"homepage": "https://localheinz.com"
|
||||
}
|
||||
],
|
||||
"description": "Provides additional rules for phpstan/phpstan.",
|
||||
"description": "Provides rules for phpstan/phpstan.",
|
||||
"homepage": "https://github.com/ergebnis/phpstan-rules",
|
||||
"keywords": [
|
||||
"PHPStan",
|
||||
"phpstan-extreme-rules",
|
||||
"phpstan-rules"
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/ergebnis/phpstan-rules/issues",
|
||||
"security": "https://github.com/ergebnis/phpstan-rules/blob/main/.github/SECURITY.md",
|
||||
"source": "https://github.com/ergebnis/phpstan-rules"
|
||||
},
|
||||
"time": "2023-08-17T10:28:37+00:00"
|
||||
"time": "2024-02-07T17:49:28+00:00"
|
||||
},
|
||||
{
|
||||
"name": "fakerphp/faker",
|
||||
@@ -9886,25 +9859,27 @@
|
||||
},
|
||||
{
|
||||
"name": "nikic/php-parser",
|
||||
"version": "v4.18.0",
|
||||
"version": "v5.0.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/nikic/PHP-Parser.git",
|
||||
"reference": "1bcbb2179f97633e98bbbc87044ee2611c7d7999"
|
||||
"reference": "4a21235f7e56e713259a6f76bf4b5ea08502b9dc"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/1bcbb2179f97633e98bbbc87044ee2611c7d7999",
|
||||
"reference": "1bcbb2179f97633e98bbbc87044ee2611c7d7999",
|
||||
"url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/4a21235f7e56e713259a6f76bf4b5ea08502b9dc",
|
||||
"reference": "4a21235f7e56e713259a6f76bf4b5ea08502b9dc",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"ext-ctype": "*",
|
||||
"ext-json": "*",
|
||||
"ext-tokenizer": "*",
|
||||
"php": ">=7.0"
|
||||
"php": ">=7.4"
|
||||
},
|
||||
"require-dev": {
|
||||
"ircmaxell/php-yacc": "^0.0.7",
|
||||
"phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0"
|
||||
"phpunit/phpunit": "^7.0 || ^8.0 || ^9.0"
|
||||
},
|
||||
"bin": [
|
||||
"bin/php-parse"
|
||||
@@ -9912,7 +9887,7 @@
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "4.9-dev"
|
||||
"dev-master": "5.0-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
@@ -9936,9 +9911,9 @@
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/nikic/PHP-Parser/issues",
|
||||
"source": "https://github.com/nikic/PHP-Parser/tree/v4.18.0"
|
||||
"source": "https://github.com/nikic/PHP-Parser/tree/v5.0.0"
|
||||
},
|
||||
"time": "2023-12-10T21:03:43+00:00"
|
||||
"time": "2024-01-07T17:17:35+00:00"
|
||||
},
|
||||
{
|
||||
"name": "phar-io/manifest",
|
||||
@@ -10823,16 +10798,16 @@
|
||||
},
|
||||
{
|
||||
"name": "phpunit/phpunit",
|
||||
"version": "10.5.9",
|
||||
"version": "10.5.10",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/sebastianbergmann/phpunit.git",
|
||||
"reference": "0bd663704f0165c9e76fe4f06ffa6a1ca727fdbe"
|
||||
"reference": "50b8e314b6d0dd06521dc31d1abffa73f25f850c"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/0bd663704f0165c9e76fe4f06ffa6a1ca727fdbe",
|
||||
"reference": "0bd663704f0165c9e76fe4f06ffa6a1ca727fdbe",
|
||||
"url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/50b8e314b6d0dd06521dc31d1abffa73f25f850c",
|
||||
"reference": "50b8e314b6d0dd06521dc31d1abffa73f25f850c",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -10904,7 +10879,7 @@
|
||||
"support": {
|
||||
"issues": "https://github.com/sebastianbergmann/phpunit/issues",
|
||||
"security": "https://github.com/sebastianbergmann/phpunit/security/policy",
|
||||
"source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.9"
|
||||
"source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.10"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -10920,7 +10895,7 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2024-01-22T14:35:40+00:00"
|
||||
"time": "2024-02-04T09:07:51+00:00"
|
||||
},
|
||||
{
|
||||
"name": "sebastian/cli-parser",
|
||||
|
||||
@@ -115,7 +115,7 @@ return [
|
||||
'handle_debts' => true,
|
||||
// see cer.php for exchange rates feature flag.
|
||||
],
|
||||
'version' => 'develop/2024-02-04',
|
||||
'version' => 'develop/2024-02-08',
|
||||
'api_version' => '2.0.12',
|
||||
'db_version' => 22,
|
||||
|
||||
|
||||
@@ -65,7 +65,6 @@ return [
|
||||
// budgets: index
|
||||
'budgets_index' => [
|
||||
'intro' => [],
|
||||
'set_budget' => ['element' => '#availableBar'],
|
||||
'see_expenses_bar' => ['element' => '#spentBar'],
|
||||
'navigate_periods' => ['element' => '#periodNavigator'],
|
||||
'new_budget' => ['element' => '#createBudgetBox'],
|
||||
|
||||
21
package-lock.json
generated
21
package-lock.json
generated
@@ -545,16 +545,10 @@
|
||||
}
|
||||
},
|
||||
"node_modules/chokidar": {
|
||||
"version": "3.5.3",
|
||||
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
|
||||
"integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
|
||||
"version": "3.6.0",
|
||||
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
|
||||
"integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
|
||||
"dev": true,
|
||||
"funding": [
|
||||
{
|
||||
"type": "individual",
|
||||
"url": "https://paulmillr.com/funding/"
|
||||
}
|
||||
],
|
||||
"dependencies": {
|
||||
"anymatch": "~3.1.2",
|
||||
"braces": "~3.0.2",
|
||||
@@ -567,6 +561,9 @@
|
||||
"engines": {
|
||||
"node": ">= 8.10.0"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://paulmillr.com/funding/"
|
||||
},
|
||||
"optionalDependencies": {
|
||||
"fsevents": "~2.3.2"
|
||||
}
|
||||
@@ -919,9 +916,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/postcss": {
|
||||
"version": "8.4.33",
|
||||
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz",
|
||||
"integrity": "sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==",
|
||||
"version": "8.4.35",
|
||||
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz",
|
||||
"integrity": "sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==",
|
||||
"dev": true,
|
||||
"funding": [
|
||||
{
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -7,7 +7,7 @@
|
||||
"spent": "Gastado",
|
||||
"left": "Disponible",
|
||||
"paid": "Pagado",
|
||||
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"errors_submission_v2": "Hubo un problema con su env\u00edo. Por favor, compruebe los siguientes errores: %{errorMessage}",
|
||||
"unpaid": "No pagado",
|
||||
"default_group_title_name_plain": "sin agrupar",
|
||||
"subscriptions_in_group": "Suscripciones en el grupo \"%{title}\"",
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"spent": "Speso",
|
||||
"left": "Resto",
|
||||
"paid": "Pagati",
|
||||
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"errors_submission_v2": "Errore durante l'invio. Controlla gli errori segnalati qui sotto: %{errorMessage}",
|
||||
"unpaid": "Da pagare",
|
||||
"default_group_title_name_plain": "non raggruppato",
|
||||
"subscriptions_in_group": "Abbonamenti nel gruppo \"%{title}\"",
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"spent": "\u652f\u51fa",
|
||||
"left": "\u5269\u4f59",
|
||||
"paid": "\u5df2\u4ed8\u6b3e",
|
||||
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"errors_submission_v2": "\u60a8\u7684\u63d0\u4ea4\u6709\u8bef\uff0c\u8bf7\u67e5\u770b\u4e0b\u9762\u8f93\u51fa\u7684\u9519\u8bef\u4fe1\u606f: %{errorMessage}",
|
||||
"unpaid": "\u672a\u4ed8\u6b3e",
|
||||
"default_group_title_name_plain": "\u672a\u5206\u7ec4",
|
||||
"subscriptions_in_group": "\u5206\u7ec4\u201c%{title}\u201d\u8ba2\u9605",
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"flash_success": "\u00a1Operaci\u00f3n correcta!",
|
||||
"close": "Cerrar",
|
||||
"split_transaction_title": "Descripci\u00f3n de la transacci\u00f3n dividida",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below.",
|
||||
"errors_submission": "Hubo un problema con su env\u00edo. Por favor, compruebe los siguientes errores.",
|
||||
"split": "Separar",
|
||||
"single_split": "Divisi\u00f3n",
|
||||
"transaction_stored_link": "<a href=\"transactions\/show\/{ID}\">La transacci\u00f3n #{ID} (\"{title}\")<\/a> ha sido almacenada.",
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"flash_success": "Successo!",
|
||||
"close": "Chiudi",
|
||||
"split_transaction_title": "Descrizione della transazione suddivisa",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below.",
|
||||
"errors_submission": "Errore durante l'invio. Controlla gli errori segnalati qui sotto.",
|
||||
"split": "Dividi",
|
||||
"single_split": "Divisione",
|
||||
"transaction_stored_link": "La <a href=\"transactions\/show\/{ID}\">transazione #{ID} (\"{title}\")<\/a> \u00e8 stata salvata.",
|
||||
|
||||
@@ -142,12 +142,12 @@
|
||||
"invoice_date": "Fakturadatum",
|
||||
"internal_reference": "Intern referens",
|
||||
"webhook_response": "Response",
|
||||
"webhook_trigger": "Trigger",
|
||||
"webhook_trigger": "Utl\u00f6sare",
|
||||
"webhook_delivery": "Delivery"
|
||||
},
|
||||
"list": {
|
||||
"active": "\u00c4r aktiv?",
|
||||
"trigger": "Trigger",
|
||||
"trigger": "Utl\u00f6sare",
|
||||
"response": "Svar",
|
||||
"delivery": "Leverans",
|
||||
"url": "URL",
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"flash_success": "\u6210\u529f\uff01",
|
||||
"close": "\u5173\u95ed",
|
||||
"split_transaction_title": "\u62c6\u5206\u4ea4\u6613\u7684\u63cf\u8ff0",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below.",
|
||||
"errors_submission": "\u60a8\u7684\u63d0\u4ea4\u6709\u8bef\uff0c\u8bf7\u67e5\u770b\u4e0b\u9762\u8f93\u51fa\u7684\u9519\u8bef\u4fe1\u606f\u3002",
|
||||
"split": "\u62c6\u5206",
|
||||
"single_split": "\u62c6\u5206",
|
||||
"transaction_stored_link": "<a href=\"transactions\/show\/{ID}\">\u4ea4\u6613 #{ID} (\u201c{title}\u201d)<\/a> \u5df2\u4fdd\u5b58\u3002",
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'Бюджетите се използват за управление на вашите финанси и формират една от основните функции на Firefly III.',
|
||||
'budgets_index_set_budget' => 'Задайте общия си бюджет за всеки период, за да може Firefly III да ви каже дали сте предвидили всички налични пари.',
|
||||
'budgets_index_see_expenses_bar' => 'Харченето на пари бавно ще запълва тази лента.',
|
||||
'budgets_index_navigate_periods' => 'Придвижвайте се през периодите, за да задавате лесно бюджетите си напред.',
|
||||
'budgets_index_new_budget' => 'Създайте нови бюджети, както сметнете за добре.',
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'Els pressupostos s\'usen per gestionar les teves finances i són una de les funcions principals de Firefly III.',
|
||||
'budgets_index_set_budget' => 'Configura el pressupost total per cada període, de tal manera que Firefly III et pugui indicar si has pressupostat tots els diners disponibles.',
|
||||
'budgets_index_see_expenses_bar' => 'Gastar diners anirà omplint a poc a poc aquesta barra.',
|
||||
'budgets_index_navigate_periods' => 'Navega a través dels períodes per configurar fàcilment els pressupostos amb antelació.',
|
||||
'budgets_index_new_budget' => 'Crea nous pressupostos tal com et sigui convenient.',
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'Rozpočty slouží ke správě vašich financí a tvoří jednu z hlavních funkcí Firefly III.',
|
||||
'budgets_index_set_budget' => 'Nastavte celkový rozpočet pro každé z období a Firefly III vám sdělí, pokud jste vyčerpali všechny dostupné peníze.',
|
||||
'budgets_index_see_expenses_bar' => 'Utracené peníze budou zvolna plnit tento pruh.',
|
||||
'budgets_index_navigate_periods' => 'Procházejte obdobími a jednoduše nastavujte rozpočty dopředu.',
|
||||
'budgets_index_new_budget' => 'Vytvářejte nové rozpočty, jak uznáte za vhodné.',
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'Budgetter bruges til at styre dine finanser og udgør en af de centrale funktioner i Firefly III.',
|
||||
'budgets_index_set_budget' => 'Opret dit samlede budget for hver periode, så Firefly III kan fortælle dig, om du har budgetteret alle tilgængelige midler.',
|
||||
'budgets_index_see_expenses_bar' => 'Efterhånden som penge forbruges, vil denne bjælke langsomt udfyldes.',
|
||||
'budgets_index_navigate_periods' => 'Naviger gennem perioder for nemt at kunne oprette budgetter fremadrettet.',
|
||||
'budgets_index_new_budget' => 'Opret nye budgetter, som du finder passende.',
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'Budgets werden zur Verwaltung Ihrer Finanzen verwendet und bilden eine der Kernfunktionen von Firefly III.',
|
||||
'budgets_index_set_budget' => 'Stellen Sie Ihr Gesamt-Budget für jeden Zeitraum so ein, dass Firefly III Ihnen mitteilen kann, ob Sie alle verfügbaren Gelder einem Budget zugeordnet haben.',
|
||||
'budgets_index_see_expenses_bar' => 'Dieser Balken wird sich langsam füllen, wenn Sie Geld ausgeben.',
|
||||
'budgets_index_navigate_periods' => 'Navigieren Sie durch Zeitabschnitte, um Budgets im Voraus festzulegen.',
|
||||
'budgets_index_new_budget' => 'Erstellen Sie neue Budgets nach Ihren Wünschen.',
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'Οι προϋπολογισμοί χρησιμοποιούνται για τη διαχείριση των οικονομικών σας και σχηματίζουν μία από τις κεντρικές λειτουργίες του Firefly III.',
|
||||
'budgets_index_set_budget' => 'Ορίστε το συνολικό σας προϋπολογισμό για κάθε περίοδο ώστε να μπορεί το Firefly III να σας πει εάν έχετε προϋπολογίσει όλα τα διαθέσιμα χρήματα.',
|
||||
'budgets_index_see_expenses_bar' => 'Το ξόδεμα των χρημάτων θα γεμίσει σιγά σιγά αυτή την μπάρα.',
|
||||
'budgets_index_navigate_periods' => 'Περιηγηθείτε ανάμεσα σε περιόδους για να ορίσετε εύκολα προϋπολογισμούς πριν την ώρα τους.',
|
||||
'budgets_index_new_budget' => 'Δημιουργήστε νέους προϋπολογισμούς κατά βούληση.',
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'Budgets are used to manage your finances and form one of the core functions of Firefly III.',
|
||||
'budgets_index_set_budget' => 'Set your total budget for every period so Firefly III can tell you if you have budgeted all available money.',
|
||||
'budgets_index_see_expenses_bar' => 'Spending money will slowly fill this bar.',
|
||||
'budgets_index_navigate_periods' => 'Navigate through periods to easily set budgets ahead of time.',
|
||||
'budgets_index_new_budget' => 'Create new budgets as you see fit.',
|
||||
|
||||
@@ -48,7 +48,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'Budgets are used to manage your finances and form one of the core functions of Firefly III.',
|
||||
'budgets_index_set_budget' => 'Set your total budget for every period so Firefly III can tell you if you have budgeted all available money.',
|
||||
'budgets_index_see_expenses_bar' => 'Spending money will slowly fill this bar.',
|
||||
'budgets_index_navigate_periods' => 'Navigate through periods to easily set budgets ahead of time.',
|
||||
'budgets_index_new_budget' => 'Create new budgets as you see fit.',
|
||||
|
||||
@@ -1692,7 +1692,7 @@ return [
|
||||
'transactionsWithoutBudget' => 'Gastos sin presupuesto',
|
||||
'transactions_no_budget' => 'Gastos sin presupuesto entre :start y :end',
|
||||
'spent_between' => 'Gastado entre :start y :end',
|
||||
'spent_between_left' => 'Spent :spent between :start and :end, leaving :left.',
|
||||
'spent_between_left' => 'Gastado :spent entre :start y :end, dejando :left.',
|
||||
'set_available_amount' => 'Fijar cantidad disponible',
|
||||
'update_available_amount' => 'Actualizar cantidad disponible',
|
||||
'ab_basic_modal_explain' => 'Utilice este formulario para indicar cuánto espera poder presupuestar (en total, en :currency) en el período indicado.',
|
||||
@@ -1956,8 +1956,8 @@ return [
|
||||
'wait_loading_data' => 'Por favor, espere a que su información se cargue...',
|
||||
'wait_attachments' => 'Por favor, espere a que se carguen los archivos adjuntos.',
|
||||
'errors_upload' => 'La carga ha fallado. Por favor, comprueba el error en la consola de tu navegador.',
|
||||
'amount_foreign_if' => 'Amount in foreign currency, if any',
|
||||
'amount_destination_account' => 'Amount in the currency of the destination account',
|
||||
'amount_foreign_if' => 'Importe en moneda extranjera, si existe',
|
||||
'amount_destination_account' => 'Importe en la moneda de la cuenta de destino',
|
||||
'edit_transaction_title' => 'Editar transacción ":description"',
|
||||
'unreconcile' => 'Deshacer reconciliación',
|
||||
'update_withdrawal' => 'Actualización de gasto',
|
||||
@@ -2557,8 +2557,8 @@ return [
|
||||
'after_update_create_another' => 'Después de actualizar, vuelve aquí para continuar editando.',
|
||||
'store_as_new' => 'Almacenar como una nueva transacción en lugar de actualizar.',
|
||||
'reset_after' => 'Restablecer formulario después del envío',
|
||||
'errors_submission' => 'There was something wrong with your submission. Please check out the errors below.',
|
||||
'errors_submission_v2' => 'There was something wrong with your submission. Please check out the errors below: %{errorMessage}',
|
||||
'errors_submission' => 'Hubo un problema con su envío. Por favor, compruebe los siguientes errores.',
|
||||
'errors_submission_v2' => 'Hubo un problema con su envío. Por favor, compruebe los siguientes errores: %{errorMessage}',
|
||||
'transaction_expand_split' => 'Expandir división',
|
||||
'transaction_collapse_split' => 'Colapsar división',
|
||||
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'Los presupuestos se utilizan para administrar sus finanzas y son una de las funciones básicas de Firefly III.',
|
||||
'budgets_index_set_budget' => 'Configure su presupuesto total para cada período de manera que Firefly III pueda decirle si ha presupuestado todo el dinero disponible.',
|
||||
'budgets_index_see_expenses_bar' => 'Gastar dinero irá llenando poco a poco esta barra.',
|
||||
'budgets_index_navigate_periods' => 'Navega a través de períodos para configurar fácilmente presupuestos con anticipación.',
|
||||
'budgets_index_new_budget' => 'Crea nuevos presupuestos como mejor te parezca.',
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'Budjetteja käytetään talouden hallintaan ja ne muodostavat yhden Firefly III:n ydintoiminnoista.',
|
||||
'budgets_index_set_budget' => 'Aseta kokonaisbudjettisi jokaiselle jaksolle, jotta Firefly III voi kertoa, oletko budjetoinut kaikki käytettävissä olevat rahat.',
|
||||
'budgets_index_see_expenses_bar' => 'Rahan kulutus täyttää hitaasti tämän palkin.',
|
||||
'budgets_index_navigate_periods' => 'Selaa ajanjaksoja ja määritä helposti budjetteja etukäteen.',
|
||||
'budgets_index_new_budget' => 'Luo uusia budjetteja mielesi mukaan.',
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'Les budgets sont utilisés pour gérer vos finances et forment l\'une des principales fonctions de Firefly III.',
|
||||
'budgets_index_set_budget' => 'Définissez votre budget total pour chaque période afin que Firefly III puisse vous dire si vous avez budgétisé tout l\'argent disponible.',
|
||||
'budgets_index_see_expenses_bar' => 'Dépenser de l\'argent va lentement remplir cette barre.',
|
||||
'budgets_index_navigate_periods' => 'Parcourez des périodes pour régler facilement les budgets à l\'avance.',
|
||||
'budgets_index_new_budget' => 'Créez de nouveaux budgets comme bon vous semble.',
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'A költségkeretek a pénzügyek kezelésére szolgálnak, és a Firefly III egyik alapvető funkcióját képezik.',
|
||||
'budgets_index_set_budget' => 'Ha a teljes költségkeret minden időszakra be van állítva, a Firefly III megmondhatja, ha az összes rendelkezésre álló pénz fel lett használva.',
|
||||
'budgets_index_see_expenses_bar' => 'A pénzköltés lassan fel fogja tölteni ezt a sávot.',
|
||||
'budgets_index_navigate_periods' => 'Az időszakokon átnavigálva könnyedén, még idő előtt be lehet állítani a költségkereteket.',
|
||||
'budgets_index_new_budget' => 'Új költségkeretet létrehozása.',
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'Anggaran yang digunakan untuk mengelola keuangan anda dan membentuk salah satu fungsi inti dari Firefly III.',
|
||||
'budgets_index_set_budget' => 'Tetapkan total anggaran Anda untuk setiap periode sehingga Firefly III dapat menginformasikan apakah semua uang Anda sudah dianggarkan atau belum.',
|
||||
'budgets_index_see_expenses_bar' => 'Menghabiskan uang secara perlahan dengan mengisi di bar ini.',
|
||||
'budgets_index_navigate_periods' => 'Menavigasi melalui periode dengan mudah menetapkan anggaraan sebelumnya.',
|
||||
'budgets_index_new_budget' => 'Buat anggaran baru sesuai keinginan anda.',
|
||||
|
||||
@@ -1692,7 +1692,7 @@ return [
|
||||
'transactionsWithoutBudget' => 'Spese senza budget',
|
||||
'transactions_no_budget' => 'Spese senza budget tra :start e :end',
|
||||
'spent_between' => 'Già spesi tra :start e :end',
|
||||
'spent_between_left' => 'Spent :spent between :start and :end, leaving :left.',
|
||||
'spent_between_left' => 'Spesi :spent tra :start e :end, rimasti :left.',
|
||||
'set_available_amount' => 'Imposta importo disponibile',
|
||||
'update_available_amount' => 'Aggiorna importo disponibile',
|
||||
'ab_basic_modal_explain' => 'Usa questo modulo per indicare quanto ti aspetti di mettere a budget (in totale, in :currency) nel periodo indicato.',
|
||||
@@ -2557,8 +2557,8 @@ return [
|
||||
'after_update_create_another' => 'Dopo l\'aggiornamento, torna qui per continuare la modifica.',
|
||||
'store_as_new' => 'Salva come nuova transazione invece di aggiornarla.',
|
||||
'reset_after' => 'Resetta il modulo dopo l\'invio',
|
||||
'errors_submission' => 'There was something wrong with your submission. Please check out the errors below.',
|
||||
'errors_submission_v2' => 'There was something wrong with your submission. Please check out the errors below: %{errorMessage}',
|
||||
'errors_submission' => 'Errore durante l\'invio. Controlla gli errori segnalati qui sotto.',
|
||||
'errors_submission_v2' => 'Errore durante l\'invio. Controlla gli errori segnalati qui sotto: %{errorMessage}',
|
||||
'transaction_expand_split' => 'Espandi suddivisione',
|
||||
'transaction_collapse_split' => 'Comprimi suddivisione',
|
||||
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'I budget sono usati per gestire le tue finanze e formano una delle funzioni principali di Firefly III.',
|
||||
'budgets_index_set_budget' => 'Imposta il tuo budget totale per ogni periodo in modo che Firefly III possa dirti se hai messo a bilancio tutti i soldi disponibili.',
|
||||
'budgets_index_see_expenses_bar' => 'Le spese effettuate riempiranno lentamente questa barra.',
|
||||
'budgets_index_navigate_periods' => 'Naviga attraverso i periodi per impostare facilmente i budget in anticipo.',
|
||||
'budgets_index_new_budget' => 'Crea nuovi budget come meglio credi.',
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => '予算はあなたの財務を管理するために使用され、Firefly III の一つの主要機能を構成します。',
|
||||
'budgets_index_set_budget' => 'Firefly IIIがあなたが割り当て可能なすべての金額を予算計上したかどうか伝えられるように。あなたの毎期間の合計予算を設定してください。',
|
||||
'budgets_index_see_expenses_bar' => '支出金額が少しずつこのバーを満たします。',
|
||||
'budgets_index_navigate_periods' => '期間を操作することで、予算を事前に簡単に設定できます。',
|
||||
'budgets_index_new_budget' => 'あなたが妥当だと考える新しい予算を設定してください。',
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => '예산은 재정을 관리하는 데 사용되며 Firefly III의 핵심 기능 중 하나입니다.',
|
||||
'budgets_index_set_budget' => '모든 기간에 대한 총 예산을 설정하면 Firefly III에서 사용 가능한 모든 예산을 책정했는지 여부를 알려줍니다.',
|
||||
'budgets_index_see_expenses_bar' => '돈을 쓰면 이 막대가 서서히 채워집니다.',
|
||||
'budgets_index_navigate_periods' => '기간을 탐색하여 예산을 미리 쉽게 설정할 수 있습니다.',
|
||||
'budgets_index_new_budget' => '필요에 따라 새 예산을 만들 수 있습니다.',
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'Budsjetter brukes til å styre din økonomi og er en av kjernefunksjonene i Firefly III.',
|
||||
'budgets_index_set_budget' => 'Sett ditt totale budsjett for hver periode, så Firefly III kan fortelle deg om du har budsjettert med alle tilgjengelige penger.',
|
||||
'budgets_index_see_expenses_bar' => 'Når du bruker penger vil denne linjen fylles opp.',
|
||||
'budgets_index_navigate_periods' => 'Naviger gjennom perioder for å enkelt sette budsjetter på forhånd.',
|
||||
'budgets_index_new_budget' => 'Opprett nye budsjetter etter behov.',
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'Budgetten worden gebruikt om je financiën te beheren en vormen een van de kernfuncties van Firefly III.',
|
||||
'budgets_index_set_budget' => 'Stel je totale budget voor elke periode in, zodat Firefly III je kan vertellen of je alle beschikbare geld hebt gebudgetteerd.',
|
||||
'budgets_index_see_expenses_bar' => 'Het besteden van geld zal deze balk langzaam vullen.',
|
||||
'budgets_index_navigate_periods' => 'Navigeer door periodes heen om je budget vooraf te bepalen.',
|
||||
'budgets_index_new_budget' => 'Maak nieuwe budgetten naar wens.',
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'Budsjett vert brukt til å handtera økonomien din og er ein av kjernefunksjonane i Firefly III.',
|
||||
'budgets_index_set_budget' => 'Sett ditt totale budsjett for kvar periode så Firefly III kan fortelja deg om du har budsjettert med alle tilgjengelege pengar.',
|
||||
'budgets_index_see_expenses_bar' => 'Når du brukar pengar vil denne linja fyllast opp.',
|
||||
'budgets_index_navigate_periods' => 'Naviger gjennom periodar for å enkelt definera budsjett på førehand.',
|
||||
'budgets_index_new_budget' => 'Opprett nye budsjett etter behov.',
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'Budżety są wykorzystywane do zarządzania finansami i stanowią jedną z podstawowych funkcji Firefly III.',
|
||||
'budgets_index_set_budget' => 'Ustaw całkowity budżet na każdy okres, aby Firefly III mógł Ci powiedzieć, czy wydałeś wszystkie dostępne pieniądze.',
|
||||
'budgets_index_see_expenses_bar' => 'Wydawanie pieniędzy powoli wypełnia ten pasek.',
|
||||
'budgets_index_navigate_periods' => 'Przejrzyj okresy, aby łatwiej ustawić przyszłe budżety.',
|
||||
'budgets_index_new_budget' => 'Utwórz nowe budżety zgodnie z Twoimi potrzebami.',
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => "Os orçamentos são usados \u{200b}\u{200b}para gerenciar suas finanças e formar uma das principais funções do Firefly III.",
|
||||
'budgets_index_set_budget' => 'Defina seu orçamento total para todos os períodos, de modo que o Firefly III possa lhe dizer se você orçou todo o dinheiro disponível.',
|
||||
'budgets_index_see_expenses_bar' => 'Gastar dinheiro vai preencher lentamente esta barra.',
|
||||
'budgets_index_navigate_periods' => 'Navegue por períodos para definir os orçamentos facilmente antes do tempo.',
|
||||
'budgets_index_new_budget' => 'Crie novos orçamentos conforme for entendendo o programa.',
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'Os orçamentos são usados para gerir as suas finanças e fazem parte de uma das funções principais do Firefly III.',
|
||||
'budgets_index_set_budget' => 'Defina o seu orçamento total para cada período, de modo que o Firefly III possa dizer se tem orçamentado todo o seu dinheiro disponível.',
|
||||
'budgets_index_see_expenses_bar' => 'Ao gastar dinheiro esta barra vai sendo preenchida.',
|
||||
'budgets_index_navigate_periods' => 'Navega através de intervalos para definir os orçamentos antecipadamente.',
|
||||
'budgets_index_new_budget' => 'Crie novos orçamentos como achar melhor.',
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'Bugetele sunt folosite pentru a vă gestiona finanțele; ele sunt una dintre funcțiile de bază ale Firefly III.',
|
||||
'budgets_index_set_budget' => 'Stabiliți bugetul total pentru fiecare perioadă, astfel încât Firefly III vă poate spune dacă ați bugetat toți banii disponibili.',
|
||||
'budgets_index_see_expenses_bar' => 'Banii cheltuiți vor umple încet această linie.',
|
||||
'budgets_index_navigate_periods' => 'Navigați prin perioade de timp pentru a stabili cu ușurință bugetele viitoare.',
|
||||
'budgets_index_new_budget' => 'Creați bugete noi după cum doriți.',
|
||||
|
||||
@@ -1750,8 +1750,8 @@ return [
|
||||
'running_again_loss' => 'Транзакции, ранее привязанные к этому счёту на оплату, могут потерять связь, они (больше) не соответствуют правилу (правилам).',
|
||||
'bill_related_rules' => 'Правила, связанные с этим счётом на оплату',
|
||||
'repeats' => 'Повторы',
|
||||
'bill_end_date_help' => 'Optional field. The bill is expected to end on this date.',
|
||||
'bill_extension_date_help' => 'Optional field. The bill must be extended (or cancelled) on or before this date.',
|
||||
'bill_end_date_help' => 'Необязательное поле. Счет должен быть завершен на эту дату.',
|
||||
'bill_extension_date_help' => 'Необязательное поле. Счет должен быть продлен (или отменен) на или до этой даты.',
|
||||
'bill_end_index_line' => 'Этот счет заканчивается :date',
|
||||
'bill_extension_index_line' => 'Этот счет должен быть продлен или отменен :date',
|
||||
'connected_journals' => 'Связанные транзакции',
|
||||
@@ -2559,8 +2559,8 @@ return [
|
||||
'reset_after' => 'Сбросить форму после отправки',
|
||||
'errors_submission' => 'С вашей публикацией произошла ошибка. Пожалуйста, проверьте ошибки ниже.',
|
||||
'errors_submission_v2' => 'С вашей публикацией произошла ошибка. Пожалуйста, проверьте следующие ошибки: %{errorMessage}',
|
||||
'transaction_expand_split' => 'Expand split',
|
||||
'transaction_collapse_split' => 'Collapse split',
|
||||
'transaction_expand_split' => 'Развернуть разделение',
|
||||
'transaction_collapse_split' => 'Свернуть разделение',
|
||||
|
||||
// object groups
|
||||
'default_group_title_name' => '(без группировки)',
|
||||
@@ -2622,7 +2622,7 @@ return [
|
||||
|
||||
// recurring transactions
|
||||
'create_right_now' => 'Создать прямо сейчас',
|
||||
'no_new_transaction_in_recurrence' => 'No new transaction was created. Perhaps it was already fired for this date?',
|
||||
'no_new_transaction_in_recurrence' => 'Не было создано ни одной новой транзакции. Возможно, она уже была запущена на эту дату?',
|
||||
'recurrences' => 'Повторяющиеся транзакции',
|
||||
'repeat_until_in_past' => 'Повторение этой повторяющейся транзакции прервано :date.',
|
||||
'recurring_calendar_view' => 'Календарь',
|
||||
@@ -2739,23 +2739,23 @@ return [
|
||||
'audit_log_entries' => 'Записи журнала аудита',
|
||||
'ale_action_log_add' => 'Добавить :amount в копилку ":name"',
|
||||
'ale_action_log_remove' => 'Взять :amount из копилки ":name"',
|
||||
'ale_action_clear_budget' => 'Removed from budget',
|
||||
'ale_action_clear_budget' => 'Удалено из бюджета',
|
||||
'ale_action_update_group_title' => 'Обновлены название группы транзакций',
|
||||
'ale_action_update_date' => 'Обновлена дата транзакции',
|
||||
'ale_action_update_order' => 'Обновлён порядок транзакций',
|
||||
'ale_action_clear_category' => 'Removed from category',
|
||||
'ale_action_clear_notes' => 'Removed notes',
|
||||
'ale_action_clear_tag' => 'Cleared tag',
|
||||
'ale_action_clear_all_tags' => 'Cleared all tags',
|
||||
'ale_action_set_bill' => 'Linked to bill',
|
||||
'ale_action_switch_accounts' => 'Switched source and destination account',
|
||||
'ale_action_clear_category' => 'Удалено из категории',
|
||||
'ale_action_clear_notes' => 'Удаленные заметки',
|
||||
'ale_action_clear_tag' => 'Тэг очищен',
|
||||
'ale_action_clear_all_tags' => 'Все теги очищены',
|
||||
'ale_action_set_bill' => 'Привязано к счету',
|
||||
'ale_action_switch_accounts' => 'Смена счета источника и назначения',
|
||||
'ale_action_set_budget' => 'Указать бюджет',
|
||||
'ale_action_set_category' => 'Указать категорию',
|
||||
'ale_action_set_source' => 'Указать счёт-источник',
|
||||
'ale_action_set_destination' => 'Указать счёт назначения',
|
||||
'ale_action_update_transaction_type' => 'Changed transaction type',
|
||||
'ale_action_update_notes' => 'Changed notes',
|
||||
'ale_action_update_description' => 'Changed description',
|
||||
'ale_action_update_transaction_type' => 'Изменен тип платежа',
|
||||
'ale_action_update_notes' => 'Заметки изменены',
|
||||
'ale_action_update_description' => 'Описание изменено',
|
||||
'ale_action_add_to_piggy' => 'Копилка',
|
||||
'ale_action_remove_from_piggy' => 'Копилка',
|
||||
'ale_action_add_tag' => 'Добавленный тег',
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'Бюджеты используются для управления финансами и являются одной из основных функций Firefly III.',
|
||||
'budgets_index_set_budget' => 'Установите свой общий бюджет на каждый период, чтобы Firefly III мог подсказать вам, если вы потратите все запланированные деньги.',
|
||||
'budgets_index_see_expenses_bar' => 'По мере того, как вы будете тратить деньги, эта диаграмма будет заполняться.',
|
||||
'budgets_index_navigate_periods' => 'Перемещайтесь между периодами, чтобы планировать бюджеты заранее.',
|
||||
'budgets_index_new_budget' => 'Создавайте новые бюджеты по своему усмотрению.',
|
||||
|
||||
@@ -26,15 +26,15 @@ return [
|
||||
'main_message' => 'Действие ":action", присутствующее в правиле ":rule", не может быть применено к транзакции #:group: :error',
|
||||
'find_or_create_tag_failed' => 'Не удалось найти или создать тег ":tag"',
|
||||
'tag_already_added' => 'Тег ":tag" уже связан с этой транзакцией',
|
||||
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
|
||||
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
|
||||
'inspect_transaction' => 'Проверка транзакции ":title" @ Firefly III',
|
||||
'inspect_rule' => 'Проверьте правило ":title" @ Firefly III',
|
||||
'journal_other_user' => 'Эта транзакция не принадлежит пользователю',
|
||||
'no_such_journal' => 'Эта транзакция не существует',
|
||||
'journal_already_no_budget' => 'Эта транзакция не имеет бюджета, поэтому её нельзя удалить',
|
||||
'journal_already_no_category' => 'Эта транзакция не имеет категории, поэтому ее нельзя удалить',
|
||||
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
|
||||
'journal_already_no_notes' => 'У этой транзакции нет заметок, поэтому они не могут быть удалены',
|
||||
'journal_not_found' => 'Firefly III не может найти запрошенную транзакцию',
|
||||
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
|
||||
'split_group' => 'Firefly III не может выполнить это действие для транзакции с множественным разбиением',
|
||||
'is_already_withdrawal' => 'Эта транзакция уже является расходом',
|
||||
'is_already_deposit' => 'Эта транзакция уже является доходом',
|
||||
'is_already_transfer' => 'Эта транзакция уже является переводом',
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'Rozpočty slúžia na správu vašich financií a tvoria jednu z hlavných funkcií Firefly III.',
|
||||
'budgets_index_set_budget' => 'Nastavte celkový rozpočet pre každé z období a Firefly III vám povie, ak ste vyčerpali všetky dostupné peniaze.',
|
||||
'budgets_index_see_expenses_bar' => 'Utratené peniaze budou postupne plniť tento pruh.',
|
||||
'budgets_index_navigate_periods' => 'Prechádzajte obdobiami a jednoducho nastavujte rozpočty vopred.',
|
||||
'budgets_index_new_budget' => 'Vytvárajte nové rozpočty ako uznáte za vhodné.',
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'Proračuni se uporabljajo za upravljanje vaših financ in tvorijo eno od ključnih funkcij Firefly III.',
|
||||
'budgets_index_set_budget' => 'Določite svoj celotni proračun za vsako obdobje, tako da vam lahko Firefly III pove, če ste predvideli vsa razpoložljiva sredstva.',
|
||||
'budgets_index_see_expenses_bar' => 'Poraba denarja bo počasi zapolnila to vrstico.',
|
||||
'budgets_index_navigate_periods' => 'Krmarjenje po obdobjih omogoča preprosto predčasno nastavitev proračunov.',
|
||||
'budgets_index_new_budget' => 'Ustvarite nove proračune, kot se vam zdi primerno.',
|
||||
|
||||
@@ -56,7 +56,7 @@ return [
|
||||
*/
|
||||
|
||||
// invite
|
||||
'invitation_created_subject' => 'An invitation has been created',
|
||||
'invitation_created_subject' => 'En inbjudan har skapats',
|
||||
'invitation_created_body' => 'Admin user ":email" created a user invitation which can be used by whoever is behind email address ":invitee". The invite will be valid for 48hrs.',
|
||||
'invite_user_subject' => 'You\'ve been invited to create a Firefly III account.',
|
||||
'invitation_introduction' => 'You\'ve been invited to create a Firefly III account on **:host**. Firefly III is a personal, self-hosted, private personal finance manager. All the cool kids are using it.',
|
||||
@@ -80,7 +80,7 @@ return [
|
||||
|
||||
// registered
|
||||
'registered_subject' => 'Välkommen till Firefly III!',
|
||||
'registered_subject_admin' => 'A new user has registered',
|
||||
'registered_subject_admin' => 'En ny användare har registrerat sig',
|
||||
'admin_new_user_registered' => 'A new user has registered. User **:email** was given user ID #:id.',
|
||||
'registered_welcome' => 'Welcome to [Firefly III](:address). Your registration has made it, and this email is here to confirm it. Yay!',
|
||||
'registered_pw' => 'If you have forgotten your password already, please reset it using [the password reset tool](:address/password/reset).',
|
||||
@@ -102,7 +102,7 @@ return [
|
||||
*/
|
||||
|
||||
// new version
|
||||
'new_version_email_subject' => 'A new Firefly III version is available',
|
||||
'new_version_email_subject' => 'En ny version av Firefly III finns tillgänglig',
|
||||
|
||||
// email change
|
||||
'email_change_subject' => 'Din Firefly III e-postadress har ändrats',
|
||||
|
||||
@@ -145,7 +145,7 @@ return [
|
||||
'start_date' => 'Start område',
|
||||
'end_date' => 'Slut område',
|
||||
'enddate' => 'Slutdatum',
|
||||
'move_rules_before_delete' => 'Rule group',
|
||||
'move_rules_before_delete' => 'Regelgrupp',
|
||||
'start' => 'Start område',
|
||||
'end' => 'Slut område',
|
||||
'delete_account' => 'Ta bort konto ":name"',
|
||||
@@ -297,7 +297,7 @@ return [
|
||||
'value' => 'Innehållet i registret',
|
||||
'webhook_delivery' => 'Delivery',
|
||||
'webhook_response' => 'Response',
|
||||
'webhook_trigger' => 'Trigger',
|
||||
'webhook_trigger' => 'Utlösare',
|
||||
];
|
||||
/*
|
||||
* PLEASE DO NOT EDIT THIS FILE DIRECTLY.
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'Budgetar används för att hantera din ekonomi och utgör en av kärnfunktionerna i Firefly III.',
|
||||
'budgets_index_set_budget' => 'Ställ in din totala budget för varje period så att Firefly III kan berätta om du har budgeterat alla tillgängliga pengar.',
|
||||
'budgets_index_see_expenses_bar' => 'Att spendera pengar kommer långsamt att fylla det här fältet.',
|
||||
'budgets_index_navigate_periods' => 'Navigera genom perioder för att enkelt kunna sätta budgetar i god tid.',
|
||||
'budgets_index_new_budget' => 'Skapa en ny budget som du tycker passar.',
|
||||
@@ -79,7 +78,7 @@ return [
|
||||
'reports_index_intro' => 'Använd dessa rapporter för att få detaljerad insikt i din ekonomi.',
|
||||
'reports_index_inputReportType' => 'Välj en rapporttyp. Se hjälpsidorna för att se vad varje rapport visar.',
|
||||
'reports_index_inputAccountsSelect' => 'Det går att exkluder eller inkludera tillgångskonton som du tycker passar.',
|
||||
'reports_index_inputDateRange' => 'The selected date range is entirely up to you: from one day to 10 years or more.',
|
||||
'reports_index_inputDateRange' => 'Det valda datumintervallet är helt upp till dig: från en dag till 10 år eller mer.',
|
||||
'reports_index_extra-options-box' => 'Beroende på vilken rapport du har valt kan du välja extra filter och alternativ här. Se den här rutan när du ändrar rapporttyper.',
|
||||
|
||||
// reports (reports)
|
||||
|
||||
@@ -177,7 +177,7 @@ return [
|
||||
'payment_info' => 'Betalinformation',
|
||||
'expected_info' => 'Nästa förväntade transaktion',
|
||||
'start_date' => 'Startdatum',
|
||||
'trigger' => 'Trigger',
|
||||
'trigger' => 'Utlösare',
|
||||
'response' => 'Svar',
|
||||
'delivery' => 'Leverans',
|
||||
'url' => 'URL',
|
||||
|
||||
@@ -29,11 +29,11 @@ return [
|
||||
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
|
||||
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
|
||||
'journal_other_user' => 'This transaction doesn\'t belong to the user',
|
||||
'no_such_journal' => 'This transaction doesn\'t exist',
|
||||
'no_such_journal' => 'Denna transaktion finns inte',
|
||||
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
|
||||
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
|
||||
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
|
||||
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
|
||||
'journal_not_found' => 'Firefly III kan inte hitta den begärda transaktionen',
|
||||
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
|
||||
'is_already_withdrawal' => 'This transaction is already a withdrawal',
|
||||
'is_already_deposit' => 'This transaction is already a deposit',
|
||||
@@ -50,8 +50,8 @@ return [
|
||||
'already_has_destination' => 'This transaction already has ":name" as the destination account',
|
||||
'already_has_source' => 'This transaction already has ":name" as the source account',
|
||||
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
|
||||
'already_linked_to_category' => 'The transaction is already linked to category ":name"',
|
||||
'already_linked_to_budget' => 'The transaction is already linked to budget ":name"',
|
||||
'already_linked_to_category' => 'Transaktionen är redan länkad till kategorin ":name"',
|
||||
'already_linked_to_budget' => 'Transaktionen är redan länkad till budgeten ":name"',
|
||||
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
|
||||
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
|
||||
'no_tags_to_remove' => 'The transaction has no tags to remove',
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
'bad_type_source' => 'Firefly III can\'t determine the transaction type based on this source account.',
|
||||
'bad_type_source' => 'Firefly III kan inte avgöra transaktionstypen baserat på detta källkonto.',
|
||||
'bad_type_destination' => 'Firefly III can\'t determine the transaction type based on this destination account.',
|
||||
'missing_where' => 'Array saknar "var"-klausul',
|
||||
'missing_update' => 'Array saknar "updaterings"-klausul',
|
||||
@@ -46,8 +46,8 @@ return [
|
||||
'iban' => 'Detta är inte ett giltigt IBAN.',
|
||||
'zero_or_more' => 'Värdet får inte vara negativt.',
|
||||
'more_than_zero' => 'The value must be more than zero.',
|
||||
'more_than_zero_correct' => 'The value must be zero or more.',
|
||||
'no_asset_account' => 'This is not an asset account.',
|
||||
'more_than_zero_correct' => 'Värdet måste vara noll eller mer.',
|
||||
'no_asset_account' => 'Detta är inte ett tillgångskonto.',
|
||||
'date_or_time' => 'Värdet måste vara ett giltigt datum eller tid (ISO 8601).',
|
||||
'source_equals_destination' => 'Källkontot motsvarar mottagarkontot.',
|
||||
'unique_account_number_for_user' => 'Det ser ut som att detta kontonummer redan används.',
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'Budgets are used to manage your finances and form one of the core functions of Firefly III.',
|
||||
'budgets_index_set_budget' => 'Set your total budget for every period so Firefly III can tell you if you have budgeted all available money.',
|
||||
'budgets_index_see_expenses_bar' => 'Spending money will slowly fill this bar.',
|
||||
'budgets_index_navigate_periods' => 'Navigate through periods to easily set budgets ahead of time.',
|
||||
'budgets_index_new_budget' => 'Create new budgets as you see fit.',
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'Bütçeler, finansmanınızı yönetmek ve Firefly III\'nin temel işlevlerinden birini oluşturmak için kullanılır.',
|
||||
'budgets_index_set_budget' => 'Toplam bütçenizi her dönem için belirleyin, böylelikle Firefly size mevcut tüm parayı bütçelendirdiğinizde söyleyebilir.',
|
||||
'budgets_index_see_expenses_bar' => 'Para harcamak yavaşça bu çubuğu dolduracaktır.',
|
||||
'budgets_index_navigate_periods' => 'Bütçeleri önceden kolayca ayarlamak için dönemleri gezinin.',
|
||||
'budgets_index_new_budget' => 'Uygun gördüğünüz yeni bütçeler oluşturun.',
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'Бюджети використовуються для управління вашими фінансами та формування одної з основних функцій Firefly III.',
|
||||
'budgets_index_set_budget' => 'Встановлюйте загальний бюджет за кожен період для того, щоб Firefly III міг повідомити вам, що ви витратили усі наявні кошти.',
|
||||
'budgets_index_see_expenses_bar' => 'Витрати коштів повільно заповнять цю планку.',
|
||||
'budgets_index_navigate_periods' => 'Змінюйте періоди, щоб легко встановити відповідний бюджет.',
|
||||
'budgets_index_new_budget' => 'Створюйте новий бюджет за доречності.',
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'Ngân sách được sử dụng để quản lý tài chính của bạn và tạo thành một trong những chức năng cốt lõi của Firefly III.',
|
||||
'budgets_index_set_budget' => 'Đặt tổng ngân sách của bạn cho mọi thời kỳ để Firefly III có thể cho bạn biết nếu bạn đã lập ngân sách tất cả số tiền có sẵn.',
|
||||
'budgets_index_see_expenses_bar' => 'Khi tiêu tiền thanh này sẽ được lấp đầy từ từ.',
|
||||
'budgets_index_navigate_periods' => 'Điều hướng qua các thời kỳ để dễ dàng đặt ngân sách trước thời hạn.',
|
||||
'budgets_index_new_budget' => 'Tạo ngân sách mới khi bạn thấy phù hợp.',
|
||||
|
||||
@@ -1693,7 +1693,7 @@ return [
|
||||
'transactionsWithoutBudget' => '无预算支出',
|
||||
'transactions_no_budget' => ':start – :end 的无预算支出',
|
||||
'spent_between' => ':start – :end 的支出',
|
||||
'spent_between_left' => 'Spent :spent between :start and :end, leaving :left.',
|
||||
'spent_between_left' => '在 :start 和 :end之间消耗 :spent ,剩下 :left。',
|
||||
'set_available_amount' => '设置可用金额',
|
||||
'update_available_amount' => '更新可用金额',
|
||||
'ab_basic_modal_explain' => '使用此表单来指定您预期在指定周期内的预算总额 (:currency)。',
|
||||
@@ -2558,8 +2558,8 @@ return [
|
||||
'after_update_create_another' => '更新后,返回此页面继续编辑。',
|
||||
'store_as_new' => '保存为新交易而不是更新此交易。',
|
||||
'reset_after' => '提交后重置表单',
|
||||
'errors_submission' => 'There was something wrong with your submission. Please check out the errors below.',
|
||||
'errors_submission_v2' => 'There was something wrong with your submission. Please check out the errors below: %{errorMessage}',
|
||||
'errors_submission' => '您的提交有误,请查看下面输出的错误信息。',
|
||||
'errors_submission_v2' => '您的提交有误,请查看下面输出的错误信息: %{errorMessage}',
|
||||
'transaction_expand_split' => '展开拆分',
|
||||
'transaction_collapse_split' => '折叠拆分',
|
||||
|
||||
|
||||
@@ -57,7 +57,6 @@ return [
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => '预算可以用来管理您的财务,是 Firefly III 的核心功能之一。',
|
||||
'budgets_index_set_budget' => '设定每个周期的总预算,让 Firefly III 来判断您是否已经将所有可用钱财加入预算。',
|
||||
'budgets_index_see_expenses_bar' => '进行消费会慢慢地填满这个横条。',
|
||||
'budgets_index_navigate_periods' => '前往不同的周期,可以方便地提前设定预算。',
|
||||
'budgets_index_new_budget' => '根据需要创建新预算。',
|
||||
|
||||
@@ -58,7 +58,6 @@ return [
|
||||
// budgets index
|
||||
'budgets_index_intro' => '預算用來管理您的財務,是 Firefly III 的
|
||||
核心功能之一。',
|
||||
'budgets_index_set_budget' => '設定每個時期的總預算,讓 Firefly III 能告訴您,所有可用的錢是否都已設定預算。',
|
||||
'budgets_index_see_expenses_bar' => '消費金額會慢慢地填滿這個橫條。',
|
||||
'budgets_index_navigate_periods' => '往前後不同時期,輕鬆預先設定預算。',
|
||||
'budgets_index_new_budget' => '隨意建立新預算。',
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
{# Firefly III version #}
|
||||
<tr>
|
||||
<td>Firefly III</td>
|
||||
<td>v{{ FF_VERSION }} / v{{ config('firefly.api_version') }} / {{ system.db_version }} (exp. {{ config('firefly.db_version') }})
|
||||
<td>{% if FF_VERSION starts with 'develop' %}{{ FF_VERSION }}{% else %}{{ FF_VERSION }}{% endif %} / v{{ config('firefly.api_version') }} / {{ system.db_version }} (exp. {{ config('firefly.db_version') }})
|
||||
</td>
|
||||
</tr>
|
||||
{# PHP version + settings #}
|
||||
|
||||
Reference in New Issue
Block a user