diff --git a/AUTHORS.md b/AUTHORS.md index 927d4571..01fe31dc 100644 --- a/AUTHORS.md +++ b/AUTHORS.md @@ -1,6 +1,6 @@ Most contributors are listed on Github at: - https://github.com/kaiyou/freeposte.io/graphs/contributors + https://github.com/Mailu/Mailu/graphs/contributors If you contribute time, code or resources to the project, feel free to add your name, pseudonym, and any contact information you feel is relevant to diff --git a/LICENSE.md b/LICENSE.md index 60ef50d1..d44642ec 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -1,10 +1,10 @@ MIT License -Copyright (c) 2016 All Freeposte.io contributors at the date +Copyright (c) 2016 All Mailu contributors at the date This software consists of voluntary contributions made by multiple individuals. For exact contribution history, see the revision history available at -https://github.com/kaiyou/freeposte.io +https://github.com/Mailu/Mailu Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/admin/Dockerfile b/admin/Dockerfile index 8c3f98cd..f078ea0d 100644 --- a/admin/Dockerfile +++ b/admin/Dockerfile @@ -3,13 +3,13 @@ FROM python:3 RUN mkdir -p /app WORKDIR /app -COPY freeposte ./freeposte +COPY mailu ./mailu COPY migrations ./migrations COPY manage.py . COPY requirements.txt . COPY start.sh /start.sh RUN pip install -r requirements.txt -RUN pybabel compile -d freeposte/translations +RUN pybabel compile -d mailu/translations CMD ["/start.sh"] diff --git a/admin/audit.py b/admin/audit.py index fdd997f6..db105ff4 100644 --- a/admin/audit.py +++ b/admin/audit.py @@ -1,4 +1,4 @@ -from freeposte import app +from mailu import app import sys import tabulate diff --git a/admin/freeposte/translations/en/LC_MESSAGES/messages.po b/admin/freeposte/translations/en/LC_MESSAGES/messages.po deleted file mode 100644 index 8e41d456..00000000 --- a/admin/freeposte/translations/en/LC_MESSAGES/messages.po +++ /dev/null @@ -1,444 +0,0 @@ -# English translations for PROJECT. -# Copyright (C) 2016 ORGANIZATION -# This file is distributed under the same license as the PROJECT project. -# FIRST AUTHOR , 2016. -# -msgid "" -msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-10-13 09:28+0200\n" -"PO-Revision-Date: 2016-10-02 15:02+0200\n" -"Last-Translator: FULL NAME \n" -"Language: en\n" -"Language-Team: en \n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -#: freeposte/admin/forms.py:32 -msgid "Invalid email address." -msgstr "" - -#: freeposte/admin/forms.py:36 -msgid "Confirm" -msgstr "" - -#: freeposte/admin/forms.py:40 freeposte/admin/forms.py:54 -msgid "E-mail" -msgstr "" - -#: freeposte/admin/forms.py:41 freeposte/admin/forms.py:55 -#: freeposte/admin/forms.py:72 freeposte/admin/forms.py:120 -msgid "Password" -msgstr "" - -#: freeposte/admin/forms.py:42 freeposte/admin/templates/login.html:9 -#: freeposte/admin/templates/login.html:17 -msgid "Sign in" -msgstr "" - -#: freeposte/admin/forms.py:46 freeposte/admin/templates/domain/details.html:21 -#: freeposte/admin/templates/domain/list.html:19 -msgid "Domain name" -msgstr "" - -#: freeposte/admin/forms.py:47 -msgid "Maximum user count" -msgstr "" - -#: freeposte/admin/forms.py:48 -msgid "Maximum alias count" -msgstr "" - -#: freeposte/admin/forms.py:49 freeposte/admin/forms.py:60 -#: freeposte/admin/forms.py:98 freeposte/admin/templates/alias/list.html:22 -#: freeposte/admin/templates/domain/list.html:22 -msgid "Comment" -msgstr "" - -#: freeposte/admin/forms.py:50 freeposte/admin/forms.py:99 -msgid "Create" -msgstr "" - -#: freeposte/admin/forms.py:56 -msgid "Confirm password" -msgstr "" - -#: freeposte/admin/forms.py:57 -msgid "Quota" -msgstr "" - -#: freeposte/admin/forms.py:58 -msgid "Allow IMAP access" -msgstr "" - -#: freeposte/admin/forms.py:59 -msgid "Allow POP3 access" -msgstr "" - -#: freeposte/admin/forms.py:61 -msgid "Save" -msgstr "" - -#: freeposte/admin/forms.py:65 -msgid "Displayed name" -msgstr "" - -#: freeposte/admin/forms.py:66 -msgid "Enable spam filter" -msgstr "" - -#: freeposte/admin/forms.py:67 -msgid "Spam filter threshold" -msgstr "" - -#: freeposte/admin/forms.py:68 -msgid "Save settings" -msgstr "" - -#: freeposte/admin/forms.py:73 -msgid "Password check" -msgstr "" - -#: freeposte/admin/forms.py:74 freeposte/admin/templates/sidebar.html:13 -msgid "Update password" -msgstr "" - -#: freeposte/admin/forms.py:78 -msgid "Enable forwarding" -msgstr "" - -#: freeposte/admin/forms.py:80 freeposte/admin/forms.py:97 -#: freeposte/admin/templates/alias/list.html:21 -msgid "Destination" -msgstr "" - -#: freeposte/admin/forms.py:82 freeposte/admin/forms.py:90 -msgid "Update" -msgstr "" - -#: freeposte/admin/forms.py:86 -msgid "Enable automatic reply" -msgstr "" - -#: freeposte/admin/forms.py:87 -msgid "Reply subject" -msgstr "" - -#: freeposte/admin/forms.py:88 -msgid "Reply body" -msgstr "" - -#: freeposte/admin/forms.py:94 -msgid "Alias" -msgstr "" - -#: freeposte/admin/forms.py:96 -msgid "Use SQL LIKE Syntax (e.g. for catch-all aliases)" -msgstr "" - -#: freeposte/admin/forms.py:103 -msgid "Admin email" -msgstr "" - -#: freeposte/admin/forms.py:104 freeposte/admin/forms.py:109 -#: freeposte/admin/forms.py:121 -msgid "Submit" -msgstr "" - -#: freeposte/admin/forms.py:108 -msgid "Manager email" -msgstr "" - -#: freeposte/admin/forms.py:113 -msgid "Protocol" -msgstr "" - -#: freeposte/admin/forms.py:116 -msgid "Hostname or IP" -msgstr "" - -#: freeposte/admin/forms.py:117 -msgid "TCP port" -msgstr "" - -#: freeposte/admin/forms.py:118 -msgid "Enable TLS" -msgstr "" - -#: freeposte/admin/forms.py:119 freeposte/admin/templates/fetch/list.html:21 -msgid "Username" -msgstr "" - -#: freeposte/admin/templates/confirm.html:4 -msgid "Confirm action" -msgstr "" - -#: freeposte/admin/templates/confirm.html:12 -#, python-format -msgid "You are about to %(action)s. Please confirm your action." -msgstr "" - -#: freeposte/admin/templates/docker-error.html:4 -msgid "Docker error" -msgstr "" - -#: freeposte/admin/templates/docker-error.html:12 -msgid "An error occurred while talking to the Docker server." -msgstr "" - -#: freeposte/admin/templates/login.html:6 -msgid "Your account" -msgstr "" - -#: freeposte/admin/templates/login.html:21 -msgid "to access the administration tools" -msgstr "" - -#: freeposte/admin/templates/services.html:4 -#: freeposte/admin/templates/sidebar.html:40 -msgid "Services status" -msgstr "" - -#: freeposte/admin/templates/services.html:11 -msgid "Service" -msgstr "" - -#: freeposte/admin/templates/fetch/list.html:23 -#: freeposte/admin/templates/services.html:12 -msgid "Status" -msgstr "" - -#: freeposte/admin/templates/services.html:13 -msgid "PID" -msgstr "" - -#: freeposte/admin/templates/services.html:14 -msgid "Image" -msgstr "" - -#: freeposte/admin/templates/services.html:15 -msgid "Started" -msgstr "" - -#: freeposte/admin/templates/services.html:16 -msgid "Last update" -msgstr "" - -#: freeposte/admin/templates/sidebar.html:5 -msgid "My account" -msgstr "" - -#: freeposte/admin/templates/sidebar.html:8 -msgid "Settings" -msgstr "" - -#: freeposte/admin/templates/sidebar.html:18 -msgid "Auto-forward" -msgstr "" - -#: freeposte/admin/templates/sidebar.html:23 -msgid "Auto-reply" -msgstr "" - -#: freeposte/admin/templates/fetch/list.html:4 -#: freeposte/admin/templates/sidebar.html:28 -msgid "Fetched accounts" -msgstr "" - -#: freeposte/admin/templates/sidebar.html:33 -msgid "Sign out" -msgstr "" - -#: freeposte/admin/templates/sidebar.html:36 -msgid "Administration" -msgstr "" - -#: freeposte/admin/templates/sidebar.html:45 -msgid "Administrators" -msgstr "" - -#: freeposte/admin/templates/sidebar.html:52 -msgid "Mail domains" -msgstr "" - -#: freeposte/admin/templates/sidebar.html:59 -msgid "Help" -msgstr "" - -#: freeposte/admin/templates/working.html:4 -msgid "We are still working on this feature!" -msgstr "" - -#: freeposte/admin/templates/admin/create.html:4 -msgid "Add a global administrator" -msgstr "" - -#: freeposte/admin/templates/admin/list.html:4 -msgid "Global administrators" -msgstr "" - -#: freeposte/admin/templates/admin/list.html:9 -msgid "Add administrator" -msgstr "" - -#: freeposte/admin/templates/admin/list.html:17 -#: freeposte/admin/templates/alias/list.html:19 -#: freeposte/admin/templates/domain/list.html:17 -#: freeposte/admin/templates/fetch/list.html:19 -#: freeposte/admin/templates/manager/list.html:19 -msgid "Actions" -msgstr "" - -#: freeposte/admin/templates/admin/list.html:18 -#: freeposte/admin/templates/alias/list.html:20 -#: freeposte/admin/templates/manager/list.html:20 -msgid "Email" -msgstr "" - -#: freeposte/admin/templates/admin/list.html:23 -#: freeposte/admin/templates/alias/list.html:30 -#: freeposte/admin/templates/domain/list.html:32 -#: freeposte/admin/templates/fetch/list.html:31 -#: freeposte/admin/templates/manager/list.html:25 -msgid "Delete" -msgstr "" - -#: freeposte/admin/templates/alias/create.html:4 -msgid "Create alias" -msgstr "" - -#: freeposte/admin/templates/alias/edit.html:4 -msgid "Edit alias" -msgstr "" - -#: freeposte/admin/templates/alias/list.html:4 -msgid "Alias list" -msgstr "" - -#: freeposte/admin/templates/alias/list.html:12 -msgid "Add alias" -msgstr "" - -#: freeposte/admin/templates/alias/list.html:23 -#: freeposte/admin/templates/domain/list.html:23 -#: freeposte/admin/templates/fetch/list.html:24 -msgid "Created" -msgstr "" - -#: freeposte/admin/templates/alias/list.html:24 -#: freeposte/admin/templates/domain/list.html:24 -#: freeposte/admin/templates/fetch/list.html:25 -msgid "Last edit" -msgstr "" - -#: freeposte/admin/templates/alias/list.html:29 -#: freeposte/admin/templates/domain/list.html:31 -#: freeposte/admin/templates/fetch/list.html:30 -msgid "Edit" -msgstr "" - -#: freeposte/admin/templates/domain/create.html:4 -#: freeposte/admin/templates/domain/list.html:9 -msgid "New domain" -msgstr "" - -#: freeposte/admin/templates/domain/details.html:4 -msgid "Domain details" -msgstr "" - -#: freeposte/admin/templates/domain/details.html:13 -msgid "Regenerate keys" -msgstr "" - -#: freeposte/admin/templates/domain/details.html:25 -msgid "DNS MX entry" -msgstr "" - -#: freeposte/admin/templates/domain/details.html:29 -msgid "DNS SPF entries" -msgstr "" - -#: freeposte/admin/templates/domain/details.html:36 -msgid "DKIM public key" -msgstr "" - -#: freeposte/admin/templates/domain/details.html:40 -msgid "DNS DKIM entry" -msgstr "" - -#: freeposte/admin/templates/domain/details.html:44 -msgid "DNS DMARC entry" -msgstr "" - -#: freeposte/admin/templates/domain/edit.html:4 -msgid "Edit domain" -msgstr "" - -#: freeposte/admin/templates/domain/list.html:4 -msgid "Domain list" -msgstr "" - -#: freeposte/admin/templates/domain/list.html:18 -msgid "Manage" -msgstr "" - -#: freeposte/admin/templates/domain/list.html:20 -msgid "Mailbox count" -msgstr "" - -#: freeposte/admin/templates/domain/list.html:21 -msgid "Alias count" -msgstr "" - -#: freeposte/admin/templates/domain/list.html:29 -msgid "Details" -msgstr "" - -#: freeposte/admin/templates/domain/list.html:36 -msgid "Users" -msgstr "" - -#: freeposte/admin/templates/domain/list.html:37 -msgid "Aliases" -msgstr "" - -#: freeposte/admin/templates/domain/list.html:38 -msgid "Managers" -msgstr "" - -#: freeposte/admin/templates/fetch/create.html:4 -msgid "Add a fetched account" -msgstr "" - -#: freeposte/admin/templates/fetch/edit.html:4 -msgid "Update a fetched account" -msgstr "" - -#: freeposte/admin/templates/fetch/list.html:12 -msgid "Add an account" -msgstr "" - -#: freeposte/admin/templates/fetch/list.html:20 -msgid "Endpoint" -msgstr "" - -#: freeposte/admin/templates/fetch/list.html:22 -msgid "Last check" -msgstr "" - -#: freeposte/admin/templates/manager/create.html:4 -msgid "Add a manager" -msgstr "" - -#: freeposte/admin/templates/manager/list.html:4 -msgid "Manager list" -msgstr "" - -#: freeposte/admin/templates/manager/list.html:12 -msgid "Add manager" -msgstr "" - diff --git a/admin/freeposte/translations/fr/LC_MESSAGES/messages.po b/admin/freeposte/translations/fr/LC_MESSAGES/messages.po deleted file mode 100644 index f5bc4ea5..00000000 --- a/admin/freeposte/translations/fr/LC_MESSAGES/messages.po +++ /dev/null @@ -1,444 +0,0 @@ -# French translations for PROJECT. -# Copyright (C) 2016 ORGANIZATION -# This file is distributed under the same license as the PROJECT project. -# FIRST AUTHOR , 2016. -# -msgid "" -msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-10-13 09:28+0200\n" -"PO-Revision-Date: 2016-10-02 16:32+0200\n" -"Last-Translator: \n" -"Language: fr\n" -"Language-Team: fr \n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -#: freeposte/admin/forms.py:32 -msgid "Invalid email address." -msgstr "" - -#: freeposte/admin/forms.py:36 -msgid "Confirm" -msgstr "Confirmer" - -#: freeposte/admin/forms.py:40 freeposte/admin/forms.py:54 -msgid "E-mail" -msgstr "" - -#: freeposte/admin/forms.py:41 freeposte/admin/forms.py:55 -#: freeposte/admin/forms.py:72 freeposte/admin/forms.py:120 -msgid "Password" -msgstr "" - -#: freeposte/admin/forms.py:42 freeposte/admin/templates/login.html:9 -#: freeposte/admin/templates/login.html:17 -msgid "Sign in" -msgstr "" - -#: freeposte/admin/forms.py:46 freeposte/admin/templates/domain/details.html:21 -#: freeposte/admin/templates/domain/list.html:19 -msgid "Domain name" -msgstr "" - -#: freeposte/admin/forms.py:47 -msgid "Maximum user count" -msgstr "" - -#: freeposte/admin/forms.py:48 -msgid "Maximum alias count" -msgstr "" - -#: freeposte/admin/forms.py:49 freeposte/admin/forms.py:60 -#: freeposte/admin/forms.py:98 freeposte/admin/templates/alias/list.html:22 -#: freeposte/admin/templates/domain/list.html:22 -msgid "Comment" -msgstr "" - -#: freeposte/admin/forms.py:50 freeposte/admin/forms.py:99 -msgid "Create" -msgstr "" - -#: freeposte/admin/forms.py:56 -msgid "Confirm password" -msgstr "" - -#: freeposte/admin/forms.py:57 -msgid "Quota" -msgstr "" - -#: freeposte/admin/forms.py:58 -msgid "Allow IMAP access" -msgstr "" - -#: freeposte/admin/forms.py:59 -msgid "Allow POP3 access" -msgstr "" - -#: freeposte/admin/forms.py:61 -msgid "Save" -msgstr "" - -#: freeposte/admin/forms.py:65 -msgid "Displayed name" -msgstr "" - -#: freeposte/admin/forms.py:66 -msgid "Enable spam filter" -msgstr "" - -#: freeposte/admin/forms.py:67 -msgid "Spam filter threshold" -msgstr "" - -#: freeposte/admin/forms.py:68 -msgid "Save settings" -msgstr "" - -#: freeposte/admin/forms.py:73 -msgid "Password check" -msgstr "" - -#: freeposte/admin/forms.py:74 freeposte/admin/templates/sidebar.html:13 -msgid "Update password" -msgstr "" - -#: freeposte/admin/forms.py:78 -msgid "Enable forwarding" -msgstr "" - -#: freeposte/admin/forms.py:80 freeposte/admin/forms.py:97 -#: freeposte/admin/templates/alias/list.html:21 -msgid "Destination" -msgstr "" - -#: freeposte/admin/forms.py:82 freeposte/admin/forms.py:90 -msgid "Update" -msgstr "" - -#: freeposte/admin/forms.py:86 -msgid "Enable automatic reply" -msgstr "" - -#: freeposte/admin/forms.py:87 -msgid "Reply subject" -msgstr "" - -#: freeposte/admin/forms.py:88 -msgid "Reply body" -msgstr "" - -#: freeposte/admin/forms.py:94 -msgid "Alias" -msgstr "" - -#: freeposte/admin/forms.py:96 -msgid "Use SQL LIKE Syntax (e.g. for catch-all aliases)" -msgstr "" - -#: freeposte/admin/forms.py:103 -msgid "Admin email" -msgstr "Email de l'administrateur" - -#: freeposte/admin/forms.py:104 freeposte/admin/forms.py:109 -#: freeposte/admin/forms.py:121 -msgid "Submit" -msgstr "" - -#: freeposte/admin/forms.py:108 -msgid "Manager email" -msgstr "" - -#: freeposte/admin/forms.py:113 -msgid "Protocol" -msgstr "" - -#: freeposte/admin/forms.py:116 -msgid "Hostname or IP" -msgstr "" - -#: freeposte/admin/forms.py:117 -msgid "TCP port" -msgstr "" - -#: freeposte/admin/forms.py:118 -msgid "Enable TLS" -msgstr "" - -#: freeposte/admin/forms.py:119 freeposte/admin/templates/fetch/list.html:21 -msgid "Username" -msgstr "" - -#: freeposte/admin/templates/confirm.html:4 -msgid "Confirm action" -msgstr "Confirmer" - -#: freeposte/admin/templates/confirm.html:12 -#, python-format -msgid "You are about to %(action)s. Please confirm your action." -msgstr "Vous allez %(action)s. Merci de confirmer votre action." - -#: freeposte/admin/templates/docker-error.html:4 -msgid "Docker error" -msgstr "" - -#: freeposte/admin/templates/docker-error.html:12 -msgid "An error occurred while talking to the Docker server." -msgstr "" - -#: freeposte/admin/templates/login.html:6 -msgid "Your account" -msgstr "" - -#: freeposte/admin/templates/login.html:21 -msgid "to access the administration tools" -msgstr "" - -#: freeposte/admin/templates/services.html:4 -#: freeposte/admin/templates/sidebar.html:40 -msgid "Services status" -msgstr "" - -#: freeposte/admin/templates/services.html:11 -msgid "Service" -msgstr "" - -#: freeposte/admin/templates/fetch/list.html:23 -#: freeposte/admin/templates/services.html:12 -msgid "Status" -msgstr "" - -#: freeposte/admin/templates/services.html:13 -msgid "PID" -msgstr "" - -#: freeposte/admin/templates/services.html:14 -msgid "Image" -msgstr "" - -#: freeposte/admin/templates/services.html:15 -msgid "Started" -msgstr "" - -#: freeposte/admin/templates/services.html:16 -msgid "Last update" -msgstr "" - -#: freeposte/admin/templates/sidebar.html:5 -msgid "My account" -msgstr "" - -#: freeposte/admin/templates/sidebar.html:8 -msgid "Settings" -msgstr "" - -#: freeposte/admin/templates/sidebar.html:18 -msgid "Auto-forward" -msgstr "" - -#: freeposte/admin/templates/sidebar.html:23 -msgid "Auto-reply" -msgstr "" - -#: freeposte/admin/templates/fetch/list.html:4 -#: freeposte/admin/templates/sidebar.html:28 -msgid "Fetched accounts" -msgstr "" - -#: freeposte/admin/templates/sidebar.html:33 -msgid "Sign out" -msgstr "" - -#: freeposte/admin/templates/sidebar.html:36 -msgid "Administration" -msgstr "" - -#: freeposte/admin/templates/sidebar.html:45 -msgid "Administrators" -msgstr "" - -#: freeposte/admin/templates/sidebar.html:52 -msgid "Mail domains" -msgstr "" - -#: freeposte/admin/templates/sidebar.html:59 -msgid "Help" -msgstr "" - -#: freeposte/admin/templates/working.html:4 -msgid "We are still working on this feature!" -msgstr "" - -#: freeposte/admin/templates/admin/create.html:4 -msgid "Add a global administrator" -msgstr "" - -#: freeposte/admin/templates/admin/list.html:4 -msgid "Global administrators" -msgstr "" - -#: freeposte/admin/templates/admin/list.html:9 -msgid "Add administrator" -msgstr "" - -#: freeposte/admin/templates/admin/list.html:17 -#: freeposte/admin/templates/alias/list.html:19 -#: freeposte/admin/templates/domain/list.html:17 -#: freeposte/admin/templates/fetch/list.html:19 -#: freeposte/admin/templates/manager/list.html:19 -msgid "Actions" -msgstr "" - -#: freeposte/admin/templates/admin/list.html:18 -#: freeposte/admin/templates/alias/list.html:20 -#: freeposte/admin/templates/manager/list.html:20 -msgid "Email" -msgstr "" - -#: freeposte/admin/templates/admin/list.html:23 -#: freeposte/admin/templates/alias/list.html:30 -#: freeposte/admin/templates/domain/list.html:32 -#: freeposte/admin/templates/fetch/list.html:31 -#: freeposte/admin/templates/manager/list.html:25 -msgid "Delete" -msgstr "" - -#: freeposte/admin/templates/alias/create.html:4 -msgid "Create alias" -msgstr "" - -#: freeposte/admin/templates/alias/edit.html:4 -msgid "Edit alias" -msgstr "" - -#: freeposte/admin/templates/alias/list.html:4 -msgid "Alias list" -msgstr "" - -#: freeposte/admin/templates/alias/list.html:12 -msgid "Add alias" -msgstr "" - -#: freeposte/admin/templates/alias/list.html:23 -#: freeposte/admin/templates/domain/list.html:23 -#: freeposte/admin/templates/fetch/list.html:24 -msgid "Created" -msgstr "" - -#: freeposte/admin/templates/alias/list.html:24 -#: freeposte/admin/templates/domain/list.html:24 -#: freeposte/admin/templates/fetch/list.html:25 -msgid "Last edit" -msgstr "" - -#: freeposte/admin/templates/alias/list.html:29 -#: freeposte/admin/templates/domain/list.html:31 -#: freeposte/admin/templates/fetch/list.html:30 -msgid "Edit" -msgstr "" - -#: freeposte/admin/templates/domain/create.html:4 -#: freeposte/admin/templates/domain/list.html:9 -msgid "New domain" -msgstr "" - -#: freeposte/admin/templates/domain/details.html:4 -msgid "Domain details" -msgstr "" - -#: freeposte/admin/templates/domain/details.html:13 -msgid "Regenerate keys" -msgstr "" - -#: freeposte/admin/templates/domain/details.html:25 -msgid "DNS MX entry" -msgstr "" - -#: freeposte/admin/templates/domain/details.html:29 -msgid "DNS SPF entries" -msgstr "" - -#: freeposte/admin/templates/domain/details.html:36 -msgid "DKIM public key" -msgstr "" - -#: freeposte/admin/templates/domain/details.html:40 -msgid "DNS DKIM entry" -msgstr "" - -#: freeposte/admin/templates/domain/details.html:44 -msgid "DNS DMARC entry" -msgstr "" - -#: freeposte/admin/templates/domain/edit.html:4 -msgid "Edit domain" -msgstr "" - -#: freeposte/admin/templates/domain/list.html:4 -msgid "Domain list" -msgstr "" - -#: freeposte/admin/templates/domain/list.html:18 -msgid "Manage" -msgstr "" - -#: freeposte/admin/templates/domain/list.html:20 -msgid "Mailbox count" -msgstr "" - -#: freeposte/admin/templates/domain/list.html:21 -msgid "Alias count" -msgstr "" - -#: freeposte/admin/templates/domain/list.html:29 -msgid "Details" -msgstr "" - -#: freeposte/admin/templates/domain/list.html:36 -msgid "Users" -msgstr "" - -#: freeposte/admin/templates/domain/list.html:37 -msgid "Aliases" -msgstr "" - -#: freeposte/admin/templates/domain/list.html:38 -msgid "Managers" -msgstr "" - -#: freeposte/admin/templates/fetch/create.html:4 -msgid "Add a fetched account" -msgstr "" - -#: freeposte/admin/templates/fetch/edit.html:4 -msgid "Update a fetched account" -msgstr "" - -#: freeposte/admin/templates/fetch/list.html:12 -msgid "Add an account" -msgstr "" - -#: freeposte/admin/templates/fetch/list.html:20 -msgid "Endpoint" -msgstr "" - -#: freeposte/admin/templates/fetch/list.html:22 -msgid "Last check" -msgstr "" - -#: freeposte/admin/templates/manager/create.html:4 -msgid "Add a manager" -msgstr "" - -#: freeposte/admin/templates/manager/list.html:4 -msgid "Manager list" -msgstr "" - -#: freeposte/admin/templates/manager/list.html:12 -msgid "Add manager" -msgstr "" - diff --git a/admin/freeposte/__init__.py b/admin/mailu/__init__.py similarity index 89% rename from admin/freeposte/__init__.py rename to admin/mailu/__init__.py index 8d44fa65..eef69362 100644 --- a/admin/freeposte/__init__.py +++ b/admin/mailu/__init__.py @@ -14,12 +14,12 @@ import docker app = flask.Flask(__name__, static_url_path='/admin/app_static') default_config = { - 'SQLALCHEMY_DATABASE_URI': 'sqlite:////data/freeposte.db', + 'SQLALCHEMY_DATABASE_URI': 'sqlite:////data/main.db', 'SQLALCHEMY_TRACK_MODIFICATIONS': False, 'SECRET_KEY': 'changeMe', 'DOCKER_SOCKET': 'unix:///var/run/docker.sock', - 'HOSTNAME': 'mail.freeposte.io', - 'DOMAIN': 'freeposte.io', + 'HOSTNAME': 'mail.mailu.io', + 'DOMAIN': 'mailu.io', 'POSTMASTER': 'postmaster', 'DEBUG': False, 'BOOTSTRAP_SERVE_LOCAL': True, @@ -49,7 +49,7 @@ manager.add_command('db', flask_migrate.MigrateCommand) dockercli = docker.Client(base_url=app.config['DOCKER_SOCKET']) # Finally setup the blueprint and redirect / -from freeposte import admin +from mailu import admin app.register_blueprint(admin.app, url_prefix='/admin') @app.route("/") diff --git a/admin/freeposte/admin/__init__.py b/admin/mailu/admin/__init__.py similarity index 81% rename from admin/freeposte/admin/__init__.py rename to admin/mailu/admin/__init__.py index ab268644..fc909cf0 100644 --- a/admin/freeposte/admin/__init__.py +++ b/admin/mailu/admin/__init__.py @@ -1,5 +1,5 @@ from flask import Blueprint -from freeposte import login_manager, db +from mailu import login_manager, db import flask_login @@ -10,7 +10,7 @@ app = Blueprint( static_folder='static') # Import models -from freeposte.admin import models +from mailu.admin import models # Register the login components login_manager.login_view = "admin.login" @@ -21,7 +21,7 @@ def inject_user(): return dict(current_user=flask_login.current_user) # Import views -from freeposte.admin.views import \ +from mailu.admin.views import \ admins, \ managers, \ base, \ diff --git a/admin/freeposte/admin/access.py b/admin/mailu/admin/access.py similarity index 98% rename from admin/freeposte/admin/access.py rename to admin/mailu/admin/access.py index eb7eea09..778423d0 100644 --- a/admin/freeposte/admin/access.py +++ b/admin/mailu/admin/access.py @@ -1,4 +1,4 @@ -from freeposte.admin import db, models, forms +from mailu.admin import db, models, forms import flask import flask_login diff --git a/admin/freeposte/admin/dkim.py b/admin/mailu/admin/dkim.py similarity index 100% rename from admin/freeposte/admin/dkim.py rename to admin/mailu/admin/dkim.py diff --git a/admin/freeposte/admin/forms.py b/admin/mailu/admin/forms.py similarity index 100% rename from admin/freeposte/admin/forms.py rename to admin/mailu/admin/forms.py diff --git a/admin/freeposte/admin/models.py b/admin/mailu/admin/models.py similarity index 99% rename from admin/freeposte/admin/models.py rename to admin/mailu/admin/models.py index 4644967d..18d03a26 100644 --- a/admin/freeposte/admin/models.py +++ b/admin/mailu/admin/models.py @@ -1,5 +1,5 @@ -from freeposte.admin import db, dkim -from freeposte import app +from mailu.admin import db, dkim +from mailu import app from sqlalchemy.ext import declarative from passlib import context diff --git a/admin/freeposte/admin/static/adminlte/css/AdminLTE.min.css b/admin/mailu/admin/static/adminlte/css/AdminLTE.min.css similarity index 100% rename from admin/freeposte/admin/static/adminlte/css/AdminLTE.min.css rename to admin/mailu/admin/static/adminlte/css/AdminLTE.min.css diff --git a/admin/freeposte/admin/static/adminlte/css/skin-blue.min.css b/admin/mailu/admin/static/adminlte/css/skin-blue.min.css similarity index 100% rename from admin/freeposte/admin/static/adminlte/css/skin-blue.min.css rename to admin/mailu/admin/static/adminlte/css/skin-blue.min.css diff --git a/admin/freeposte/admin/static/adminlte/js/app.min.js b/admin/mailu/admin/static/adminlte/js/app.min.js similarity index 100% rename from admin/freeposte/admin/static/adminlte/js/app.min.js rename to admin/mailu/admin/static/adminlte/js/app.min.js diff --git a/admin/freeposte/admin/static/app.css b/admin/mailu/admin/static/app.css similarity index 100% rename from admin/freeposte/admin/static/app.css rename to admin/mailu/admin/static/app.css diff --git a/admin/freeposte/admin/static/bootstrap/css/bootstrap.css.map b/admin/mailu/admin/static/bootstrap/css/bootstrap.css.map similarity index 100% rename from admin/freeposte/admin/static/bootstrap/css/bootstrap.css.map rename to admin/mailu/admin/static/bootstrap/css/bootstrap.css.map diff --git a/admin/freeposte/admin/static/bootstrap/css/bootstrap.min.css b/admin/mailu/admin/static/bootstrap/css/bootstrap.min.css similarity index 100% rename from admin/freeposte/admin/static/bootstrap/css/bootstrap.min.css rename to admin/mailu/admin/static/bootstrap/css/bootstrap.min.css diff --git a/admin/freeposte/admin/static/bootstrap/fonts/glyphicons-halflings-regular.eot b/admin/mailu/admin/static/bootstrap/fonts/glyphicons-halflings-regular.eot similarity index 100% rename from admin/freeposte/admin/static/bootstrap/fonts/glyphicons-halflings-regular.eot rename to admin/mailu/admin/static/bootstrap/fonts/glyphicons-halflings-regular.eot diff --git a/admin/freeposte/admin/static/bootstrap/fonts/glyphicons-halflings-regular.svg b/admin/mailu/admin/static/bootstrap/fonts/glyphicons-halflings-regular.svg similarity index 100% rename from admin/freeposte/admin/static/bootstrap/fonts/glyphicons-halflings-regular.svg rename to admin/mailu/admin/static/bootstrap/fonts/glyphicons-halflings-regular.svg diff --git a/admin/freeposte/admin/static/bootstrap/fonts/glyphicons-halflings-regular.ttf b/admin/mailu/admin/static/bootstrap/fonts/glyphicons-halflings-regular.ttf similarity index 100% rename from admin/freeposte/admin/static/bootstrap/fonts/glyphicons-halflings-regular.ttf rename to admin/mailu/admin/static/bootstrap/fonts/glyphicons-halflings-regular.ttf diff --git a/admin/freeposte/admin/static/bootstrap/fonts/glyphicons-halflings-regular.woff b/admin/mailu/admin/static/bootstrap/fonts/glyphicons-halflings-regular.woff similarity index 100% rename from admin/freeposte/admin/static/bootstrap/fonts/glyphicons-halflings-regular.woff rename to admin/mailu/admin/static/bootstrap/fonts/glyphicons-halflings-regular.woff diff --git a/admin/freeposte/admin/static/bootstrap/fonts/glyphicons-halflings-regular.woff2 b/admin/mailu/admin/static/bootstrap/fonts/glyphicons-halflings-regular.woff2 similarity index 100% rename from admin/freeposte/admin/static/bootstrap/fonts/glyphicons-halflings-regular.woff2 rename to admin/mailu/admin/static/bootstrap/fonts/glyphicons-halflings-regular.woff2 diff --git a/admin/freeposte/admin/static/bootstrap/js/bootstrap.min.js b/admin/mailu/admin/static/bootstrap/js/bootstrap.min.js similarity index 100% rename from admin/freeposte/admin/static/bootstrap/js/bootstrap.min.js rename to admin/mailu/admin/static/bootstrap/js/bootstrap.min.js diff --git a/admin/freeposte/admin/static/jquery/js/jquery-2.2.2.min.js b/admin/mailu/admin/static/jquery/js/jquery-2.2.2.min.js similarity index 100% rename from admin/freeposte/admin/static/jquery/js/jquery-2.2.2.min.js rename to admin/mailu/admin/static/jquery/js/jquery-2.2.2.min.js diff --git a/admin/freeposte/admin/static/select2/css/select2.min.css b/admin/mailu/admin/static/select2/css/select2.min.css similarity index 100% rename from admin/freeposte/admin/static/select2/css/select2.min.css rename to admin/mailu/admin/static/select2/css/select2.min.css diff --git a/admin/freeposte/admin/static/select2/js/i18n/ar.js b/admin/mailu/admin/static/select2/js/i18n/ar.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/ar.js rename to admin/mailu/admin/static/select2/js/i18n/ar.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/az.js b/admin/mailu/admin/static/select2/js/i18n/az.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/az.js rename to admin/mailu/admin/static/select2/js/i18n/az.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/bg.js b/admin/mailu/admin/static/select2/js/i18n/bg.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/bg.js rename to admin/mailu/admin/static/select2/js/i18n/bg.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/ca.js b/admin/mailu/admin/static/select2/js/i18n/ca.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/ca.js rename to admin/mailu/admin/static/select2/js/i18n/ca.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/cs.js b/admin/mailu/admin/static/select2/js/i18n/cs.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/cs.js rename to admin/mailu/admin/static/select2/js/i18n/cs.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/da.js b/admin/mailu/admin/static/select2/js/i18n/da.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/da.js rename to admin/mailu/admin/static/select2/js/i18n/da.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/de.js b/admin/mailu/admin/static/select2/js/i18n/de.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/de.js rename to admin/mailu/admin/static/select2/js/i18n/de.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/el.js b/admin/mailu/admin/static/select2/js/i18n/el.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/el.js rename to admin/mailu/admin/static/select2/js/i18n/el.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/en.js b/admin/mailu/admin/static/select2/js/i18n/en.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/en.js rename to admin/mailu/admin/static/select2/js/i18n/en.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/es.js b/admin/mailu/admin/static/select2/js/i18n/es.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/es.js rename to admin/mailu/admin/static/select2/js/i18n/es.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/et.js b/admin/mailu/admin/static/select2/js/i18n/et.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/et.js rename to admin/mailu/admin/static/select2/js/i18n/et.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/eu.js b/admin/mailu/admin/static/select2/js/i18n/eu.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/eu.js rename to admin/mailu/admin/static/select2/js/i18n/eu.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/fa.js b/admin/mailu/admin/static/select2/js/i18n/fa.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/fa.js rename to admin/mailu/admin/static/select2/js/i18n/fa.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/fi.js b/admin/mailu/admin/static/select2/js/i18n/fi.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/fi.js rename to admin/mailu/admin/static/select2/js/i18n/fi.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/fr.js b/admin/mailu/admin/static/select2/js/i18n/fr.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/fr.js rename to admin/mailu/admin/static/select2/js/i18n/fr.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/gl.js b/admin/mailu/admin/static/select2/js/i18n/gl.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/gl.js rename to admin/mailu/admin/static/select2/js/i18n/gl.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/he.js b/admin/mailu/admin/static/select2/js/i18n/he.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/he.js rename to admin/mailu/admin/static/select2/js/i18n/he.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/hi.js b/admin/mailu/admin/static/select2/js/i18n/hi.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/hi.js rename to admin/mailu/admin/static/select2/js/i18n/hi.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/hr.js b/admin/mailu/admin/static/select2/js/i18n/hr.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/hr.js rename to admin/mailu/admin/static/select2/js/i18n/hr.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/hu.js b/admin/mailu/admin/static/select2/js/i18n/hu.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/hu.js rename to admin/mailu/admin/static/select2/js/i18n/hu.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/id.js b/admin/mailu/admin/static/select2/js/i18n/id.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/id.js rename to admin/mailu/admin/static/select2/js/i18n/id.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/is.js b/admin/mailu/admin/static/select2/js/i18n/is.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/is.js rename to admin/mailu/admin/static/select2/js/i18n/is.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/it.js b/admin/mailu/admin/static/select2/js/i18n/it.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/it.js rename to admin/mailu/admin/static/select2/js/i18n/it.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/ja.js b/admin/mailu/admin/static/select2/js/i18n/ja.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/ja.js rename to admin/mailu/admin/static/select2/js/i18n/ja.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/km.js b/admin/mailu/admin/static/select2/js/i18n/km.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/km.js rename to admin/mailu/admin/static/select2/js/i18n/km.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/ko.js b/admin/mailu/admin/static/select2/js/i18n/ko.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/ko.js rename to admin/mailu/admin/static/select2/js/i18n/ko.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/lt.js b/admin/mailu/admin/static/select2/js/i18n/lt.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/lt.js rename to admin/mailu/admin/static/select2/js/i18n/lt.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/lv.js b/admin/mailu/admin/static/select2/js/i18n/lv.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/lv.js rename to admin/mailu/admin/static/select2/js/i18n/lv.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/mk.js b/admin/mailu/admin/static/select2/js/i18n/mk.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/mk.js rename to admin/mailu/admin/static/select2/js/i18n/mk.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/ms.js b/admin/mailu/admin/static/select2/js/i18n/ms.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/ms.js rename to admin/mailu/admin/static/select2/js/i18n/ms.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/nb.js b/admin/mailu/admin/static/select2/js/i18n/nb.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/nb.js rename to admin/mailu/admin/static/select2/js/i18n/nb.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/nl.js b/admin/mailu/admin/static/select2/js/i18n/nl.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/nl.js rename to admin/mailu/admin/static/select2/js/i18n/nl.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/pl.js b/admin/mailu/admin/static/select2/js/i18n/pl.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/pl.js rename to admin/mailu/admin/static/select2/js/i18n/pl.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/pt-BR.js b/admin/mailu/admin/static/select2/js/i18n/pt-BR.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/pt-BR.js rename to admin/mailu/admin/static/select2/js/i18n/pt-BR.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/pt.js b/admin/mailu/admin/static/select2/js/i18n/pt.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/pt.js rename to admin/mailu/admin/static/select2/js/i18n/pt.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/ro.js b/admin/mailu/admin/static/select2/js/i18n/ro.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/ro.js rename to admin/mailu/admin/static/select2/js/i18n/ro.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/ru.js b/admin/mailu/admin/static/select2/js/i18n/ru.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/ru.js rename to admin/mailu/admin/static/select2/js/i18n/ru.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/sk.js b/admin/mailu/admin/static/select2/js/i18n/sk.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/sk.js rename to admin/mailu/admin/static/select2/js/i18n/sk.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/sr-Cyrl.js b/admin/mailu/admin/static/select2/js/i18n/sr-Cyrl.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/sr-Cyrl.js rename to admin/mailu/admin/static/select2/js/i18n/sr-Cyrl.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/sr.js b/admin/mailu/admin/static/select2/js/i18n/sr.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/sr.js rename to admin/mailu/admin/static/select2/js/i18n/sr.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/sv.js b/admin/mailu/admin/static/select2/js/i18n/sv.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/sv.js rename to admin/mailu/admin/static/select2/js/i18n/sv.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/th.js b/admin/mailu/admin/static/select2/js/i18n/th.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/th.js rename to admin/mailu/admin/static/select2/js/i18n/th.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/tr.js b/admin/mailu/admin/static/select2/js/i18n/tr.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/tr.js rename to admin/mailu/admin/static/select2/js/i18n/tr.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/uk.js b/admin/mailu/admin/static/select2/js/i18n/uk.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/uk.js rename to admin/mailu/admin/static/select2/js/i18n/uk.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/vi.js b/admin/mailu/admin/static/select2/js/i18n/vi.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/vi.js rename to admin/mailu/admin/static/select2/js/i18n/vi.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/zh-CN.js b/admin/mailu/admin/static/select2/js/i18n/zh-CN.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/zh-CN.js rename to admin/mailu/admin/static/select2/js/i18n/zh-CN.js diff --git a/admin/freeposte/admin/static/select2/js/i18n/zh-TW.js b/admin/mailu/admin/static/select2/js/i18n/zh-TW.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/i18n/zh-TW.js rename to admin/mailu/admin/static/select2/js/i18n/zh-TW.js diff --git a/admin/freeposte/admin/static/select2/js/select2.full.min.js b/admin/mailu/admin/static/select2/js/select2.full.min.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/select2.full.min.js rename to admin/mailu/admin/static/select2/js/select2.full.min.js diff --git a/admin/freeposte/admin/static/select2/js/select2.min.js b/admin/mailu/admin/static/select2/js/select2.min.js similarity index 100% rename from admin/freeposte/admin/static/select2/js/select2.min.js rename to admin/mailu/admin/static/select2/js/select2.min.js diff --git a/admin/freeposte/admin/templates/admin/create.html b/admin/mailu/admin/templates/admin/create.html similarity index 100% rename from admin/freeposte/admin/templates/admin/create.html rename to admin/mailu/admin/templates/admin/create.html diff --git a/admin/freeposte/admin/templates/admin/list.html b/admin/mailu/admin/templates/admin/list.html similarity index 100% rename from admin/freeposte/admin/templates/admin/list.html rename to admin/mailu/admin/templates/admin/list.html diff --git a/admin/freeposte/admin/templates/alias/create.html b/admin/mailu/admin/templates/alias/create.html similarity index 100% rename from admin/freeposte/admin/templates/alias/create.html rename to admin/mailu/admin/templates/alias/create.html diff --git a/admin/freeposte/admin/templates/alias/edit.html b/admin/mailu/admin/templates/alias/edit.html similarity index 100% rename from admin/freeposte/admin/templates/alias/edit.html rename to admin/mailu/admin/templates/alias/edit.html diff --git a/admin/freeposte/admin/templates/alias/list.html b/admin/mailu/admin/templates/alias/list.html similarity index 100% rename from admin/freeposte/admin/templates/alias/list.html rename to admin/mailu/admin/templates/alias/list.html diff --git a/admin/freeposte/admin/templates/base.html b/admin/mailu/admin/templates/base.html similarity index 94% rename from admin/freeposte/admin/templates/base.html rename to admin/mailu/admin/templates/base.html index 0e41ba6d..5fb0d8a9 100644 --- a/admin/freeposte/admin/templates/base.html +++ b/admin/mailu/admin/templates/base.html @@ -29,7 +29,7 @@ class="hold-transition skin-blue sidebar-mini" {% block navbar %}