Commit Graph

  • 57b60c7b2f Update views.py. Corrected minor grammatical errors in the upload queue message. Michel Lavoie 2018-07-17 12:38:33 +00:00
  • 71ada209f6 Add step to restart redis after configuration change. Michael Price 2018-07-14 00:14:32 -04:00
  • d78527ec10 Default VERBOSE variable to true. Increase startup timer to 10 seconds. Allow configuring the PostgreSQL port. Michael Price 2018-07-14 00:12:15 -04:00
  • 6722394e34 Add Docker and install step to have Redis discard data when out of memory. Eric Riggs 2018-07-10 04:48:42 -04:00
  • 27dcc2a7e7 Update LICENSE copyright time span to match main module's copyright time span. Eric Riggs 2018-07-08 23:01:14 -04:00
  • 39a94f8b4f Update changelog. v3.0.1 Roberto Rosario 2018-07-08 02:39:38 -04:00
  • 2e3ae3f78b Merge branch 'esclear/mayan-edms-patch-1' into merge_patch-1 Roberto Rosario 2018-07-08 02:37:48 -04:00
  • fd87e28113 French and Polish language translation updates. Roberto Rosario 2018-07-08 02:34:42 -04:00
  • 306b764a5c Update release notes for version 3.0.1 Roberto Rosario 2018-07-08 02:11:39 -04:00
  • 0987bbe0fa Pin javascript libraries to specific versions to avoid using potentianlly broken updates automatically. GitLab issue #486. Roberto Rosario 2018-07-08 01:09:34 -04:00
  • 7a2f7d81bc Install the locales package for the release linux image. Roberto Rosario 2018-07-08 01:00:58 -04:00
  • 64ac165f03 Stop install script on errors. Don't stop if previous containers or volumes don't exists. Fix hardcoded volumes. Roberto Rosario 2018-07-04 18:30:50 -04:00
  • 8cea56aceb Fix string concatenation to fix error messages Daniel Albert 2018-07-02 20:57:45 +00:00
  • aabd5651d8 Update the docker.stack file. Roberto Rosario 2018-07-02 00:43:42 -04:00
  • 29b680ef84 Fix GitLab issue #484. Thanks to @Bebef for the report and debug information. Roberto Rosario 2018-07-01 23:59:15 -04:00
  • 89a7b9d6b5 Change the way wizard steps are deregistered. Instead of deleting then from the _registry class dictionary they are filtered based on the _deregistry dictionary. This way de-registration can be reversed. Useful for tests. Roberto Rosario 2018-07-01 23:56:30 -04:00
  • 90b7c1ffa3 Tag and push a "latest" image too. Roberto Rosario 2018-06-30 03:41:11 -04:00
  • be4365bbf7 Increase document image generation task timeout from 20 seconds to 120 seconds to allow more time for image generation on slow hardware like ARM SBCs. Roberto Rosario 2018-06-30 00:57:27 -04:00
  • f8b50ab94b Improve script texts. Roberto Rosario 2018-06-30 00:47:28 -04:00
  • bcf995b459 Default the installation of Docker to false. Roberto Rosario 2018-06-30 00:44:00 -04:00
  • 30957b24c4 Push the final docker image to the docker hub and add deploy stage for an online demo and a staging deployment. Roberto Rosario 2018-06-30 00:33:40 -04:00
  • 340eabc725 Include the version file in the final docker image. Roberto Rosario 2018-06-30 00:33:10 -04:00
  • d8492f99ab Add docker deploy script. Roberto Rosario 2018-06-30 00:32:45 -04:00
  • abe6d53c2c Merge branch 'versions/next' into master Roberto Rosario 2018-06-29 03:19:13 -04:00
  • 9a809c493a Bump version to 3.0 v3.0 Roberto Rosario 2018-06-29 03:15:34 -04:00
  • aa38b1c0e8 PEP8 cleanups. Roberto Rosario 2018-06-29 03:10:17 -04:00
  • 7dd56bbf15 Sort language options. Roberto Rosario 2018-06-29 03:05:14 -04:00
  • 061366ffec Update apps' other modules to use the new Icon class. Roberto Rosario 2018-06-29 02:54:14 -04:00
  • aa4e8e3507 Update the common, django_gpg, document_comments, document_indexing, document_parsing, document_signatures, document_states, event, linking, mailer, permissions, rest_api, smart_settings, sources and task manager apps to use the new Icon class. Roberto Rosario 2018-06-28 23:19:49 -04:00
  • 40d8c7049c Update the user management app to use the new Icon class. Roberto Rosario 2018-06-28 16:52:10 -04:00
  • 8f0ad91d96 Update the tags app to use the Icon class. Roberto Rosario 2018-06-28 16:47:34 -04:00
  • f5e3470deb Update the OCR app to use the new Icon class. Roberto Rosario 2018-06-28 16:42:04 -04:00
  • e0d812ac74 Finish converting the document app to use the new Icon class. Roberto Rosario 2018-06-28 16:34:31 -04:00
  • 85926ae8f8 The conditional_escape call caused downloaded OCR text to contain HTML entities like " Roberto Rosario 2018-06-28 02:04:49 -04:00
  • c4c73666aa Update the build makefile target to use Debian instead of Alpine Roberto Rosario 2018-06-28 01:22:50 -04:00
  • fb845abf10 Further sanitize the template title text before making it the window title via JS. Roberto Rosario 2018-06-27 23:21:03 -04:00
  • 9dfe187202 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. Roberto Rosario 2018-06-13 01:26:58 -04:00
  • 66e53bac22 Merge the license and packages license display form. Use Mayan's custom TextAreaDiv widget. Roberto Rosario 2018-06-12 21:38:34 -04:00
  • 60a3e1aa42 Update deployment instructions. Roberto Rosario 2018-06-12 21:24:50 -04:00
  • e5e619e045 Only build docker images for the master, staging and nightly branches. Roberto Rosario 2018-06-12 03:54:46 -04:00
  • 53c17ce7ab No need to copy .pypirc just to build a package. Roberto Rosario 2018-06-12 03:52:48 -04:00
  • 694f7675e5 Use the passthrough manager to be able to show previews for trashed documents again. Roberto Rosario 2018-06-08 17:38:28 -04:00
  • 82099c2f1b Update the document print view to allow passing multiple document ids. feature/multi_document_print Roberto Rosario 2018-06-08 17:03:46 -04:00
  • 74a252afcf Rename the single document form download link from "Download" to "Advanced download". Roberto Rosario 2018-06-08 00:02:42 -04:00
  • 46f593654c Add a "Quick download" link to reduce the number of steps required to download a single document. GitLab issue #338. Thanks to Michel Lavoie for the suggestion. Roberto Rosario 2018-06-08 00:00:16 -04:00
  • 96f5c28059 Update release notes. Roberto Rosario 2018-06-07 23:49:57 -04:00
  • 0f6d33140a Synchronize translation files. Roberto Rosario 2018-06-07 23:49:43 -04:00
  • 460570ed05 Don't provide a default for the scanner source adf_mode. Some scanners throw an error even when the selection if supported. Roberto Rosario 2018-06-07 20:58:50 -04:00
  • 3e58fd4e38 Update release notes. Roberto Rosario 2018-06-07 20:55:02 -04:00
  • 4d11234ba5 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'. 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. Roberto Rosario 2018-06-07 20:42:49 -04:00
  • 76513e7b38 Add instructions to dump a postgresql db to an sql text file. Roberto Rosario 2018-06-07 18:38:51 -04:00
  • ac433d9651 Add sample backup and restore command for a PostgreSQL Docker container. Roberto Rosario 2018-06-07 17:24:51 -04:00
  • 2cc9339715 Fix typos. Roberto Rosario 2018-06-07 17:21:29 -04:00
  • b8151f848a Example docker installation instructions. Roberto Rosario 2018-06-07 03:12:35 -04:00
  • ca6d6f3fc7 Bump version to 3.0rc1 v3.0rc1 Roberto Rosario 2018-06-07 01:16:05 -04:00
  • 5e98c17601 Update docker compose sample file. Roberto Rosario 2018-06-05 03:42:55 -04:00
  • 854304d0c9 Update stack file. Roberto Rosario 2018-06-05 03:41:30 -04:00
  • bdf2bfcd12 Create dummy makefile to avoid error for non existing docker/Makefile during build. Roberto Rosario 2018-06-05 03:41:01 -04:00
  • e8798abc78 Update deployment and docker chapters. Roberto Rosario 2018-06-05 03:40:40 -04:00
  • ec3fcbf5dd Reorganize and cleanup the Makefiles. Roberto Rosario 2018-06-05 02:16:02 -04:00
  • 530a055733 Documentation update. Roberto Rosario 2018-06-05 02:15:40 -04:00
  • acea52400a Use the MAYAN_SETTINGS_MODULE instead of MAYAN_SETTINGS_FILE for consistency. Roberto Rosario 2018-06-05 02:14:11 -04:00
  • b5a4a9cf45 Add a short version of the copyright package metadata for the documentation template. Roberto Rosario 2018-06-05 02:13:09 -04:00
  • d1973e6e05 Explicitly set CELERY ALWAYS EAGER to False in the production setting file. Roberto Rosario 2018-06-05 02:12:28 -04:00
  • 6008c15610 Accept javascript management proposal as MERC-3. Roberto Rosario 2018-06-04 17:35:17 -04:00
  • ed6a5c8ff7 Update README Roberto Rosario 2018-06-03 14:49:24 -04:00
  • d6232b4b28 Update the docker image entrypoint Pythonpath to use the top level media root folder. Roberto Rosario 2018-06-03 14:47:55 -04:00
  • ffbac43293 Fix failing OCR test. Roberto Rosario 2018-06-03 14:42:55 -04:00
  • 76208022b9 Update documentation. Add docker chapter. Roberto Rosario 2018-06-03 04:06:01 -04:00
  • df980292cb Change the media root settings folder name from 'settings' to 'mayan_settings' for clarity. Roberto Rosario 2018-06-03 03:00:32 -04:00
  • 66205c11d3 Add zlib and libjpeg symlinks to allow Pillow to install on armv7l (ODROID HC1) Roberto Rosario 2018-06-03 02:59:50 -04:00
  • 124f68125d Update release notes. Roberto Rosario 2018-06-03 02:59:22 -04:00
  • 2ee73e12b4 Replace the DOCUMENTS_LANGUAGE_CHOICES setting option. Replaced with the new DOCUMENTS_LANGUAGE_CODES. Reduce default language code choice from 7800 to the top 100 spoken languages and related (https://en.wikipedia.org/wiki/List_of_languages_by_number_of_native_speakers). Roberto Rosario 2018-06-03 02:53:45 -04:00
  • 9896f7d52a Revert "Disable Docker test image from the CI pipeline.". Re add the Docker tests now that the slowdown cause was found to be Whitenoise. Roberto Rosario 2018-06-03 00:08:06 -04:00
  • 54e9808eb9 User a default secret key that shows the need to set one. Roberto Rosario 2018-06-02 21:51:01 -04:00
  • f0bb633eee Move secret key and media root calculation code to the top of the settings file. Roberto Rosario 2018-06-02 21:49:58 -04:00
  • 6c3f5430b7 Use the base testing setting (disables Whitenoise) file when running tests from inside a Docker container. Roberto Rosario 2018-06-02 21:48:39 -04:00
  • e524c3bd79 Remove transparent import of local.py Roberto Rosario 2018-06-02 21:47:12 -04:00
  • e48b85a392 Disable embedded signatute verification during the perform upgrade command. Roberto Rosario 2018-06-02 21:43:18 -04:00
  • e2f95b4d48 Add COMMON_PRODUCTION_ERROR_LOGGING setting to control the logging of errors in production. Defaults to False. Change the error log file handle class to RotatingFileHandle to avoid an indefinitely growing log file. Roberto Rosario 2018-06-02 21:34:04 -04:00
  • 15badf4ff9 Update single and multiple document OCR submit views to use MultipleObjectConfirmActionView instead of the deprecated MultipleInstanceActionMixin. Roberto Rosario 2018-05-30 19:10:53 -04:00
  • 37d2f82b6d Remove runner tag from the sqlite test section. Roberto Rosario 2018-05-26 01:17:59 -04:00
  • 53c0ca20a5 Remove codecov CI stage Roberto Rosario 2018-05-26 01:01:35 -04:00
  • 5d05b4ea7c Use list comprehension to disable the whitenoise runserver static server. Roberto Rosario 2018-05-25 03:24:27 -04:00
  • 2a3d4eedc8 Move whitenoise test disabling to base.py. Disable the whitenoise runserver app. Disable Manifest static storage. Roberto Rosario 2018-05-25 03:22:17 -04:00
  • bf51ad3c8d Don't collect static files for tests. Roberto Rosario 2018-05-25 03:21:37 -04:00
  • e7637151b9 Disable Docker test image from the CI pipeline. Roberto Rosario 2018-05-25 00:09:03 -04:00
  • e4af58d4b7 Remove whitenoise from middlewares during test suit as it causes out of memory errors. Roberto Rosario 2018-05-24 23:35:11 -04:00
  • 1ea684737a Move SQLite setup as a fallback default the database manager setup block. Roberto Rosario 2018-05-24 23:34:04 -04:00
  • 39e605df11 Collect staticfiles before running tests for the CI. Roberto Rosario 2018-05-21 01:32:17 -04:00
  • e7d99ff6dd Bump version of Docker image. Update the stack file. Roberto Rosario 2018-05-21 00:41:58 -04:00
  • 9c8326fd0e Fix issue with locale during packaging for test documents with unicode names. Add files to allow live testing. Roberto Rosario 2018-05-21 00:40:39 -04:00
  • 30238c20b6 Regenerate setup.py. Roberto Rosario 2018-05-21 00:40:13 -04:00
  • 9a5c281a8b Add support for running tests from a Docker container. Roberto Rosario 2018-05-21 00:39:40 -04:00
  • 047962d946 Improve how to determine when to install the package.json file using pathlib. Roberto Rosario 2018-05-21 00:38:05 -04:00
  • 7744dac423 Add the whitenoise.storage.CompressedManifestStaticFilesStorage class to allow for permanent cacheable static files. Roberto Rosario 2018-05-21 00:37:15 -04:00
  • ba7716f23d Re-enable the support link. Roberto Rosario 2018-05-21 00:36:21 -04:00
  • b41c932796 Improve the docker-shell target. Roberto Rosario 2018-05-21 00:35:59 -04:00
  • e0d8eff711 Add the --no-javascript option to the initial setup to disable download the Javascript libraries. Roberto Rosario 2018-05-20 07:51:17 -04:00
  • a734538170 Dump the gunicorn and redis logs to the console. Roberto Rosario 2018-05-20 07:50:36 -04:00