mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-01-21 07:55:00 +00:00
- Try to mark class variables in component classes. - Leave typing hints generic, such as 'list' and 'dict' where content is usually not filled, too complex, or context is unimportant. - backups: Handle failure for tarfile extraction so that methods are not called on potentially None valued variables. - backups: Prevent potentially passing a keyword argument twice. - dynamicdns: Deal properly with outcome of urlparsing. - ejabberd: Deal with failed regex match - email: Fix a mypy compliant when iterating a filtered list. - tor: Don't reuse variables for different typed values. - tor: Don't reuse variables for different typed values. - operation: Return None explicitly. - operation: Ensure that keyword argument is not repeated. Tests: - Where only typing hints were modified and no syntax error came up, additional testing was not done. - `mypy --ignore-missing-imports .` run successfully. - Generate developer documentation. - Service runs without errors upon start up. - backups: Listing and restoring specific apps from a backup works. - backups: Mounting a remote backup repository works. - NOT TESTED: dynamicdns: Migrating from old style configuration works. - ejabberd: Verify that setting coturn configuration works. - email: Test that showing configuration from postfix works. - tor: Orport value is properly shown. - transmission: Configuration values are properly set. - users: Running unit tests as root works. - operation: Operation status messages are show properly during app install. - ./setup.py install runs Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org> Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
31 lines
665 B
Python
31 lines
665 B
Python
# SPDX-License-Identifier: AGPL-3.0-or-later
|
|
|
|
#
|
|
# Generated by Django 1.9 on 2015-12-04 07:27
|
|
#
|
|
"""
|
|
Initial Django migration for FreedomBox to create database tables.
|
|
"""
|
|
|
|
from __future__ import unicode_literals
|
|
|
|
from django.db import migrations, models
|
|
|
|
|
|
class Migration(migrations.Migration):
|
|
"""Initial migration schema for FreedomBox models."""
|
|
|
|
initial = True
|
|
|
|
dependencies: list = []
|
|
|
|
operations = [
|
|
migrations.CreateModel(
|
|
name='KVStore',
|
|
fields=[
|
|
('key', models.TextField(primary_key=True, serialize=False)),
|
|
('value_json', models.TextField()),
|
|
],
|
|
),
|
|
]
|