Some housekeeping
authorRadek Czajka <rczajka@rczajka.pl>
Wed, 2 Oct 2019 11:22:37 +0000 (13:22 +0200)
committerRadek Czajka <rczajka@rczajka.pl>
Wed, 2 Oct 2019 11:22:37 +0000 (13:22 +0200)
96 files changed:
src/apiclient/__init__.py
src/apiclient/migrations/0001_initial.py
src/apiclient/models.py
src/apiclient/settings.py
src/apiclient/urls.py
src/apiclient/views.py
src/catalogue/__init__.py
src/catalogue/admin.py
src/catalogue/constants.py
src/catalogue/ebook_utils.py
src/catalogue/feeds.py
src/catalogue/forms.py
src/catalogue/helpers.py
src/catalogue/management/__init__.py
src/catalogue/management/commands/__init__.py
src/catalogue/management/commands/add_parent.py
src/catalogue/management/commands/fixdc.py
src/catalogue/management/commands/import_wl.py
src/catalogue/management/commands/insert_isbn.py
src/catalogue/management/commands/merge_books.py
src/catalogue/management/commands/prune_audience.py
src/catalogue/managers.py
src/catalogue/migrations/0001_initial.py
src/catalogue/migrations/0002_auto_20190307_1543.py
src/catalogue/migrations/0003_chunk__new_publishable.py
src/catalogue/migrations/0004_auto_20191002_1224.py
src/catalogue/models/__init__.py
src/catalogue/models/listeners.py
src/catalogue/models/project.py
src/catalogue/signals.py
src/catalogue/templatetags/book_list.py
src/catalogue/templatetags/catalogue.py
src/catalogue/templatetags/common_tags.py
src/catalogue/templatetags/set_get_parameter.py
src/catalogue/templatetags/wall.py
src/catalogue/test_utils.py
src/catalogue/tests/test_book.py
src/catalogue/tests/test_gallery.py
src/catalogue/tests/test_publish.py
src/catalogue/tests/test_xml_updater.py
src/catalogue/urls.py
src/catalogue/views.py
src/catalogue/xml_tools.py
src/cover/management/__init__.py
src/cover/management/commands/__init__.py
src/cover/management/commands/refresh_covers.py
src/cover/migrations/0001_initial.py
src/cover/migrations/0002_auto_20191002_1224.py
src/cover/tests.py
src/cover/urls.py
src/cover/utils.py
src/cover/views.py
src/dvcs/signals.py
src/dvcs/storage.py
src/dvcs/tests/migrations/0001_initial.py
src/dvcs/tests/models.py
src/dvcs/tests/tests.py
src/email_mangler/models.py [deleted file]
src/email_mangler/templatetags/__init__.py [changed mode: 0755->0644]
src/email_mangler/templatetags/email.py
src/fileupload/forms.py
src/fileupload/models.py [deleted file]
src/fileupload/templatetags/upload_tags.py
src/fileupload/urls.py
src/fileupload/views.py
src/manage.py
src/redakcja/context_processors.py
src/redakcja/settings/__init__.py
src/redakcja/settings/defaults.py
src/redakcja/settings/integration_test.py
src/redakcja/settings/test.py
src/redakcja/urls.py
src/redakcja/wsgi.py
src/toolbar/__init__.py
src/toolbar/admin.py
src/toolbar/management/__init__.py
src/toolbar/management/commands/fixbuttons.py
src/toolbar/migrations/0001_initial.py
src/toolbar/migrations/0002_auto_20191002_1224.py
src/toolbar/migrations/__init__.py
src/toolbar/templatetags/toolbar_tags.py
src/wiki/__init__.py
src/wiki/admin.py
src/wiki/helpers.py
src/wiki/migrations/0001_initial.py
src/wiki/models.py
src/wiki/nice_diff.py
src/wiki/settings.py
src/wiki/urls.py
src/wiki/views.py
src/wiki_img/__init__.py
src/wiki_img/forms.py
src/wiki_img/models.py [deleted file]
src/wiki_img/tests.py
src/wiki_img/urls.py
src/wiki_img/views.py

index 5eee2fd..36cd7ec 100644 (file)
@@ -1,7 +1,9 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 import json
-import oauth2
 from urllib.parse import urlencode
-
+import oauth2
 from apiclient.settings import WL_CONSUMER_KEY, WL_CONSUMER_SECRET, WL_API_URL, BETA_API_URL
 
 
