Commit Graph

  • 23ed5b15a2 Reconfigured settings to support mayan/apps and separate production and development. pwhipp 2014-07-10 07:29:38 +10:00
  • 1b1fb87eac Enable custom permission checking and api result filering Roberto Rosario 2014-07-09 16:46:55 -04:00
  • 021369d0db Add custom api filtering and permission checking Roberto Rosario 2014-07-09 16:46:38 -04:00
  • d40931ad5b Add basic authentification Roberto Rosario 2014-07-09 16:45:42 -04:00
  • 12ab3854f9 Add a link to the REST API documentation app Roberto Rosario 2014-07-09 14:42:07 -04:00
  • c7a3afc35a Add serializers, document api endpoints, rename url parameter for clarity Roberto Rosario 2014-07-09 14:24:32 -04:00
  • e60d5fedfa Add django rest swagger to the requirements Roberto Rosario 2014-07-09 14:23:45 -04:00
  • 2202799431 Add app endpoints descriptions Roberto Rosario 2014-07-09 14:23:13 -04:00
  • de5b9aaac9 Merge remote-tracking branch 'upstream/master' pwhipp 2014-07-09 16:22:41 +10:00
  • 08661401f7 Simplify transformation choices label (evaluation of ugettext_lazy during model import was causing strange unrelated test failures) Roberto Rosario 2014-07-09 00:51:12 -04:00
  • 88de6cfec9 Simplify translation string (was causing misterious test failure) Roberto Rosario 2014-07-09 00:21:32 -04:00
  • 1c80d3327e Use Python's json library Roberto Rosario 2014-07-08 23:55:04 -04:00
  • a4a443ab6d Cleanups Roberto Rosario 2014-07-08 23:50:29 -04:00
  • a40fe3719b Rename the resources.py module to serializers.py Roberto Rosario 2014-07-08 23:47:52 -04:00
  • 29eca11c50 Enable API pagination Roberto Rosario 2014-07-08 23:42:18 -04:00
  • 494559cdaa Break the DocumentPage and DocumentPageTransformation circular dependecy Roberto Rosario 2014-07-08 23:33:06 -04:00
  • 410731cea6 Removed 3rd party installation methods Roberto Rosario 2014-07-08 23:25:44 -04:00
  • a62e8a3001 Simplified installation instructions Roberto Rosario 2014-07-08 23:17:17 -04:00
  • 308099c0c2 Prepend API to the API views Roberto Rosario 2014-07-08 19:51:12 -04:00
  • 2396d7dae9 Update the documents app to use the new way of registering API endpoints Roberto Rosario 2014-07-08 18:52:35 -04:00
  • 909dd582df Update the app API class methods, register the sources app main endpoint, add API doc strings Roberto Rosario 2014-07-08 18:51:39 -04:00
  • c4174f8020 Change the definitions of the per app API properties Roberto Rosario 2014-07-08 18:50:37 -04:00
  • 6a863ee5e5 Refactored settings to support multiple sites and secrets pwhipp 2014-07-09 07:32:59 +10:00
  • 2f423a894a Changed to use postgres 'mayan' database and user. pwhipp 2014-07-09 07:17:04 +10:00
  • 0d0f7be532 Change the way API endpoints are registered Roberto Rosario 2014-07-08 17:11:55 -04:00
  • 7508ceaa24 Ignored .idea IDE local development files pwhipp 2014-07-09 07:11:24 +10:00
  • 85255207cb Cleanups Roberto Rosario 2014-07-08 16:35:27 -04:00
  • fc88db50f5 Fix url field of source api endpoints not returning a FQDN Roberto Rosario 2014-07-08 16:16:37 -04:00
  • 3ff484a263 Source app API URL minor but important tweak Roberto Rosario 2014-07-08 16:02:24 -04:00
  • 9385629393 Move REST API app icon to the tools section Roberto Rosario 2014-07-08 16:02:02 -04:00
  • 14977ed860 Return an empty list for files in case of a staging folder exception Roberto Rosario 2014-07-08 16:01:16 -04:00
  • 5d46405800 Fix uploading of staging files Roberto Rosario 2014-07-08 15:55:05 -04:00
  • b0783e5816 Add support for returning a staging file as a file like object Roberto Rosario 2014-07-08 15:54:33 -04:00
  • d10aa1e47e Enabled deletion of staging files Roberto Rosario 2014-07-08 15:43:00 -04:00
  • f911d06823 Add the option to suppress or not exceptions during deletion Roberto Rosario 2014-07-08 15:42:24 -04:00
  • b430f08509 Use URL safe encoded filename Roberto Rosario 2014-07-08 15:32:42 -04:00
  • 0dee7f3640 Make sure no file handler remain open Roberto Rosario 2014-07-08 12:36:26 -04:00
  • 429d8c07ee Initial commit to modernize staging file handling including preview generation Roberto Rosario 2014-07-08 12:35:53 -04:00
  • be5525496e Fix document version serialization Roberto Rosario 2014-07-07 02:47:03 -04:00
  • a42df480e9 Remove remarked code Roberto Rosario 2014-07-07 02:41:27 -04:00
  • ef577e5c77 Remove unused URL configs Roberto Rosario 2014-07-07 02:41:02 -04:00
  • 95ce732f20 Expand the document app API to include document version and document pages Roberto Rosario 2014-07-06 12:59:43 -04:00
  • f889ade7cd Cleanup documents API code and names Roberto Rosario 2014-07-06 12:28:21 -04:00
  • c7a0b71fb2 Sync translation files Roberto Rosario 2014-07-04 01:56:13 -04:00
  • df83a51228 Add the statistics app to the transifex client config file Roberto Rosario 2014-07-04 01:55:43 -04:00
  • 93ef0846a3 Add the statistics app to the translations helper script Roberto Rosario 2014-07-04 01:47:40 -04:00
  • 8be9fb33b1 Add support for matching by subclassing too Roberto Rosario 2014-07-04 01:47:04 -04:00
  • d19f3da730 Backport statistics app, remove statistic code from the main app, convert the documents and ocr apps to use the new statictics app code Roberto Rosario 2014-07-04 01:46:16 -04:00
  • 74388515d9 Remove unused navigation code Roberto Rosario 2014-07-04 00:34:47 -04:00
  • 6e050d8390 Don't use the old STORAGE_BACKEND name but the storage_backend class Roberto Rosario 2014-07-03 23:29:34 -04:00
  • 891c62b5a3 Add support for pushing translations Roberto Rosario 2014-07-03 21:54:39 -04:00
  • 4bb2d6d2aa Removing email address of contributor as requested Roberto Rosario 2014-07-03 21:54:21 -04:00
  • 78bf95f25f Update all the source string files Roberto Rosario 2014-07-03 21:38:25 -04:00
  • 7b44873d34 Update process_messages script to use SH instead of PBS Roberto Rosario 2014-07-03 21:37:27 -04:00
  • 75266c7c31 Update the documents app and the document_signatures app to use the new method of loading backends Roberto Rosario 2014-07-03 17:32:32 -04:00
  • 124311a32a Don't instanciate the classes when loading, let the caller take of that Roberto Rosario 2014-07-03 17:31:46 -04:00
  • 51fc3cf5ff Code cleanups Roberto Rosario 2014-07-03 17:31:18 -04:00
  • 874eb33f0a Remove the document type document list view, issue #8 Roberto Rosario 2014-07-03 16:41:34 -04:00
  • 2dc6ad226f Add back non breakable spaces to the tag widget until a better HTML widget is coded Roberto Rosario 2014-07-03 13:13:13 -04:00
  • a39d04e9c2 Add proof of concept compressed document storage backend Roberto Rosario 2014-07-03 01:36:57 -04:00
  • 2246012205 Remove old rollback statement Roberto Rosario 2014-07-03 01:35:44 -04:00
  • 7ff244c9e8 Use relative import Roberto Rosario 2014-07-03 00:51:10 -04:00
  • dcb58a6e14 Move Javascript loading to the bottom of the page Roberto Rosario 2014-07-03 00:16:01 -04:00
  • e2208207fc Update quote style Roberto Rosario 2014-07-03 00:15:52 -04:00
  • 3db1e35c19 Use SH to call unpaper, allow OCR pipeline to work without unpaper installed Roberto Rosario 2014-07-02 17:45:10 -04:00
  • 04f616ffaf Only store the full OCR error stack trace when in DEBUG mode Roberto Rosario 2014-07-02 17:44:22 -04:00
  • ca6acb3942 Update from pbs to sh as pbs is now obsolete Roberto Rosario 2014-07-02 16:47:32 -04:00
  • b0eca8bb3e Add REST API app links to the setup menu Roberto Rosario 2014-07-02 16:18:56 -04:00
  • 516a0744e3 Cleanups Roberto Rosario 2014-07-02 14:38:33 -04:00
  • 06b4c153e3 Fix document description display in the document edit properties view Roberto Rosario 2014-07-02 14:34:46 -04:00
  • b01b08f43b Use explicit fields instead of excluding fields from other apps Roberto Rosario 2014-07-02 14:34:16 -04:00
  • e2b3cee69b Update API endpoint description Roberto Rosario 2014-07-02 14:11:39 -04:00
  • 0cda1148bb Manual merge of the new document preview code from the unstable branch Roberto Rosario 2014-07-02 02:53:53 -04:00
  • 77ff0f7191 Add back resolve_to_name to navigation.utils a few places import from this Roberto Rosario 2014-07-01 20:06:37 -04:00
  • 0f3ed2b896 Add pytz to the requirements Roberto Rosario 2014-07-01 00:54:38 -04:00
  • d850b268d3 Don't fail when there is no DB available to reset the OCR queue stale processing document Roberto Rosario 2014-07-01 00:50:35 -04:00
  • a5d75fc95a Add OCR test Roberto Rosario 2014-07-01 00:45:42 -04:00
  • 1dd36089cf Add missing 'self' to language backends Roberto Rosario 2014-07-01 00:45:15 -04:00
  • c51a3be65a Cleanups Roberto Rosario 2014-07-01 00:26:19 -04:00
  • 867c6827dc Reset documents that were being processed on further restarts Roberto Rosario 2014-07-01 00:23:55 -04:00
  • da785c343c Lower the lock timeout period, store the entire stack trace when OCR fails Roberto Rosario 2014-07-01 00:23:18 -04:00
  • a9390d55ba Unify the way backends are defined and loaded, unify the fs_cleanup function Roberto Rosario 2014-07-01 00:22:31 -04:00
  • 0255ea67b1 Update documentation license link Roberto Rosario 2014-06-30 01:27:01 -04:00
  • 9123e2af54 Fix generic wizard template Roberto Rosario 2014-06-30 01:17:07 -04:00
  • 1e6d77f163 Fix incorrect relative import Roberto Rosario 2014-06-30 00:58:37 -04:00
  • 6a659741af PEP8 cleanups Roberto Rosario 2014-06-30 00:57:53 -04:00
  • 16a44015f2 Remove urlresolver monkey patch and use Django's resolve function Roberto Rosario 2014-06-30 00:34:32 -04:00
  • 41d0cfb7bf Code cleanups Roberto Rosario 2014-06-29 20:35:36 -04:00
  • 1d821a488f Update release notes Roberto Rosario 2014-06-29 20:35:10 -04:00
  • 6374b8f690 Update .gitignore to ignore *.sqlite3 files Roberto Rosario 2014-06-29 20:11:24 -04:00
  • 280d2da576 Update documentation Roberto Rosario 2014-06-29 20:11:00 -04:00
  • 1f7b6cac79 Escape object name to avoid XSS, issue #3 Roberto Rosario 2014-06-29 20:10:39 -04:00
  • 316a79c440 Revert SITE_ROOT commit Roberto Rosario 2014-06-29 18:41:20 -04:00
  • 77ad7ad5ae Remove unused image Roberto Rosario 2014-06-29 18:34:48 -04:00
  • d899d67311 Set the SITE_ROOT to be the same as the BASE_DIR by default Useful for PYPI based installs, can be updated easily Roberto Rosario 2014-06-29 18:25:54 -04:00
  • 2c37dd06bc Add more development files that are not to be included during packaging Roberto Rosario 2014-06-29 18:25:22 -04:00
  • a38316815d Don't include local development files Roberto Rosario 2014-06-29 18:14:18 -04:00
  • 1a04b02bfe If a requirement file is not found report on the environments packages Roberto Rosario 2014-06-29 18:13:42 -04:00
  • 6301db73db Use Python's json module instead of Django's Roberto Rosario 2014-06-29 18:13:19 -04:00
  • 51d414446c Hardcode requirements in the setup.py file, this sucks Roberto Rosario 2014-06-29 17:55:28 -04:00