Compare commits
105 Commits
releases/a
...
features/w
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
36b89cf0ea | ||
|
|
6bcf35bef5 | ||
|
|
7ef6102876 | ||
|
|
4363bba0fe | ||
|
|
e2f2181ebb | ||
|
|
d4f7e2cd16 | ||
|
|
058e36b4a9 | ||
|
|
1ddd5f26b1 | ||
|
|
44652d49fb | ||
|
|
119c1bde76 | ||
|
|
ed227b4111 | ||
|
|
c44090aca6 | ||
|
|
8a7da6a103 | ||
|
|
3e3b1f75a0 | ||
|
|
1ab7b7b9b1 | ||
|
|
3fab5c1427 | ||
|
|
516c3aeb2c | ||
|
|
3ac1000b46 | ||
|
|
4adeefc978 | ||
|
|
8bc4b6a95e | ||
|
|
37e85590e8 | ||
|
|
78a0189e1c | ||
|
|
91b0b2d9c3 | ||
|
|
8a54deba3d | ||
|
|
22da1e0a78 | ||
|
|
c9668d62e5 | ||
|
|
7a01a77c43 | ||
|
|
9564db398f | ||
|
|
7faa24eb7b | ||
|
|
51f278301b | ||
|
|
2cc35c3c61 | ||
|
|
8c73fda1ae | ||
|
|
8811c8269f | ||
|
|
f36f99c5fb | ||
|
|
0e972eff06 | ||
|
|
7913b5ddcc | ||
|
|
1c86ea5b5b | ||
|
|
ec6a3bd960 | ||
|
|
080553c797 | ||
|
|
08ee07e652 | ||
|
|
d7d77fcb55 | ||
|
|
601bff304f | ||
|
|
bb5324ef50 | ||
|
|
4c212f6ea4 | ||
|
|
941356ed69 | ||
|
|
97804b255b | ||
|
|
06c3ef6583 | ||
|
|
6cd857e2bf | ||
|
|
fbb0f0b9bd | ||
|
|
9e068c3e83 | ||
|
|
72a3807354 | ||
|
|
109fcba795 | ||
|
|
01380e0572 | ||
|
|
5146c6d202 | ||
|
|
300bdbfc8a | ||
|
|
a0331e0236 | ||
|
|
744bfefa5c | ||
|
|
850fb16c8c | ||
|
|
72ba805fbb | ||
|
|
3d7b40f029 | ||
|
|
2039a9f13b | ||
|
|
bb8f12dd7a | ||
|
|
40ab1f3665 | ||
|
|
fdef757fd0 | ||
|
|
3608ee1141 | ||
|
|
7fb3d61dff | ||
|
|
e9aa11673b | ||
|
|
03a7aa5daf | ||
|
|
755f20c5c4 | ||
|
|
64772e2e90 | ||
|
|
75a4a426e0 | ||
|
|
42a7ebeea2 | ||
|
|
3d22f48555 | ||
|
|
488e048d8f | ||
|
|
2f82559a5c | ||
|
|
7d5b7b9fc4 | ||
|
|
7aa68b8bbf | ||
|
|
aecde926f2 | ||
|
|
6b95628e56 | ||
|
|
56a1b97b46 | ||
|
|
34a5a54c8b | ||
|
|
0c17ab3f8a | ||
|
|
c967a25f82 | ||
|
|
7562588c42 | ||
|
|
a1a706b7b9 | ||
|
|
d623cb2df5 | ||
|
|
488ddcf1e1 | ||
|
|
3d39893f17 | ||
|
|
3694839d97 | ||
|
|
cce27aceca | ||
|
|
c73d251370 | ||
|
|
091f0d1cfd | ||
|
|
d2affdcf21 | ||
|
|
885d430b98 | ||
|
|
39eabe1c54 | ||
|
|
f6ad579829 | ||
|
|
6fc9e46882 | ||
|
|
2d326a679d | ||
|
|
aa8c2db446 | ||
|
|
925b55d76d | ||
|
|
5808d3653d | ||
|
|
bc072f7b7e | ||
|
|
b3d59eee39 | ||
|
|
7d379a52af | ||
|
|
499ab1f3e7 |
@@ -63,6 +63,7 @@ job_docker_nightly:
|
||||
only:
|
||||
- nightly
|
||||
- staging
|
||||
- /^clients\/.+$/
|
||||
|
||||
job_documentation_build:
|
||||
stage: build_documentation
|
||||
@@ -160,6 +161,7 @@ job_push_python:
|
||||
- releases/python
|
||||
- staging
|
||||
- nightly
|
||||
- /^clients\/.+$/
|
||||
|
||||
test-mysql:
|
||||
<<: *test_base
|
||||
|
||||
14
CHANGES_BC.rst
Normal file
14
CHANGES_BC.rst
Normal file
@@ -0,0 +1,14 @@
|
||||
- Use Select2 widget for the document type selection form.
|
||||
- Update source column matching to be additive and not exclusive.
|
||||
- Add two columns to show the number of documents per workflow and
|
||||
workflow state.
|
||||
- Sort module.
|
||||
- Add link to sort individual indexes.
|
||||
- Support exclusions from source columns.
|
||||
- Improve source column exclusion. Improve for model subclasses in partial querysets.
|
||||
- Add sortable index instance label column.
|
||||
- Add rectangle drawing transformation.
|
||||
- Redactions app.
|
||||
- Remove duplicated trashed document preview.
|
||||
- Add label to trashed date and time document source column.
|
||||
- Tag created event fix.
|
||||
308
HISTORY.rst
308
HISTORY.rst
@@ -1,67 +1,54 @@
|
||||
3.2.8 (2019-10-01)
|
||||
==================
|
||||
- Fix error when accessing some API entry points without
|
||||
being authenticated.
|
||||
- Add cabinet add and remove workflow actions.
|
||||
- Tweaked the jstree component's appearance to cope with
|
||||
long cabinet labels.
|
||||
- Update Django to version 1.11.24
|
||||
- Update jQuery to version 3.4.1
|
||||
- Add support for deleting the OCR content of a document
|
||||
or selection of documents.
|
||||
- Add OCR content deleted event.
|
||||
- Add missing recursive option to Docker entrypoint
|
||||
chown. GitLab issue #668. Thanks to John Wice (@brilthor)
|
||||
for the report.
|
||||
- Add support for deleting the parsed content of a document
|
||||
of selection of documents.
|
||||
- Add parsed content deleted event.
|
||||
- Allow scaling of UI on mobile devices.
|
||||
- Add Chinese fonts to the Docker image
|
||||
Importer branch
|
||||
===============
|
||||
* Add a reusable task to upload documents.
|
||||
* Add MVP of the importer app.
|
||||
|
||||
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.3 (2019-XX-XX)
|
||||
================
|
||||
- Add support for icon shadows.
|
||||
- Add icons and no-result template to the object error log view and
|
||||
links.
|
||||
- Use Select2 widget for the document type selection form.
|
||||
- Backport the vertical main menu update.
|
||||
- Backport workflow preview refactor. GitLab issue #532.
|
||||
- Add support for source column inheritance.
|
||||
- Add support for source column exclusion.
|
||||
- Backport workflow context support.
|
||||
- Backport workflow transitions field support.
|
||||
- Backport workflow email action.
|
||||
- Backport individual index rebuild support.
|
||||
- Rename the installjavascript command to installdependencies.
|
||||
- Remove database conversion command.
|
||||
- Remove support for quoted configuration entries. Support unquoted,
|
||||
nested dictionaries in the configuration. Requires manual
|
||||
update of existing config.yml files.
|
||||
- Support user specified locations for the configuration file with the
|
||||
CONFIGURATION_FILEPATH (MAYAN_CONFIGURATION_FILEPATH environment variable),
|
||||
and CONFIGURATION_LAST_GOOD_FILEPATH
|
||||
(MAYAN_CONFIGURATION_LAST_GOOD_FILEPATH environment variable) settings.
|
||||
- Move bootstrapped settings code to their own module in the smart_settings
|
||||
apps.
|
||||
- Remove individual database configuration options. All database
|
||||
configuration is now done using MAYAN_DATABASES to mirror Django way of
|
||||
doing atabase etup.
|
||||
- Added support for YAML encoded environment variables to the platform
|
||||
templates apps.
|
||||
- Move YAML code to its own module.
|
||||
- Move Django and Celery settings.
|
||||
- Backport FakeStorageSubclass from versions/next.
|
||||
- Remove django-environ.
|
||||
- Support checking in and out multiple documents.
|
||||
- Remove encapsulate helper.
|
||||
- Add support for menu inheritance.
|
||||
- Emphasize source column labels.
|
||||
|
||||
3.2.6 (2019-07-10)
|
||||
==================
|
||||
- Remove the smart settings app * import.
|
||||
- Encode settings YAML before hashing.
|
||||
- Fix document icon used in the workflow runtime links.
|
||||
- Add trashed date time label.
|
||||
- Fix thumbnail generation issue. GitLab issue #637.
|
||||
* Remove the smart settings app * import.
|
||||
* Encode settings YAML before hashing.
|
||||
* Fix document icon used in the workflow runtime links.
|
||||
* Add trashed date time label.
|
||||
* Fix thumbnail generation issue. GitLab issue #637.
|
||||
Thanks to Giacomo Cariello (@giacomocariello) for the report
|
||||
and the merge request fixing the issue.
|
||||
|
||||
@@ -113,6 +100,8 @@
|
||||
==================
|
||||
- Add support for disabling the random primary key
|
||||
test mixin.
|
||||
- Add a reusable task to upload documents.
|
||||
- Add MVP of the importer app.
|
||||
- Fix mailing profile log columns mappings.
|
||||
GitLab issue #626. Thanks to Jesaja Everling (@jeverling)
|
||||
for the report.
|
||||
@@ -451,9 +440,6 @@
|
||||
- Add workflow actions to grant or remove permissions to
|
||||
a document.
|
||||
- Add support for locked files for watchfolder.
|
||||
|
||||
3.1.11 (2019-04-XX)
|
||||
===================
|
||||
- Fix multiple tag selection wizard step.
|
||||
- Change the required permission for the checkout info link from
|
||||
document check in to document checkout details view.
|
||||
@@ -470,18 +456,17 @@
|
||||
- Add support for disabling the content type checking test case mixin.
|
||||
- Update document indexing tests to be order agnostic. GitLab issue #559.
|
||||
- Add test for the advanced search API.
|
||||
- Apply merge !36 by Simeon Walker (@simeon-walker) to fix the advanced
|
||||
search API.
|
||||
- Apply merge !36 by Simeon Walker (@simeon-walker) to fix the advanced search
|
||||
API.
|
||||
- Apply merge !35 by Manoel Brunnen (@mbru) to fix building the Docker image
|
||||
on the armv7l platform (RasperryPi, Odroid XU4, Odroid HC2). Also fixes
|
||||
assertion errors from pip (https://github.com/pypa/pip/issues/6197).
|
||||
- Apply merge !37 by Roger Hunwicks (@roger.hunwicks) to allow
|
||||
TestViewTestCaseMixin to work with a custom ROOT_URLCONF. GitLab issue
|
||||
#566.
|
||||
TestViewTestCaseMixin to work with a custom ROOT_URLCONF. GitLab issue #566.
|
||||
- Apply merge !40 by Roger Hunwicks (@/roger.hunwicks) to pin the Tornado
|
||||
version used to 6.0 and continue supporting Python 2.7. GitLab issue #568.
|
||||
- Apply merge !41 by Jorge E. Gomez (@jorgeegomez) to fix the compressed
|
||||
class method name. GitLab issue #572.
|
||||
- Apply merge !41 by Jorge E. Gomez (@jorgeegomez) to fix the compressed class
|
||||
method name. GitLab issue #572.
|
||||
- Remove notification badge AJAX setup. Individual link AJAX workers are
|
||||
obsolete now that the menu is being rendered by its own AJAX renderer.
|
||||
GitLab issue #562.
|
||||
@@ -492,11 +477,10 @@
|
||||
(@robert.schoeftner)for the report and solution. GitLab issue #574.
|
||||
- Add missing document index API view create permission.
|
||||
- Fix index list API view. Add index create, delete, detail API tests.
|
||||
GitLab issue #564. Thanks to the Stéphane (@shoyu) for the report and
|
||||
debug information.
|
||||
- Validate the state completion value before saving. Thanks to
|
||||
Manoel Brunnen (@mbru) for the report and debug information.
|
||||
GitLab issue #557.
|
||||
GitLab issue #564. Thanks to the Stéphane (@shoyu) for the report and debug
|
||||
information.
|
||||
- Validate the state completion value before saving. Thanks to Manoel Brunnen
|
||||
(@mbru) for the report and debug information. GitLab issue #557.
|
||||
- Add the MIMETYPE_FILE_READ_SIZE setting to limit the number of bytes read
|
||||
to determine the MIME type of a new document.
|
||||
- Force object to text when raising PermissionDenied to avoid
|
||||
@@ -540,7 +524,7 @@
|
||||
- Fix an issue with some browsers not firing the .load event on cached
|
||||
images. Ref: http://api.jquery.com/load-event/
|
||||
- Remove duplicate YAML loading of environment variables.
|
||||
- Don't load development apps if they are already loaded.
|
||||
Don't load development apps if they are already loaded.
|
||||
- Make sure all key used as input for the cache key hash are
|
||||
bytes and not unicode. GitLab issue #520. Thanks to TheOneValen
|
||||
@TheOneValen for the report.
|
||||
@@ -658,17 +642,15 @@
|
||||
- Improve natural key support in the UserOptions model.
|
||||
- Update from Django 1.11.11 to 1.11.15.
|
||||
- Add support to the convertdb command to operate on specified apps too.
|
||||
- Add test mixin to test the db conversion (dumping and loading) of a
|
||||
specific app.
|
||||
- Add test mixin to test the db conversion (dumping and loading) of a specific app.
|
||||
- Add an user test mixin to group user testing.
|
||||
- Add test the user managament app for database conversion.
|
||||
- Add support for natural keys to the DocumentPageImageCache model.
|
||||
- Add database conversion test to the common app.
|
||||
- Fix label display for resolved smart links when not using a dynamic label.
|
||||
- Only show smart link resolution errors to the user with the smart link
|
||||
edit permission.
|
||||
- Intercept document list view exception and display them as an error
|
||||
message.
|
||||
- Only show smart link resolution errors to the user with the smart link edit
|
||||
permission.
|
||||
- Intercept document list view exception and display them as an error message.
|
||||
|
||||
3.1.1 (2018-09-18)
|
||||
==================
|
||||
@@ -693,8 +675,7 @@
|
||||
document (document stub that has no document version).
|
||||
- Add support for client side caching of document page images. The time
|
||||
the images are cached is controlled by the new setting
|
||||
DOCUMENTS_PAGE_IMAGE_CACHE_TIME which defaults to 31556926 seconds
|
||||
(1 year).
|
||||
DOCUMENTS_PAGE_IMAGE_CACHE_TIME which defaults to 31556926 seconds (1 year).
|
||||
- The document quick label selection field now uses a select2 widget.
|
||||
- Include querystring when force reload of a bare template view.
|
||||
- Speed up document image fade in reveal.
|
||||
@@ -839,10 +820,9 @@
|
||||
model.
|
||||
- Make icon classes file template based.
|
||||
- Add the current step and total steps of a wizard in the template context.
|
||||
- Chart updates: Show last update date and time in list view and details
|
||||
view. Change color scheme to match rest of project. Increase size of
|
||||
data points. Improve responsive settings. Redirect to the current view
|
||||
after queueing.
|
||||
- Chart updates: Show last update date and time in list view and details view.
|
||||
Change color scheme to match rest of project. Increase size of data points.
|
||||
Improve responsive settings. Redirect to the current view after queueing.
|
||||
- Split document type retention policies into it own view.
|
||||
|
||||
3.0.3 (2018-08-17)
|
||||
@@ -866,10 +846,10 @@
|
||||
- Builds: Limit the number of branches that trigger the full test suit.
|
||||
- Converter app: Fix crop transformation argument parsing.
|
||||
- Converter app: Add error checking to the crop transformation arguments.
|
||||
Thanks to Jordan Wages (@wagesj45) for the report and investigation on
|
||||
the issue. Closes GitLab issue #490
|
||||
- Common app: Fix post login redirection to honor the ?next= URL query
|
||||
string argument. Thanks go to K.C. Wong (@dvusboy1). Closes GitLab
|
||||
Thanks to Jordan Wages (@wagesj45) for the report and investigation on the issue.
|
||||
Closes GitLab issue #490
|
||||
- Common app: Fix post login redirection to honor the ?next= URL query string
|
||||
argument. Thanks go to K.C. Wong (@dvusboy1). Closes GitLab
|
||||
issue #489.
|
||||
- Docker install script: Detect if Docker installed and provide help
|
||||
text if not.
|
||||
@@ -879,8 +859,7 @@
|
||||
- Documents app: Display error when attempting to recalculate the page
|
||||
count of an empty
|
||||
document (document stub that has no document version).
|
||||
- Appearance app: Include querystring when force reload of a bare template
|
||||
view.
|
||||
- Appearance app: Include querystring when force reload of a bare template view.
|
||||
- Documents app: Fix trashed document count and document page count swapped
|
||||
dashboard icons.
|
||||
- Documents app: Rename the multi document download link from "Download" to
|
||||
@@ -933,13 +912,12 @@
|
||||
- Display a proper message in the document type metadata type relationship
|
||||
view when there are no metadata types exist.
|
||||
- Require the document view permission to view trashed documents.
|
||||
- Make the multi object form perform an auto submit when the value is
|
||||
changed.
|
||||
- Make the multi object form perform an auto submit when the value is changed.
|
||||
- Improved styling and interaction of the multiple object action form.
|
||||
- Add checkbox to allow selecting all item in the item list view.
|
||||
- Revise and improve permission requirements for the documents app API.
|
||||
- Downloading a document version now requires the document download
|
||||
permission instead of just the document view permission.
|
||||
- Downloading a document version now requires the document download permission
|
||||
instead of just the document view permission.
|
||||
- Creating a new document no longer works by having the document create
|
||||
permission in a global manner. It is now possible to create a document via
|
||||
the API by having the document permission for a specific document type.
|
||||
@@ -954,33 +932,25 @@
|
||||
- Update project to work with Django 1.11.11.
|
||||
- Fix deprecations in preparation for Django 2.0.
|
||||
- Improve permission handling in the workflow app.
|
||||
- The checkedout detail view permission is now required for the checked
|
||||
out document detail API view.
|
||||
- The checkedout detail view permission is now required for the checked out document detail API view.
|
||||
- Switch to a resource and service based API from previous app based one.
|
||||
- Add missing services for the checkout API.
|
||||
- Fix existing checkout APIs.
|
||||
- Update API vies and serializers for the latest Django REST framework
|
||||
version. Replace DRF Swagger with DRF-YASG.
|
||||
- Update to the latest version of Pillow, django-activity-stream,
|
||||
django-compressor, django-cors-headers, django-formtools,
|
||||
django-qsstats-magic, django-stronghold, django-suit, furl, graphviz,
|
||||
pyocr, python-dateutil, python-magic, pytz, sh.
|
||||
- Update to the latest version the packages for building, development,
|
||||
documentation and testing.
|
||||
- Add statistics script to produce a report of the views, APIs and test
|
||||
for each app.
|
||||
- Update API vies and serializers for the latest Django REST framework version. Replace DRF Swagger with DRF-YASG.
|
||||
- Update to the latest version of Pillow, django-activity-stream, django-compressor, django-cors-headers,
|
||||
django-formtools, django-qsstats-magic, django-stronghold, django-suit, furl, graphviz, pyocr,
|
||||
python-dateutil, python-magic, pytz, sh.
|
||||
- Update to the latest version the packages for building, development, documentation and testing.
|
||||
- Add statistics script to produce a report of the views, APIs and test for each app.
|
||||
- Merge base64 filename patch from Cornelius Ludmann.
|
||||
- SearchModel retrun interface changed. The class no longer returns the
|
||||
result_set value. Use the queryset returned instead.
|
||||
- SearchModel retrun interface changed. The class no longer returns the result_set value. Use the queryset returned instead.
|
||||
- Update to Font Awesome 5.
|
||||
- Turn Mayan EDMS into a single page app.
|
||||
- Split base.js into mayan_app.js, mayan_image.js, partial_navigation.js.
|
||||
- Add a HOME_VIEW setting. Use it for the default view to be loaded.
|
||||
- Fix bug in document page view. Was storing the URL and the querystring
|
||||
as a single url variable.
|
||||
- Fix bug in document page view. Was storing the URL and the querystring as a single url variable.
|
||||
- Use history.back instead of history.go(-1).
|
||||
- Don't use the previous variable when canceling a form action. Form now
|
||||
use only javascript's history.back().
|
||||
- Don't use the previous variable when canceling a form action. Form now use only javascript's history.back().
|
||||
- Add template and modal to display server side errors.
|
||||
- Remove the unused scrollable_content internal feature.
|
||||
- Remove unused animate.css package.
|
||||
@@ -989,34 +959,25 @@
|
||||
- Add notification count inside a badge on the notification link.
|
||||
- Add the MERC specifying javascript library usage.
|
||||
- Documents without at least a version are not scanned for duplicates.
|
||||
- Use a SHA256 hex digest of the secret key at the name of the lockfile.
|
||||
This makes the generation of the name repeatable while unique
|
||||
between installations.
|
||||
- Use a SHA256 hex digest of the secret key at the name of the lockfile. This makes the generation of the name repeatable while unique between installations.
|
||||
- Squashed apps migrations.
|
||||
- Convert document thumbnails, preview, image preview and staging files
|
||||
to template base widgets.
|
||||
- Convert document thumbnails, preview, image preview and staging files to template base widgets.
|
||||
- Unify all document widgets.
|
||||
- Display resolution settings are now specified as width and height and not
|
||||
a single resolution value.
|
||||
- Display resolution settings are now specified as width and height and not a single resolution value.
|
||||
- Printed pages are now full width.
|
||||
- Move the invalid document markup to a separate HTML template.
|
||||
- Update to Fancybox 3.
|
||||
- Update to jQuery 3.3.1
|
||||
- Move transfomations to their own module.
|
||||
- Split documents.tests.test_views into base.py,
|
||||
test_deleted_document_views.py,
|
||||
test_document_page_views.py, test_document_type_views.py,
|
||||
test_document_version_views.py, test_document_views.py,
|
||||
test_duplicated_document_views.py
|
||||
- Split documents.tests.test_views into base.py, test_deleted_document_views.py,
|
||||
test_document_page_views.py, test_document_type_views.py, test_document_version_views.py,
|
||||
test_document_views.py, test_duplicated_document_views.py
|
||||
- Sort smart links by label.
|
||||
- Rename the internal name of the document type permissions namespace.
|
||||
Existing permissions will need to be updated.
|
||||
- Add support for OR type searches. Use the "OR" string between the terms.
|
||||
Example: term1 OR term2.
|
||||
- Rename the internal name of the document type permissions namespace. Existing permissions will need to be updated.
|
||||
- Add support for OR type searches. Use the "OR" string between the terms. Example: term1 OR term2.
|
||||
- Removed redundant permissions checks.
|
||||
- Move the page count display to the top of the image.
|
||||
- Unify the way to gather the project's metadata. Use mayan.__XX__ and
|
||||
a new common tag named {% project_information '' %}
|
||||
- Unify the way to gather the project's metadata. Use mayan.__XX__ and a new common tag named {% project_information '' %}
|
||||
- Return to the same source view after uploading a document.
|
||||
- Add new WizardStep class to decouple the wizard step configuration.
|
||||
- Add support for deregister upload wizard steps.
|
||||
@@ -1026,8 +987,7 @@
|
||||
- Improve and add additional diagrams.
|
||||
- Change documenation theme to rtd.
|
||||
- Fix carousel item height issues.
|
||||
- Add the "to=" keyword argument to all ForeignKey, ManayToMany and OneToOne
|
||||
Fields.
|
||||
- Add the "to=" keyword argument to all ForeignKey, ManayToMany and OneToOne Fields.
|
||||
- Add Makefile target to check the format of the README.rst file.
|
||||
- Mark the feature to detect and fix the orientatin of PDF as experimental.
|
||||
- Don't show documents with 0 duplicates in the duplicated document list.
|
||||
@@ -1037,14 +997,14 @@
|
||||
- Add support for groups ACLs.
|
||||
- Sort permission namespaces and permissions in the role permission views.
|
||||
- Invert the columns in the ACL detail view.
|
||||
- Fix issue #454. Thanks to Andrei Korostelev @kindkaktus for the issue and
|
||||
the solution.
|
||||
- Update the role permission edit view require the permission grant or
|
||||
permission revoke permissions for the selected role.
|
||||
- Only show the new document link if the user has access to create documents
|
||||
of at least one document type. GitLab Issue #302. Thanks to kg @kgraves.
|
||||
- Support passing arguments to the document, document cache and document
|
||||
signatures storage backends. New settings: DOCUMENTS_STORAGE_BACKEND_ARGUMENTS,
|
||||
- Fix issue #454. Thanks to Andrei Korostelev @kindkaktus for the issue and the
|
||||
solution.
|
||||
- Update the role permission edit view require the permission grant or permission
|
||||
revoke permissions for the selected role.
|
||||
- Only show the new document link if the user has access to create documents of
|
||||
at least one document type. GitLab Issue #302. Thanks to kg @kgraves.
|
||||
- Support passing arguments to the document, document cache and document signatures
|
||||
storage backends. New settings: DOCUMENTS_STORAGE_BACKEND_ARGUMENTS,
|
||||
DOCUMENTS_CACHE_STORAGE_BACKEND_ARGUMENTS, SIGNATURES_STORAGE_BACKEND_ARGUMENTS
|
||||
- Remove the setting STORAGE_FILESTORAGE_LOCATION. Document storage
|
||||
location for the storage.backend.filebasedstorage.FileBasedStorage
|
||||
@@ -1071,57 +1031,39 @@
|
||||
the solution.
|
||||
- Removing running workflow instances in document of a specific type if
|
||||
that document type is removed from the workflow.
|
||||
- Make error messages persistent and increase the timeout of warning to 10
|
||||
seconds.
|
||||
- Make error messages persistent and increase the timeout of warning to 10 seconds.
|
||||
- Improve rendering of the details form.
|
||||
- Update rendering of the readonly multiselect widget to conform to Django's
|
||||
updated field class interface.
|
||||
- Update rendering of the readonly multiselect widget to conform to Django's updated field class interface.
|
||||
- Add warning when using SQLite as the database backend.
|
||||
- Use Mailgun's flanker library to process the email sources.
|
||||
- Add locking for interval sources. This reduces the chance of repeated
|
||||
documents from long running email downloads.
|
||||
- Add the option to enable or disable parsing when uploading a document
|
||||
for each document type.
|
||||
- Add a new setting option to enable automatic parsing for each new
|
||||
document type created.
|
||||
- Add locking for interval sources. This reduces the chance of repeated documents from long running email downloads.
|
||||
- Add the option to enable or disable parsing when uploading a document for each document type.
|
||||
- Add a new setting option to enable automatic parsing for each new document type created.
|
||||
- Add support for HTML bodies to the user mailers.
|
||||
- Production ALLOWED_HOSTS settings now defaults to a safer
|
||||
['127.0.0.1', 'localhost', '[::1]']
|
||||
- Production ALLOWED_HOSTS settings now defaults to a safer ['127.0.0.1', 'localhost', '[::1]']
|
||||
- Capture menu resolution errors on invalid URLs. Closes GitLab issue #420.
|
||||
- New environment variables: MAYAN_SECRET_KEY, MAYAN_CELERY_ALWAYS_EAGER,
|
||||
MAYAN_CELERY_RESULT_BACKEND, MAYAN_BROKER_URL, MAYAN_DATABASE_ENGINE,
|
||||
MAYAN_DATABASE_CONN_MAX_AGE, MAYAN_DATABASE_NAME, MAYAN_DATABASE_USER,
|
||||
MAYAN_DATABASE_PASSWORD, MAYAN_DATABASE_HOST, MAYAN_DATABASE_PORT,
|
||||
- New environment variables: MAYAN_SECRET_KEY, MAYAN_CELERY_ALWAYS_EAGER, MAYAN_CELERY_RESULT_BACKEND,
|
||||
MAYAN_BROKER_URL, MAYAN_DATABASE_ENGINE, MAYAN_DATABASE_CONN_MAX_AGE, MAYAN_DATABASE_NAME,
|
||||
MAYAN_DATABASE_USER, MAYAN_DATABASE_PASSWORD, MAYAN_DATABASE_HOST, MAYAN_DATABASE_PORT,
|
||||
MAYAN_DEBUG.
|
||||
- Stricter defaults. CELERY_ALWAYS_EAGER to False, ALLOWED_HOSTS to
|
||||
['127.0.0.1', 'localhost', '[::1]'].
|
||||
- New initialization command. Creates media/system and populates the
|
||||
SECRET_KEY and VERSION files.
|
||||
- Stricter defaults. CELERY_ALWAYS_EAGER to False, ALLOWED_HOSTS to ['127.0.0.1', 'localhost', '[::1]'].
|
||||
- New initialization command. Creates media/system and populates the SECRET_KEY and VERSION files.
|
||||
- Sane scanner source paper source now defaults to blank.
|
||||
- Merge Docker image creation back into the main repository.
|
||||
- Docker image now uses gunicorn and whitenoise instead of NGINX to server
|
||||
the app and the static media.
|
||||
- Docker image now uses gunicorn and whitenoise instead of NGINX to server the app and
|
||||
the static media.
|
||||
- All installation artifact are now created and read from the media folder.
|
||||
- Debian is now the Linux distribution used for the Docker image.
|
||||
- Most Docker Celery workers are now execute using a lower OS priority number.
|
||||
- Add COMMON_PRODUCTION_ERROR_LOGGING setting to control the logging of
|
||||
errors in production. Defaults to False.
|
||||
- Change the error log file handle class to RotatingFileHandle to avoid an
|
||||
indefinitely growing log file.
|
||||
- Add COMMON_PRODUCTION_ERROR_LOGGING setting to control the logging of errors in production. Defaults to False.
|
||||
- Change the error log file handle class to RotatingFileHandle to avoid an indefinitely growing log file.
|
||||
- Disable embedded signatute verification during the perform upgrade command.
|
||||
- Replace the DOCUMENTS_LANGUAGE_CHOICES setting option. Replaced with the
|
||||
new DOCUMENTS_LANGUAGE_CODES.
|
||||
- Fix error when trying to upload a document from and email account with
|
||||
'from' and 'subject' metadata.
|
||||
- Replace the DOCUMENTS_LANGUAGE_CHOICES setting option. Replaced with the new DOCUMENTS_LANGUAGE_CODES.
|
||||
- Fix error when trying to upload a document from and email account with 'from' and 'subject' metadata.
|
||||
- Fix typo on message.header get from 'Suject' to 'Subject'.
|
||||
- On multi part emails keep the original From and Subject properties
|
||||
for all subsequent parts if the sub parts don't specify them.
|
||||
Fixes issue #481. Thanks to Robert Schöftner @robert.schoeftner for the
|
||||
report and debug information.
|
||||
- Don't provide a default for the scanner source adf_mode. Some scanners
|
||||
throw an error even when the selection if supported.
|
||||
- Add a "Quick Download" action to reduce the number of steps to download
|
||||
a single document. GitLab issue #338.
|
||||
- Recalculate a document's indexes when attaching or removing a tag from
|
||||
or to it.
|
||||
- On multi part emails keep the original From and Subject properties for all subsequent parts if the sub parts don't specify them. Fixes issue #481. Thanks to Robert Schöftner @robert.schoeftner for the report and debug information.
|
||||
- Don't provide a default for the scanner source adf_mode. Some scanners throw an error even when the selection
|
||||
if supported.
|
||||
- Add a "Quick Download" action to reduce the number of steps to download a single document. GitLab issue #338.
|
||||
- Recalculate a document's indexes when attaching or removing a tag from or to it.
|
||||
- Recalculate all of a tag's documents when a tag is about to be deleted.
|
||||
|
||||
18
README.md
18
README.md
@@ -1,11 +1,11 @@
|
||||
[](https://paypal.me/MayanEDMS)
|
||||
[![pypi][pypi]][pypi-url]
|
||||
[![builds][builds]][builds-url]
|
||||
[![coverage][cover]][cover-url]
|
||||
![python][python]
|
||||
![license][license]
|
||||
[](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-url]: http://badge.fury.io/py/mayan-edms
|
||||
@@ -43,20 +43,6 @@
|
||||
|
||||
</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>
|
||||
|
||||
The easiest way to use Mayan EDMS is by using the official
|
||||
|
||||
14
README.rst
14
README.rst
@@ -1,4 +1,4 @@
|
||||
|donation| |pypi| |builds| |coverage| |python| |license| |docker_pulls| |docker_stars| |docker_layers|
|
||||
|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
|
||||
@@ -25,16 +25,6 @@ at: https://docs.mayan-edms.com/topics/installation.html
|
||||
|
||||
.. _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
|
||||
|
||||
- 2 Gigabytes of RAM (1 Gigabyte if OCR is turned off).
|
||||
@@ -54,8 +44,6 @@ Important links
|
||||
- `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
|
||||
:target: http://badge.fury.io/py/mayan-edms
|
||||
.. |builds| image:: https://gitlab.com/mayan-edms/mayan-edms/badges/master/build.svg
|
||||
|
||||
@@ -1,72 +0,0 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
INSTALLATION_DIRECTORY=/home/vagrant/mayan-edms/
|
||||
DB_NAME=mayan_edms
|
||||
DB_PASSWORD=test123
|
||||
|
||||
cat << EOF | sudo tee -a /etc/motd.tail
|
||||
**********************************sudo apt
|
||||
|
||||
Mayan EDMS Vagrant Development Box
|
||||
|
||||
**********************************
|
||||
EOF
|
||||
|
||||
# Update sources
|
||||
echo -e "\n -> Running apt-get update & upgrade \n"
|
||||
sudo apt-get -qq update
|
||||
sudo apt-get -y upgrade
|
||||
|
||||
echo -e "\n -> Installing core binaries \n"
|
||||
sudo apt-get -y install git-core python-virtualenv gcc python-dev libjpeg-dev libpng-dev libtiff-dev tesseract-ocr poppler-utils libreoffice
|
||||
|
||||
echo -e "\n -> Cloning development branch of repository \n"
|
||||
git clone /mayan-edms-repository/ $INSTALLATION_DIRECTORY
|
||||
cd $INSTALLATION_DIRECTORY
|
||||
git checkout development
|
||||
git reset HEAD --hard
|
||||
|
||||
echo -e "\n -> Setting up virtual env \n"
|
||||
virtualenv venv
|
||||
source venv/bin/activate
|
||||
|
||||
echo -e "\n -> Installing python dependencies \n"
|
||||
pip install -r requirements.txt
|
||||
|
||||
echo -e "\n -> Running Mayan EDMS initial setup \n"
|
||||
./manage.py initialsetup
|
||||
|
||||
echo -e "\n -> Installing Redis server \n"
|
||||
sudo apt-get install -y redis-server
|
||||
pip install redis
|
||||
|
||||
echo -e "\n -> Installing testing software \n"
|
||||
pip install coverage
|
||||
|
||||
echo -e "\n -> Installing MySQL \n"
|
||||
sudo debconf-set-selections <<< 'mysql-server mysql-server/root_password password '$DB_PASSWORD
|
||||
sudo debconf-set-selections <<< 'mysql-server mysql-server/root_password_again password '$DB_PASSWORD
|
||||
sudo apt-get install -y mysql-server libmysqlclient-dev
|
||||
# Create a passwordless root and travis users
|
||||
mysql -u root -p$DB_PASSWORD -e "SET PASSWORD = PASSWORD('');"
|
||||
mysql -u root -e "CREATE USER 'travis'@'localhost' IDENTIFIED BY '';GRANT ALL PRIVILEGES ON * . * TO 'travis'@'localhost';FLUSH PRIVILEGES;"
|
||||
mysql -u travis -e "CREATE DATABASE $DB_NAME;"
|
||||
pip install mysql-python
|
||||
|
||||
echo -e "\n -> Installing PostgreSQL \n"
|
||||
sudo apt-get install -y postgresql postgresql-server-dev-all
|
||||
sudo -u postgres psql -c 'create database mayan_edms;' -U postgres
|
||||
sudo cat > /etc/postgresql/9.3/main/pg_hba.conf << EOF
|
||||
local all postgres trust
|
||||
|
||||
# TYPE DATABASE USER ADDRESS METHOD
|
||||
|
||||
# "local" is for Unix domain socket connections only
|
||||
local all all peer
|
||||
# IPv4 local connections:
|
||||
host all all 127.0.0.1/32 md5
|
||||
# IPv6 local connections:
|
||||
host all all ::1/128 md5
|
||||
EOF
|
||||
|
||||
pip install -q psycopg2
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,171 +0,0 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# ====== CONFIG ======
|
||||
INSTALLATION_DIRECTORY=/usr/share/mayan-edms/
|
||||
DB_NAME=mayan_edms
|
||||
DB_USERNAME=mayan
|
||||
DB_PASSWORD=test123
|
||||
# ==== END CONFIG ====
|
||||
|
||||
cat << EOF | tee -a /etc/motd.tail
|
||||
**********************************
|
||||
|
||||
Mayan EDMS Vagrant Production Box
|
||||
|
||||
**********************************
|
||||
EOF
|
||||
|
||||
echo -e "\n -> Running apt-get update & upgrade \n"
|
||||
apt-get -qq update
|
||||
apt-get -y upgrade
|
||||
|
||||
echo -e "\n -> Installing core binaries \n"
|
||||
apt-get install nginx supervisor redis-server postgresql libpq-dev libjpeg-dev libmagic1 libpng-dev libreoffice libtiff-dev gcc ghostscript gpgv python-dev python-virtualenv tesseract-ocr poppler-utils -y
|
||||
|
||||
echo -e "\n -> Setting up virtualenv \n"
|
||||
rm -f ${INSTALLATION_DIRECTORY}
|
||||
virtualenv ${INSTALLATION_DIRECTORY}
|
||||
source ${INSTALLATION_DIRECTORY}bin/activate
|
||||
|
||||
echo -e "\n -> Installing Mayan EDMS from PyPI \n"
|
||||
pip install mayan-edms
|
||||
|
||||
echo -e "\n -> Installing Python client for PostgreSQL, Redis, and uWSGI \n"
|
||||
pip install psycopg2 redis uwsgi
|
||||
|
||||
echo -e "\n -> Creating the database for the installation \n"
|
||||
echo "CREATE USER mayan WITH PASSWORD '$DB_PASSWORD';" | sudo -u postgres psql
|
||||
sudo -u postgres createdb -O $DB_USERNAME $DB_NAME
|
||||
|
||||
echo -e "\n -> Creating the directories for the logs \n"
|
||||
mkdir /var/log/mayan
|
||||
|
||||
echo -e "\n -> Making a convenience symlink \n"
|
||||
cd ${INSTALLATION_DIRECTORY}
|
||||
ln -s lib/python2.7/site-packages/mayan .
|
||||
|
||||
echo -e "\n -> Creating an initial settings file \n"
|
||||
mayan-edms.py createsettings
|
||||
|
||||
echo -e "\n -> Updating the mayan/settings/local.py file \n"
|
||||
cat >> mayan/settings/local.py << EOF
|
||||
DATABASES = {
|
||||
'default': {
|
||||
'ENGINE': 'django.db.backends.postgresql_psycopg2',
|
||||
'NAME': '$DB_NAME',
|
||||
'USER': '$DB_USERNAME',
|
||||
'PASSWORD': '$DB_PASSWORD',
|
||||
'HOST': 'localhost',
|
||||
'PORT': '5432',
|
||||
}
|
||||
}
|
||||
|
||||
BROKER_URL = 'redis://127.0.0.1:6379/0'
|
||||
CELERY_RESULT_BACKEND = 'redis://127.0.0.1:6379/0'
|
||||
EOF
|
||||
|
||||
echo -e "\n -> Migrating the database or initialize the project \n"
|
||||
mayan-edms.py initialsetup
|
||||
|
||||
echo -e "\n -> Disabling the default NGINX site \n"
|
||||
rm -f /etc/nginx/sites-enabled/default
|
||||
|
||||
echo -e "\n -> Creating a uwsgi.ini file \n"
|
||||
cat > uwsgi.ini << EOF
|
||||
[uwsgi]
|
||||
chdir = ${INSTALLATION_DIRECTORY}lib/python2.7/site-packages/mayan
|
||||
chmod-socket = 664
|
||||
chown-socket = www-data:www-data
|
||||
env = DJANGO_SETTINGS_MODULE=mayan.settings.production
|
||||
gid = www-data
|
||||
logto = /var/log/uwsgi/%n.log
|
||||
pythonpath = ${INSTALLATION_DIRECTORY}lib/python2.7/site-packages
|
||||
master = True
|
||||
max-requests = 5000
|
||||
socket = ${INSTALLATION_DIRECTORY}uwsgi.sock
|
||||
uid = www-data
|
||||
vacuum = True
|
||||
wsgi-file = ${INSTALLATION_DIRECTORY}lib/python2.7/site-packages/mayan/wsgi.py
|
||||
EOF
|
||||
|
||||
echo -e "\n -> Creating the directory for the uWSGI log files \n"
|
||||
mkdir -p /var/log/uwsgi
|
||||
|
||||
echo -e "\n -> Creating the NGINX site file for Mayan EDMS, /etc/nginx/sites-available/mayan \n"
|
||||
cat > /etc/nginx/sites-available/mayan << EOF
|
||||
server {
|
||||
listen 80;
|
||||
server_name localhost;
|
||||
|
||||
location / {
|
||||
include uwsgi_params;
|
||||
uwsgi_pass unix:${INSTALLATION_DIRECTORY}uwsgi.sock;
|
||||
|
||||
client_max_body_size 30M; # Increse if your plan to upload bigger documents
|
||||
proxy_read_timeout 30s; # Increase if your document uploads take more than 30 seconds
|
||||
}
|
||||
|
||||
location /static {
|
||||
alias ${INSTALLATION_DIRECTORY}mayan/media/static;
|
||||
expires 1h;
|
||||
}
|
||||
|
||||
location /favicon.ico {
|
||||
alias ${INSTALLATION_DIRECTORY}mayan/media/static/appearance/images/favicon.ico;
|
||||
expires 1h;
|
||||
}
|
||||
}
|
||||
EOF
|
||||
|
||||
echo -e "\n -> Enabling the NGINX site for Mayan EDMS \n"
|
||||
ln -s /etc/nginx/sites-available/mayan /etc/nginx/sites-enabled/
|
||||
|
||||
echo -e "\n -> Creating the supervisor file for the uWSGI process, /etc/supervisor/conf.d/mayan-uwsgi.conf \n"
|
||||
cat > /etc/supervisor/conf.d/mayan-uwsgi.conf << EOF
|
||||
[program:mayan-uwsgi]
|
||||
command = ${INSTALLATION_DIRECTORY}bin/uwsgi --ini ${INSTALLATION_DIRECTORY}uwsgi.ini
|
||||
user = root
|
||||
autostart = true
|
||||
autorestart = true
|
||||
redirect_stderr = true
|
||||
EOF
|
||||
|
||||
echo -e "\n -> Creating the supervisor file for the Celery worker, /etc/supervisor/conf.d/mayan-celery.conf \n"
|
||||
cat > /etc/supervisor/conf.d/mayan-celery.conf << EOF
|
||||
[program:mayan-worker]
|
||||
command = ${INSTALLATION_DIRECTORY}bin/python ${INSTALLATION_DIRECTORY}bin/mayan-edms.py celery --settings=mayan.settings.production worker -Ofair -l ERROR
|
||||
directory = ${INSTALLATION_DIRECTORY}
|
||||
user = www-data
|
||||
stdout_logfile = /var/log/mayan/worker-stdout.log
|
||||
stderr_logfile = /var/log/mayan/worker-stderr.log
|
||||
autostart = true
|
||||
autorestart = true
|
||||
startsecs = 10
|
||||
stopwaitsecs = 10
|
||||
killasgroup = true
|
||||
priority = 998
|
||||
|
||||
[program:mayan-beat]
|
||||
command = ${INSTALLATION_DIRECTORY}bin/python ${INSTALLATION_DIRECTORY}bin/mayan-edms.py celery --settings=mayan.settings.production beat -l ERROR
|
||||
directory = ${INSTALLATION_DIRECTORY}
|
||||
user = www-data
|
||||
numprocs = 1
|
||||
stdout_logfile = /var/log/mayan/beat-stdout.log
|
||||
stderr_logfile = /var/log/mayan/beat-stderr.log
|
||||
autostart = true
|
||||
autorestart = true
|
||||
startsecs = 10
|
||||
stopwaitsecs = 1
|
||||
killasgroup = true
|
||||
priority = 998
|
||||
EOF
|
||||
|
||||
echo -e "\n -> Collecting the static files \n"
|
||||
mayan-edms.py preparestatic --noinput
|
||||
|
||||
echo -e "\n -> Making the installation directory readable and writable by the webserver user \n"
|
||||
chown www-data:www-data ${INSTALLATION_DIRECTORY} -R
|
||||
|
||||
echo -e "\n -> Restarting the services \n"
|
||||
/etc/init.d/nginx restart
|
||||
/etc/init.d/supervisor restart
|
||||
@@ -14,7 +14,7 @@ APP_LIST = (
|
||||
'django_gpg', 'document_comments', 'document_indexing',
|
||||
'document_parsing', 'document_signatures', 'document_states',
|
||||
'documents', 'dynamic_search', 'events', 'file_metadata', 'linking',
|
||||
'lock_manager', 'mayan_statistics', 'mailer', 'metadata', 'mirroring',
|
||||
'lock_manager', 'mailer', 'mayan_statistics', 'metadata', 'mirroring',
|
||||
'motd', 'navigation', 'ocr', 'permissions', 'platform', 'rest_api',
|
||||
'smart_settings', 'sources', 'storage', 'tags', 'task_manager',
|
||||
'user_management'
|
||||
|
||||
@@ -1,35 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
NAME="mayan-edms"
|
||||
DJANGODIR=/usr/share/mayan-edms
|
||||
SOCKFILE=/var/tmp/filesystem.sock
|
||||
USER=www-data
|
||||
GROUP=www-data
|
||||
NUM_WORKERS=3
|
||||
DJANGO_SETTINGS_MODULE=mayan.settings.production
|
||||
DJANGO_WSGI_MODULE=mayan.wsgi
|
||||
TIMEOUT=600
|
||||
|
||||
echo "Starting $NAME as `whoami`"
|
||||
|
||||
# Activate the virtual environment
|
||||
cd $DJANGODIR
|
||||
source bin/activate
|
||||
export DJANGO_SETTINGS_MODULE=$DJANGO_SETTINGS_MODULE
|
||||
export PYTHONPATH=$DJANGODIR:$PYTHONPATH
|
||||
|
||||
# Create the run directory if it doesn't exist
|
||||
RUNDIR=$(dirname $SOCKFILE)
|
||||
test -d $RUNDIR || mkdir -p $RUNDIR
|
||||
|
||||
# Start your Django Unicorn
|
||||
# Programs meant to be run under supervisor should not daemonize themselves (do not use --daemon)
|
||||
exec bin/gunicorn ${DJANGO_WSGI_MODULE}:application \
|
||||
--name $NAME \
|
||||
--workers $NUM_WORKERS \
|
||||
--user=$USER --group=$GROUP \
|
||||
--log-level=debug \
|
||||
--bind=unix:$SOCKFILE \
|
||||
--timeout=$TIMEOUT
|
||||
|
||||
|
||||
@@ -23,8 +23,6 @@ RUN set -x \
|
||||
apt-get update \
|
||||
&& apt-get install -y --no-install-recommends \
|
||||
exiftool \
|
||||
fonts-arphic-uming \
|
||||
fonts-arphic-ukai \
|
||||
ghostscript \
|
||||
gpgv \
|
||||
gnupg1 \
|
||||
@@ -62,6 +60,7 @@ echo "save \"\"" >> /etc/redis/redis.conf \
|
||||
# Only provision 1 database
|
||||
&& echo "databases 1" >> /etc/redis/redis.conf
|
||||
|
||||
|
||||
####
|
||||
# BUILDER_IMAGE - This image buildS the Python package and is discarded afterwards
|
||||
####
|
||||
@@ -123,7 +122,7 @@ RUN python -m virtualenv "${PROJECT_INSTALL_DIR}" \
|
||||
# Install the built Mayan EDMS package
|
||||
&& pip install --no-cache-dir --no-use-pep517 dist/mayan* \
|
||||
# Install the static content
|
||||
&& mayan-edms.py installjavascript \
|
||||
&& mayan-edms.py installdependencies \
|
||||
&& MAYAN_STATIC_ROOT=${PROJECT_INSTALL_DIR}/static mayan-edms.py preparestatic --link --noinput
|
||||
|
||||
COPY --chown=mayan:mayan requirements/testing-base.txt "${PROJECT_INSTALL_DIR}"
|
||||
|
||||
@@ -6,10 +6,7 @@ INSTALL_FLAG=/var/lib/mayan/system/SECRET_KEY
|
||||
CONCURRENCY_ARGUMENT=--concurrency=
|
||||
|
||||
DEFAULT_USER_UID=1000
|
||||
DEFAULT_USER_GID=1000
|
||||
|
||||
MAYAN_USER_UID=${MAYAN_USER_UID:-${DEFAULT_USER_UID}}
|
||||
MAYAN_USER_GID=${MAYAN_USER_GID:-${DEFAULT_USER_GID}}
|
||||
DEFAULT_USER_GUID=1000
|
||||
|
||||
export MAYAN_DEFAULT_BROKER_URL=redis://127.0.0.1:6379/0
|
||||
export MAYAN_DEFAULT_CELERY_RESULT_BACKEND=redis://127.0.0.1:6379/0
|
||||
@@ -33,18 +30,9 @@ MAYAN_WORKER_FAST_CONCURRENCY=${MAYAN_WORKER_FAST_CONCURRENCY:-1}
|
||||
MAYAN_WORKER_MEDIUM_CONCURRENCY=${MAYAN_WORKER_MEDIUM_CONCURRENCY:-1}
|
||||
MAYAN_WORKER_SLOW_CONCURRENCY=${MAYAN_WORKER_SLOW_CONCURRENCY:-1}
|
||||
|
||||
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 -R mayan:mayan ${MAYAN_INSTALL_DIR} ${MAYAN_STATIC_ROOT} ${MAYAN_MEDIA_ROOT}
|
||||
fi
|
||||
}
|
||||
|
||||
update_uid_gid
|
||||
echo "mayan: changing uid/guid"
|
||||
usermod mayan -u ${MAYAN_USER_UID:-${DEFAULT_USER_UID}}
|
||||
groupmod mayan -g ${MAYAN_USER_GUID:-${DEFAULT_USER_GUID}}
|
||||
|
||||
if [ "$MAYAN_WORKER_FAST_CONCURRENCY" -eq 0 ]; then
|
||||
MAYAN_WORKER_FAST_CONCURRENCY=
|
||||
|
||||
@@ -1 +1 @@
|
||||
3.2.8
|
||||
3.2.6
|
||||
|
||||
@@ -127,9 +127,8 @@ For another setup that offers more performance and scalability refer to the
|
||||
|
||||
::
|
||||
|
||||
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 \
|
||||
sudo -u mayan MAYAN_DATABASES="{'default':{'ENGINE':'django.db.backends.postgresql','NAME':'mayan','PASSWORD':'mayanuserpass','USER':'mayan','HOST':'127.0.0.1'}}" \
|
||||
MAYAN_MEDIA_ROOT=/opt/mayan-edms/media \
|
||||
/opt/mayan-edms/bin/mayan-edms.py initialsetup
|
||||
|
||||
|
||||
@@ -148,9 +147,8 @@ For another setup that offers more performance and scalability refer to the
|
||||
------------------------------------------------------------------------
|
||||
::
|
||||
|
||||
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 \
|
||||
sudo mayan MAYAN_DATABASES="{'default':{'ENGINE':'django.db.backends.postgresql','NAME':'mayan','PASSWORD':'mayanuserpass','USER':'mayan','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
|
||||
|
||||
|
||||
|
||||
@@ -226,46 +226,32 @@ Git branch structure
|
||||
Mayan EDMS follows a simplified model layout based on Vincent Driessen's
|
||||
`Successful Git Branching Model`_ blog post.
|
||||
|
||||
``/versions/micro``
|
||||
Working branch for the next bugfix release. Micro increment (third digit).
|
||||
Only bug fixes, minor features, back-ported urgent features. This
|
||||
branch is stable and safe for production.
|
||||
``/versions/minor``
|
||||
Working branch for the next minor release (second digit). New features,
|
||||
occasional breakage. Not for production but should run in test
|
||||
environment most of the time. This is the branch you will want to
|
||||
try out if you want to check out new features.
|
||||
``/versions/major``
|
||||
Working branch for the next major release (first digit). New features,
|
||||
incompatible changes to the user facing interfaces. Broken most of the
|
||||
time, not for production and should only be cloned by developers
|
||||
with experience with Mayan's development.
|
||||
``development``
|
||||
The "next release" branch, likely unstable, don't use in production.
|
||||
``master``
|
||||
Current production release (|version|). Points to the latest version of
|
||||
the latest series. Production quality code.
|
||||
``features/``
|
||||
Working branches for unfinished and unmerged feature. Likely unstable,
|
||||
don't use in production. Once the feature is complete, it is merged
|
||||
into one of the versions branches and deleted.
|
||||
|
||||
``feature/``
|
||||
Unfinished/unmerged feature. Likely unstable, don't use in production.
|
||||
|
||||
Special branches:
|
||||
|
||||
``releases/all``
|
||||
Pushing code to this branch will trigger the build and release
|
||||
Used by the continuous delivery system to trigger the build and release
|
||||
a new Docker image, Documentation and Python package.
|
||||
``releases/docker``
|
||||
Pushing code to this branch will trigger the build and release
|
||||
Used by the continuous delivery system to trigger the build and release
|
||||
of a new Docker image to Docker Hub.
|
||||
``releases/documentation``
|
||||
Pushing code to this branch will trigger the build and release
|
||||
Used by the continuous delivery system to trigger the build and release
|
||||
of new documentation.
|
||||
``releases/python``
|
||||
Pushing code to this branch will trigger the build and release
|
||||
Used by the continuous delivery system to trigger the build and release
|
||||
of a new Python package to PyPI.
|
||||
``nightly``
|
||||
Pushing code to this branch will trigger the build and release
|
||||
Used by the continuous delivery system to trigger the build and release
|
||||
of a new Docker image based on development code to the GitLab image
|
||||
repository only. The image will not be published to Docker Hub.
|
||||
repository.
|
||||
|
||||
Each release is tagged separately using annotated Git tags.
|
||||
|
||||
|
||||
@@ -233,12 +233,6 @@ and will exhaust the available Postgres connections available if a number
|
||||
other than 0 is used. Reference: https://serverfault.com/questions/635100/django-conn-max-age-persists-connections-but-doesnt-reuse-them-with-postgresq
|
||||
and https://github.com/benoitc/gunicorn/issues/996
|
||||
|
||||
``MAYAN_GUNICORN_TIMEOUT``
|
||||
|
||||
Optional. Changes the amount of time the frontend worker will wait for a
|
||||
request to finish before raising a timeout error. The default is 120
|
||||
seconds.
|
||||
|
||||
``MAYAN_GUNICORN_WORKERS``
|
||||
|
||||
Optional. This environment variable controls the number of frontend workers
|
||||
@@ -275,9 +269,9 @@ number of CPUs detected).
|
||||
Optional. Changes the UID of the ``mayan`` user internal to the Docker
|
||||
container. Defaults to 1000.
|
||||
|
||||
``MAYAN_USER_GID``
|
||||
``MAYAN_USER_GUID``
|
||||
|
||||
Optional. Changes the GID of the ``mayan`` user internal to the Docker
|
||||
Optional. Changes the GUID of the ``mayan`` user internal to the Docker
|
||||
container. Defaults to 1000.
|
||||
|
||||
|
||||
|
||||
@@ -15,8 +15,7 @@ The current document sources supported are:
|
||||
- IMAP email - Same as the ``POP3`` email source but for email accounts using
|
||||
the ``IMAP`` protocol.
|
||||
- Watch folder - A filesystem folder that is scanned periodically for files.
|
||||
Any file in the watch folder is automatically uploaded. When the upload for a
|
||||
file is completed, the file is removed from source folder.
|
||||
Any file in the watch folder is automatically uploaded.
|
||||
- Staging folder - Folder where networked attached scanned can save image
|
||||
files. The files in these staging folders are scanned and a preview is
|
||||
generated to help the process of upload. Staging folders and Watch folders
|
||||
|
||||
29
docs/conf.py
29
docs/conf.py
@@ -22,9 +22,7 @@ import mayan
|
||||
# If extensions (or modules to document with autodoc) are in another directory,
|
||||
# add these directories to sys.path here. If the directory is relative to the
|
||||
# documentation root, use os.path.abspath to make it absolute, like shown here.
|
||||
sys.path.append(
|
||||
os.path.abspath(os.path.join(os.path.dirname(__file__), '_ext'))
|
||||
)
|
||||
sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), "_ext")))
|
||||
|
||||
# -- General configuration -----------------------------------------------------
|
||||
|
||||
@@ -36,13 +34,12 @@ sys.path.append(
|
||||
#extensions = ['sphinx.ext.autodoc', 'sphinx.ext.viewcode']
|
||||
#extensions = ["djangodocs", "sphinx.ext.intersphinx"]
|
||||
extensions = [
|
||||
'sphinx.ext.extlinks', 'sphinxcontrib.blockdiag',
|
||||
'sphinxcontrib.spelling'
|
||||
'sphinx.ext.extlinks', 'sphinxcontrib.blockdiag', 'sphinxcontrib.spelling'
|
||||
]
|
||||
|
||||
blockdiag_antialias = True
|
||||
blockdiag_html_image_format = 'SVG'
|
||||
blockdiag_latex_image_format = 'PDF'
|
||||
blockdiag_html_image_format = "SVG"
|
||||
blockdiag_latex_image_format = "PDF"
|
||||
|
||||
# Add any paths that contain templates here, relative to this directory.
|
||||
templates_path = ['_templates']
|
||||
@@ -109,14 +106,12 @@ pygments_style = 'sphinx'
|
||||
|
||||
# The theme to use for HTML and HTML Help pages. See the documentation for
|
||||
# a list of builtin themes.
|
||||
html_theme = 'sphinx_rtd_theme'
|
||||
html_theme = 'classic'
|
||||
|
||||
# Theme options are theme-specific and customize the look and feel of a theme
|
||||
# further. For a list of options available for each theme, see the
|
||||
# documentation.
|
||||
html_theme_options = {
|
||||
'analytics_id': 'UA-52965619-6',
|
||||
}
|
||||
#html_theme_options = {}
|
||||
|
||||
# Add any paths that contain custom themes here, relative to this directory.
|
||||
#html_theme_path = []
|
||||
@@ -144,7 +139,7 @@ html_static_path = ['_static']
|
||||
|
||||
# If not '', a 'Last updated on:' timestamp is inserted at every page bottom,
|
||||
# using the given strftime format.
|
||||
html_last_updated_fmt = '%b %d, %Y'
|
||||
#html_last_updated_fmt = '%b %d, %Y'
|
||||
|
||||
# If true, SmartyPants will be used to convert quotes and dashes to
|
||||
# typographically correct entities.
|
||||
@@ -167,7 +162,7 @@ html_last_updated_fmt = '%b %d, %Y'
|
||||
#html_split_index = False
|
||||
|
||||
# If true, links to the reST sources are added to the pages.
|
||||
html_show_sourcelink = False
|
||||
#html_show_sourcelink = True
|
||||
|
||||
# If true, "Created using Sphinx" is shown in the HTML footer. Default is True.
|
||||
#html_show_sphinx = True
|
||||
@@ -186,6 +181,8 @@ html_show_sourcelink = False
|
||||
# Output file base name for HTML help builder.
|
||||
htmlhelp_basename = 'MayanEDMSdoc'
|
||||
|
||||
html_show_sourcelink = False
|
||||
|
||||
html_show_sphinx = False
|
||||
|
||||
# -- Options for LaTeX output --------------------------------------------------
|
||||
@@ -236,6 +233,8 @@ man_pages = [
|
||||
[mayan.__author__], 1)
|
||||
]
|
||||
|
||||
html_theme = 'sphinx_rtd_theme'
|
||||
|
||||
# -- External links --
|
||||
extlinks = {
|
||||
'django-docs': (
|
||||
@@ -243,9 +242,6 @@ extlinks = {
|
||||
mayan.__django_version__
|
||||
), 'Django documentation section: '
|
||||
),
|
||||
'forum-topic': (
|
||||
'https://forum.mayan-edms.com/viewtopic.php?t=%s', 'Forum topic #'
|
||||
),
|
||||
'github-issue': (
|
||||
'https://github.com/mayan-edms/mayan-edms/issues/%s', 'GitHub issue #'
|
||||
),
|
||||
@@ -254,6 +250,5 @@ extlinks = {
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
def setup(app):
|
||||
app.add_stylesheet('css/custom.css')
|
||||
|
||||
@@ -19,7 +19,6 @@ Changes
|
||||
GitLab issue #625. Thanks to Jesaja Everling (@jeverling)
|
||||
for the report and the research.
|
||||
|
||||
|
||||
Removals
|
||||
--------
|
||||
|
||||
|
||||
@@ -1,145 +0,0 @@
|
||||
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/
|
||||
@@ -1,161 +0,0 @@
|
||||
Version 3.2.8
|
||||
=============
|
||||
|
||||
Released: October 1, 2019
|
||||
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
|
||||
API
|
||||
^^^
|
||||
|
||||
Fix an error when accessing some API entry points without
|
||||
being authenticated. Accessing API endpoints without being authenticated
|
||||
will now always return empty results.
|
||||
|
||||
|
||||
Cabinets
|
||||
^^^^^^^^
|
||||
|
||||
Tweaked the jstree component's appearance to cope with long labels.
|
||||
Added a scrollbar, reduced the font size, switched to a sans serif font,
|
||||
and reduced padding. Thanks for forum user @briboe for the report.
|
||||
|
||||
Workflow actions to add and remove documents from cabinets was added.
|
||||
|
||||
|
||||
Dependencies
|
||||
^^^^^^^^^^^^
|
||||
|
||||
The Django version used was updated to version 1.11.24. The jQuery version
|
||||
used was updated to version 3.4.1. Both as fully backwards compatible with
|
||||
their previous versions.
|
||||
|
||||
|
||||
OCR
|
||||
^^^
|
||||
|
||||
Support was added to delete the content of document's OCR or parsed content.
|
||||
Events for both situations was added allowing content deletion to be used
|
||||
as workflow transition triggers.
|
||||
|
||||
|
||||
Docker
|
||||
^^^^^^
|
||||
|
||||
A missing recursive option was added to the Docker entrypoint
|
||||
command "chown" to change the ownership of files when specifying a custom
|
||||
UID or GID. Closes GitLab issue #668. Thanks to John Wice (@brilthor)
|
||||
for the report.
|
||||
|
||||
Two fonts were added to the Docker image to support rendering Chinese office
|
||||
documents. Closes GitLab issue #666. Thanks to javawcy (@javawcy) and forum
|
||||
user @leoliu for the report and help closing this issue.
|
||||
|
||||
|
||||
Usability
|
||||
^^^^^^^^^
|
||||
|
||||
Descriptions for screenreaders was added via image alt tag. The user interface
|
||||
will also now allow scaling.
|
||||
|
||||
|
||||
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.8
|
||||
|
||||
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:`666` Chinese document such as .doc can't display well.
|
||||
- :gitlab-issue:`668` Permission denied errors with custom uid persist (650 needs re-open)
|
||||
- :forum-topic:`1120` Cabinet Presentation
|
||||
- :forum-topic:`2202` Cannot display Chinese character and cannot identify Excel files
|
||||
|
||||
.. _PyPI: https://pypi.python.org/pypi/mayan-edms/
|
||||
166
docs/releases/3.3.rst
Normal file
166
docs/releases/3.3.rst
Normal file
@@ -0,0 +1,166 @@
|
||||
Version 3.3
|
||||
===========
|
||||
|
||||
Released: XX XX, 2019
|
||||
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
- Add support for icon shadows.
|
||||
- Add icons and no-result template to the object error log view and
|
||||
links.
|
||||
- Use Select2 widget for the document type selection form.
|
||||
- Backport the vertical main menu update. This update splits the previous
|
||||
main menu into a new menu in the same location as the previous one
|
||||
now called the top bar, and a new vertical main menu on the left side.
|
||||
The vertical menu remain open even when clicking on items and upon
|
||||
a browser refresh will also restore its state to match the selected
|
||||
view.
|
||||
- Backport workflow preview refactor. GitLab issue #532.
|
||||
- Add support for source column inheritance.
|
||||
- Add support for source column exclusion.
|
||||
- Backport workflow context support.
|
||||
- Backport workflow transitions field support.
|
||||
- Backport workflow email action.
|
||||
- Backport individual index rebuild support.
|
||||
- Rename the installjavascript command to installdependencies.
|
||||
- Remove database conversion command.
|
||||
- Remove support for quoted configuration entries. Support unquoted,
|
||||
nested dictionaries in the configuration. Requires manual
|
||||
update of existing config.yml files.
|
||||
- Support user specified locations for the configuration file with the
|
||||
CONFIGURATION_FILEPATH (MAYAN_CONFIGURATION_FILEPATH environment variable), and
|
||||
CONFIGURATION_LAST_GOOD_FILEPATH
|
||||
(MAYAN_CONFIGURATION_LAST_GOOD_FILEPATH environment variable) settings.
|
||||
- Move bootstrapped settings code to their own module in the smart_settings apps.
|
||||
- Remove individual database configuration options. All database configuration
|
||||
is now done using MAYAN_DATABASES to mirror Django way of doing database setup.
|
||||
- Added support for YAML encoded environment variables to the platform
|
||||
templates apps.
|
||||
- Move YAML code to its own module. Code now resides in common.serialization
|
||||
in the form of two new functions: yaml_load and yaml_dump.
|
||||
- Move Django and Celery settings. Django settings now reside in the smart
|
||||
settings app. Celery settings now reside in the task manager app.
|
||||
- Backport FakeStorageSubclass from versions/next. Placeholder class to allow
|
||||
serializing the real storage subclass to support migrations.
|
||||
Used by all configurable storages.
|
||||
- Support checking in and out multiple documents.
|
||||
- Remove encapsulate helper.
|
||||
- Add support for menu inheritance.
|
||||
- Emphasize source column labels.
|
||||
|
||||
Removals
|
||||
--------
|
||||
|
||||
- Database conversion. Reason for removal. The database conversions support
|
||||
provided by this feature (SQLite to PostgreSQL) was being confused with
|
||||
database migrations and upgrades.
|
||||
|
||||
Database upgrades are the responsibility of the app and the framework.
|
||||
Database conversions however are not the responsibility of the app (Mayan),
|
||||
they are the responsibility of the framework.
|
||||
|
||||
Database conversion is outside the scope of what Mayan does but we added
|
||||
the code, management command, instructions and testing setup to provide
|
||||
this to our users until the framework (Django) decided to add this
|
||||
themselves (like they did with migrations).
|
||||
|
||||
Continued confusion about the purpose of the feature and confusion about
|
||||
how errors with this feature were a reflexion of the code quality of
|
||||
Mayannecessitated the removal of the database conversion feature.
|
||||
|
||||
- Django environ
|
||||
|
||||
|
||||
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::
|
||||
|
||||
/opt/mayan-edms/bin/pip install mayan-edms==3.3
|
||||
|
||||
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_DATABASES="{'default':{'ENGINE':'django.db.backends.postgresql','NAME':'mayan','PASSWORD':'mayanuserpass','USER':'mayan','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_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
|
||||
-----------------------------
|
||||
|
||||
- Update quoted settings to be unquoted:
|
||||
|
||||
- COMMON_SHARED_STORAGE_ARGUMENTS
|
||||
- CONVERTER_GRAPHICS_BACKEND_ARGUMENTS
|
||||
- DOCUMENTS_CACHE_STORAGE_BACKEND_ARGUMENTS
|
||||
- DOCUMENTS_STORAGE_BACKEND_ARGUMENTS
|
||||
- FILE_METADATA_DRIVERS_ARGUMENTS
|
||||
- SIGNATURES_STORAGE_BACKEND_ARGUMENTS
|
||||
|
||||
|
||||
Bugs fixed or issues closed
|
||||
---------------------------
|
||||
|
||||
- :gitlab-issue:`532` Workflow preview isn't updated right after transitions are modified
|
||||
- :gitlab-issue:`634` Failing docker entrypoint when using secret config
|
||||
|
||||
.. _PyPI: https://pypi.python.org/pypi/mayan-edms/
|
||||
@@ -20,8 +20,7 @@ versions of the documentation contain the release notes for any later releases.
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
||||
|
||||
3.2.8
|
||||
3.2.7
|
||||
3.3
|
||||
3.2.6
|
||||
3.2.5
|
||||
3.2.4
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
from __future__ import unicode_literals
|
||||
|
||||
__title__ = 'Mayan EDMS'
|
||||
__version__ = '3.2.8'
|
||||
__build__ = 0x030208
|
||||
__build_string__ = 'v3.2.8_Tue Oct 1 13:31:40 2019 -0400'
|
||||
__version__ = '3.2.6'
|
||||
__build__ = 0x030206
|
||||
__build_string__ = 'v3.2.6_Wed Jul 10 03:18:15 2019 -0400'
|
||||
__django_version__ = '1.11'
|
||||
__author__ = 'Roberto Rosario'
|
||||
__author_email__ = 'roberto.rosario@mayan-edms.com'
|
||||
|
||||
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Arabic (http://www.transifex.com/rosarior/mayan-edms/language/ar/)\n"
|
||||
|
||||
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Bulgarian (http://www.transifex.com/rosarior/mayan-edms/language/bg/)\n"
|
||||
|
||||
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Bosnian (Bosnia and Herzegovina) (http://www.transifex.com/rosarior/mayan-edms/language/bs_BA/)\n"
|
||||
|
||||
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Czech (http://www.transifex.com/rosarior/mayan-edms/language/cs/)\n"
|
||||
|
||||
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Danish (Denmark) (http://www.transifex.com/rosarior/mayan-edms/language/da_DK/)\n"
|
||||
|
||||
@@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: German (Germany) (http://www.transifex.com/rosarior/mayan-edms/language/de_DE/)\n"
|
||||
|
||||
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Greek (http://www.transifex.com/rosarior/mayan-edms/language/el/)\n"
|
||||
|
||||
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
||||
@@ -10,7 +10,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-06-15 07:51+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Spanish (http://www.transifex.com/rosarior/mayan-edms/language/es/)\n"
|
||||
|
||||
@@ -9,7 +9,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Persian (http://www.transifex.com/rosarior/mayan-edms/language/fa/)\n"
|
||||
|
||||
@@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: French (http://www.transifex.com/rosarior/mayan-edms/language/fr/)\n"
|
||||
|
||||
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Hungarian (http://www.transifex.com/rosarior/mayan-edms/language/hu/)\n"
|
||||
|
||||
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Indonesian (http://www.transifex.com/rosarior/mayan-edms/language/id/)\n"
|
||||
|
||||
Binary file not shown.
@@ -9,9 +9,9 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"PO-Revision-Date: 2019-08-28 11:33+0000\n"
|
||||
"Last-Translator: Daniele Bortoluzzi <daniele@elkos.it>\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Italian (http://www.transifex.com/rosarior/mayan-edms/language/it/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -198,8 +198,8 @@ msgstr "Revoca accesso"
|
||||
|
||||
#: workflow_actions.py:175
|
||||
msgid "Grant document access"
|
||||
msgstr "Concedi accesso al documento"
|
||||
msgstr ""
|
||||
|
||||
#: workflow_actions.py:214
|
||||
msgid "Revoke document access"
|
||||
msgstr "Revoca accesso al documento"
|
||||
msgstr ""
|
||||
|
||||
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-06-28 11:16+0000\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"
|
||||
|
||||
@@ -10,7 +10,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/rosarior/mayan-edms/language/nl_NL/)\n"
|
||||
|
||||
Binary file not shown.
@@ -4,17 +4,15 @@
|
||||
#
|
||||
# Translators:
|
||||
# Daniel Winiarski <daniel.winiarski.dw@gmail.com>, 2017
|
||||
# Marcin Lozynski <mlozynski@wp.pl>, 2019
|
||||
# Tomasz Szymanowicz <alakdae@gmail.com>, 2019
|
||||
# Wojciech Warczakowski <w.warczakowski@gmail.com>, 2016
|
||||
# Wojciech Warczakowski <w.warczakowski@gmail.com>, 2017-2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"PO-Revision-Date: 2019-09-23 09:33+0000\n"
|
||||
"Last-Translator: Tomasz Szymanowicz <alakdae@gmail.com>\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Polish (http://www.transifex.com/rosarior/mayan-edms/language/pl/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -28,15 +26,15 @@ msgstr "Listy ACL"
|
||||
|
||||
#: events.py:8 permissions.py:7
|
||||
msgid "Access control lists"
|
||||
msgstr "Listy kontroli dostępu"
|
||||
msgstr "Listy ACL"
|
||||
|
||||
#: events.py:12
|
||||
msgid "ACL created"
|
||||
msgstr "Utworzono listę ACL"
|
||||
msgstr ""
|
||||
|
||||
#: events.py:15
|
||||
msgid "ACL edited"
|
||||
msgstr "Wyedytowano listę ACL"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:15 models.py:49
|
||||
msgid "Role"
|
||||
@@ -57,7 +55,7 @@ msgstr "Uprawnienia"
|
||||
#: managers.py:216
|
||||
#, python-format
|
||||
msgid "Object \"%s\" is not a model and cannot be checked for access."
|
||||
msgstr "Obiekt \"%s\" nie jest modelem i nie może być sprawdzony pod kątem dostępu."
|
||||
msgstr ""
|
||||
|
||||
#: managers.py:236
|
||||
#, python-format
|
||||
@@ -127,13 +125,13 @@ msgstr "Usuń listę ACL: %s"
|
||||
|
||||
#: views.py:147
|
||||
msgid "There are no ACLs for this object"
|
||||
msgstr "Brak listy ACL dla tego objektu"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:150
|
||||
msgid ""
|
||||
"ACL stands for Access Control List and is a precise method to control user "
|
||||
"access to objects in the system."
|
||||
msgstr "Lista ACL stanowi metodę kontroli dostępu użytkownika do obiektów znajdujących się w systemie."
|
||||
msgstr ""
|
||||
|
||||
#: views.py:154
|
||||
#, python-format
|
||||
@@ -151,7 +149,7 @@ msgstr "Dostępne uprawnienia"
|
||||
#: views.py:215
|
||||
#, python-format
|
||||
msgid "Role \"%(role)s\" permission's for \"%(object)s\"."
|
||||
msgstr "Rola \"%(role)s\" uprawnienia dla \"%(object)s\"."
|
||||
msgstr ""
|
||||
|
||||
#: views.py:224
|
||||
msgid ""
|
||||
@@ -159,7 +157,7 @@ msgid ""
|
||||
"to the role and can't be removed from this view. Inherited permissions need "
|
||||
"to be removed from the parent object's ACL or from them role via the Setup "
|
||||
"menu."
|
||||
msgstr "Wyłączone prawa są dziedziczone z obiektu rodzica lub bezpośrednio nadane dla roli i nie mogą być usunięte w tym widoku. Dziedziczone prawa muszą być usunięte z listy ACL obiektu rodzica lub z roli w menu Ustawień."
|
||||
msgstr ""
|
||||
|
||||
#: workflow_actions.py:26
|
||||
msgid "Object type"
|
||||
@@ -193,16 +191,16 @@ msgstr "Uprawnienia do nadawania/odwoływania do/z roli dla obiektu."
|
||||
|
||||
#: workflow_actions.py:60
|
||||
msgid "Grant access"
|
||||
msgstr "Przydziel dostęp"
|
||||
msgstr "Przyznaj dostęp"
|
||||
|
||||
#: workflow_actions.py:143
|
||||
msgid "Revoke access"
|
||||
msgstr "Zabierz dostęp"
|
||||
msgstr "Odwołaj dostęp"
|
||||
|
||||
#: workflow_actions.py:175
|
||||
msgid "Grant document access"
|
||||
msgstr "Przydziel dostęp dla dokumentu"
|
||||
msgstr ""
|
||||
|
||||
#: workflow_actions.py:214
|
||||
msgid "Revoke document access"
|
||||
msgstr "Zabierz dostęp do dokumentu"
|
||||
msgstr ""
|
||||
|
||||
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Portuguese (http://www.transifex.com/rosarior/mayan-edms/language/pt/)\n"
|
||||
|
||||
@@ -10,7 +10,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/rosarior/mayan-edms/language/pt_BR/)\n"
|
||||
|
||||
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-06-18 15:35+0000\n"
|
||||
"Last-Translator: Harald Ersch\n"
|
||||
"Language-Team: Romanian (Romania) (http://www.transifex.com/rosarior/mayan-edms/language/ro_RO/)\n"
|
||||
|
||||
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Russian (http://www.transifex.com/rosarior/mayan-edms/language/ru/)\n"
|
||||
|
||||
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Slovenian (Slovenia) (http://www.transifex.com/rosarior/mayan-edms/language/sl_SI/)\n"
|
||||
|
||||
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Turkish (Turkey) (http://www.transifex.com/rosarior/mayan-edms/language/tr_TR/)\n"
|
||||
|
||||
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/rosarior/mayan-edms/language/vi_VN/)\n"
|
||||
|
||||
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-06-15 07:48+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Chinese (http://www.transifex.com/rosarior/mayan-edms/language/zh/)\n"
|
||||
|
||||
@@ -239,9 +239,6 @@ class AccessControlListManager(models.Manager):
|
||||
)
|
||||
|
||||
def restrict_queryset(self, permission, queryset, user):
|
||||
if not user.is_authenticated():
|
||||
return queryset.none()
|
||||
|
||||
# Check directly granted permission via a role
|
||||
try:
|
||||
Permission.check_user_permissions(
|
||||
|
||||
@@ -2,7 +2,7 @@ from __future__ import unicode_literals
|
||||
|
||||
from django.contrib.contenttypes.models import ContentType
|
||||
|
||||
from mayan.apps.document_states.tests.test_workflow_actions import ActionTestCase
|
||||
from mayan.apps.document_states.tests.test_actions import ActionTestCase
|
||||
from mayan.apps.documents.permissions import permission_document_view
|
||||
|
||||
from ..workflow_actions import (
|
||||
@@ -4,6 +4,7 @@ from django.template.loader import get_template
|
||||
|
||||
|
||||
class IconDriver(object):
|
||||
context = {}
|
||||
_registry = {}
|
||||
|
||||
@classmethod
|
||||
@@ -14,6 +15,17 @@ class IconDriver(object):
|
||||
def register(cls, driver_class):
|
||||
cls._registry[driver_class.name] = driver_class
|
||||
|
||||
def get_context(self):
|
||||
return self.context
|
||||
|
||||
def render(self, extra_context=None):
|
||||
context = self.get_context()
|
||||
if extra_context:
|
||||
context.update(extra_context)
|
||||
return get_template(template_name=self.template_name).render(
|
||||
context=context
|
||||
)
|
||||
|
||||
|
||||
class FontAwesomeDriver(IconDriver):
|
||||
name = 'fontawesome'
|
||||
@@ -22,10 +34,8 @@ class FontAwesomeDriver(IconDriver):
|
||||
def __init__(self, symbol):
|
||||
self.symbol = symbol
|
||||
|
||||
def render(self):
|
||||
return get_template(template_name=self.template_name).render(
|
||||
context={'symbol': self.symbol}
|
||||
)
|
||||
def get_context(self):
|
||||
return {'symbol': self.symbol}
|
||||
|
||||
|
||||
class FontAwesomeDualDriver(IconDriver):
|
||||
@@ -36,23 +46,21 @@ class FontAwesomeDualDriver(IconDriver):
|
||||
self.primary_symbol = primary_symbol
|
||||
self.secondary_symbol = secondary_symbol
|
||||
|
||||
def render(self):
|
||||
return get_template(template_name=self.template_name).render(
|
||||
context={
|
||||
'data': (
|
||||
{
|
||||
'class': 'fas fa-circle',
|
||||
'transform': 'down-3 right-10',
|
||||
'mask': 'fas fa-{}'.format(self.primary_symbol)
|
||||
},
|
||||
{'class': 'far fa-circle', 'transform': 'down-3 right-10'},
|
||||
{
|
||||
'class': 'fas fa-{}'.format(self.secondary_symbol),
|
||||
'transform': 'shrink-4 down-3 right-10'
|
||||
},
|
||||
)
|
||||
}
|
||||
)
|
||||
def get_context(self):
|
||||
return {
|
||||
'data': (
|
||||
{
|
||||
'class': 'fas fa-circle',
|
||||
'transform': 'down-3 right-10',
|
||||
'mask': 'fas fa-{}'.format(self.primary_symbol)
|
||||
},
|
||||
{'class': 'far fa-circle', 'transform': 'down-3 right-10'},
|
||||
{
|
||||
'class': 'fas fa-{}'.format(self.secondary_symbol),
|
||||
'transform': 'shrink-4 down-3 right-10'
|
||||
},
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
class FontAwesomeCSSDriver(IconDriver):
|
||||
@@ -62,10 +70,8 @@ class FontAwesomeCSSDriver(IconDriver):
|
||||
def __init__(self, css_classes):
|
||||
self.css_classes = css_classes
|
||||
|
||||
def render(self):
|
||||
return get_template(template_name=self.template_name).render(
|
||||
context={'css_classes': self.css_classes}
|
||||
)
|
||||
def get_context(self):
|
||||
return {'css_classes': self.css_classes}
|
||||
|
||||
|
||||
class FontAwesomeMasksDriver(IconDriver):
|
||||
@@ -75,23 +81,23 @@ class FontAwesomeMasksDriver(IconDriver):
|
||||
def __init__(self, data):
|
||||
self.data = data
|
||||
|
||||
def render(self):
|
||||
return get_template(template_name=self.template_name).render(
|
||||
context={'data': self.data}
|
||||
)
|
||||
def get_context(self):
|
||||
return {'data': self.data}
|
||||
|
||||
|
||||
class FontAwesomeLayersDriver(IconDriver):
|
||||
name = 'fontawesome-layers'
|
||||
template_name = 'appearance/icons/font_awesome_layers.html'
|
||||
|
||||
def __init__(self, data):
|
||||
def __init__(self, data, shadow_class=None):
|
||||
self.data = data
|
||||
self.shadow_class = shadow_class
|
||||
|
||||
def render(self):
|
||||
return get_template(template_name=self.template_name).render(
|
||||
context={'data': self.data}
|
||||
)
|
||||
def get_context(self):
|
||||
return {
|
||||
'data': self.data,
|
||||
'shadow_class': self.shadow_class,
|
||||
}
|
||||
|
||||
|
||||
class Icon(object):
|
||||
|
||||
@@ -37,7 +37,7 @@ JavaScriptDependency(
|
||||
name='@fortawesome/fontawesome-free', version_string='=5.6.3'
|
||||
)
|
||||
JavaScriptDependency(
|
||||
label=_('jQuery'), module=__name__, name='jquery', version_string='=3.4.1'
|
||||
label=_('jQuery'), module=__name__, name='jquery', version_string='=3.3.1'
|
||||
)
|
||||
JavaScriptDependency(
|
||||
label=_('JQuery Form'), module=__name__, name='jquery-form',
|
||||
|
||||
Binary file not shown.
@@ -7,8 +7,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Arabic (http://www.transifex.com/rosarior/mayan-edms/language/ar/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -152,26 +152,11 @@ msgstr ""
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a>\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:127
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:139
|
||||
#: templates/appearance/about.html:127
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -179,7 +164,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:145
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -187,7 +172,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:150
|
||||
#: templates/appearance/about.html:138
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -196,22 +181,22 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
||||
msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:42
|
||||
msgid ""
|
||||
"Settings updated, restart your installation for changes to take proper "
|
||||
"effect."
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:60
|
||||
#: templates/appearance/base.html:59
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||
msgid "Actions"
|
||||
msgstr "الإجراءات"
|
||||
|
||||
#: templates/appearance/base.html:62
|
||||
#: templates/appearance/base.html:61
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||
msgid "Toggle Dropdown"
|
||||
msgstr ""
|
||||
|
||||
Binary file not shown.
@@ -7,8 +7,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Bulgarian (http://www.transifex.com/rosarior/mayan-edms/language/bg/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -152,26 +152,11 @@ msgstr ""
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a>\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:127
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:139
|
||||
#: templates/appearance/about.html:127
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -179,7 +164,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:145
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -187,7 +172,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:150
|
||||
#: templates/appearance/about.html:138
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -196,22 +181,22 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
||||
msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:42
|
||||
msgid ""
|
||||
"Settings updated, restart your installation for changes to take proper "
|
||||
"effect."
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:60
|
||||
#: templates/appearance/base.html:59
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||
msgid "Actions"
|
||||
msgstr "Действия"
|
||||
|
||||
#: templates/appearance/base.html:62
|
||||
#: templates/appearance/base.html:61
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||
msgid "Toggle Dropdown"
|
||||
msgstr ""
|
||||
|
||||
Binary file not shown.
@@ -8,8 +8,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Bosnian (Bosnia and Herzegovina) (http://www.transifex.com/rosarior/mayan-edms/language/bs_BA/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -153,26 +153,11 @@ msgstr ""
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a>\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:127
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:139
|
||||
#: templates/appearance/about.html:127
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -180,7 +165,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:145
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -188,7 +173,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:150
|
||||
#: templates/appearance/about.html:138
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -197,22 +182,22 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
||||
msgid "Warning"
|
||||
msgstr "Upozorenje"
|
||||
|
||||
#: templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:42
|
||||
msgid ""
|
||||
"Settings updated, restart your installation for changes to take proper "
|
||||
"effect."
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:60
|
||||
#: templates/appearance/base.html:59
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||
msgid "Actions"
|
||||
msgstr "Akcije"
|
||||
|
||||
#: templates/appearance/base.html:62
|
||||
#: templates/appearance/base.html:61
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||
msgid "Toggle Dropdown"
|
||||
msgstr "Toggle Dropdown"
|
||||
|
||||
Binary file not shown.
@@ -7,8 +7,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Czech (http://www.transifex.com/rosarior/mayan-edms/language/cs/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -152,26 +152,11 @@ msgstr ""
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a>\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:127
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:139
|
||||
#: templates/appearance/about.html:127
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -179,7 +164,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:145
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -187,7 +172,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:150
|
||||
#: templates/appearance/about.html:138
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -196,22 +181,22 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
||||
msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:42
|
||||
msgid ""
|
||||
"Settings updated, restart your installation for changes to take proper "
|
||||
"effect."
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:60
|
||||
#: templates/appearance/base.html:59
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||
msgid "Actions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:62
|
||||
#: templates/appearance/base.html:61
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||
msgid "Toggle Dropdown"
|
||||
msgstr ""
|
||||
|
||||
Binary file not shown.
@@ -8,8 +8,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Danish (Denmark) (http://www.transifex.com/rosarior/mayan-edms/language/da_DK/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -153,26 +153,11 @@ msgstr ""
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a>\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:127
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:139
|
||||
#: templates/appearance/about.html:127
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -180,7 +165,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:145
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -188,7 +173,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:150
|
||||
#: templates/appearance/about.html:138
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -197,22 +182,22 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
||||
msgid "Warning"
|
||||
msgstr "Advarelse"
|
||||
|
||||
#: templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:42
|
||||
msgid ""
|
||||
"Settings updated, restart your installation for changes to take proper "
|
||||
"effect."
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:60
|
||||
#: templates/appearance/base.html:59
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||
msgid "Actions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:62
|
||||
#: templates/appearance/base.html:61
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||
msgid "Toggle Dropdown"
|
||||
msgstr ""
|
||||
|
||||
Binary file not shown.
@@ -11,8 +11,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: German (Germany) (http://www.transifex.com/rosarior/mayan-edms/language/de_DE/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -156,26 +156,11 @@ msgstr "\nWenn Sie %(project_title)s verwenden, erwägen Sie bitte <a class=\"ne
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a>\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:127
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||
" "
|
||||
msgstr "\nEine umfassende Liste der Neuerungen ist einsehbar in den <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release Notes %(icon_documentation)s oder als Kurzversion<a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">im Changelog %(icon_documentation)s</a>."
|
||||
|
||||
#: templates/appearance/about.html:139
|
||||
#: templates/appearance/about.html:127
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -183,7 +168,7 @@ msgid ""
|
||||
" "
|
||||
msgstr "\nBei Fragen schauen Sie zunächst in die <a class=\"new_window\" href=\"https://docs.mayan-edms.com\"> Dokumentation %(icon_documentation)s</a> oder die <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\"> Wiki %(icon_wiki)s</a>."
|
||||
|
||||
#: templates/appearance/about.html:145
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -191,7 +176,7 @@ msgid ""
|
||||
" "
|
||||
msgstr "\nSollten Sie einen Bug gefunden oder eine Idee für eine neue Funktion haben, dann besuchen Sie entweder das<a class=\"new_window\" href=\"https://forum.mayan-edms.com\"> Forum %(icon_forum)s</a> oder erstellen Sie ein Ticket in der <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\"> Quellenverwaltung %(icon_source_code)s</a>. "
|
||||
|
||||
#: templates/appearance/about.html:150
|
||||
#: templates/appearance/about.html:138
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -200,22 +185,22 @@ msgid ""
|
||||
" "
|
||||
msgstr "\nMachen Sie dieses Projekt bekannt. Berichten Sie Ihren Freunden und Kollegen, wie angenehm die Arbeit mit %(project_title)s ist!\n Folgen Sie uns auf <a class=\"new_window\" href=\"https://twitter.com/mayanedms\">Twitter %(icon_social_twitter)s</a>, <a class=\"new_window\" href=\"https://www.facebook.com/MayanEDMS/\">Facebook %(icon_social_facebook)s</a>, oder <a class=\"new_window\" href=\"https://www.instagram.com/mayan_edms/\">Instagram %(icon_social_instagram)s</a>\n "
|
||||
|
||||
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
||||
msgid "Warning"
|
||||
msgstr "Warnung"
|
||||
|
||||
#: templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:42
|
||||
msgid ""
|
||||
"Settings updated, restart your installation for changes to take proper "
|
||||
"effect."
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:60
|
||||
#: templates/appearance/base.html:59
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||
msgid "Actions"
|
||||
msgstr "Aktionen"
|
||||
|
||||
#: templates/appearance/base.html:62
|
||||
#: templates/appearance/base.html:61
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||
msgid "Toggle Dropdown"
|
||||
msgstr "Ausklappmenü ein-/ausschalten"
|
||||
|
||||
Binary file not shown.
@@ -7,8 +7,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Greek (http://www.transifex.com/rosarior/mayan-edms/language/el/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -152,26 +152,11 @@ msgstr ""
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a>\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:127
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:139
|
||||
#: templates/appearance/about.html:127
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -179,7 +164,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:145
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -187,7 +172,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:150
|
||||
#: templates/appearance/about.html:138
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -196,22 +181,22 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
||||
msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:42
|
||||
msgid ""
|
||||
"Settings updated, restart your installation for changes to take proper "
|
||||
"effect."
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:60
|
||||
#: templates/appearance/base.html:59
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||
msgid "Actions"
|
||||
msgstr "Ενέργειες"
|
||||
|
||||
#: templates/appearance/base.html:62
|
||||
#: templates/appearance/base.html:61
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||
msgid "Toggle Dropdown"
|
||||
msgstr ""
|
||||
|
||||
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -158,26 +158,6 @@ msgstr ""
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a>\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:127
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a> or the short version <a class="
|
||||
@@ -186,7 +166,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:139
|
||||
#: templates/appearance/about.html:127
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -197,7 +177,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:145
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -209,7 +189,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:150
|
||||
#: templates/appearance/about.html:138
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -223,22 +203,22 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
||||
msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:42
|
||||
msgid ""
|
||||
"Settings updated, restart your installation for changes to take proper "
|
||||
"effect."
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:60
|
||||
#: templates/appearance/base.html:59
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||
msgid "Actions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:62
|
||||
#: templates/appearance/base.html:61
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||
msgid "Toggle Dropdown"
|
||||
msgstr ""
|
||||
|
||||
Binary file not shown.
@@ -8,8 +8,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"PO-Revision-Date: 2019-09-24 21:04+0000\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-07-05 06:49+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Spanish (http://www.transifex.com/rosarior/mayan-edms/language/es/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -153,26 +153,11 @@ msgstr "\n Si usa %(project_title)s por favor <a
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a>\n"
|
||||
" "
|
||||
msgstr "\nTambién puede <a class=\"new_window\" href=\"https://www.paypal.com/paypalme2/RobertoRosario\">donar directamente al creador y desarrollador principal. %(icon_social_paypal)s</a>"
|
||||
|
||||
#: templates/appearance/about.html:127
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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.\n"
|
||||
" "
|
||||
msgstr "\nAdemás de las donaciones, también puede apoyar el proyecto <a class=\"new_window\" href=\"https://sellfy.com/p/um2fkx/\">comprando una copia del libro \"Exploring Mayan EDMS\" de Roberto Rosario</a> . <br> El libro está disponible en formato de prelanzamiento a un precio con descuento por tiempo limitado."
|
||||
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||
" "
|
||||
msgstr "\n La lista completa de cambios está disponible a través de <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\"> Notas de la versión %(icon_documentation)s </a> o la versión corta <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\"> Changelog %(icon_documentation)s </a>.\n "
|
||||
|
||||
#: templates/appearance/about.html:139
|
||||
#: templates/appearance/about.html:127
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -180,7 +165,7 @@ msgid ""
|
||||
" "
|
||||
msgstr "\n Para preguntas, consulte la <a class=\"new_window\" href=\"https://docs.mayan-edms.com\"> Documentación %(icon_documentation)s </a> o <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\"> el Wiki %(icon_wiki)s </a>.\n "
|
||||
|
||||
#: templates/appearance/about.html:145
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -188,7 +173,7 @@ msgid ""
|
||||
" "
|
||||
msgstr "\n Si encontró un error o tiene una idea característica, visite el <a class=\"new_window\" href=\"https://forum.mayan-edms.com\"> Forum %(icon_forum)s </a> o abra un ticket en el <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\"> Repositorio de código fuente %(icon_source_code)s </a>\n "
|
||||
|
||||
#: templates/appearance/about.html:150
|
||||
#: templates/appearance/about.html:138
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -197,22 +182,22 @@ msgid ""
|
||||
" "
|
||||
msgstr "\n Riega la voz. ¡Habla con tus amigos y colegas sobre lo increíble que es %(project_title)s!\n Síguenos en <a class=\"new_window\" href=\"https://twitter.com/mayanedms\"> Twitter %(icon_social_twitter)s </a>, <a class=\"new_window\" href=\"https://www.facebook.com/MayanEDMS/\"> Facebook %(icon_social_facebook)s </a> o <a class=\"new_window\" href=\"https://www.instagram.com/mayan_edms/\"> Instagram %(icon_social_instagram)s </a>\n "
|
||||
|
||||
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
||||
msgid "Warning"
|
||||
msgstr "Advertencia"
|
||||
|
||||
#: templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:42
|
||||
msgid ""
|
||||
"Settings updated, restart your installation for changes to take proper "
|
||||
"effect."
|
||||
msgstr "Configuraciones actualizadas, reinicie su instalación para que los cambios tengas efecto."
|
||||
|
||||
#: templates/appearance/base.html:60
|
||||
#: templates/appearance/base.html:59
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||
msgid "Actions"
|
||||
msgstr "Acciones"
|
||||
|
||||
#: templates/appearance/base.html:62
|
||||
#: templates/appearance/base.html:61
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||
msgid "Toggle Dropdown"
|
||||
msgstr "Alternar desplegable"
|
||||
|
||||
Binary file not shown.
@@ -8,8 +8,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Persian (http://www.transifex.com/rosarior/mayan-edms/language/fa/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -153,26 +153,11 @@ msgstr ""
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a>\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:127
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:139
|
||||
#: templates/appearance/about.html:127
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -180,7 +165,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:145
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -188,7 +173,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:150
|
||||
#: templates/appearance/about.html:138
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -197,22 +182,22 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
||||
msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:42
|
||||
msgid ""
|
||||
"Settings updated, restart your installation for changes to take proper "
|
||||
"effect."
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:60
|
||||
#: templates/appearance/base.html:59
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||
msgid "Actions"
|
||||
msgstr "عملیات"
|
||||
|
||||
#: templates/appearance/base.html:62
|
||||
#: templates/appearance/base.html:61
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||
msgid "Toggle Dropdown"
|
||||
msgstr "تغییر وضعیت dropdown"
|
||||
|
||||
Binary file not shown.
@@ -13,8 +13,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: French (http://www.transifex.com/rosarior/mayan-edms/language/fr/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -158,26 +158,11 @@ msgstr "\n Si vous utilisez %(project_title)s s'il vous plaît <a
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a>\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:127
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||
" "
|
||||
msgstr "\n La liste complète des changements est disponible dans les <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">notes de publication %(icon_documentation)s</a> ou en version courte dans le <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">journal des modifications %(icon_documentation)s</a>.\n "
|
||||
|
||||
#: templates/appearance/about.html:139
|
||||
#: templates/appearance/about.html:127
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -185,7 +170,7 @@ msgid ""
|
||||
" "
|
||||
msgstr "\n Pour trouver des réponses à vos questions consultez la <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">documentation %(icon_documentation)s</a> ou le <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">wiki %(icon_wiki)s</a>.\n "
|
||||
|
||||
#: templates/appearance/about.html:145
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -193,7 +178,7 @@ msgid ""
|
||||
" "
|
||||
msgstr "\n Si vous avez trouvé un bogue ou une idée pour une nouvelle fonctionnalité, visitez le <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">forum %(icon_forum)s</a> ou soumettez un nouveau billet dans le <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">dépôt de code source %(icon_source_code)s</a>.\n "
|
||||
|
||||
#: templates/appearance/about.html:150
|
||||
#: templates/appearance/about.html:138
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -202,22 +187,22 @@ msgid ""
|
||||
" "
|
||||
msgstr "\n Faites passer le mot. Parlez à vos amis et vos collègues de comment %(project_title)s est génial!\n Suivez-nous sur <a class=\"new_window\" href=\"https://twitter.com/mayanedms\">Twitter %(icon_social_twitter)s</a>, <a class=\"new_window\" href=\"https://www.facebook.com/MayanEDMS/\">Facebook %(icon_social_facebook)s</a> ou <a class=\"new_window\" href=\"https://www.instagram.com/mayan_edms/\">Instagram %(icon_social_instagram)s</a>\n "
|
||||
|
||||
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
||||
msgid "Warning"
|
||||
msgstr "Avertissement"
|
||||
|
||||
#: templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:42
|
||||
msgid ""
|
||||
"Settings updated, restart your installation for changes to take proper "
|
||||
"effect."
|
||||
msgstr "Les paramètres ont été mis à jour, redémarrez votre installation pour que les modifications prennent effet."
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:60
|
||||
#: templates/appearance/base.html:59
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||
msgid "Actions"
|
||||
msgstr "Actions"
|
||||
|
||||
#: templates/appearance/base.html:62
|
||||
#: templates/appearance/base.html:61
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||
msgid "Toggle Dropdown"
|
||||
msgstr "Activer la liste déroulante"
|
||||
|
||||
Binary file not shown.
@@ -8,8 +8,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Hungarian (http://www.transifex.com/rosarior/mayan-edms/language/hu/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -153,26 +153,11 @@ msgstr ""
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a>\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:127
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:139
|
||||
#: templates/appearance/about.html:127
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -180,7 +165,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:145
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -188,7 +173,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:150
|
||||
#: templates/appearance/about.html:138
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -197,22 +182,22 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
||||
msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:42
|
||||
msgid ""
|
||||
"Settings updated, restart your installation for changes to take proper "
|
||||
"effect."
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:60
|
||||
#: templates/appearance/base.html:59
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||
msgid "Actions"
|
||||
msgstr "Műveletek"
|
||||
|
||||
#: templates/appearance/base.html:62
|
||||
#: templates/appearance/base.html:61
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||
msgid "Toggle Dropdown"
|
||||
msgstr ""
|
||||
|
||||
Binary file not shown.
@@ -7,8 +7,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Indonesian (http://www.transifex.com/rosarior/mayan-edms/language/id/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -152,26 +152,11 @@ msgstr ""
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a>\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:127
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:139
|
||||
#: templates/appearance/about.html:127
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -179,7 +164,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:145
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -187,7 +172,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:150
|
||||
#: templates/appearance/about.html:138
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -196,22 +181,22 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
||||
msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:42
|
||||
msgid ""
|
||||
"Settings updated, restart your installation for changes to take proper "
|
||||
"effect."
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:60
|
||||
#: templates/appearance/base.html:59
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||
msgid "Actions"
|
||||
msgstr "Aksi"
|
||||
|
||||
#: templates/appearance/base.html:62
|
||||
#: templates/appearance/base.html:61
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||
msgid "Toggle Dropdown"
|
||||
msgstr ""
|
||||
|
||||
Binary file not shown.
@@ -10,8 +10,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Italian (http://www.transifex.com/rosarior/mayan-edms/language/it/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -155,26 +155,11 @@ msgstr "\nSe usi %(project_title)s puoi <a class=\"new_window\" href=\"https://w
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a>\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:127
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||
" "
|
||||
msgstr "\nLa lista completa dei cambiamenti è disponibile nelle <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Note di rilascio %(icon_documentation)s</a> o in versione più breve nel <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>."
|
||||
|
||||
#: templates/appearance/about.html:139
|
||||
#: templates/appearance/about.html:127
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -182,7 +167,7 @@ msgid ""
|
||||
" "
|
||||
msgstr "\nPer dubbi o domande guarda la <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">documentazione %(icon_documentation)s</a> o il <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>."
|
||||
|
||||
#: templates/appearance/about.html:145
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -190,7 +175,7 @@ msgid ""
|
||||
" "
|
||||
msgstr "\nSe trovi un bug o hai un'idea per una nuova funzionalità, visita il <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> o apri un ticket nel <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">repository del codice %(icon_source_code)s</a>."
|
||||
|
||||
#: templates/appearance/about.html:150
|
||||
#: templates/appearance/about.html:138
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -199,22 +184,22 @@ msgid ""
|
||||
" "
|
||||
msgstr "\nDiffondi il verbo. Dillo ai tuoi amici e colleghi quanto è bello %(project_title)s!\nSeguici su <a class=\"new_window\" href=\"https://twitter.com/mayanedms\">Twitter %(icon_social_twitter)s</a>, <a class=\"new_window\" href=\"https://www.facebook.com/MayanEDMS/\">Facebook %(icon_social_facebook)s</a> o <a class=\"new_window\" href=\"https://www.instagram.com/mayan_edms/\">Instagram %(icon_social_instagram)s</a>"
|
||||
|
||||
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
||||
msgid "Warning"
|
||||
msgstr "Attenzione"
|
||||
|
||||
#: templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:42
|
||||
msgid ""
|
||||
"Settings updated, restart your installation for changes to take proper "
|
||||
"effect."
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:60
|
||||
#: templates/appearance/base.html:59
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||
msgid "Actions"
|
||||
msgstr "Azioni "
|
||||
|
||||
#: templates/appearance/base.html:62
|
||||
#: templates/appearance/base.html:61
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||
msgid "Toggle Dropdown"
|
||||
msgstr "Apri dropdown"
|
||||
|
||||
Binary file not shown.
@@ -8,8 +8,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Latvian (http://www.transifex.com/rosarior/mayan-edms/language/lv/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -153,26 +153,11 @@ msgstr "\nJa izmantojat %(project_title)s, lūdzu, <a class=\"new_window\" href=
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a>\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:127
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||
" "
|
||||
msgstr "\nPilns izmaiņu saraksts ir pieejams, skatot <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Release notes %(icon_documentation)s</a> vai īso versiju <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a> ."
|
||||
|
||||
#: templates/appearance/about.html:139
|
||||
#: templates/appearance/about.html:127
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -180,7 +165,7 @@ msgid ""
|
||||
" "
|
||||
msgstr "\nJautājumu gadījumā pārbaudiet <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">dokumentāciju %(icon_documentation)s</a> vai <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a> ."
|
||||
|
||||
#: templates/appearance/about.html:145
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -188,7 +173,7 @@ msgid ""
|
||||
" "
|
||||
msgstr "\nJa atradāt kļūdu vai ir kāda funkcionalitātes ideja, apmeklējiet <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">forumu %(icon_forum)s</a> vai atveriet biļeti <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">pirmkoda repozitorijā %(icon_source_code)s</a> ."
|
||||
|
||||
#: templates/appearance/about.html:150
|
||||
#: templates/appearance/about.html:138
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -197,22 +182,22 @@ msgid ""
|
||||
" "
|
||||
msgstr "\nIzplatiet vārdu. Runājiet ar saviem draugiem un kolēģiem par to, cik lielisks %(project_title)s ir! Sekojiet mums <a class=\"new_window\" href=\"https://twitter.com/mayanedms\">Twitter %(icon_social_twitter)s</a> , <a class=\"new_window\" href=\"https://www.facebook.com/MayanEDMS/\">Facebook %(icon_social_facebook)s</a> vai <a class=\"new_window\" href=\"https://www.instagram.com/mayan_edms/\">Instagram %(icon_social_instagram)s</a>"
|
||||
|
||||
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
||||
msgid "Warning"
|
||||
msgstr "Brīdinājums"
|
||||
|
||||
#: templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:42
|
||||
msgid ""
|
||||
"Settings updated, restart your installation for changes to take proper "
|
||||
"effect."
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:60
|
||||
#: templates/appearance/base.html:59
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||
msgid "Actions"
|
||||
msgstr "Darbības"
|
||||
|
||||
#: templates/appearance/base.html:62
|
||||
#: templates/appearance/base.html:61
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||
msgid "Toggle Dropdown"
|
||||
msgstr "Toggle Dropdown"
|
||||
|
||||
Binary file not shown.
@@ -10,8 +10,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/rosarior/mayan-edms/language/nl_NL/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -155,26 +155,11 @@ msgstr ""
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a>\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:127
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:139
|
||||
#: templates/appearance/about.html:127
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -182,7 +167,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:145
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -190,7 +175,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:150
|
||||
#: templates/appearance/about.html:138
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -199,22 +184,22 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
||||
msgid "Warning"
|
||||
msgstr "Waarschuwing"
|
||||
|
||||
#: templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:42
|
||||
msgid ""
|
||||
"Settings updated, restart your installation for changes to take proper "
|
||||
"effect."
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:60
|
||||
#: templates/appearance/base.html:59
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||
msgid "Actions"
|
||||
msgstr "Acties"
|
||||
|
||||
#: templates/appearance/base.html:62
|
||||
#: templates/appearance/base.html:61
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||
msgid "Toggle Dropdown"
|
||||
msgstr "Toggle Dropdown"
|
||||
|
||||
Binary file not shown.
@@ -3,8 +3,6 @@
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Marcin Lozynski <mlozynski@wp.pl>, 2019
|
||||
# Tomasz Szymanowicz <alakdae@gmail.com>, 2019
|
||||
# Wojciech Warczakowski <w.warczakowski@gmail.com>, 2016,2018
|
||||
# Wojciech Warczakowski <w.warczakowski@gmail.com>, 2017
|
||||
# Wojciech Warczakowski <w.warczakowski@gmail.com>, 2016
|
||||
@@ -12,9 +10,9 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"PO-Revision-Date: 2019-09-23 09:49+0000\n"
|
||||
"Last-Translator: Tomasz Szymanowicz <alakdae@gmail.com>\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Polish (http://www.transifex.com/rosarior/mayan-edms/language/pl/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -28,55 +26,55 @@ msgstr "Wygląd"
|
||||
|
||||
#: dependencies.py:10
|
||||
msgid "Lato font"
|
||||
msgstr "Czcionka Lato"
|
||||
msgstr ""
|
||||
|
||||
#: dependencies.py:14
|
||||
msgid "Bootstrap"
|
||||
msgstr "Bootstrap"
|
||||
msgstr ""
|
||||
|
||||
#: dependencies.py:18
|
||||
msgid "Bootswatch"
|
||||
msgstr "Bootswatch"
|
||||
msgstr ""
|
||||
|
||||
#: dependencies.py:32
|
||||
msgid "Fancybox"
|
||||
msgstr "Fancybox"
|
||||
msgstr ""
|
||||
|
||||
#: dependencies.py:36
|
||||
msgid "FontAwesome"
|
||||
msgstr "FontAwesome"
|
||||
msgstr ""
|
||||
|
||||
#: dependencies.py:40
|
||||
msgid "jQuery"
|
||||
msgstr "jQuery"
|
||||
msgstr ""
|
||||
|
||||
#: dependencies.py:43
|
||||
msgid "JQuery Form"
|
||||
msgstr "Formularz JQuery"
|
||||
msgstr ""
|
||||
|
||||
#: dependencies.py:47
|
||||
msgid "jQuery Lazy Load"
|
||||
msgstr "jQuery Opóźnione Ładowanie"
|
||||
msgstr ""
|
||||
|
||||
#: dependencies.py:51
|
||||
msgid "JQuery Match Height"
|
||||
msgstr "JQuery Wyrównaj Wysokość"
|
||||
msgstr ""
|
||||
|
||||
#: dependencies.py:55
|
||||
msgid "Select 2"
|
||||
msgstr "Wybierz 2"
|
||||
msgstr ""
|
||||
|
||||
#: dependencies.py:59
|
||||
msgid "Toastr"
|
||||
msgstr "Toastr"
|
||||
msgstr ""
|
||||
|
||||
#: dependencies.py:62
|
||||
msgid "URI.js"
|
||||
msgstr "URI.js"
|
||||
msgstr ""
|
||||
|
||||
#: settings.py:14
|
||||
msgid "Maximum number of characters that will be displayed as the view title."
|
||||
msgstr "Wyświetlono maksymalną liczbę znaków"
|
||||
msgstr ""
|
||||
|
||||
#: templates/403.html:5 templates/403.html:9
|
||||
msgid "Insufficient permissions"
|
||||
@@ -114,7 +112,7 @@ msgid ""
|
||||
"\n"
|
||||
" %(setting_project_title)s is based on %(project_title)s\n"
|
||||
" "
|
||||
msgstr "\n%(setting_project_title)s opiera się na%(project_title)s"
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:82
|
||||
msgid "Version"
|
||||
@@ -127,7 +125,7 @@ msgstr "Numer wersji: %(build_number)s"
|
||||
|
||||
#: templates/appearance/about.html:97
|
||||
msgid "Released under the license:"
|
||||
msgstr "Opublikowane na podstawie licencji:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:103
|
||||
#, python-format
|
||||
@@ -135,7 +133,7 @@ msgid ""
|
||||
"\n"
|
||||
" %(project_title)s is a free and open-source software brought to you with <i class=\"fa fa-heart text-danger\" style=\"transform: rotate(10deg);\"></i> by Roberto Rosario and contributors.\n"
|
||||
" "
|
||||
msgstr "\n%(project_title)s jest darmowym oprogramowaniem typu open source dostarczonym z <i class=\"fa fa-heart text-danger\" style=\"transform: rotate(10deg);\"></i> przez Roberto Rosario i współpracowników."
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:109
|
||||
#, python-format
|
||||
@@ -143,7 +141,7 @@ msgid ""
|
||||
"\n"
|
||||
" It takes great effort to make %(project_title)s as feature-rich as it is. We need all the help we can get!\n"
|
||||
" "
|
||||
msgstr "\nAby %(project_title)s był tak bogaty w funkcje wymaga wiele pracy. Każda pomoc jest mile widziana!"
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:115
|
||||
#, python-format
|
||||
@@ -151,79 +149,64 @@ msgid ""
|
||||
"\n"
|
||||
" If you use %(project_title)s please <a class=\"new_window\" href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=3PXN336XFXQNN\">consider making a donation %(icon_social_paypal)s</a>\n"
|
||||
" "
|
||||
msgstr "\nJeśli używasz %(project_title)s, <a class=\"new_window\" href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=3PXN336XFXQNN\">rozważ darowiznę %(icon_social_paypal)s</a>"
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:121
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a>\n"
|
||||
" "
|
||||
msgstr "\nMożesz także <a class=\"new_window\" href=\"https://www.paypal.com/paypalme2/RobertoRosario\">przekazać darowiznę bezpośrednio twórcy i głównemu deweloperowi. %(icon_social_paypal)s</a>"
|
||||
|
||||
#: templates/appearance/about.html:127
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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.\n"
|
||||
" "
|
||||
msgstr "\nOprócz darowizn możesz również wesprzeć projekt <a class=\"new_window\" href=\"https://sellfy.com/p/um2fkx/\">kupując książkę „Exploring Mayan EDMS” autorstwa Roberto Rosario</a> . <br> Książka jest dostępna w formacie przedpremierowym po obniżonej cenie przez ograniczony czas."
|
||||
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||
" "
|
||||
msgstr "\nPełna lista zmian jest dostępna w <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">informacjach o wersji %(icon_documentation)s</a> lub w krótkiej wersji <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Dziennik zmian %(icon_documentation)s</a> ."
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:139
|
||||
#: templates/appearance/about.html:127
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" For questions check the <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentation %(icon_documentation)s</a> or the <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n"
|
||||
" "
|
||||
msgstr "\nW razie pytań sprawdź <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">dokumentację %(icon_documentation)s</a> lub <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a> ."
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:145
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" If you found a bug or have a feature idea, visit the <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forum %(icon_forum)s</a> or open a ticket in the <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Source code repository %(icon_source_code)s</a>.\n"
|
||||
" "
|
||||
msgstr "\nJeśli znalazłeś błąd lub masz pomysł na funkcję, odwiedź <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">forum %(icon_forum)s</a> lub otwórz zgłoszenie w <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">repozytorium kodu źródłowego %(icon_source_code)s</a> ."
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:150
|
||||
#: templates/appearance/about.html:138
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" Spread the word. Talk to your friends and colleagues about how awesome %(project_title)s is!\n"
|
||||
" Follow us on <a class=\"new_window\" href=\"https://twitter.com/mayanedms\">Twitter %(icon_social_twitter)s</a>, <a class=\"new_window\" href=\"https://www.facebook.com/MayanEDMS/\">Facebook %(icon_social_facebook)s</a>, or <a class=\"new_window\" href=\"https://www.instagram.com/mayan_edms/\">Instagram %(icon_social_instagram)s</a>\n"
|
||||
" "
|
||||
msgstr "\nPrzekaż innym. Porozmawiaj ze znajomymi i kolegami o tym, jak niesamowity jest %(project_title)s! Śledź nas na <a class=\"new_window\" href=\"https://twitter.com/mayanedms\">Twitterze %(icon_social_twitter)s</a> , <a class=\"new_window\" href=\"https://www.facebook.com/MayanEDMS/\">Facebooku %(icon_social_facebook)s</a> lub <a class=\"new_window\" href=\"https://www.instagram.com/mayan_edms/\">Instagramie %(icon_social_instagram)s</a>"
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
||||
msgid "Warning"
|
||||
msgstr "Ostrzeżenie"
|
||||
|
||||
#: templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:42
|
||||
msgid ""
|
||||
"Settings updated, restart your installation for changes to take proper "
|
||||
"effect."
|
||||
msgstr "Ustawienia zaktualizowane. Aby zmiany przyniosły efekt zrestartuj instalację."
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:60
|
||||
#: templates/appearance/base.html:59
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||
msgid "Actions"
|
||||
msgstr "Akcje"
|
||||
|
||||
#: templates/appearance/base.html:62
|
||||
#: templates/appearance/base.html:61
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||
msgid "Toggle Dropdown"
|
||||
msgstr "Rozwiń listę"
|
||||
|
||||
#: templates/appearance/generic_confirm.html:14
|
||||
msgid "Are you sure?"
|
||||
msgstr "Jesteś pewny?"
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/generic_confirm.html:34
|
||||
msgid "Yes"
|
||||
|
||||
Binary file not shown.
@@ -7,8 +7,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Portuguese (http://www.transifex.com/rosarior/mayan-edms/language/pt/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -152,26 +152,11 @@ msgstr ""
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a>\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:127
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:139
|
||||
#: templates/appearance/about.html:127
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -179,7 +164,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:145
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -187,7 +172,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:150
|
||||
#: templates/appearance/about.html:138
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -196,22 +181,22 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
||||
msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:42
|
||||
msgid ""
|
||||
"Settings updated, restart your installation for changes to take proper "
|
||||
"effect."
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:60
|
||||
#: templates/appearance/base.html:59
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||
msgid "Actions"
|
||||
msgstr "Ações"
|
||||
|
||||
#: templates/appearance/base.html:62
|
||||
#: templates/appearance/base.html:61
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||
msgid "Toggle Dropdown"
|
||||
msgstr ""
|
||||
|
||||
Binary file not shown.
@@ -10,8 +10,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/rosarior/mayan-edms/language/pt_BR/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -155,26 +155,11 @@ msgstr "\nSe você utiliza %(project_title)s, por favor, <a class=\"new_window\"
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a>\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:127
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||
" "
|
||||
msgstr "\nA lista de mudanças está disponível de maneira detalhada nas <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Notas de Lançamento %(icon_documentation)s</a> ou, em versão mais curta, <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">no Registro de Mudanças%(icon_documentation)s</a>."
|
||||
|
||||
#: templates/appearance/about.html:139
|
||||
#: templates/appearance/about.html:127
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -182,7 +167,7 @@ msgid ""
|
||||
" "
|
||||
msgstr "\nCaso tenha dúvidas consulte a <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentação%(icon_documentation)s</a> ou a <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki%(icon_wiki)s</a>."
|
||||
|
||||
#: templates/appearance/about.html:145
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -190,7 +175,7 @@ msgid ""
|
||||
" "
|
||||
msgstr "\nSe você encontrar algum erro ou tiver ideias para novos recursos, visite o <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Fórum%(icon_forum)s</a> ou abra um chamado no <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">Repositório de Código Fonte%(icon_source_code)s</a>."
|
||||
|
||||
#: templates/appearance/about.html:150
|
||||
#: templates/appearance/about.html:138
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -199,22 +184,22 @@ msgid ""
|
||||
" "
|
||||
msgstr "\n\nEspalhe a palavra! Fale com seus amigos e colegas sobre como o %(project_title)s é incrível!\nSiga-nos no <a class=\"new_window\" href=\"https://twitter.com/mayanedms\">Twitter %(icon_social_twitter)s</a>, <a class=\"new_window\" href=\"https://www.facebook.com/MayanEDMS/\">Facebook %(icon_social_facebook)s</a>, ou <a class=\"new_window\" href=\"https://www.instagram.com/mayan_edms/\">Instagram%(icon_social_instagram)s</a>"
|
||||
|
||||
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
||||
msgid "Warning"
|
||||
msgstr "Advertência"
|
||||
|
||||
#: templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:42
|
||||
msgid ""
|
||||
"Settings updated, restart your installation for changes to take proper "
|
||||
"effect."
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:60
|
||||
#: templates/appearance/base.html:59
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||
msgid "Actions"
|
||||
msgstr "Ações"
|
||||
|
||||
#: templates/appearance/base.html:62
|
||||
#: templates/appearance/base.html:61
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||
msgid "Toggle Dropdown"
|
||||
msgstr "Mostrar/esconder menu"
|
||||
|
||||
Binary file not shown.
@@ -9,9 +9,9 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"PO-Revision-Date: 2019-09-21 05:30+0000\n"
|
||||
"Last-Translator: Harald Ersch\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Romanian (Romania) (http://www.transifex.com/rosarior/mayan-edms/language/ro_RO/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -154,26 +154,11 @@ msgstr "\n Dacă utilizați %(project_title)s vă rugăm<a class=
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a>\n"
|
||||
" "
|
||||
msgstr "\nPuteți <a class=\"new_window\" href=\"https://www.paypal.com/paypalme2/RobertoRosario\">dona direct creatorului și dezvoltatorului principal. %(icon_social_paypal)s</a>"
|
||||
|
||||
#: templates/appearance/about.html:127
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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.\n"
|
||||
" "
|
||||
msgstr "\nPe lângă donații, puteți susține și proiectul <a class=\"new_window\" href=\"https://sellfy.com/p/um2fkx/\">achiziționând o copie a cărții „Exploring Mayan EDMS” de Roberto Rosario</a> . <br> Cartea este disponibilă în format pre-lansare la un preț redus pentru o perioadă limitată de timp.\n "
|
||||
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||
" "
|
||||
msgstr "\nLista completă a modificărilor este disponibilă prin notele <a class=\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html\">Note de lansare%(icon_documentation)s </a> sau versiunea scurtă <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\"> Istoricul modificărilor %(icon_documentation)s </a>."
|
||||
|
||||
#: templates/appearance/about.html:139
|
||||
#: templates/appearance/about.html:127
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -181,7 +166,7 @@ msgid ""
|
||||
" "
|
||||
msgstr "\n Pentru întrebări verificații <a class=\"new_window\" href=\"https://docs.mayan-edms.com\">Documentația%(icon_documentation)s</a> sau <a class=\"new_window\" href=\"https://wiki.mayan-edms.com\">Wiki %(icon_wiki)s</a>.\n "
|
||||
|
||||
#: templates/appearance/about.html:145
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -189,7 +174,7 @@ msgid ""
|
||||
" "
|
||||
msgstr "\nDacă ați găsit un bug sau aveți o idee de noi caracteristici, vizitați <a class=\"new_window\" href=\"https://forum.mayan-edms.com\">Forumul %(icon_forum)s</a> sau deschideți un bilet în <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms\">depozitul de coduri sursă%(icon_source_code)s</a>."
|
||||
|
||||
#: templates/appearance/about.html:150
|
||||
#: templates/appearance/about.html:138
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -198,22 +183,22 @@ msgid ""
|
||||
" "
|
||||
msgstr "\nImprastie vestea. Discutați cu prietenii și colegii despre cât de minunat este %(project_title)s!\nUrmăriți-ne pe <a class=\"new_window\" href=\"https://twitter.com/mayanedms\">Twitter %(icon_social_twitter)s</a>,<a class=\"new_window\" href=\"https://www.facebook.com/MayanEDMS/\">Facebook %(icon_social_facebook)s</a>, sau <a class=\"new_window\" href=\"https://www.instagram.com/mayan_edms/\">Instagram %(icon_social_instagram)s</a>"
|
||||
|
||||
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
||||
msgid "Warning"
|
||||
msgstr "Alertă"
|
||||
|
||||
#: templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:42
|
||||
msgid ""
|
||||
"Settings updated, restart your installation for changes to take proper "
|
||||
"effect."
|
||||
msgstr "Setările au fost actualizate, reporniți instalarea pentru ca modificările să aibă efectul scontat."
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:60
|
||||
#: templates/appearance/base.html:59
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||
msgid "Actions"
|
||||
msgstr "Acţiuni"
|
||||
|
||||
#: templates/appearance/base.html:62
|
||||
#: templates/appearance/base.html:61
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||
msgid "Toggle Dropdown"
|
||||
msgstr "Comutare mod listă"
|
||||
|
||||
Binary file not shown.
@@ -9,8 +9,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Russian (http://www.transifex.com/rosarior/mayan-edms/language/ru/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -154,26 +154,11 @@ msgstr ""
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a>\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:127
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:139
|
||||
#: templates/appearance/about.html:127
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -181,7 +166,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:145
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -189,7 +174,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:150
|
||||
#: templates/appearance/about.html:138
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -198,22 +183,22 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
||||
msgid "Warning"
|
||||
msgstr "Предупреждение"
|
||||
|
||||
#: templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:42
|
||||
msgid ""
|
||||
"Settings updated, restart your installation for changes to take proper "
|
||||
"effect."
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:60
|
||||
#: templates/appearance/base.html:59
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||
msgid "Actions"
|
||||
msgstr "Действия"
|
||||
|
||||
#: templates/appearance/base.html:62
|
||||
#: templates/appearance/base.html:61
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||
msgid "Toggle Dropdown"
|
||||
msgstr "Переключение выпадающего списка"
|
||||
|
||||
Binary file not shown.
@@ -8,8 +8,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Slovenian (Slovenia) (http://www.transifex.com/rosarior/mayan-edms/language/sl_SI/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -153,26 +153,11 @@ msgstr ""
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a>\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:127
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:139
|
||||
#: templates/appearance/about.html:127
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -180,7 +165,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:145
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -188,7 +173,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:150
|
||||
#: templates/appearance/about.html:138
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -197,22 +182,22 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
||||
msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:42
|
||||
msgid ""
|
||||
"Settings updated, restart your installation for changes to take proper "
|
||||
"effect."
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:60
|
||||
#: templates/appearance/base.html:59
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||
msgid "Actions"
|
||||
msgstr "Akcije"
|
||||
|
||||
#: templates/appearance/base.html:62
|
||||
#: templates/appearance/base.html:61
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||
msgid "Toggle Dropdown"
|
||||
msgstr "Preklopi spustni seznam"
|
||||
|
||||
Binary file not shown.
@@ -9,8 +9,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Mayan EDMS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-09-24 23:06-0400\n"
|
||||
"PO-Revision-Date: 2019-09-04 03:25+0000\n"
|
||||
"POT-Creation-Date: 2019-07-05 01:27-0400\n"
|
||||
"PO-Revision-Date: 2019-07-05 05:33+0000\n"
|
||||
"Last-Translator: Roberto Rosario\n"
|
||||
"Language-Team: Turkish (Turkey) (http://www.transifex.com/rosarior/mayan-edms/language/tr_TR/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -154,26 +154,11 @@ msgstr ""
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a>\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:127
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
" 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)s</a> or the short version <a class=\"new_window\" href=\"https://gitlab.com/mayan-edms/mayan-edms/blob/master/HISTORY.rst\">Changelog %(icon_documentation)s</a>.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:139
|
||||
#: templates/appearance/about.html:127
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -181,7 +166,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:145
|
||||
#: templates/appearance/about.html:133
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -189,7 +174,7 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/about.html:150
|
||||
#: templates/appearance/about.html:138
|
||||
#, python-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -198,22 +183,22 @@ msgid ""
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:36 templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:32 templates/appearance/base.html:42
|
||||
msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:46
|
||||
#: templates/appearance/base.html:42
|
||||
msgid ""
|
||||
"Settings updated, restart your installation for changes to take proper "
|
||||
"effect."
|
||||
msgstr ""
|
||||
|
||||
#: templates/appearance/base.html:60
|
||||
#: templates/appearance/base.html:59
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:104
|
||||
msgid "Actions"
|
||||
msgstr "Eylemler"
|
||||
|
||||
#: templates/appearance/base.html:62
|
||||
#: templates/appearance/base.html:61
|
||||
#: templates/appearance/generic_list_items_subtemplate.html:106
|
||||
msgid "Toggle Dropdown"
|
||||
msgstr "Açılır pencereyi aç / kapat"
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user