Commit Graph

  • 3e898fd71b Make the file_lock.FileLock the new default lock backend. Roberto Rosario 2017-01-16 00:16:35 -04:00
  • 1e91f62575 Update release notes. Roberto Rosario 2017-01-16 00:12:20 -04:00
  • 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
  • 0ddd766dfa Merge branch 'development' into lokeshmanmode/mayan-edms-master Roberto Rosario 2017-01-15 01:51:02 -04:00
  • 5fafbd5e7a Bump up some requirement versions. Roberto Rosario 2017-01-15 01:28:53 -04:00
  • f5660cd629 Update all test for 100% passed (348 tests). Roberto Rosario 2017-01-14 17:43:55 -04:00
  • 6d54ecc10a Enable password validation on all the views and API endpoints that change password. Roberto Rosario 2017-01-14 17:13:03 -04:00
  • da27edf981 Don't decode the date string of the build. Python3 comptibility. Roberto Rosario 2017-01-14 16:34:55 -04:00
  • bf94973caa PEP8 cleanup. Roberto Rosario 2017-01-14 03:09:27 -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
  • 5ea31554bc Update and fix failing tests. Roberto Rosario 2017-01-14 03:08:32 -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
  • 53d356d992 Fix and streamline user_management app tests. Roberto Rosario 2017-01-07 02:06:24 -04:00
  • ea64515490 Fix and streamline document app tests. Roberto Rosario 2017-01-07 01:53:05 -04:00
  • 57485a0b58 Folder app test cleanups. Roberto Rosario 2017-01-07 01:09:47 -04:00
  • 8ae57a0fb6 Don't cache settings on creation but on first use. Roberto Rosario 2017-01-07 01:09:19 -04:00
  • a013ab0bf5 Fix and streamline the folder app view tests. Roberto Rosario 2017-01-07 01:03:51 -04:00
  • 3d90fdb490 Don't silence removals during upgrade. Roberto Rosario 2017-01-06 19:13:00 -04:00
  • 86a602aa34 PEP8 cleanups. Roberto Rosario 2016-12-31 02:25:02 -04: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
  • 66a49ccefc Refactor the document transformation clear view. Roberto Rosario 2016-12-23 15:35:56 -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
  • e41537d22c Refactor the document page count update view. Roberto Rosario 2016-12-23 15:24:36 -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
  • 6c5d0a16ef Update conveter tests hash literals. Roberto Rosario 2016-12-23 02:17:53 -04:00
  • 58a445a923 Cleanups Roberto Rosario 2016-12-23 02:14:17 -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
  • ddabe28490 Update release notes. Roberto Rosario 2016-12-22 03:43:12 -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
  • 6063aa5cd8 Tornado experiments feature/experimental/tornado Roberto Rosario 2016-12-22 03:16:09 -04:00
  • 79b0763fe9 Cleanups Roberto Rosario 2016-12-22 03:15:32 -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
  • 90de742deb Merge remote-tracking branch 'origin/series/2.0' into merge Roberto Rosario 2016-12-19 21:59:00 -04:00
  • 0801682569 Don't load theme fonts from the web. GitLab #343. Thanks to @thestorm for the find. Roberto Rosario 2016-12-19 21:21:17 -04:00
  • 727766cbf0 Update Flatly stylesheet to version 3.3.7. Roberto Rosario 2016-12-19 21:03:45 -04:00
  • 2f46e49937 Sort tags by label. GitLab issue #342. Thanks to @gersilex for the find. Roberto Rosario 2016-12-19 19:08:22 -04:00
  • c71a8f4e13 Bump version to 2.1.6 v2.1.6 Roberto Rosario 2016-11-23 03:14:00 -04:00
  • ba65611c81 Update release notes and changelog. Roberto Rosario 2016-11-23 03:13:45 -04:00
  • 3e63010338 Synchronize translations. Roberto Rosario 2016-11-23 03:09:56 -04:00
  • 375948c1dc Add step to enable the supervisor service. Ubuntu bug report: https://bugs.launchpad.net/ubuntu/+source/supervisor/+bug/1594740 Update nginx restart command to use systemctl too. Roberto Rosario 2016-11-22 22:25:15 -04:00
  • 108102219c Don't supply the entire license file to PyPI, only the name. Roberto Rosario 2016-11-22 22:22:13 -04:00
  • ced3211318 Add upcomming version 2.1.6 release log and changelog. Roberto Rosario 2016-11-22 22:21:24 -04:00
  • 6aa0590b33 Update badges. Update license badge to retrieve license from PyPI. Add Python version bagde. Roberto Rosario 2016-11-22 22:20:08 -04:00
  • e950ea6698 Add missing decorator to get_collections tags. Roberto Rosario 2016-11-17 01:34:12 -04:00
  • 844511340d Add template tags to expose the license and copyright of the project. Roberto Rosario 2016-11-16 22:54:43 -04:00
  • a94745ab9e Add the Collection class to the common app. Roberto Rosario 2016-11-16 22:53:20 -04:00
  • b5c5602301 Expose more module attributes as project variables. Roberto Rosario 2016-11-16 22:50:40 -04:00
  • ba11e63364 Improve transformation hashing algorithm. Roberto Rosario 2016-11-16 19:11:55 -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
  • 7adf3621b7 Remove ununsed task. Roberto Rosario 2016-11-14 02:36:05 -04:00
  • a335f39e2a Add support for the --reverse test parameter. Roberto Rosario 2016-11-14 02:34:56 -04:00
  • a5a6afe240 Update MultiFormView CBV to work with Django 1.9.x Roberto Rosario 2016-11-14 01:44:47 -04:00
  • 3663521899 Split document app views into different modules. Roberto Rosario 2016-11-13 18:16:01 -04:00
  • 90c08b707d Optimize the FileLock backend. Roberto Rosario 2016-11-13 17:28:52 -04:00
  • 44531bd92a Add plugable locking backend support. Add threadsafe file lock backend. Roberto Rosario 2016-11-13 03:50:09 -04:00
  • f5e3d5a8f2 Remove screenshot documentation section. Roberto Rosario 2016-11-13 00:14:09 -04:00
  • c5ab1a22a9 Add checkedout documents dashboard widget Roberto Rosario 2016-11-13 00:07:08 -04:00
  • 9ed20091d2 Rename the licenses modules from packages.py to licenses.py Roberto Rosario 2016-11-12 23:59:50 -04:00
  • 99302e9300 Move package licenses to their own modules within the apps. Roberto Rosario 2016-11-12 02:28:06 -04:00
  • aa91bce3ab Add support for drop down menu in the navigation bar. Simplify the home screen. Roberto Rosario 2016-11-11 04:06:43 -04:00
  • 248d3886e0 Add dashboard feature Roberto Rosario 2016-11-11 02:12:42 -04:00
  • d4a95ddb8b Add new menu instance for user related links. Roberto Rosario 2016-11-10 23:31:53 -04:00
  • aa2e8f3a11 Merge remote-tracking branch 'origin/master' into merge_test Roberto Rosario 2016-11-09 01:27:34 -04:00
  • 9c0d2ac60c Bump version to 2.1.5 v2.1.5 Roberto Rosario 2016-11-08 20:00:26 -04:00
  • 1867b2e08d Update release notes and changelog. Roberto Rosario 2016-11-08 19:59:05 -04:00