@@ -31,12 +33,12 @@ def api_call(user, path, data=None, beta=False):
         data = json.dumps(data)
         data = urlencode({"data": data})
         resp, content = client.request(
-                "%s%s" % (api_url, path),
-                method="POST",
-                body=data)
+            "%s%s" % (api_url, path),
+            method="POST",
+            body=data)
     else:
         resp, content = client.request(
-                "%s%s" % (api_url, path))
+            "%s%s" % (api_url, path))
     status = resp['status']
 
     if status == '200':
@@ -47,4 +49,3 @@ def api_call(user, path, data=None, beta=False):
         raise ApiError('User not authorized for publishing.')
     else:
         raise ApiError("WL API call error %s, path: %s" % (status, path))
-
index 88f51b7..799b8cc 100644 (file)
@@ -1,6 +1,6 @@
-# -*- coding: utf-8 -*-
-from __future__ import unicode_literals
-
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from django.db import models, migrations
 from django.conf import settings
 
index c750e6a..898581d 100644 (file)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from django.db import models
 from django.contrib.auth.models import User
 
@@ -17,5 +20,3 @@ class OAuthConnection(models.Model):
             o = cls(user=user, beta=beta)
             o.save()
             return o
-
-
index 51b4906..2e44609 100755 (executable)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from django.conf import settings
 
 
@@ -8,12 +11,15 @@ WL_API_URL = getattr(settings, 'APICLIENT_WL_API_URL', 'https://wolnelektury.pl/
 
 BETA_API_URL = getattr(settings, 'APICLIENT_BETA_API_URL', 'http://dev.wolnelektury.pl/api/')
 
-WL_REQUEST_TOKEN_URL = getattr(settings, 'APICLIENT_WL_REQUEST_TOKEN_URL', 
-        WL_API_URL + 'oauth/request_token/')
-WL_ACCESS_TOKEN_URL = getattr(settings, 'APICLIENT_WL_ACCESS_TOKEN_URL', 
-        WL_API_URL + 'oauth/access_token/')
-WL_AUTHORIZE_URL = getattr(settings, 'APICLIENT_WL_AUTHORIZE_URL', 
-        WL_API_URL + 'oauth/authorize/')
+WL_REQUEST_TOKEN_URL = getattr(
+    settings, 'APICLIENT_WL_REQUEST_TOKEN_URL',
+    WL_API_URL + 'oauth/request_token/')
+WL_ACCESS_TOKEN_URL = getattr(
+    settings, 'APICLIENT_WL_ACCESS_TOKEN_URL',
+    WL_API_URL + 'oauth/access_token/')
+WL_AUTHORIZE_URL = getattr(
+    settings, 'APICLIENT_WL_AUTHORIZE_URL',
+    WL_API_URL + 'oauth/authorize/')
 
 BETA_REQUEST_TOKEN_URL = BETA_API_URL + 'oauth/request_token/'
 BETA_ACCESS_TOKEN_URL = BETA_API_URL + 'oauth/access_token/'
index 68cd161..580a2c1 100755 (executable)
@@ -1,4 +1,6 @@
-# -*- coding: utf-8 -*-
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from django.conf.urls import url
 from . import views
 
index 8d0a798..652cad6 100644 (file)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 import cgi
 
 from django.contrib.auth.decorators import login_required
@@ -22,7 +25,7 @@ def oauth(request, beta=False):
         raise Exception("Invalid response %s." % resp['status'])
 
     request_token = dict(cgi.parse_qsl(content))
-    
+
     conn = OAuthConnection.get(request.user, beta)
     # this might reset existing auth!
     conn.access = False
@@ -31,10 +34,10 @@ def oauth(request, beta=False):
     conn.save()
 
     url = "%s?oauth_token=%s&oauth_callback=%s" % (
-            WL_AUTHORIZE_URL if not beta else BETA_AUTHORIZE_URL,
-            request_token['oauth_token'],
-            request.build_absolute_uri(reverse("apiclient_oauth_callback" if not beta else "apiclient_beta_callback")),
-            )
+        WL_AUTHORIZE_URL if not beta else BETA_AUTHORIZE_URL,
+        request_token['oauth_token'],
+        request.build_absolute_uri(reverse("apiclient_oauth_callback" if not beta else "apiclient_beta_callback")),
+        )
 
     return HttpResponseRedirect(url)
 
