ea2f6f1c85
Make sure the permission serializer is set to read only.
Roberto Rosario2017-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 Rosario2017-01-15 23:55:16 -04:00
ef2f4f929b
Generalize the LDAP connection example setting file.
Roberto Rosario2017-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 Rosario2017-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 Rosario2017-01-15 02:40:08 -04:00
0ddd766dfa
Merge branch 'development' into lokeshmanmode/mayan-edms-master
Roberto Rosario2017-01-15 01:51:02 -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 Rosario2017-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 Rosario2017-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.
Lokesh2017-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.
Lokesh2017-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.
Lokesh2017-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.
Lokesh2017-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.
Lokesh2017-01-11 07:52:18 +00:00
27171597de
Use the select2 widget for the user language and locale. Remove the ModelForm class.
Roberto Rosario2016-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 Rosario2016-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 Rosario2016-12-31 02:18:29 -04:00
6bfdb053e3
Add new OCR backend using PyOCR. Remove current direct call Tesseract backend.
Roberto Rosario2016-12-30 00:36:45 -04:00
5b94b419e9
Update base development settings to work with Django 1.10.x
Roberto Rosario2016-12-29 13:14:34 -04:00
5167bbadee
Refactor the document metadata add, edit and remove views.
Roberto Rosario2016-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 Rosario2016-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 Rosario2016-12-23 14:03:43 -04:00
116a45f5d2
Refactor the user create, user delete and user set password views.
Roberto Rosario2016-12-23 03:07:51 -04:00
b265dea1eb
Refactor the document change type views to use the MultipleObjectFormActionView CBV.
Roberto Rosario2016-12-23 02:10:31 -04:00
cff1dd7b5d
Show the attach and remove tag in all the document tag views.
Roberto Rosario2016-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 Rosario2016-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 Rosario2016-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 Rosario2016-12-22 03:37:36 -04:00
1e194e04fa
Move new version creation blocking from the documents app to the checkouts app. Closes GitLab #294.
Roberto Rosario2016-12-22 01:45:43 -04:00
71af09c1fc
Add caret to the "Actions" menu for visual consistency.
Roberto Rosario2016-12-22 01:14:35 -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 Rosario2016-12-20 03:49:08 -04:00
477869bd3b
Add entry about removing the installation app in the changelog and release note.
Roberto Rosario2016-12-20 01:09:13 -04:00
cc02ab19d5
Merge branch 'development' of gitlab.com:mayan-edms/mayan-edms into development
Roberto Rosario2016-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 Rosario2016-11-16 19:05:56 -04:00
8b02ea7134
Fix variable name typo in the rotation transformation class.
Roberto Rosario2016-11-15 01:22:48 -04:00