Compare commits

..

105 Commits

Author SHA1 Message Date
Roberto Rosario
36b89cf0ea Merge branch 'versions/minor' into features/workflow_email_action
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-13 02:56:02 -04:00
Roberto Rosario
6bcf35bef5 Add database conversion removal explanation
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-07-12 05:17:15 -04:00
Roberto Rosario
7ef6102876 Update release notes
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-07-12 04:52:34 -04:00
Roberto Rosario
4363bba0fe Remove encapsulate
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-07-12 04:50:37 -04:00
Roberto Rosario
e2f2181ebb Complete multiple check in/out support
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-07-12 04:49:39 -04:00
Roberto Rosario
d4f7e2cd16 Support creating multiple test users
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-07-12 04:49:09 -04:00
Roberto Rosario
058e36b4a9 Introspect proxy's parent only it is a model
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-07-12 04:48:00 -04:00
Roberto Rosario
1ddd5f26b1 Support menu inheritance
Proxy models will now inherit the menus from their parents.
Added to allow checked out documents to show multi item links
of their parents.

Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-07-12 04:40:48 -04:00
Roberto Rosario
44652d49fb Add test utility to return an id_list
Makes creating an id_list for testing from a list test instances
easier.

Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-07-12 04:39:48 -04:00
Roberto Rosario
119c1bde76 Add user test mixin to base test class
Allow tests to create test users.

Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-07-12 04:39:18 -04:00
Roberto Rosario
ed227b4111 Emphasize source column labels
Use the same CSS style as the view's extra_columns.

Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-07-12 04:38:06 -04:00
Roberto Rosario
c44090aca6 Initial commit to support multidocument checkouts
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-11 20:00:17 -04:00
Roberto Rosario
8a7da6a103 Update release notes closed issues
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-11 02:26:24 -04:00
Roberto Rosario
3e3b1f75a0 Remove django-environ
Work done in 9564db398f

Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-11 02:02:45 -04:00
Roberto Rosario
1ab7b7b9b1 Backport FakeStorageSubclass from versions/next
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-11 01:56:06 -04:00
Roberto Rosario
3fab5c1427 Return empty dict if there is no config file
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-11 01:31:37 -04:00
Roberto Rosario
516c3aeb2c Add default for OCR backend argument setting
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-11 01:31:05 -04:00
Roberto Rosario
3ac1000b46 Merge remote-tracking branch 'origin/features/move_django_settings' into merge_features 2019-07-11 01:21:40 -04:00
Roberto Rosario
4adeefc978 Merge remote-tracking branch 'origin/features/move_yaml_code' into merge_features
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-11 01:21:23 -04:00
Roberto Rosario
8bc4b6a95e 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.

Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-07-10 19:35:42 -04:00
Roberto Rosario
37e85590e8 Move Django and Celery settings
Django settings now reside in the smart settings app.
Celery settings now reside in the task manager app.

Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-07-10 19:02:22 -04:00
Roberto Rosario
78a0189e1c Add YAML env variables support to platform app
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-10 00:34:09 -04:00
Roberto Rosario
91b0b2d9c3 Update smart setting's app URLs for uniformity
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-09 15:46:09 -04:00
Roberto Rosario
8a54deba3d Unify individual database configuration options
All database configuration is now done using MAYAN_DATABASES to
mirror Django way of doing database setup.

Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-09 15:45:30 -04:00
Roberto Rosario
22da1e0a78 Update import
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-09 15:43:39 -04:00
Roberto Rosario
c9668d62e5 Move mailer defaults to the literals module
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-09 15:43:15 -04:00
Roberto Rosario
7a01a77c43 Remove smart_settings * import
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-09 15:42:57 -04:00
Roberto Rosario
9564db398f Backport configuration file improvements
Remove support for quoted entried. Support unquoted entries. Support
custom location for the config files.

Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-09 15:40:20 -04:00
Roberto Rosario
7faa24eb7b Remove database conversion command
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-07 02:42:11 -04:00
Roberto Rosario
51f278301b Sort list of apps
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-07 02:40:24 -04:00
Roberto Rosario
2cc35c3c61 Remove outdated contrib scripts
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-07 02:37:58 -04:00
Roberto Rosario
8c73fda1ae Rename installjavascript to installdependencies
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-07 02:35:14 -04:00
Roberto Rosario
8811c8269f Rename document states apps view and URLs.
Object layout: WorkflowTemplate, WorkflowInstance, WorkflowRuntimeProxy,
WorkflowTemplateState, WorkflowTemplateTransition.

Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-07 02:21:58 -04:00
Roberto Rosario
f36f99c5fb Split workflow URL patterns
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-07 01:23:49 -04:00
Roberto Rosario
0e972eff06 Fix typos and PEP8 warnings
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-07 01:12:25 -04:00
Roberto Rosario
7913b5ddcc Sort dictionary entry
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-07 01:06:58 -04:00
Roberto Rosario
1c86ea5b5b Backport individual index rebuild support
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-07 01:03:39 -04:00
Roberto Rosario
ec6a3bd960 Move AJAX spinner to the left of the top bar
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-07 00:43:14 -04:00
Roberto Rosario
080553c797 Add trashed date time label and position
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-07 00:38:47 -04:00
Roberto Rosario
08ee07e652 Remove duplicated trashed document previews
Side effect of source column inheritance added in
06c3ef6583.

Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-07 00:37:47 -04:00
Roberto Rosario
d7d77fcb55 Backport workflow email action
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-07 00:27:29 -04:00
Roberto Rosario
601bff304f Merge branch 'versions/minor' into features/workflow_email_action
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-07 00:20:38 -04:00
Roberto Rosario
bb5324ef50 Encode settings YAML before hashing
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com>
2019-07-06 17:14:44 -04:00
Roberto Rosario
4c212f6ea4 Backport workflow context and field support
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-06 04:13:26 -04:00
Roberto Rosario
941356ed69 Add a general use YAML validator
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-06 04:11:43 -04:00
Roberto Rosario
97804b255b Add and exclude Index instance columns
Exclude inherited columns from the Index models.
Add the label columns to Index instances.

Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-06 04:10:41 -04:00
Roberto Rosario
06c3ef6583 Add source column inheritance and exclusions
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-06 04:09:44 -04:00
Roberto Rosario
6cd857e2bf Use Select2 widget for the document type selection form
This was committed in 109fcba795 without
adding the actual change.

Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-06 02:44:00 -04:00
Roberto Rosario
fbb0f0b9bd Backport workflow preview refactor
GitLab issue #532.

Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-06 02:41:16 -04:00
Roberto Rosario
9e068c3e83 Add topbar shadow
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-06 02:01:48 -04:00
Roberto Rosario
72a3807354 Add vertical main menu
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-07-06 01:53:45 -04:00
Roberto Rosario
109fcba795 Use Select2 for the document type selection form
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-07-05 23:26:11 -04:00
Roberto Rosario
01380e0572 Merge branch 'versions/minor' of gitlab.com:mayan-edms/mayan-edms into versions/minor 2019-07-05 23:23:50 -04:00
Roberto Rosario
5146c6d202 Tweak setup buttom border and tag shadows
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-07-05 23:23:34 -04:00
Roberto Rosario
300bdbfc8a Tweak setup buttom border and tag shadows
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-07-05 21:34:20 -04:00
Roberto Rosario
a0331e0236 Add support for icon shadows
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-07-05 21:26:45 -04:00
Roberto Rosario
744bfefa5c Add workflow email action template support
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-27 12:10:31 -04:00
Roberto Rosario
850fb16c8c Add automatic execution test
Add test for automatic email action execution on document upload.

Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-27 11:51:21 -04:00
Roberto Rosario
72ba805fbb Add test case database connection check
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-27 11:35:58 -04:00
Roberto Rosario
3d7b40f029 Add email action tests
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-27 09:54:48 -04:00
Roberto Rosario
2039a9f13b Merge branch 'clients/bc' into features/workflow_email_action 2019-06-27 08:45:27 -04:00
Roberto Rosario
bb8f12dd7a Update CHANGES file
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-27 08:40:43 -04:00
Roberto Rosario
40ab1f3665 [FIX] Remove tag create document registration
Make no sense to have the tag create event register to existing tags.

Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-27 08:39:48 -04:00
Roberto Rosario
fdef757fd0 Add redactions app JavaScript dependencies
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-27 08:22:53 -04:00
Roberto Rosario
3608ee1141 Remove included cropper.js files
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-27 08:17:50 -04:00
Roberto Rosario
7fb3d61dff [Fix] Change to relative imports
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-27 07:03:55 -04:00
Roberto Rosario
e9aa11673b Initial commit of the workflow mail action
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-27 07:03:31 -04:00
Roberto Rosario
03a7aa5daf Add missing migrations
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-26 15:04:30 -04:00
Roberto Rosario
755f20c5c4 Fix importer logging
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-26 14:20:00 -04:00
Roberto Rosario
64772e2e90 Update changes file
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-26 14:18:29 -04:00
Roberto Rosario
75a4a426e0 Remove duplicated trashed document preview
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-26 14:18:11 -04:00
Roberto Rosario
42a7ebeea2 Finish redactions app
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-26 14:16:11 -04:00
Roberto Rosario
3d22f48555 Add draw box by percentage
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-26 00:13:20 -04:00
Roberto Rosario
488e048d8f Remove old remarks and add redirect
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-26 00:12:41 -04:00
Roberto Rosario
2f82559a5c Add verbose name for the Redaction model
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-26 00:12:08 -04:00
Roberto Rosario
7d5b7b9fc4 Fix static media folder
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-26 00:11:52 -04:00
Roberto Rosario
7aa68b8bbf Initial commit of the redactions app
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-25 12:13:49 -04:00
Roberto Rosario
aecde926f2 Fix varaible typo
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-25 12:08:25 -04:00
Roberto Rosario
6b95628e56 Add rectangle drawing transformation
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-25 10:23:30 -04:00
Roberto Rosario
56a1b97b46 Update changes file
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-25 09:17:01 -04:00
Roberto Rosario
34a5a54c8b Add sortable index instance label column
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-25 09:15:52 -04:00
Roberto Rosario
0c17ab3f8a Improve source column exclusion
Improve for model subclasses in partial querysets.

Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-25 09:08:02 -04:00
Roberto Rosario
c967a25f82 Support exclusions from source columns
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-25 00:16:29 -04:00
Roberto Rosario
7562588c42 Fix typo
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-24 23:55:02 -04:00
Roberto Rosario
a1a706b7b9 Add link to sort individual indexes
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-24 23:50:01 -04:00
Roberto Rosario
d623cb2df5 Sort function
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-24 23:04:49 -04:00
Roberto Rosario
488ddcf1e1 Rename CHANGES file
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-24 23:04:07 -04:00
Roberto Rosario
3d39893f17 Add columns to show document count per workflow
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-24 23:03:06 -04:00
Roberto Rosario
3694839d97 Use Select2 for the document type selection form
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-24 19:29:12 -04:00
Roberto Rosario
cce27aceca Allow client builds
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-24 16:42:59 -04:00
Roberto Rosario
c73d251370 Generate metadata by name not label
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-24 16:32:14 -04:00
Roberto Rosario
091f0d1cfd Generate new metadata when label is ambiguous
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-24 16:20:56 -04:00
Roberto Rosario
d2affdcf21 Merge branch 'feature/document_importer' into nightly
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-21 17:39:19 -04:00
Roberto Rosario
885d430b98 Merge branch 'versions/minor' into nightly 2019-06-21 17:38:08 -04:00
Roberto Rosario
39eabe1c54 Associate metadata to all types
Previously metadata types were associated to documents types
if the metadata type was newly created.

Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-21 17:37:00 -04:00
Roberto Rosario
f6ad579829 Merge branch 'versions/minor' into nightly
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-21 12:05:19 -04:00
Roberto Rosario
6fc9e46882 Merge branch 'versions/minor' into feature/document_importer 2019-06-21 11:53:09 -04:00
Roberto Rosario
2d326a679d Merge branch 'master' into feature/document_importer 2019-06-21 11:53:03 -04:00
Roberto Rosario
aa8c2db446 Merge branch 'master' into feature/document_importer
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-06-21 00:06:49 -04:00
Roberto Rosario
925b55d76d Support ignoring certain rows
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-06-20 10:12:53 -04:00
Roberto Rosario
5808d3653d Add support for ignoring import errors
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-06-20 10:05:24 -04:00
Roberto Rosario
bc072f7b7e Add column mapping support
Add support for specifying metadata columns.

Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-06-19 17:47:32 -04:00
Roberto Rosario
b3d59eee39 Add MVP of the importer app
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-06-19 16:02:00 -04:00
Roberto Rosario
7d379a52af Add a reusable task to upload documents
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-06-19 16:00:59 -04:00
Roberto Rosario
499ab1f3e7 Allow disabling the random primary key test mixin
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-06-19 15:59:15 -04:00
1384 changed files with 12281 additions and 13880 deletions

View File

@@ -63,6 +63,7 @@ job_docker_nightly:
only: only:
- nightly - nightly
- staging - staging
- /^clients\/.+$/
job_documentation_build: job_documentation_build:
stage: build_documentation stage: build_documentation
@@ -160,6 +161,7 @@ job_push_python:
- releases/python - releases/python
- staging - staging
- nightly - nightly
- /^clients\/.+$/
test-mysql: test-mysql:
<<: *test_base <<: *test_base

14
CHANGES_BC.rst Normal file
View 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.

View File

