ea2f6f1c85
Make sure the permission serializer is set to read only.
Roberto Rosario
2017-01-15 23:59:16 -04:00
23ffecdd30
Simplify permission lookup method. Add refresh class method to make sure stored permissions are in sync with proxy permission. Add __repr__ method.
Roberto Rosario
2017-01-15 23:55:16 -04:00
ef2f4f929b
Generalize the LDAP connection example setting file.
Roberto Rosario
2017-01-15 18:26:21 -04:00
a0810ed355
Rewrite contributed permission list, role permissions list get and post, role group list get and post API views.
Roberto Rosario
2017-01-15 18:21:20 -04:00
b32bc93a70
Update the user group map API view to match the rest of the user management API endpoints.
Roberto Rosario
2017-01-15 02:40:08 -04:00
22a14d6a20
Fix document add metadata view and form to work when there are no documents in the view. ie: when the user has no permissions.
Roberto Rosario
2017-01-14 03:08:53 -04:00
4e7559d396
Add settings class cache invalidation method. Update common.tests.base.BaseTestCase class to invalidate settings cache. Update tests using Django's TestCase to BaseTestCase.
Roberto Rosario
2017-01-14 00:13:35 -04:00
863c435bf5
Added above file for ldap backend authentication using mayan-edms. This is settings file which is used to run mayan-edms.
Lokesh
2017-01-11 08:09:36 +00:00
93e178a1e2
Update urls.py As in your creation of user API, group is not mapped with user so we added new API for mapping. So api_urls is changed for the same.
Lokesh
2017-01-11 08:05:27 +00:00
b5c6fa40fa
Update api_views.py In your API while creting user group field is not working i.e user not mapped with the group. So we added above API for the same.
Lokesh
2017-01-11 08:02:16 +00:00
789120f4cb
Updated urls.py, As we have added new APIs for role group mapping, role permission mapping, role group delete and get all permissions so in api_urls we added respective patterns for the same.
Lokesh
2017-01-11 07:56:41 +00:00
1bfeda382a
There was no REST APIs for role permissions mapping, role group mapping, role group mapping delete and get list of all permissions. So we have added all above APIs in this file.
Lokesh
2017-01-11 07:52:18 +00:00
27171597de
Use the select2 widget for the user language and locale. Remove the ModelForm class.
Roberto Rosario
2016-12-31 02:22:11 -04:00
895dd9dc33
Optimize setting retrieval. Remove support for path settings checking. Settings should be just a key, value storage.
Roberto Rosario
2016-12-31 02:21:23 -04:00
4f889fc21d
Move the document language choice list from the model to the form. Pycoutry upgrades or user changes to the language choice list won't trigger a migration anymore. Closes GitLab issue #328.
Roberto Rosario
2016-12-31 02:18:29 -04:00
6bfdb053e3
Add new OCR backend using PyOCR. Remove current direct call Tesseract backend.
Roberto Rosario
2016-12-30 00:36:45 -04:00
5b94b419e9
Update base development settings to work with Django 1.10.x
Roberto Rosario
2016-12-29 13:14:34 -04:00
5167bbadee
Refactor the document metadata add, edit and remove views.
Roberto Rosario
2016-12-28 00:55:09 -04:00
a6fdb73d05
Improve new version block check to ensure only block new document versions, not versions being updated.
Roberto Rosario
2016-12-23 15:24:52 -04:00
7941b90ea8
Refactor the document mailing views. Add support for sending multiple documents via email at the same time.
Roberto Rosario
2016-12-23 14:03:43 -04:00
116a45f5d2
Refactor the user create, user delete and user set password views.
Roberto Rosario
2016-12-23 03:07:51 -04:00
b265dea1eb
Refactor the document change type views to use the MultipleObjectFormActionView CBV.
Roberto Rosario
2016-12-23 02:10:31 -04:00
cff1dd7b5d
Show the attach and remove tag in all the document tag views.
Roberto Rosario
2016-12-23 01:53:02 -04:00
6a13aaad4d
Refactor the remove documents from folders view to allowing removing documents from multiple folders at the same time.
Roberto Rosario
2016-12-23 01:52:22 -04:00
52fe5c556c
Refactor folder add document using MultipleObjectFormActionView. Add support for adding a document to multiple folders at the same time.
Roberto Rosario
2016-12-23 01:20:52 -04:00
2f2c5d5b09
Make tests import from local setting to inherit the user's overrides. Force tests to enable the DEBUG variable.
Roberto Rosario
2016-12-22 03:37:36 -04:00
9b3b54eb75
Make DEBUG False by default.
Roberto Rosario
2016-12-22 03:37:07 -04:00
2d7dc91928
Fix path of test document for the document signatures app.
Roberto Rosario
2016-12-22 03:36:15 -04:00
31b748a868
Update runtests management command to work with Django 1.10
Roberto Rosario
2016-12-22 03:35:51 -04:00
92130608fb
Integrate sample documents into distributable code. This is to allow tests to run in production.
Roberto Rosario
2016-12-22 03:14:43 -04:00
5662b56714
Update project to work with Django 1.10.x
Roberto Rosario
2016-12-22 02:51:28 -04:00
1e194e04fa
Move new version creation blocking from the documents app to the checkouts app. Closes GitLab #294.
Roberto Rosario
2016-12-22 01:45:43 -04:00
71af09c1fc
Add caret to the "Actions" menu for visual consistency.
Roberto Rosario
2016-12-22 01:14:35 -04:00
5b1779fe59
Update tag app tests.
Roberto Rosario
2016-12-21 04:41:43 -04:00
61c5f6eaa0
Refactor the workflow for removing tags from single or multiple documents.
Roberto Rosario
2016-12-21 04:37:26 -04:00
272c8a2628
Refactor the single and multiple tag delete views using MultipleObjectConfirmActionView.
Roberto Rosario
2016-12-21 03:28:43 -04:00
50a2a6c0f0
Add support to change the submit icon and label in the generic confirm template.
Roberto Rosario
2016-12-21 03:28:17 -04:00
c21eb6d4cf
Refacto ActionView into MultipleObjectFormActionView and MultipleObjectConfirmActionView. Split ActionView into smaller mixins.
Roberto Rosario
2016-12-21 03:27:27 -04:00
c262ccabbd
Add tag container and CSS for extra spacing.
Roberto Rosario
2016-12-21 01:58:57 -04:00
a0bcbdbce9
Add support for attaching multiple tags to single or multiple documents in a single action. GitLab issue #307. Thanks to @zabeloliver for the initial request and to @gersilex for the implementation ideas.
Roberto Rosario
2016-12-20 03:49:08 -04:00
477869bd3b
Add entry about removing the installation app in the changelog and release note.
Roberto Rosario
2016-12-20 01:09:13 -04:00
cc02ab19d5
Merge branch 'development' of gitlab.com:mayan-edms/mayan-edms into development
Roberto Rosario
2016-12-20 01:00:49 -04:00
4578eacce9
Consolidate the page thumbnail and staging folder thumbnail widgets. Update the staging folder file image API end point to work in the same way the document page image API works.
Roberto Rosario
2016-11-16 19:05:56 -04:00
8b02ea7134
Fix variable name typo in the rotation transformation class.
Roberto Rosario
2016-11-15 01:22:48 -04:00
1133577e4d
Fix ACL resolution for non model objects.
Roberto Rosario
2016-11-14 02:57:41 -04:00