mirror of
https://github.com/snipe/snipe-it.git
synced 2025-02-21 03:15:45 -08:00
Merge master down into develop
Signed-off-by: snipe <snipe@snipe.net> # Conflicts: # .all-contributorsrc # README.md # app/Exceptions/Handler.php # app/Http/Controllers/Api/AssetsController.php # app/Http/Controllers/Api/SettingsController.php # app/Http/Controllers/CustomFieldsController.php # app/Http/Controllers/SettingsController.php # app/Http/Transformers/AssetsTransformer.php # app/Models/Setting.php # config/version.php # resources/lang/af/button.php # resources/lang/ar/button.php # resources/lang/bg/button.php # resources/lang/cs/button.php # resources/lang/cy/button.php # resources/lang/da/button.php # resources/lang/de/button.php # resources/lang/el/button.php # resources/lang/en-GB/button.php # resources/lang/en-ID/button.php # resources/lang/es-CO/admin/groups/message.php # resources/lang/es-MX/button.php # resources/lang/et/admin/custom_fields/general.php # resources/lang/et/admin/hardware/table.php # resources/lang/et/admin/kits/general.php # resources/lang/et/admin/manufacturers/message.php # resources/lang/et/admin/models/general.php # resources/lang/et/admin/settings/general.php # resources/lang/et/button.php # resources/lang/et/mail.php # resources/lang/fa/button.php # resources/lang/fa/help.php # resources/lang/fi/button.php # resources/lang/fil/button.php # resources/lang/fr/button.php # resources/lang/ga-IE/button.php # resources/lang/he/button.php # resources/lang/hr/button.php # resources/lang/hu/admin/settings/general.php # resources/lang/hu/auth/message.php # resources/lang/hu/button.php # resources/lang/hu/mail.php # resources/lang/id/admin/hardware/table.php # resources/lang/id/button.php # resources/lang/it/button.php # resources/lang/iu/button.php # resources/lang/ja/button.php # resources/lang/ko/button.php # resources/lang/lt/button.php # resources/lang/lv/button.php # resources/lang/mi/button.php # resources/lang/mk/button.php # resources/lang/ml-IN/button.php # resources/lang/mn/button.php # resources/lang/ms/admin/hardware/table.php # resources/lang/ms/admin/kits/general.php # resources/lang/ms/admin/models/general.php # resources/lang/ms/admin/models/message.php # resources/lang/ms/admin/settings/general.php # resources/lang/ms/button.php # resources/lang/nl/button.php # resources/lang/no/admin/hardware/table.php # resources/lang/no/admin/kits/general.php # resources/lang/no/admin/settings/general.php # resources/lang/no/auth/message.php # resources/lang/no/button.php # resources/lang/no/help.php # resources/lang/no/mail.php # resources/lang/pl/button.php # resources/lang/pt-BR/button.php # resources/lang/pt-PT/auth/message.php # resources/lang/pt-PT/button.php # resources/lang/pt-PT/mail.php # resources/lang/ro/button.php # resources/lang/ru/admin/settings/general.php # resources/lang/ru/button.php # resources/lang/ru/help.php # resources/lang/sl/admin/custom_fields/general.php # resources/lang/sl/admin/hardware/table.php # resources/lang/sl/admin/kits/general.php # resources/lang/sl/admin/manufacturers/message.php # resources/lang/sl/admin/models/general.php # resources/lang/sl/admin/settings/general.php # resources/lang/sl/admin/users/general.php # resources/lang/sl/auth/message.php # resources/lang/sl/button.php # resources/lang/sl/help.php # resources/lang/sr-CS/button.php # resources/lang/ta/button.php # resources/lang/th/button.php # resources/lang/th/mail.php # resources/lang/tl/button.php # resources/lang/tr/admin/settings/general.php # resources/lang/tr/auth/message.php # resources/lang/tr/button.php # resources/lang/uk/button.php # resources/lang/ur-PK/button.php # resources/lang/vi/button.php # resources/lang/zh-CN/button.php # resources/lang/zh-HK/button.php # resources/lang/zh-TW/admin/hardware/table.php # resources/lang/zh-TW/button.php # resources/lang/zu/button.php # resources/views/models/custom_fields_form.blade.php # resources/views/reports/custom.blade.php # resources/views/settings/slack.blade.php
This commit is contained in:
commit
c3d55ee27e
|
@ -2478,6 +2478,42 @@
|
||||||
"code"
|
"code"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"login": "leitwerk-ag",
|
||||||
|
"name": "LEITWERK AG",
|
||||||
|
"avatar_url": "https://avatars.githubusercontent.com/u/24418301?v=4",
|
||||||
|
"profile": "https://www.leitwerk.de/",
|
||||||
|
"contributions": [
|
||||||
|
"code"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"login": "adamboutcher",
|
||||||
|
"name": "Adam",
|
||||||
|
"avatar_url": "https://avatars.githubusercontent.com/u/1911435?v=4",
|
||||||
|
"profile": "http://www.aboutcher.co.uk",
|
||||||
|
"contributions": [
|
||||||
|
"code"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"login": "sneak-it",
|
||||||
|
"name": "Ian",
|
||||||
|
"avatar_url": "https://avatars.githubusercontent.com/u/16104273?v=4",
|
||||||
|
"profile": "https://snksrv.com",
|
||||||
|
"contributions": [
|
||||||
|
"code"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"login": "bestlong",
|
||||||
|
"name": "Shao Yu-Lung (Allen)",
|
||||||
|
"avatar_url": "https://avatars.githubusercontent.com/u/4023909?v=4",
|
||||||
|
"profile": "http://blog.bestlong.idv.tw/",
|
||||||
|
"contributions": [
|
||||||
|
"code"
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"login": "PlaneNuts",
|
"login": "PlaneNuts",
|
||||||
"name": "PlaneNuts",
|
"name": "PlaneNuts",
|
||||||
|
@ -2486,6 +2522,15 @@
|
||||||
"contributions": [
|
"contributions": [
|
||||||
"code"
|
"code"
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"login": "exula",
|
||||||
|
"name": "Bradley Coudriet",
|
||||||
|
"avatar_url": "https://avatars.githubusercontent.com/u/3842948?v=4",
|
||||||
|
"profile": "http://bjcpgd.cias.rit.edu",
|
||||||
|
"contributions": [
|
||||||
|
"code"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
82
.github/workflows/docker-alpine.yml
vendored
Normal file
82
.github/workflows/docker-alpine.yml
vendored
Normal file
|
@ -0,0 +1,82 @@
|
||||||
|
# Snipe-IT (Alpine) Docker image build for hub.docker.com
|
||||||
|
name: Docker images (Alpine)
|
||||||
|
|
||||||
|
# Run this Build for all pushes to 'master' or develop branch, or tagged releases.
|
||||||
|
# Also run for PRs to ensure PR doesn't break Docker build process
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- master
|
||||||
|
- develop
|
||||||
|
tags:
|
||||||
|
- 'v**'
|
||||||
|
# Allows you to run this workflow manually from the Actions tab
|
||||||
|
workflow_dispatch:
|
||||||
|
|
||||||
|
pull_request:
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
docker:
|
||||||
|
# Ensure this job never runs on forked repos. It's only executed for 'snipe/snipe-it'
|
||||||
|
if: github.repository == 'snipe/snipe-it'
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
env:
|
||||||
|
# Define tags to use for Docker images based on Git tags/branches (for docker/metadata-action)
|
||||||
|
# For a new commit on default branch (master), use the literal tag 'latest' on Docker image.
|
||||||
|
# For a new commit on other branches, use the branch name as the tag for Docker image.
|
||||||
|
# For a new tag, copy that tag name as the tag for Docker image.
|
||||||
|
IMAGE_TAGS: |
|
||||||
|
type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }},suffix=-alpine
|
||||||
|
type=ref,event=branch,enable=${{ !endsWith(github.ref, github.event.repository.default_branch) }},suffix=-alpine
|
||||||
|
type=ref,event=tag,suffix=-alpine
|
||||||
|
# Define default tag "flavor" for docker/metadata-action per
|
||||||
|
# https://github.com/docker/metadata-action#flavor-input
|
||||||
|
# We turn off 'latest' tag by default.
|
||||||
|
TAGS_FLAVOR: |
|
||||||
|
latest=false
|
||||||
|
|
||||||
|
steps:
|
||||||
|
# https://github.com/actions/checkout
|
||||||
|
- name: Checkout codebase
|
||||||
|
uses: actions/checkout@v2
|
||||||
|
|
||||||
|
# https://github.com/docker/setup-buildx-action
|
||||||
|
- name: Setup Docker Buildx
|
||||||
|
uses: docker/setup-buildx-action@v1
|
||||||
|
|
||||||
|
# https://github.com/docker/login-action
|
||||||
|
- name: Login to DockerHub
|
||||||
|
# Only login if not a PR, as PRs only trigger a Docker build and not a push
|
||||||
|
if: github.event_name != 'pull_request'
|
||||||
|
uses: docker/login-action@v1
|
||||||
|
with:
|
||||||
|
username: ${{ secrets.DOCKER_USERNAME }}
|
||||||
|
password: ${{ secrets.DOCKER_ACCESS_TOKEN }}
|
||||||
|
|
||||||
|
###############################################
|
||||||
|
# Build/Push the 'snipe/snipe-it' image
|
||||||
|
###############################################
|
||||||
|
# https://github.com/docker/metadata-action
|
||||||
|
# Get Metadata for docker_build step below
|
||||||
|
- name: Sync metadata (tags, labels) from GitHub to Docker for 'snipe-it' image
|
||||||
|
id: meta_build
|
||||||
|
uses: docker/metadata-action@v3
|
||||||
|
with:
|
||||||
|
images: snipe/snipe-it
|
||||||
|
tags: ${{ env.IMAGE_TAGS }}
|
||||||
|
flavor: ${{ env.TAGS_FLAVOR }}
|
||||||
|
|
||||||
|
# https://github.com/docker/build-push-action
|
||||||
|
- name: Build and push 'snipe-it' image
|
||||||
|
id: docker_build
|
||||||
|
uses: docker/build-push-action@v2
|
||||||
|
with:
|
||||||
|
context: .
|
||||||
|
file: ./Dockerfile.alpine
|
||||||
|
platforms: linux/amd64
|
||||||
|
# For pull requests, we run the Docker build (to ensure no PR changes break the build),
|
||||||
|
# but we ONLY do an image push to DockerHub if it's NOT a PR
|
||||||
|
push: ${{ github.event_name != 'pull_request' }}
|
||||||
|
# Use tags / labels provided by 'docker/metadata-action' above
|
||||||
|
tags: ${{ steps.meta_build.outputs.tags }}
|
||||||
|
labels: ${{ steps.meta_build.outputs.labels }}
|
82
.github/workflows/docker.yml
vendored
Normal file
82
.github/workflows/docker.yml
vendored
Normal file
|
@ -0,0 +1,82 @@
|
||||||
|
# Snipe-IT Docker image build for hub.docker.com
|
||||||
|
name: Docker images
|
||||||
|
|
||||||
|
# Run this Build for all pushes to 'master' or develop branch, or tagged releases.
|
||||||
|
# Also run for PRs to ensure PR doesn't break Docker build process
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- master
|
||||||
|
- develop
|
||||||
|
tags:
|
||||||
|
- 'v**'
|
||||||
|
# Allows you to run this workflow manually from the Actions tab
|
||||||
|
workflow_dispatch:
|
||||||
|
|
||||||
|
pull_request:
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
docker:
|
||||||
|
# Ensure this job never runs on forked repos. It's only executed for 'snipe/snipe-it'
|
||||||
|
if: github.repository == 'snipe/snipe-it'
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
env:
|
||||||
|
# Define tags to use for Docker images based on Git tags/branches (for docker/metadata-action)
|
||||||
|
# For a new commit on default branch (master), use the literal tag 'latest' on Docker image.
|
||||||
|
# For a new commit on other branches, use the branch name as the tag for Docker image.
|
||||||
|
# For a new tag, copy that tag name as the tag for Docker image.
|
||||||
|
IMAGE_TAGS: |
|
||||||
|
type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }}
|
||||||
|
type=ref,event=branch,enable=${{ !endsWith(github.ref, github.event.repository.default_branch) }}
|
||||||
|
type=ref,event=tag
|
||||||
|
# Define default tag "flavor" for docker/metadata-action per
|
||||||
|
# https://github.com/docker/metadata-action#flavor-input
|
||||||
|
# We turn off 'latest' tag by default.
|
||||||
|
TAGS_FLAVOR: |
|
||||||
|
latest=false
|
||||||
|
|
||||||
|
steps:
|
||||||
|
# https://github.com/actions/checkout
|
||||||
|
- name: Checkout codebase
|
||||||
|
uses: actions/checkout@v2
|
||||||
|
|
||||||
|
# https://github.com/docker/setup-buildx-action
|
||||||
|
- name: Setup Docker Buildx
|
||||||
|
uses: docker/setup-buildx-action@v1
|
||||||
|
|
||||||
|
# https://github.com/docker/login-action
|
||||||
|
- name: Login to DockerHub
|
||||||
|
# Only login if not a PR, as PRs only trigger a Docker build and not a push
|
||||||
|
if: github.event_name != 'pull_request'
|
||||||
|
uses: docker/login-action@v1
|
||||||
|
with:
|
||||||
|
username: ${{ secrets.DOCKER_USERNAME }}
|
||||||
|
password: ${{ secrets.DOCKER_ACCESS_TOKEN }}
|
||||||
|
|
||||||
|
###############################################
|
||||||
|
# Build/Push the 'snipe/snipe-it' image
|
||||||
|
###############################################
|
||||||
|
# https://github.com/docker/metadata-action
|
||||||
|
# Get Metadata for docker_build step below
|
||||||
|
- name: Sync metadata (tags, labels) from GitHub to Docker for 'snipe-it' image
|
||||||
|
id: meta_build
|
||||||
|
uses: docker/metadata-action@v3
|
||||||
|
with:
|
||||||
|
images: snipe/snipe-it
|
||||||
|
tags: ${{ env.IMAGE_TAGS }}
|
||||||
|
flavor: ${{ env.TAGS_FLAVOR }}
|
||||||
|
|
||||||
|
# https://github.com/docker/build-push-action
|
||||||
|
- name: Build and push 'snipe-it' image
|
||||||
|
id: docker_build
|
||||||
|
uses: docker/build-push-action@v2
|
||||||
|
with:
|
||||||
|
context: .
|
||||||
|
file: ./Dockerfile
|
||||||
|
platforms: linux/amd64
|
||||||
|
# For pull requests, we run the Docker build (to ensure no PR changes break the build),
|
||||||
|
# but we ONLY do an image push to DockerHub if it's NOT a PR
|
||||||
|
push: ${{ github.event_name != 'pull_request' }}
|
||||||
|
# Use tags / labels provided by 'docker/metadata-action' above
|
||||||
|
tags: ${{ steps.meta_build.outputs.tags }}
|
||||||
|
labels: ${{ steps.meta_build.outputs.labels }}
|
|
@ -1,5 +1,5 @@
|
||||||
 [](https://crowdin.com/project/snipe-it) [](https://hub.docker.com/r/snipe/snipe-it/) [](https://twitter.com/snipeitapp) [](https://www.codacy.com/app/snipe/snipe-it?utm_source=github.com&utm_medium=referral&utm_content=snipe/snipe-it&utm_campaign=Badge_Grade)
|
 [](https://crowdin.com/project/snipe-it) [](https://hub.docker.com/r/snipe/snipe-it/) [](https://twitter.com/snipeitapp) [](https://www.codacy.com/app/snipe/snipe-it?utm_source=github.com&utm_medium=referral&utm_content=snipe/snipe-it&utm_campaign=Badge_Grade)
|
||||||
[](#contributors) [](https://discord.gg/yZFtShAcKk) [](https://huntr.dev)
|
[](#contributors) [](https://discord.gg/yZFtShAcKk) [](https://huntr.dev)
|
||||||
|
|
||||||
## Snipe-IT - Open Source Asset Management System
|
## Snipe-IT - Open Source Asset Management System
|
||||||
|
|
||||||
|
@ -128,8 +128,11 @@ Thanks goes to all of these wonderful people ([emoji key](https://github.com/ken
|
||||||
| [<img src="https://avatars.githubusercontent.com/u/9255772?v=4" width="110px;"/><br /><sub>Mark Stenglein</sub>](https://markstenglein.com)<br />[💻](https://github.com/snipe/snipe-it/commits?author=ocelotsloth "Code") | [<img src="https://avatars.githubusercontent.com/u/35658596?v=4" width="110px;"/><br /><sub>ajsy</sub>](https://github.com/ajsy)<br />[💻](https://github.com/snipe/snipe-it/commits?author=ajsy "Code") | [<img src="https://avatars.githubusercontent.com/u/3628035?v=4" width="110px;"/><br /><sub>Jan Kiesewetter</sub>](https://github.com/t3easy)<br />[💻](https://github.com/snipe/snipe-it/commits?author=t3easy "Code") | [<img src="https://avatars.githubusercontent.com/u/79449630?v=4" width="110px;"/><br /><sub>Tetrachloromethane250</sub>](https://github.com/Tetrachloromethane250)<br />[💻](https://github.com/snipe/snipe-it/commits?author=Tetrachloromethane250 "Code") | [<img src="https://avatars.githubusercontent.com/u/22004482?v=4" width="110px;"/><br /><sub>Lars Kajes</sub>](https://www.kajes.se/)<br />[💻](https://github.com/snipe/snipe-it/commits?author=kajes "Code") | [<img src="https://avatars.githubusercontent.com/u/13993216?v=4" width="110px;"/><br /><sub>Joly0</sub>](https://github.com/Joly0)<br />[💻](https://github.com/snipe/snipe-it/commits?author=Joly0 "Code") | [<img src="https://avatars.githubusercontent.com/u/1501022?v=4" width="110px;"/><br /><sub>theburger</sub>](https://github.com/limeless)<br />[💻](https://github.com/snipe/snipe-it/commits?author=limeless "Code") |
|
| [<img src="https://avatars.githubusercontent.com/u/9255772?v=4" width="110px;"/><br /><sub>Mark Stenglein</sub>](https://markstenglein.com)<br />[💻](https://github.com/snipe/snipe-it/commits?author=ocelotsloth "Code") | [<img src="https://avatars.githubusercontent.com/u/35658596?v=4" width="110px;"/><br /><sub>ajsy</sub>](https://github.com/ajsy)<br />[💻](https://github.com/snipe/snipe-it/commits?author=ajsy "Code") | [<img src="https://avatars.githubusercontent.com/u/3628035?v=4" width="110px;"/><br /><sub>Jan Kiesewetter</sub>](https://github.com/t3easy)<br />[💻](https://github.com/snipe/snipe-it/commits?author=t3easy "Code") | [<img src="https://avatars.githubusercontent.com/u/79449630?v=4" width="110px;"/><br /><sub>Tetrachloromethane250</sub>](https://github.com/Tetrachloromethane250)<br />[💻](https://github.com/snipe/snipe-it/commits?author=Tetrachloromethane250 "Code") | [<img src="https://avatars.githubusercontent.com/u/22004482?v=4" width="110px;"/><br /><sub>Lars Kajes</sub>](https://www.kajes.se/)<br />[💻](https://github.com/snipe/snipe-it/commits?author=kajes "Code") | [<img src="https://avatars.githubusercontent.com/u/13993216?v=4" width="110px;"/><br /><sub>Joly0</sub>](https://github.com/Joly0)<br />[💻](https://github.com/snipe/snipe-it/commits?author=Joly0 "Code") | [<img src="https://avatars.githubusercontent.com/u/1501022?v=4" width="110px;"/><br /><sub>theburger</sub>](https://github.com/limeless)<br />[💻](https://github.com/snipe/snipe-it/commits?author=limeless "Code") |
|
||||||
| [<img src="https://avatars.githubusercontent.com/u/36065681?v=4" width="110px;"/><br /><sub>David Valin Alonso</sub>](https://github.com/deivishome)<br />[💻](https://github.com/snipe/snipe-it/commits?author=deivishome "Code") | [<img src="https://avatars.githubusercontent.com/u/8290389?v=4" width="110px;"/><br /><sub>andreaci</sub>](https://github.com/andreaci)<br />[💻](https://github.com/snipe/snipe-it/commits?author=andreaci "Code") | [<img src="https://avatars.githubusercontent.com/u/1828542?v=4" width="110px;"/><br /><sub>Jelle Sebreghts</sub>](http://www.jellesebreghts.be)<br />[💻](https://github.com/snipe/snipe-it/commits?author=Jelle-S "Code") | [<img src="https://avatars.githubusercontent.com/u/11180862?v=4" width="110px;"/><br /><sub>Michael Pietsch</sub>](https://github.com/Skywalker-11)<br /> | [<img src="https://avatars.githubusercontent.com/u/22068886?v=4" width="110px;"/><br /><sub>Masudul Haque Shihab</sub>](https://github.com/sh1hab)<br />[💻](https://github.com/snipe/snipe-it/commits?author=sh1hab "Code") | [<img src="https://avatars.githubusercontent.com/u/16099942?v=4" width="110px;"/><br /><sub>Supapong Areeprasertkul</sub>](http://www.freedomdive.com/)<br />[💻](https://github.com/snipe/snipe-it/commits?author=zybersup "Code") | [<img src="https://avatars.githubusercontent.com/u/207358?v=4" width="110px;"/><br /><sub>Peter Sarossy</sub>](https://github.com/psarossy)<br />[💻](https://github.com/snipe/snipe-it/commits?author=psarossy "Code") |
|
| [<img src="https://avatars.githubusercontent.com/u/36065681?v=4" width="110px;"/><br /><sub>David Valin Alonso</sub>](https://github.com/deivishome)<br />[💻](https://github.com/snipe/snipe-it/commits?author=deivishome "Code") | [<img src="https://avatars.githubusercontent.com/u/8290389?v=4" width="110px;"/><br /><sub>andreaci</sub>](https://github.com/andreaci)<br />[💻](https://github.com/snipe/snipe-it/commits?author=andreaci "Code") | [<img src="https://avatars.githubusercontent.com/u/1828542?v=4" width="110px;"/><br /><sub>Jelle Sebreghts</sub>](http://www.jellesebreghts.be)<br />[💻](https://github.com/snipe/snipe-it/commits?author=Jelle-S "Code") | [<img src="https://avatars.githubusercontent.com/u/11180862?v=4" width="110px;"/><br /><sub>Michael Pietsch</sub>](https://github.com/Skywalker-11)<br /> | [<img src="https://avatars.githubusercontent.com/u/22068886?v=4" width="110px;"/><br /><sub>Masudul Haque Shihab</sub>](https://github.com/sh1hab)<br />[💻](https://github.com/snipe/snipe-it/commits?author=sh1hab "Code") | [<img src="https://avatars.githubusercontent.com/u/16099942?v=4" width="110px;"/><br /><sub>Supapong Areeprasertkul</sub>](http://www.freedomdive.com/)<br />[💻](https://github.com/snipe/snipe-it/commits?author=zybersup "Code") | [<img src="https://avatars.githubusercontent.com/u/207358?v=4" width="110px;"/><br /><sub>Peter Sarossy</sub>](https://github.com/psarossy)<br />[💻](https://github.com/snipe/snipe-it/commits?author=psarossy "Code") |
|
||||||
| [<img src="https://avatars.githubusercontent.com/u/11823649?v=4" width="110px;"/><br /><sub>Renee Margaret McConahy</sub>](https://github.com/nepella)<br />[💻](https://github.com/snipe/snipe-it/commits?author=nepella "Code") | [<img src="https://avatars.githubusercontent.com/u/5553884?v=4" width="110px;"/><br /><sub>JohnnyPicnic</sub>](https://github.com/JohnnyPicnic)<br />[💻](https://github.com/snipe/snipe-it/commits?author=JohnnyPicnic "Code") | [<img src="https://avatars.githubusercontent.com/u/8799594?v=4" width="110px;"/><br /><sub>markbrule</sub>](https://github.com/markbrule)<br />[💻](https://github.com/snipe/snipe-it/commits?author=markbrule "Code") | [<img src="https://avatars.githubusercontent.com/u/1962801?v=4" width="110px;"/><br /><sub>Mike Campbell</sub>](https://github.com/mikecmpbll)<br />[💻](https://github.com/snipe/snipe-it/commits?author=mikecmpbll "Code") | [<img src="https://avatars.githubusercontent.com/u/11973217?v=4" width="110px;"/><br /><sub>tbrconnect</sub>](https://github.com/tbrconnect)<br />[💻](https://github.com/snipe/snipe-it/commits?author=tbrconnect "Code") | [<img src="https://avatars.githubusercontent.com/u/12447225?v=4" width="110px;"/><br /><sub>kcoyo</sub>](https://github.com/kcoyo)<br />[💻](https://github.com/snipe/snipe-it/commits?author=kcoyo "Code") | [<img src="https://avatars.githubusercontent.com/u/494017?v=4" width="110px;"/><br /><sub>Travis Miller</sub>](https://travismiller.com/)<br />[💻](https://github.com/snipe/snipe-it/commits?author=travismiller "Code") |
|
| [<img src="https://avatars.githubusercontent.com/u/11823649?v=4" width="110px;"/><br /><sub>Renee Margaret McConahy</sub>](https://github.com/nepella)<br />[💻](https://github.com/snipe/snipe-it/commits?author=nepella "Code") | [<img src="https://avatars.githubusercontent.com/u/5553884?v=4" width="110px;"/><br /><sub>JohnnyPicnic</sub>](https://github.com/JohnnyPicnic)<br />[💻](https://github.com/snipe/snipe-it/commits?author=JohnnyPicnic "Code") | [<img src="https://avatars.githubusercontent.com/u/8799594?v=4" width="110px;"/><br /><sub>markbrule</sub>](https://github.com/markbrule)<br />[💻](https://github.com/snipe/snipe-it/commits?author=markbrule "Code") | [<img src="https://avatars.githubusercontent.com/u/1962801?v=4" width="110px;"/><br /><sub>Mike Campbell</sub>](https://github.com/mikecmpbll)<br />[💻](https://github.com/snipe/snipe-it/commits?author=mikecmpbll "Code") | [<img src="https://avatars.githubusercontent.com/u/11973217?v=4" width="110px;"/><br /><sub>tbrconnect</sub>](https://github.com/tbrconnect)<br />[💻](https://github.com/snipe/snipe-it/commits?author=tbrconnect "Code") | [<img src="https://avatars.githubusercontent.com/u/12447225?v=4" width="110px;"/><br /><sub>kcoyo</sub>](https://github.com/kcoyo)<br />[💻](https://github.com/snipe/snipe-it/commits?author=kcoyo "Code") | [<img src="https://avatars.githubusercontent.com/u/494017?v=4" width="110px;"/><br /><sub>Travis Miller</sub>](https://travismiller.com/)<br />[💻](https://github.com/snipe/snipe-it/commits?author=travismiller "Code") |
|
||||||
|
| [<img src="https://avatars.githubusercontent.com/u/8735148?v=4" width="110px;"/><br /><sub>Petri Asikainen</sub>](https://github.com/PetriAsi)<br />[💻](https://github.com/snipe/snipe-it/commits?author=PetriAsi "Code") | [<img src="https://avatars.githubusercontent.com/u/11424540?v=4" width="110px;"/><br /><sub>derdeagle</sub>](https://github.com/derdeagle)<br />[💻](https://github.com/snipe/snipe-it/commits?author=derdeagle "Code") | [<img src="https://avatars.githubusercontent.com/u/176950?v=4" width="110px;"/><br /><sub>Mike Frysinger</sub>](https://wh0rd.org/)<br />[💻](https://github.com/snipe/snipe-it/commits?author=vapier "Code") | [<img src="https://avatars.githubusercontent.com/u/22044358?v=4" width="110px;"/><br /><sub>ALPHA</sub>](https://github.com/AL4AL)<br />[💻](https://github.com/snipe/snipe-it/commits?author=AL4AL "Code") | [<img src="https://avatars.githubusercontent.com/u/1042587?v=4" width="110px;"/><br /><sub>FliegenKLATSCH</sub>](https://www.ifern.de)<br />[💻](https://github.com/snipe/snipe-it/commits?author=FliegenKLATSCH "Code") | [<img src="https://avatars.githubusercontent.com/u/442138?v=4" width="110px;"/><br /><sub>Jeremy Price</sub>](https://github.com/jerm)<br />[💻](https://github.com/snipe/snipe-it/commits?author=jerm "Code") | [<img src="https://avatars.githubusercontent.com/u/84392209?v=4" width="110px;"/><br /><sub>Toreg87</sub>](https://github.com/Toreg87)<br />[💻](https://github.com/snipe/snipe-it/commits?author=Toreg87 "Code") |
|
||||||
|
| [<img src="https://avatars.githubusercontent.com/u/67638596?v=4" width="110px;"/><br /><sub>Matthew Nickson</sub>](https://github.com/Computroniks)<br />[💻](https://github.com/snipe/snipe-it/commits?author=Computroniks "Code") | [<img src="https://avatars.githubusercontent.com/u/1646397?v=4" width="110px;"/><br /><sub>Jethro Nederhof</sub>](https://jethron.id.au)<br />[💻](https://github.com/snipe/snipe-it/commits?author=jethron "Code") | [<img src="https://avatars.githubusercontent.com/u/23289826?v=4" width="110px;"/><br /><sub>Oskar Stenberg</sub>](https://github.com/01ste02)<br />[💻](https://github.com/snipe/snipe-it/commits?author=01ste02 "Code") | [<img src="https://avatars.githubusercontent.com/u/82208283?v=4" width="110px;"/><br /><sub>Robert-Azelis</sub>](https://github.com/Robert-Azelis)<br />[💻](https://github.com/snipe/snipe-it/commits?author=Robert-Azelis "Code") | [<img src="https://avatars.githubusercontent.com/u/60648387?v=4" width="110px;"/><br /><sub>Alexander William Smith</sub>](https://github.com/alwism)<br />[💻](https://github.com/snipe/snipe-it/commits?author=alwism "Code") | [<img src="https://avatars.githubusercontent.com/u/24418301?v=4" width="110px;"/><br /><sub>LEITWERK AG</sub>](https://www.leitwerk.de/)<br />[💻](https://github.com/snipe/snipe-it/commits?author=leitwerk-ag "Code") | [<img src="https://avatars.githubusercontent.com/u/1911435?v=4" width="110px;"/><br /><sub>Adam</sub>](http://www.aboutcher.co.uk)<br />[💻](https://github.com/snipe/snipe-it/commits?author=adamboutcher "Code") |
|
||||||
| [<img src="https://avatars.githubusercontent.com/u/1975640?v=4" width="110px;"/><br /><sub>Evan Taylor</sub>](https://github.com/Delta5)<br />[💻](https://github.com/snipe/snipe-it/commits?author=Delta5 "Code") | [<img src="https://avatars.githubusercontent.com/u/8735148?v=4" width="110px;"/><br /><sub>Petri Asikainen</sub>](https://github.com/PetriAsi)<br />[💻](https://github.com/snipe/snipe-it/commits?author=PetriAsi "Code") | [<img src="https://avatars.githubusercontent.com/u/11424540?v=4" width="110px;"/><br /><sub>derdeagle</sub>](https://github.com/derdeagle)<br />[💻](https://github.com/snipe/snipe-it/commits?author=derdeagle "Code") | [<img src="https://avatars.githubusercontent.com/u/176950?v=4" width="110px;"/><br /><sub>Mike Frysinger</sub>](https://wh0rd.org/)<br />[💻](https://github.com/snipe/snipe-it/commits?author=vapier "Code") | [<img src="https://avatars.githubusercontent.com/u/22044358?v=4" width="110px;"/><br /><sub>ALPHA</sub>](https://github.com/AL4AL)<br />[💻](https://github.com/snipe/snipe-it/commits?author=AL4AL "Code") | [<img src="https://avatars.githubusercontent.com/u/1042587?v=4" width="110px;"/><br /><sub>FliegenKLATSCH</sub>](https://www.ifern.de)<br />[💻](https://github.com/snipe/snipe-it/commits?author=FliegenKLATSCH "Code") | [<img src="https://avatars.githubusercontent.com/u/442138?v=4" width="110px;"/><br /><sub>Jeremy Price</sub>](https://github.com/jerm)<br />[💻](https://github.com/snipe/snipe-it/commits?author=jerm "Code") |
|
| [<img src="https://avatars.githubusercontent.com/u/1975640?v=4" width="110px;"/><br /><sub>Evan Taylor</sub>](https://github.com/Delta5)<br />[💻](https://github.com/snipe/snipe-it/commits?author=Delta5 "Code") | [<img src="https://avatars.githubusercontent.com/u/8735148?v=4" width="110px;"/><br /><sub>Petri Asikainen</sub>](https://github.com/PetriAsi)<br />[💻](https://github.com/snipe/snipe-it/commits?author=PetriAsi "Code") | [<img src="https://avatars.githubusercontent.com/u/11424540?v=4" width="110px;"/><br /><sub>derdeagle</sub>](https://github.com/derdeagle)<br />[💻](https://github.com/snipe/snipe-it/commits?author=derdeagle "Code") | [<img src="https://avatars.githubusercontent.com/u/176950?v=4" width="110px;"/><br /><sub>Mike Frysinger</sub>](https://wh0rd.org/)<br />[💻](https://github.com/snipe/snipe-it/commits?author=vapier "Code") | [<img src="https://avatars.githubusercontent.com/u/22044358?v=4" width="110px;"/><br /><sub>ALPHA</sub>](https://github.com/AL4AL)<br />[💻](https://github.com/snipe/snipe-it/commits?author=AL4AL "Code") | [<img src="https://avatars.githubusercontent.com/u/1042587?v=4" width="110px;"/><br /><sub>FliegenKLATSCH</sub>](https://www.ifern.de)<br />[💻](https://github.com/snipe/snipe-it/commits?author=FliegenKLATSCH "Code") | [<img src="https://avatars.githubusercontent.com/u/442138?v=4" width="110px;"/><br /><sub>Jeremy Price</sub>](https://github.com/jerm)<br />[💻](https://github.com/snipe/snipe-it/commits?author=jerm "Code") |
|
||||||
| [<img src="https://avatars.githubusercontent.com/u/84392209?v=4" width="110px;"/><br /><sub>Toreg87</sub>](https://github.com/Toreg87)<br />[💻](https://github.com/snipe/snipe-it/commits?author=Toreg87 "Code") | [<img src="https://avatars.githubusercontent.com/u/67638596?v=4" width="110px;"/><br /><sub>Matthew Nickson</sub>](https://github.com/Computroniks)<br />[💻](https://github.com/snipe/snipe-it/commits?author=Computroniks "Code") | [<img src="https://avatars.githubusercontent.com/u/1646397?v=4" width="110px;"/><br /><sub>Jethro Nederhof</sub>](https://jethron.id.au)<br />[💻](https://github.com/snipe/snipe-it/commits?author=jethron "Code") | [<img src="https://avatars.githubusercontent.com/u/23289826?v=4" width="110px;"/><br /><sub>Oskar Stenberg</sub>](https://github.com/01ste02)<br />[💻](https://github.com/snipe/snipe-it/commits?author=01ste02 "Code") | [<img src="https://avatars.githubusercontent.com/u/82208283?v=4" width="110px;"/><br /><sub>Robert-Azelis</sub>](https://github.com/Robert-Azelis)<br />[💻](https://github.com/snipe/snipe-it/commits?author=Robert-Azelis "Code") | [<img src="https://avatars.githubusercontent.com/u/60648387?v=4" width="110px;"/><br /><sub>Alexander William Smith</sub>](https://github.com/alwism)<br />[💻](https://github.com/snipe/snipe-it/commits?author=alwism "Code") | [<img src="https://avatars.githubusercontent.com/u/88776392?v=4" width="110px;"/><br /><sub>PlaneNuts</sub>](https://github.com/PlaneNuts)<br />[💻](https://github.com/snipe/snipe-it/commits?author=PlaneNuts "Code") |
|
| [<img src="https://avatars.githubusercontent.com/u/84392209?v=4" width="110px;"/><br /><sub>Toreg87</sub>](https://github.com/Toreg87)<br />[💻](https://github.com/snipe/snipe-it/commits?author=Toreg87 "Code") | [<img src="https://avatars.githubusercontent.com/u/67638596?v=4" width="110px;"/><br /><sub>Matthew Nickson</sub>](https://github.com/Computroniks)<br />[💻](https://github.com/snipe/snipe-it/commits?author=Computroniks "Code") | [<img src="https://avatars.githubusercontent.com/u/1646397?v=4" width="110px;"/><br /><sub>Jethro Nederhof</sub>](https://jethron.id.au)<br />[💻](https://github.com/snipe/snipe-it/commits?author=jethron "Code") | [<img src="https://avatars.githubusercontent.com/u/23289826?v=4" width="110px;"/><br /><sub>Oskar Stenberg</sub>](https://github.com/01ste02)<br />[💻](https://github.com/snipe/snipe-it/commits?author=01ste02 "Code") | [<img src="https://avatars.githubusercontent.com/u/82208283?v=4" width="110px;"/><br /><sub>Robert-Azelis</sub>](https://github.com/Robert-Azelis)<br />[💻](https://github.com/snipe/snipe-it/commits?author=Robert-Azelis "Code") | [<img src="https://avatars.githubusercontent.com/u/60648387?v=4" width="110px;"/><br /><sub>Alexander William Smith</sub>](https://github.com/alwism)<br />[💻](https://github.com/snipe/snipe-it/commits?author=alwism "Code") | [<img src="https://avatars.githubusercontent.com/u/88776392?v=4" width="110px;"/><br /><sub>PlaneNuts</sub>](https://github.com/PlaneNuts)<br />[💻](https://github.com/snipe/snipe-it/commits?author=PlaneNuts "Code") |
|
||||||
|
| [<img src="https://avatars.githubusercontent.com/u/16104273?v=4" width="110px;"/><br /><sub>Ian</sub>](https://snksrv.com)<br />[💻](https://github.com/snipe/snipe-it/commits?author=sneak-it "Code") | [<img src="https://avatars.githubusercontent.com/u/4023909?v=4" width="110px;"/><br /><sub>Shao Yu-Lung (Allen)</sub>](http://blog.bestlong.idv.tw/)<br />[💻](https://github.com/snipe/snipe-it/commits?author=bestlong "Code") | [<img src="https://avatars.githubusercontent.com/u/76475453?v=4" width="110px;"/><br /><sub>Haxatron</sub>](https://github.com/Haxatron)<br />[💻](https://github.com/snipe/snipe-it/commits?author=Haxatron "Code") | [<img src="https://avatars.githubusercontent.com/u/3842948?v=4" width="110px;"/><br /><sub>Bradley Coudriet</sub>](http://bjcpgd.cias.rit.edu)<br />[💻](https://github.com/snipe/snipe-it/commits?author=exula "Code") |
|
||||||
<!-- ALL-CONTRIBUTORS-LIST:END -->
|
<!-- ALL-CONTRIBUTORS-LIST:END -->
|
||||||
|
|
||||||
This project follows the [all-contributors](https://github.com/kentcdodds/all-contributors) specification. Contributions of any kind welcome!
|
This project follows the [all-contributors](https://github.com/kentcdodds/all-contributors) specification. Contributions of any kind welcome!
|
||||||
|
|
|
@ -115,7 +115,8 @@ class AssetsController extends Controller
|
||||||
|
|
||||||
$assets = Company::scopeCompanyables(Asset::select('assets.*'), 'company_id', 'assets')
|
$assets = Company::scopeCompanyables(Asset::select('assets.*'), 'company_id', 'assets')
|
||||||
->with('location', 'assetstatus', 'company', 'defaultLoc','assignedTo',
|
->with('location', 'assetstatus', 'company', 'defaultLoc','assignedTo',
|
||||||
'model.category', 'model.manufacturer', 'model.fieldset', 'supplier'); //it's tempting to add assetlogs here, but don't - it blows up update-heavy installations
|
'model.category', 'model.manufacturer', 'model.fieldset','supplier'); //it might be tempting to add 'assetlog' here, but don't. It blows up update-heavy users.
|
||||||
|
|
||||||
|
|
||||||
// These are used by the API to query against specific ID numbers.
|
// These are used by the API to query against specific ID numbers.
|
||||||
// They are also used by the individual searches on detail pages like
|
// They are also used by the individual searches on detail pages like
|
||||||
|
|
|
@ -16,7 +16,10 @@ use Illuminate\Support\Facades\DB;
|
||||||
use Illuminate\Support\Facades\Log;
|
use Illuminate\Support\Facades\Log;
|
||||||
use Illuminate\Support\Facades\Notification;
|
use Illuminate\Support\Facades\Notification;
|
||||||
use Illuminate\Support\Facades\Storage;
|
use Illuminate\Support\Facades\Storage;
|
||||||
use Illuminate\Support\Facades\Validator; // forward-port of v4 LDAP model for Sync
|
use Illuminate\Support\Facades\Validator;
|
||||||
|
use App\Models\Ldap; // forward-port of v4 LDAP model for Sync
|
||||||
|
use App\Http\Requests\SlackSettingsRequest;
|
||||||
|
|
||||||
|
|
||||||
class SettingsController extends Controller
|
class SettingsController extends Controller
|
||||||
{
|
{
|
||||||
|
@ -76,6 +79,7 @@ class SettingsController extends Controller
|
||||||
], 400);
|
], 400);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
Log::info('Preparing to get sample user set from LDAP directory');
|
Log::info('Preparing to get sample user set from LDAP directory');
|
||||||
// Get a sample of 10 users so user can verify the data is correct
|
// Get a sample of 10 users so user can verify the data is correct
|
||||||
$settings = Setting::getSettings();
|
$settings = Setting::getSettings();
|
||||||
|
@ -119,12 +123,13 @@ class SettingsController extends Controller
|
||||||
|
|
||||||
public function ldaptestlogin(Request $request, LdapAd $ldap)
|
public function ldaptestlogin(Request $request, LdapAd $ldap)
|
||||||
{
|
{
|
||||||
|
|
||||||
if (Setting::getSettings()->ldap_enabled != '1') {
|
if (Setting::getSettings()->ldap_enabled != '1') {
|
||||||
\Log::debug('LDAP is not enabled. Cannot test.');
|
\Log::debug('LDAP is not enabled. Cannot test.');
|
||||||
|
|
||||||
return response()->json(['message' => 'LDAP is not enabled, cannot test.'], 400);
|
return response()->json(['message' => 'LDAP is not enabled, cannot test.'], 400);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
$rules = [
|
$rules = [
|
||||||
'ldaptest_user' => 'required',
|
'ldaptest_user' => 'required',
|
||||||
'ldaptest_password' => 'required',
|
'ldaptest_password' => 'required',
|
||||||
|
@ -138,6 +143,7 @@ class SettingsController extends Controller
|
||||||
return response()->json(['message' => $validator->errors()->all()], 400);
|
return response()->json(['message' => $validator->errors()->all()], 400);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
\Log::debug('Preparing to test LDAP login');
|
\Log::debug('Preparing to test LDAP login');
|
||||||
try {
|
try {
|
||||||
DB::beginTransaction(); //this was the easiest way to invoke a full test of an LDAP login without adding new users to the DB (which may not be desired)
|
DB::beginTransaction(); //this was the easiest way to invoke a full test of an LDAP login without adding new users to the DB (which may not be desired)
|
||||||
|
@ -163,11 +169,16 @@ class SettingsController extends Controller
|
||||||
public function slacktest(Request $request)
|
public function slacktest(Request $request)
|
||||||
{
|
{
|
||||||
|
|
||||||
// Only attempt the slack request if the validation passes
|
$validator = Validator::make($request->all(), [
|
||||||
if ($request->validate([
|
'slack_endpoint' => 'url|required_with:slack_channel|starts_with:https://hooks.slack.com/|nullable',
|
||||||
'slack_endpoint' => 'url|required_with:slack_channel|starts_with:https://hooks.slack.com|nullable',
|
|
||||||
'slack_channel' => 'required_with:slack_endpoint|starts_with:#|nullable',
|
'slack_channel' => 'required_with:slack_endpoint|starts_with:#|nullable',
|
||||||
])) {
|
]);
|
||||||
|
|
||||||
|
if ($validator->fails()) {
|
||||||
|
return response()->json(['message' => 'Validation failed', 'errors' => $validator->errors()], 422);
|
||||||
|
}
|
||||||
|
|
||||||
|
// If validation passes, continue to the curl request
|
||||||
$slack = new Client([
|
$slack = new Client([
|
||||||
'base_url' => e($request->input('slack_endpoint')),
|
'base_url' => e($request->input('slack_endpoint')),
|
||||||
'defaults' => [
|
'defaults' => [
|
||||||
|
@ -185,16 +196,17 @@ class SettingsController extends Controller
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$slack->post($request->input('slack_endpoint'), ['body' => $payload]);
|
$slack->post($request->input('slack_endpoint'), ['body' => $payload]);
|
||||||
|
|
||||||
return response()->json(['message' => 'Success'], 200);
|
return response()->json(['message' => 'Success'], 200);
|
||||||
|
|
||||||
} catch (\Exception $e) {
|
} catch (\Exception $e) {
|
||||||
return response()->json(['message' => 'Oops! Please check the channel name and webhook endpoint URL. Slack responded with: '.$e->getMessage()], 400);
|
return response()->json(['message' => 'Please check the channel name and webhook endpoint URL ('.e($request->input('slack_endpoint')).'). Slack responded with: '.$e->getMessage()], 400);
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//}
|
||||||
return response()->json(['message' => 'Something went wrong :( '], 400);
|
return response()->json(['message' => 'Something went wrong :( '], 400);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Test the email configuration
|
* Test the email configuration
|
||||||
*
|
*
|
||||||
|
@ -213,10 +225,11 @@ class SettingsController extends Controller
|
||||||
return response()->json(['message' => $e->getMessage()], 500);
|
return response()->json(['message' => $e->getMessage()], 500);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return response()->json(['message' => 'Mail would have been sent, but this application is in demo mode! '], 200);
|
return response()->json(['message' => 'Mail would have been sent, but this application is in demo mode! '], 200);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Delete server-cached barcodes
|
* Delete server-cached barcodes
|
||||||
*
|
*
|
||||||
|
@ -239,6 +252,7 @@ class SettingsController extends Controller
|
||||||
if ($extension == 'png') {
|
if ($extension == 'png') {
|
||||||
\Log::debug('Deleting: '.$file);
|
\Log::debug('Deleting: '.$file);
|
||||||
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
Storage::disk('public')->delete($file);
|
Storage::disk('public')->delete($file);
|
||||||
\Log::debug('Deleting: '.$file);
|
\Log::debug('Deleting: '.$file);
|
||||||
|
@ -252,6 +266,10 @@ class SettingsController extends Controller
|
||||||
return response()->json(['message' => 'Deleted '.$file_count.' barcodes'], 200);
|
return response()->json(['message' => 'Deleted '.$file_count.' barcodes'], 200);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get a list of login attempts
|
* Get a list of login attempts
|
||||||
*
|
*
|
||||||
|
|
|
@ -266,6 +266,7 @@ class AssetModelsController extends Controller
|
||||||
*/
|
*/
|
||||||
public function getClone($modelId = null)
|
public function getClone($modelId = null)
|
||||||
{
|
{
|
||||||
|
$this->authorize('create', AssetModel::class);
|
||||||
// Check if the model exists
|
// Check if the model exists
|
||||||
if (is_null($model_to_clone = AssetModel::find($modelId))) {
|
if (is_null($model_to_clone = AssetModel::find($modelId))) {
|
||||||
return redirect()->route('models.index')->with('error', trans('admin/models/message.does_not_exist'));
|
return redirect()->route('models.index')->with('error', trans('admin/models/message.does_not_exist'));
|
||||||
|
|
|
@ -86,13 +86,13 @@ class CustomFieldsController extends Controller
|
||||||
$this->authorize('create', CustomField::class);
|
$this->authorize('create', CustomField::class);
|
||||||
|
|
||||||
$field = new CustomField([
|
$field = new CustomField([
|
||||||
'name' => $request->get('name'),
|
"name" => trim($request->get("name")),
|
||||||
'element' => $request->get('element'),
|
"element" => $request->get("element"),
|
||||||
'help_text' => $request->get('help_text'),
|
"help_text" => $request->get("help_text"),
|
||||||
'field_values' => $request->get('field_values'),
|
"field_values" => $request->get("field_values"),
|
||||||
'field_encrypted' => $request->get('field_encrypted', 0),
|
"field_encrypted" => $request->get("field_encrypted", 0),
|
||||||
'show_in_email' => $request->get('show_in_email', 0),
|
"show_in_email" => $request->get("show_in_email", 0),
|
||||||
'user_id' => Auth::id(),
|
"user_id" => Auth::id()
|
||||||
]);
|
]);
|
||||||
|
|
||||||
if ($request->filled('custom_format')) {
|
if ($request->filled('custom_format')) {
|
||||||
|
@ -109,6 +109,7 @@ class CustomFieldsController extends Controller
|
||||||
->with('error', trans('admin/custom_fields/message.field.create.error'));
|
->with('error', trans('admin/custom_fields/message.field.create.error'));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Detach a custom field from a fieldset.
|
* Detach a custom field from a fieldset.
|
||||||
*
|
*
|
||||||
|
@ -148,6 +149,9 @@ class CustomFieldsController extends Controller
|
||||||
return redirect()->back()->withErrors(['message' => 'Field is in-use']);
|
return redirect()->back()->withErrors(['message' => 'Field is in-use']);
|
||||||
}
|
}
|
||||||
$field->delete();
|
$field->delete();
|
||||||
|
return redirect()->route("fields.index")
|
||||||
|
->with("success", trans('admin/custom_fields/message.field.delete.success'));
|
||||||
|
}
|
||||||
|
|
||||||
return redirect()->route('fields.index')
|
return redirect()->route('fields.index')
|
||||||
->with('success', trans('admin/custom_fields/message.field.delete.success'));
|
->with('success', trans('admin/custom_fields/message.field.delete.success'));
|
||||||
|
@ -200,12 +204,12 @@ class CustomFieldsController extends Controller
|
||||||
|
|
||||||
$this->authorize('update', $field);
|
$this->authorize('update', $field);
|
||||||
|
|
||||||
$field->name = e($request->get('name'));
|
$field->name = trim(e($request->get("name")));
|
||||||
$field->element = e($request->get('element'));
|
$field->element = e($request->get("element"));
|
||||||
$field->field_values = e($request->get('field_values'));
|
$field->field_values = e($request->get("field_values"));
|
||||||
$field->user_id = Auth::id();
|
$field->user_id = Auth::id();
|
||||||
$field->help_text = $request->get('help_text');
|
$field->help_text = $request->get("help_text");
|
||||||
$field->show_in_email = $request->get('show_in_email', 0);
|
$field->show_in_email = $request->get("show_in_email", 0);
|
||||||
|
|
||||||
if ($request->get('format') == 'CUSTOM REGEX') {
|
if ($request->get('format') == 'CUSTOM REGEX') {
|
||||||
$field->format = e($request->get('custom_format'));
|
$field->format = e($request->get('custom_format'));
|
||||||
|
|
|
@ -21,6 +21,8 @@ use Image;
|
||||||
use Input;
|
use Input;
|
||||||
use Redirect;
|
use Redirect;
|
||||||
use Response;
|
use Response;
|
||||||
|
use App\Helpers\StorageHelper;
|
||||||
|
use App\Http\Requests\SlackSettingsRequest;
|
||||||
use Illuminate\Support\Str;
|
use Illuminate\Support\Str;
|
||||||
use Illuminate\Support\Facades\Artisan;
|
use Illuminate\Support\Facades\Artisan;
|
||||||
|
|
||||||
|
@ -427,8 +429,10 @@ class SettingsController extends Controller
|
||||||
// If they are uploading an image, validate it and upload it
|
// If they are uploading an image, validate it and upload it
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
$setting = $request->handleImages($setting, 600, 'label_logo', '', 'label_logo');
|
$setting = $request->handleImages($setting, 600, 'label_logo', '', 'label_logo');
|
||||||
|
|
||||||
|
|
||||||
if ('1' == $request->input('clear_label_logo')) {
|
if ('1' == $request->input('clear_label_logo')) {
|
||||||
Storage::disk('public')->delete($setting->label_logo);
|
Storage::disk('public')->delete($setting->label_logo);
|
||||||
$setting->label_logo = null;
|
$setting->label_logo = null;
|
||||||
|
@ -659,12 +663,16 @@ class SettingsController extends Controller
|
||||||
*
|
*
|
||||||
* @return View
|
* @return View
|
||||||
*/
|
*/
|
||||||
public function postSlack(Request $request)
|
public function postSlack(SlackSettingsRequest $request)
|
||||||
{
|
{
|
||||||
if (is_null($setting = Setting::getSettings())) {
|
if (is_null($setting = Setting::getSettings())) {
|
||||||
return redirect()->to('admin')->with('error', trans('admin/settings/message.update.error'));
|
return redirect()->to('admin')->with('error', trans('admin/settings/message.update.error'));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$setting->slack_endpoint = $request->input('slack_endpoint');
|
||||||
|
$setting->slack_channel = $request->input('slack_channel');
|
||||||
|
$setting->slack_botname = $request->input('slack_botname');
|
||||||
|
|
||||||
if ($setting->save()) {
|
if ($setting->save()) {
|
||||||
return redirect()->route('settings.index')
|
return redirect()->route('settings.index')
|
||||||
->with('success', trans('admin/settings/message.update.success'));
|
->with('success', trans('admin/settings/message.update.success'));
|
||||||
|
@ -827,6 +835,8 @@ class SettingsController extends Controller
|
||||||
$setting->labels_display_company_name = $request->input('labels_display_company_name', '0');
|
$setting->labels_display_company_name = $request->input('labels_display_company_name', '0');
|
||||||
$setting->labels_display_company_name = $request->input('labels_display_company_name', '0');
|
$setting->labels_display_company_name = $request->input('labels_display_company_name', '0');
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if ($request->filled('labels_display_name')) {
|
if ($request->filled('labels_display_name')) {
|
||||||
$setting->labels_display_name = 1;
|
$setting->labels_display_name = 1;
|
||||||
} else {
|
} else {
|
||||||
|
@ -1005,11 +1015,11 @@ class SettingsController extends Controller
|
||||||
*/
|
*/
|
||||||
public function getBackups()
|
public function getBackups()
|
||||||
{
|
{
|
||||||
|
|
||||||
$path = 'app/backups';
|
$path = 'app/backups';
|
||||||
$backup_files = Storage::files($path);
|
$backup_files = Storage::files($path);
|
||||||
$files_raw = [];
|
$files_raw = [];
|
||||||
|
|
||||||
|
|
||||||
if (count($backup_files) > 0) {
|
if (count($backup_files) > 0) {
|
||||||
for ($f = 0; $f < count($backup_files); $f++) {
|
for ($f = 0; $f < count($backup_files); $f++) {
|
||||||
|
|
||||||
|
@ -1028,6 +1038,7 @@ class SettingsController extends Controller
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
33
app/Http/Requests/SlackSettingsRequest.php
Normal file
33
app/Http/Requests/SlackSettingsRequest.php
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Requests;
|
||||||
|
|
||||||
|
class SlackSettingsRequest extends Request
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Determine if the user is authorized to make this request.
|
||||||
|
*
|
||||||
|
* @return bool
|
||||||
|
*/
|
||||||
|
public function authorize()
|
||||||
|
{
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the validation rules that apply to the request.
|
||||||
|
*
|
||||||
|
* @return array
|
||||||
|
*/
|
||||||
|
public function rules()
|
||||||
|
{
|
||||||
|
return [
|
||||||
|
'slack_endpoint' => 'url|required_with:slack_channel|starts_with:"https://hooks.slack.com"|nullable',
|
||||||
|
'slack_channel' => 'required_with:slack_endpoint|starts_with:#|nullable',
|
||||||
|
'slack_botname' => 'string|nullable',
|
||||||
|
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
|
@ -79,7 +79,7 @@ class AccessoriesTransformer
|
||||||
'first_name'=> e($user->first_name),
|
'first_name'=> e($user->first_name),
|
||||||
'last_name'=> e($user->last_name),
|
'last_name'=> e($user->last_name),
|
||||||
'employee_number' => e($user->employee_num),
|
'employee_number' => e($user->employee_num),
|
||||||
'checkout_notes' => $user->pivot->note,
|
'checkout_notes' => e($user->pivot->note),
|
||||||
'last_checkout' => Helper::getFormattedDateObject($user->pivot->created_at, 'datetime'),
|
'last_checkout' => Helper::getFormattedDateObject($user->pivot->created_at, 'datetime'),
|
||||||
'type' => 'user',
|
'type' => 'user',
|
||||||
'available_actions' => ['checkin' => true],
|
'available_actions' => ['checkin' => true],
|
||||||
|
|
|
@ -133,7 +133,7 @@ class AssetsTransformer
|
||||||
|
|
||||||
'id' => $component->id,
|
'id' => $component->id,
|
||||||
'pivot_id' => $component->pivot->id,
|
'pivot_id' => $component->pivot->id,
|
||||||
'name' => $component->name,
|
'name' => e($component->name),
|
||||||
'qty' => $component->pivot->assigned_qty,
|
'qty' => $component->pivot->assigned_qty,
|
||||||
'price_cost' => $component->purchase_cost,
|
'price_cost' => $component->purchase_cost,
|
||||||
'purchase_total' => $component->purchase_cost * $component->pivot->assigned_qty,
|
'purchase_total' => $component->purchase_cost * $component->pivot->assigned_qty,
|
||||||
|
@ -171,8 +171,8 @@ class AssetsTransformer
|
||||||
|
|
||||||
return $asset->assigned ? [
|
return $asset->assigned ? [
|
||||||
'id' => $asset->assigned->id,
|
'id' => $asset->assigned->id,
|
||||||
'name' => $asset->assigned->display_name,
|
'name' => e($asset->assigned->display_name),
|
||||||
'type' => $asset->assignedType(),
|
'type' => $asset->assignedType()
|
||||||
] : null;
|
] : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -54,10 +54,7 @@ class Setting extends Model
|
||||||
'admin_cc_email' => 'email|nullable',
|
'admin_cc_email' => 'email|nullable',
|
||||||
'default_currency' => 'required',
|
'default_currency' => 'required',
|
||||||
'locale' => 'required',
|
'locale' => 'required',
|
||||||
'slack_endpoint' => 'url|required_with:slack_channel|nullable|starts_with:https://hooks.slack.com',
|
|
||||||
'labels_per_page' => 'numeric',
|
'labels_per_page' => 'numeric',
|
||||||
'slack_channel' => 'required_with:slack_endpoint|starts_with:#|nullable',
|
|
||||||
'slack_botname' => 'string|nullable',
|
|
||||||
'labels_width' => 'numeric',
|
'labels_width' => 'numeric',
|
||||||
'labels_height' => 'numeric',
|
'labels_height' => 'numeric',
|
||||||
'labels_pmargin_left' => 'numeric|nullable',
|
'labels_pmargin_left' => 'numeric|nullable',
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
RewriteEngine On
|
RewriteEngine On
|
||||||
|
|
||||||
# Needed for https://letsencrypt.org/ certificates.
|
# Needed for https://letsencrypt.org/ certificates.
|
||||||
RewriteRule ^\.well-known/acme-challenge/ - [END]
|
RewriteRule ^\.well-known/acme-challenge/ - [L]
|
||||||
|
|
||||||
# Uncomment these two lines to force SSL redirect in Apache
|
# Uncomment these two lines to force SSL redirect in Apache
|
||||||
# RewriteCond %{HTTPS} off
|
# RewriteCond %{HTTPS} off
|
||||||
|
|
|
@ -18,5 +18,6 @@ return [
|
||||||
'update' => 'Opdateer kategorie',
|
'update' => 'Opdateer kategorie',
|
||||||
'use_default_eula' => 'Gebruik eerder die <a href="#" data-toggle="modal" data-target="#eulaModal">primary standaard EULA</a>.',
|
'use_default_eula' => 'Gebruik eerder die <a href="#" data-toggle="modal" data-target="#eulaModal">primary standaard EULA</a>.',
|
||||||
'use_default_eula_disabled' => '<del>Gebruik die primêre standaardverlof in plaas daarvan.</del> Geen primêre standaard EULA is ingestel nie. Voeg asseblief een by Instellings.',
|
'use_default_eula_disabled' => '<del>Gebruik die primêre standaardverlof in plaas daarvan.</del> Geen primêre standaard EULA is ingestel nie. Voeg asseblief een by Instellings.',
|
||||||
|
'use_default_eula_column' => 'Use default EULA',
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
|
@ -61,9 +61,12 @@ return [
|
||||||
'label_logo' => 'Label Logo',
|
'label_logo' => 'Label Logo',
|
||||||
'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ',
|
'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ',
|
||||||
'laravel' => 'Laravel Weergawe',
|
'laravel' => 'Laravel Weergawe',
|
||||||
|
'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate',
|
||||||
'ldap_enabled' => 'LDAP aangeskakel',
|
'ldap_enabled' => 'LDAP aangeskakel',
|
||||||
'ldap_integration' => 'LDAP-integrasie',
|
'ldap_integration' => 'LDAP-integrasie',
|
||||||
'ldap_settings' => 'LDAP-instellings',
|
'ldap_settings' => 'LDAP-instellings',
|
||||||
|
'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.',
|
||||||
|
'ldap_client_tls_key' => 'LDAP Client-Side TLS key',
|
||||||
'ldap_login_test_help' => 'Enter a valid LDAP username and password from the base DN you specified above to test whether your LDAP login is configured correctly. YOU MUST SAVE YOUR UPDATED LDAP SETTINGS FIRST.',
|
'ldap_login_test_help' => 'Enter a valid LDAP username and password from the base DN you specified above to test whether your LDAP login is configured correctly. YOU MUST SAVE YOUR UPDATED LDAP SETTINGS FIRST.',
|
||||||
'ldap_login_sync_help' => 'This only tests that LDAP can sync correctly. If your LDAP Authentication query is not correct, users may still not be able to login. YOU MUST SAVE YOUR UPDATED LDAP SETTINGS FIRST.',
|
'ldap_login_sync_help' => 'This only tests that LDAP can sync correctly. If your LDAP Authentication query is not correct, users may still not be able to login. YOU MUST SAVE YOUR UPDATED LDAP SETTINGS FIRST.',
|
||||||
'ldap_server' => 'LDAP-bediener',
|
'ldap_server' => 'LDAP-bediener',
|
||||||
|
|
|
@ -13,6 +13,7 @@ return [
|
||||||
'user_deleted_warning' => 'Hierdie gebruiker is verwyder. Jy sal hierdie gebruiker moet herstel om hulle te wysig of nuwe bates toe te ken.',
|
'user_deleted_warning' => 'Hierdie gebruiker is verwyder. Jy sal hierdie gebruiker moet herstel om hulle te wysig of nuwe bates toe te ken.',
|
||||||
'ldap_not_configured' => 'LDAP-integrasie is nie vir hierdie installasie gekonfigureer nie.',
|
'ldap_not_configured' => 'LDAP-integrasie is nie vir hierdie installasie gekonfigureer nie.',
|
||||||
'password_resets_sent' => 'The selected users who are activated and have a valid email addresses have been sent a password reset link.',
|
'password_resets_sent' => 'The selected users who are activated and have a valid email addresses have been sent a password reset link.',
|
||||||
|
'password_reset_sent' => 'A password reset link has been sent to :email!',
|
||||||
|
|
||||||
'success' => [
|
'success' => [
|
||||||
'create' => 'Gebruiker is suksesvol geskep.',
|
'create' => 'Gebruiker is suksesvol geskep.',
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
return [
|
return array(
|
||||||
'actions' => 'aksies',
|
'actions' => 'aksies',
|
||||||
'add' => 'Voeg nuwe',
|
'add' => 'Voeg nuwe',
|
||||||
'cancel' => 'kanselleer',
|
'cancel' => 'kanselleer',
|
||||||
|
@ -14,4 +14,5 @@ return [
|
||||||
'select_file' => 'Kies lêer ...',
|
'select_file' => 'Kies lêer ...',
|
||||||
'select_files' => 'Select Files...',
|
'select_files' => 'Select Files...',
|
||||||
'generate_labels' => '{1} Generate Label|[2,*] Generate Labels',
|
'generate_labels' => '{1} Generate Label|[2,*] Generate Labels',
|
||||||
];
|
'send_password_link' => 'Send Password Reset Link',
|
||||||
|
);
|
||||||
|
|
|
@ -18,5 +18,6 @@ return array(
|
||||||
'update' => 'Update Category',
|
'update' => 'Update Category',
|
||||||
'use_default_eula' => 'Use the <a href="#" data-toggle="modal" data-target="#eulaModal">primary default EULA</a> instead.',
|
'use_default_eula' => 'Use the <a href="#" data-toggle="modal" data-target="#eulaModal">primary default EULA</a> instead.',
|
||||||
'use_default_eula_disabled' => '<del>Use the primary default EULA instead.</del> No primary default EULA is set. Please add one in Settings.',
|
'use_default_eula_disabled' => '<del>Use the primary default EULA instead.</del> No primary default EULA is set. Please add one in Settings.',
|
||||||
|
'use_default_eula_column' => 'Use default EULA',
|
||||||
|
|
||||||
);
|
);
|
||||||
|
|
|
@ -61,9 +61,12 @@ return array(
|
||||||
'label_logo' => 'Label Logo',
|
'label_logo' => 'Label Logo',
|
||||||
'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ',
|
'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ',
|
||||||
'laravel' => 'Laravel Version',
|
'laravel' => 'Laravel Version',
|
||||||
|
'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate',
|
||||||
'ldap_enabled' => 'LDAP enabled',
|
'ldap_enabled' => 'LDAP enabled',
|
||||||
'ldap_integration' => 'LDAP Integration',
|
'ldap_integration' => 'LDAP Integration',
|
||||||
'ldap_settings' => 'LDAP Settings',
|
'ldap_settings' => 'LDAP Settings',
|
||||||
|
'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.',
|
||||||
|
'ldap_client_tls_key' => 'LDAP Client-Side TLS key',
|
||||||
'ldap_login_test_help' => 'Enter a valid LDAP username and password from the base DN you specified above to test whether your LDAP login is configured correctly. YOU MUST SAVE YOUR UPDATED LDAP SETTINGS FIRST.',
|
'ldap_login_test_help' => 'Enter a valid LDAP username and password from the base DN you specified above to test whether your LDAP login is configured correctly. YOU MUST SAVE YOUR UPDATED LDAP SETTINGS FIRST.',
|
||||||
'ldap_login_sync_help' => 'This only tests that LDAP can sync correctly. If your LDAP Authentication query is not correct, users may still not be able to login. YOU MUST SAVE YOUR UPDATED LDAP SETTINGS FIRST.',
|
'ldap_login_sync_help' => 'This only tests that LDAP can sync correctly. If your LDAP Authentication query is not correct, users may still not be able to login. YOU MUST SAVE YOUR UPDATED LDAP SETTINGS FIRST.',
|
||||||
'ldap_server' => 'LDAP Server',
|
'ldap_server' => 'LDAP Server',
|
||||||
|
|
|
@ -13,6 +13,7 @@ return array(
|
||||||
'user_deleted_warning' => 'This user has been deleted. You will have to restore this user to edit them or assign them new assets.',
|
'user_deleted_warning' => 'This user has been deleted. You will have to restore this user to edit them or assign them new assets.',
|
||||||
'ldap_not_configured' => 'LDAP integration has not been configured for this installation.',
|
'ldap_not_configured' => 'LDAP integration has not been configured for this installation.',
|
||||||
'password_resets_sent' => 'The selected users who are activated and have a valid email addresses have been sent a password reset link.',
|
'password_resets_sent' => 'The selected users who are activated and have a valid email addresses have been sent a password reset link.',
|
||||||
|
'password_reset_sent' => 'A password reset link has been sent to :email!',
|
||||||
|
|
||||||
|
|
||||||
'success' => array(
|
'success' => array(
|
||||||
|
@ -38,10 +39,10 @@ return array(
|
||||||
'asset_already_accepted' => 'This asset has already been accepted.',
|
'asset_already_accepted' => 'This asset has already been accepted.',
|
||||||
'accept_or_decline' => 'You must either accept or decline this asset.',
|
'accept_or_decline' => 'You must either accept or decline this asset.',
|
||||||
'incorrect_user_accepted' => 'The asset you have attempted to accept was not checked out to you.',
|
'incorrect_user_accepted' => 'The asset you have attempted to accept was not checked out to you.',
|
||||||
'ldap_could_not_connect' => 'Could not connect to the LDAP server. Please check your LDAP server configuration in Admin Settings > LDAP/AD <br>Error from LDAP Server:',
|
'ldap_could_not_connect' => 'Could not connect to the LDAP server. Please check your LDAP server configuration in the LDAP config file. <br>Error from LDAP Server:',
|
||||||
'ldap_could_not_bind' => 'Could not bind to the LDAP server. Please check your LDAP server configuration in Admin Settings > LDAP/AD<br>Error from LDAP Server: ',
|
'ldap_could_not_bind' => 'Could not bind to the LDAP server. Please check your LDAP server configuration in the LDAP config file. <br>Error from LDAP Server: ',
|
||||||
'ldap_could_not_search' => 'Could not search the LDAP server. Please check your LDAP server configuration in Admin Settings > LDAP/AD and any Locations that may have additional OUs associated with them. <br>Error from LDAP Server:',
|
'ldap_could_not_search' => 'Could not search the LDAP server. Please check your LDAP server configuration in the LDAP config file. <br>Error from LDAP Server:',
|
||||||
'ldap_could_not_get_entries' => 'Could not get entries from the LDAP server. Please check your LDAP server configuration in Admin Settings > LDAP/AD and any Locations that may have additional OUs associated with them. <br>Error from LDAP Server:',
|
'ldap_could_not_get_entries' => 'Could not get entries from the LDAP server. Please check your LDAP server configuration in the LDAP config file. <br>Error from LDAP Server:',
|
||||||
'password_ldap' => 'The password for this account is managed by LDAP/Active Directory. Please contact your IT department to change your password. ',
|
'password_ldap' => 'The password for this account is managed by LDAP/Active Directory. Please contact your IT department to change your password. ',
|
||||||
),
|
),
|
||||||
|
|
||||||
|
|
|
@ -14,4 +14,5 @@ return array(
|
||||||
'select_file' => 'Select File...',
|
'select_file' => 'Select File...',
|
||||||
'select_files' => 'Select Files...',
|
'select_files' => 'Select Files...',
|
||||||
'generate_labels' => '{1} Generate Label|[2,*] Generate Labels',
|
'generate_labels' => '{1} Generate Label|[2,*] Generate Labels',
|
||||||
|
'send_password_link' => 'Send Password Reset Link',
|
||||||
);
|
);
|
||||||
|
|
|
@ -18,5 +18,6 @@ return [
|
||||||
'update' => 'تحديث التصنيف',
|
'update' => 'تحديث التصنيف',
|
||||||
'use_default_eula' => 'قم باستعمال <a href="#" data-toggle="modal" data-target="#eulaModal">إتفاقية الترخيص الإفتراضية</a>.',
|
'use_default_eula' => 'قم باستعمال <a href="#" data-toggle="modal" data-target="#eulaModal">إتفاقية الترخيص الإفتراضية</a>.',
|
||||||
'use_default_eula_disabled' => '<del>استخدام (اتفاقية ترخيص المستخدم) الافتراضية الأساسية بدلا من ذلك.</del> لم يتم تحديد (اتفاقية ترخيص المستخدم) الافتراضية الأساسية. الرجاء إضافتها من الإعدادات.',
|
'use_default_eula_disabled' => '<del>استخدام (اتفاقية ترخيص المستخدم) الافتراضية الأساسية بدلا من ذلك.</del> لم يتم تحديد (اتفاقية ترخيص المستخدم) الافتراضية الأساسية. الرجاء إضافتها من الإعدادات.',
|
||||||
|
'use_default_eula_column' => 'استخدم EULA الافتراضي',
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
|
@ -8,6 +8,6 @@ return [
|
||||||
'depreciation_name' => 'اسم الاستهلاك',
|
'depreciation_name' => 'اسم الاستهلاك',
|
||||||
'number_of_months' => 'عدد الأشهر',
|
'number_of_months' => 'عدد الأشهر',
|
||||||
'update' => 'تحديث الاستهلاك',
|
'update' => 'تحديث الاستهلاك',
|
||||||
'depreciation_min' => 'Minimum Value after Depreciation'
|
'depreciation_min' => 'الحد الأدنى للقيمة بعد الاستهلاك'
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
|
@ -10,9 +10,9 @@ return [
|
||||||
'checkout' => 'اخراج الأصل',
|
'checkout' => 'اخراج الأصل',
|
||||||
'clone' => 'استنساخ الأصل',
|
'clone' => 'استنساخ الأصل',
|
||||||
'deployable' => 'قابل للتوزيع',
|
'deployable' => 'قابل للتوزيع',
|
||||||
'deleted' => 'This asset has been deleted.',
|
'deleted' => 'تم حذف هذا الأصل.',
|
||||||
'edit' => 'تعديل الأصل',
|
'edit' => 'تعديل الأصل',
|
||||||
'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.',
|
'model_deleted' => 'تم حذف موديل الأصول هذا. يجب استعادة الموديل قبل أن تتمكن من استعادة الأصل.',
|
||||||
'requestable' => 'قابل للطلب',
|
'requestable' => 'قابل للطلب',
|
||||||
'requested' => 'تم الطلب',
|
'requested' => 'تم الطلب',
|
||||||
'restore' => 'استعادة الأصل',
|
'restore' => 'استعادة الأصل',
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
return [
|
return [
|
||||||
'about_models_title' => 'حول موديلات الأصول',
|
'about_models_title' => 'حول موديلات الأصول',
|
||||||
'about_models_text' => 'موديلات الأصول هي طريقة لتجميع الأصول المتطابقة "MBP 2013", "IPhone 6s", الخ.',
|
'about_models_text' => 'موديلات الأصول هي طريقة لتجميع الأصول المتطابقة "MBP 2013", "IPhone 6s", الخ.',
|
||||||
'deleted' => 'This model has been deleted.',
|
'deleted' => 'تم حذف هذا الموديل.',
|
||||||
'bulk_delete' => 'حذف موديلات الاصول بالجملة',
|
'bulk_delete' => 'حذف موديلات الاصول بالجملة',
|
||||||
'bulk_delete_help' => 'استخدم مربعات الاختيار أدناه لتأكيد حذف موديلات الأصول المحددة. لا يمكن حذف موديلات الأصول التي تحتوي على أصول مرتبطة بها إلى أن يتم ربط الأصول بموديل مختلف.',
|
'bulk_delete_help' => 'استخدم مربعات الاختيار أدناه لتأكيد حذف موديلات الأصول المحددة. لا يمكن حذف موديلات الأصول التي تحتوي على أصول مرتبطة بها إلى أن يتم ربط الأصول بموديل مختلف.',
|
||||||
'bulk_delete_warn' => 'أنت على وشك حذف :model_count من موديلات الأصول.',
|
'bulk_delete_warn' => 'أنت على وشك حذف :model_count من موديلات الأصول.',
|
||||||
|
|
|
@ -61,9 +61,12 @@ return array(
|
||||||
'label_logo' => 'شعار التسمية',
|
'label_logo' => 'شعار التسمية',
|
||||||
'label_logo_size' => 'الشعارات المربعة تبدو أفضل - سيتم عرضها في أعلى يمين كل ملصق أصل. ',
|
'label_logo_size' => 'الشعارات المربعة تبدو أفضل - سيتم عرضها في أعلى يمين كل ملصق أصل. ',
|
||||||
'laravel' => 'نسخة لارافيل',
|
'laravel' => 'نسخة لارافيل',
|
||||||
|
'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate',
|
||||||
'ldap_enabled' => 'تم تمكين لداب',
|
'ldap_enabled' => 'تم تمكين لداب',
|
||||||
'ldap_integration' => 'دمج لداب',
|
'ldap_integration' => 'دمج لداب',
|
||||||
'ldap_settings' => 'إعدادات لداب',
|
'ldap_settings' => 'إعدادات لداب',
|
||||||
|
'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.',
|
||||||
|
'ldap_client_tls_key' => 'LDAP Client-Side TLS key',
|
||||||
'ldap_login_test_help' => 'أدخل اسم مستخدم وكلمة مرور LDAP من الاسم المميز الأساسي DN الذي حددته أعلاه لاختبار ما إذا كان قد تمت تهيئة معلومات تسجيل الدخول إلى LDAP بشكل صحيح أم لا. يجب حفظ تحديث LDAP الخاص بك أولا.',
|
'ldap_login_test_help' => 'أدخل اسم مستخدم وكلمة مرور LDAP من الاسم المميز الأساسي DN الذي حددته أعلاه لاختبار ما إذا كان قد تمت تهيئة معلومات تسجيل الدخول إلى LDAP بشكل صحيح أم لا. يجب حفظ تحديث LDAP الخاص بك أولا.',
|
||||||
'ldap_login_sync_help' => 'هذا يختبر فقط أن LDAP يستطيع المزامنة بشكل صحيح. إذا كان استعلام التوثيق الى LDAP الخاص بك غير صحيح، قد لا يزال المستخدمون غير قادرين على تسجيل الدخول. يجب عليك اولا حفظ اي تغييرات في إعدادات LDAP.',
|
'ldap_login_sync_help' => 'هذا يختبر فقط أن LDAP يستطيع المزامنة بشكل صحيح. إذا كان استعلام التوثيق الى LDAP الخاص بك غير صحيح، قد لا يزال المستخدمون غير قادرين على تسجيل الدخول. يجب عليك اولا حفظ اي تغييرات في إعدادات LDAP.',
|
||||||
'ldap_server' => 'خادم لداب',
|
'ldap_server' => 'خادم لداب',
|
||||||
|
|
|
@ -13,6 +13,7 @@ return [
|
||||||
'user_deleted_warning' => 'تم حذف المستخدم. سيكون عليك استعادة هذا المستخدم اذا ارت التعديل عليه او تسليمه اجهزة جديدة.',
|
'user_deleted_warning' => 'تم حذف المستخدم. سيكون عليك استعادة هذا المستخدم اذا ارت التعديل عليه او تسليمه اجهزة جديدة.',
|
||||||
'ldap_not_configured' => 'لم يتم تكوين دمج لداب لهذا التثبيت.',
|
'ldap_not_configured' => 'لم يتم تكوين دمج لداب لهذا التثبيت.',
|
||||||
'password_resets_sent' => 'تم إرسال رابط إعادة تعيين كلمة المرور للمستخدمين المحددين الذين تم تفعيلهم ولديهم عناوين بريد إلكتروني صالحة.',
|
'password_resets_sent' => 'تم إرسال رابط إعادة تعيين كلمة المرور للمستخدمين المحددين الذين تم تفعيلهم ولديهم عناوين بريد إلكتروني صالحة.',
|
||||||
|
'password_reset_sent' => 'تم إرسال رابط إعادة تعيين كلمة المرور إلى البريد الإلكتروني!',
|
||||||
|
|
||||||
'success' => [
|
'success' => [
|
||||||
'create' => 'تم إنشاء المستخدم بنجاح.',
|
'create' => 'تم إنشاء المستخدم بنجاح.',
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
return [
|
return array(
|
||||||
'actions' => 'الإجراءات',
|
'actions' => 'الإجراءات',
|
||||||
'add' => 'إضافة جديد',
|
'add' => 'إضافة جديد',
|
||||||
'cancel' => 'إلغاء',
|
'cancel' => 'إلغاء',
|
||||||
|
@ -14,4 +14,5 @@ return [
|
||||||
'select_file' => 'حدد ملف ...',
|
'select_file' => 'حدد ملف ...',
|
||||||
'select_files' => 'إختيار ملف...',
|
'select_files' => 'إختيار ملف...',
|
||||||
'generate_labels' => '{1} انشاء تسميات [2,*] توليد تسميات',
|
'generate_labels' => '{1} انشاء تسميات [2,*] توليد تسميات',
|
||||||
];
|
'send_password_link' => 'إرسال رابط إعادة تعيين كلمة السر',
|
||||||
|
);
|
||||||
|
|
|
@ -176,7 +176,7 @@
|
||||||
'remove_company' => 'إزالة جمعية الشركة',
|
'remove_company' => 'إزالة جمعية الشركة',
|
||||||
'reports' => 'التقارير',
|
'reports' => 'التقارير',
|
||||||
'restored' => 'المعاد',
|
'restored' => 'المعاد',
|
||||||
'restore' => 'Restore',
|
'restore' => 'إستعادة',
|
||||||
'requested' => 'طلب',
|
'requested' => 'طلب',
|
||||||
'request_canceled' => 'تم إلغاء الطلب',
|
'request_canceled' => 'تم إلغاء الطلب',
|
||||||
'save' => 'حفظ',
|
'save' => 'حفظ',
|
||||||
|
|
|
@ -18,5 +18,6 @@ return [
|
||||||
'update' => 'Обновяване на категория',
|
'update' => 'Обновяване на категория',
|
||||||
'use_default_eula' => 'Използване на <a href="#" data-toggle="modal" data-target="#eulaModal">EULA по подразбиране</a>.',
|
'use_default_eula' => 'Използване на <a href="#" data-toggle="modal" data-target="#eulaModal">EULA по подразбиране</a>.',
|
||||||
'use_default_eula_disabled' => '<del>Използване на EULA по подразбиране</del> Няма EULA по подразбиране. Добавете я в Настройки.',
|
'use_default_eula_disabled' => '<del>Използване на EULA по подразбиране</del> Няма EULA по подразбиране. Добавете я в Настройки.',
|
||||||
|
'use_default_eula_column' => 'Use default EULA',
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
|
@ -61,9 +61,12 @@ return array(
|
||||||
'label_logo' => 'Лого за етикет',
|
'label_logo' => 'Лого за етикет',
|
||||||
'label_logo_size' => 'Квадратните логота изглеждат най-добре - ще бъдат показани в горния десен ъгъл на всеки артикулен етикет. ',
|
'label_logo_size' => 'Квадратните логота изглеждат най-добре - ще бъдат показани в горния десен ъгъл на всеки артикулен етикет. ',
|
||||||
'laravel' => 'Версия на Laravel',
|
'laravel' => 'Версия на Laravel',
|
||||||
|
'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate',
|
||||||
'ldap_enabled' => 'LDAP включен',
|
'ldap_enabled' => 'LDAP включен',
|
||||||
'ldap_integration' => 'LDAP интеграция',
|
'ldap_integration' => 'LDAP интеграция',
|
||||||
'ldap_settings' => 'LDAP настройки',
|
'ldap_settings' => 'LDAP настройки',
|
||||||
|
'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.',
|
||||||
|
'ldap_client_tls_key' => 'LDAP Client-Side TLS key',
|
||||||
'ldap_login_test_help' => 'Въведете валидни LDAP потребител и парола от базовия DN, който указахте по-горе, за да тествате коректната конфигурация. НЕОБХОДИМО Е ДА ЗАПИШЕТЕ LDAP НАСТРОЙКИТЕ ПРЕДИ ТОВА.',
|
'ldap_login_test_help' => 'Въведете валидни LDAP потребител и парола от базовия DN, който указахте по-горе, за да тествате коректната конфигурация. НЕОБХОДИМО Е ДА ЗАПИШЕТЕ LDAP НАСТРОЙКИТЕ ПРЕДИ ТОВА.',
|
||||||
'ldap_login_sync_help' => 'Това единствено проверява дали LDAP може да се синхронизира успешно. Ако вашата LDAP заявка за оторизация не е коректна е възможно потребителите да не могат да влязат. НЕОБХОДИМО Е ДА ЗАПИШЕТЕ LDAP НАСТРОЙКИТЕ ПРЕДИ ТОВА.',
|
'ldap_login_sync_help' => 'Това единствено проверява дали LDAP може да се синхронизира успешно. Ако вашата LDAP заявка за оторизация не е коректна е възможно потребителите да не могат да влязат. НЕОБХОДИМО Е ДА ЗАПИШЕТЕ LDAP НАСТРОЙКИТЕ ПРЕДИ ТОВА.',
|
||||||
'ldap_server' => 'LDAP сървър',
|
'ldap_server' => 'LDAP сървър',
|
||||||
|
|
|
@ -13,6 +13,7 @@ return [
|
||||||
'user_deleted_warning' => 'Този потребител е изтрит. За да редактирате данните за него или да му зададете актив, трябва първо да възстановите потребителя.',
|
'user_deleted_warning' => 'Този потребител е изтрит. За да редактирате данните за него или да му зададете актив, трябва първо да възстановите потребителя.',
|
||||||
'ldap_not_configured' => 'Интеграцията с LDAP не е конфигурирана за тази инсталация.',
|
'ldap_not_configured' => 'Интеграцията с LDAP не е конфигурирана за тази инсталация.',
|
||||||
'password_resets_sent' => 'Избраните потребители, които са активирани и имат валиден е-майл адрес им беше изпратен линк за смяна на парола.',
|
'password_resets_sent' => 'Избраните потребители, които са активирани и имат валиден е-майл адрес им беше изпратен линк за смяна на парола.',
|
||||||
|
'password_reset_sent' => 'A password reset link has been sent to :email!',
|
||||||
|
|
||||||
'success' => [
|
'success' => [
|
||||||
'create' => 'Потребителят е създаден.',
|
'create' => 'Потребителят е създаден.',
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
return [
|
return array(
|
||||||
'actions' => 'Действия',
|
'actions' => 'Действия',
|
||||||
'add' => 'Добави нов',
|
'add' => 'Добави нов',
|
||||||
'cancel' => 'Отказ',
|
'cancel' => 'Отказ',
|
||||||
|
@ -14,4 +14,5 @@ return [
|
||||||
'select_file' => 'Изберете файл...',
|
'select_file' => 'Изберете файл...',
|
||||||
'select_files' => 'Изберете файлове...',
|
'select_files' => 'Изберете файлове...',
|
||||||
'generate_labels' => '{1} Генерирай Етикет|[2,*] Генерирай Етикети',
|
'generate_labels' => '{1} Генерирай Етикет|[2,*] Генерирай Етикети',
|
||||||
];
|
'send_password_link' => 'Send Password Reset Link',
|
||||||
|
);
|
||||||
|
|
|
@ -18,5 +18,6 @@ return array(
|
||||||
'update' => 'Update Category',
|
'update' => 'Update Category',
|
||||||
'use_default_eula' => 'Use the <a href="#" data-toggle="modal" data-target="#eulaModal">primary default EULA</a> instead.',
|
'use_default_eula' => 'Use the <a href="#" data-toggle="modal" data-target="#eulaModal">primary default EULA</a> instead.',
|
||||||
'use_default_eula_disabled' => '<del>Use the primary default EULA instead.</del> No primary default EULA is set. Please add one in Settings.',
|
'use_default_eula_disabled' => '<del>Use the primary default EULA instead.</del> No primary default EULA is set. Please add one in Settings.',
|
||||||
|
'use_default_eula_column' => 'Use default EULA',
|
||||||
|
|
||||||
);
|
);
|
||||||
|
|
|
@ -61,9 +61,12 @@ return array(
|
||||||
'label_logo' => 'Label Logo',
|
'label_logo' => 'Label Logo',
|
||||||
'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ',
|
'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ',
|
||||||
'laravel' => 'Laravel Version',
|
'laravel' => 'Laravel Version',
|
||||||
|
'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate',
|
||||||
'ldap_enabled' => 'LDAP enabled',
|
'ldap_enabled' => 'LDAP enabled',
|
||||||
'ldap_integration' => 'LDAP Integration',
|
'ldap_integration' => 'LDAP Integration',
|
||||||
'ldap_settings' => 'LDAP Settings',
|
'ldap_settings' => 'LDAP Settings',
|
||||||
|
'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.',
|
||||||
|
'ldap_client_tls_key' => 'LDAP Client-Side TLS key',
|
||||||
'ldap_login_test_help' => 'Enter a valid LDAP username and password from the base DN you specified above to test whether your LDAP login is configured correctly. YOU MUST SAVE YOUR UPDATED LDAP SETTINGS FIRST.',
|
'ldap_login_test_help' => 'Enter a valid LDAP username and password from the base DN you specified above to test whether your LDAP login is configured correctly. YOU MUST SAVE YOUR UPDATED LDAP SETTINGS FIRST.',
|
||||||
'ldap_login_sync_help' => 'This only tests that LDAP can sync correctly. If your LDAP Authentication query is not correct, users may still not be able to login. YOU MUST SAVE YOUR UPDATED LDAP SETTINGS FIRST.',
|
'ldap_login_sync_help' => 'This only tests that LDAP can sync correctly. If your LDAP Authentication query is not correct, users may still not be able to login. YOU MUST SAVE YOUR UPDATED LDAP SETTINGS FIRST.',
|
||||||
'ldap_server' => 'LDAP Server',
|
'ldap_server' => 'LDAP Server',
|
||||||
|
|
|
@ -13,6 +13,7 @@ return array(
|
||||||
'user_deleted_warning' => 'This user has been deleted. You will have to restore this user to edit them or assign them new assets.',
|
'user_deleted_warning' => 'This user has been deleted. You will have to restore this user to edit them or assign them new assets.',
|
||||||
'ldap_not_configured' => 'LDAP integration has not been configured for this installation.',
|
'ldap_not_configured' => 'LDAP integration has not been configured for this installation.',
|
||||||
'password_resets_sent' => 'The selected users who are activated and have a valid email addresses have been sent a password reset link.',
|
'password_resets_sent' => 'The selected users who are activated and have a valid email addresses have been sent a password reset link.',
|
||||||
|
'password_reset_sent' => 'A password reset link has been sent to :email!',
|
||||||
|
|
||||||
|
|
||||||
'success' => array(
|
'success' => array(
|
||||||
|
@ -38,10 +39,10 @@ return array(
|
||||||
'asset_already_accepted' => 'This asset has already been accepted.',
|
'asset_already_accepted' => 'This asset has already been accepted.',
|
||||||
'accept_or_decline' => 'You must either accept or decline this asset.',
|
'accept_or_decline' => 'You must either accept or decline this asset.',
|
||||||
'incorrect_user_accepted' => 'The asset you have attempted to accept was not checked out to you.',
|
'incorrect_user_accepted' => 'The asset you have attempted to accept was not checked out to you.',
|
||||||
'ldap_could_not_connect' => 'Could not connect to the LDAP server. Please check your LDAP server configuration in Admin Settings > LDAP/AD <br>Error from LDAP Server:',
|
'ldap_could_not_connect' => 'Could not connect to the LDAP server. Please check your LDAP server configuration in the LDAP config file. <br>Error from LDAP Server:',
|
||||||
'ldap_could_not_bind' => 'Could not bind to the LDAP server. Please check your LDAP server configuration in Admin Settings > LDAP/AD<br>Error from LDAP Server: ',
|
'ldap_could_not_bind' => 'Could not bind to the LDAP server. Please check your LDAP server configuration in the LDAP config file. <br>Error from LDAP Server: ',
|
||||||
'ldap_could_not_search' => 'Could not search the LDAP server. Please check your LDAP server configuration in Admin Settings > LDAP/AD and any Locations that may have additional OUs associated with them. <br>Error from LDAP Server:',
|
'ldap_could_not_search' => 'Could not search the LDAP server. Please check your LDAP server configuration in the LDAP config file. <br>Error from LDAP Server:',
|
||||||
'ldap_could_not_get_entries' => 'Could not get entries from the LDAP server. Please check your LDAP server configuration in Admin Settings > LDAP/AD and any Locations that may have additional OUs associated with them. <br>Error from LDAP Server:',
|
'ldap_could_not_get_entries' => 'Could not get entries from the LDAP server. Please check your LDAP server configuration in the LDAP config file. <br>Error from LDAP Server:',
|
||||||
'password_ldap' => 'The password for this account is managed by LDAP/Active Directory. Please contact your IT department to change your password. ',
|
'password_ldap' => 'The password for this account is managed by LDAP/Active Directory. Please contact your IT department to change your password. ',
|
||||||
),
|
),
|
||||||
|
|
||||||
|
|
|
@ -14,4 +14,5 @@ return array(
|
||||||
'select_file' => 'Select File...',
|
'select_file' => 'Select File...',
|
||||||
'select_files' => 'Select Files...',
|
'select_files' => 'Select Files...',
|
||||||
'generate_labels' => '{1} Generate Label|[2,*] Generate Labels',
|
'generate_labels' => '{1} Generate Label|[2,*] Generate Labels',
|
||||||
|
'send_password_link' => 'Send Password Reset Link',
|
||||||
);
|
);
|
||||||
|
|
|
@ -18,5 +18,6 @@ return [
|
||||||
'update' => 'Upravit kategorii',
|
'update' => 'Upravit kategorii',
|
||||||
'use_default_eula' => 'Použijte raději <a href="#" data-toggle="modal" data-target="#eulaModal">primární výchozí EULA</a>.',
|
'use_default_eula' => 'Použijte raději <a href="#" data-toggle="modal" data-target="#eulaModal">primární výchozí EULA</a>.',
|
||||||
'use_default_eula_disabled' => '<del>Použijte raději primární výchozí EULA.</del> Nenalezena primární výchozí EULA. Přidejte ji v Nastaveních prosím.',
|
'use_default_eula_disabled' => '<del>Použijte raději primární výchozí EULA.</del> Nenalezena primární výchozí EULA. Přidejte ji v Nastaveních prosím.',
|
||||||
|
'use_default_eula_column' => 'Use default EULA',
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
|
@ -61,9 +61,12 @@ return array(
|
||||||
'label_logo' => 'Label Logo',
|
'label_logo' => 'Label Logo',
|
||||||
'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ',
|
'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ',
|
||||||
'laravel' => 'Verze Laravel',
|
'laravel' => 'Verze Laravel',
|
||||||
|
'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate',
|
||||||
'ldap_enabled' => 'LDAP povoleno',
|
'ldap_enabled' => 'LDAP povoleno',
|
||||||
'ldap_integration' => 'LDAP integrace',
|
'ldap_integration' => 'LDAP integrace',
|
||||||
'ldap_settings' => 'Nastavení LDAP',
|
'ldap_settings' => 'Nastavení LDAP',
|
||||||
|
'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.',
|
||||||
|
'ldap_client_tls_key' => 'LDAP Client-Side TLS key',
|
||||||
'ldap_login_test_help' => 'Zadejte platné LDAP uživatelské jméno a heslo ze základu rozlišeného názvu který jste určili výše a vyzkoušejte zda je LDAP přihlašování správně nastavené. NEJPRVE JE TŘEBA ULOŽIT ZMĚNĚNÉ NASTAVENÍ LDAP.',
|
'ldap_login_test_help' => 'Zadejte platné LDAP uživatelské jméno a heslo ze základu rozlišeného názvu který jste určili výše a vyzkoušejte zda je LDAP přihlašování správně nastavené. NEJPRVE JE TŘEBA ULOŽIT ZMĚNĚNÉ NASTAVENÍ LDAP.',
|
||||||
'ldap_login_sync_help' => 'Otestujte, že LDAP může správně synchronizovat. Pokud ověřovací LDAP dotaz není správný, uživatelé se nemusí být schopni přihlásit. JE NUTNÉ NEJPRVE NEJDŘÍVE ULOŽIT NASTAVENÍ LDAP POKUD BYLO ZMĚNĚNO.',
|
'ldap_login_sync_help' => 'Otestujte, že LDAP může správně synchronizovat. Pokud ověřovací LDAP dotaz není správný, uživatelé se nemusí být schopni přihlásit. JE NUTNÉ NEJPRVE NEJDŘÍVE ULOŽIT NASTAVENÍ LDAP POKUD BYLO ZMĚNĚNO.',
|
||||||
'ldap_server' => 'LDAP server',
|
'ldap_server' => 'LDAP server',
|
||||||
|
|
|
@ -13,6 +13,7 @@ return [
|
||||||
'user_deleted_warning' => 'Tento uživatel byl smazán. Budete muset uživatele obnovit, aby jste ho mohli upravil nebo přidělil nové majetky.',
|
'user_deleted_warning' => 'Tento uživatel byl smazán. Budete muset uživatele obnovit, aby jste ho mohli upravil nebo přidělil nové majetky.',
|
||||||
'ldap_not_configured' => 'Integrace LDAP nebyla pro tuto instalaci nakonfigurována.',
|
'ldap_not_configured' => 'Integrace LDAP nebyla pro tuto instalaci nakonfigurována.',
|
||||||
'password_resets_sent' => 'The selected users who are activated and have a valid email addresses have been sent a password reset link.',
|
'password_resets_sent' => 'The selected users who are activated and have a valid email addresses have been sent a password reset link.',
|
||||||
|
'password_reset_sent' => 'A password reset link has been sent to :email!',
|
||||||
|
|
||||||
'success' => [
|
'success' => [
|
||||||
'create' => 'Uživatel byl úspěšně vytvořen.',
|
'create' => 'Uživatel byl úspěšně vytvořen.',
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
return [
|
return array(
|
||||||
'actions' => 'Akce',
|
'actions' => 'Akce',
|
||||||
'add' => 'Přidej nový',
|
'add' => 'Přidej nový',
|
||||||
'cancel' => 'Zrušit',
|
'cancel' => 'Zrušit',
|
||||||
|
@ -14,4 +14,5 @@ return [
|
||||||
'select_file' => 'Vybrat soubor...',
|
'select_file' => 'Vybrat soubor...',
|
||||||
'select_files' => 'Vybrat soubory…',
|
'select_files' => 'Vybrat soubory…',
|
||||||
'generate_labels' => '{1} Generate Label|[2,*] Generate Labels',
|
'generate_labels' => '{1} Generate Label|[2,*] Generate Labels',
|
||||||
];
|
'send_password_link' => 'Send Password Reset Link',
|
||||||
|
);
|
||||||
|
|
|
@ -18,5 +18,6 @@ return [
|
||||||
'update' => 'Diweddaru Categori',
|
'update' => 'Diweddaru Categori',
|
||||||
'use_default_eula' => 'Defnyddio\'r <a href="#" data-toggle="modal" data-target="#eulaModal">prif CTDT diofyn</a> yn lle.',
|
'use_default_eula' => 'Defnyddio\'r <a href="#" data-toggle="modal" data-target="#eulaModal">prif CTDT diofyn</a> yn lle.',
|
||||||
'use_default_eula_disabled' => '<del>Defnyddio\'r CTDT diofyn yn lle\'r un presennol.</del>Nid oes prif CTDT diofyn wedi gosod. Ychwanegwch yn ynj gosodiadau os gwelwch yn dda.',
|
'use_default_eula_disabled' => '<del>Defnyddio\'r CTDT diofyn yn lle\'r un presennol.</del>Nid oes prif CTDT diofyn wedi gosod. Ychwanegwch yn ynj gosodiadau os gwelwch yn dda.',
|
||||||
|
'use_default_eula_column' => 'Use default EULA',
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
|
@ -61,9 +61,12 @@ return [
|
||||||
'label_logo' => 'Label Logo',
|
'label_logo' => 'Label Logo',
|
||||||
'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ',
|
'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ',
|
||||||
'laravel' => 'Fersiwn Laravel',
|
'laravel' => 'Fersiwn Laravel',
|
||||||
|
'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate',
|
||||||
'ldap_enabled' => 'LDAP wedi alluogi',
|
'ldap_enabled' => 'LDAP wedi alluogi',
|
||||||
'ldap_integration' => 'Integreiddio LDAP',
|
'ldap_integration' => 'Integreiddio LDAP',
|
||||||
'ldap_settings' => 'Gosodiadau LDAP',
|
'ldap_settings' => 'Gosodiadau LDAP',
|
||||||
|
'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.',
|
||||||
|
'ldap_client_tls_key' => 'LDAP Client-Side TLS key',
|
||||||
'ldap_login_test_help' => 'Gosodwch cyfrif a chyfrinair LDAP dilys o\'r base DN i profi cysyllted a gweithrediad LDAP. RHAID ARBED Y GOSODIADAU LDAP CYNTAF.',
|
'ldap_login_test_help' => 'Gosodwch cyfrif a chyfrinair LDAP dilys o\'r base DN i profi cysyllted a gweithrediad LDAP. RHAID ARBED Y GOSODIADAU LDAP CYNTAF.',
|
||||||
'ldap_login_sync_help' => 'Mae\'r prawf yma yn profi\'r gallu i LDAP gwneud sync. Os ydi\'r gosodiadau LDAP yn anghywir mae\'n bosib ni ellith defnyddwyr mewngofnodi. RHAID ARBED GOSODIADAU LDAP CYNTAF.',
|
'ldap_login_sync_help' => 'Mae\'r prawf yma yn profi\'r gallu i LDAP gwneud sync. Os ydi\'r gosodiadau LDAP yn anghywir mae\'n bosib ni ellith defnyddwyr mewngofnodi. RHAID ARBED GOSODIADAU LDAP CYNTAF.',
|
||||||
'ldap_server' => 'Server LDAP',
|
'ldap_server' => 'Server LDAP',
|
||||||
|
|
|
@ -13,6 +13,7 @@ return [
|
||||||
'user_deleted_warning' => 'Defnyddiwr wedi\'i dileu. Rhaid adfer y defnyddiwr I newid eu manylion neu clustnodi ased iddynt.',
|
'user_deleted_warning' => 'Defnyddiwr wedi\'i dileu. Rhaid adfer y defnyddiwr I newid eu manylion neu clustnodi ased iddynt.',
|
||||||
'ldap_not_configured' => 'Nid ywr gosodiadau I dilysu trwy LDAP wedi gosod ar y system.',
|
'ldap_not_configured' => 'Nid ywr gosodiadau I dilysu trwy LDAP wedi gosod ar y system.',
|
||||||
'password_resets_sent' => 'The selected users who are activated and have a valid email addresses have been sent a password reset link.',
|
'password_resets_sent' => 'The selected users who are activated and have a valid email addresses have been sent a password reset link.',
|
||||||
|
'password_reset_sent' => 'A password reset link has been sent to :email!',
|
||||||
|
|
||||||
'success' => [
|
'success' => [
|
||||||
'create' => 'Wedi llwyddo i greu defnyddiwr.',
|
'create' => 'Wedi llwyddo i greu defnyddiwr.',
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
return [
|
return array(
|
||||||
'actions' => 'Gweithredoedd',
|
'actions' => 'Gweithredoedd',
|
||||||
'add' => 'Ychwanegu newydd',
|
'add' => 'Ychwanegu newydd',
|
||||||
'cancel' => 'Canslo',
|
'cancel' => 'Canslo',
|
||||||
|
@ -14,4 +14,5 @@ return [
|
||||||
'select_file' => 'Dewis ffeil...',
|
'select_file' => 'Dewis ffeil...',
|
||||||
'select_files' => 'Dewis ffeiliau...',
|
'select_files' => 'Dewis ffeiliau...',
|
||||||
'generate_labels' => '{1} Generate Label|[2,*] Generate Labels',
|
'generate_labels' => '{1} Generate Label|[2,*] Generate Labels',
|
||||||
];
|
'send_password_link' => 'Send Password Reset Link',
|
||||||
|
);
|
||||||
|
|
|
@ -18,5 +18,6 @@ return [
|
||||||
'update' => 'Opdater kategori',
|
'update' => 'Opdater kategori',
|
||||||
'use_default_eula' => 'Brug den <a href="#" data-toggle="modal" data-target="#eulaModal">primære standard slutbrugerlicens</a> i stedet for.',
|
'use_default_eula' => 'Brug den <a href="#" data-toggle="modal" data-target="#eulaModal">primære standard slutbrugerlicens</a> i stedet for.',
|
||||||
'use_default_eula_disabled' => '<del>Brug den primære standard slutbrugerlicens i stedet for.</del> Ingen primær standard slutbrugerlicens er defineret. Tilføj en under indstillinger.',
|
'use_default_eula_disabled' => '<del>Brug den primære standard slutbrugerlicens i stedet for.</del> Ingen primær standard slutbrugerlicens er defineret. Tilføj en under indstillinger.',
|
||||||
|
'use_default_eula_column' => 'Use default EULA',
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
|
@ -61,9 +61,12 @@ return array(
|
||||||
'label_logo' => 'Etiketlogo',
|
'label_logo' => 'Etiketlogo',
|
||||||
'label_logo_size' => 'Firkantede logoer ser bedst ud - vil blive vist øverst til højre på hver aktiv etiket. ',
|
'label_logo_size' => 'Firkantede logoer ser bedst ud - vil blive vist øverst til højre på hver aktiv etiket. ',
|
||||||
'laravel' => 'Laravel Version',
|
'laravel' => 'Laravel Version',
|
||||||
|
'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate',
|
||||||
'ldap_enabled' => 'LDAP aktiveret',
|
'ldap_enabled' => 'LDAP aktiveret',
|
||||||
'ldap_integration' => 'LDAP Integration',
|
'ldap_integration' => 'LDAP Integration',
|
||||||
'ldap_settings' => 'LDAP-indstillinger',
|
'ldap_settings' => 'LDAP-indstillinger',
|
||||||
|
'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.',
|
||||||
|
'ldap_client_tls_key' => 'LDAP Client-Side TLS key',
|
||||||
'ldap_login_test_help' => 'Indtast validt LDAP brugernavn og kodeord fra den basis DN du angav ovenfor for at teste om dit LDAP login er korrekt konfigureret. DU SKAL FØRST OPDATERE og GEMME DINE LDAP INDSTILLINGER.',
|
'ldap_login_test_help' => 'Indtast validt LDAP brugernavn og kodeord fra den basis DN du angav ovenfor for at teste om dit LDAP login er korrekt konfigureret. DU SKAL FØRST OPDATERE og GEMME DINE LDAP INDSTILLINGER.',
|
||||||
'ldap_login_sync_help' => 'Dette tester kun om LDAP kan synkronisere korrekt. Hvis din LDAP authentisering ikke er korrekt, er det usikkert om brugere kan logge ind. DU SKAL FØRST OPDATERE OG GEMME DINE LDAP INDSTILLINGER.',
|
'ldap_login_sync_help' => 'Dette tester kun om LDAP kan synkronisere korrekt. Hvis din LDAP authentisering ikke er korrekt, er det usikkert om brugere kan logge ind. DU SKAL FØRST OPDATERE OG GEMME DINE LDAP INDSTILLINGER.',
|
||||||
'ldap_server' => 'LDAP-server',
|
'ldap_server' => 'LDAP-server',
|
||||||
|
|
|
@ -13,6 +13,7 @@ return [
|
||||||
'user_deleted_warning' => 'Denne bruger er blevet slettet. Du skal gendanne denne bruger for at redigere dem eller tildele dem nye aktiver.',
|
'user_deleted_warning' => 'Denne bruger er blevet slettet. Du skal gendanne denne bruger for at redigere dem eller tildele dem nye aktiver.',
|
||||||
'ldap_not_configured' => 'LDAP-integration er ikke konfigureret til denne installation.',
|
'ldap_not_configured' => 'LDAP-integration er ikke konfigureret til denne installation.',
|
||||||
'password_resets_sent' => 'De valgte brugere, der er aktiveret og har en gyldig e-mail-adresser, har fået tilsendt et link til nulstilling af adgangskode.',
|
'password_resets_sent' => 'De valgte brugere, der er aktiveret og har en gyldig e-mail-adresser, har fået tilsendt et link til nulstilling af adgangskode.',
|
||||||
|
'password_reset_sent' => 'A password reset link has been sent to :email!',
|
||||||
|
|
||||||
'success' => [
|
'success' => [
|
||||||
'create' => 'Bruger blev oprettet.',
|
'create' => 'Bruger blev oprettet.',
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
return [
|
return array(
|
||||||
'actions' => 'Handlinger',
|
'actions' => 'Handlinger',
|
||||||
'add' => 'Tilføj Ny',
|
'add' => 'Tilføj Ny',
|
||||||
'cancel' => 'Annuller',
|
'cancel' => 'Annuller',
|
||||||
|
@ -14,4 +14,5 @@ return [
|
||||||
'select_file' => 'Vælg fil ...',
|
'select_file' => 'Vælg fil ...',
|
||||||
'select_files' => 'Vælg filer...',
|
'select_files' => 'Vælg filer...',
|
||||||
'generate_labels' => '{1} Generer etiketter [2,*] Generer etiketter',
|
'generate_labels' => '{1} Generer etiketter [2,*] Generer etiketter',
|
||||||
];
|
'send_password_link' => 'Send Password Reset Link',
|
||||||
|
);
|
||||||
|
|
|
@ -18,5 +18,6 @@ return [
|
||||||
'update' => 'Kategorie aktualisieren',
|
'update' => 'Kategorie aktualisieren',
|
||||||
'use_default_eula' => 'Die <a href="#" data-toggle="modal" data-target="#eulaModal">Standard EULA</a> stattdessen verwenden.',
|
'use_default_eula' => 'Die <a href="#" data-toggle="modal" data-target="#eulaModal">Standard EULA</a> stattdessen verwenden.',
|
||||||
'use_default_eula_disabled' => '<del>Die Standard-EULA verwenden.</del> Es wurde keine Standard-EULA definiert. Bitte fügen Sie eine in den Einstellungen hinzu.',
|
'use_default_eula_disabled' => '<del>Die Standard-EULA verwenden.</del> Es wurde keine Standard-EULA definiert. Bitte fügen Sie eine in den Einstellungen hinzu.',
|
||||||
|
'use_default_eula_column' => 'Standard EULA verwenden',
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
|
@ -10,9 +10,9 @@ return [
|
||||||
'checkout' => 'Asset herausgeben',
|
'checkout' => 'Asset herausgeben',
|
||||||
'clone' => 'Asset duplizieren',
|
'clone' => 'Asset duplizieren',
|
||||||
'deployable' => 'Einsetzbar',
|
'deployable' => 'Einsetzbar',
|
||||||
'deleted' => 'This asset has been deleted.',
|
'deleted' => 'Dieses Asset wurde gelöscht.',
|
||||||
'edit' => 'Asset bearbeiten',
|
'edit' => 'Asset bearbeiten',
|
||||||
'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.',
|
'model_deleted' => 'Dieses Modell für Assets wurde gelöscht. Sie müssen das Modell wiederherstellen, bevor Sie das Asset wiederherstellen können.',
|
||||||
'requestable' => 'Anforderbar',
|
'requestable' => 'Anforderbar',
|
||||||
'requested' => 'Angefordert',
|
'requested' => 'Angefordert',
|
||||||
'restore' => 'Asset wiederherstellen',
|
'restore' => 'Asset wiederherstellen',
|
||||||
|
|
|
@ -3,9 +3,9 @@
|
||||||
return [
|
return [
|
||||||
'about_models_title' => 'Über Asset-Modelle',
|
'about_models_title' => 'Über Asset-Modelle',
|
||||||
'about_models_text' => 'Asset-Modelle sind eine Möglichkeit, identische Assets zu gruppieren. "MBP 2013", "IPhone 6 s" usw.',
|
'about_models_text' => 'Asset-Modelle sind eine Möglichkeit, identische Assets zu gruppieren. "MBP 2013", "IPhone 6 s" usw.',
|
||||||
'deleted' => 'This model has been deleted.',
|
'deleted' => 'Dieses Modell wurde gelöscht.',
|
||||||
'bulk_delete' => 'Massenlöschen von Asset-Modellen',
|
'bulk_delete' => 'Massenlöschen von Asset-Modellen',
|
||||||
'bulk_delete_help' => 'Nutzen Sie die nachfolgenden Kontrollkästchen, um die Löschung der Asset-Modelle zu bestätigen. Asset-Modelle die noch zugewiesene Assets haben können nur dann gelöscht werden, wenn die enthaltenen Assets einem anderem Asset-Modell zugewiesen werden.',
|
'bulk_delete_help' => 'Nutzen Sie die nachfolgenden Kontrollkästchen, um die Löschung der Asset-Modelle zu bestätigen. Asset-Modelle, die noch zugewiesene Assets haben, können nur dann gelöscht werden, wenn die enthaltenen Assets einem anderen Asset-Modell zugewiesen werden.',
|
||||||
'bulk_delete_warn' => 'Sie sind im Begriff :model_count Asset-Modelle zu löschen.',
|
'bulk_delete_warn' => 'Sie sind im Begriff :model_count Asset-Modelle zu löschen.',
|
||||||
'restore' => 'Modell wiederherstellen',
|
'restore' => 'Modell wiederherstellen',
|
||||||
'requestable' => 'Benutzer können dieses Modell anfordern',
|
'requestable' => 'Benutzer können dieses Modell anfordern',
|
||||||
|
|
|
@ -61,9 +61,12 @@ return array(
|
||||||
'label_logo' => 'Label-Logo',
|
'label_logo' => 'Label-Logo',
|
||||||
'label_logo_size' => 'Quadratische Logos sehen am besten aus und werden rechts oben auf jedem Asset-Label angezeigt. ',
|
'label_logo_size' => 'Quadratische Logos sehen am besten aus und werden rechts oben auf jedem Asset-Label angezeigt. ',
|
||||||
'laravel' => 'Laravel Version',
|
'laravel' => 'Laravel Version',
|
||||||
|
'ldap_client_tls_cert' => 'LDAP Client-Side TLS Zertifikat',
|
||||||
'ldap_enabled' => 'LDAP aktiviert',
|
'ldap_enabled' => 'LDAP aktiviert',
|
||||||
'ldap_integration' => 'LDAP Integration',
|
'ldap_integration' => 'LDAP Integration',
|
||||||
'ldap_settings' => 'LDAP Einstellungen',
|
'ldap_settings' => 'LDAP Einstellungen',
|
||||||
|
'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.',
|
||||||
|
'ldap_client_tls_key' => 'LDAP Client-Side TLS key',
|
||||||
'ldap_login_test_help' => 'Geben Sie einen gültigen LDAP-Benutzernamen und ein Passwort von der oben angegebenen Basis-DN ein, um zu testen, ob Ihre LDAP-Anmeldung korrekt konfiguriert ist. SIE MÜSSEN IHRE AKTUALISIERTEN LDAP-EINSTELLUNGEN ZUERST SPEICHERN.',
|
'ldap_login_test_help' => 'Geben Sie einen gültigen LDAP-Benutzernamen und ein Passwort von der oben angegebenen Basis-DN ein, um zu testen, ob Ihre LDAP-Anmeldung korrekt konfiguriert ist. SIE MÜSSEN IHRE AKTUALISIERTEN LDAP-EINSTELLUNGEN ZUERST SPEICHERN.',
|
||||||
'ldap_login_sync_help' => 'Dies testet nur, ob LDAP korrekt synchronisiert werden kann. Wenn Ihre LDAP-Authentifizierungsabfrage nicht korrekt ist, können sich Benutzer möglicherweise nicht anmelden. SIE MÜSSEN IHRE AKTUALISIERTEN LDAP-EINSTELLUNGEN ZUERST SPEICHERN.',
|
'ldap_login_sync_help' => 'Dies testet nur, ob LDAP korrekt synchronisiert werden kann. Wenn Ihre LDAP-Authentifizierungsabfrage nicht korrekt ist, können sich Benutzer möglicherweise nicht anmelden. SIE MÜSSEN IHRE AKTUALISIERTEN LDAP-EINSTELLUNGEN ZUERST SPEICHERN.',
|
||||||
'ldap_server' => 'LDAP Server',
|
'ldap_server' => 'LDAP Server',
|
||||||
|
|
|
@ -13,6 +13,7 @@ return [
|
||||||
'user_deleted_warning' => 'Dieser Benutzer wurde gelöscht. Sie müssen ihn wiederherstellen, um ihn zu bearbeiten oder neue Assets zuzuweisen.',
|
'user_deleted_warning' => 'Dieser Benutzer wurde gelöscht. Sie müssen ihn wiederherstellen, um ihn zu bearbeiten oder neue Assets zuzuweisen.',
|
||||||
'ldap_not_configured' => 'LDAP Integration wurde für diese Installation nicht konfiguriert.',
|
'ldap_not_configured' => 'LDAP Integration wurde für diese Installation nicht konfiguriert.',
|
||||||
'password_resets_sent' => 'Den ausgewählten Benutzern, die aktiviert sind und eine gültige E-Mail-Adresse haben, wurde ein Link zum Zurücksetzen des Passworts gesendet.',
|
'password_resets_sent' => 'Den ausgewählten Benutzern, die aktiviert sind und eine gültige E-Mail-Adresse haben, wurde ein Link zum Zurücksetzen des Passworts gesendet.',
|
||||||
|
'password_reset_sent' => 'Der Link zum Zurücksetzen des Passworts wurde an :email gesendet!',
|
||||||
|
|
||||||
'success' => [
|
'success' => [
|
||||||
'create' => 'Benutzer wurde erfolgreich erstellt.',
|
'create' => 'Benutzer wurde erfolgreich erstellt.',
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
return [
|
return array(
|
||||||
'actions' => 'Aktionen',
|
'actions' => 'Aktionen',
|
||||||
'add' => 'Hinzufügen',
|
'add' => 'Hinzufügen',
|
||||||
'cancel' => 'Abbrechen',
|
'cancel' => 'Abbrechen',
|
||||||
|
@ -14,4 +14,5 @@ return [
|
||||||
'select_file' => 'Datei auswählen...',
|
'select_file' => 'Datei auswählen...',
|
||||||
'select_files' => 'Dateien auswählen...',
|
'select_files' => 'Dateien auswählen...',
|
||||||
'generate_labels' => '{1} Label generieren|[2,*] Labels generieren',
|
'generate_labels' => '{1} Label generieren|[2,*] Labels generieren',
|
||||||
];
|
'send_password_link' => 'Link zum Zurücksetzen des Passworts senden',
|
||||||
|
);
|
||||||
|
|
|
@ -176,7 +176,7 @@
|
||||||
'remove_company' => 'Firmenzuordnung entfernen',
|
'remove_company' => 'Firmenzuordnung entfernen',
|
||||||
'reports' => 'Berichte',
|
'reports' => 'Berichte',
|
||||||
'restored' => 'wiederhergestellt',
|
'restored' => 'wiederhergestellt',
|
||||||
'restore' => 'Restore',
|
'restore' => 'Wiederherstellen',
|
||||||
'requested' => 'Angefragt',
|
'requested' => 'Angefragt',
|
||||||
'request_canceled' => 'Anfrage abgebrochen',
|
'request_canceled' => 'Anfrage abgebrochen',
|
||||||
'save' => 'Speichern',
|
'save' => 'Speichern',
|
||||||
|
|
|
@ -22,7 +22,7 @@ return [
|
||||||
'Confirm_Accessory_Checkin' => 'Zurücknehmen von Zubehör bestätigen',
|
'Confirm_Accessory_Checkin' => 'Zurücknehmen von Zubehör bestätigen',
|
||||||
'Confirm_accessory_delivery' => 'Zubehör Herausgabe bestätigen',
|
'Confirm_accessory_delivery' => 'Zubehör Herausgabe bestätigen',
|
||||||
'Confirm_license_delivery' => 'Lizenz Herausgabe bestätigen',
|
'Confirm_license_delivery' => 'Lizenz Herausgabe bestätigen',
|
||||||
'Confirm_asset_delivery' => 'Gegenstands Herausgabe bestätigen',
|
'Confirm_asset_delivery' => 'Bestätigung einer Asset Herausgabe',
|
||||||
'Confirm_consumable_delivery' => 'Verbrauchsmaterial Herausgabe bestätigen',
|
'Confirm_consumable_delivery' => 'Verbrauchsmaterial Herausgabe bestätigen',
|
||||||
'current_QTY' => 'Aktuelle Menge',
|
'current_QTY' => 'Aktuelle Menge',
|
||||||
'Days' => 'Tage',
|
'Days' => 'Tage',
|
||||||
|
|
|
@ -18,5 +18,6 @@ return [
|
||||||
'update' => 'Ενημέρωση Κατηγορίας',
|
'update' => 'Ενημέρωση Κατηγορίας',
|
||||||
'use_default_eula' => 'Χρησιμοποιήστε την προεπιλεγμένη <a href="#" data-toggle="modal" data-target="#eulaModal">primary EULA</a>.',
|
'use_default_eula' => 'Χρησιμοποιήστε την προεπιλεγμένη <a href="#" data-toggle="modal" data-target="#eulaModal">primary EULA</a>.',
|
||||||
'use_default_eula_disabled' => '<del>Χρησιμοποιήστε την αρχική προεπιλεγμένη άδεια EULA αντί.</del> Δεν έχει οριστεί αρχική προεπιλεγμένη ευχέρεια EULA. Προσθέστε μία από τις Ρυθμίσεις.',
|
'use_default_eula_disabled' => '<del>Χρησιμοποιήστε την αρχική προεπιλεγμένη άδεια EULA αντί.</del> Δεν έχει οριστεί αρχική προεπιλεγμένη ευχέρεια EULA. Προσθέστε μία από τις Ρυθμίσεις.',
|
||||||
|
'use_default_eula_column' => 'Use default EULA',
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
|
@ -61,9 +61,12 @@ return [
|
||||||
'label_logo' => 'Label Logo',
|
'label_logo' => 'Label Logo',
|
||||||
'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ',
|
'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ',
|
||||||
'laravel' => 'Έκδοση οδηγού',
|
'laravel' => 'Έκδοση οδηγού',
|
||||||
|
'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate',
|
||||||
'ldap_enabled' => 'Ενεργό LDAP',
|
'ldap_enabled' => 'Ενεργό LDAP',
|
||||||
'ldap_integration' => 'Ενσωμάτωση LDAP',
|
'ldap_integration' => 'Ενσωμάτωση LDAP',
|
||||||
'ldap_settings' => 'Ρυθμίσεις LDAP',
|
'ldap_settings' => 'Ρυθμίσεις LDAP',
|
||||||
|
'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.',
|
||||||
|
'ldap_client_tls_key' => 'LDAP Client-Side TLS key',
|
||||||
'ldap_login_test_help' => 'Εισαγάγετε ένα έγκυρο όνομα χρήστη και κωδικό πρόσβασης LDAP από τη βάση DN που καθορίσατε παραπάνω για να ελέγξετε εάν η σύνδεσή LDAP έχει ρυθμιστεί σωστά. ΠΡΩΤΑ ΑΠΟΘΗΚΕΥΣΤΕ ΤΙΣ ΡΥΘΜΙΣΕΙΣ ΣΑΣ ΣΤΟ LDAP.',
|
'ldap_login_test_help' => 'Εισαγάγετε ένα έγκυρο όνομα χρήστη και κωδικό πρόσβασης LDAP από τη βάση DN που καθορίσατε παραπάνω για να ελέγξετε εάν η σύνδεσή LDAP έχει ρυθμιστεί σωστά. ΠΡΩΤΑ ΑΠΟΘΗΚΕΥΣΤΕ ΤΙΣ ΡΥΘΜΙΣΕΙΣ ΣΑΣ ΣΤΟ LDAP.',
|
||||||
'ldap_login_sync_help' => 'Αυτό ελέγχει μόνο ότι το LDAP μπορεί να συγχρονιστεί σωστά. Εάν το Authentication στο LDAP δεν είναι σωστό, οι χρήστες ενδέχεται να μην μπορούν να συνδεθούν. ΠΡΩΤΑ ΑΠΟΘΗΚΕΥΣΤΕ ΤΙΣ ΡΥΘΜΙΣΕΙΣ ΣΑΣ ΣΤΟ LDAP.',
|
'ldap_login_sync_help' => 'Αυτό ελέγχει μόνο ότι το LDAP μπορεί να συγχρονιστεί σωστά. Εάν το Authentication στο LDAP δεν είναι σωστό, οι χρήστες ενδέχεται να μην μπορούν να συνδεθούν. ΠΡΩΤΑ ΑΠΟΘΗΚΕΥΣΤΕ ΤΙΣ ΡΥΘΜΙΣΕΙΣ ΣΑΣ ΣΤΟ LDAP.',
|
||||||
'ldap_server' => 'LDAP Server',
|
'ldap_server' => 'LDAP Server',
|
||||||
|
|
|
@ -13,6 +13,7 @@ return [
|
||||||
'user_deleted_warning' => 'Αυτός ο χρήστης έχει διαγραφεί. Θα πρέπει να επαναφέρετε αυτό το χρήστη για να τον επεξεργαστείτε ή να του εκχωρήσετε νέα πάγια.',
|
'user_deleted_warning' => 'Αυτός ο χρήστης έχει διαγραφεί. Θα πρέπει να επαναφέρετε αυτό το χρήστη για να τον επεξεργαστείτε ή να του εκχωρήσετε νέα πάγια.',
|
||||||
'ldap_not_configured' => 'Η ενσωμάτωση LDAP δεν έχει ρυθμιστεί για αυτήν την εγκατάσταση.',
|
'ldap_not_configured' => 'Η ενσωμάτωση LDAP δεν έχει ρυθμιστεί για αυτήν την εγκατάσταση.',
|
||||||
'password_resets_sent' => 'The selected users who are activated and have a valid email addresses have been sent a password reset link.',
|
'password_resets_sent' => 'The selected users who are activated and have a valid email addresses have been sent a password reset link.',
|
||||||
|
'password_reset_sent' => 'A password reset link has been sent to :email!',
|
||||||
|
|
||||||
'success' => [
|
'success' => [
|
||||||
'create' => 'Ο χρήστης δημιουργήθηκε με επιτυχία.',
|
'create' => 'Ο χρήστης δημιουργήθηκε με επιτυχία.',
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
return [
|
return array(
|
||||||
'actions' => 'Ενέργειες',
|
'actions' => 'Ενέργειες',
|
||||||
'add' => 'Προσθήκη Νέου',
|
'add' => 'Προσθήκη Νέου',
|
||||||
'cancel' => 'Ακύρωση',
|
'cancel' => 'Ακύρωση',
|
||||||
|
@ -14,4 +14,5 @@ return [
|
||||||
'select_file' => 'Επιλέξτε Αρχείο ...',
|
'select_file' => 'Επιλέξτε Αρχείο ...',
|
||||||
'select_files' => 'Επιλογή αρχείων...',
|
'select_files' => 'Επιλογή αρχείων...',
|
||||||
'generate_labels' => '{1} Generate Label|[2,*] Generate Labels',
|
'generate_labels' => '{1} Generate Label|[2,*] Generate Labels',
|
||||||
];
|
'send_password_link' => 'Send Password Reset Link',
|
||||||
|
);
|
||||||
|
|
|
@ -18,5 +18,6 @@ return [
|
||||||
'update' => 'Update Category',
|
'update' => 'Update Category',
|
||||||
'use_default_eula' => 'Use the <a href="#" data-toggle="modal" data-target="#eulaModal">primary default EULA</a> instead.',
|
'use_default_eula' => 'Use the <a href="#" data-toggle="modal" data-target="#eulaModal">primary default EULA</a> instead.',
|
||||||
'use_default_eula_disabled' => '<del>Use the primary default EULA instead.</del> No primary default EULA is set. Please add one in Settings.',
|
'use_default_eula_disabled' => '<del>Use the primary default EULA instead.</del> No primary default EULA is set. Please add one in Settings.',
|
||||||
|
'use_default_eula_column' => 'Use default EULA',
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
|
@ -61,9 +61,12 @@ return array(
|
||||||
'label_logo' => 'Label Logo',
|
'label_logo' => 'Label Logo',
|
||||||
'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ',
|
'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ',
|
||||||
'laravel' => 'Laravel Version',
|
'laravel' => 'Laravel Version',
|
||||||
|
'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate',
|
||||||
'ldap_enabled' => 'LDAP enabled',
|
'ldap_enabled' => 'LDAP enabled',
|
||||||
'ldap_integration' => 'LDAP Integration',
|
'ldap_integration' => 'LDAP Integration',
|
||||||
'ldap_settings' => 'LDAP Settings',
|
'ldap_settings' => 'LDAP Settings',
|
||||||
|
'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.',
|
||||||
|
'ldap_client_tls_key' => 'LDAP Client-Side TLS key',
|
||||||
'ldap_login_test_help' => 'Enter a valid LDAP username and password from the base DN you specified above to test whether your LDAP login is configured correctly. YOU MUST SAVE YOUR UPDATED LDAP SETTINGS FIRST.',
|
'ldap_login_test_help' => 'Enter a valid LDAP username and password from the base DN you specified above to test whether your LDAP login is configured correctly. YOU MUST SAVE YOUR UPDATED LDAP SETTINGS FIRST.',
|
||||||
'ldap_login_sync_help' => 'This only tests that LDAP can sync correctly. If your LDAP Authentication query is not correct, users may still not be able to login. YOU MUST SAVE YOUR UPDATED LDAP SETTINGS FIRST.',
|
'ldap_login_sync_help' => 'This only tests that LDAP can sync correctly. If your LDAP Authentication query is not correct, users may still not be able to login. YOU MUST SAVE YOUR UPDATED LDAP SETTINGS FIRST.',
|
||||||
'ldap_server' => 'LDAP Server',
|
'ldap_server' => 'LDAP Server',
|
||||||
|
|
|
@ -13,6 +13,7 @@ return [
|
||||||
'user_deleted_warning' => 'This user has been deleted. You will have to restore this user to edit them or assign them new assets.',
|
'user_deleted_warning' => 'This user has been deleted. You will have to restore this user to edit them or assign them new assets.',
|
||||||
'ldap_not_configured' => 'LDAP integration has not been configured for this installation.',
|
'ldap_not_configured' => 'LDAP integration has not been configured for this installation.',
|
||||||
'password_resets_sent' => 'The selected users who are activated and have a valid email addresses have been sent a password reset link.',
|
'password_resets_sent' => 'The selected users who are activated and have a valid email addresses have been sent a password reset link.',
|
||||||
|
'password_reset_sent' => 'A password reset link has been sent to :email!',
|
||||||
|
|
||||||
'success' => [
|
'success' => [
|
||||||
'create' => 'User was successfully created.',
|
'create' => 'User was successfully created.',
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
return [
|
return array(
|
||||||
'actions' => 'Actions',
|
'actions' => 'Actions',
|
||||||
'add' => 'Add New',
|
'add' => 'Add New',
|
||||||
'cancel' => 'Cancel',
|
'cancel' => 'Cancel',
|
||||||
|
@ -14,4 +14,5 @@ return [
|
||||||
'select_file' => 'Select File...',
|
'select_file' => 'Select File...',
|
||||||
'select_files' => 'Select Files...',
|
'select_files' => 'Select Files...',
|
||||||
'generate_labels' => '{1} Generate Label|[2,*] Generate Labels',
|
'generate_labels' => '{1} Generate Label|[2,*] Generate Labels',
|
||||||
];
|
'send_password_link' => 'Send Password Reset Link',
|
||||||
|
);
|
||||||
|
|
|
@ -18,5 +18,6 @@ return [
|
||||||
'update' => 'Update Kategori',
|
'update' => 'Update Kategori',
|
||||||
'use_default_eula' => 'Gunakan <a href="#" data-toggle="modal" data-target="#eulaModal"> standar primer EULA </a> gantinya.',
|
'use_default_eula' => 'Gunakan <a href="#" data-toggle="modal" data-target="#eulaModal"> standar primer EULA </a> gantinya.',
|
||||||
'use_default_eula_disabled' => '<del> Gunakan EULA standar utama sebagai gantinya. </ del> Tidak ada standar utama EULA diatur. Silakan menambahkan satu di Settings.',
|
'use_default_eula_disabled' => '<del> Gunakan EULA standar utama sebagai gantinya. </ del> Tidak ada standar utama EULA diatur. Silakan menambahkan satu di Settings.',
|
||||||
|
'use_default_eula_column' => 'Gunakan kebijakan bawaan',
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
|
@ -10,7 +10,7 @@ return [
|
||||||
'checkout' => 'Periksa aset',
|
'checkout' => 'Periksa aset',
|
||||||
'clone' => 'Gandakan aset',
|
'clone' => 'Gandakan aset',
|
||||||
'deployable' => 'Bisa dicairkan',
|
'deployable' => 'Bisa dicairkan',
|
||||||
'deleted' => 'This asset has been deleted.',
|
'deleted' => 'Aset ini telah dihapus.',
|
||||||
'edit' => 'Edit Asset',
|
'edit' => 'Edit Asset',
|
||||||
'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.',
|
'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.',
|
||||||
'requestable' => 'Permintaan',
|
'requestable' => 'Permintaan',
|
||||||
|
|
|
@ -61,9 +61,12 @@ return array(
|
||||||
'label_logo' => 'Logo Label',
|
'label_logo' => 'Logo Label',
|
||||||
'label_logo_size' => 'Logo berbentuk kotak terlihat bagus - akan ditampilkan pada bagian kanan atas dari setiap label aset. ',
|
'label_logo_size' => 'Logo berbentuk kotak terlihat bagus - akan ditampilkan pada bagian kanan atas dari setiap label aset. ',
|
||||||
'laravel' => 'Versi Laravel',
|
'laravel' => 'Versi Laravel',
|
||||||
|
'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate',
|
||||||
'ldap_enabled' => 'Aktifkan LDAP',
|
'ldap_enabled' => 'Aktifkan LDAP',
|
||||||
'ldap_integration' => 'Integrasi LDAP',
|
'ldap_integration' => 'Integrasi LDAP',
|
||||||
'ldap_settings' => 'Pengaturan LDAP',
|
'ldap_settings' => 'Pengaturan LDAP',
|
||||||
|
'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.',
|
||||||
|
'ldap_client_tls_key' => 'LDAP Client-Side TLS key',
|
||||||
'ldap_login_test_help' => 'Masukkan nama pengguna dan kata sandi LDAP yang sah dari DN dasar yang anda tentukan di atas untuk menguji apakah proses masuk LDAP anda dikonfigurasi dengan benar. ANDA HARUS MENYIMPAN PENGATURAN LDAP YANG ANDA PERBARUI PERTAMA.',
|
'ldap_login_test_help' => 'Masukkan nama pengguna dan kata sandi LDAP yang sah dari DN dasar yang anda tentukan di atas untuk menguji apakah proses masuk LDAP anda dikonfigurasi dengan benar. ANDA HARUS MENYIMPAN PENGATURAN LDAP YANG ANDA PERBARUI PERTAMA.',
|
||||||
'ldap_login_sync_help' => 'Ini hanya tes yang bisa dilacak LDAP dengan benar. Jika pengesahan LDAP anda tidak benar, pengguna mungkin masih belum dapat masuk. ANDA HARUS MENYIMPAN PENGATURAN LDAP YANG ANDA PERBARUI PERTAMA.',
|
'ldap_login_sync_help' => 'Ini hanya tes yang bisa dilacak LDAP dengan benar. Jika pengesahan LDAP anda tidak benar, pengguna mungkin masih belum dapat masuk. ANDA HARUS MENYIMPAN PENGATURAN LDAP YANG ANDA PERBARUI PERTAMA.',
|
||||||
'ldap_server' => 'Server LDAP',
|
'ldap_server' => 'Server LDAP',
|
||||||
|
|
|
@ -13,6 +13,7 @@ return [
|
||||||
'user_deleted_warning' => 'Pengguna ini sudah dihapus. Anda harus mengembalikan pengguna ini untuk menyuntingnya atau memberikannya aset baru.',
|
'user_deleted_warning' => 'Pengguna ini sudah dihapus. Anda harus mengembalikan pengguna ini untuk menyuntingnya atau memberikannya aset baru.',
|
||||||
'ldap_not_configured' => 'Integrasi LDAP sudah tidak dikonfigurasikan untuk instalasi ini.',
|
'ldap_not_configured' => 'Integrasi LDAP sudah tidak dikonfigurasikan untuk instalasi ini.',
|
||||||
'password_resets_sent' => 'Pengguna terpilih yang diaktifkan dan memiliki sebuah alamat email yang valid telah dikirimkan sebuah tautan pengaturan ulang kata sandi.',
|
'password_resets_sent' => 'Pengguna terpilih yang diaktifkan dan memiliki sebuah alamat email yang valid telah dikirimkan sebuah tautan pengaturan ulang kata sandi.',
|
||||||
|
'password_reset_sent' => 'A password reset link has been sent to :email!',
|
||||||
|
|
||||||
'success' => [
|
'success' => [
|
||||||
'create' => 'Pengguna berhasil dibuat.',
|
'create' => 'Pengguna berhasil dibuat.',
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
return [
|
return array(
|
||||||
'actions' => 'Tindakan',
|
'actions' => 'Tindakan',
|
||||||
'add' => 'Tambah Baru',
|
'add' => 'Tambah Baru',
|
||||||
'cancel' => 'Batal',
|
'cancel' => 'Batal',
|
||||||
|
@ -14,4 +14,5 @@ return [
|
||||||
'select_file' => 'Pilih Berkas...',
|
'select_file' => 'Pilih Berkas...',
|
||||||
'select_files' => 'Pilih file...',
|
'select_files' => 'Pilih file...',
|
||||||
'generate_labels' => '{1} Generate Label|[2,*] Generate Labels',
|
'generate_labels' => '{1} Generate Label|[2,*] Generate Labels',
|
||||||
];
|
'send_password_link' => 'Send Password Reset Link',
|
||||||
|
);
|
||||||
|
|
|
@ -65,6 +65,8 @@ return [
|
||||||
'ldap_enabled' => 'LDAP enabled',
|
'ldap_enabled' => 'LDAP enabled',
|
||||||
'ldap_integration' => 'LDAP Integration',
|
'ldap_integration' => 'LDAP Integration',
|
||||||
'ldap_settings' => 'LDAP Settings',
|
'ldap_settings' => 'LDAP Settings',
|
||||||
|
'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.',
|
||||||
|
'ldap_client_tls_key' => 'LDAP Client-Side TLS key',
|
||||||
'ldap_login_test_help' => 'Enter a valid LDAP username and password from the base DN you specified above to test whether your LDAP login is configured correctly. YOU MUST SAVE YOUR UPDATED LDAP SETTINGS FIRST.',
|
'ldap_login_test_help' => 'Enter a valid LDAP username and password from the base DN you specified above to test whether your LDAP login is configured correctly. YOU MUST SAVE YOUR UPDATED LDAP SETTINGS FIRST.',
|
||||||
'ldap_login_sync_help' => 'This only tests that LDAP can sync correctly. If your LDAP Authentication query is not correct, users may still not be able to login. YOU MUST SAVE YOUR UPDATED LDAP SETTINGS FIRST.',
|
'ldap_login_sync_help' => 'This only tests that LDAP can sync correctly. If your LDAP Authentication query is not correct, users may still not be able to login. YOU MUST SAVE YOUR UPDATED LDAP SETTINGS FIRST.',
|
||||||
'ldap_server' => 'LDAP Server',
|
'ldap_server' => 'LDAP Server',
|
||||||
|
|
|
@ -18,5 +18,6 @@ return [
|
||||||
'update' => 'Actualizar Categoría',
|
'update' => 'Actualizar Categoría',
|
||||||
'use_default_eula' => 'Usa la <a href="#" data-toggle="modal" data-target="#eulaModal">licencia primaria predeterminada</a> en su lugar.',
|
'use_default_eula' => 'Usa la <a href="#" data-toggle="modal" data-target="#eulaModal">licencia primaria predeterminada</a> en su lugar.',
|
||||||
'use_default_eula_disabled' => '<del>Usa la licencia primaria predeterminada en su lugar.</del> No se ha establecido ninguna licencia primaria predeterminada. Por favor, añade una en las Configuraciones.',
|
'use_default_eula_disabled' => '<del>Usa la licencia primaria predeterminada en su lugar.</del> No se ha establecido ninguna licencia primaria predeterminada. Por favor, añade una en las Configuraciones.',
|
||||||
|
'use_default_eula_column' => 'Use default EULA',
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
|
@ -4,7 +4,7 @@ return [
|
||||||
|
|
||||||
'id' => 'ID',
|
'id' => 'ID',
|
||||||
'months' => 'Meses',
|
'months' => 'Meses',
|
||||||
'term' => 'Termina',
|
'term' => 'Períodos',
|
||||||
'title' => 'Nombre ',
|
'title' => 'Nombre ',
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,22 +1,22 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
return [
|
return array(
|
||||||
|
|
||||||
'group_exists' => 'El grupo ya existe!',
|
'group_exists' => 'El grupo ya existe!',
|
||||||
'group_not_found' => 'El grupo [:id] no existe.',
|
'group_not_found' => 'El grupo[:id] no existe.',
|
||||||
'group_name_required' => 'El campo nombre es obligatorio',
|
'group_name_required' => 'El campo nombre es requerido',
|
||||||
|
|
||||||
'success' => [
|
'success' => array(
|
||||||
'create' => 'Grupo creado.',
|
'create' => 'El grupo fue creado exitosamente.',
|
||||||
'update' => 'Grupo actualizado.',
|
'update' => 'El grupo fue actualizado exitosamente.',
|
||||||
'delete' => 'Grupo eliminado.',
|
'delete' => 'El grupo fue eliminado exitosamente.',
|
||||||
],
|
),
|
||||||
|
|
||||||
'delete' => [
|
'delete' => array(
|
||||||
'confirm' => 'Seguroq que quieres Eliminar grupo?',
|
'confirm' => '¿Está seguro que desea eliminar este grupo?',
|
||||||
'create' => 'Ha habido un problema creando el grupo. Vuelve a intentarlo.',
|
'create' => 'Hubo un problema creando el grupo. Por favor intente nuevamente.',
|
||||||
'update' => 'Ha habido un problema actualizando el grupo. Vuelve a intentarlo.',
|
'update' => 'Hubo un problema actualizando el grupo. Por favor, intente nuevamente.',
|
||||||
'delete' => 'Ha habido un problema eliminando el grupo. Vuelve a intentarlo.',
|
'delete' => 'Hubo un problema eliminando el grupo. Por favor, intente nuevamente.',
|
||||||
],
|
),
|
||||||
|
|
||||||
];
|
);
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
return [
|
return [
|
||||||
|
|
||||||
'id' => 'ID',
|
'id' => 'Id',
|
||||||
'name' => 'Nombre',
|
'name' => 'Nombre',
|
||||||
'users' => '# de Usuarios',
|
'users' => '# de usuarios',
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
|
@ -4,10 +4,10 @@ return [
|
||||||
'about_groups_title' => 'Acerca de los grupos',
|
'about_groups_title' => 'Acerca de los grupos',
|
||||||
'about_groups' => 'Los Grupos son usados para generar permisos de usuarios.',
|
'about_groups' => 'Los Grupos son usados para generar permisos de usuarios.',
|
||||||
'group_management' => 'Gestión de Grupos',
|
'group_management' => 'Gestión de Grupos',
|
||||||
'create' => 'Crear un grupo nuevo',
|
'create' => 'Crear un Nuevo Grupo',
|
||||||
'update' => 'Editar Grupo',
|
'update' => 'Editar Grupo',
|
||||||
'group_name' => 'Nombre de Grupo',
|
'group_name' => 'Nombre del Grupo',
|
||||||
'group_admin' => 'Admin Grupo',
|
'group_admin' => 'Administración del Grupo',
|
||||||
'allow' => 'Permitir',
|
'allow' => 'Permitir',
|
||||||
'deny' => 'Denegar',
|
'deny' => 'Denegar',
|
||||||
|
|
||||||
|
|
|
@ -61,9 +61,12 @@ return array(
|
||||||
'label_logo' => 'Logo de etiqueta',
|
'label_logo' => 'Logo de etiqueta',
|
||||||
'label_logo_size' => 'Los logos cuadrados se ven mejor - se mostrarán en la parte superior derecha de cada etiqueta de activo. ',
|
'label_logo_size' => 'Los logos cuadrados se ven mejor - se mostrarán en la parte superior derecha de cada etiqueta de activo. ',
|
||||||
'laravel' => 'Versión de Laravel',
|
'laravel' => 'Versión de Laravel',
|
||||||
|
'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate',
|
||||||
'ldap_enabled' => 'LDAP activado',
|
'ldap_enabled' => 'LDAP activado',
|
||||||
'ldap_integration' => 'Integración LDAP',
|
'ldap_integration' => 'Integración LDAP',
|
||||||
'ldap_settings' => 'Ajustes LDAP',
|
'ldap_settings' => 'Ajustes LDAP',
|
||||||
|
'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.',
|
||||||
|
'ldap_client_tls_key' => 'LDAP Client-Side TLS key',
|
||||||
'ldap_login_test_help' => 'Introduce un nombre de usuario LDAP válido y una contraseña de la DN base que especificaste anteriormente para probar si tu inicio de sesión LDAP está configurado correctamente. DEBES GUARDAR TUS CONFIGURACIONES LDAP ACTUALIZADAS PRIMERO.',
|
'ldap_login_test_help' => 'Introduce un nombre de usuario LDAP válido y una contraseña de la DN base que especificaste anteriormente para probar si tu inicio de sesión LDAP está configurado correctamente. DEBES GUARDAR TUS CONFIGURACIONES LDAP ACTUALIZADAS PRIMERO.',
|
||||||
'ldap_login_sync_help' => 'Esto sólo prueba que LDAP puede sincronizarse correctamente. Si tu solicitud de Autenticación LDAP no es correcta, los usuarios aún no podrían iniciar sesión. DEBES GUARDAR TUS CONFIGURACIONES LDAP ACTUALIZADAS PRIMERO.',
|
'ldap_login_sync_help' => 'Esto sólo prueba que LDAP puede sincronizarse correctamente. Si tu solicitud de Autenticación LDAP no es correcta, los usuarios aún no podrían iniciar sesión. DEBES GUARDAR TUS CONFIGURACIONES LDAP ACTUALIZADAS PRIMERO.',
|
||||||
'ldap_server' => 'Servidor LDAP',
|
'ldap_server' => 'Servidor LDAP',
|
||||||
|
|
|
@ -13,6 +13,7 @@ return [
|
||||||
'user_deleted_warning' => 'Este usuario ha sido eliminado. Deberá restaurarlo para editarlo o asignarle nuevos Equipos.',
|
'user_deleted_warning' => 'Este usuario ha sido eliminado. Deberá restaurarlo para editarlo o asignarle nuevos Equipos.',
|
||||||
'ldap_not_configured' => 'La integración con LDAP no ha sido configurada para esta instalación.',
|
'ldap_not_configured' => 'La integración con LDAP no ha sido configurada para esta instalación.',
|
||||||
'password_resets_sent' => 'A los usuarios seleccionados que están activados y tienen una dirección de correo electrónico válida se les ha enviado un enlace de restablecimiento de contraseña.',
|
'password_resets_sent' => 'A los usuarios seleccionados que están activados y tienen una dirección de correo electrónico válida se les ha enviado un enlace de restablecimiento de contraseña.',
|
||||||
|
'password_reset_sent' => 'A password reset link has been sent to :email!',
|
||||||
|
|
||||||
'success' => [
|
'success' => [
|
||||||
'create' => 'Usuario correctamente creado.',
|
'create' => 'Usuario correctamente creado.',
|
||||||
|
|
|
@ -14,4 +14,5 @@ return array(
|
||||||
'select_file' => 'Seleccionar Archivo...',
|
'select_file' => 'Seleccionar Archivo...',
|
||||||
'select_files' => 'Selecciona Archivos...',
|
'select_files' => 'Selecciona Archivos...',
|
||||||
'generate_labels' => '{1} Generar Etiqueta|[2,*] Generar Etiquetas',
|
'generate_labels' => '{1} Generar Etiqueta|[2,*] Generar Etiquetas',
|
||||||
|
'send_password_link' => 'Send Password Reset Link',
|
||||||
);
|
);
|
||||||
|
|
|
@ -176,7 +176,7 @@
|
||||||
'remove_company' => 'Eliminar Asociación de compañía',
|
'remove_company' => 'Eliminar Asociación de compañía',
|
||||||
'reports' => 'Informes',
|
'reports' => 'Informes',
|
||||||
'restored' => 'restaurado',
|
'restored' => 'restaurado',
|
||||||
'restore' => 'Restore',
|
'restore' => 'Restaurar',
|
||||||
'requested' => 'Solicitado',
|
'requested' => 'Solicitado',
|
||||||
'request_canceled' => 'Solicitud Cancelada',
|
'request_canceled' => 'Solicitud Cancelada',
|
||||||
'save' => 'Guardar',
|
'save' => 'Guardar',
|
||||||
|
|
|
@ -13,10 +13,10 @@ return array(
|
||||||
|
|
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
'accepted' => ':attribute debe ser aceptado.',
|
'accepted' => 'El :attribute debe ser aceptado.',
|
||||||
'active_url' => ':attribute no es una URL correcta.',
|
'active_url' => 'El campo :atribute no es una URL válida.',
|
||||||
'after' => ':attribute debe ser posterior a :date.',
|
'after' => 'El campo :atribute debe ser una fecha posterior a :date.',
|
||||||
'after_or_equal' => 'El atributo: debe ser una fecha posterior o igual a: fecha.',
|
'after_or_equal' => 'El campo :atribute debe ser una fecha posterior o igual a :date.',
|
||||||
'alpha' => ':attribute solo acepta letras.',
|
'alpha' => ':attribute solo acepta letras.',
|
||||||
'alpha_dash' => ':attribute solo acepta letras, números y guiones.',
|
'alpha_dash' => ':attribute solo acepta letras, números y guiones.',
|
||||||
'alpha_num' => ':attribute solo acepta letras y números.',
|
'alpha_num' => ':attribute solo acepta letras y números.',
|
||||||
|
|
|
@ -18,5 +18,6 @@ return [
|
||||||
'update' => 'Actualizar Categoría',
|
'update' => 'Actualizar Categoría',
|
||||||
'use_default_eula' => 'En su lugar, use el <a href="#" data-toggle="modal" data-target="#eulaModal">EULA por defecto</a>.',
|
'use_default_eula' => 'En su lugar, use el <a href="#" data-toggle="modal" data-target="#eulaModal">EULA por defecto</a>.',
|
||||||
'use_default_eula_disabled' => '<del>En su lugar, use el EULA por defecto.</del> No esta configurado un EULA por defecto. Por favor agregue uno en Configuración.',
|
'use_default_eula_disabled' => '<del>En su lugar, use el EULA por defecto.</del> No esta configurado un EULA por defecto. Por favor agregue uno en Configuración.',
|
||||||
|
'use_default_eula_column' => 'Use default EULA',
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
|
@ -61,9 +61,12 @@ return array(
|
||||||
'label_logo' => 'Logo de etiqueta',
|
'label_logo' => 'Logo de etiqueta',
|
||||||
'label_logo_size' => 'Los logos cuadrados se ven mejor - se mostrarán en la parte superior derecha de cada etiqueta de activo. ',
|
'label_logo_size' => 'Los logos cuadrados se ven mejor - se mostrarán en la parte superior derecha de cada etiqueta de activo. ',
|
||||||
'laravel' => 'Versión de Laravel',
|
'laravel' => 'Versión de Laravel',
|
||||||
|
'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate',
|
||||||
'ldap_enabled' => 'LDAP activado',
|
'ldap_enabled' => 'LDAP activado',
|
||||||
'ldap_integration' => 'Integración LDAP',
|
'ldap_integration' => 'Integración LDAP',
|
||||||
'ldap_settings' => 'Ajustes LDAP',
|
'ldap_settings' => 'Ajustes LDAP',
|
||||||
|
'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.',
|
||||||
|
'ldap_client_tls_key' => 'LDAP Client-Side TLS key',
|
||||||
'ldap_login_test_help' => 'Introduce un nombre de usuario LDAP válido y una contraseña de la DN base que especificaste anteriormente para probar si tu inicio de sesión LDAP está configurado correctamente. DEBES GUARDAR TUS CONFIGURACIONES LDAP ACTUALIZADAS PRIMERO.',
|
'ldap_login_test_help' => 'Introduce un nombre de usuario LDAP válido y una contraseña de la DN base que especificaste anteriormente para probar si tu inicio de sesión LDAP está configurado correctamente. DEBES GUARDAR TUS CONFIGURACIONES LDAP ACTUALIZADAS PRIMERO.',
|
||||||
'ldap_login_sync_help' => 'Esto sólo prueba que LDAP puede sincronizarse correctamente. Si tu solicitud de Autenticación LDAP no es correcta, los usuarios aún no podrían iniciar sesión. DEBES GUARDAR TUS CONFIGURACIONES LDAP ACTUALIZADAS PRIMERO.',
|
'ldap_login_sync_help' => 'Esto sólo prueba que LDAP puede sincronizarse correctamente. Si tu solicitud de Autenticación LDAP no es correcta, los usuarios aún no podrían iniciar sesión. DEBES GUARDAR TUS CONFIGURACIONES LDAP ACTUALIZADAS PRIMERO.',
|
||||||
'ldap_server' => 'Servidor LDAP',
|
'ldap_server' => 'Servidor LDAP',
|
||||||
|
|
|
@ -13,6 +13,7 @@ return [
|
||||||
'user_deleted_warning' => 'Este usuario ha sido eliminado. Deberá restaurarlo para editarlo o asignarle nuevos Equipos.',
|
'user_deleted_warning' => 'Este usuario ha sido eliminado. Deberá restaurarlo para editarlo o asignarle nuevos Equipos.',
|
||||||
'ldap_not_configured' => 'La integración con LDAP no ha sido configurada para esta instalación.',
|
'ldap_not_configured' => 'La integración con LDAP no ha sido configurada para esta instalación.',
|
||||||
'password_resets_sent' => 'A los usuarios seleccionados que están activados y tienen una dirección de correo electrónico válida se les ha enviado un enlace de restablecimiento de contraseña.',
|
'password_resets_sent' => 'A los usuarios seleccionados que están activados y tienen una dirección de correo electrónico válida se les ha enviado un enlace de restablecimiento de contraseña.',
|
||||||
|
'password_reset_sent' => 'A password reset link has been sent to :email!',
|
||||||
|
|
||||||
'success' => [
|
'success' => [
|
||||||
'create' => 'Usuario correctamente creado.',
|
'create' => 'Usuario correctamente creado.',
|
||||||
|
|
|
@ -14,4 +14,5 @@ return array(
|
||||||
'select_file' => 'Seleccionar Archivo...',
|
'select_file' => 'Seleccionar Archivo...',
|
||||||
'select_files' => 'Selecciona Archivos...',
|
'select_files' => 'Selecciona Archivos...',
|
||||||
'generate_labels' => '{1} Generar Etiqueta|[2,*] Generar Etiquetas',
|
'generate_labels' => '{1} Generar Etiqueta|[2,*] Generar Etiquetas',
|
||||||
|
'send_password_link' => 'Send Password Reset Link',
|
||||||
);
|
);
|
||||||
|
|
|
@ -176,7 +176,7 @@
|
||||||
'remove_company' => 'Eliminar Asociación de compañía',
|
'remove_company' => 'Eliminar Asociación de compañía',
|
||||||
'reports' => 'Informes',
|
'reports' => 'Informes',
|
||||||
'restored' => 'restaurado',
|
'restored' => 'restaurado',
|
||||||
'restore' => 'Restore',
|
'restore' => 'Restaurar',
|
||||||
'requested' => 'Solicitado',
|
'requested' => 'Solicitado',
|
||||||
'request_canceled' => 'Solicitud Cancelada',
|
'request_canceled' => 'Solicitud Cancelada',
|
||||||
'save' => 'Guardar',
|
'save' => 'Guardar',
|
||||||
|
|
|
@ -18,5 +18,6 @@ return [
|
||||||
'update' => 'Actualizar Categoría',
|
'update' => 'Actualizar Categoría',
|
||||||
'use_default_eula' => 'En su lugar, use el <a href="#" data-toggle="modal" data-target="#eulaModal">EULA por defecto</a>.',
|
'use_default_eula' => 'En su lugar, use el <a href="#" data-toggle="modal" data-target="#eulaModal">EULA por defecto</a>.',
|
||||||
'use_default_eula_disabled' => '<del>En su lugar, use el EULA por defecto.</del> No esta configurado un EULA por defecto. Por favor agregue uno en Configuración.',
|
'use_default_eula_disabled' => '<del>En su lugar, use el EULA por defecto.</del> No esta configurado un EULA por defecto. Por favor agregue uno en Configuración.',
|
||||||
|
'use_default_eula_column' => 'Use default EULA',
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
|
@ -61,9 +61,12 @@ return array(
|
||||||
'label_logo' => 'Logo de etiqueta',
|
'label_logo' => 'Logo de etiqueta',
|
||||||
'label_logo_size' => 'Los logos cuadrados se ven mejor - se mostrarán en la parte superior derecha de cada etiqueta de activo. ',
|
'label_logo_size' => 'Los logos cuadrados se ven mejor - se mostrarán en la parte superior derecha de cada etiqueta de activo. ',
|
||||||
'laravel' => 'Versión de Laravel',
|
'laravel' => 'Versión de Laravel',
|
||||||
|
'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate',
|
||||||
'ldap_enabled' => 'LDAP activado',
|
'ldap_enabled' => 'LDAP activado',
|
||||||
'ldap_integration' => 'Integración LDAP',
|
'ldap_integration' => 'Integración LDAP',
|
||||||
'ldap_settings' => 'Ajustes LDAP',
|
'ldap_settings' => 'Ajustes LDAP',
|
||||||
|
'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.',
|
||||||
|
'ldap_client_tls_key' => 'LDAP Client-Side TLS key',
|
||||||
'ldap_login_test_help' => 'Introduce un nombre de usuario LDAP válido y una contraseña de la DN base que especificaste anteriormente para probar si tu inicio de sesión LDAP está configurado correctamente. DEBES GUARDAR TUS CONFIGURACIONES LDAP ACTUALIZADAS PRIMERO.',
|
'ldap_login_test_help' => 'Introduce un nombre de usuario LDAP válido y una contraseña de la DN base que especificaste anteriormente para probar si tu inicio de sesión LDAP está configurado correctamente. DEBES GUARDAR TUS CONFIGURACIONES LDAP ACTUALIZADAS PRIMERO.',
|
||||||
'ldap_login_sync_help' => 'Esto sólo prueba que LDAP puede sincronizarse correctamente. Si tu solicitud de Autenticación LDAP no es correcta, los usuarios aún no podrían iniciar sesión. DEBES GUARDAR TUS CONFIGURACIONES LDAP ACTUALIZADAS PRIMERO.',
|
'ldap_login_sync_help' => 'Esto sólo prueba que LDAP puede sincronizarse correctamente. Si tu solicitud de Autenticación LDAP no es correcta, los usuarios aún no podrían iniciar sesión. DEBES GUARDAR TUS CONFIGURACIONES LDAP ACTUALIZADAS PRIMERO.',
|
||||||
'ldap_server' => 'Servidor LDAP',
|
'ldap_server' => 'Servidor LDAP',
|
||||||
|
|
|
@ -13,6 +13,7 @@ return [
|
||||||
'user_deleted_warning' => 'Este usuario ha sido eliminado. Deberá restaurarlo para editarlo o asignarle nuevos Equipos.',
|
'user_deleted_warning' => 'Este usuario ha sido eliminado. Deberá restaurarlo para editarlo o asignarle nuevos Equipos.',
|
||||||
'ldap_not_configured' => 'La integración con LDAP no ha sido configurada para esta instalación.',
|
'ldap_not_configured' => 'La integración con LDAP no ha sido configurada para esta instalación.',
|
||||||
'password_resets_sent' => 'Los usuarios seleccionados que están activados y tienen una dirección de correo electrónico válida han sido enviados un enlace de restablecimiento de contraseña.',
|
'password_resets_sent' => 'Los usuarios seleccionados que están activados y tienen una dirección de correo electrónico válida han sido enviados un enlace de restablecimiento de contraseña.',
|
||||||
|
'password_reset_sent' => 'A password reset link has been sent to :email!',
|
||||||
|
|
||||||
'success' => [
|
'success' => [
|
||||||
'create' => 'Usuario correctamente creado.',
|
'create' => 'Usuario correctamente creado.',
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
return [
|
return array(
|
||||||
'actions' => 'Acciones',
|
'actions' => 'Acciones',
|
||||||
'add' => 'Agregar nuevo',
|
'add' => 'Agregar nuevo',
|
||||||
'cancel' => 'Cancelar',
|
'cancel' => 'Cancelar',
|
||||||
|
@ -14,4 +14,5 @@ return [
|
||||||
'select_file' => 'Seleccionar Archivo...',
|
'select_file' => 'Seleccionar Archivo...',
|
||||||
'select_files' => 'Select Files...',
|
'select_files' => 'Select Files...',
|
||||||
'generate_labels' => '{1} Generar Etiqueta|[2,*] Generar Etiquetas',
|
'generate_labels' => '{1} Generar Etiqueta|[2,*] Generar Etiquetas',
|
||||||
];
|
'send_password_link' => 'Send Password Reset Link',
|
||||||
|
);
|
||||||
|
|
|
@ -176,7 +176,7 @@
|
||||||
'remove_company' => 'Eliminar Asociación de compañía',
|
'remove_company' => 'Eliminar Asociación de compañía',
|
||||||
'reports' => 'Informes',
|
'reports' => 'Informes',
|
||||||
'restored' => 'restaurado',
|
'restored' => 'restaurado',
|
||||||
'restore' => 'Restore',
|
'restore' => 'Restaurar',
|
||||||
'requested' => 'Solicitado',
|
'requested' => 'Solicitado',
|
||||||
'request_canceled' => 'Solicitud Cancelada',
|
'request_canceled' => 'Solicitud Cancelada',
|
||||||
'save' => 'Guardar',
|
'save' => 'Guardar',
|
||||||
|
|
|
@ -18,5 +18,6 @@ return [
|
||||||
'update' => 'Actualizar Categoría',
|
'update' => 'Actualizar Categoría',
|
||||||
'use_default_eula' => 'Usa la <a href="#" data-toggle="modal" data-target="#eulaModal">licencia primaria por defecto</a> en su lugar.',
|
'use_default_eula' => 'Usa la <a href="#" data-toggle="modal" data-target="#eulaModal">licencia primaria por defecto</a> en su lugar.',
|
||||||
'use_default_eula_disabled' => '<del>Usa la licencia primaria por defecto en su lugar.</del> No se ha establecido una licencia primaria por defecto. Por favor, añade una en las configuraciones.',
|
'use_default_eula_disabled' => '<del>Usa la licencia primaria por defecto en su lugar.</del> No se ha establecido una licencia primaria por defecto. Por favor, añade una en las configuraciones.',
|
||||||
|
'use_default_eula_column' => 'Use default EULA',
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
|
@ -61,9 +61,12 @@ return array(
|
||||||
'label_logo' => 'Logo de etiqueta',
|
'label_logo' => 'Logo de etiqueta',
|
||||||
'label_logo_size' => 'Los logos cuadrados se ven mejor - se mostrarán en la parte superior derecha de cada etiqueta de activo. ',
|
'label_logo_size' => 'Los logos cuadrados se ven mejor - se mostrarán en la parte superior derecha de cada etiqueta de activo. ',
|
||||||
'laravel' => 'Versión de Lavarel',
|
'laravel' => 'Versión de Lavarel',
|
||||||
|
'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate',
|
||||||
'ldap_enabled' => 'LDAP activado',
|
'ldap_enabled' => 'LDAP activado',
|
||||||
'ldap_integration' => 'Integración LDAP',
|
'ldap_integration' => 'Integración LDAP',
|
||||||
'ldap_settings' => 'Configuración LDAP',
|
'ldap_settings' => 'Configuración LDAP',
|
||||||
|
'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.',
|
||||||
|
'ldap_client_tls_key' => 'LDAP Client-Side TLS key',
|
||||||
'ldap_login_test_help' => 'Introduce un usuario y contraseña LDAP válidos desde la base DN que especificaste antes para probar si tu inicio de sesión LDAP está configurado correctamente. DEBES GUARDAR TUS CONFIGURACIONES LDAP ACTUALIZADAS PRIMERO.',
|
'ldap_login_test_help' => 'Introduce un usuario y contraseña LDAP válidos desde la base DN que especificaste antes para probar si tu inicio de sesión LDAP está configurado correctamente. DEBES GUARDAR TUS CONFIGURACIONES LDAP ACTUALIZADAS PRIMERO.',
|
||||||
'ldap_login_sync_help' => 'Esto solo prueba que LDAP puede sincronizarse correctamente. Si tu solicitud de Autenticación LDAP no es correcta, los usuarios no podrían iniciar sesión. DEBES GUARDAR TUS CONFIGURACIONES LDAP ACTUALIZADAS PRIMERO.',
|
'ldap_login_sync_help' => 'Esto solo prueba que LDAP puede sincronizarse correctamente. Si tu solicitud de Autenticación LDAP no es correcta, los usuarios no podrían iniciar sesión. DEBES GUARDAR TUS CONFIGURACIONES LDAP ACTUALIZADAS PRIMERO.',
|
||||||
'ldap_server' => 'Servidor LDAP',
|
'ldap_server' => 'Servidor LDAP',
|
||||||
|
|
|
@ -13,6 +13,7 @@ return [
|
||||||
'user_deleted_warning' => 'Este usuario ha sido eliminado. Deberás restaurar este usuario para editarlo o asignarle nuevos activos.',
|
'user_deleted_warning' => 'Este usuario ha sido eliminado. Deberás restaurar este usuario para editarlo o asignarle nuevos activos.',
|
||||||
'ldap_not_configured' => 'La integración LDAP no ha sido configurada para esta instalación.',
|
'ldap_not_configured' => 'La integración LDAP no ha sido configurada para esta instalación.',
|
||||||
'password_resets_sent' => 'A los usuarios seleccionados que están activados y tienen una dirección de correo electrónico válida se les ha enviado un enlace de restablecimiento de contraseña.',
|
'password_resets_sent' => 'A los usuarios seleccionados que están activados y tienen una dirección de correo electrónico válida se les ha enviado un enlace de restablecimiento de contraseña.',
|
||||||
|
'password_reset_sent' => 'A password reset link has been sent to :email!',
|
||||||
|
|
||||||
'success' => [
|
'success' => [
|
||||||
'create' => 'El usuario fue creado con éxito.',
|
'create' => 'El usuario fue creado con éxito.',
|
||||||
|
|
|
@ -14,4 +14,5 @@ return array(
|
||||||
'select_file' => 'Seleccionar Archivo...',
|
'select_file' => 'Seleccionar Archivo...',
|
||||||
'select_files' => 'Selecciona Archivos...',
|
'select_files' => 'Selecciona Archivos...',
|
||||||
'generate_labels' => '{1} Generar Etiqueta|[2,*] Generar Etiquetas',
|
'generate_labels' => '{1} Generar Etiqueta|[2,*] Generar Etiquetas',
|
||||||
|
'send_password_link' => 'Send Password Reset Link',
|
||||||
);
|
);
|
||||||
|
|
|
@ -176,7 +176,7 @@
|
||||||
'remove_company' => 'Eliminar Asociación de la Compañía',
|
'remove_company' => 'Eliminar Asociación de la Compañía',
|
||||||
'reports' => 'Reportes',
|
'reports' => 'Reportes',
|
||||||
'restored' => 'restaurado',
|
'restored' => 'restaurado',
|
||||||
'restore' => 'Restore',
|
'restore' => 'Restaurar',
|
||||||
'requested' => 'Solicitado',
|
'requested' => 'Solicitado',
|
||||||
'request_canceled' => 'Solicitud Cancelada',
|
'request_canceled' => 'Solicitud Cancelada',
|
||||||
'save' => 'Guardar',
|
'save' => 'Guardar',
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
return [
|
return [
|
||||||
|
|
||||||
'does_not_exist' => 'The accessory [:id] does not exist.',
|
'does_not_exist' => 'Lisaseade [:id] ei eksisteeri.',
|
||||||
'assoc_users' => 'See lisavarustus on praegu: kasutajate poolt kontrollitud arvude arv. Palun kontrollige tarvikuid ja proovige uuesti.',
|
'assoc_users' => 'See lisavarustus on praegu: kasutajate poolt kontrollitud arvude arv. Palun kontrollige tarvikuid ja proovige uuesti.',
|
||||||
|
|
||||||
'create' => [
|
'create' => [
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
'repair' => 'Remont',
|
'repair' => 'Remont',
|
||||||
'maintenance' => 'Hooldus',
|
'maintenance' => 'Hooldus',
|
||||||
'upgrade' => 'Uuendage',
|
'upgrade' => 'Uuendage',
|
||||||
'calibration' => 'Calibration',
|
'calibration' => 'Kalibreerimine',
|
||||||
'software_support' => 'Software Support',
|
'software_support' => 'Tarkvara tugi',
|
||||||
'hardware_support' => 'Hardware Support',
|
'hardware_support' => 'Riistvara tugi',
|
||||||
];
|
];
|
||||||
|
|
|
@ -18,5 +18,6 @@ return [
|
||||||
'update' => 'Uuenda kategooriat',
|
'update' => 'Uuenda kategooriat',
|
||||||
'use_default_eula' => 'Kasuta hoopis <a href="#" data-toggle="modal" data-target="#eulaModal">peamist vaikimisi EULA-t</a>.',
|
'use_default_eula' => 'Kasuta hoopis <a href="#" data-toggle="modal" data-target="#eulaModal">peamist vaikimisi EULA-t</a>.',
|
||||||
'use_default_eula_disabled' => '<del>Kasuta hoopis peamist vaikimisi EULAt.</del> Peamine vaikumisi EULA puudub. Lisa see seadete alt.',
|
'use_default_eula_disabled' => '<del>Kasuta hoopis peamist vaikimisi EULAt.</del> Peamine vaikumisi EULA puudub. Lisa see seadete alt.',
|
||||||
|
'use_default_eula_column' => 'Kasuta vaikimisi EULA',
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue