| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
Implementation of Filtering Out Referentials with foreign lines in `app/workers/workbench_import_worker.rb`
- Using ZipService with the set of allowed lines of the organisation
- Fixing Integration Specs of the worker
- Refactoring, Debugging and Rebasing
|
|
Step 2: Added validation of reference->workbench->organisation consistency
Made all specs pass
Chased bug #4826
|
|
|
|
from real data. Refs #4273
|
|
|
|
|
|
The `ReferentialMetadataKludge` expects a couple of `Chouette::Line`s to
already exist in the database in order to successfully create a
`ReferentialMetadata` record.
In tests, this is not the case. As a kludge to the kludge, create the
expected line records in the tests that fail because of it, with the
proviso that these additions should be removed or changed once we have
real `ReferentialMetadata` handling for imports.
|
|
While `ReferentialMetadataKludge` exists, the name needs to match one of
the keys in `#name_to_periods`, otherwise all the tests that use these
attributes fail.
|
|
|
|
- Specing that, in case of a correct request Referential & NetexImport instances are created and a 201 is returned
- Specing that, in case of an incorrect request, no instance is created and a 406 with a correct error message is returned
- Implemented
MISSING:
Refactor controller implmentation
|
|
|
|
|
|
|
|
Introduction of Presence Validation in Import model, for:
- workbench
- referential
|
|
* CR refacts (netex_import req spec)
* Dead Code Elimination (mount in Import subclasses)
|
|
|
|
- Carrier Wave Upload with `fixture_file_upload`
- Request specs to .json
- Implementation
- API token setup
- Refuted experiments with controller specs
|