- Remove mockdata.py (using the callback is better)
- Add first iteration of callback
Note: This will eventually be moved, it's here for simplicity
- Add test playbook/role to exercise the callback
Note: The callback will be moved to ara-plugins
Change-Id: I8f590be4cfafd4714f40f4165e2973cb803b8756
- Turns out that some datetime fields should actually use timezone.now
- Move file/filecontent out of a relationship with playbooks
- Add many/many relationships for files/filecontents
- Add some tests
Change-Id: I2e83c0a584b49069e423a9ec8c2c9025a52ea7ef
- Issue with compression due to lack of json.dumps
- Use "auto_now_add=True" instead of "django.utils.timezone.now"
- More tests
Change-Id: I7447750b843d1622db5489e1045592945be1d090
This is a squash of several general improvements like:
- Add and fix docstrings
- Add new task/files endpoints
- Set up file and content compression/decompression
- Try to get serializers work the way we want them to
Change-Id: I52ba5b31e9d225704ed271ede843f3d4a6b468b4
It's convenient to have a script to easily add mock data to test the
API and model with. Let's do that.
Change-Id: I0f108b19d35280faa472850bdeb9ac83f3faa505
The API server needs to be an optional component. It must not be
required to run ARA. This is just a proof of concept of the internal
Django client.
Change-Id: Icf76e0d8cf65401536f858e29236ee913f25b4b1