@@ -49,7 +52,7 @@ def oauth_callback(request, beta=False):
     token = oauth2.Token(conn.token, conn.token_secret)
     token.set_verifier(oauth_verifier)
     client = oauth2.Client(wl_consumer, token)
-    resp, content = client.request(WL_ACCESS_TOKEN_URL if not beta else BETA_ACCESS_TOKEN_URL, method="POST")
+    _resp, content = client.request(WL_ACCESS_TOKEN_URL if not beta else BETA_ACCESS_TOKEN_URL, method="POST")
     access_token = dict(cgi.parse_qsl(content))
 
     conn.access = True
index c53f0e7..e69de29 100644 (file)
@@ -1 +0,0 @@
-  # pragma: no cover
index 53e8a25..8daad6e 100644 (file)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from django.contrib import admin
 
 from catalogue import models
index 0c84232..4775d18 100644 (file)
@@ -1,5 +1,3 @@
-# -*- coding: utf-8 -*-
-#
 # This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
 #
index c3e8b68..f9bd6d3 100644 (file)
@@ -1,4 +1,6 @@
-# -*- coding: utf-8 -*-
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from io import BytesIO
 from catalogue.models import Book
 from librarian import DocProvider
index 4884a4c..99808bc 100644 (file)
@@ -1,8 +1,11 @@
-# -*- coding: utf-8 -*-
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from django.contrib.syndication.views import Feed
 from django.shortcuts import get_object_or_404
 from catalogue.models import Book, Chunk
 
+
 class PublishTrackFeed(Feed):
     title = u"Planowane publikacje"
     link = "/"
index ea6a4ae..20709a5 100644 (file)
@@ -1,5 +1,3 @@
-# -*- coding: utf-8 -*-
-#
 # This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
 #
index 7c28188..5954503 100644 (file)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from datetime import date
 from functools import wraps
 from os.path import join
index c629abf..6f6f6b6 100644 (file)
@@ -1,5 +1,3 @@
-# -*- coding: utf-8 -*-
-#
 # This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
 #
index bede078..6e45066 100644 (file)
@@ -1,5 +1,3 @@
-# -*- coding: utf-8 -*-
-#
 # This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
 #
index 2ab0510..49dff28 100644 (file)
@@ -1,5 +1,3 @@
-# -*- coding: utf-8 -*-
-#
 # This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
 #
index 0401e65..cd69172 100644 (file)
@@ -1,5 +1,3 @@
-# -*- coding: utf-8 -*-
-#
 # This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
 #
index 754474b..bb891ed 100644 (file)
@@ -1,5 +1,6 @@
-# -*- coding: utf-8 -*-
-
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from collections import defaultdict
 import json
 from urllib.request import urlopen
index e342c90..5bacb4b 100644 (file)
@@ -1,5 +1,3 @@
-# -*- coding: utf-8 -*-
-#
 # This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
 #
index f6b37bb..cebf73b 100644 (file)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 import sys
 
 from django.contrib.auth.models import User
index 2f661c2..a271e32 100644 (file)
@@ -1,9 +1,6 @@
-# -*- coding: utf-8 -*-
-#
 # This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
 #
-
 import sys
 from django.contrib.auth.models import User
 from lxml import etree
index a131ce9..137baaf 100644 (file)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from django.db import models
 
 class VisibleManager(models.Manager):
index 794db48..8035a1a 100644 (file)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from django.db import models, migrations
 import datetime
 import django.db.models.deletion
index a85062c..a498a62 100644 (file)
@@ -1,7 +1,6 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.11.20 on 2019-03-07 15:43
-from __future__ import unicode_literals
-
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from django.db import migrations
 
 
index 237f314..0d91052 100644 (file)
@@ -1,7 +1,6 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.11.20 on 2019-03-07 15:48
-from __future__ import unicode_literals
-
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from django.db import migrations, models
 
 
index 443e777..db6655f 100644 (file)
@@ -1,5 +1,6 @@
-# Generated by Django 2.0.13 on 2019-10-02 12:24
-
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from django.conf import settings
 from django.db import migrations, models
 import django.db.models.deletion
index 0b9c4d1..86be6bc 100755 (executable)
@@ -1,5 +1,3 @@
-# -*- coding: utf-8 -*-
-#
 # This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
 #
index 2537a5b..0c0663c 100755 (executable)
@@ -1,5 +1,3 @@
-# -*- coding: utf-8 -*-
-#
 # This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
 #
index d7cc0df..caea8b8 100755 (executable)
@@ -1,5 +1,3 @@
-# -*- coding: utf-8 -*-
-#
 # This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
 #
