Commit Graph

  • 4cbe27a462 Add icon to the cabinet "Add new level" link. Roberto Rosario 2018-10-09 19:11:41 -04:00
  • 15b9c0c56f Only render the Template API view for authenticated users. Thanks rgarcia for the report. Roberto Rosario 2018-10-09 19:10:35 -04:00
  • f34bead7d2 Improve index mirroring cache class to use the hash of the keys instead of the literal keys. Avoid warning about invalid key characters. Closes GitLab issue #518. Thanks to TheOneValen @ for the report. Roberto Rosario 2018-10-09 05:12:19 -04:00
  • 1e08653b88 Improve index mounting value clean up code to remove the spaces at the starts and at the end of directories. Closes again GitLab issue #520 Thanks to TheOneValen @ for the report. Roberto Rosario 2018-10-09 04:48:25 -04:00
  • 838035291d Prepape files for release. Roberto Rosario 2018-10-08 19:52:40 -04:00
  • 4ad84195e0 Fix document metadata app view error when adding multiple optional metadata types. Closes GitLab issue #521. Thanks to the TheOneValen @TheOneValen for the report. v3.1.5 Roberto Rosario 2018-10-08 19:51:17 -04:00
  • 7ff974382b Add shared cache class and add mounted index cache invalidation when document and index instance nodes are updated or deleted. Roberto Rosario 2018-10-08 02:22:05 -04:00
  • c715d0fc8e Prepare file for release. Roberto Rosario 2018-10-07 14:18:40 -04:00
  • a49e7ebd0b Add Python 3.6 and Django 2.0 targets to the tox file. Roberto Rosario 2018-10-07 14:17:48 -04:00
  • 8c486d8459 Update installation instructions regarding libfuse2 and python-pip. Roberto Rosario 2018-10-07 14:17:11 -04:00
  • 6a3aae3348 Remove python-pip and add libfuse from Dockerfile. Roberto Rosario 2018-10-07 14:16:47 -04:00
  • f0453357f8 Add libfuse2 library to test suit. Roberto Rosario 2018-10-07 14:16:15 -04:00
  • 03f5fdda56 Prepare files for release 3.1.5 Roberto Rosario 2018-10-07 04:45:58 -04:00
  • 9fae8ceb64 Bump version to 3.1.5. Roberto Rosario 2018-10-07 04:45:31 -04:00
  • 36f21b063d Fix documentation typos. Expand ignored wordlist. Roberto Rosario 2018-10-07 04:43:24 -04:00
  • efc17eb075 Update changelog and release notes for 3.1.5 Roberto Rosario 2018-10-07 04:30:41 -04:00
  • eeeb246ed7 Restore use of the .store_body variable accidentally remove in 63a77d0235. Thanks to TheOneValen @TheOneValen for the report. Roberto Rosario 2018-10-07 04:25:58 -04:00
  • 55c83689d2 Make sure the image in the document preview view is centered when it is smaller than the viewport. Roberto Rosario 2018-10-07 03:53:32 -04:00
  • 733216448d Coding style updates. Roberto Rosario 2018-10-07 03:50:07 -04:00
  • 16dce6b3aa Make sure metadata lookup choices are a list to be able to add the optional marker (Python 3). Roberto Rosario 2018-10-07 03:39:39 -04:00
  • 8d81d1df7b Update the metadata app tests to work on Python 3. Roberto Rosario 2018-10-06 22:32:48 -04:00
  • c6354beb92 Add separate Python 2 and Python 3 versions of the MetadataType model .comma_splitter() static method. Roberto Rosario 2018-10-06 22:32:29 -04:00
  • c97ab57f51 URL quote the encoded names of the staging files using Django's compat module. (Python 3). Open staging file in explicit binary mode. (Python 3) Roberto Rosario 2018-10-06 22:23:43 -04:00
  • 06c783820e Specify FUSE literals in explicit octal notation (Python 3). Roberto Rosario 2018-10-06 22:21:18 -04:00
  • 7fb13a5888 Return a proper list of SearchModel instances (Python 3). Roberto Rosario 2018-10-06 22:20:13 -04:00
  • c6e68515ed Handle office files in explicit binary mode for Python 3. Roberto Rosario 2018-10-06 05:07:05 -04:00
  • 28706f5ea5 Update document parsing app tests to work with Python 3. Roberto Rosario 2018-10-06 05:02:53 -04:00
  • 36e4d78487 Add a modelform for adding and editing transformation and perform YAML validation of arguments. Add stricted error checking to the crop transformation. Roberto Rosario 2018-10-06 04:57:48 -04:00
  • 277ff7ef67 Update compressed files class module to work with Python 3. Roberto Rosario 2018-10-06 04:56:39 -04:00
  • 9c81c41624 Ignore virtualenv for Python 3. Roberto Rosario 2018-10-06 02:14:54 -04:00
  • a99b044555 Code style improvement. Test code consolidation. PEP8 cleanups. Roberto Rosario 2018-10-06 02:13:36 -04:00
  • 025fafabf4 Code style cleanups. Switch to a smaller document for tests. Roberto Rosario 2018-10-06 00:10:23 -04:00
  • 0f8825454d Add link and view to show the content of parsed text for each document page. Roberto Rosario 2018-10-05 23:47:10 -04:00
  • 58fb762fac Update release notes for upcoming 3.1.5 version. Roberto Rosario 2018-10-05 21:54:51 -04:00
  • ffbdcef3b4 Split the code of the mountindex command to be able to add tests. Fix the way the children of IndexInstanceNode are accessed. Fixes GitLab issue #518. Thanks to TheOneValen @TheOneValen for the report. Remove newlines from the index name levels before using them as FUSE directories. Fixed duplicated FUSE directory removal. Roberto Rosario 2018-10-05 21:49:52 -04:00
  • 598312c4d3 Consolidate some document indexing test code into a new mixin. Roberto Rosario 2018-10-05 19:42:05 -04:00
  • fc82f64705 Install the enchant library needed to build the documentation spell checker. Roberto Rosario 2018-10-04 22:27:42 -04:00
  • bac8c4f77c Prepare files for release. Roberto Rosario 2018-10-04 19:38:26 -04:00
  • 599ea0056c Bump version to 3.1.4. v3.1.4 Roberto Rosario 2018-10-04 19:37:48 -04:00
  • 8e3484663b Add spell checking to documentation target. Roberto Rosario 2018-10-04 19:34:07 -04:00
  • e9180f68d7 Update release notes. Fix typos is older documentation format. Roberto Rosario 2018-10-04 19:06:18 -04:00
  • b6fbce16c0 Add explanation to the launch workflows tool. Roberto Rosario 2018-10-04 18:29:27 -04:00
  • c9d7f7757f Split changelog by series. Roberto Rosario 2018-10-04 03:33:12 -04:00
  • e0b7f31111 Improve search app. Refactored to resolve search queries by terms first then by field. Roberto Rosario 2018-10-04 03:29:03 -04:00
  • 2b2981af25 Add release for version 3.1.4 Roberto Rosario 2018-10-03 20:41:54 -04:00
  • d663d0cf63 Add links to release notes and changelog in the about view. Roberto Rosario 2018-10-03 20:41:36 -04:00
  • 071e0db610 Strip HTML entities from the browser's window title. Closes GitLab issue #517. Thanks to Daniel Carrico @daniel1113 for the report. Roberto Rosario 2018-10-03 20:17:13 -04:00
  • 08a69f534e Update required Django version to 1.11.16. Roberto Rosario 2018-10-03 15:16:09 -04:00
  • 72678e31f3 Display the correct AJAX request error property. Roberto Rosario 2018-10-03 15:11:43 -04:00
  • e9db07bfd3 Encapsulate in_trash field into is_in_trash symetric Document property Roberto Rosario 2018-10-03 03:32:56 -04:00
  • a023d893ea Remove debug print. Roberto Rosario 2018-10-03 03:32:25 -04:00
  • 626e1f3451 Fix workflow edit view tests. Improvie workflow view test via test mixins. Roberto Rosario 2018-10-03 02:50:49 -04:00
  • 3b369193a5 Show proper placeholder edit text on forms when no title is specified. Roberto Rosario 2018-10-03 02:40:06 -04:00
  • a076c751ad Add support for reindexing document on content parsing changes. Roberto Rosario 2018-10-03 01:59:46 -04:00
  • fb83a838fb Add support for indexing on OCR content changes. Roberto Rosario 2018-10-02 03:54:29 -04:00
  • 34c2fd6177 Load the DropZone CSS from package and remove the hard code CSS from appearance/base.css Roberto Rosario 2018-10-02 03:10:18 -04:00
  • bbfe35b8fd Disable the fancybox caption link if the document is in the trash. Roberto Rosario 2018-10-02 02:53:55 -04:00
  • f6e39380af Remove use of hard coded font icon for document page rendering busy indicator. Roberto Rosario 2018-10-02 02:40:13 -04:00
  • da8c9d08d8 Add Redis config entries in the Docker images to disable saving the database and to only provision 1 database. Roberto Rosario 2018-10-02 02:30:50 -04:00
  • ded7eb0bfd Login to the GitLab registry before pulling the image. Roberto Rosario 2018-10-02 02:28:36 -04:00
  • 4228338870 Update related links. Add links to the new Wiki and Forum. Roberto Rosario 2018-10-02 02:26:09 -04:00
  • 4b4aac246b Fix the link to the documenation. Closes GitLab issue #516. Thanks to Matthias Urlichs @smurfix for the report. Roberto Rosario 2018-10-02 02:19:05 -04:00
  • cdcf9096fb Fix text and formatting typo. Roberto Rosario 2018-09-27 15:52:08 -04:00
  • 916c8e2cab Rebuild documentation on the releases/all branch too. Roberto Rosario 2018-09-27 04:24:56 -04:00
  • b25ebbef95 Merge remote-tracking branch 'origin/master' Roberto Rosario 2018-09-27 04:22:16 -04:00
  • 8f56adf311 Prepare files for release. Roberto Rosario 2018-09-27 04:20:43 -04:00
  • e3aeb8cfef Bump version to 3.1.3 3.1.3 Roberto Rosario 2018-09-27 04:19:45 -04:00
  • 2d69c6114b Add Gitlab CI stage to build documentation. Roberto Rosario 2018-09-27 01:21:44 -04:00
  • 635263dc95 Update changelog. Roberto Rosario 2018-09-26 22:52:17 -04:00
  • 26ac7de70b Synchronize and compile translations Roberto Rosario 2018-09-26 22:50:48 -04:00
  • 06e013788f Add release for version 3.1.3 Roberto Rosario 2018-09-26 22:30:55 -04:00
  • 38485b1cf8 Fix text typo in the converdb command. Roberto Rosario 2018-09-26 22:30:08 -04:00
  • 3c2557fb47 Update translation source files. Roberto Rosario 2018-09-26 22:29:54 -04:00
  • 4716e3eb15 Update docker documentation chapter. Roberto Rosario 2018-09-26 22:23:47 -04:00
  • 6159bdca45 Fix message typos. Roberto Rosario 2018-09-26 22:23:35 -04:00
  • 67b97c0ed0 Update Docker documentation chapter. Roberto Rosario 2018-09-26 21:23:15 -04:00
  • c67c0e3742 Add support for changing the concurrency of the Celery workers in the Docker image. Add environment variables MAYAN_WORKER_FAST_CONCURRENCY, MAYAN_WORKER_MEDIUM_CONCURRENCY and MAYAN_WORKER_SLOW_CONCURRENCY. Roberto Rosario 2018-09-26 21:22:57 -04:00
  • 402039ff99 Improve deployment documentation chapter. Roberto Rosario 2018-09-26 21:10:36 -04:00
  • 71a0510af1 Expose the Django INSTALLED_APPS setting. Roberto Rosario 2018-09-26 20:27:07 -04:00
  • 9f17d7662b Add no results help text to the document type -> metadata type association view. Roberto Rosario 2018-09-26 16:52:13 -04:00
  • 7bda5b1fce Fix user groups view. Roberto Rosario 2018-09-26 16:49:35 -04:00
  • d3c1204626 Make sure template API renders in non US languages. Roberto Rosario 2018-09-26 16:41:54 -04:00
  • bd359a9ad9 Update the format of the MAYAN_ALLOWED_HOSTS environment setting. Roberto Rosario 2018-09-24 20:20:37 +00:00
  • e46f55a2a2 Prepare files for release. Roberto Rosario 2018-09-21 03:02:46 -04:00
  • 8c229d4b36 Latest Django version is 1.11.15. Roberto Rosario 2018-09-21 03:01:57 -04:00
  • 1246d4360a Bump version to 3.1.2 Roberto Rosario 2018-09-21 02:43:21 -04:00
  • 97108fb9df Prepare files for release. v3.1.2 Roberto Rosario 2018-09-21 02:42:20 -04:00
  • 98c44df9cc Add missing .self. Roberto Rosario 2018-09-21 02:39:59 -04:00
  • 758a14e358 Intercept document list view exception and display them as an error message. Roberto Rosario 2018-09-21 02:10:20 -04:00
  • ff5a0d32d4 Only show smart link resolution errors to the user with the smart link edit permission. Roberto Rosario 2018-09-21 02:01:58 -04:00
  • f600ca5a1a Fix label display for resolved smart links when not using a dynamic label. Roberto Rosario 2018-09-21 00:56:56 -04:00
  • c8ff089707 Add database conversion test to the common app. Roberto Rosario 2018-09-21 00:48:21 -04:00
  • 7c4de79c8f Calculate the path of the test document before it is uploaded. Roberto Rosario 2018-09-21 00:47:35 -04:00
  • a96e7574b2 Add support for natural keys to the DocumentPageImageCache model. Roberto Rosario 2018-09-21 00:47:11 -04:00
  • 9716e51914 Force load of serialized data when running as a test. Roberto Rosario 2018-09-21 00:26:24 -04:00
  • 022c92f775 Add an user test mixin to group user testing. Add test the user managament app for database conversion. Roberto Rosario 2018-09-21 00:12:45 -04:00
  • 5d24521049 Add test mixin to test the db conversion (dumping and loading) of a specific app. Roberto Rosario 2018-09-21 00:11:17 -04:00
  • 9e4ad9a64f Add support to the convertdb command to operate on specified apps too. Roberto Rosario 2018-09-21 00:09:58 -04:00
  • 06288e3d6d Update from Django 1.11.11 to 1.11.16 Roberto Rosario 2018-09-21 00:08:38 -04:00
  • ef1f011cd5 Improve natural key support in the UserOptions model. Roberto Rosario 2018-09-21 00:07:08 -04:00