Compare commits
69 Commits
features/r
...
features/c
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0e35cca704 | ||
|
|
661301f057 | ||
|
|
9448b148e9 | ||
|
|
a13f033104 | ||
|
|
968abe2cdb | ||
|
|
cca08d8103 | ||
|
|
3872db8c9f | ||
|
|
1315a74e27 | ||
|
|
8c6812203c | ||
|
|
4ed36e0114 | ||
|
|
c48fc203e3 | ||
|
|
af71ba927f | ||
|
|
894e009c2a | ||
|
|
f9ba08ee59 | ||
|
|
2819f9445b | ||
|
|
1b2ed08c7c | ||
|
|
c6c605e320 | ||
|
|
4b3ab82ee2 | ||
|
|
f8eda67bd5 | ||
|
|
58bcf20a46 | ||
|
|
49979dede5 | ||
| 09f481f5f0 | |||
|
|
b329ed7618 | ||
|
|
373a712669 | ||
|
|
734ca02a95 | ||
|
|
04b19f8d2e | ||
|
|
fce0601d25 | ||
|
|
54769bf22a | ||
|
|
f303cdfe95 | ||
|
|
3ad035adcb | ||
|
|
533e2e344c | ||
|
|
649ef8151c | ||
|
|
69c925ffd3 | ||
|
|
8e34bc02b3 | ||
|
|
a250919acc | ||
|
|
38980e5f75 | ||
|
|
666c3324e8 | ||
|
|
5627a3d247 | ||
|
|
cb7dbaf609 | ||
|
|
7cba63f403 | ||
|
|
2f6cfcbc4f | ||
|
|
2af136356d | ||
|
|
7a8dad5a3c | ||
|
|
3a0226ac22 | ||
|
|
cb14224fde | ||
|
|
e45443fdea | ||
|
|
b19b602a53 | ||
|
|
ec2dde7483 | ||
|
|
c94ed44476 | ||
|
|
eff18b5823 | ||
|
|
30f3d11375 | ||
|
|
871a800213 | ||
|
|
e7faece342 | ||
|
|
8bcd2c247f | ||
|
|
605e6356a7 | ||
|
|
9c202f7087 | ||
|
|
c833b7a74c | ||
|
|
e002f317a4 | ||
|
|
6503d9474d | ||
|
|
e7734def58 | ||
|
|
f50d22b382 | ||
|
|
ad37228466 | ||
|
|
0917bd57b3 | ||
|
|
c51f8d2135 | ||
|
|
01b2ad3ddc | ||
|
|
e371124bca | ||
|
|
25df502cb0 | ||
|
|
ea4f9d6c4e | ||
|
|
f46a32580d |
41
HISTORY.rst
41
HISTORY.rst
@@ -69,6 +69,47 @@
|
|||||||
- Update numeric dashboard widget to display
|
- Update numeric dashboard widget to display
|
||||||
thousand commas.
|
thousand commas.
|
||||||
- Add support for disabling document pages.
|
- Add support for disabling document pages.
|
||||||
|
- Add support for converter layers.
|
||||||
|
- Add redactions app.
|
||||||
|
- Unify all line endings to be Linux style.
|
||||||
|
- Add support for changing the system messages position.
|
||||||
|
GitLab issue #640. Thanks to Matthias Urhahn (@d4rken).
|
||||||
|
|
||||||
|
3.2.7 (2019-08-28)
|
||||||
|
==================
|
||||||
|
- Fix checkout form bug. Thanks to Lucius Schaerer
|
||||||
|
(@lschaer1) for the report.
|
||||||
|
- Disable pagination current page button
|
||||||
|
Current page button was clickable and would cause the
|
||||||
|
single page navigation to jump to the home view.
|
||||||
|
- Remove redundant Celery queue declarations from the
|
||||||
|
file_metadata app.
|
||||||
|
- Add internal_name field to workflow serializer.
|
||||||
|
Fixes workflow API creation view.
|
||||||
|
- Fix document cabinet list API view. Thanks for forum user
|
||||||
|
"jere" for the report. Forum topic 1039.
|
||||||
|
- Fix document template column field. GitLab issue #655.
|
||||||
|
Thanks to Christian Wiegand (@christianwgd) for the
|
||||||
|
report.
|
||||||
|
- Increase mailing profile password field max length
|
||||||
|
from 48 to 128 characters. GitLab issue #657.
|
||||||
|
Thanks to sigsec (@sigsec) for the report.
|
||||||
|
- Update the Docker entrypoint to update the ownership
|
||||||
|
of files when the UID of GUID are changed.
|
||||||
|
GitLab issue #650. Thanks to Fabian (@ruffy91)
|
||||||
|
for the report.
|
||||||
|
- Update the Docker entrypoint to allow changing
|
||||||
|
the GID of the mayan user to existing values.
|
||||||
|
GitLab issue #652. Thanks to Fabian (@ruffy91)
|
||||||
|
for the report.
|
||||||
|
- Rename the MAYAN_USER_GUID environment variable
|
||||||
|
to MAYAN_USER_GID.
|
||||||
|
* Add automatic adjustment of HTML body on navigation
|
||||||
|
bar changes. Closes GitLab issue #643. Thanks to
|
||||||
|
Light Templar (@LightTemplar) for the report.
|
||||||
|
* Unify all line endings to be Linux style.
|
||||||
|
* Make sure system alerts don't appear under
|
||||||
|
floating elements.
|
||||||
|
|
||||||
3.2.6 (2019-07-10)
|
3.2.6 (2019-07-10)
|
||||||
==================
|
==================
|
||||||
|
|||||||
18
README.md
18
README.md
@@ -1,11 +1,11 @@
|
|||||||
|
[](https://paypal.me/MayanEDMS)
|
||||||
[![pypi][pypi]][pypi-url]
|
[![pypi][pypi]][pypi-url]
|
||||||
[![builds][builds]][builds-url]
|
[![builds][builds]][builds-url]
|
||||||
[![coverage][cover]][cover-url]
|
|
||||||
![python][python]
|
![python][python]
|
||||||
![license][license]
|
![license][license]
|
||||||
[](https://hub.docker.com/r/mayanedms/mayanedms/)
|
[](https://hub.docker.com/r/mayanedms/mayanedms/)
|
||||||
[](https://hub.docker.com/r/mayanedms/mayanedms/)
|
[](https://hub.docker.com/r/mayanedms/mayanedms/)
|
||||||
[](https://microbadger.com/images/mayanedms/mayanedms)
|
|
||||||
|
|
||||||
[pypi]: http://img.shields.io/pypi/v/mayan-edms.svg
|
[pypi]: http://img.shields.io/pypi/v/mayan-edms.svg
|
||||||
[pypi-url]: http://badge.fury.io/py/mayan-edms
|
[pypi-url]: http://badge.fury.io/py/mayan-edms
|
||||||
@@ -43,6 +43,20 @@
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<h2 align="center">Book</h2>
|
||||||
|
|
||||||
|
The pre-release version of the book "Exploring Mayan EDMS" available now at a discounted price!
|
||||||
|
|
||||||
|
<p align="center">
|
||||||
|
<a href="https://sellfy.com/p/um2fkx/">
|
||||||
|
<img width="400" src="https://d12swbtw719y4s.cloudfront.net/images/v6RpxW40/aP0qKLjkPiAuXZhYuB45/wDAULAzFyx.jpeg?w=548">
|
||||||
|
</a>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
Limited quantities. Buyers of the pre-release will get the full version for free when it is ready.
|
||||||
|
|
||||||
|
The link is https://sellfy.com/p/um2fkx/
|
||||||
|
|
||||||
<h2 align="center">Installation</h2>
|
<h2 align="center">Installation</h2>
|
||||||
|
|
||||||
The easiest way to use Mayan EDMS is by using the official
|
The easiest way to use Mayan EDMS is by using the official
|
||||||
|
|||||||
14
README.rst
14
README.rst
@@ -1,4 +1,4 @@
|
|||||||
|pypi| |builds| |coverage| |python| |license| |docker_pulls| |docker_stars| |docker_layers|
|
|donation| |pypi| |builds| |coverage| |python| |license| |docker_pulls| |docker_stars| |docker_layers|
|
||||||
|
|
||||||
|
|
||||||
.. image:: https://gitlab.com/mayan-edms/mayan-edms/raw/master/docs/_static/mayan_logo.png
|
.. image:: https://gitlab.com/mayan-edms/mayan-edms/raw/master/docs/_static/mayan_logo.png
|
||||||
@@ -25,6 +25,16 @@ at: https://docs.mayan-edms.com/topics/installation.html
|
|||||||
|
|
||||||
.. _Docker: https://www.docker.com/
|
.. _Docker: https://www.docker.com/
|
||||||
|
|
||||||
|
The pre-release version of the book "Exploring Mayan EDMS" available now at a discounted price!
|
||||||
|
|
||||||
|
.. image:: https://camo.githubusercontent.com/89d2fe787507c9247aa7bb406e2682b53eb7a5f9/68747470733a2f2f64313273776274773731397934732e636c6f756466726f6e742e6e65742f696d616765732f76365270785734302f615030714b4c6a6b50694175585a6859754234352f774441554c417a4679782e6a7065673f773d353438
|
||||||
|
:align: center
|
||||||
|
:width: 300
|
||||||
|
:target: https://sellfy.com/p/um2fkx/
|
||||||
|
|
||||||
|
Limited quantities. Buyers of the pre-release will get the full version for free when it is ready.
|
||||||
|
Click the image or visit: https://sellfy.com/p/um2fkx/
|
||||||
|
|
||||||
Hardware requirements
|
Hardware requirements
|
||||||
|
|
||||||
- 2 Gigabytes of RAM (1 Gigabyte if OCR is turned off).
|
- 2 Gigabytes of RAM (1 Gigabyte if OCR is turned off).
|
||||||
@@ -44,6 +54,8 @@ Important links
|
|||||||
- `Videos <https://www.youtube.com/channel/UCJOOXHP1MJ9lVA7d8ZTlHPw>`__
|
- `Videos <https://www.youtube.com/channel/UCJOOXHP1MJ9lVA7d8ZTlHPw>`__
|
||||||
|
|
||||||
|
|
||||||
|
.. |donation| image:: https://img.shields.io/badge/donation-PayPal-brightgreen
|
||||||
|
:target: https://paypal.me/MayanEDMS
|
||||||
.. |pypi| image:: http://img.shields.io/pypi/v/mayan-edms.svg
|
.. |pypi| image:: http://img.shields.io/pypi/v/mayan-edms.svg
|
||||||
:target: http://badge.fury.io/py/mayan-edms
|
:target: http://badge.fury.io/py/mayan-edms
|
||||||
.. |builds| image:: https://gitlab.com/mayan-edms/mayan-edms/badges/master/build.svg
|
.. |builds| image:: https://gitlab.com/mayan-edms/mayan-edms/badges/master/build.svg
|
||||||
|
|||||||
@@ -11,6 +11,9 @@ CONCURRENCY_ARGUMENT=--concurrency=
|
|||||||
DEFAULT_USER_UID=1000
|
DEFAULT_USER_UID=1000
|
||||||
DEFAULT_USER_GID=1000
|
DEFAULT_USER_GID=1000
|
||||||
|
|
||||||
|
MAYAN_USER_UID=${MAYAN_USER_UID:-${DEFAULT_USER_UID}}
|
||||||
|
MAYAN_USER_GID=${MAYAN_USER_GID:-${DEFAULT_USER_GID}}
|
||||||
|
|
||||||
export MAYAN_ALLOWED_HOSTS='["*"]'
|
export MAYAN_ALLOWED_HOSTS='["*"]'
|
||||||
export MAYAN_BIN=/opt/mayan-edms/bin/mayan-edms.py
|
export MAYAN_BIN=/opt/mayan-edms/bin/mayan-edms.py
|
||||||
export MAYAN_INSTALL_DIR=/opt/mayan-edms
|
export MAYAN_INSTALL_DIR=/opt/mayan-edms
|
||||||
@@ -29,6 +32,19 @@ MAYAN_WORKER_FAST_CONCURRENCY=${MAYAN_WORKER_FAST_CONCURRENCY:-0}
|
|||||||
MAYAN_WORKER_MEDIUM_CONCURRENCY=${MAYAN_WORKER_MEDIUM_CONCURRENCY:-0}
|
MAYAN_WORKER_MEDIUM_CONCURRENCY=${MAYAN_WORKER_MEDIUM_CONCURRENCY:-0}
|
||||||
MAYAN_WORKER_SLOW_CONCURRENCY=${MAYAN_WORKER_SLOW_CONCURRENCY:-0}
|
MAYAN_WORKER_SLOW_CONCURRENCY=${MAYAN_WORKER_SLOW_CONCURRENCY:-0}
|
||||||
|
|
||||||
|
update_uid_gid() {
|
||||||
|
echo "mayan: update_uid_gid()"
|
||||||
|
groupmod mayan -g ${MAYAN_USER_GID} 2>/dev/null || true
|
||||||
|
usermod mayan -u ${MAYAN_USER_UID} -g ${MAYAN_USER_GID} 2>/dev/null
|
||||||
|
|
||||||
|
if [ ${MAYAN_USER_UID} -ne ${DEFAULT_USER_UID} ] || [ ${MAYAN_USER_GID} -ne ${DEFAULT_USER_GID} ]; then
|
||||||
|
echo "mayan: Updating file ownership. This might take a while if there are many documents."
|
||||||
|
chown mayan:mayan ${MAYAN_INSTALL_DIR} ${MAYAN_STATIC_ROOT} ${MAYAN_MEDIA_ROOT}
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
update_uid_gid
|
||||||
|
|
||||||
if [ "$MAYAN_WORKER_FAST_CONCURRENCY" -eq 0 ]; then
|
if [ "$MAYAN_WORKER_FAST_CONCURRENCY" -eq 0 ]; then
|
||||||
MAYAN_WORKER_FAST_CONCURRENCY=
|
MAYAN_WORKER_FAST_CONCURRENCY=
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
3.2.6
|
3.2.7
|
||||||
|
|||||||
@@ -242,6 +242,9 @@ extlinks = {
|
|||||||
mayan.__django_version__
|
mayan.__django_version__
|
||||||
), 'Django documentation section: '
|
), 'Django documentation section: '
|
||||||
),
|
),
|
||||||
|
'forum-topic': (
|
||||||
|
'https://forum.mayan-edms.com/viewtopic.php?t=%s', 'Forum topic #'
|
||||||
|
),
|
||||||
'github-issue': (
|
'github-issue': (
|
||||||
'https://github.com/mayan-edms/mayan-edms/issues/%s', 'GitHub issue #'
|
'https://github.com/mayan-edms/mayan-edms/issues/%s', 'GitHub issue #'
|
||||||
),
|
),
|
||||||
|
|||||||
145
docs/releases/3.2.7.rst
Normal file
145
docs/releases/3.2.7.rst
Normal file
@@ -0,0 +1,145 @@
|
|||||||
|
Version 3.2.7
|
||||||
|
=============
|
||||||
|
|
||||||
|
Released: August 28, 2019
|
||||||
|
|
||||||
|
|
||||||
|
Changes
|
||||||
|
-------
|
||||||
|
|
||||||
|
- Fix checkouts form bug. Fixes GitLab issue #654
|
||||||
|
Thanks to Lucius Schaerer (@lschaer1) for the report.
|
||||||
|
- Disable pagination current page button
|
||||||
|
Current page button was clickable and would cause the
|
||||||
|
single page navigation to jump to the home view.
|
||||||
|
- Remove redundant Celery queue declarations from the
|
||||||
|
file_metadata app.
|
||||||
|
- Add internal_name field to workflow serializer.
|
||||||
|
Fixes workflow API creation view.
|
||||||
|
- Fix document cabinet list API view. Thanks for forum user
|
||||||
|
"jere" for the report. Forum topic 1039.
|
||||||
|
- Fix document template column field. GitLab issue #655.
|
||||||
|
Thanks to Christian Wiegand (@christianwgd) for the
|
||||||
|
report.
|
||||||
|
- Increase mailing profile password field max length
|
||||||
|
from 48 to 128 characters. GitLab issue #657.
|
||||||
|
Thanks to sigsec (@sigsec) for the report.
|
||||||
|
- Update the Docker entrypoint to update the ownership
|
||||||
|
of files when the UID of GUID are changed.
|
||||||
|
GitLab issue #650. Thanks to Fabian (@ruffy91)
|
||||||
|
for the report.
|
||||||
|
- Update the Docker entrypoint to allow changing
|
||||||
|
the GID of the mayan user to existing values.
|
||||||
|
GitLab issue #652. Thanks to Fabian (@ruffy91)
|
||||||
|
for the report.
|
||||||
|
- Rename the MAYAN_USER_GUID environment variable
|
||||||
|
to MAYAN_USER_GID.
|
||||||
|
- Backport individual index rebuild support.
|
||||||
|
- Add automatic adjustment of HTML body on navigation
|
||||||
|
bar changes. Closes GitLab issue #643. Thanks to
|
||||||
|
Light Templar (@LightTemplar) for the report.
|
||||||
|
- Unify all line endings to be Linux style.
|
||||||
|
- Make sure system alerts don't appear under
|
||||||
|
floating elements.
|
||||||
|
|
||||||
|
Removals
|
||||||
|
--------
|
||||||
|
|
||||||
|
- None
|
||||||
|
|
||||||
|
|
||||||
|
Upgrading from a previous version
|
||||||
|
---------------------------------
|
||||||
|
|
||||||
|
If installed via Python's PIP
|
||||||
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
Remove deprecated requirements::
|
||||||
|
|
||||||
|
sudo -u mayan curl https://gitlab.com/mayan-edms/mayan-edms/raw/master/removals.txt -o /tmp/removals.txt && sudo -u mayan /opt/mayan-edms/bin/pip uninstall -y -r /tmp/removals.txt
|
||||||
|
|
||||||
|
Type in the console::
|
||||||
|
|
||||||
|
sudo -u mayan /opt/mayan-edms/bin/pip install mayan-edms==3.2.7
|
||||||
|
|
||||||
|
the requirements will also be updated automatically.
|
||||||
|
|
||||||
|
|
||||||
|
Using Git
|
||||||
|
^^^^^^^^^
|
||||||
|
|
||||||
|
If you installed Mayan EDMS by cloning the Git repository issue the commands::
|
||||||
|
|
||||||
|
$ git reset --hard HEAD
|
||||||
|
$ git pull
|
||||||
|
|
||||||
|
otherwise download the compressed archived and uncompress it overriding the
|
||||||
|
existing installation.
|
||||||
|
|
||||||
|
Remove deprecated requirements::
|
||||||
|
|
||||||
|
$ pip uninstall -y -r removals.txt
|
||||||
|
|
||||||
|
Next upgrade/add the new requirements::
|
||||||
|
|
||||||
|
$ pip install --upgrade -r requirements.txt
|
||||||
|
|
||||||
|
|
||||||
|
Common steps
|
||||||
|
^^^^^^^^^^^^
|
||||||
|
|
||||||
|
Perform these steps after updating the code from either step above.
|
||||||
|
|
||||||
|
Make a backup of your supervisord file::
|
||||||
|
|
||||||
|
sudo cp /etc/supervisor/conf.d/mayan.conf /etc/supervisor/conf.d/mayan.conf.bck
|
||||||
|
|
||||||
|
Update the supervisord configuration file. Replace the environment
|
||||||
|
variables values show here with your respective settings. This step will refresh
|
||||||
|
the supervisord configuration file with the new queues and the latest
|
||||||
|
recommended layout::
|
||||||
|
|
||||||
|
sudo MAYAN_DATABASE_ENGINE=django.db.backends.postgresql MAYAN_DATABASE_NAME=mayan \
|
||||||
|
MAYAN_DATABASE_PASSWORD=mayanuserpass MAYAN_DATABASE_USER=mayan \
|
||||||
|
MAYAN_DATABASE_HOST=127.0.0.1 MAYAN_MEDIA_ROOT=/opt/mayan-edms/media \
|
||||||
|
/opt/mayan-edms/bin/mayan-edms.py platformtemplate supervisord > /etc/supervisor/conf.d/mayan.conf
|
||||||
|
|
||||||
|
Edit the supervisord configuration file and update any setting the template
|
||||||
|
generator missed::
|
||||||
|
|
||||||
|
sudo vi /etc/supervisor/conf.d/mayan.conf
|
||||||
|
|
||||||
|
Migrate existing database schema with::
|
||||||
|
|
||||||
|
sudo -u mayan MAYAN_DATABASE_ENGINE=django.db.backends.postgresql MAYAN_DATABASE_NAME=mayan \
|
||||||
|
MAYAN_DATABASE_PASSWORD=mayanuserpass MAYAN_DATABASE_USER=mayan \
|
||||||
|
MAYAN_DATABASE_HOST=127.0.0.1 MAYAN_MEDIA_ROOT=/opt/mayan-edms/media \
|
||||||
|
/opt/mayan-edms/bin/mayan-edms.py performupgrade
|
||||||
|
|
||||||
|
Add new static media::
|
||||||
|
|
||||||
|
sudo -u mayan MAYAN_MEDIA_ROOT=/opt/mayan-edms/media \
|
||||||
|
/opt/mayan-edms/bin/mayan-edms.py preparestatic --noinput
|
||||||
|
|
||||||
|
The upgrade procedure is now complete.
|
||||||
|
|
||||||
|
|
||||||
|
Backward incompatible changes
|
||||||
|
-----------------------------
|
||||||
|
|
||||||
|
- None
|
||||||
|
|
||||||
|
|
||||||
|
Bugs fixed or issues closed
|
||||||
|
---------------------------
|
||||||
|
|
||||||
|
- :gitlab-issue:`643` The "Actions" button won't show up, if window size between 992 and 1248 px
|
||||||
|
- :gitlab-issue:`650` Permission denied when MAYAN_USER_UID and MAYAN_USER_GUID are set
|
||||||
|
- :gitlab-issue:`652` MAYAN_USER_GUID cannot be set to specific values
|
||||||
|
- :gitlab-issue:`654` Internal Server Error, Document Checkout
|
||||||
|
- :gitlab-issue:`655` Index setup tree view shows two times the "enabled" field instead of "Link documents"
|
||||||
|
- :gitlab-issue:`657` Mailer password length restriction is too short
|
||||||
|
- :forum-topic:`1039` Re: /api/documents/{id}/cabinets returns 500
|
||||||
|
- :forum-topic:`1050` edit/delete sub-cabinet
|
||||||
|
|
||||||
|
.. _PyPI: https://pypi.python.org/pypi/mayan-edms/
|
||||||
@@ -84,6 +84,11 @@ Changes
|
|||||||
- Update numeric dashboard widget to display
|
- Update numeric dashboard widget to display
|
||||||
thousand commas.
|
thousand commas.
|
||||||
- Add support for disabling document pages.
|
- Add support for disabling document pages.
|
||||||
|
- Add support for converter layers.
|
||||||
|
- Add redactions app.
|
||||||
|
- Unify all line endings to be Linux style.
|
||||||
|
- Add support for changing the system messages position.
|
||||||
|
GitLab issue #640. Thanks to Matthias Urhahn (@d4rken).
|
||||||
|
|
||||||
Removals
|
Removals
|
||||||
--------
|
--------
|
||||||
@@ -201,6 +206,7 @@ Bugs fixed or issues closed
|
|||||||
- :gitlab-issue:`594` 3.2b1: Unable to install/run under Python 3.5/3.6/3.7
|
- :gitlab-issue:`594` 3.2b1: Unable to install/run under Python 3.5/3.6/3.7
|
||||||
- :gitlab-issue:`634` Failing docker entrypoint when using secret config
|
- :gitlab-issue:`634` Failing docker entrypoint when using secret config
|
||||||
- :gitlab-issue:`635` Build a docker image for Python3
|
- :gitlab-issue:`635` Build a docker image for Python3
|
||||||
|
- :gitlab-issue:`640` UX: "Toast" Popup position prevents access to actions
|
||||||
- :gitlab-issue:`644` Update sane-utils package in docker image.
|
- :gitlab-issue:`644` Update sane-utils package in docker image.
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -21,6 +21,7 @@ versions of the documentation contain the release notes for any later releases.
|
|||||||
:maxdepth: 1
|
:maxdepth: 1
|
||||||
|
|
||||||
3.3
|
3.3
|
||||||
|
3.2.7
|
||||||
3.2.6
|
3.2.6
|
||||||
3.2.5
|
3.2.5
|
||||||
3.2.4
|
3.2.4
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
from __future__ import unicode_literals
|
from __future__ import unicode_literals
|
||||||
|
|
||||||
__title__ = 'Mayan EDMS'
|
__title__ = 'Mayan EDMS'
|
||||||
__version__ = '3.2.6'
|
__version__ = '3.2.7'
|
||||||
__build__ = 0x030206
|
__build__ = 0x030207
|
||||||
__build_string__ = 'v3.2.6-68-gab601f9180_Wed Jul 17 04:30:11 2019 -0400'
|
__build_string__ = 'v3.2.7_Wed Aug 28 17:31:08 2019 -0400'
|
||||||
__django_version__ = '1.11'
|
__django_version__ = '1.11'
|
||||||
__author__ = 'Roberto Rosario'
|
__author__ = 'Roberto Rosario'
|
||||||
__author_email__ = 'roberto.rosario@mayan-edms.com'
|
__author_email__ = 'roberto.rosario@mayan-edms.com'
|
||||||
|
|||||||
@@ -21,22 +21,6 @@ class ModelPermission(object):
|
|||||||
# TODO: Find method to revert the add_to_class('acls'...)
|
# TODO: Find method to revert the add_to_class('acls'...)
|
||||||
# delattr doesn't work.
|
# delattr doesn't work.
|
||||||
|
|
||||||
@classmethod
|
|
||||||
def register(cls, model, permissions):
|
|
||||||
from django.contrib.contenttypes.fields import GenericRelation
|
|
||||||
|
|
||||||
cls._registry.setdefault(model, [])
|
|
||||||
for permission in permissions:
|
|
||||||
cls._registry[model].append(permission)
|
|
||||||
|
|
||||||
AccessControlList = apps.get_model(
|
|
||||||
app_label='acls', model_name='AccessControlList'
|
|
||||||
)
|
|
||||||
|
|
||||||
model.add_to_class(
|
|
||||||
name='acls', value=GenericRelation(AccessControlList)
|
|
||||||
)
|
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def get_classes(cls, as_content_type=False):
|
def get_classes(cls, as_content_type=False):
|
||||||
ContentType = apps.get_model(
|
ContentType = apps.get_model(
|
||||||
@@ -116,6 +100,22 @@ class ModelPermission(object):
|
|||||||
def get_manager_name(cls, model):
|
def get_manager_name(cls, model):
|
||||||
return cls._manager_names[model]
|
return cls._manager_names[model]
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def register(cls, model, permissions):
|
||||||
|
from django.contrib.contenttypes.fields import GenericRelation
|
||||||
|
|
||||||
|
cls._registry.setdefault(model, [])
|
||||||
|
for permission in permissions:
|
||||||
|
cls._registry[model].append(permission)
|
||||||
|
|
||||||
|
AccessControlList = apps.get_model(
|
||||||
|
app_label='acls', model_name='AccessControlList'
|
||||||
|
)
|
||||||
|
|
||||||
|
model.add_to_class(
|
||||||
|
name='acls', value=GenericRelation(AccessControlList)
|
||||||
|
)
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def register_function(cls, model, function):
|
def register_function(cls, model, function):
|
||||||
cls._functions[model] = function
|
cls._functions[model] = function
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Arabic (http://www.transifex.com/rosarior/mayan-edms/language/ar/)\n"
|
"Language-Team: Arabic (http://www.transifex.com/rosarior/mayan-edms/language/ar/)\n"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Bulgarian (http://www.transifex.com/rosarior/mayan-edms/language/bg/)\n"
|
"Language-Team: Bulgarian (http://www.transifex.com/rosarior/mayan-edms/language/bg/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Bosnian (Bosnia and Herzegovina) (http://www.transifex.com/rosarior/mayan-edms/language/bs_BA/)\n"
|
"Language-Team: Bosnian (Bosnia and Herzegovina) (http://www.transifex.com/rosarior/mayan-edms/language/bs_BA/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Czech (http://www.transifex.com/rosarior/mayan-edms/language/cs/)\n"
|
"Language-Team: Czech (http://www.transifex.com/rosarior/mayan-edms/language/cs/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Danish (Denmark) (http://www.transifex.com/rosarior/mayan-edms/language/da_DK/)\n"
|
"Language-Team: Danish (Denmark) (http://www.transifex.com/rosarior/mayan-edms/language/da_DK/)\n"
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: German (Germany) (http://www.transifex.com/rosarior/mayan-edms/language/de_DE/)\n"
|
"Language-Team: German (Germany) (http://www.transifex.com/rosarior/mayan-edms/language/de_DE/)\n"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Greek (http://www.transifex.com/rosarior/mayan-edms/language/el/)\n"
|
"Language-Team: Greek (http://www.transifex.com/rosarior/mayan-edms/language/el/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:51+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:51+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Spanish (http://www.transifex.com/rosarior/mayan-edms/language/es/)\n"
|
"Language-Team: Spanish (http://www.transifex.com/rosarior/mayan-edms/language/es/)\n"
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Persian (http://www.transifex.com/rosarior/mayan-edms/language/fa/)\n"
|
"Language-Team: Persian (http://www.transifex.com/rosarior/mayan-edms/language/fa/)\n"
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: French (http://www.transifex.com/rosarior/mayan-edms/language/fr/)\n"
|
"Language-Team: French (http://www.transifex.com/rosarior/mayan-edms/language/fr/)\n"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Hungarian (http://www.transifex.com/rosarior/mayan-edms/language/hu/)\n"
|
"Language-Team: Hungarian (http://www.transifex.com/rosarior/mayan-edms/language/hu/)\n"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Indonesian (http://www.transifex.com/rosarior/mayan-edms/language/id/)\n"
|
"Language-Team: Indonesian (http://www.transifex.com/rosarior/mayan-edms/language/id/)\n"
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Italian (http://www.transifex.com/rosarior/mayan-edms/language/it/)\n"
|
"Language-Team: Italian (http://www.transifex.com/rosarior/mayan-edms/language/it/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-28 11:16+0000\n"
|
"PO-Revision-Date: 2019-06-28 11:16+0000\n"
|
||||||
"Last-Translator: Māris Teivāns <maris.teivans@gmail.com>\n"
|
"Last-Translator: Māris Teivāns <maris.teivans@gmail.com>\n"
|
||||||
"Language-Team: Latvian (http://www.transifex.com/rosarior/mayan-edms/language/lv/)\n"
|
"Language-Team: Latvian (http://www.transifex.com/rosarior/mayan-edms/language/lv/)\n"
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/rosarior/mayan-edms/language/nl_NL/)\n"
|
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/rosarior/mayan-edms/language/nl_NL/)\n"
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Polish (http://www.transifex.com/rosarior/mayan-edms/language/pl/)\n"
|
"Language-Team: Polish (http://www.transifex.com/rosarior/mayan-edms/language/pl/)\n"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Portuguese (http://www.transifex.com/rosarior/mayan-edms/language/pt/)\n"
|
"Language-Team: Portuguese (http://www.transifex.com/rosarior/mayan-edms/language/pt/)\n"
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/rosarior/mayan-edms/language/pt_BR/)\n"
|
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/rosarior/mayan-edms/language/pt_BR/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-18 15:35+0000\n"
|
"PO-Revision-Date: 2019-06-18 15:35+0000\n"
|
||||||
"Last-Translator: Harald Ersch\n"
|
"Last-Translator: Harald Ersch\n"
|
||||||
"Language-Team: Romanian (Romania) (http://www.transifex.com/rosarior/mayan-edms/language/ro_RO/)\n"
|
"Language-Team: Romanian (Romania) (http://www.transifex.com/rosarior/mayan-edms/language/ro_RO/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Russian (http://www.transifex.com/rosarior/mayan-edms/language/ru/)\n"
|
"Language-Team: Russian (http://www.transifex.com/rosarior/mayan-edms/language/ru/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Slovenian (Slovenia) (http://www.transifex.com/rosarior/mayan-edms/language/sl_SI/)\n"
|
"Language-Team: Slovenian (Slovenia) (http://www.transifex.com/rosarior/mayan-edms/language/sl_SI/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Turkish (Turkey) (http://www.transifex.com/rosarior/mayan-edms/language/tr_TR/)\n"
|
"Language-Team: Turkish (Turkey) (http://www.transifex.com/rosarior/mayan-edms/language/tr_TR/)\n"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/rosarior/mayan-edms/language/vi_VN/)\n"
|
"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/rosarior/mayan-edms/language/vi_VN/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Chinese (http://www.transifex.com/rosarior/mayan-edms/language/zh/)\n"
|
"Language-Team: Chinese (http://www.transifex.com/rosarior/mayan-edms/language/zh/)\n"
|
||||||
|
|||||||
@@ -45,8 +45,8 @@ class AccessControlListManager(models.Manager):
|
|||||||
# 4: No related field, but has an inherited related field, solved by
|
# 4: No related field, but has an inherited related field, solved by
|
||||||
# recursion, branches to #2 or #3.
|
# recursion, branches to #2 or #3.
|
||||||
# 5: Inherited field of a related field
|
# 5: Inherited field of a related field
|
||||||
# -- Not addressed yet --
|
|
||||||
# 6: Inherited field of a related field that is Generic Foreign Key
|
# 6: Inherited field of a related field that is Generic Foreign Key
|
||||||
|
# -- Not addressed yet --
|
||||||
# 7: Has a related function
|
# 7: Has a related function
|
||||||
result = []
|
result = []
|
||||||
|
|
||||||
@@ -58,10 +58,28 @@ class AccessControlListManager(models.Manager):
|
|||||||
if isinstance(related_field, GenericForeignKey):
|
if isinstance(related_field, GenericForeignKey):
|
||||||
# Case 3: Generic Foreign Key, multiple ContentTypes + object
|
# Case 3: Generic Foreign Key, multiple ContentTypes + object
|
||||||
# id combinations
|
# id combinations
|
||||||
|
# Also handles case #6 using the parent related field
|
||||||
|
# reference template.
|
||||||
|
|
||||||
|
# Craft a double underscore reference to a previous related
|
||||||
|
# field in the case where multiple related fields are
|
||||||
|
# associated.
|
||||||
|
# Example: object_layer__content_type
|
||||||
|
recuisive_related_reference = '__'.join(related_field_name.split('__')[0:-1])
|
||||||
|
|
||||||
|
# If there is at least one parent related field we add a
|
||||||
|
# double underscore to make it a valid filter template.
|
||||||
|
if recuisive_related_reference:
|
||||||
|
recuisive_related_reference = '{}__'.format(recuisive_related_reference)
|
||||||
|
|
||||||
content_type_object_id_queryset = queryset.annotate(
|
content_type_object_id_queryset = queryset.annotate(
|
||||||
ct_fk_combination=Concat(
|
ct_fk_combination=Concat(
|
||||||
related_field.ct_field, Value('-'),
|
'{}{}'.format(
|
||||||
related_field.fk_field, output_field=CharField()
|
recuisive_related_reference, related_field.ct_field
|
||||||
|
), Value('-'),
|
||||||
|
'{}{}'.format(
|
||||||
|
recuisive_related_reference, related_field.fk_field
|
||||||
|
), output_field=CharField()
|
||||||
)
|
)
|
||||||
).values('ct_fk_combination')
|
).values('ct_fk_combination')
|
||||||
|
|
||||||
@@ -75,8 +93,7 @@ class AccessControlListManager(models.Manager):
|
|||||||
ct_fk_combination__in=content_type_object_id_queryset
|
ct_fk_combination__in=content_type_object_id_queryset
|
||||||
).values('object_id')
|
).values('object_id')
|
||||||
|
|
||||||
field_lookup = 'object_id__in'
|
field_lookup = '{}object_id__in'.format(recuisive_related_reference)
|
||||||
|
|
||||||
result.append(Q(**{field_lookup: acl_filter}))
|
result.append(Q(**{field_lookup: acl_filter}))
|
||||||
else:
|
else:
|
||||||
# Case 2: Related field of a single type, single ContentType,
|
# Case 2: Related field of a single type, single ContentType,
|
||||||
@@ -97,6 +114,7 @@ class AccessControlListManager(models.Manager):
|
|||||||
|
|
||||||
# Case 5: Related field, has an inherited related field itself
|
# Case 5: Related field, has an inherited related field itself
|
||||||
# Bubble up permssion check
|
# Bubble up permssion check
|
||||||
|
# Recurse and reduce
|
||||||
# TODO: Add relationship support: OR or AND
|
# TODO: Add relationship support: OR or AND
|
||||||
# TODO: OR for document pages, version, doc, and types
|
# TODO: OR for document pages, version, doc, and types
|
||||||
# TODO: AND for new cabinet levels ACLs
|
# TODO: AND for new cabinet levels ACLs
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ from __future__ import absolute_import, unicode_literals
|
|||||||
from rest_framework import status
|
from rest_framework import status
|
||||||
|
|
||||||
from mayan.apps.permissions.tests.literals import TEST_ROLE_LABEL
|
from mayan.apps.permissions.tests.literals import TEST_ROLE_LABEL
|
||||||
from mayan.apps.rest_api.tests import BaseAPITestCase
|
from mayan.apps.rest_api.tests.base import BaseAPITestCase
|
||||||
|
|
||||||
from ..models import AccessControlList
|
from ..models import AccessControlList
|
||||||
from ..permissions import permission_acl_edit, permission_acl_view
|
from ..permissions import permission_acl_edit, permission_acl_view
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
from __future__ import absolute_import, unicode_literals
|
from __future__ import absolute_import, unicode_literals
|
||||||
|
|
||||||
from mayan.apps.common.tests import BaseTestCase
|
from mayan.apps.common.tests.base import BaseTestCase
|
||||||
|
|
||||||
from ..classes import ModelPermission
|
from ..classes import ModelPermission
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ from __future__ import unicode_literals
|
|||||||
|
|
||||||
from django.urls import reverse
|
from django.urls import reverse
|
||||||
|
|
||||||
from mayan.apps.common.tests import GenericViewTestCase
|
from mayan.apps.common.tests.base import GenericViewTestCase
|
||||||
|
|
||||||
from ..links import (
|
from ..links import (
|
||||||
link_acl_delete, link_acl_list, link_acl_create, link_acl_permissions
|
link_acl_delete, link_acl_list, link_acl_create, link_acl_permissions
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ from __future__ import absolute_import, unicode_literals
|
|||||||
from django.core.exceptions import PermissionDenied
|
from django.core.exceptions import PermissionDenied
|
||||||
from django.db import models
|
from django.db import models
|
||||||
|
|
||||||
from mayan.apps.common.tests import BaseTestCase
|
from mayan.apps.common.tests.base import BaseTestCase
|
||||||
|
|
||||||
from ..classes import ModelPermission
|
from ..classes import ModelPermission
|
||||||
from ..models import AccessControlList
|
from ..models import AccessControlList
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
from __future__ import absolute_import, unicode_literals
|
from __future__ import absolute_import, unicode_literals
|
||||||
|
|
||||||
from mayan.apps.common.tests import GenericViewTestCase
|
from mayan.apps.common.tests.base import GenericViewTestCase
|
||||||
|
|
||||||
from ..models import AccessControlList
|
from ..models import AccessControlList
|
||||||
from ..permissions import permission_acl_edit, permission_acl_view
|
from ..permissions import permission_acl_edit, permission_acl_view
|
||||||
|
|||||||
@@ -16,7 +16,6 @@ from mayan.apps.permissions.models import Role
|
|||||||
from .classes import ModelPermission
|
from .classes import ModelPermission
|
||||||
from .permissions import permission_acl_edit
|
from .permissions import permission_acl_edit
|
||||||
|
|
||||||
__all__ = ('GrantAccessAction', 'RevokeAccessAction')
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
|
||||||
@@ -57,7 +56,7 @@ class GrantAccessAction(WorkflowAction):
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
field_order = ('content_type', 'object_id', 'roles', 'permissions')
|
field_order = ('content_type', 'object_id', 'roles', 'permissions')
|
||||||
label = _('Grant access')
|
label = _('Grant object access')
|
||||||
widgets = {
|
widgets = {
|
||||||
'content_type': {
|
'content_type': {
|
||||||
'class': 'django.forms.widgets.Select', 'kwargs': {
|
'class': 'django.forms.widgets.Select', 'kwargs': {
|
||||||
@@ -140,7 +139,7 @@ class GrantAccessAction(WorkflowAction):
|
|||||||
|
|
||||||
|
|
||||||
class RevokeAccessAction(GrantAccessAction):
|
class RevokeAccessAction(GrantAccessAction):
|
||||||
label = _('Revoke access')
|
label = _('Revoke object access')
|
||||||
|
|
||||||
def execute(self, context):
|
def execute(self, context):
|
||||||
self.get_execute_data()
|
self.get_execute_data()
|
||||||
|
|||||||
@@ -1 +1,2 @@
|
|||||||
DEFAULT_MAXIMUM_TITLE_LENGTH = 120
|
DEFAULT_MAXIMUM_TITLE_LENGTH = 120
|
||||||
|
DEFAULT_MESSAGE_POSITION = 'top-right'
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Arabic (http://www.transifex.com/rosarior/mayan-edms/language/ar/)\n"
|
"Language-Team: Arabic (http://www.transifex.com/rosarior/mayan-edms/language/ar/)\n"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Bulgarian (http://www.transifex.com/rosarior/mayan-edms/language/bg/)\n"
|
"Language-Team: Bulgarian (http://www.transifex.com/rosarior/mayan-edms/language/bg/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Bosnian (Bosnia and Herzegovina) (http://www.transifex.com/rosarior/mayan-edms/language/bs_BA/)\n"
|
"Language-Team: Bosnian (Bosnia and Herzegovina) (http://www.transifex.com/rosarior/mayan-edms/language/bs_BA/)\n"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Czech (http://www.transifex.com/rosarior/mayan-edms/language/cs/)\n"
|
"Language-Team: Czech (http://www.transifex.com/rosarior/mayan-edms/language/cs/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Danish (Denmark) (http://www.transifex.com/rosarior/mayan-edms/language/da_DK/)\n"
|
"Language-Team: Danish (Denmark) (http://www.transifex.com/rosarior/mayan-edms/language/da_DK/)\n"
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: German (Germany) (http://www.transifex.com/rosarior/mayan-edms/language/de_DE/)\n"
|
"Language-Team: German (Germany) (http://www.transifex.com/rosarior/mayan-edms/language/de_DE/)\n"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Greek (http://www.transifex.com/rosarior/mayan-edms/language/el/)\n"
|
"Language-Team: Greek (http://www.transifex.com/rosarior/mayan-edms/language/el/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 06:49+0000\n"
|
"PO-Revision-Date: 2019-07-05 06:49+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Spanish (http://www.transifex.com/rosarior/mayan-edms/language/es/)\n"
|
"Language-Team: Spanish (http://www.transifex.com/rosarior/mayan-edms/language/es/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Persian (http://www.transifex.com/rosarior/mayan-edms/language/fa/)\n"
|
"Language-Team: Persian (http://www.transifex.com/rosarior/mayan-edms/language/fa/)\n"
|
||||||
|
|||||||
Binary file not shown.
@@ -13,9 +13,9 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-08-22 14:03+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Frédéric Sheedy <sheedf@gmail.com>\n"
|
||||||
"Language-Team: French (http://www.transifex.com/rosarior/mayan-edms/language/fr/)\n"
|
"Language-Team: French (http://www.transifex.com/rosarior/mayan-edms/language/fr/)\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
@@ -195,7 +195,7 @@ msgstr "Avertissement"
|
|||||||
msgid ""
|
msgid ""
|
||||||
"Settings updated, restart your installation for changes to take proper "
|
"Settings updated, restart your installation for changes to take proper "
|
||||||
"effect."
|
"effect."
|
||||||
msgstr ""
|
msgstr "Les paramètres ont été mis à jour, redémarrez votre installation pour que les modifications prennent effet."
|
||||||
|
|
||||||
#: templates/appearance/base.html:59
|
#: templates/appearance/base.html:59
|
||||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Hungarian (http://www.transifex.com/rosarior/mayan-edms/language/hu/)\n"
|
"Language-Team: Hungarian (http://www.transifex.com/rosarior/mayan-edms/language/hu/)\n"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Indonesian (http://www.transifex.com/rosarior/mayan-edms/language/id/)\n"
|
"Language-Team: Indonesian (http://www.transifex.com/rosarior/mayan-edms/language/id/)\n"
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Italian (http://www.transifex.com/rosarior/mayan-edms/language/it/)\n"
|
"Language-Team: Italian (http://www.transifex.com/rosarior/mayan-edms/language/it/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Latvian (http://www.transifex.com/rosarior/mayan-edms/language/lv/)\n"
|
"Language-Team: Latvian (http://www.transifex.com/rosarior/mayan-edms/language/lv/)\n"
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/rosarior/mayan-edms/language/nl_NL/)\n"
|
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/rosarior/mayan-edms/language/nl_NL/)\n"
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Polish (http://www.transifex.com/rosarior/mayan-edms/language/pl/)\n"
|
"Language-Team: Polish (http://www.transifex.com/rosarior/mayan-edms/language/pl/)\n"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Portuguese (http://www.transifex.com/rosarior/mayan-edms/language/pt/)\n"
|
"Language-Team: Portuguese (http://www.transifex.com/rosarior/mayan-edms/language/pt/)\n"
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/rosarior/mayan-edms/language/pt_BR/)\n"
|
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/rosarior/mayan-edms/language/pt_BR/)\n"
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Romanian (Romania) (http://www.transifex.com/rosarior/mayan-edms/language/ro_RO/)\n"
|
"Language-Team: Romanian (Romania) (http://www.transifex.com/rosarior/mayan-edms/language/ro_RO/)\n"
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Russian (http://www.transifex.com/rosarior/mayan-edms/language/ru/)\n"
|
"Language-Team: Russian (http://www.transifex.com/rosarior/mayan-edms/language/ru/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Slovenian (Slovenia) (http://www.transifex.com/rosarior/mayan-edms/language/sl_SI/)\n"
|
"Language-Team: Slovenian (Slovenia) (http://www.transifex.com/rosarior/mayan-edms/language/sl_SI/)\n"
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Turkish (Turkey) (http://www.transifex.com/rosarior/mayan-edms/language/tr_TR/)\n"
|
"Language-Team: Turkish (Turkey) (http://www.transifex.com/rosarior/mayan-edms/language/tr_TR/)\n"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/rosarior/mayan-edms/language/vi_VN/)\n"
|
"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/rosarior/mayan-edms/language/vi_VN/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:27-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Chinese (http://www.transifex.com/rosarior/mayan-edms/language/zh/)\n"
|
"Language-Team: Chinese (http://www.transifex.com/rosarior/mayan-edms/language/zh/)\n"
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
|
|
||||||
from mayan.apps.smart_settings.classes import Namespace
|
from mayan.apps.smart_settings.classes import Namespace
|
||||||
|
|
||||||
from .literals import DEFAULT_MAXIMUM_TITLE_LENGTH
|
from .literals import DEFAULT_MAXIMUM_TITLE_LENGTH, DEFAULT_MESSAGE_POSITION
|
||||||
|
|
||||||
namespace = Namespace(label=_('Appearance'), name='appearance')
|
namespace = Namespace(label=_('Appearance'), name='appearance')
|
||||||
|
|
||||||
@@ -15,3 +15,11 @@ setting_max_title_length = namespace.add_setting(
|
|||||||
'title.'
|
'title.'
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
setting_message_position = namespace.add_setting(
|
||||||
|
default=DEFAULT_MESSAGE_POSITION,
|
||||||
|
global_name='APPEARANCE_MESSAGE_POSITION', help_text=_(
|
||||||
|
'Position where the system message will be displayed. Options are: '
|
||||||
|
'top-left, top-center, top-right, bottom-left, bottom-center, '
|
||||||
|
'bottom-right.'
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ class MayanApp {
|
|||||||
constructor (options) {
|
constructor (options) {
|
||||||
var self = this;
|
var self = this;
|
||||||
|
|
||||||
options = options || {
|
this.options = options || {
|
||||||
ajaxMenusOptions: []
|
ajaxMenusOptions: []
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -49,12 +49,13 @@ class MayanApp {
|
|||||||
|
|
||||||
static setupNavBarState () {
|
static setupNavBarState () {
|
||||||
$('body').on('click', '.a-main-menu-accordion-link', function (event) {
|
$('body').on('click', '.a-main-menu-accordion-link', function (event) {
|
||||||
console.log('ad');
|
var $this = $(this);
|
||||||
|
|
||||||
$('.a-main-menu-accordion-link').each(function (index, value) {
|
$('.a-main-menu-accordion-link').each(function (index, value) {
|
||||||
$(this).parent().removeClass('active');
|
$this.parent().removeClass('active');
|
||||||
});
|
});
|
||||||
|
|
||||||
$(this).parent().addClass('active');
|
$this.parent().addClass('active');
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -63,8 +64,10 @@ class MayanApp {
|
|||||||
var uriFragment = uri.fragment();
|
var uriFragment = uri.fragment();
|
||||||
$('.a-main-menu-accordion-link').each(function (index, value) {
|
$('.a-main-menu-accordion-link').each(function (index, value) {
|
||||||
if (value.pathname === uriFragment) {
|
if (value.pathname === uriFragment) {
|
||||||
$(this).closest('.collapse').addClass('in').parent().find('.collapsed').removeClass('collapsed').attr('aria-expanded', 'true');
|
var $this = $(this);
|
||||||
$(this).parent().addClass('active');
|
|
||||||
|
$this.closest('.collapse').addClass('in').parent().find('.collapsed').removeClass('collapsed').attr('aria-expanded', 'true');
|
||||||
|
$this.parent().addClass('active');
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@@ -77,6 +80,13 @@ class MayanApp {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
doBodyAdjust () {
|
||||||
|
// Adjust the height of the body-spacer to move content elements
|
||||||
|
// up or down when the navbar changes size.
|
||||||
|
const navbarSize = 60;
|
||||||
|
$('.body-spacer').css('height', $('.navbar').height() - navbarSize);
|
||||||
|
}
|
||||||
|
|
||||||
doRefreshAJAXMenu (options) {
|
doRefreshAJAXMenu (options) {
|
||||||
$.ajax({
|
$.ajax({
|
||||||
complete: function() {
|
complete: function() {
|
||||||
@@ -89,7 +99,7 @@ class MayanApp {
|
|||||||
$(options.menuSelector).html(data.html);
|
$(options.menuSelector).html(data.html);
|
||||||
options.app.ajaxMenuHashes[data.name] = data.hex_hash;
|
options.app.ajaxMenuHashes[data.name] = data.hex_hash;
|
||||||
if (options.callback !== undefined) {
|
if (options.callback !== undefined) {
|
||||||
options.callback();
|
options.callback(options);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -102,7 +112,7 @@ class MayanApp {
|
|||||||
'closeButton': true,
|
'closeButton': true,
|
||||||
'debug': false,
|
'debug': false,
|
||||||
'newestOnTop': true,
|
'newestOnTop': true,
|
||||||
'positionClass': 'toast-top-right',
|
'positionClass': 'toast-' + this.options.messagePosition,
|
||||||
'preventDuplicates': false,
|
'preventDuplicates': false,
|
||||||
'onclick': null,
|
'onclick': null,
|
||||||
'showDuration': '300',
|
'showDuration': '300',
|
||||||
@@ -172,6 +182,7 @@ class MayanApp {
|
|||||||
var self = this;
|
var self = this;
|
||||||
|
|
||||||
this.setupAJAXSpinner();
|
this.setupAJAXSpinner();
|
||||||
|
this.setupBodyAdjust();
|
||||||
this.setupFormHotkeys();
|
this.setupFormHotkeys();
|
||||||
this.setupFullHeightResizing();
|
this.setupFullHeightResizing();
|
||||||
this.setupItemsSelector();
|
this.setupItemsSelector();
|
||||||
@@ -207,6 +218,14 @@ class MayanApp {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
setupBodyAdjust () {
|
||||||
|
var self = this;
|
||||||
|
|
||||||
|
this.window.resize(function() {
|
||||||
|
self.doBodyAdjust();
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
setupFormHotkeys () {
|
setupFormHotkeys () {
|
||||||
$('body').on('keypress', '.form-hotkey-enter', function (e) {
|
$('body').on('keypress', '.form-hotkey-enter', function (e) {
|
||||||
if ((e.which && e.which == 13) || (e.keyCode && e.keyCode == 13)) {
|
if ((e.which && e.which == 13) || (e.keyCode && e.keyCode == 13)) {
|
||||||
|
|||||||
@@ -117,6 +117,18 @@
|
|||||||
{% endblocktrans %}
|
{% endblocktrans %}
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
<p class="text-center">
|
||||||
|
{% blocktrans with icon_social_paypal as icon_social_paypal%}
|
||||||
|
You can also <a class="new_window" href="https://www.paypal.com/paypalme2/RobertoRosario">donate directly to the creator and lead developer. {{ icon_social_paypal }}</a>
|
||||||
|
{% endblocktrans %}
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p class="text-center">
|
||||||
|
{% blocktrans with icon_social_paypal as icon_social_paypal%}
|
||||||
|
Besides donations you can also support the project by <a class="new_window" href="https://sellfy.com/p/um2fkx/">purchasing a copy of the book "Exploring Mayan EDMS" by Roberto Rosario</a>. <br>The book is available on pre-release format at a discounted price for a limited time.
|
||||||
|
{% endblocktrans %}
|
||||||
|
</p>
|
||||||
|
|
||||||
<p class="text-center">
|
<p class="text-center">
|
||||||
{% blocktrans with icon_documentation as icon_documentation and icon_wiki as icon_wiki %}
|
{% blocktrans with icon_documentation as icon_documentation and icon_wiki as icon_wiki %}
|
||||||
The complete list of changes is available via the <a class="new_window" href="https://docs.mayan-edms.com/releases/index.html">Release notes {{ icon_documentation }}</a> or the short version <a class="new_window" href="https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst">Changelog {{ icon_documentation }}</a>.
|
The complete list of changes is available via the <a class="new_window" href="https://docs.mayan-edms.com/releases/index.html">Release notes {{ icon_documentation }}</a> or the short version <a class="new_window" href="https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst">Changelog {{ icon_documentation }}</a>.
|
||||||
|
|||||||
@@ -23,6 +23,11 @@
|
|||||||
{% block content_plain %}{% endblock %}
|
{% block content_plain %}{% endblock %}
|
||||||
{% else %}
|
{% else %}
|
||||||
<div class="">
|
<div class="">
|
||||||
|
|
||||||
|
{% navigation_resolve_menus names='facet,list facet' sort_results=True as facet_menus_link_results %}
|
||||||
|
|
||||||
|
<div class="row zero-margin">
|
||||||
|
<div class="col-xs-12 {% if facet_menus_link_results %}has-sidebar{% endif %}" id="viewport">
|
||||||
<div class="row zero-margin">
|
<div class="row zero-margin">
|
||||||
<div class="col-xs-12">
|
<div class="col-xs-12">
|
||||||
{% common_check_sqlite as check_sqlite %}
|
{% common_check_sqlite as check_sqlite %}
|
||||||
@@ -39,22 +44,19 @@
|
|||||||
{% if settings_changed %}
|
{% if settings_changed %}
|
||||||
<div class="alert alert-dismissible alert-warning">
|
<div class="alert alert-dismissible alert-warning">
|
||||||
<button type="button" class="close" data-dismiss="alert">×</button>
|
<button type="button" class="close" data-dismiss="alert">×</button>
|
||||||
<p><strong>{% trans 'Warning' %}</strong> {% trans 'Settings updated, restart your installation for changes to take proper effect.' %}</p>
|
<p><strong>{% trans 'Warning' %}</strong> {% trans 'Settings updated, restart your installation and refresh your browser for changes to take effect.' %}</p>
|
||||||
</div>
|
</div>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{% navigation_resolve_menus names='facet,list facet' sort_results=True as facet_menus_link_results %}
|
|
||||||
|
|
||||||
<div class="row zero-margin">
|
|
||||||
<div class="col-xs-12 {% if facet_menus_link_results %}has-sidebar{% endif %}" id="viewport">
|
|
||||||
{% include 'appearance/calculate_form_title.html' %}
|
{% include 'appearance/calculate_form_title.html' %}
|
||||||
|
|
||||||
{# action menu #}
|
{# action menu #}
|
||||||
{% navigation_resolve_menus names='object,secondary' sort_results=True as action_menus_link_results %}
|
{% navigation_resolve_menus names='object,secondary' sort_results=True as action_menus_link_results %}
|
||||||
{% if action_menus_link_results %}
|
{% if action_menus_link_results %}
|
||||||
<div class="pull-right btn-group" id="menu-actions">
|
<div class="pull-right btn-group" id="menu-actions">
|
||||||
|
<div class="body-spacer"></div>
|
||||||
<button aria-expanded="true" class="btn btn-danger btn-sm dropdown-toggle" data-toggle="dropdown" type="button">
|
<button aria-expanded="true" class="btn btn-danger btn-sm dropdown-toggle" data-toggle="dropdown" type="button">
|
||||||
{% trans 'Actions' %}
|
{% trans 'Actions' %}
|
||||||
<span class="caret"></span>
|
<span class="caret"></span>
|
||||||
@@ -106,6 +108,7 @@
|
|||||||
|
|
||||||
{% if facet_menus_link_results %}
|
{% if facet_menus_link_results %}
|
||||||
<div id="sidebar">
|
<div id="sidebar">
|
||||||
|
<div class="body-spacer"></div>
|
||||||
<div class="list-group">
|
<div class="list-group">
|
||||||
{% for menu_link_result in facet_menus_link_results %}
|
{% for menu_link_result in facet_menus_link_results %}
|
||||||
{% for link_group in menu_link_result.link_groups %}
|
{% for link_group in menu_link_result.link_groups %}
|
||||||
|
|||||||
@@ -45,7 +45,7 @@
|
|||||||
{{ field }}
|
{{ field }}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
{% for field in form.visible_fields %}
|
{% for field in form.visible_fields %}
|
||||||
<div class="form-group {% if field.errors %}has-error{% endif %}">
|
<div class="form-group {% if field.errors %}has-error{% endif %} {{ form_field_css_classes }}">
|
||||||
{# We display the label then the field for all except checkboxes #}
|
{# We display the label then the field for all except checkboxes #}
|
||||||
{% if field|widget_type != 'checkboxinput' and not field.field.widget.attrs.hidden %}
|
{% if field|widget_type != 'checkboxinput' and not field.field.widget.attrs.hidden %}
|
||||||
{% if not hide_labels %}{{ field.label_tag }}{% if field.field.required and not read_only %} ({% trans 'required' %}){% endif %}{% endif %}
|
{% if not hide_labels %}{{ field.label_tag }}{% if field.field.required and not read_only %} ({% trans 'required' %}){% endif %}{% endif %}
|
||||||
|
|||||||
@@ -39,6 +39,7 @@
|
|||||||
{% include 'appearance/menu_main.html' %}
|
{% include 'appearance/menu_main.html' %}
|
||||||
</div>
|
</div>
|
||||||
<div class="main">
|
<div class="main">
|
||||||
|
<div class="body-spacer"></div>
|
||||||
<div class="row zero-margin">
|
<div class="row zero-margin">
|
||||||
<div class="col-xs-12">
|
<div class="col-xs-12">
|
||||||
<div id="ajax-content"></div>
|
<div id="ajax-content"></div>
|
||||||
@@ -104,7 +105,10 @@
|
|||||||
var app = new MayanApp({
|
var app = new MayanApp({
|
||||||
ajaxMenusOptions: [
|
ajaxMenusOptions: [
|
||||||
{
|
{
|
||||||
callback: MayanApp.updateNavbarState,
|
callback: function (options) {
|
||||||
|
MayanApp.updateNavbarState();
|
||||||
|
options.app.doBodyAdjust();
|
||||||
|
},
|
||||||
interval: 5000,
|
interval: 5000,
|
||||||
menuSelector: '#menu-main',
|
menuSelector: '#menu-main',
|
||||||
name: 'menu_main',
|
name: 'menu_main',
|
||||||
@@ -116,13 +120,15 @@
|
|||||||
name: 'menu_topbar',
|
name: 'menu_topbar',
|
||||||
url: '{% url "rest_api:template-detail" "menu_topbar" %}'
|
url: '{% url "rest_api:template-detail" "menu_topbar" %}'
|
||||||
},
|
},
|
||||||
]
|
],
|
||||||
|
messagePosition: '{% smart_setting "APPEARANCE_MESSAGE_POSITION" %}'
|
||||||
});
|
});
|
||||||
|
|
||||||
var afterBaseLoad = function () {
|
var afterBaseLoad = function () {
|
||||||
MayanImage.intialize({
|
MayanImage.intialize({
|
||||||
templateInvalidDocument: '{% spaceless %}{% include "documents/invalid_document.html" %}{% endspaceless %}'
|
templateInvalidDocument: '{% spaceless %}{% include "documents/invalid_document.html" %}{% endspaceless %}'
|
||||||
});
|
});
|
||||||
|
app.doBodyAdjust();
|
||||||
app.doToastrMessages();
|
app.doToastrMessages();
|
||||||
app.resizeFullHeight();
|
app.resizeFullHeight();
|
||||||
app.setupSelect2();
|
app.setupSelect2();
|
||||||
@@ -132,6 +138,7 @@
|
|||||||
jQuery(document).ready(function() {
|
jQuery(document).ready(function() {
|
||||||
app.initialize();
|
app.initialize();
|
||||||
});
|
});
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:28-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:28-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Arabic (http://www.transifex.com/rosarior/mayan-edms/language/ar/)\n"
|
"Language-Team: Arabic (http://www.transifex.com/rosarior/mayan-edms/language/ar/)\n"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:28-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:28-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Bulgarian (http://www.transifex.com/rosarior/mayan-edms/language/bg/)\n"
|
"Language-Team: Bulgarian (http://www.transifex.com/rosarior/mayan-edms/language/bg/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:28-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:28-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Bosnian (Bosnia and Herzegovina) (http://www.transifex.com/rosarior/mayan-edms/language/bs_BA/)\n"
|
"Language-Team: Bosnian (Bosnia and Herzegovina) (http://www.transifex.com/rosarior/mayan-edms/language/bs_BA/)\n"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:28-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:28-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Czech (http://www.transifex.com/rosarior/mayan-edms/language/cs/)\n"
|
"Language-Team: Czech (http://www.transifex.com/rosarior/mayan-edms/language/cs/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:28-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:28-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Danish (Denmark) (http://www.transifex.com/rosarior/mayan-edms/language/da_DK/)\n"
|
"Language-Team: Danish (Denmark) (http://www.transifex.com/rosarior/mayan-edms/language/da_DK/)\n"
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:28-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:28-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: German (Germany) (http://www.transifex.com/rosarior/mayan-edms/language/de_DE/)\n"
|
"Language-Team: German (Germany) (http://www.transifex.com/rosarior/mayan-edms/language/de_DE/)\n"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:28-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:28-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Greek (http://www.transifex.com/rosarior/mayan-edms/language/el/)\n"
|
"Language-Team: Greek (http://www.transifex.com/rosarior/mayan-edms/language/el/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:28-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:28-0400\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:28-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:28-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:51+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:51+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Spanish (http://www.transifex.com/rosarior/mayan-edms/language/es/)\n"
|
"Language-Team: Spanish (http://www.transifex.com/rosarior/mayan-edms/language/es/)\n"
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:28-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:28-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Persian (http://www.transifex.com/rosarior/mayan-edms/language/fa/)\n"
|
"Language-Team: Persian (http://www.transifex.com/rosarior/mayan-edms/language/fa/)\n"
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:28-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:28-0400\n"
|
||||||
"PO-Revision-Date: 2019-07-02 15:51+0000\n"
|
"PO-Revision-Date: 2019-07-02 15:51+0000\n"
|
||||||
"Last-Translator: Frédéric Sheedy <sheedf@gmail.com>\n"
|
"Last-Translator: Frédéric Sheedy <sheedf@gmail.com>\n"
|
||||||
"Language-Team: French (http://www.transifex.com/rosarior/mayan-edms/language/fr/)\n"
|
"Language-Team: French (http://www.transifex.com/rosarior/mayan-edms/language/fr/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:28-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:28-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Hungarian (http://www.transifex.com/rosarior/mayan-edms/language/hu/)\n"
|
"Language-Team: Hungarian (http://www.transifex.com/rosarior/mayan-edms/language/hu/)\n"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:28-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:28-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Indonesian (http://www.transifex.com/rosarior/mayan-edms/language/id/)\n"
|
"Language-Team: Indonesian (http://www.transifex.com/rosarior/mayan-edms/language/id/)\n"
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:28-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:28-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Italian (http://www.transifex.com/rosarior/mayan-edms/language/it/)\n"
|
"Language-Team: Italian (http://www.transifex.com/rosarior/mayan-edms/language/it/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:28-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:28-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-27 12:07+0000\n"
|
"PO-Revision-Date: 2019-06-27 12:07+0000\n"
|
||||||
"Last-Translator: Māris Teivāns <maris.teivans@gmail.com>\n"
|
"Last-Translator: Māris Teivāns <maris.teivans@gmail.com>\n"
|
||||||
"Language-Team: Latvian (http://www.transifex.com/rosarior/mayan-edms/language/lv/)\n"
|
"Language-Team: Latvian (http://www.transifex.com/rosarior/mayan-edms/language/lv/)\n"
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:28-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:28-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/rosarior/mayan-edms/language/nl_NL/)\n"
|
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/rosarior/mayan-edms/language/nl_NL/)\n"
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:28-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:28-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Polish (http://www.transifex.com/rosarior/mayan-edms/language/pl/)\n"
|
"Language-Team: Polish (http://www.transifex.com/rosarior/mayan-edms/language/pl/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:28-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:28-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Portuguese (http://www.transifex.com/rosarior/mayan-edms/language/pt/)\n"
|
"Language-Team: Portuguese (http://www.transifex.com/rosarior/mayan-edms/language/pt/)\n"
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:28-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:28-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/rosarior/mayan-edms/language/pt_BR/)\n"
|
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/rosarior/mayan-edms/language/pt_BR/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:28-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:28-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-18 15:36+0000\n"
|
"PO-Revision-Date: 2019-06-18 15:36+0000\n"
|
||||||
"Last-Translator: Harald Ersch\n"
|
"Last-Translator: Harald Ersch\n"
|
||||||
"Language-Team: Romanian (Romania) (http://www.transifex.com/rosarior/mayan-edms/language/ro_RO/)\n"
|
"Language-Team: Romanian (Romania) (http://www.transifex.com/rosarior/mayan-edms/language/ro_RO/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:28-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:28-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Russian (http://www.transifex.com/rosarior/mayan-edms/language/ru/)\n"
|
"Language-Team: Russian (http://www.transifex.com/rosarior/mayan-edms/language/ru/)\n"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:28-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:28-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Slovenian (Slovenia) (http://www.transifex.com/rosarior/mayan-edms/language/sl_SI/)\n"
|
"Language-Team: Slovenian (Slovenia) (http://www.transifex.com/rosarior/mayan-edms/language/sl_SI/)\n"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:28-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:28-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Turkish (Turkey) (http://www.transifex.com/rosarior/mayan-edms/language/tr_TR/)\n"
|
"Language-Team: Turkish (Turkey) (http://www.transifex.com/rosarior/mayan-edms/language/tr_TR/)\n"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Mayan EDMS\n"
|
"Project-Id-Version: Mayan EDMS\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-07-05 01:28-0400\n"
|
"POT-Creation-Date: 2019-08-25 20:28-0400\n"
|
||||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||||
"Last-Translator: Roberto Rosario\n"
|
"Last-Translator: Roberto Rosario\n"
|
||||||
"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/rosarior/mayan-edms/language/vi_VN/)\n"
|
"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/rosarior/mayan-edms/language/vi_VN/)\n"
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user