index 62ca514..852dc96 100644 (file)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from django.dispatch import Signal
 
 post_publish = Signal()
index b492433..db24c69 100755 (executable)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from re import split
 from django.db.models import Q, Count
 from django import template
index 9c876de..0bfd95a 100644 (file)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from django.urls import reverse
 from django import template
 from django.utils.translation import ugettext as _
index 7f5d0e9..5544232 100755 (executable)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from django import template
 register = template.Library()
 
index b3d44d7..36e2245 100755 (executable)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from re import split
 
 from django import template
index 2dcf2ba..7543616 100755 (executable)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from datetime import timedelta
 from django.db.models import Q
 from django.urls import reverse
index cacc9c8..7343d5c 100644 (file)
@@ -1,5 +1,3 @@
-# -*- coding: utf-8 -*-
-#
 # This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
 #
index df6f3b4..1d26e4d 100644 (file)
@@ -1,5 +1,3 @@
-# -*- coding: utf-8 -*-
-#
 # This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
 #
index 1452c1a..32c0e0a 100644 (file)
@@ -1,5 +1,3 @@
-# -*- coding: utf-8 -*-
-#
 # This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
 #
index 93e02da..930d88a 100644 (file)
@@ -1,5 +1,3 @@
-# -*- coding: utf-8 -*-
-#
 # This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
 #
index 9fb5a4a..a5ce567 100644 (file)
@@ -1,5 +1,3 @@
-# -*- coding: utf-8 -*-
-#
 # This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
 #
index 3693060..2cebacf 100644 (file)
@@ -1,4 +1,6 @@
-# -*- coding: utf-8
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from django.conf.urls import url
 from django.contrib.auth.decorators import permission_required
 from django.views.generic import RedirectView
index 377bdbb..dcb68d8 100644 (file)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from collections import defaultdict
 from datetime import datetime, date, timedelta
 import logging
index ff7b031..917e62a 100644 (file)
@@ -1,4 +1,6 @@
-# -*- coding: utf-8 -*-
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from copy import deepcopy
 import re
 
index d384124..e69de29 100644 (file)
@@ -1,4 +0,0 @@
-# -*- coding: utf-8 -*-
-# This file is part of Wolnelektury, licensed under GNU Affero GPLv3 or later.
-# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
-#
index d384124..e69de29 100644 (file)
@@ -1,4 +0,0 @@
-# -*- coding: utf-8 -*-
-# This file is part of Wolnelektury, licensed under GNU Affero GPLv3 or later.
-# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
-#
index 0e998c9..5732563 100644 (file)
@@ -1,5 +1,3 @@
-# -*- coding: utf-8 -*-
-#
 # This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
 #
index 648d53c..562cdff 100644 (file)
@@ -1,6 +1,6 @@
-# -*- coding: utf-8 -*-
-from __future__ import unicode_literals
-
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from django.db import models, migrations
 import cover.models
 
index 3f5864e..b2f97e1 100644 (file)
@@ -1,5 +1,6 @@
-# Generated by Django 2.0.13 on 2019-10-02 12:24
-
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 import cover.models
 from django.db import migrations, models
 
index a4f5a5e..838b9bf 100644 (file)
@@ -1,5 +1,3 @@
-# -*- coding: utf-8 -*-
-#
 # This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
 #
index febe3f0..cff09a6 100644 (file)
@@ -1,5 +1,3 @@
-# -*- coding: utf-8 -*-
-#
 # This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
 #
index 75bf96d..d13554f 100755 (executable)
@@ -1,5 +1,3 @@
-# -*- coding: utf-8 -*-
-#
 # This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
 #
index 3f2c46f..a99c8d5 100644 (file)
@@ -1,5 +1,3 @@
-# -*- coding: utf-8 -*-
-#
 # This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
 #
index 5da075b..14f37f4 100755 (executable)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from django.dispatch import Signal
 
 post_commit = Signal()
index a57d759..76051ab 100755 (executable)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from zlib import compress, decompress
 
 from django.core.files.base import ContentFile, File
index 39176de..e6e2b51 100644 (file)
@@ -1,7 +1,6 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.9.13 on 2019-02-28 00:55
-from __future__ import unicode_literals
-
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 import datetime
 import os.path
 from django.conf import settings
index b2dc93e..dd57b05 100644 (file)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from dvcs.models import Document
 
 class ADocument(Document):
