Roberto Rosario
36a51eeb73
Switch to full app paths
...
Instead of inserting the path of the apps into the Python app,
the apps are now referenced by their full import path.
This solves name clashes with external or native Python libraries.
Example: Mayan statistics app vs. Python new statistics library.
Every app reference is now prepended with 'mayan.apps'.
Existing config.yml files need to be updated manually.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-04-05 02:02:57 -04:00
Roberto Rosario
9599a3f8ab
Split metadata validators in validators and parsers. Move document and upload wizard metadata validation logic to model. Add metadata tests.
2015-08-20 04:37:49 -04:00
Roberto Rosario
58d919d173
Initial commit to remove use of eval. gh-issue #151 .
2015-07-22 23:19:43 -04:00
Roberto Rosario
6ceb71d0b3
Rename metadata parsers to metadata validators. Fix validators calling method, import and instance, instead previous key based lookup.
2015-06-30 17:35:35 -04:00
Roberto Rosario
e4623fadcd
PEP8 cleanups
2015-06-23 02:23:23 -04:00
Roberto Rosario
c249b47b79
Finish smart settings refactor
2015-06-23 01:44:57 -04:00
Roberto Rosario
78198f3398
Smart settings refactor
2015-06-22 21:04:06 -04:00
Roberto Rosario
09f7cc1a5b
Move common.utils.return_type to the smart_settings apps where it is only used
2015-04-07 16:36:42 -04:00
Roberto Rosario
8c3eb6714d
Add two more sample metadata parsing functions: parse date and parse time
2015-01-26 16:21:52 -04:00
Roberto Rosario
d59ea3ede2
Add from __future__ import unicode_literals, issue #37
2015-01-19 04:06:40 -04:00
Roberto Rosario
f967188aeb
Add a sample validation function. The parse_date will parse and cleanup dates entered by users. Issue #104 .
2015-01-14 16:55:52 -04:00
Roberto Rosario
97dcf507ab
PEP8 cleanups
2014-10-08 18:14:05 -04:00
Roberto Rosario
78ecee7266
Merge branch 'gwalborn-master' into test
...
Conflicts:
mayan/apps/metadata/forms.py
2014-10-07 13:47:02 -04:00
Roberto Rosario
b761037d99
Move all settings files from <app>/conf/settings.py to <app>/settings.py
2014-09-11 05:02:40 -04:00