Vsevolod Levitan
|
642a8901c9
Delegated JSON generation to json module in json_export
|
1 year ago |
Vsevolod Levitan
|
9e1df6c87f
Inherited converter from abc.ABC
|
1 year ago |
Vsevolod Levitan
|
910c1352db
Implemented autofactory for converter_factory
|
1 year ago |
Vsevolod Levitan
|
35b9eecadb
Moved format recognition to exporter_factory
|
1 year ago |
Vsevolod Levitan
|
23e1e069c8
Made exporters return linked model IDs
|
1 year ago |
Vsevolod Levitan
|
2c994ad845
Removed unused converter
|
1 year ago |
Vsevolod Levitan
|
2668c081bb
Resolved test issue
|
1 year ago |
Vsevolod Levitan
|
ee4c2def99
Added API endpoints
|
1 year ago |
Vsevolod Levitan
|
3887540faf
Implemented json_export
|
1 year ago |
Vsevolod Levitan
|
c3ed99b5b2
Added postprocess method to export strategies
|
1 year ago |
Vsevolod Levitan
|
e8d166701d
Resolved test issues
|
1 year ago |
Vsevolod Levitan
|
c807b985ea
Added converters and corresponding tests
|
1 year ago |
Vsevolod Levitan
|
1e770be24f
Added exporter_factory
|
1 year ago |
Vsevolod Levitan
|
769c8292bd
Added main.py
|
1 year ago |
Vsevolod Levitan
|
1e9df2bb78
Removed unused import from validator class
|
1 year ago |
Vsevolod Levitan
|
891e6c65fc
Added strategy property to exporter and mimetype property to all exporters
|
1 year ago |
Vsevolod Levitan
|
0dcac5f6a5
Implemented markdown export strategy
|
1 year ago |
Всеволод Левитан
|
8b69f71117
Merge branch 'feature/export' of 1ffy/sp-1 into master
|
1 year ago |
Vsevolod Levitan
|
350c5292fe
Code formatted
|
1 year ago |
Vsevolod Levitan
|
13aefb5615
Added export_format property to settings
|
1 year ago |
Vsevolod Levitan
|
d23084e505
Added validator.check_value_in method and corresponding test
|
1 year ago |
Vsevolod Levitan
|
c46780edd3
Fixed error in test_errors.test_check_set_exception caused by try/except not being triggered; Fixed error in test_export.test_csv_munits caused by differences in separator char
|
1 year ago |
Vsevolod Levitan
|
159f46412a
Removed singleton pattern from export strategies
|
1 year ago |
Vsevolod Levitan
|
81ad8b8636
Added key validation for exporter.export_by_key
|
1 year ago |
Vsevolod Levitan
|
7ec5f41a42
Added autoreplacement of ';' for ',' in csv_export to avoid malformed data
|
1 year ago |
Vsevolod Levitan
|
0d4ae4de82
Auto-refactored everything with ruff
|
1 year ago |
Vsevolod Levitan
|
d94d5afb40
Added markdown_export.py placeholder
|
1 year ago |
Vsevolod Levitan
|
b50f347b91
Added tests for new exporter and strategies
|
1 year ago |
Vsevolod Levitan
|
2f8e0d1268
Added exporter and 4 strategies for it including abstract base strategy
|
1 year ago |
Vsevolod Levitan
|
5d6f40a086
Added __str__ to abstract_reference
|
1 year ago |