index d4e9b0b..084e528 100644 (file)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from django.test import TestCase
 from .models import ADocument
 
diff --git a/src/email_mangler/models.py b/src/email_mangler/models.py
deleted file mode 100644 (file)
index e69de29..0000000
old mode 100755 (executable)
new mode 100644 (file)
index 40ad72f..dbf2939 100755 (executable)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 import codecs
 from django.utils.html import escape
 from django.utils.safestring import mark_safe
index f5e1069..9f235aa 100644 (file)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from django import forms
 
 class UploadForm(forms.Form):
diff --git a/src/fileupload/models.py b/src/fileupload/models.py
deleted file mode 100644 (file)
index 8b13789..0000000
+++ /dev/null
@@ -1 +0,0 @@
-
index 4eb4251..31cd5bb 100644 (file)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from django import template
 from django.utils.safestring import mark_safe
 
index cd4f46c..a197e98 100644 (file)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from django.conf.urls import patterns, url
 from fileupload.views import UploadView
 
index eb7959c..56a198e 100644 (file)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 import json
 import os
 from urllib.parse import quote
index 7e83932..417a05c 100755 (executable)
@@ -1,4 +1,7 @@
 #!/usr/bin/env python
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 import os
 import sys
 
index 5e3372e..e750fd2 100644 (file)
@@ -1,5 +1,6 @@
-# -*- coding: utf-8
-
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 def settings(request):
     from django.conf import settings
 
@@ -7,7 +8,7 @@ def settings(request):
         import subprocess
         process = subprocess.Popen(["git", "show", "--oneline"], stdout=subprocess.PIPE)
         data, _err = process.communicate()
-        # get app version 
+        # get app version
         VERSION = data.splitlines()[0].split()[0]
     else:
         VERSION = ''
index 67be05b..c8a4a82 100644 (file)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 import os.path
 import sentry_sdk
 from sentry_sdk.integrations.django import DjangoIntegration
@@ -125,8 +128,8 @@ PIPELINE = {
                 'css/filelist.css',
             ),
             'output_filename': 'compressed/catalogue_styles.css',