@@ -1,67 +1,54 @@
3.2.8 (2019-10-01) Importer branch
================== ===============
- Fix error when accessing some API entry points without * Add a reusable task to upload documents.
being authenticated. * Add MVP of the importer app.
- 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
3.2.7 (2019-08-28) 3.3 (2019-XX-XX)
================== ================
- Fix checkout form bug. Thanks to Lucius Schaerer - Add support for icon shadows.
(@lschaer1) for the report. - Add icons and no-result template to the object error log view and
- Disable pagination current page button links.
Current page button was clickable and would cause the - Use Select2 widget for the document type selection form.
single page navigation to jump to the home view. - Backport the vertical main menu update.
- Remove redundant Celery queue declarations from the - Backport workflow preview refactor. GitLab issue #532.
file_metadata app. - Add support for source column inheritance.
- Add internal_name field to workflow serializer. - Add support for source column exclusion.
Fixes workflow API creation view. - Backport workflow context support.
- Fix document cabinet list API view. Thanks for forum user - Backport workflow transitions field support.
"jere" for the report. Forum topic 1039. - Backport workflow email action.
- Fix document template column field. GitLab issue #655. - Backport individual index rebuild support.
Thanks to Christian Wiegand (@christianwgd) for the - Rename the installjavascript command to installdependencies.
report. - Remove database conversion command.
- Increase mailing profile password field max length - Remove support for quoted configuration entries. Support unquoted,
from 48 to 128 characters. GitLab issue #657. nested dictionaries in the configuration. Requires manual
Thanks to sigsec (@sigsec) for the report. update of existing config.yml files.
- Update the Docker entrypoint to update the ownership - Support user specified locations for the configuration file with the
of files when the UID of GUID are changed. CONFIGURATION_FILEPATH (MAYAN_CONFIGURATION_FILEPATH environment variable),
GitLab issue #650. Thanks to Fabian (@ruffy91) and CONFIGURATION_LAST_GOOD_FILEPATH
for the report. (MAYAN_CONFIGURATION_LAST_GOOD_FILEPATH environment variable) settings.
- Update the Docker entrypoint to allow changing - Move bootstrapped settings code to their own module in the smart_settings
the GID of the mayan user to existing values. apps.
GitLab issue #652. Thanks to Fabian (@ruffy91) - Remove individual database configuration options. All database
for the report. configuration is now done using MAYAN_DATABASES to mirror Django way of
- Rename the MAYAN_USER_GUID environment variable doing atabase etup.
to MAYAN_USER_GID. - Added support for YAML encoded environment variables to the platform
- Add automatic adjustment of HTML body on navigation templates apps.
bar changes. Closes GitLab issue #643. Thanks to - Move YAML code to its own module.
Light Templar (@LightTemplar) for the report. - Move Django and Celery settings.
- Unify all line endings to be Linux style. - Backport FakeStorageSubclass from versions/next.
- Make sure system alerts don't appear under - Remove django-environ.
floating elements. - 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) 3.2.6 (2019-07-10)
================== ==================
- Remove the smart settings app * import. * Remove the smart settings app * import.
- Encode settings YAML before hashing. * Encode settings YAML before hashing.
- Fix document icon used in the workflow runtime links. * Fix document icon used in the workflow runtime links.
- Add trashed date time label. * Add trashed date time label.
- Fix thumbnail generation issue. GitLab issue #637. * Fix thumbnail generation issue. GitLab issue #637.
Thanks to Giacomo Cariello (@giacomocariello) for the report Thanks to Giacomo Cariello (@giacomocariello) for the report
and the merge request fixing the issue. and the merge request fixing the issue.
@@ -113,6 +100,8 @@
================== ==================
- Add support for disabling the random primary key - Add support for disabling the random primary key
test mixin. test mixin.
- Add a reusable task to upload documents.
- Add MVP of the importer app.
- Fix mailing profile log columns mappings. - Fix mailing profile log columns mappings.
GitLab issue #626. Thanks to Jesaja Everling (@jeverling) GitLab issue #626. Thanks to Jesaja Everling (@jeverling)
for the report. for the report.
@@ -451,9 +440,6 @@
- Add workflow actions to grant or remove permissions to - Add workflow actions to grant or remove permissions to
a document. a document.
- Add support for locked files for watchfolder. - Add support for locked files for watchfolder.
3.1.11 (2019-04-XX)
===================
- Fix multiple tag selection wizard step. - Fix multiple tag selection wizard step.
- Change the required permission for the checkout info link from - Change the required permission for the checkout info link from
document check in to document checkout details view. document check in to document checkout details view.
@@ -470,18 +456,17 @@
- Add support for disabling the content type checking test case mixin. - Add support for disabling the content type checking test case mixin.
- Update document indexing tests to be order agnostic. GitLab issue #559. - Update document indexing tests to be order agnostic. GitLab issue #559.
- Add test for the advanced search API. - Add test for the advanced search API.
- Apply merge !36 by Simeon Walker (@simeon-walker) to fix the advanced - Apply merge !36 by Simeon Walker (@simeon-walker) to fix the advanced search
search API. API.
- Apply merge !35 by Manoel Brunnen (@mbru) to fix building the Docker image - Apply merge !35 by Manoel Brunnen (@mbru) to fix building the Docker image
on the armv7l platform (RasperryPi, Odroid XU4, Odroid HC2). Also fixes on the armv7l platform (RasperryPi, Odroid XU4, Odroid HC2). Also fixes
assertion errors from pip (https://github.com/pypa/pip/issues/6197). assertion errors from pip (https://github.com/pypa/pip/issues/6197).
- Apply merge !37 by Roger Hunwicks (@roger.hunwicks) to allow - Apply merge !37 by Roger Hunwicks (@roger.hunwicks) to allow
TestViewTestCaseMixin to work with a custom ROOT_URLCONF. GitLab issue TestViewTestCaseMixin to work with a custom ROOT_URLCONF. GitLab issue #566.
#566.
- Apply merge !40 by Roger Hunwicks (@/roger.hunwicks) to pin the Tornado - 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. 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 - Apply merge !41 by Jorge E. Gomez (@jorgeegomez) to fix the compressed class
class method name. GitLab issue #572. method name. GitLab issue #572.
- Remove notification badge AJAX setup. Individual link AJAX workers are - Remove notification badge AJAX setup. Individual link AJAX workers are
obsolete now that the menu is being rendered by its own AJAX renderer. obsolete now that the menu is being rendered by its own AJAX renderer.
GitLab issue #562. GitLab issue #562.
@@ -492,11 +477,10 @@
(@robert.schoeftner)for the report and solution. GitLab issue #574. (@robert.schoeftner)for the report and solution. GitLab issue #574.
- Add missing document index API view create permission. - Add missing document index API view create permission.
- Fix index list API view. Add index create, delete, detail API tests. - 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 GitLab issue #564. Thanks to the Stéphane (@shoyu) for the report and debug
debug information. information.
- Validate the state completion value before saving. Thanks to - Validate the state completion value before saving. Thanks to Manoel Brunnen
Manoel Brunnen (@mbru) for the report and debug information. (@mbru) for the report and debug information. GitLab issue #557.
GitLab issue #557.
- Add the MIMETYPE_FILE_READ_SIZE setting to limit the number of bytes read - Add the MIMETYPE_FILE_READ_SIZE setting to limit the number of bytes read
to determine the MIME type of a new document. to determine the MIME type of a new document.
- Force object to text when raising PermissionDenied to avoid - 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 - Fix an issue with some browsers not firing the .load event on cached
images. Ref: http://api.jquery.com/load-event/ images. Ref: http://api.jquery.com/load-event/
- Remove duplicate YAML loading of environment variables. - 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 - Make sure all key used as input for the cache key hash are
bytes and not unicode. GitLab issue #520. Thanks to TheOneValen bytes and not unicode. GitLab issue #520. Thanks to TheOneValen
@TheOneValen for the report. @TheOneValen for the report.
@@ -658,17 +642,15 @@
- Improve natural key support in the UserOptions model. - Improve natural key support in the UserOptions model.
- Update from Django 1.11.11 to 1.11.15. - Update from Django 1.11.11 to 1.11.15.
- Add support to the convertdb command to operate on specified apps too. - 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 - Add test mixin to test the db conversion (dumping and loading) of a specific app.
specific app.
- Add an user test mixin to group user testing. - Add an user test mixin to group user testing.
- Add test the user managament app for database conversion. - Add test the user managament app for database conversion.
- Add support for natural keys to the DocumentPageImageCache model. - Add support for natural keys to the DocumentPageImageCache model.
- Add database conversion test to the common app. - Add database conversion test to the common app.
- Fix label display for resolved smart links when not using a dynamic label. - 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 - Only show smart link resolution errors to the user with the smart link edit
edit permission. permission.
- Intercept document list view exception and display them as an error - Intercept document list view exception and display them as an error message.
message.
3.1.1 (2018-09-18) 3.1.1 (2018-09-18)
================== ==================
@@ -693,8 +675,7 @@
document (document stub that has no document version). document (document stub that has no document version).
- Add support for client side caching of document page images. The time - Add support for client side caching of document page images. The time
the images are cached is controlled by the new setting the images are cached is controlled by the new setting
DOCUMENTS_PAGE_IMAGE_CACHE_TIME which defaults to 31556926 seconds DOCUMENTS_PAGE_IMAGE_CACHE_TIME which defaults to 31556926 seconds (1 year).
(1 year).
- The document quick label selection field now uses a select2 widget. - The document quick label selection field now uses a select2 widget.
- Include querystring when force reload of a bare template view. - Include querystring when force reload of a bare template view.
- Speed up document image fade in reveal. - Speed up document image fade in reveal.
@@ -839,10 +820,9 @@
model. model.
- Make icon classes file template based. - Make icon classes file template based.
- Add the current step and total steps of a wizard in the template context. - 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 - Chart updates: Show last update date and time in list view and details view.
view. Change color scheme to match rest of project. Increase size of Change color scheme to match rest of project. Increase size of data points.
data points. Improve responsive settings. Redirect to the current view Improve responsive settings. Redirect to the current view after queueing.
after queueing.
- Split document type retention policies into it own view. - Split document type retention policies into it own view.
3.0.3 (2018-08-17) 3.0.3 (2018-08-17)
@@ -866,10 +846,10 @@
- Builds: Limit the number of branches that trigger the full test suit. - Builds: Limit the number of branches that trigger the full test suit.
- Converter app: Fix crop transformation argument parsing. - Converter app: Fix crop transformation argument parsing.
- Converter app: Add error checking to the crop transformation arguments. - Converter app: Add error checking to the crop transformation arguments.
Thanks to Jordan Wages (@wagesj45) for the report and investigation on Thanks to Jordan Wages (@wagesj45) for the report and investigation on the issue.
the issue. Closes GitLab issue #490 Closes GitLab issue #490
- Common app: Fix post login redirection to honor the ?next= URL query - Common app: Fix post login redirection to honor the ?next= URL query string
string argument. Thanks go to K.C. Wong(@dvusboy1). Closes GitLab argument. Thanks go to K.C. Wong(@dvusboy1). Closes GitLab
issue #489. issue #489.
- Docker install script: Detect if Docker installed and provide help - Docker install script: Detect if Docker installed and provide help
text if not. text if not.
@@ -879,8 +859,7 @@
- Documents app: Display error when attempting to recalculate the page - Documents app: Display error when attempting to recalculate the page
count of an empty count of an empty
document (document stub that has no document version). document (document stub that has no document version).
- Appearance app: Include querystring when force reload of a bare template - Appearance app: Include querystring when force reload of a bare template view.
view.
- Documents app: Fix trashed document count and document page count swapped - Documents app: Fix trashed document count and document page count swapped
dashboard icons. dashboard icons.
- Documents app: Rename the multi document download link from "Download" to - 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 - Display a proper message in the document type metadata type relationship
view when there are no metadata types exist. view when there are no metadata types exist.
- Require the document view permission to view trashed documents. - Require the document view permission to view trashed documents.
- Make the multi object form perform an auto submit when the value is - Make the multi object form perform an auto submit when the value is changed.
changed.
- Improved styling and interaction of the multiple object action form. - Improved styling and interaction of the multiple object action form.
- Add checkbox to allow selecting all item in the item list view. - Add checkbox to allow selecting all item in the item list view.
- Revise and improve permission requirements for the documents app API. - Revise and improve permission requirements for the documents app API.
- Downloading a document version now requires the document download - Downloading a document version now requires the document download permission
permission instead of just the document view permission. instead of just the document view permission.
- Creating a new document no longer works by having the document create - 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 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. 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. - Update project to work with Django 1.11.11.
- Fix deprecations in preparation for Django 2.0. - Fix deprecations in preparation for Django 2.0.
- Improve permission handling in the workflow app. - Improve permission handling in the workflow app.
- The checkedout detail view permission is now required for the checked - The checkedout detail view permission is now required for the checked out document detail API view.
out document detail API view.
- Switch to a resource and service based API from previous app based one. - Switch to a resource and service based API from previous app based one.
- Add missing services for the checkout API. - Add missing services for the checkout API.
- Fix existing checkout APIs. - Fix existing checkout APIs.
- Update API vies and serializers for the latest Django REST framework - Update API vies and serializers for the latest Django REST framework version. Replace DRF Swagger with DRF-YASG.
version. Replace DRF Swagger with DRF-YASG. - Update to the latest version of Pillow, django-activity-stream, django-compressor, django-cors-headers,
- Update to the latest version of Pillow, django-activity-stream, django-formtools, django-qsstats-magic, django-stronghold, django-suit, furl, graphviz, pyocr,
django-compressor, django-cors-headers, django-formtools, python-dateutil, python-magic, pytz, sh.
django-qsstats-magic, django-stronghold, django-suit, furl, graphviz, - Update to the latest version the packages for building, development, documentation and testing.
pyocr, python-dateutil, python-magic, pytz, sh. - Add statistics script to produce a report of the views, APIs and test for each app.
- 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. - Merge base64 filename patch from Cornelius Ludmann.
- SearchModel retrun interface changed. The class no longer returns the - SearchModel retrun interface changed. The class no longer returns the result_set value. Use the queryset returned instead.
result_set value. Use the queryset returned instead.
- Update to Font Awesome 5. - Update to Font Awesome 5.
- Turn Mayan EDMS into a single page app. - Turn Mayan EDMS into a single page app.
- Split base.js into mayan_app.js, mayan_image.js, partial_navigation.js. - 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. - 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 - Fix bug in document page view. Was storing the URL and the querystring as a single url variable.
as a single url variable.
- Use history.back instead of history.go(-1). - Use history.back instead of history.go(-1).
- Don't use the previous variable when canceling a form action. Form now - Don't use the previous variable when canceling a form action. Form now use only javascript's history.back().
use only javascript's history.back().
- Add template and modal to display server side errors. - Add template and modal to display server side errors.
- Remove the unused scrollable_content internal feature. - Remove the unused scrollable_content internal feature.
- Remove unused animate.css package. - Remove unused animate.css package.
@@ -989,34 +959,25 @@
- Add notification count inside a badge on the notification link. - Add notification count inside a badge on the notification link.
- Add the MERC specifying javascript library usage. - Add the MERC specifying javascript library usage.
- Documents without at least a version are not scanned for duplicates. - 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. - 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.
This makes the generation of the name repeatable while unique
between installations.
- Squashed apps migrations. - Squashed apps migrations.
- Convert document thumbnails, preview, image preview and staging files - Convert document thumbnails, preview, image preview and staging files to template base widgets.
to template base widgets.
- Unify all document widgets. - Unify all document widgets.
- Display resolution settings are now specified as width and height and not - Display resolution settings are now specified as width and height and not a single resolution value.
a single resolution value.
- Printed pages are now full width. - Printed pages are now full width.
- Move the invalid document markup to a separate HTML template. - Move the invalid document markup to a separate HTML template.
- Update to Fancybox 3. - Update to Fancybox 3.
- Update to jQuery 3.3.1 - Update to jQuery 3.3.1
- Move transfomations to their own module. - Move transfomations to their own module.
- Split documents.tests.test_views into base.py, - Split documents.tests.test_views into base.py, test_deleted_document_views.py,
test_deleted_document_views.py, test_document_page_views.py, test_document_type_views.py, test_document_version_views.py,
test_document_page_views.py, test_document_type_views.py, test_document_views.py, test_duplicated_document_views.py
test_document_version_views.py, test_document_views.py,
test_duplicated_document_views.py
- Sort smart links by label. - Sort smart links by label.
- Rename the internal name of the document type permissions namespace. - Rename the internal name of the document type permissions namespace. Existing permissions will need to be updated.
Existing permissions will need to be updated. - Add support for OR type searches. Use the "OR" string between the terms. Example: term1 OR term2.
- Add support for OR type searches. Use the "OR" string between the terms.
Example: term1 OR term2.
- Removed redundant permissions checks. - Removed redundant permissions checks.
- Move the page count display to the top of the image. - Move the page count display to the top of the image.
- Unify the way to gather the project's metadata. Use mayan.__XX__ and - Unify the way to gather the project's metadata. Use mayan.__XX__ and a new common tag named {% project_information '' %}
a new common tag named {% project_information '' %}
- Return to the same source view after uploading a document. - Return to the same source view after uploading a document.
- Add new WizardStep class to decouple the wizard step configuration. - Add new WizardStep class to decouple the wizard step configuration.
- Add support for deregister upload wizard steps. - Add support for deregister upload wizard steps.
@@ -1026,8 +987,7 @@
- Improve and add additional diagrams. - Improve and add additional diagrams.
- Change documenation theme to rtd. - Change documenation theme to rtd.
- Fix carousel item height issues. - Fix carousel item height issues.
- Add the "to=" keyword argument to all ForeignKey, ManayToMany and OneToOne - Add the "to=" keyword argument to all ForeignKey, ManayToMany and OneToOne Fields.
Fields.
- Add Makefile target to check the format of the README.rst file. - 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. - 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. - Don't show documents with 0 duplicates in the duplicated document list.
@@ -1037,14 +997,14 @@
- Add support for groups ACLs. - Add support for groups ACLs.
- Sort permission namespaces and permissions in the role permission views. - Sort permission namespaces and permissions in the role permission views.
- Invert the columns in the ACL detail view. - Invert the columns in the ACL detail view.
- Fix issue #454. Thanks to Andrei Korostelev@kindkaktus for the issue and - Fix issue #454. Thanks to Andrei Korostelev@kindkaktus for the issue and the
the solution. solution.
- Update the role permission edit view require the permission grant or - Update the role permission edit view require the permission grant or permission
permission revoke permissions for the selected role. revoke permissions for the selected role.
- Only show the new document link if the user has access to create documents - Only show the new document link if the user has access to create documents of
of at least one document type. GitLab Issue #302. Thanks to kg @kgraves. at least one document type. GitLab Issue #302. Thanks to kg @kgraves.
- Support passing arguments to the document, document cache and document - Support passing arguments to the document, document cache and document signatures
signatures storage backends. New settings: DOCUMENTS_STORAGE_BACKEND_ARGUMENTS, storage backends. New settings: DOCUMENTS_STORAGE_BACKEND_ARGUMENTS,
DOCUMENTS_CACHE_STORAGE_BACKEND_ARGUMENTS, SIGNATURES_STORAGE_BACKEND_ARGUMENTS DOCUMENTS_CACHE_STORAGE_BACKEND_ARGUMENTS, SIGNATURES_STORAGE_BACKEND_ARGUMENTS
- Remove the setting STORAGE_FILESTORAGE_LOCATION. Document storage - Remove the setting STORAGE_FILESTORAGE_LOCATION. Document storage
location for the storage.backend.filebasedstorage.FileBasedStorage location for the storage.backend.filebasedstorage.FileBasedStorage
@@ -1071,57 +1031,39 @@
the solution. the solution.
- Removing running workflow instances in document of a specific type if - Removing running workflow instances in document of a specific type if
that document type is removed from the workflow. that document type is removed from the workflow.
- Make error messages persistent and increase the timeout of warning to 10 - Make error messages persistent and increase the timeout of warning to 10 seconds.
seconds.
- Improve rendering of the details form. - Improve rendering of the details form.
- Update rendering of the readonly multiselect widget to conform to Django's - Update rendering of the readonly multiselect widget to conform to Django's updated field class interface.
updated field class interface.
- Add warning when using SQLite as the database backend. - Add warning when using SQLite as the database backend.
- Use Mailgun's flanker library to process the email sources. - Use Mailgun's flanker library to process the email sources.
- Add locking for interval sources. This reduces the chance of repeated - Add locking for interval sources. This reduces the chance of repeated documents from long running email downloads.
documents from long running email downloads. - Add the option to enable or disable parsing when uploading a document for each document type.
- Add the option to enable or disable parsing when uploading a document - Add a new setting option to enable automatic parsing for each new document type created.
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. - Add support for HTML bodies to the user mailers.
- Production ALLOWED_HOSTS settings now defaults to a safer - Production ALLOWED_HOSTS settings now defaults to a safer ['127.0.0.1', 'localhost', '[::1]']
['127.0.0.1', 'localhost', '[::1]']
- Capture menu resolution errors on invalid URLs. Closes GitLab issue #420. - Capture menu resolution errors on invalid URLs. Closes GitLab issue #420.
- New environment variables: MAYAN_SECRET_KEY, MAYAN_CELERY_ALWAYS_EAGER, - New environment variables: MAYAN_SECRET_KEY, MAYAN_CELERY_ALWAYS_EAGER, MAYAN_CELERY_RESULT_BACKEND,
MAYAN_CELERY_RESULT_BACKEND, MAYAN_BROKER_URL, MAYAN_DATABASE_ENGINE, MAYAN_BROKER_URL, MAYAN_DATABASE_ENGINE, MAYAN_DATABASE_CONN_MAX_AGE, MAYAN_DATABASE_NAME,
MAYAN_DATABASE_CONN_MAX_AGE, MAYAN_DATABASE_NAME, MAYAN_DATABASE_USER, MAYAN_DATABASE_USER, MAYAN_DATABASE_PASSWORD, MAYAN_DATABASE_HOST, MAYAN_DATABASE_PORT,
MAYAN_DATABASE_PASSWORD, MAYAN_DATABASE_HOST, MAYAN_DATABASE_PORT,
MAYAN_DEBUG. MAYAN_DEBUG.
- Stricter defaults. CELERY_ALWAYS_EAGER to False, ALLOWED_HOSTS to - Stricter defaults. CELERY_ALWAYS_EAGER to False, ALLOWED_HOSTS to ['127.0.0.1', 'localhost', '[::1]'].
['127.0.0.1', 'localhost', '[::1]']. - New initialization command. Creates media/system and populates the SECRET_KEY and VERSION files.
- New initialization command. Creates media/system and populates the
SECRET_KEY and VERSION files.
- Sane scanner source paper source now defaults to blank. - Sane scanner source paper source now defaults to blank.
- Merge Docker image creation back into the main repository. - Merge Docker image creation back into the main repository.
- Docker image now uses gunicorn and whitenoise instead of NGINX to server - Docker image now uses gunicorn and whitenoise instead of NGINX to server the app and
the app and the static media. the static media.
- All installation artifact are now created and read from the media folder. - All installation artifact are now created and read from the media folder.
- Debian is now the Linux distribution used for the Docker image. - Debian is now the Linux distribution used for the Docker image.
- Most Docker Celery workers are now execute using a lower OS priority number. - Most Docker Celery workers are now execute using a lower OS priority number.
- Add COMMON_PRODUCTION_ERROR_LOGGING setting to control the logging of - Add COMMON_PRODUCTION_ERROR_LOGGING setting to control the logging of errors in production. Defaults to False.
errors in production. Defaults to False. - Change the error log file handle class to RotatingFileHandle to avoid an indefinitely growing log file.
- 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. - Disable embedded signatute verification during the perform upgrade command.
- Replace the DOCUMENTS_LANGUAGE_CHOICES setting option. Replaced with the - Replace the DOCUMENTS_LANGUAGE_CHOICES setting option. Replaced with the new DOCUMENTS_LANGUAGE_CODES.
new DOCUMENTS_LANGUAGE_CODES. - Fix error when trying to upload a document from and email account with 'from' and 'subject' metadata.
- 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'. - Fix typo on message.header get from 'Suject' to 'Subject'.
- On multi part emails keep the original From and Subject properties - 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.
for all subsequent parts if the sub parts don't specify them. - Don't provide a default for the scanner source adf_mode. Some scanners throw an error even when the selection
Fixes issue #481. Thanks to Robert Schöftner @robert.schoeftner for the if supported.
report and debug information. - Add a "Quick Download" action to reduce the number of steps to download a single document. GitLab issue #338.
- Don't provide a default for the scanner source adf_mode. Some scanners - Recalculate a document's indexes when attaching or removing a tag from or to it.
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. - Recalculate all of a tag's documents when a tag is about to be deleted.

View File

@@ -1,11 +1,11 @@
[![Donation](https://img.shields.io/badge/donation-PayPal-brightgreen)](https://paypal.me/MayanEDMS)
[![pypi][pypi]][pypi-url] [![pypi][pypi]][pypi-url]
[![builds][builds]][builds-url] [![builds][builds]][builds-url]
[![coverage][cover]][cover-url]
![python][python] ![python][python]
![license][license] ![license][license]
[![Docker pulls](https://img.shields.io/docker/pulls/mayanedms/mayanedms.svg?maxAge=3600)](https://hub.docker.com/r/mayanedms/mayanedms/) [![Docker pulls](https://img.shields.io/docker/pulls/mayanedms/mayanedms.svg?maxAge=3600)](https://hub.docker.com/r/mayanedms/mayanedms/)
[![Docker Stars](https://img.shields.io/docker/stars/mayanedms/mayanedms.svg?maxAge=3600)](https://hub.docker.com/r/mayanedms/mayanedms/) [![Docker Stars](https://img.shields.io/docker/stars/mayanedms/mayanedms.svg?maxAge=3600)](https://hub.docker.com/r/mayanedms/mayanedms/)
[![Docker layers](https://images.microbadger.com/badges/image/mayanedms/mayanedms.svg)](https://microbadger.com/images/mayanedms/mayanedms)
[pypi]: http://img.shields.io/pypi/v/mayan-edms.svg [pypi]: http://img.shields.io/pypi/v/mayan-edms.svg
[pypi-url]: http://badge.fury.io/py/mayan-edms [pypi-url]: http://badge.fury.io/py/mayan-edms
@@ -43,20 +43,6 @@
</div> </div>
<h2 align="center">Book</h2>
The pre-release version of the book "Exploring Mayan EDMS" available now at a discounted price!
<p align="center">
<a href="https://sellfy.com/p/um2fkx/">
<img width="400" src="https://d12swbtw719y4s.cloudfront.net/images/v6RpxW40/aP0qKLjkPiAuXZhYuB45/wDAULAzFyx.jpeg?w=548">
</a>
</p>
Limited quantities. Buyers of the pre-release will get the full version for free when it is ready.
The link is https://sellfy.com/p/um2fkx/
<h2 align="center">Installation</h2> <h2 align="center">Installation</h2>
The easiest way to use Mayan EDMS is by using the official The easiest way to use Mayan EDMS is by using the official

View File

@@ -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 .. 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/ .. _Docker: https://www.docker.com/
The pre-release version of the book "Exploring Mayan EDMS" available now at a discounted price!
.. image:: https://camo.githubusercontent.com/89d2fe787507c9247aa7bb406e2682b53eb7a5f9/68747470733a2f2f64313273776274773731397934732e636c6f756466726f6e742e6e65742f696d616765732f76365270785734302f615030714b4c6a6b50694175585a6859754234352f774441554c417a4679782e6a7065673f773d353438
:align: center
:width: 300
:target: https://sellfy.com/p/um2fkx/
Limited quantities. Buyers of the pre-release will get the full version for free when it is ready.
Click the image or visit: https://sellfy.com/p/um2fkx/
Hardware requirements Hardware requirements
- 2 Gigabytes of RAM (1 Gigabyte if OCR is turned off). - 2 Gigabytes of RAM (1 Gigabyte if OCR is turned off).
@@ -54,8 +44,6 @@ Important links
- `Videos <https://www.youtube.com/channel/UCJOOXHP1MJ9lVA7d8ZTlHPw>`__ - `Videos <https://www.youtube.com/channel/UCJOOXHP1MJ9lVA7d8ZTlHPw>`__
.. |donation| image:: https://img.shields.io/badge/donation-PayPal-brightgreen
:target: https://paypal.me/MayanEDMS
.. |pypi| image:: http://img.shields.io/pypi/v/mayan-edms.svg .. |pypi| image:: http://img.shields.io/pypi/v/mayan-edms.svg
:target: http://badge.fury.io/py/mayan-edms :target: http://badge.fury.io/py/mayan-edms
.. |builds| image:: https://gitlab.com/mayan-edms/mayan-edms/badges/master/build.svg .. |builds| image:: https://gitlab.com/mayan-edms/mayan-edms/badges/master/build.svg

View File

@@ -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

View File

@@ -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

View File

@@ -14,7 +14,7 @@ APP_LIST = (
'django_gpg', 'document_comments', 'document_indexing', 'django_gpg', 'document_comments', 'document_indexing',
'document_parsing', 'document_signatures', 'document_states', 'document_parsing', 'document_signatures', 'document_states',
'documents', 'dynamic_search', 'events', 'file_metadata', 'linking', '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', 'motd', 'navigation', 'ocr', 'permissions', 'platform', 'rest_api',
'smart_settings', 'sources', 'storage', 'tags', 'task_manager', 'smart_settings', 'sources', 'storage', 'tags', 'task_manager',
'user_management' 'user_management'

View File

@@ -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

View File

@@ -23,8 +23,6 @@ RUN set -x \
apt-get update \ apt-get update \
&& apt-get install -y --no-install-recommends \ && apt-get install -y --no-install-recommends \
exiftool \ exiftool \
fonts-arphic-uming \
fonts-arphic-ukai \
ghostscript \ ghostscript \
gpgv \ gpgv \
gnupg1 \ gnupg1 \
@@ -62,6 +60,7 @@ echo "save \"\"" >> /etc/redis/redis.conf \
# Only provision 1 database # Only provision 1 database
&& echo "databases 1" >> /etc/redis/redis.conf && echo "databases 1" >> /etc/redis/redis.conf
#### ####
# BUILDER_IMAGE - This image buildS the Python package and is discarded afterwards # 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 # Install the built Mayan EDMS package
&& pip install --no-cache-dir --no-use-pep517 dist/mayan* \ && pip install --no-cache-dir --no-use-pep517 dist/mayan* \
# Install the static content # 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 && MAYAN_STATIC_ROOT=${PROJECT_INSTALL_DIR}/static mayan-edms.py preparestatic --link --noinput
COPY --chown=mayan:mayan requirements/testing-base.txt "${PROJECT_INSTALL_DIR}" COPY --chown=mayan:mayan requirements/testing-base.txt "${PROJECT_INSTALL_DIR}"

View File

@@ -6,10 +6,7 @@ INSTALL_FLAG=/var/lib/mayan/system/SECRET_KEY
CONCURRENCY_ARGUMENT=--concurrency= CONCURRENCY_ARGUMENT=--concurrency=
DEFAULT_USER_UID=1000 DEFAULT_USER_UID=1000
DEFAULT_USER_GID=1000 DEFAULT_USER_GUID=1000
MAYAN_USER_UID=${MAYAN_USER_UID:-${DEFAULT_USER_UID}}
MAYAN_USER_GID=${MAYAN_USER_GID:-${DEFAULT_USER_GID}}
export MAYAN_DEFAULT_BROKER_URL=redis://127.0.0.1:6379/0 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 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_MEDIUM_CONCURRENCY=${MAYAN_WORKER_MEDIUM_CONCURRENCY:-1}
MAYAN_WORKER_SLOW_CONCURRENCY=${MAYAN_WORKER_SLOW_CONCURRENCY:-1} MAYAN_WORKER_SLOW_CONCURRENCY=${MAYAN_WORKER_SLOW_CONCURRENCY:-1}
update_uid_gid() { echo "mayan: changing uid/guid"
echo "mayan: update_uid_gid()" usermod mayan -u ${MAYAN_USER_UID:-${DEFAULT_USER_UID}}
groupmod mayan -g ${MAYAN_USER_GID} 2>/dev/null || true groupmod mayan -g ${MAYAN_USER_GUID:-${DEFAULT_USER_GUID}}
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
if [ "$MAYAN_WORKER_FAST_CONCURRENCY" -eq 0 ]; then if [ "$MAYAN_WORKER_FAST_CONCURRENCY" -eq 0 ]; then
MAYAN_WORKER_FAST_CONCURRENCY= MAYAN_WORKER_FAST_CONCURRENCY=

View File

@@ -1 +1 @@
3.2.8 3.2.6

View File

@@ -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 \ sudo -u mayan MAYAN_DATABASES="{'default':{'ENGINE':'django.db.backends.postgresql','NAME':'mayan','PASSWORD':'mayanuserpass','USER':'mayan','HOST':'127.0.0.1'}}" \
MAYAN_DATABASE_PASSWORD=mayanuserpass MAYAN_DATABASE_USER=mayan \ MAYAN_MEDIA_ROOT=/opt/mayan-edms/media \
MAYAN_DATABASE_HOST=127.0.0.1 MAYAN_MEDIA_ROOT=/opt/mayan-edms/media \
/opt/mayan-edms/bin/mayan-edms.py initialsetup /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 \ sudo mayan MAYAN_DATABASES="{'default':{'ENGINE':'django.db.backends.postgresql','NAME':'mayan','PASSWORD':'mayanuserpass','USER':'mayan','HOST':'127.0.0.1'}}" \
MAYAN_DATABASE_PASSWORD=mayanuserpass MAYAN_DATABASE_USER=mayan \ MAYAN_MEDIA_ROOT=/opt/mayan-edms/media \
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 /opt/mayan-edms/bin/mayan-edms.py platformtemplate supervisord > /etc/supervisor/conf.d/mayan.conf

View File

@@ -226,46 +226,32 @@ Git branch structure
Mayan EDMS follows a simplified model layout based on Vincent Driessen's Mayan EDMS follows a simplified model layout based on Vincent Driessen's
`Successful Git Branching Model`_ blog post. `Successful Git Branching Model`_ blog post.
``/versions/micro`` ``development``
Working branch for the next bugfix release. Micro increment (third digit). The "next release" branch, likely unstable, don't use in production.
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.
``master`` ``master``
Current production release (|version|). Points to the latest version of Current production release (|version|). Points to the latest version of
the latest series. Production quality code. the latest series. Production quality code.
``features/`` ``feature/``
Working branches for unfinished and unmerged feature. Likely unstable, Unfinished/unmerged feature. Likely unstable, don't use in production.
don't use in production. Once the feature is complete, it is merged
into one of the versions branches and deleted.
Special branches: Special branches:
``releases/all`` ``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. a new Docker image, Documentation and Python package.
``releases/docker`` ``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. of a new Docker image to Docker Hub.
``releases/documentation`` ``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. of new documentation.
``releases/python`` ``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. of a new Python package to PyPI.
``nightly`` ``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 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. Each release is tagged separately using annotated Git tags.

View File

@@ -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 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 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`` ``MAYAN_GUNICORN_WORKERS``
Optional. This environment variable controls the number of frontend 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 Optional. Changes the UID of the ``mayan`` user internal to the Docker
container. Defaults to 1000. 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. container. Defaults to 1000.

View File

@@ -15,8 +15,7 @@ The current document sources supported are:
- IMAP email - Same as the ``POP3`` email source but for email accounts using - IMAP email - Same as the ``POP3`` email source but for email accounts using
the ``IMAP`` protocol. the ``IMAP`` protocol.
- Watch folder - A filesystem folder that is scanned periodically for files. - 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 Any file in the watch folder is automatically uploaded.
file is completed, the file is removed from source folder.
- Staging folder - Folder where networked attached scanned can save image - Staging folder - Folder where networked attached scanned can save image
files. The files in these staging folders are scanned and a preview is 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 generated to help the process of upload. Staging folders and Watch folders

View File

@@ -22,9 +22,7 @@ import mayan
# If extensions (or modules to document with autodoc) are in another directory, # 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 # 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. # documentation root, use os.path.abspath to make it absolute, like shown here.
sys.path.append( sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), "_ext")))
os.path.abspath(os.path.join(os.path.dirname(__file__), '_ext'))
)
# -- General configuration ----------------------------------------------------- # -- General configuration -----------------------------------------------------
@@ -36,13 +34,12 @@ sys.path.append(
#extensions = ['sphinx.ext.autodoc', 'sphinx.ext.viewcode'] #extensions = ['sphinx.ext.autodoc', 'sphinx.ext.viewcode']
#extensions = ["djangodocs", "sphinx.ext.intersphinx"] #extensions = ["djangodocs", "sphinx.ext.intersphinx"]
extensions = [ extensions = [
'sphinx.ext.extlinks', 'sphinxcontrib.blockdiag', 'sphinx.ext.extlinks', 'sphinxcontrib.blockdiag', 'sphinxcontrib.spelling'
'sphinxcontrib.spelling'
] ]
blockdiag_antialias = True blockdiag_antialias = True
blockdiag_html_image_format = 'SVG' blockdiag_html_image_format = "SVG"
blockdiag_latex_image_format = 'PDF' blockdiag_latex_image_format = "PDF"
# Add any paths that contain templates here, relative to this directory. # Add any paths that contain templates here, relative to this directory.
templates_path = ['_templates'] templates_path = ['_templates']
@@ -109,14 +106,12 @@ pygments_style = 'sphinx'
# The theme to use for HTML and HTML Help pages. See the documentation for # The theme to use for HTML and HTML Help pages. See the documentation for
# a list of builtin themes. # 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 # 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 # further. For a list of options available for each theme, see the
# documentation. # documentation.
html_theme_options = { #html_theme_options = {}
'analytics_id': 'UA-52965619-6',
}
# Add any paths that contain custom themes here, relative to this directory. # Add any paths that contain custom themes here, relative to this directory.
#html_theme_path = [] #html_theme_path = []
@@ -144,7 +139,7 @@ html_static_path = ['_static']
# If not '', a 'Last updated on:' timestamp is inserted at every page bottom, # If not '', a 'Last updated on:' timestamp is inserted at every page bottom,
# using the given strftime format. # 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 # If true, SmartyPants will be used to convert quotes and dashes to
# typographically correct entities. # typographically correct entities.
@@ -167,7 +162,7 @@ html_last_updated_fmt = '%b %d, %Y'
#html_split_index = False #html_split_index = False
# If true, links to the reST sources are added to the pages. # 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. # If true, "Created using Sphinx" is shown in the HTML footer. Default is True.
#html_show_sphinx = True #html_show_sphinx = True
@@ -186,6 +181,8 @@ html_show_sourcelink = False
# Output file base name for HTML help builder. # Output file base name for HTML help builder.
htmlhelp_basename = 'MayanEDMSdoc' htmlhelp_basename = 'MayanEDMSdoc'
html_show_sourcelink = False
html_show_sphinx = False html_show_sphinx = False
# -- Options for LaTeX output -------------------------------------------------- # -- Options for LaTeX output --------------------------------------------------
@@ -236,6 +233,8 @@ man_pages = [
[mayan.__author__], 1) [mayan.__author__], 1)
] ]
html_theme = 'sphinx_rtd_theme'
# -- External links -- # -- External links --
extlinks = { extlinks = {
'django-docs': ( 'django-docs': (
@@ -243,9 +242,6 @@ extlinks = {
mayan.__django_version__ mayan.__django_version__
), 'Django documentation section: ' ), 'Django documentation section: '
), ),
'forum-topic': (
'https://forum.mayan-edms.com/viewtopic.php?t=%s', 'Forum topic #'
),
'github-issue': ( 'github-issue': (
'https://github.com/mayan-edms/mayan-edms/issues/%s', 'GitHub issue #' 'https://github.com/mayan-edms/mayan-edms/issues/%s', 'GitHub issue #'
), ),
@@ -254,6 +250,5 @@ extlinks = {
) )
} }
def setup(app): def setup(app):
app.add_stylesheet('css/custom.css') app.add_stylesheet('css/custom.css')

View File

@@ -19,7 +19,6 @@ Changes
GitLab issue #625. Thanks to Jesaja Everling (@jeverling) GitLab issue #625. Thanks to Jesaja Everling (@jeverling)
for the report and the research. for the report and the research.
Removals Removals
-------- --------

View File

@@ -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/

View File

@@ -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
View 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/

View File

@@ -20,8 +20,7 @@ versions of the documentation contain the release notes for any later releases.
.. toctree:: .. toctree::
:maxdepth: 1 :maxdepth: 1
3.2.8 3.3
3.2.7
3.2.6 3.2.6
3.2.5 3.2.5
3.2.4 3.2.4

View File

@@ -1,9 +1,9 @@
from __future__ import unicode_literals from __future__ import unicode_literals
__title__ = 'Mayan EDMS' __title__ = 'Mayan EDMS'
__version__ = '3.2.8' __version__ = '3.2.6'
__build__ = 0x030208 __build__ = 0x030206
__build_string__ = 'v3.2.8_Tue Oct 1 13:31:40 2019 -0400' __build_string__ = 'v3.2.6_Wed Jul 10 03:18:15 2019 -0400'
__django_version__ = '1.11' __django_version__ = '1.11'
__author__ = 'Roberto Rosario' __author__ = 'Roberto Rosario'
__author_email__ = 'roberto.rosario@mayan-edms.com' __author_email__ = 'roberto.rosario@mayan-edms.com'

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-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" "PO-Revision-Date: 2019-06-15 07:48+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Arabic (http://www.transifex.com/rosarior/mayan-edms/language/ar/)\n" "Language-Team: Arabic (http://www.transifex.com/rosarior/mayan-edms/language/ar/)\n"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-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" "PO-Revision-Date: 2019-06-15 07:48+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Bulgarian (http://www.transifex.com/rosarior/mayan-edms/language/bg/)\n" "Language-Team: Bulgarian (http://www.transifex.com/rosarior/mayan-edms/language/bg/)\n"

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-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" "PO-Revision-Date: 2019-06-15 07:48+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Bosnian (Bosnia and Herzegovina) (http://www.transifex.com/rosarior/mayan-edms/language/bs_BA/)\n" "Language-Team: Bosnian (Bosnia and Herzegovina) (http://www.transifex.com/rosarior/mayan-edms/language/bs_BA/)\n"

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-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" "PO-Revision-Date: 2019-06-15 07:48+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Czech (http://www.transifex.com/rosarior/mayan-edms/language/cs/)\n" "Language-Team: Czech (http://www.transifex.com/rosarior/mayan-edms/language/cs/)\n"

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-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" "PO-Revision-Date: 2019-06-15 07:48+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Danish (Denmark) (http://www.transifex.com/rosarior/mayan-edms/language/da_DK/)\n" "Language-Team: Danish (Denmark) (http://www.transifex.com/rosarior/mayan-edms/language/da_DK/)\n"

View File

@@ -11,7 +11,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-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" "PO-Revision-Date: 2019-06-15 07:48+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: German (Germany) (http://www.transifex.com/rosarior/mayan-edms/language/de_DE/)\n" "Language-Team: German (Germany) (http://www.transifex.com/rosarior/mayan-edms/language/de_DE/)\n"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-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" "PO-Revision-Date: 2019-06-15 07:48+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Greek (http://www.transifex.com/rosarior/mayan-edms/language/el/)\n" "Language-Team: Greek (http://www.transifex.com/rosarior/mayan-edms/language/el/)\n"

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-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" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"

View File

@@ -10,7 +10,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-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" "PO-Revision-Date: 2019-06-15 07:51+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Spanish (http://www.transifex.com/rosarior/mayan-edms/language/es/)\n" "Language-Team: Spanish (http://www.transifex.com/rosarior/mayan-edms/language/es/)\n"

View File

@@ -9,7 +9,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-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" "PO-Revision-Date: 2019-06-15 07:48+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Persian (http://www.transifex.com/rosarior/mayan-edms/language/fa/)\n" "Language-Team: Persian (http://www.transifex.com/rosarior/mayan-edms/language/fa/)\n"

View File

@@ -11,7 +11,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-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" "PO-Revision-Date: 2019-06-15 07:48+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: French (http://www.transifex.com/rosarior/mayan-edms/language/fr/)\n" "Language-Team: French (http://www.transifex.com/rosarior/mayan-edms/language/fr/)\n"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-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" "PO-Revision-Date: 2019-06-15 07:48+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Hungarian (http://www.transifex.com/rosarior/mayan-edms/language/hu/)\n" "Language-Team: Hungarian (http://www.transifex.com/rosarior/mayan-edms/language/hu/)\n"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-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" "PO-Revision-Date: 2019-06-15 07:48+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Indonesian (http://www.transifex.com/rosarior/mayan-edms/language/id/)\n" "Language-Team: Indonesian (http://www.transifex.com/rosarior/mayan-edms/language/id/)\n"

View File

@@ -9,9 +9,9 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-24 23:06-0400\n" "POT-Creation-Date: 2019-07-05 01:27-0400\n"
"PO-Revision-Date: 2019-08-28 11:33+0000\n" "PO-Revision-Date: 2019-06-15 07:48+0000\n"
"Last-Translator: Daniele Bortoluzzi <daniele@elkos.it>\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Italian (http://www.transifex.com/rosarior/mayan-edms/language/it/)\n" "Language-Team: Italian (http://www.transifex.com/rosarior/mayan-edms/language/it/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
@@ -198,8 +198,8 @@ msgstr "Revoca accesso"
#: workflow_actions.py:175 #: workflow_actions.py:175
msgid "Grant document access" msgid "Grant document access"
msgstr "Concedi accesso al documento" msgstr ""
#: workflow_actions.py:214 #: workflow_actions.py:214
msgid "Revoke document access" msgid "Revoke document access"
msgstr "Revoca accesso al documento" msgstr ""

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-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" "PO-Revision-Date: 2019-06-28 11:16+0000\n"
"Last-Translator: Māris Teivāns <maris.teivans@gmail.com>\n" "Last-Translator: Māris Teivāns <maris.teivans@gmail.com>\n"
"Language-Team: Latvian (http://www.transifex.com/rosarior/mayan-edms/language/lv/)\n" "Language-Team: Latvian (http://www.transifex.com/rosarior/mayan-edms/language/lv/)\n"

View File

@@ -10,7 +10,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-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" "PO-Revision-Date: 2019-06-15 07:48+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/rosarior/mayan-edms/language/nl_NL/)\n" "Language-Team: Dutch (Netherlands) (http://www.transifex.com/rosarior/mayan-edms/language/nl_NL/)\n"

View File

@@ -4,17 +4,15 @@
# #
# Translators: # Translators:
# Daniel Winiarski <daniel.winiarski.dw@gmail.com>, 2017 # 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>, 2016
# Wojciech Warczakowski <w.warczakowski@gmail.com>, 2017-2018 # Wojciech Warczakowski <w.warczakowski@gmail.com>, 2017-2018
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-24 23:06-0400\n" "POT-Creation-Date: 2019-07-05 01:27-0400\n"
"PO-Revision-Date: 2019-09-23 09:33+0000\n" "PO-Revision-Date: 2019-06-15 07:48+0000\n"
"Last-Translator: Tomasz Szymanowicz <alakdae@gmail.com>\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Polish (http://www.transifex.com/rosarior/mayan-edms/language/pl/)\n" "Language-Team: Polish (http://www.transifex.com/rosarior/mayan-edms/language/pl/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
@@ -28,15 +26,15 @@ msgstr "Listy ACL"
#: events.py:8 permissions.py:7 #: events.py:8 permissions.py:7
msgid "Access control lists" msgid "Access control lists"
msgstr "Listy kontroli dostępu" msgstr "Listy ACL"
#: events.py:12 #: events.py:12
msgid "ACL created" msgid "ACL created"
msgstr "Utworzono listę ACL" msgstr ""
#: events.py:15 #: events.py:15
msgid "ACL edited" msgid "ACL edited"
msgstr "Wyedytowano listę ACL" msgstr ""
#: forms.py:15 models.py:49 #: forms.py:15 models.py:49
msgid "Role" msgid "Role"
@@ -57,7 +55,7 @@ msgstr "Uprawnienia"
#: managers.py:216 #: managers.py:216
#, python-format #, python-format
msgid "Object \"%s\" is not a model and cannot be checked for access." 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 #: managers.py:236
#, python-format #, python-format
@@ -127,13 +125,13 @@ msgstr "Usuń listę ACL: %s"
#: views.py:147 #: views.py:147
msgid "There are no ACLs for this object" msgid "There are no ACLs for this object"
msgstr "Brak listy ACL dla tego objektu" msgstr ""
#: views.py:150 #: views.py:150
msgid "" msgid ""
"ACL stands for Access Control List and is a precise method to control user " "ACL stands for Access Control List and is a precise method to control user "
"access to objects in the system." "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 #: views.py:154
#, python-format #, python-format
@@ -151,7 +149,7 @@ msgstr "Dostępne uprawnienia"
#: views.py:215 #: views.py:215
#, python-format #, python-format
msgid "Role \"%(role)s\" permission's for \"%(object)s\"." msgid "Role \"%(role)s\" permission's for \"%(object)s\"."
msgstr "Rola \"%(role)s\" uprawnienia dla \"%(object)s\"." msgstr ""
#: views.py:224 #: views.py:224
msgid "" msgid ""
@@ -159,7 +157,7 @@ msgid ""
"to the role and can't be removed from this view. Inherited permissions need " "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 " "to be removed from the parent object's ACL or from them role via the Setup "
"menu." "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 #: workflow_actions.py:26
msgid "Object type" msgid "Object type"
@@ -193,16 +191,16 @@ msgstr "Uprawnienia do nadawania/odwoływania do/z roli dla obiektu."
#: workflow_actions.py:60 #: workflow_actions.py:60
msgid "Grant access" msgid "Grant access"
msgstr "Przydziel dostęp" msgstr "Przyznaj dostęp"
#: workflow_actions.py:143 #: workflow_actions.py:143
msgid "Revoke access" msgid "Revoke access"
msgstr "Zabierz dostęp" msgstr "Odwołaj dostęp"
#: workflow_actions.py:175 #: workflow_actions.py:175
msgid "Grant document access" msgid "Grant document access"
msgstr "Przydziel dostęp dla dokumentu" msgstr ""
#: workflow_actions.py:214 #: workflow_actions.py:214
msgid "Revoke document access" msgid "Revoke document access"
msgstr "Zabierz dostęp do dokumentu" msgstr ""

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-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" "PO-Revision-Date: 2019-06-15 07:48+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Portuguese (http://www.transifex.com/rosarior/mayan-edms/language/pt/)\n" "Language-Team: Portuguese (http://www.transifex.com/rosarior/mayan-edms/language/pt/)\n"

View File

@@ -10,7 +10,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-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" "PO-Revision-Date: 2019-06-15 07:48+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/rosarior/mayan-edms/language/pt_BR/)\n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/rosarior/mayan-edms/language/pt_BR/)\n"

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-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" "PO-Revision-Date: 2019-06-18 15:35+0000\n"
"Last-Translator: Harald Ersch\n" "Last-Translator: Harald Ersch\n"
"Language-Team: Romanian (Romania) (http://www.transifex.com/rosarior/mayan-edms/language/ro_RO/)\n" "Language-Team: Romanian (Romania) (http://www.transifex.com/rosarior/mayan-edms/language/ro_RO/)\n"

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-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" "PO-Revision-Date: 2019-06-15 07:48+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Russian (http://www.transifex.com/rosarior/mayan-edms/language/ru/)\n" "Language-Team: Russian (http://www.transifex.com/rosarior/mayan-edms/language/ru/)\n"

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-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" "PO-Revision-Date: 2019-06-15 07:48+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Slovenian (Slovenia) (http://www.transifex.com/rosarior/mayan-edms/language/sl_SI/)\n" "Language-Team: Slovenian (Slovenia) (http://www.transifex.com/rosarior/mayan-edms/language/sl_SI/)\n"

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-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" "PO-Revision-Date: 2019-06-15 07:48+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Turkish (Turkey) (http://www.transifex.com/rosarior/mayan-edms/language/tr_TR/)\n" "Language-Team: Turkish (Turkey) (http://www.transifex.com/rosarior/mayan-edms/language/tr_TR/)\n"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-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" "PO-Revision-Date: 2019-06-15 07:48+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/rosarior/mayan-edms/language/vi_VN/)\n" "Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/rosarior/mayan-edms/language/vi_VN/)\n"

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-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" "PO-Revision-Date: 2019-06-15 07:48+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Chinese (http://www.transifex.com/rosarior/mayan-edms/language/zh/)\n" "Language-Team: Chinese (http://www.transifex.com/rosarior/mayan-edms/language/zh/)\n"

View File

@@ -239,9 +239,6 @@ class AccessControlListManager(models.Manager):
) )
def restrict_queryset(self, permission, queryset, user): def restrict_queryset(self, permission, queryset, user):
if not user.is_authenticated():
return queryset.none()
# Check directly granted permission via a role # Check directly granted permission via a role
try: try:
Permission.check_user_permissions( Permission.check_user_permissions(

View File

@@ -2,7 +2,7 @@ from __future__ import unicode_literals
from django.contrib.contenttypes.models import ContentType 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 mayan.apps.documents.permissions import permission_document_view
from ..workflow_actions import ( from ..workflow_actions import (

View File

@@ -4,6 +4,7 @@ from django.template.loader import get_template
class IconDriver(object): class IconDriver(object):
context = {}
_registry = {} _registry = {}
@classmethod @classmethod
@@ -14,6 +15,17 @@ class IconDriver(object):
def register(cls, driver_class): def register(cls, driver_class):
cls._registry[driver_class.name] = 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): class FontAwesomeDriver(IconDriver):
name = 'fontawesome' name = 'fontawesome'
@@ -22,10 +34,8 @@ class FontAwesomeDriver(IconDriver):
def __init__(self, symbol): def __init__(self, symbol):
self.symbol = symbol self.symbol = symbol
def render(self): def get_context(self):
return get_template(template_name=self.template_name).render( return {'symbol': self.symbol}
context={'symbol': self.symbol}
)
class FontAwesomeDualDriver(IconDriver): class FontAwesomeDualDriver(IconDriver):
@@ -36,23 +46,21 @@ class FontAwesomeDualDriver(IconDriver):
self.primary_symbol = primary_symbol self.primary_symbol = primary_symbol
self.secondary_symbol = secondary_symbol self.secondary_symbol = secondary_symbol
def render(self): def get_context(self):
return get_template(template_name=self.template_name).render( return {
context={ 'data': (
'data': ( {
{ 'class': 'fas fa-circle',
'class': 'fas fa-circle', 'transform': 'down-3 right-10',
'transform': 'down-3 right-10', 'mask': 'fas fa-{}'.format(self.primary_symbol)
'mask': 'fas fa-{}'.format(self.primary_symbol) },
}, {'class': 'far fa-circle', 'transform': 'down-3 right-10'},
{'class': 'far fa-circle', 'transform': 'down-3 right-10'}, {
{ 'class': 'fas fa-{}'.format(self.secondary_symbol),
'class': 'fas fa-{}'.format(self.secondary_symbol), 'transform': 'shrink-4 down-3 right-10'
'transform': 'shrink-4 down-3 right-10' },
}, )
) }
}
)
class FontAwesomeCSSDriver(IconDriver): class FontAwesomeCSSDriver(IconDriver):
@@ -62,10 +70,8 @@ class FontAwesomeCSSDriver(IconDriver):
def __init__(self, css_classes): def __init__(self, css_classes):
self.css_classes = css_classes self.css_classes = css_classes
def render(self): def get_context(self):
return get_template(template_name=self.template_name).render( return {'css_classes': self.css_classes}
context={'css_classes': self.css_classes}
)
class FontAwesomeMasksDriver(IconDriver): class FontAwesomeMasksDriver(IconDriver):
@@ -75,23 +81,23 @@ class FontAwesomeMasksDriver(IconDriver):
def __init__(self, data): def __init__(self, data):
self.data = data self.data = data
def render(self): def get_context(self):
return get_template(template_name=self.template_name).render( return {'data': self.data}
context={'data': self.data}
)
class FontAwesomeLayersDriver(IconDriver): class FontAwesomeLayersDriver(IconDriver):
name = 'fontawesome-layers' name = 'fontawesome-layers'
template_name = 'appearance/icons/font_awesome_layers.html' template_name = 'appearance/icons/font_awesome_layers.html'
def __init__(self, data): def __init__(self, data, shadow_class=None):
self.data = data self.data = data
self.shadow_class = shadow_class
def render(self): def get_context(self):
return get_template(template_name=self.template_name).render( return {
context={'data': self.data} 'data': self.data,
) 'shadow_class': self.shadow_class,
}
class Icon(object): class Icon(object):

View File

@@ -37,7 +37,7 @@ JavaScriptDependency(
name='@fortawesome/fontawesome-free', version_string='=5.6.3' name='@fortawesome/fontawesome-free', version_string='=5.6.3'
) )
JavaScriptDependency( JavaScriptDependency(
label=_('jQuery'), module=__name__, name='jquery', version_string='=3.4.1' label=_('jQuery'), module=__name__, name='jquery', version_string='=3.3.1'
) )
JavaScriptDependency( JavaScriptDependency(
label=_('JQuery Form'), module=__name__, name='jquery-form', label=_('JQuery Form'), module=__name__, name='jquery-form',

View File

@@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-24 23:06-0400\n" "POT-Creation-Date: 2019-07-05 01:27-0400\n"
"PO-Revision-Date: 2019-09-04 03:25+0000\n" "PO-Revision-Date: 2019-07-05 05:33+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Arabic (http://www.transifex.com/rosarior/mayan-edms/language/ar/)\n" "Language-Team: Arabic (http://www.transifex.com/rosarior/mayan-edms/language/ar/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -152,26 +152,11 @@ msgstr ""
#, python-format #, python-format
msgid "" msgid ""
"\n" "\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" " 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 "" msgstr ""
#: templates/appearance/about.html:139 #: templates/appearance/about.html:127
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -179,7 +164,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:145 #: templates/appearance/about.html:133
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -187,7 +172,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:150 #: templates/appearance/about.html:138
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -196,22 +181,22 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/base.html:36 templates/appearance/base.html:46 #: templates/appearance/base.html:32 templates/appearance/base.html:42
msgid "Warning" msgid "Warning"
msgstr "" msgstr ""
#: templates/appearance/base.html:46 #: templates/appearance/base.html:42
msgid "" msgid ""
"Settings updated, restart your installation for changes to take proper " "Settings updated, restart your installation for changes to take proper "
"effect." "effect."
msgstr "" msgstr ""
#: templates/appearance/base.html:60 #: templates/appearance/base.html:59
#: templates/appearance/generic_list_items_subtemplate.html:104 #: templates/appearance/generic_list_items_subtemplate.html:104
msgid "Actions" msgid "Actions"
msgstr "الإجراءات" msgstr "الإجراءات"
#: templates/appearance/base.html:62 #: templates/appearance/base.html:61
#: templates/appearance/generic_list_items_subtemplate.html:106 #: templates/appearance/generic_list_items_subtemplate.html:106
msgid "Toggle Dropdown" msgid "Toggle Dropdown"
msgstr "" msgstr ""

View File

@@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-24 23:06-0400\n" "POT-Creation-Date: 2019-07-05 01:27-0400\n"
"PO-Revision-Date: 2019-09-04 03:25+0000\n" "PO-Revision-Date: 2019-07-05 05:33+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Bulgarian (http://www.transifex.com/rosarior/mayan-edms/language/bg/)\n" "Language-Team: Bulgarian (http://www.transifex.com/rosarior/mayan-edms/language/bg/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -152,26 +152,11 @@ msgstr ""
#, python-format #, python-format
msgid "" msgid ""
"\n" "\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" " 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 "" msgstr ""
#: templates/appearance/about.html:139 #: templates/appearance/about.html:127
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -179,7 +164,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:145 #: templates/appearance/about.html:133
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -187,7 +172,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:150 #: templates/appearance/about.html:138
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -196,22 +181,22 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/base.html:36 templates/appearance/base.html:46 #: templates/appearance/base.html:32 templates/appearance/base.html:42
msgid "Warning" msgid "Warning"
msgstr "" msgstr ""
#: templates/appearance/base.html:46 #: templates/appearance/base.html:42
msgid "" msgid ""
"Settings updated, restart your installation for changes to take proper " "Settings updated, restart your installation for changes to take proper "
"effect." "effect."
msgstr "" msgstr ""
#: templates/appearance/base.html:60 #: templates/appearance/base.html:59
#: templates/appearance/generic_list_items_subtemplate.html:104 #: templates/appearance/generic_list_items_subtemplate.html:104
msgid "Actions" msgid "Actions"
msgstr "Действия" msgstr "Действия"
#: templates/appearance/base.html:62 #: templates/appearance/base.html:61
#: templates/appearance/generic_list_items_subtemplate.html:106 #: templates/appearance/generic_list_items_subtemplate.html:106
msgid "Toggle Dropdown" msgid "Toggle Dropdown"
msgstr "" msgstr ""

View File

@@ -8,8 +8,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-24 23:06-0400\n" "POT-Creation-Date: 2019-07-05 01:27-0400\n"
"PO-Revision-Date: 2019-09-04 03:25+0000\n" "PO-Revision-Date: 2019-07-05 05:33+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Bosnian (Bosnia and Herzegovina) (http://www.transifex.com/rosarior/mayan-edms/language/bs_BA/)\n" "Language-Team: Bosnian (Bosnia and Herzegovina) (http://www.transifex.com/rosarior/mayan-edms/language/bs_BA/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -153,26 +153,11 @@ msgstr ""
#, python-format #, python-format
msgid "" msgid ""
"\n" "\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" " 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 "" msgstr ""
#: templates/appearance/about.html:139 #: templates/appearance/about.html:127
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -180,7 +165,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:145 #: templates/appearance/about.html:133
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -188,7 +173,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:150 #: templates/appearance/about.html:138
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -197,22 +182,22 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/base.html:36 templates/appearance/base.html:46 #: templates/appearance/base.html:32 templates/appearance/base.html:42
msgid "Warning" msgid "Warning"
msgstr "Upozorenje" msgstr "Upozorenje"
#: templates/appearance/base.html:46 #: templates/appearance/base.html:42
msgid "" msgid ""
"Settings updated, restart your installation for changes to take proper " "Settings updated, restart your installation for changes to take proper "
"effect." "effect."
msgstr "" msgstr ""
#: templates/appearance/base.html:60 #: templates/appearance/base.html:59
#: templates/appearance/generic_list_items_subtemplate.html:104 #: templates/appearance/generic_list_items_subtemplate.html:104
msgid "Actions" msgid "Actions"
msgstr "Akcije" msgstr "Akcije"
#: templates/appearance/base.html:62 #: templates/appearance/base.html:61
#: templates/appearance/generic_list_items_subtemplate.html:106 #: templates/appearance/generic_list_items_subtemplate.html:106
msgid "Toggle Dropdown" msgid "Toggle Dropdown"
msgstr "Toggle Dropdown" msgstr "Toggle Dropdown"

View File

@@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-24 23:06-0400\n" "POT-Creation-Date: 2019-07-05 01:27-0400\n"
"PO-Revision-Date: 2019-09-04 03:25+0000\n" "PO-Revision-Date: 2019-07-05 05:33+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Czech (http://www.transifex.com/rosarior/mayan-edms/language/cs/)\n" "Language-Team: Czech (http://www.transifex.com/rosarior/mayan-edms/language/cs/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -152,26 +152,11 @@ msgstr ""
#, python-format #, python-format
msgid "" msgid ""
"\n" "\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" " 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 "" msgstr ""
#: templates/appearance/about.html:139 #: templates/appearance/about.html:127
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -179,7 +164,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:145 #: templates/appearance/about.html:133
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -187,7 +172,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:150 #: templates/appearance/about.html:138
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -196,22 +181,22 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/base.html:36 templates/appearance/base.html:46 #: templates/appearance/base.html:32 templates/appearance/base.html:42
msgid "Warning" msgid "Warning"
msgstr "" msgstr ""
#: templates/appearance/base.html:46 #: templates/appearance/base.html:42
msgid "" msgid ""
"Settings updated, restart your installation for changes to take proper " "Settings updated, restart your installation for changes to take proper "
"effect." "effect."
msgstr "" msgstr ""
#: templates/appearance/base.html:60 #: templates/appearance/base.html:59
#: templates/appearance/generic_list_items_subtemplate.html:104 #: templates/appearance/generic_list_items_subtemplate.html:104
msgid "Actions" msgid "Actions"
msgstr "" msgstr ""
#: templates/appearance/base.html:62 #: templates/appearance/base.html:61
#: templates/appearance/generic_list_items_subtemplate.html:106 #: templates/appearance/generic_list_items_subtemplate.html:106
msgid "Toggle Dropdown" msgid "Toggle Dropdown"
msgstr "" msgstr ""

View File

@@ -8,8 +8,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-24 23:06-0400\n" "POT-Creation-Date: 2019-07-05 01:27-0400\n"
"PO-Revision-Date: 2019-09-04 03:25+0000\n" "PO-Revision-Date: 2019-07-05 05:33+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Danish (Denmark) (http://www.transifex.com/rosarior/mayan-edms/language/da_DK/)\n" "Language-Team: Danish (Denmark) (http://www.transifex.com/rosarior/mayan-edms/language/da_DK/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -153,26 +153,11 @@ msgstr ""
#, python-format #, python-format
msgid "" msgid ""
"\n" "\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" " 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 "" msgstr ""
#: templates/appearance/about.html:139 #: templates/appearance/about.html:127
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -180,7 +165,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:145 #: templates/appearance/about.html:133
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -188,7 +173,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:150 #: templates/appearance/about.html:138
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -197,22 +182,22 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/base.html:36 templates/appearance/base.html:46 #: templates/appearance/base.html:32 templates/appearance/base.html:42
msgid "Warning" msgid "Warning"
msgstr "Advarelse" msgstr "Advarelse"
#: templates/appearance/base.html:46 #: templates/appearance/base.html:42
msgid "" msgid ""
"Settings updated, restart your installation for changes to take proper " "Settings updated, restart your installation for changes to take proper "
"effect." "effect."
msgstr "" msgstr ""
#: templates/appearance/base.html:60 #: templates/appearance/base.html:59
#: templates/appearance/generic_list_items_subtemplate.html:104 #: templates/appearance/generic_list_items_subtemplate.html:104
msgid "Actions" msgid "Actions"
msgstr "" msgstr ""
#: templates/appearance/base.html:62 #: templates/appearance/base.html:61
#: templates/appearance/generic_list_items_subtemplate.html:106 #: templates/appearance/generic_list_items_subtemplate.html:106
msgid "Toggle Dropdown" msgid "Toggle Dropdown"
msgstr "" msgstr ""

View File

@@ -11,8 +11,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-24 23:06-0400\n" "POT-Creation-Date: 2019-07-05 01:27-0400\n"
"PO-Revision-Date: 2019-09-04 03:25+0000\n" "PO-Revision-Date: 2019-07-05 05:33+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: German (Germany) (http://www.transifex.com/rosarior/mayan-edms/language/de_DE/)\n" "Language-Team: German (Germany) (http://www.transifex.com/rosarior/mayan-edms/language/de_DE/)\n"
"MIME-Version: 1.0\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 #, python-format
msgid "" msgid ""
"\n" "\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" " 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>." 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 #, python-format
msgid "" msgid ""
"\n" "\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>." 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 #, python-format
msgid "" msgid ""
"\n" "\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>. " 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 #, python-format
msgid "" msgid ""
"\n" "\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 " 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" msgid "Warning"
msgstr "Warnung" msgstr "Warnung"
#: templates/appearance/base.html:46 #: templates/appearance/base.html:42
msgid "" msgid ""
"Settings updated, restart your installation for changes to take proper " "Settings updated, restart your installation for changes to take proper "
"effect." "effect."
msgstr "" msgstr ""
#: templates/appearance/base.html:60 #: templates/appearance/base.html:59
#: templates/appearance/generic_list_items_subtemplate.html:104 #: templates/appearance/generic_list_items_subtemplate.html:104
msgid "Actions" msgid "Actions"
msgstr "Aktionen" msgstr "Aktionen"
#: templates/appearance/base.html:62 #: templates/appearance/base.html:61
#: templates/appearance/generic_list_items_subtemplate.html:106 #: templates/appearance/generic_list_items_subtemplate.html:106
msgid "Toggle Dropdown" msgid "Toggle Dropdown"
msgstr "Ausklappmenü ein-/ausschalten" msgstr "Ausklappmenü ein-/ausschalten"

View File

@@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-24 23:06-0400\n" "POT-Creation-Date: 2019-07-05 01:27-0400\n"
"PO-Revision-Date: 2019-09-04 03:25+0000\n" "PO-Revision-Date: 2019-07-05 05:33+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Greek (http://www.transifex.com/rosarior/mayan-edms/language/el/)\n" "Language-Team: Greek (http://www.transifex.com/rosarior/mayan-edms/language/el/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -152,26 +152,11 @@ msgstr ""
#, python-format #, python-format
msgid "" msgid ""
"\n" "\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" " 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 "" msgstr ""
#: templates/appearance/about.html:139 #: templates/appearance/about.html:127
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -179,7 +164,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:145 #: templates/appearance/about.html:133
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -187,7 +172,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:150 #: templates/appearance/about.html:138
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -196,22 +181,22 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/base.html:36 templates/appearance/base.html:46 #: templates/appearance/base.html:32 templates/appearance/base.html:42
msgid "Warning" msgid "Warning"
msgstr "" msgstr ""
#: templates/appearance/base.html:46 #: templates/appearance/base.html:42
msgid "" msgid ""
"Settings updated, restart your installation for changes to take proper " "Settings updated, restart your installation for changes to take proper "
"effect." "effect."
msgstr "" msgstr ""
#: templates/appearance/base.html:60 #: templates/appearance/base.html:59
#: templates/appearance/generic_list_items_subtemplate.html:104 #: templates/appearance/generic_list_items_subtemplate.html:104
msgid "Actions" msgid "Actions"
msgstr "Ενέργειες" msgstr "Ενέργειες"
#: templates/appearance/base.html:62 #: templates/appearance/base.html:61
#: templates/appearance/generic_list_items_subtemplate.html:106 #: templates/appearance/generic_list_items_subtemplate.html:106
msgid "Toggle Dropdown" msgid "Toggle Dropdown"
msgstr "" msgstr ""

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-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" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -158,26 +158,6 @@ msgstr ""
#, python-format #, python-format
msgid "" msgid ""
"\n" "\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=" " The complete list of changes is available via the <a class="
"\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html" "\"new_window\" href=\"https://docs.mayan-edms.com/releases/index.html"
"\">Release notes %(icon_documentation)s</a> or the short version <a class=" "\">Release notes %(icon_documentation)s</a> or the short version <a class="
@@ -186,7 +166,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:139 #: templates/appearance/about.html:127
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -197,7 +177,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:145 #: templates/appearance/about.html:133
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -209,7 +189,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:150 #: templates/appearance/about.html:138
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -223,22 +203,22 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/base.html:36 templates/appearance/base.html:46 #: templates/appearance/base.html:32 templates/appearance/base.html:42
msgid "Warning" msgid "Warning"
msgstr "" msgstr ""
#: templates/appearance/base.html:46 #: templates/appearance/base.html:42
msgid "" msgid ""
"Settings updated, restart your installation for changes to take proper " "Settings updated, restart your installation for changes to take proper "
"effect." "effect."
msgstr "" msgstr ""
#: templates/appearance/base.html:60 #: templates/appearance/base.html:59
#: templates/appearance/generic_list_items_subtemplate.html:104 #: templates/appearance/generic_list_items_subtemplate.html:104
msgid "Actions" msgid "Actions"
msgstr "" msgstr ""
#: templates/appearance/base.html:62 #: templates/appearance/base.html:61
#: templates/appearance/generic_list_items_subtemplate.html:106 #: templates/appearance/generic_list_items_subtemplate.html:106
msgid "Toggle Dropdown" msgid "Toggle Dropdown"
msgstr "" msgstr ""

View File

@@ -8,8 +8,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-24 23:06-0400\n" "POT-Creation-Date: 2019-07-05 01:27-0400\n"
"PO-Revision-Date: 2019-09-24 21:04+0000\n" "PO-Revision-Date: 2019-07-05 06:49+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Spanish (http://www.transifex.com/rosarior/mayan-edms/language/es/)\n" "Language-Team: Spanish (http://www.transifex.com/rosarior/mayan-edms/language/es/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -153,26 +153,11 @@ msgstr "\n                Si usa %(project_title)s por favor <a
#, python-format #, python-format
msgid "" msgid ""
"\n" "\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" " 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            " 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 #, python-format
msgid "" msgid ""
"\n" "\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            " 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 #, python-format
msgid "" msgid ""
"\n" "\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            " 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 #, python-format
msgid "" msgid ""
"\n" "\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            " 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" msgid "Warning"
msgstr "Advertencia" msgstr "Advertencia"
#: templates/appearance/base.html:46 #: templates/appearance/base.html:42
msgid "" msgid ""
"Settings updated, restart your installation for changes to take proper " "Settings updated, restart your installation for changes to take proper "
"effect." "effect."
msgstr "Configuraciones actualizadas, reinicie su instalación para que los cambios tengas efecto." 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 #: templates/appearance/generic_list_items_subtemplate.html:104
msgid "Actions" msgid "Actions"
msgstr "Acciones" msgstr "Acciones"
#: templates/appearance/base.html:62 #: templates/appearance/base.html:61
#: templates/appearance/generic_list_items_subtemplate.html:106 #: templates/appearance/generic_list_items_subtemplate.html:106
msgid "Toggle Dropdown" msgid "Toggle Dropdown"
msgstr "Alternar desplegable" msgstr "Alternar desplegable"

View File

@@ -8,8 +8,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-24 23:06-0400\n" "POT-Creation-Date: 2019-07-05 01:27-0400\n"
"PO-Revision-Date: 2019-09-04 03:25+0000\n" "PO-Revision-Date: 2019-07-05 05:33+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Persian (http://www.transifex.com/rosarior/mayan-edms/language/fa/)\n" "Language-Team: Persian (http://www.transifex.com/rosarior/mayan-edms/language/fa/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -153,26 +153,11 @@ msgstr ""
#, python-format #, python-format
msgid "" msgid ""
"\n" "\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" " 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 "" msgstr ""
#: templates/appearance/about.html:139 #: templates/appearance/about.html:127
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -180,7 +165,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:145 #: templates/appearance/about.html:133
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -188,7 +173,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:150 #: templates/appearance/about.html:138
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -197,22 +182,22 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/base.html:36 templates/appearance/base.html:46 #: templates/appearance/base.html:32 templates/appearance/base.html:42
msgid "Warning" msgid "Warning"
msgstr "" msgstr ""
#: templates/appearance/base.html:46 #: templates/appearance/base.html:42
msgid "" msgid ""
"Settings updated, restart your installation for changes to take proper " "Settings updated, restart your installation for changes to take proper "
"effect." "effect."
msgstr "" msgstr ""
#: templates/appearance/base.html:60 #: templates/appearance/base.html:59
#: templates/appearance/generic_list_items_subtemplate.html:104 #: templates/appearance/generic_list_items_subtemplate.html:104
msgid "Actions" msgid "Actions"
msgstr "عملیات" msgstr "عملیات"
#: templates/appearance/base.html:62 #: templates/appearance/base.html:61
#: templates/appearance/generic_list_items_subtemplate.html:106 #: templates/appearance/generic_list_items_subtemplate.html:106
msgid "Toggle Dropdown" msgid "Toggle Dropdown"
msgstr "تغییر وضعیت dropdown" msgstr "تغییر وضعیت dropdown"

View File

@@ -13,8 +13,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-24 23:06-0400\n" "POT-Creation-Date: 2019-07-05 01:27-0400\n"
"PO-Revision-Date: 2019-09-04 03:25+0000\n" "PO-Revision-Date: 2019-07-05 05:33+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: French (http://www.transifex.com/rosarior/mayan-edms/language/fr/)\n" "Language-Team: French (http://www.transifex.com/rosarior/mayan-edms/language/fr/)\n"
"MIME-Version: 1.0\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 #, python-format
msgid "" msgid ""
"\n" "\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" " 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 " 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 #, python-format
msgid "" msgid ""
"\n" "\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 " 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 #, python-format
msgid "" msgid ""
"\n" "\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 " 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 #, python-format
msgid "" msgid ""
"\n" "\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 " 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" msgid "Warning"
msgstr "Avertissement" msgstr "Avertissement"
#: templates/appearance/base.html:46 #: templates/appearance/base.html:42
msgid "" msgid ""
"Settings updated, restart your installation for changes to take proper " "Settings updated, restart your installation for changes to take proper "
"effect." "effect."
msgstr "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 #: templates/appearance/generic_list_items_subtemplate.html:104
msgid "Actions" msgid "Actions"
msgstr "Actions" msgstr "Actions"
#: templates/appearance/base.html:62 #: templates/appearance/base.html:61
#: templates/appearance/generic_list_items_subtemplate.html:106 #: templates/appearance/generic_list_items_subtemplate.html:106
msgid "Toggle Dropdown" msgid "Toggle Dropdown"
msgstr "Activer la liste déroulante" msgstr "Activer la liste déroulante"

View File

@@ -8,8 +8,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-24 23:06-0400\n" "POT-Creation-Date: 2019-07-05 01:27-0400\n"
"PO-Revision-Date: 2019-09-04 03:25+0000\n" "PO-Revision-Date: 2019-07-05 05:33+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Hungarian (http://www.transifex.com/rosarior/mayan-edms/language/hu/)\n" "Language-Team: Hungarian (http://www.transifex.com/rosarior/mayan-edms/language/hu/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -153,26 +153,11 @@ msgstr ""
#, python-format #, python-format
msgid "" msgid ""
"\n" "\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" " 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 "" msgstr ""
#: templates/appearance/about.html:139 #: templates/appearance/about.html:127
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -180,7 +165,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:145 #: templates/appearance/about.html:133
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -188,7 +173,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:150 #: templates/appearance/about.html:138
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -197,22 +182,22 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/base.html:36 templates/appearance/base.html:46 #: templates/appearance/base.html:32 templates/appearance/base.html:42
msgid "Warning" msgid "Warning"
msgstr "" msgstr ""
#: templates/appearance/base.html:46 #: templates/appearance/base.html:42
msgid "" msgid ""
"Settings updated, restart your installation for changes to take proper " "Settings updated, restart your installation for changes to take proper "
"effect." "effect."
msgstr "" msgstr ""
#: templates/appearance/base.html:60 #: templates/appearance/base.html:59
#: templates/appearance/generic_list_items_subtemplate.html:104 #: templates/appearance/generic_list_items_subtemplate.html:104
msgid "Actions" msgid "Actions"
msgstr "Műveletek" msgstr "Műveletek"
#: templates/appearance/base.html:62 #: templates/appearance/base.html:61
#: templates/appearance/generic_list_items_subtemplate.html:106 #: templates/appearance/generic_list_items_subtemplate.html:106
msgid "Toggle Dropdown" msgid "Toggle Dropdown"
msgstr "" msgstr ""

View File

@@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-24 23:06-0400\n" "POT-Creation-Date: 2019-07-05 01:27-0400\n"
"PO-Revision-Date: 2019-09-04 03:25+0000\n" "PO-Revision-Date: 2019-07-05 05:33+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Indonesian (http://www.transifex.com/rosarior/mayan-edms/language/id/)\n" "Language-Team: Indonesian (http://www.transifex.com/rosarior/mayan-edms/language/id/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -152,26 +152,11 @@ msgstr ""
#, python-format #, python-format
msgid "" msgid ""
"\n" "\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" " 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 "" msgstr ""
#: templates/appearance/about.html:139 #: templates/appearance/about.html:127
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -179,7 +164,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:145 #: templates/appearance/about.html:133
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -187,7 +172,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:150 #: templates/appearance/about.html:138
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -196,22 +181,22 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/base.html:36 templates/appearance/base.html:46 #: templates/appearance/base.html:32 templates/appearance/base.html:42
msgid "Warning" msgid "Warning"
msgstr "" msgstr ""
#: templates/appearance/base.html:46 #: templates/appearance/base.html:42
msgid "" msgid ""
"Settings updated, restart your installation for changes to take proper " "Settings updated, restart your installation for changes to take proper "
"effect." "effect."
msgstr "" msgstr ""
#: templates/appearance/base.html:60 #: templates/appearance/base.html:59
#: templates/appearance/generic_list_items_subtemplate.html:104 #: templates/appearance/generic_list_items_subtemplate.html:104
msgid "Actions" msgid "Actions"
msgstr "Aksi" msgstr "Aksi"
#: templates/appearance/base.html:62 #: templates/appearance/base.html:61
#: templates/appearance/generic_list_items_subtemplate.html:106 #: templates/appearance/generic_list_items_subtemplate.html:106
msgid "Toggle Dropdown" msgid "Toggle Dropdown"
msgstr "" msgstr ""

View File

@@ -10,8 +10,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-24 23:06-0400\n" "POT-Creation-Date: 2019-07-05 01:27-0400\n"
"PO-Revision-Date: 2019-09-04 03:25+0000\n" "PO-Revision-Date: 2019-07-05 05:33+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Italian (http://www.transifex.com/rosarior/mayan-edms/language/it/)\n" "Language-Team: Italian (http://www.transifex.com/rosarior/mayan-edms/language/it/)\n"
"MIME-Version: 1.0\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 #, python-format
msgid "" msgid ""
"\n" "\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" " 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>." 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 #, python-format
msgid "" msgid ""
"\n" "\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>." 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 #, python-format
msgid "" msgid ""
"\n" "\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>." 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 #, python-format
msgid "" msgid ""
"\n" "\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>" 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" msgid "Warning"
msgstr "Attenzione" msgstr "Attenzione"
#: templates/appearance/base.html:46 #: templates/appearance/base.html:42
msgid "" msgid ""
"Settings updated, restart your installation for changes to take proper " "Settings updated, restart your installation for changes to take proper "
"effect." "effect."
msgstr "" msgstr ""
#: templates/appearance/base.html:60 #: templates/appearance/base.html:59
#: templates/appearance/generic_list_items_subtemplate.html:104 #: templates/appearance/generic_list_items_subtemplate.html:104
msgid "Actions" msgid "Actions"
msgstr "Azioni " msgstr "Azioni "
#: templates/appearance/base.html:62 #: templates/appearance/base.html:61
#: templates/appearance/generic_list_items_subtemplate.html:106 #: templates/appearance/generic_list_items_subtemplate.html:106
msgid "Toggle Dropdown" msgid "Toggle Dropdown"
msgstr "Apri dropdown" msgstr "Apri dropdown"

View File

@@ -8,8 +8,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-24 23:06-0400\n" "POT-Creation-Date: 2019-07-05 01:27-0400\n"
"PO-Revision-Date: 2019-09-04 03:25+0000\n" "PO-Revision-Date: 2019-07-05 05:33+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Latvian (http://www.transifex.com/rosarior/mayan-edms/language/lv/)\n" "Language-Team: Latvian (http://www.transifex.com/rosarior/mayan-edms/language/lv/)\n"
"MIME-Version: 1.0\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 #, python-format
msgid "" msgid ""
"\n" "\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" " 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> ." 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 #, python-format
msgid "" msgid ""
"\n" "\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> ." 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 #, python-format
msgid "" msgid ""
"\n" "\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> ." 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 #, python-format
msgid "" msgid ""
"\n" "\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>" 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" msgid "Warning"
msgstr "Brīdinājums" msgstr "Brīdinājums"
#: templates/appearance/base.html:46 #: templates/appearance/base.html:42
msgid "" msgid ""
"Settings updated, restart your installation for changes to take proper " "Settings updated, restart your installation for changes to take proper "
"effect." "effect."
msgstr "" msgstr ""
#: templates/appearance/base.html:60 #: templates/appearance/base.html:59
#: templates/appearance/generic_list_items_subtemplate.html:104 #: templates/appearance/generic_list_items_subtemplate.html:104
msgid "Actions" msgid "Actions"
msgstr "Darbības" msgstr "Darbības"
#: templates/appearance/base.html:62 #: templates/appearance/base.html:61
#: templates/appearance/generic_list_items_subtemplate.html:106 #: templates/appearance/generic_list_items_subtemplate.html:106
msgid "Toggle Dropdown" msgid "Toggle Dropdown"
msgstr "Toggle Dropdown" msgstr "Toggle Dropdown"

View File

@@ -10,8 +10,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-24 23:06-0400\n" "POT-Creation-Date: 2019-07-05 01:27-0400\n"
"PO-Revision-Date: 2019-09-04 03:25+0000\n" "PO-Revision-Date: 2019-07-05 05:33+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/rosarior/mayan-edms/language/nl_NL/)\n" "Language-Team: Dutch (Netherlands) (http://www.transifex.com/rosarior/mayan-edms/language/nl_NL/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -155,26 +155,11 @@ msgstr ""
#, python-format #, python-format
msgid "" msgid ""
"\n" "\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" " 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 "" msgstr ""
#: templates/appearance/about.html:139 #: templates/appearance/about.html:127
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -182,7 +167,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:145 #: templates/appearance/about.html:133
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -190,7 +175,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:150 #: templates/appearance/about.html:138
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -199,22 +184,22 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/base.html:36 templates/appearance/base.html:46 #: templates/appearance/base.html:32 templates/appearance/base.html:42
msgid "Warning" msgid "Warning"
msgstr "Waarschuwing" msgstr "Waarschuwing"
#: templates/appearance/base.html:46 #: templates/appearance/base.html:42
msgid "" msgid ""
"Settings updated, restart your installation for changes to take proper " "Settings updated, restart your installation for changes to take proper "
"effect." "effect."
msgstr "" msgstr ""
#: templates/appearance/base.html:60 #: templates/appearance/base.html:59
#: templates/appearance/generic_list_items_subtemplate.html:104 #: templates/appearance/generic_list_items_subtemplate.html:104
msgid "Actions" msgid "Actions"
msgstr "Acties" msgstr "Acties"
#: templates/appearance/base.html:62 #: templates/appearance/base.html:61
#: templates/appearance/generic_list_items_subtemplate.html:106 #: templates/appearance/generic_list_items_subtemplate.html:106
msgid "Toggle Dropdown" msgid "Toggle Dropdown"
msgstr "Toggle Dropdown" msgstr "Toggle Dropdown"

View File

@@ -3,8 +3,6 @@
# This file is distributed under the same license as the PACKAGE package. # This file is distributed under the same license as the PACKAGE package.
# #
# Translators: # 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>, 2016,2018
# Wojciech Warczakowski <w.warczakowski@gmail.com>, 2017 # Wojciech Warczakowski <w.warczakowski@gmail.com>, 2017
# Wojciech Warczakowski <w.warczakowski@gmail.com>, 2016 # Wojciech Warczakowski <w.warczakowski@gmail.com>, 2016
@@ -12,9 +10,9 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-24 23:06-0400\n" "POT-Creation-Date: 2019-07-05 01:27-0400\n"
"PO-Revision-Date: 2019-09-23 09:49+0000\n" "PO-Revision-Date: 2019-07-05 05:33+0000\n"
"Last-Translator: Tomasz Szymanowicz <alakdae@gmail.com>\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Polish (http://www.transifex.com/rosarior/mayan-edms/language/pl/)\n" "Language-Team: Polish (http://www.transifex.com/rosarior/mayan-edms/language/pl/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
@@ -28,55 +26,55 @@ msgstr "Wygląd"
#: dependencies.py:10 #: dependencies.py:10
msgid "Lato font" msgid "Lato font"
msgstr "Czcionka Lato" msgstr ""
#: dependencies.py:14 #: dependencies.py:14
msgid "Bootstrap" msgid "Bootstrap"
msgstr "Bootstrap" msgstr ""
#: dependencies.py:18 #: dependencies.py:18
msgid "Bootswatch" msgid "Bootswatch"
msgstr "Bootswatch" msgstr ""
#: dependencies.py:32 #: dependencies.py:32
msgid "Fancybox" msgid "Fancybox"
msgstr "Fancybox" msgstr ""
#: dependencies.py:36 #: dependencies.py:36
msgid "FontAwesome" msgid "FontAwesome"
msgstr "FontAwesome" msgstr ""
#: dependencies.py:40 #: dependencies.py:40
msgid "jQuery" msgid "jQuery"
msgstr "jQuery" msgstr ""
#: dependencies.py:43 #: dependencies.py:43
msgid "JQuery Form" msgid "JQuery Form"
msgstr "Formularz JQuery" msgstr ""
#: dependencies.py:47 #: dependencies.py:47
msgid "jQuery Lazy Load" msgid "jQuery Lazy Load"
msgstr "jQuery Opóźnione Ładowanie" msgstr ""
#: dependencies.py:51 #: dependencies.py:51
msgid "JQuery Match Height" msgid "JQuery Match Height"
msgstr "JQuery Wyrównaj Wysokość" msgstr ""
#: dependencies.py:55 #: dependencies.py:55
msgid "Select 2" msgid "Select 2"
msgstr "Wybierz 2" msgstr ""
#: dependencies.py:59 #: dependencies.py:59
msgid "Toastr" msgid "Toastr"
msgstr "Toastr" msgstr ""
#: dependencies.py:62 #: dependencies.py:62
msgid "URI.js" msgid "URI.js"
msgstr "URI.js" msgstr ""
#: settings.py:14 #: settings.py:14
msgid "Maximum number of characters that will be displayed as the view title." 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 #: templates/403.html:5 templates/403.html:9
msgid "Insufficient permissions" msgid "Insufficient permissions"
@@ -114,7 +112,7 @@ msgid ""
"\n" "\n"
" %(setting_project_title)s is based on %(project_title)s\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 #: templates/appearance/about.html:82
msgid "Version" msgid "Version"
@@ -127,7 +125,7 @@ msgstr "Numer wersji: %(build_number)s"
#: templates/appearance/about.html:97 #: templates/appearance/about.html:97
msgid "Released under the license:" msgid "Released under the license:"
msgstr "Opublikowane na podstawie licencji:" msgstr ""
#: templates/appearance/about.html:103 #: templates/appearance/about.html:103
#, python-format #, python-format
@@ -135,7 +133,7 @@ msgid ""
"\n" "\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" " %(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 #: templates/appearance/about.html:109
#, python-format #, python-format
@@ -143,7 +141,7 @@ msgid ""
"\n" "\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" " 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 #: templates/appearance/about.html:115
#, python-format #, python-format
@@ -151,79 +149,64 @@ msgid ""
"\n" "\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" " 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 #: templates/appearance/about.html:121
#, python-format #, python-format
msgid "" msgid ""
"\n" "\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" " 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 #, python-format
msgid "" msgid ""
"\n" "\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" " 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 #, python-format
msgid "" msgid ""
"\n" "\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" " 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 #, python-format
msgid "" msgid ""
"\n" "\n"
" Spread the word. Talk to your friends and colleagues about how awesome %(project_title)s is!\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" " 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" msgid "Warning"
msgstr "Ostrzeżenie" msgstr "Ostrzeżenie"
#: templates/appearance/base.html:46 #: templates/appearance/base.html:42
msgid "" msgid ""
"Settings updated, restart your installation for changes to take proper " "Settings updated, restart your installation for changes to take proper "
"effect." "effect."
msgstr "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 #: templates/appearance/generic_list_items_subtemplate.html:104
msgid "Actions" msgid "Actions"
msgstr "Akcje" msgstr "Akcje"
#: templates/appearance/base.html:62 #: templates/appearance/base.html:61
#: templates/appearance/generic_list_items_subtemplate.html:106 #: templates/appearance/generic_list_items_subtemplate.html:106
msgid "Toggle Dropdown" msgid "Toggle Dropdown"
msgstr "Rozwiń listę" msgstr "Rozwiń listę"
#: templates/appearance/generic_confirm.html:14 #: templates/appearance/generic_confirm.html:14
msgid "Are you sure?" msgid "Are you sure?"
msgstr "Jesteś pewny?" msgstr ""
#: templates/appearance/generic_confirm.html:34 #: templates/appearance/generic_confirm.html:34
msgid "Yes" msgid "Yes"

View File

@@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-24 23:06-0400\n" "POT-Creation-Date: 2019-07-05 01:27-0400\n"
"PO-Revision-Date: 2019-09-04 03:25+0000\n" "PO-Revision-Date: 2019-07-05 05:33+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Portuguese (http://www.transifex.com/rosarior/mayan-edms/language/pt/)\n" "Language-Team: Portuguese (http://www.transifex.com/rosarior/mayan-edms/language/pt/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -152,26 +152,11 @@ msgstr ""
#, python-format #, python-format
msgid "" msgid ""
"\n" "\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" " 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 "" msgstr ""
#: templates/appearance/about.html:139 #: templates/appearance/about.html:127
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -179,7 +164,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:145 #: templates/appearance/about.html:133
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -187,7 +172,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:150 #: templates/appearance/about.html:138
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -196,22 +181,22 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/base.html:36 templates/appearance/base.html:46 #: templates/appearance/base.html:32 templates/appearance/base.html:42
msgid "Warning" msgid "Warning"
msgstr "" msgstr ""
#: templates/appearance/base.html:46 #: templates/appearance/base.html:42
msgid "" msgid ""
"Settings updated, restart your installation for changes to take proper " "Settings updated, restart your installation for changes to take proper "
"effect." "effect."
msgstr "" msgstr ""
#: templates/appearance/base.html:60 #: templates/appearance/base.html:59
#: templates/appearance/generic_list_items_subtemplate.html:104 #: templates/appearance/generic_list_items_subtemplate.html:104
msgid "Actions" msgid "Actions"
msgstr "Ações" msgstr "Ações"
#: templates/appearance/base.html:62 #: templates/appearance/base.html:61
#: templates/appearance/generic_list_items_subtemplate.html:106 #: templates/appearance/generic_list_items_subtemplate.html:106
msgid "Toggle Dropdown" msgid "Toggle Dropdown"
msgstr "" msgstr ""

View File

@@ -10,8 +10,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-24 23:06-0400\n" "POT-Creation-Date: 2019-07-05 01:27-0400\n"
"PO-Revision-Date: 2019-09-04 03:25+0000\n" "PO-Revision-Date: 2019-07-05 05:33+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/rosarior/mayan-edms/language/pt_BR/)\n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/rosarior/mayan-edms/language/pt_BR/)\n"
"MIME-Version: 1.0\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 #, python-format
msgid "" msgid ""
"\n" "\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" " 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>." 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 #, python-format
msgid "" msgid ""
"\n" "\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>." 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 #, python-format
msgid "" msgid ""
"\n" "\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>." 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 #, python-format
msgid "" msgid ""
"\n" "\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>" 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" msgid "Warning"
msgstr "Advertência" msgstr "Advertência"
#: templates/appearance/base.html:46 #: templates/appearance/base.html:42
msgid "" msgid ""
"Settings updated, restart your installation for changes to take proper " "Settings updated, restart your installation for changes to take proper "
"effect." "effect."
msgstr "" msgstr ""
#: templates/appearance/base.html:60 #: templates/appearance/base.html:59
#: templates/appearance/generic_list_items_subtemplate.html:104 #: templates/appearance/generic_list_items_subtemplate.html:104
msgid "Actions" msgid "Actions"
msgstr "Ações" msgstr "Ações"
#: templates/appearance/base.html:62 #: templates/appearance/base.html:61
#: templates/appearance/generic_list_items_subtemplate.html:106 #: templates/appearance/generic_list_items_subtemplate.html:106
msgid "Toggle Dropdown" msgid "Toggle Dropdown"
msgstr "Mostrar/esconder menu" msgstr "Mostrar/esconder menu"

View File

@@ -9,9 +9,9 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-24 23:06-0400\n" "POT-Creation-Date: 2019-07-05 01:27-0400\n"
"PO-Revision-Date: 2019-09-21 05:30+0000\n" "PO-Revision-Date: 2019-07-05 05:33+0000\n"
"Last-Translator: Harald Ersch\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Romanian (Romania) (http://www.transifex.com/rosarior/mayan-edms/language/ro_RO/)\n" "Language-Team: Romanian (Romania) (http://www.transifex.com/rosarior/mayan-edms/language/ro_RO/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
@@ -154,26 +154,11 @@ msgstr "\n Dacă utilizați %(project_title)s vă rugăm<a class=
#, python-format #, python-format
msgid "" msgid ""
"\n" "\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" " 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>." 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 #, python-format
msgid "" msgid ""
"\n" "\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 " 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 #, python-format
msgid "" msgid ""
"\n" "\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>." 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 #, python-format
msgid "" msgid ""
"\n" "\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>" 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" msgid "Warning"
msgstr "Alertă" msgstr "Alertă"
#: templates/appearance/base.html:46 #: templates/appearance/base.html:42
msgid "" msgid ""
"Settings updated, restart your installation for changes to take proper " "Settings updated, restart your installation for changes to take proper "
"effect." "effect."
msgstr "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 #: templates/appearance/generic_list_items_subtemplate.html:104
msgid "Actions" msgid "Actions"
msgstr "Acţiuni" msgstr "Acţiuni"
#: templates/appearance/base.html:62 #: templates/appearance/base.html:61
#: templates/appearance/generic_list_items_subtemplate.html:106 #: templates/appearance/generic_list_items_subtemplate.html:106
msgid "Toggle Dropdown" msgid "Toggle Dropdown"
msgstr "Comutare mod listă" msgstr "Comutare mod listă"

View File

@@ -9,8 +9,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-24 23:06-0400\n" "POT-Creation-Date: 2019-07-05 01:27-0400\n"
"PO-Revision-Date: 2019-09-04 03:25+0000\n" "PO-Revision-Date: 2019-07-05 05:33+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Russian (http://www.transifex.com/rosarior/mayan-edms/language/ru/)\n" "Language-Team: Russian (http://www.transifex.com/rosarior/mayan-edms/language/ru/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -154,26 +154,11 @@ msgstr ""
#, python-format #, python-format
msgid "" msgid ""
"\n" "\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" " 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 "" msgstr ""
#: templates/appearance/about.html:139 #: templates/appearance/about.html:127
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -181,7 +166,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:145 #: templates/appearance/about.html:133
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -189,7 +174,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:150 #: templates/appearance/about.html:138
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -198,22 +183,22 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/base.html:36 templates/appearance/base.html:46 #: templates/appearance/base.html:32 templates/appearance/base.html:42
msgid "Warning" msgid "Warning"
msgstr "Предупреждение" msgstr "Предупреждение"
#: templates/appearance/base.html:46 #: templates/appearance/base.html:42
msgid "" msgid ""
"Settings updated, restart your installation for changes to take proper " "Settings updated, restart your installation for changes to take proper "
"effect." "effect."
msgstr "" msgstr ""
#: templates/appearance/base.html:60 #: templates/appearance/base.html:59
#: templates/appearance/generic_list_items_subtemplate.html:104 #: templates/appearance/generic_list_items_subtemplate.html:104
msgid "Actions" msgid "Actions"
msgstr "Действия" msgstr "Действия"
#: templates/appearance/base.html:62 #: templates/appearance/base.html:61
#: templates/appearance/generic_list_items_subtemplate.html:106 #: templates/appearance/generic_list_items_subtemplate.html:106
msgid "Toggle Dropdown" msgid "Toggle Dropdown"
msgstr "Переключение выпадающего списка" msgstr "Переключение выпадающего списка"

View File

@@ -8,8 +8,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-24 23:06-0400\n" "POT-Creation-Date: 2019-07-05 01:27-0400\n"
"PO-Revision-Date: 2019-09-04 03:25+0000\n" "PO-Revision-Date: 2019-07-05 05:33+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Slovenian (Slovenia) (http://www.transifex.com/rosarior/mayan-edms/language/sl_SI/)\n" "Language-Team: Slovenian (Slovenia) (http://www.transifex.com/rosarior/mayan-edms/language/sl_SI/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -153,26 +153,11 @@ msgstr ""
#, python-format #, python-format
msgid "" msgid ""
"\n" "\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" " 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 "" msgstr ""
#: templates/appearance/about.html:139 #: templates/appearance/about.html:127
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -180,7 +165,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:145 #: templates/appearance/about.html:133
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -188,7 +173,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:150 #: templates/appearance/about.html:138
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -197,22 +182,22 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/base.html:36 templates/appearance/base.html:46 #: templates/appearance/base.html:32 templates/appearance/base.html:42
msgid "Warning" msgid "Warning"
msgstr "" msgstr ""
#: templates/appearance/base.html:46 #: templates/appearance/base.html:42
msgid "" msgid ""
"Settings updated, restart your installation for changes to take proper " "Settings updated, restart your installation for changes to take proper "
"effect." "effect."
msgstr "" msgstr ""
#: templates/appearance/base.html:60 #: templates/appearance/base.html:59
#: templates/appearance/generic_list_items_subtemplate.html:104 #: templates/appearance/generic_list_items_subtemplate.html:104
msgid "Actions" msgid "Actions"
msgstr "Akcije" msgstr "Akcije"
#: templates/appearance/base.html:62 #: templates/appearance/base.html:61
#: templates/appearance/generic_list_items_subtemplate.html:106 #: templates/appearance/generic_list_items_subtemplate.html:106
msgid "Toggle Dropdown" msgid "Toggle Dropdown"
msgstr "Preklopi spustni seznam" msgstr "Preklopi spustni seznam"

View File

@@ -9,8 +9,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Mayan EDMS\n" "Project-Id-Version: Mayan EDMS\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-24 23:06-0400\n" "POT-Creation-Date: 2019-07-05 01:27-0400\n"
"PO-Revision-Date: 2019-09-04 03:25+0000\n" "PO-Revision-Date: 2019-07-05 05:33+0000\n"
"Last-Translator: Roberto Rosario\n" "Last-Translator: Roberto Rosario\n"
"Language-Team: Turkish (Turkey) (http://www.transifex.com/rosarior/mayan-edms/language/tr_TR/)\n" "Language-Team: Turkish (Turkey) (http://www.transifex.com/rosarior/mayan-edms/language/tr_TR/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -154,26 +154,11 @@ msgstr ""
#, python-format #, python-format
msgid "" msgid ""
"\n" "\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" " 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 "" msgstr ""
#: templates/appearance/about.html:139 #: templates/appearance/about.html:127
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -181,7 +166,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:145 #: templates/appearance/about.html:133
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -189,7 +174,7 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/about.html:150 #: templates/appearance/about.html:138
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -198,22 +183,22 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: templates/appearance/base.html:36 templates/appearance/base.html:46 #: templates/appearance/base.html:32 templates/appearance/base.html:42
msgid "Warning" msgid "Warning"
msgstr "" msgstr ""
#: templates/appearance/base.html:46 #: templates/appearance/base.html:42
msgid "" msgid ""
"Settings updated, restart your installation for changes to take proper " "Settings updated, restart your installation for changes to take proper "
"effect." "effect."
msgstr "" msgstr ""
#: templates/appearance/base.html:60 #: templates/appearance/base.html:59
#: templates/appearance/generic_list_items_subtemplate.html:104 #: templates/appearance/generic_list_items_subtemplate.html:104
msgid "Actions" msgid "Actions"
msgstr "Eylemler" msgstr "Eylemler"
#: templates/appearance/base.html:62 #: templates/appearance/base.html:61
#: templates/appearance/generic_list_items_subtemplate.html:106 #: templates/appearance/generic_list_items_subtemplate.html:106
msgid "Toggle Dropdown" msgid "Toggle Dropdown"
msgstr "Açılır pencereyi aç / kapat" msgstr "Açılır pencereyi aç / kapat"

Some files were not shown because too many files have changed in this diff Show More