Commit Graph

4635 Commits

Author SHA1 Message Date
Roberto Rosario
a236b7a869 Add django-test-without-migations and enable it in the base testing settings file. 2015-09-27 00:36:58 -04:00
Roberto Rosario
3e7cd0c1ea Move retention policies enforcement code to the DocumentType model manager. Add corresponding tests (test_auto_trashing and test_auto_delete). 2015-09-27 00:35:56 -04:00
Roberto Rosario
22a29eede3 Use explicit literals for the time delta units used for retention policies. 2015-09-26 23:52:10 -04:00
Roberto Rosario
c796f2b2c4 TODO comment cleanups. Remove unused Document model method. 2015-09-26 23:50:57 -04:00
Roberto Rosario
3d3abb6ad6 Use SH to call LibreOffice binary. Force LibreOffice input filter when converting text files. 2015-09-26 03:00:11 -04:00
Roberto Rosario
654825829c Store the body of emails as a document just like attachments. 2015-09-26 02:59:24 -04:00
Roberto Rosario
6159645261 Remove print statements. 2015-09-25 17:01:18 -04:00
Roberto Rosario
500f870c78 Do a force pull of all translations and a compile. 2015-09-25 04:18:04 -04:00
Roberto Rosario
228cf32fc8 Connect to MySQL via TCP not via Linux socket. 2015-09-25 00:31:57 -04:00
Roberto Rosario
2cff1ee854 Update README to show build badge from gitlab-ci. 2015-09-25 00:21:28 -04:00
Roberto Rosario
e42dbefa74 Add missing LibreOffice binary dependency to gitlab config file. 2015-09-25 00:08:28 -04:00
Roberto Rosario
32b7ec3e14 Simplify gitlab-ci file. Merge jobs. 2015-09-25 00:00:09 -04:00
Roberto Rosario
1a205a5586 Enclose gitlab-ci variables in quotes. 2015-09-24 23:34:02 -04:00
Roberto Rosario
6edafc814f Add testing setting files for gitlab-ci. Improve gitlab-ci config file. 2015-09-24 23:28:36 -04:00
Roberto Rosario
ac2a08b90b Make sure LICENSE is copied during install. 2015-09-24 17:55:34 -04:00
Roberto Rosario
87e8b1cec9 Add LICENSE file in the namespace of the project. 2015-09-24 17:08:30 -04:00
Roberto Rosario
8629e6495e Translation source files updates. Add translator comments. Thanks to Berny for these. 2015-09-24 16:30:19 -04:00
Roberto Rosario
3f63376dae Include .woff and .woff2 files. 2015-09-24 02:36:30 -04:00
Roberto Rosario
9efc07c4b4 Update packaging files. 2015-09-24 02:26:05 -04:00
Roberto Rosario
5e577f4b1a Update gitlab-ci config file. 2015-09-24 02:15:13 -04:00
Roberto Rosario
bef6bbaf3e Update documentation. 2015-09-24 01:50:51 -04:00
Roberto Rosario
c9b981f07a Update translation sources and compiles files. 2015-09-24 01:44:03 -04:00
Roberto Rosario
e732355f45 Update HISTORY.rst file to include version 2.0 changes. 2015-09-24 01:34:49 -04:00
Roberto Rosario
70a5b0839a Update redirect variable. 2015-09-23 03:41:33 -04:00
Roberto Rosario
371c2105a8 Bump version 2015-09-23 03:33:21 -04:00
Roberto Rosario
6480489086 Add view displaying all 3rd party apps and packages' licenses. 2015-09-23 03:32:14 -04:00
Roberto Rosario
59ae20a867 Make task delay a configurable setting. 2015-09-23 01:09:21 -04:00
Roberto Rosario
fac103bcfd Fix typo. Add checkouts app. 2015-09-22 21:52:17 -04:00
Roberto Rosario
6ccfaf59f8 Add 1 second delay to workaround MySQL <5.6.4 not storing millisecond time data which is used to determine lastest version of a document. 2015-09-21 04:19:57 -04:00
Roberto Rosario
79823ec531 Improve auto logging to enable logging to all apps, even those not calling the ready() method. 2015-09-21 03:44:20 -04:00
Roberto Rosario
ba841c10f8 Use small sample document for checkout app tests. 2015-09-19 23:37:27 -04:00
Roberto Rosario
079c06c207 Don't reference document_version in error messages as if might not exists yet. 2015-09-19 22:07:52 -04:00
Roberto Rosario
1feea67f41 Add migrations for proxy models. 2015-09-19 22:02:51 -04:00
Roberto Rosario
366eca8ed7 Add missing metadata app migration. 2015-09-19 22:01:46 -04:00
Roberto Rosario
baea430d5e Add auto logging. 2015-09-19 21:57:46 -04:00
Roberto Rosario
659df0c05c Add celery route for manually queued statistics updates. 2015-09-19 21:50:02 -04:00
Roberto Rosario
bc66c68450 Add a 1 second delay to automatic OCR to avoid tasking OCR before document version is available in DB. 2015-09-19 21:47:59 -04:00
Roberto Rosario
115f5dd284 Add CELERY_DISABLE_RATE_LIMITS to the base settings file. 2015-09-19 21:46:18 -04:00
Roberto Rosario
df417f562c PEP8 Cleanups (471 warnings). 2015-09-17 21:34:27 -04:00
Roberto Rosario
2b97f4a72f Remove the delete recent search API endpoint. Improve docsctring. 2015-09-17 19:30:02 -04:00
Roberto Rosario
afac156da8 Revert "Update travis config file to use new architecture."
This reverts commit 206ff0ba3c.
2015-09-17 03:07:18 -04:00
Roberto Rosario
206ff0ba3c Update travis config file to use new architecture. 2015-09-17 03:02:04 -04:00
Roberto Rosario
bd01fe1b72 Add 1 seconds delay to avoid version revert tests failing on MySQL. This is because MySQL doesn't store milliseconds in the DB. Version revert uses timestamp as the original document and the new version are created within the same second the revert code doesn't work. This delay is a hack and a better solution to differentiate versions by serial or similar needs to be implemented. 2015-09-17 02:57:28 -04:00
Roberto Rosario
0d591e7ff6 Reorganize methods as per design document. 2015-09-17 02:56:46 -04:00
Roberto Rosario
04be61a6f4 Add LibreOffice to the Travis CI config file. 2015-09-16 21:38:06 -04:00
Roberto Rosario
18d9e2f756 Update release notes. 2015-09-16 21:08:35 -04:00
Roberto Rosario
7b3fc3463b Add missing permissions to workflow links. 2015-09-16 20:25:31 -04:00
Roberto Rosario
e4a9d72ddc Simplify document workflow permissions. 2015-09-16 20:25:07 -04:00
Roberto Rosario
1dee5a8e78 Add support for unbinding links from sources by menu. Improve ResolvedLink class. Remove Link class 'klass' property. 2015-09-16 20:09:31 -04:00
Roberto Rosario
b980823375 Hide all title details of the login view. 2015-09-16 16:19:15 -04:00