-         },
-         'book': {
+        },
+        'book': {
             'source_filenames': (
                 'css/book.css',
             ),
@@ -176,7 +179,7 @@ PIPELINE = {
                 'js/wiki/view_column_diff.js',
             ),
             'output_filename': 'compressed/detail_scripts.js',
-         },
+        },
         'wiki_img': {
             'source_filenames': (
                 # libraries
@@ -208,7 +211,7 @@ PIPELINE = {
                 'js/wiki/view_column_diff.js',
             ),
             'output_filename': 'compressed/detail_img_scripts.js',
-         },
+        },
         'catalogue': {
             'source_filenames': (
                 'js/catalogue/catalogue.js',
@@ -216,8 +219,8 @@ PIPELINE = {
                 'email_mangler/email_mangler.js',
             ),
             'output_filename': 'compressed/catalogue_scripts.js',
-         },
-         'book': {
+        },
+        'book': {
             'source_filenames': (
                 'js/book_text/jquery.eventdelegation.js',
                 'js/book_text/jquery.scrollto.js',
@@ -247,4 +250,3 @@ else:
         dsn=SENTRY_DSN,
         integrations=[DjangoIntegration()]
     )
-
index c3dc981..547269b 100644 (file)
@@ -1,5 +1,6 @@
-# -*- coding: utf-8 -*-
-from __future__ import absolute_import
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 import os.path
 
 PROJECT_ROOT = os.path.realpath(os.path.dirname(os.path.dirname(__file__)))
index ba477bb..0df6eb4 100644 (file)
@@ -1,7 +1,9 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from redakcja.settings.test import *
 
 NOSE_ARGS = ()
 
 STATIC_ROOT_SYMLINK = os.path.dirname(STATIC_ROOT) + '_test'
 STATICFILES_DIRS.append(STATIC_ROOT_SYMLINK)
-
index fb27d3c..4a80142 100644 (file)
@@ -1,5 +1,10 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
+import tempfile
 from redakcja.settings import *
 
+
 DATABASES = {
     'default': {
         'ENGINE': 'django.db.backends.sqlite3', # Add 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'.
@@ -10,7 +15,6 @@ DATABASES = {
         'PORT': '',                      # Set to empty string for default. Not used with sqlite3.
     }
 }
-import tempfile
 
 CATALOGUE_REPO_PATH = tempfile.mkdtemp(prefix='redakcja-repo')
 CATALOGUE_IMAGE_REPO_PATH = tempfile.mkdtemp(prefix='redakcja-repo-img')
index 2ecb7ed..0e4dcea 100644 (file)
@@ -1,5 +1,6 @@
-# -*- coding: utf-8 -*-
-
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from django.conf.urls import include, url
 from django.contrib import admin
 from django.conf import settings
@@ -20,7 +21,7 @@ urlpatterns = [
     url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
     url(r'^admin/', admin.site.urls),
 
-    url(r'^$', RedirectView.as_view(url= '/documents/', permanent=False)),
+    url(r'^$', RedirectView.as_view(url='/documents/', permanent=False)),
     url(r'^documents/', include('catalogue.urls')),
     url(r'^apiclient/', include('apiclient.urls')),
     url(r'^editor/', include('wiki.urls')),
@@ -33,4 +34,4 @@ if settings.DEBUG:
     urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
 
     import debug_toolbar
-    urlpatterns += (url(r'^__debug__/', include(debug_toolbar.urls))),
+    urlpatterns += [url(r'^__debug__/', include(debug_toolbar.urls))]
index b0097e6..fa6def7 100755 (executable)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 import os
 
 
index c53f0e7..e69de29 100644 (file)
@@ -1 +0,0 @@
-  # pragma: no cover
index 9d3c68d..0cfc188 100644 (file)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from django.contrib import admin
 from django.utils.translation import ugettext_lazy as _
 from django import forms
index 7fed15a..0eb8323 100644 (file)
@@ -1,6 +1,3 @@
-#!/usr/bin/env python
-# -*- coding: utf-8 -*-
-#
 # This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
 #
index e396fac..184436d 100644 (file)
@@ -1,6 +1,6 @@
-# -*- coding: utf-8 -*-
-from __future__ import unicode_literals
-
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from django.db import models, migrations
 
 
index b2f134b..64a023d 100644 (file)
@@ -1,5 +1,6 @@
-# Generated by Django 2.0.13 on 2019-10-02 12:24
-
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from django.db import migrations, models
 import django.db.models.deletion
 
index 0766677..3fa5e1b 100644 (file)
@@ -1,5 +1,3 @@
-# -*- coding: utf-8 -*-
-#
 # This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
 #
index c53f0e7..e69de29 100644 (file)
@@ -1 +0,0 @@
-  # pragma: no cover
index ae309a9..eb89250 100644 (file)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from django.contrib import admin
 
 from wiki import models
index 6ad6bb6..9b1b327 100644 (file)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from datetime import datetime
 from functools import wraps
 
index 79c8e99..5d7de92 100644 (file)
@@ -1,6 +1,6 @@
-# -*- coding: utf-8 -*-
-from __future__ import unicode_literals
-
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from django.db import models, migrations
 
 
index fb20392..456e219 100644 (file)
@@ -1,5 +1,3 @@
-# -*- coding: utf-8 -*-
-#
 # This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
 #
index b228fad..99f6bae 100644 (file)
@@ -1,5 +1,3 @@
-# -*- coding: utf-8 -*-
-#
 # This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
 #
index 50f49d8..ea9e302 100644 (file)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from django.conf import settings
 
 GALLERY_URL = settings.MEDIA_URL + 'images/'
index eb70ffe..ddc0dfc 100644 (file)
@@ -1,4 +1,6 @@
-# -*- coding: utf-8
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from django.conf.urls import url
 from . import views
 
index 6b3586c..17f7b73 100644 (file)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from datetime import datetime
 import os
 import logging
index c53f0e7..e69de29 100644 (file)
@@ -1 +0,0 @@
-  # pragma: no cover
index 555f264..ae68439 100644 (file)
@@ -1,5 +1,3 @@
-# -*- coding: utf-8 -*-
-#
 # This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
 #
diff --git a/src/wiki_img/models.py b/src/wiki_img/models.py
deleted file mode 100644 (file)
index b685324..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-# -*- coding: utf-8 -*-
-#
-# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
-# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
-#
index 2b342da..cf3d72b 100644 (file)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 import wiki.models as models
 import shutil
 import tempfile
index 1bf14b8..8224484 100644 (file)
@@ -1,4 +1,6 @@
-# -*- coding: utf-8
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 from django.conf.urls import url
 from . import views
 
index adbad5c..280848a 100644 (file)
@@ -1,3 +1,6 @@
+# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 import os
 import functools
 import logging