Michael Price
|
0f955937a9
|
Add step to restart redis after configuration change.
Signed-off-by: Michael Price <loneviking72@gmail.com>
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-16 15:37:08 -04:00 |
|
Michael Price
|
8af684aa0a
|
Default VERBOSE variable to true. Increase startup timer to 10 seconds. Allow configuring the PostgreSQL port.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-08-16 15:33:29 -04:00 |
|
Michael Price
|
71ada209f6
|
Add step to restart redis after configuration change.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-07-14 00:14:32 -04:00 |
|
Michael Price
|
d78527ec10
|
Default VERBOSE variable to true. Increase startup timer to 10 seconds. Allow configuring the PostgreSQL port.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-07-14 00:12:15 -04:00 |
|
Michael Price
|
424d6a5af9
|
Standardize the way storages are used. All apps that use storage now define their storages in the .storages modules instead of the .runtime module. The storage.backends.filebasedstorage.FileBasedStorage has been remove, instead Django's default storage is used and each app is responsible of specifying their default path.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-03 02:32:28 -04:00 |
|
Michael Price
|
1076d5f1ff
|
Remove the setting STORAGE_FILESTORAGE_LOCATION. Document storage location for the storage.backend.filebasedstorage.FileBasedStorage backdend must now passed via the DOCUMENTS_STORAGE_BACKEND_ARGUMENTS, DOCUMENTS_CACHE_STORAGE_BACKEND_ARGUMENTS, or SIGNATURES_STORAGE_BACKEND_ARGUMENTS if the backend is used to documents, the document image cache and/or document signatures. Use DOCUMENTS_STORAGE_BACKEND_ARGUMENTS = '{ location: <specific_path> }' If no path is specified the backend will default to 'mayan/media/document_storage'.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-03 02:27:56 -04:00 |
|
Michael Price
|
f9b7012389
|
Support passing arguments to the document, document cache and document signatures storage backends. New settings: DOCUMENTS_STORAGE_BACKEND_ARGUMENTS, DOCUMENTS_CACHE_STORAGE_BACKEND_ARGUMENTS, SIGNATURES_STORAGE_BACKEND_ARGUMENTS
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-03 02:25:43 -04:00 |
|
Michael Price
|
a3e602a670
|
Update release notes.
Signed-off-by: Michael Price <loneviking72@gmail.com>
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-04-01 20:51:53 -04:00 |
|
Michael Price
|
c64cdea754
|
Update HISTORY file.
Signed-off-by: Michael Price <loneviking72@gmail.com>
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-04-01 20:50:39 -04:00 |
|
Michael Price
|
91ee905843
|
Remove debug statements.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:49:17 -04:00 |
|
Michael Price
|
53239385ae
|
Add the "to=" keyword argument to all ForeignKey, ManayToMany and OneToOne Fields.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:49:04 -04:00 |
|
Michael Price
|
038cd30960
|
Display the project's name in the first time login panel.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:48:54 -04:00 |
|
Michael Price
|
30fd0a397f
|
Add Makefile target to check the format of the README.rst file.
Signed-off-by: Michael Price <loneviking72@gmail.com>
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-04-01 20:44:30 -04:00 |
|
Michael Price
|
fe242c3039
|
Fix version name of the latest version.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:42:25 -04:00 |
|
Michael Price
|
9b08cf221a
|
Update release checklist with entry to check the README.rst format.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:42:11 -04:00 |
|
Michael Price
|
0ef05ad4e3
|
Fix HISTORY file formatting.
Signed-off-by: Michael Price <loneviking72@gmail.com>
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-04-01 20:41:30 -04:00 |
|
Michael Price
|
a6ca3f211e
|
Update documentation overview animation.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:39:43 -04:00 |
|
Michael Price
|
59c8bbdf2b
|
Don't error out when trying to view the index instance list and none has been recalculated.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:39:09 -04:00 |
|
Michael Price
|
1b8333a7f8
|
Add missing parenthesis. Fix formatting.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:38:58 -04:00 |
|
Michael Price
|
d2eef74bb8
|
Update the name of the Makefile targets used for staging testing. Add target to build the project using Alpine Docker.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:37:34 -04:00 |
|
Michael Price
|
0ecb2260e0
|
Update setting files used for staging testing.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:36:59 -04:00 |
|
Michael Price
|
4c1ae55410
|
Update compiled translation files.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:36:52 -04:00 |
|
Michael Price
|
59d746db97
|
Update translation source files.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:36:45 -04:00 |
|
Michael Price
|
15115a51bf
|
Update release notes.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:36:18 -04:00 |
|
Michael Price
|
a3aa3fb0b5
|
Update code statistics.
Signed-off-by: Michael Price <loneviking72@gmail.com>
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-04-01 20:36:04 -04:00 |
|
Michael Price
|
57325bc6ad
|
Add release notes for version 3.0. Fix documentation formatting. Add upload wizard step chapter. Improve and add additional diagrams. Change documenation theme to rtd.
Signed-off-by: Michael Price <loneviking72@gmail.com>
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-04-01 20:33:09 -04:00 |
|
Michael Price
|
a9e8076abe
|
Add wizard step to insert the document being uploaded to a cabinet.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:31:21 -04:00 |
|
Michael Price
|
9abe4e8f96
|
Don't re-sort wizard steps, breaks number ordering. Detect adding new steps with the same name or number. Add support for deregister exiting steps.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:31:14 -04:00 |
|
Michael Price
|
cc96ae0a09
|
Remove line between import of the same module.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:31:07 -04:00 |
|
Michael Price
|
62bb9e80d9
|
Not need to add a tearDown method, this is done by the base class.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:31:00 -04:00 |
|
Michael Price
|
31c9282d87
|
Repurpose the source app upload test with metadata as a metadata wizard step test.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:30:50 -04:00 |
|
Michael Price
|
e9a365333f
|
Rename the request_data variable to querystring for clarity. Turn the querystring into an IRI to support international characters in metadata values and allow JSON serializer for Celery.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:30:40 -04:00 |
|
Michael Price
|
b200438c4e
|
Add test for the tag app wizard step.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:30:33 -04:00 |
|
Michael Price
|
05966afe1e
|
Move post document upload processing of metadata and tags from sources.model to each wizard step.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:30:25 -04:00 |
|
Michael Price
|
460d747424
|
Add new WizardStep class to decouple the wizard step configuration.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:30:10 -04:00 |
|
Michael Price
|
a23f26f4f4
|
Return to the same source view after uploading a document.
Signed-off-by: Michael Price <loneviking72@gmail.com>
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-04-01 20:30:00 -04:00 |
|
Michael Price
|
8ecd9a31c8
|
Remove the license information for animate.css.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:29:00 -04:00 |
|
Michael Price
|
c7fda3447c
|
Unify the way to gather the project's metadata.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:28:52 -04:00 |
|
Michael Price
|
eb5bd252db
|
Move the page count display to the top of the image.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:28:29 -04:00 |
|
Michael Price
|
bd5fe1af10
|
Update HISTORY file.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:28:08 -04:00 |
|
Michael Price
|
79c1b761d4
|
Add the path to the defaul open api path. Display models closed by default.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:28:01 -04:00 |
|
Michael Price
|
26fe832bd9
|
Move openapi_info definition to the rest_api app.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:27:54 -04:00 |
|
Michael Price
|
de65d96fe2
|
Update cabinets and document_index api views docstrings. Update multi level docstrings as per Python best practices.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:27:45 -04:00 |
|
Michael Price
|
f44fbe5687
|
Update drf-yasg to version 1.5.0.
Signed-off-by: Michael Price <loneviking72@gmail.com>
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-04-01 20:27:37 -04:00 |
|
Michael Price
|
75542ebcc3
|
Update required Django version to 1.11.11.
Signed-off-by: Michael Price <loneviking72@gmail.com>
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-04-01 20:26:43 -04:00 |
|
Michael Price
|
6c4ec805dc
|
Move generate_setup back to the root directory. Doesn't work in a subfolder.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:26:02 -04:00 |
|
Michael Price
|
6c738793fd
|
Add more pending tasks.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:25:55 -04:00 |
|
Michael Price
|
5fadeadce2
|
Add missing migrations.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:25:48 -04:00 |
|
Michael Price
|
942dd7f710
|
Update HISTORY file.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:25:12 -04:00 |
|
Michael Price
|
3159a6bf1f
|
Remove ununsed library. Remove unused code. Fix formatting.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:25:05 -04:00 |
|
Michael Price
|
6ecd12d250
|
Update code statistics.
Signed-off-by: Michael Price <loneviking72@gmail.com>
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-04-01 20:24:55 -04:00 |
|
Michael Price
|
c69147bdc5
|
Checking for access also checks for permission. Remove reduntant check.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:24:11 -04:00 |
|
Michael Price
|
0c4a52558b
|
Sort comment view method as per Mayan's best practices.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:24:04 -04:00 |
|
Michael Price
|
3fc9a14015
|
Add document comment API tests to check with and without access. Update tests to latest API test class interface.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:23:57 -04:00 |
|
Michael Price
|
5d2d821c6e
|
Permission checking is done implicitly when checking for access. Remove the redundant check.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:23:51 -04:00 |
|
Michael Price
|
ee3683f6ac
|
Update pending tasks.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:23:20 -04:00 |
|
Michael Price
|
ed8cdb9da4
|
Fix failing document parsing tests.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:23:13 -04:00 |
|
Michael Price
|
53b47455d3
|
Add support for OR type searches. Use the "OR" string between the terms. Example: term1 OR term2.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:23:01 -04:00 |
|
Michael Price
|
af85d37307
|
Remove documents model TODOs
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:22:51 -04:00 |
|
Michael Price
|
1fc06a350b
|
Consolidate the docstring of the API methods into a class docstring.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:22:35 -04:00 |
|
Michael Price
|
ff9e291cd7
|
Re-enable the API root path and exclude it from schema introspection.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:22:26 -04:00 |
|
Michael Price
|
17acb444bd
|
Add link to API documentation generated by ReDoc.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:22:21 -04:00 |
|
Michael Price
|
d173f9f863
|
Disable the root API path as this confuses Swagger which then groups all endpoints into a single dropdown.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:22:13 -04:00 |
|
Michael Price
|
764a80fab2
|
Rename the internal name of the document type permissions namespace.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:22:04 -04:00 |
|
Michael Price
|
4e908db62b
|
Move RETRY_DELAY constant to the literals.py module.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:21:55 -04:00 |
|
Michael Price
|
b9f7326f6f
|
Remove redundant get_serializer_context as this is already passed to the serializer by default.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:21:47 -04:00 |
|
Michael Price
|
28aa0b913c
|
Reorganize and sort models and managers according to Mayan's best practices.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:21:37 -04:00 |
|
Michael Price
|
a172538dfc
|
Sort smartlinks by label.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:21:31 -04:00 |
|
Michael Price
|
f3c5391d54
|
Silence the UnorderedObjectListWarning warning for the workflow app.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:20:45 -04:00 |
|
Michael Price
|
0a480066df
|
Reorganize common's base test class.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:20:37 -04:00 |
|
Michael Price
|
4f5cf81212
|
Remove completed tasks.
Signed-off-by: Michael Price <loneviking72@gmail.com>
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-04-01 20:20:04 -04:00 |
|
Michael Price
|
96836065a8
|
Split document.tests.test_views.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:19:07 -04:00 |
|
Michael Price
|
77777deec5
|
Fix transformation imports.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:19:01 -04:00 |
|
Michael Price
|
ee58303fbb
|
Move transformations to the their own module.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:18:54 -04:00 |
|
Michael Price
|
82000bfe39
|
Bump version to 3.0
Signed-off-by: Michael Price <loneviking72@gmail.com>
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-04-01 20:18:46 -04:00 |
|
Michael Price
|
cbd8ed52c7
|
Move the generate_setup.py script to contribs/scripts.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:17:45 -04:00 |
|
Michael Price
|
8e7b288c00
|
Fix checkout API tests.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:15:19 -04:00 |
|
Michael Price
|
395be18151
|
Fix widget test.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:15:10 -04:00 |
|
Michael Price
|
2802ee233c
|
Close fancybox when clicking on the caption of a preview to move to the document view.
Signed-off-by: Michael Price <loneviking72@gmail.com>
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-04-01 20:13:59 -04:00 |
|
Michael Price
|
d03c6b4646
|
Update to Fancybox 3. Update to jQuery 3.3.1. Update and simplify MayanImage class.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:13:03 -04:00 |
|
Michael Price
|
ce782a37f7
|
Move pending task chapter to its own topic file. Add release blockers and new features.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:04:18 -04:00 |
|
Michael Price
|
7a6465303d
|
Update tests.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:04:11 -04:00 |
|
Michael Price
|
8590bff6e4
|
Convert document thumbnails, preview, image preview and staging files to template base widgets. Unify all updated widgets. Display resolution settings are now specified as width and height and not a single resolution value.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:04:05 -04:00 |
|
Michael Price
|
d29d4ba110
|
Remove unused staging file method.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:03:51 -04:00 |
|
Michael Price
|
f978eb49f4
|
make sure the printed pages are full width.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:03:44 -04:00 |
|
Michael Price
|
3e13d5ae1f
|
Move the invalid document markup to a separate HTML template.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:03:27 -04:00 |
|
Michael Price
|
cffc63a29e
|
Don't navigate on links meant to execute javascript on click.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:03:10 -04:00 |
|
Michael Price
|
43955d680a
|
Fix indentation error.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:03:01 -04:00 |
|
Michael Price
|
baa1307870
|
Resize elements with the class .full-height after loading via AJAX.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:02:54 -04:00 |
|
Michael Price
|
fb565aeb2a
|
Update HISTORY file.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:02:39 -04:00 |
|
Michael Price
|
27286fce24
|
Discard the page content since it is not going to be used. Prevent's javascript error in the console.log.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:02:14 -04:00 |
|
Michael Price
|
9b10f59162
|
Set the document's title dynamically from the loaded AJAX content.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:01:43 -04:00 |
|
Michael Price
|
ad3438b859
|
Don't remove newlines on error message pages.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:01:35 -04:00 |
|
Michael Price
|
61cb9ac524
|
Silence UnorderedObjectListWarning warnings.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:01:27 -04:00 |
|
Michael Price
|
55a4798ac3
|
Silence the UnorderedObjectListWarning warning for the checkouts app.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:01:21 -04:00 |
|
Michael Price
|
f85b30c967
|
Fix the failing tests from the linking app.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:01:14 -04:00 |
|
Michael Price
|
abf0ecebaf
|
Fix failing documents app tests.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:01:08 -04:00 |
|
Michael Price
|
49bb7c879e
|
Add root API showing the new endpoints.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:00:38 -04:00 |
|
Michael Price
|
afd4748426
|
Don't try to return a serializer if there is no request object. Used when the API view is being introspected.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:00:27 -04:00 |
|
Michael Price
|
f8cb63b11a
|
Use a SHA256 hex digest of the secret key at the name of the lockfile.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:00:19 -04:00 |
|