Skip to content

Commit e7f5e3f

Browse files
committed
Remove private branding and update copyright
1 parent 11bd744 commit e7f5e3f

4 files changed

Lines changed: 6 additions & 4 deletions

File tree

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2026 Zimbra IMAP Migration Panel contributors
3+
Copyright (c) 2026 Tanju Yıldız
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -307,3 +307,5 @@ GitHub Actions validates the Python tests, JavaScript syntax, and Ubuntu install
307307
## License
308308

309309
Released under the [MIT License](LICENSE).
310+
311+
Developed by **Tanju Yıldız**, 2026.

static/login.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
<!doctype html><html lang="tr"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><title>Göç Merkezi · Giriş</title><style>
2-
*{box-sizing:border-box}body{margin:0;min-height:100vh;display:grid;place-items:center;background:#f3f7fb;color:#102440;font-family:Inter,Segoe UI,Arial,sans-serif}.card{width:min(400px,calc(100% - 32px));padding:30px;background:#fff;border:1px solid #dce6f0;border-radius:14px;box-shadow:0 12px 40px #18365412}.brand{font-size:12px;font-weight:900;color:#078dcc;letter-spacing:1px}h1{margin:9px 0 5px;font-size:24px}p{margin:0 0 22px;color:#687d98;font-size:13px}label{display:block;margin:13px 0 0;font-size:12px;font-weight:700}input{width:100%;height:42px;margin-top:7px;padding:0 12px;border:1px solid #d7e2ed;border-radius:8px}button{width:100%;height:42px;margin-top:20px;border:0;border-radius:8px;background:#0799d7;color:#fff;font-weight:800;cursor:pointer}.error{display:none;padding:10px;margin-bottom:15px;border-radius:7px;background:#fff0f1;color:#b62d3c;font-size:12px}.error.show{display:block}</style></head><body><form class="card" method="post" action="/login"><div class="brand">RAPORZEN · ZIMBRA</div><h1>Göç Merkezi</h1><p>Aktarım paneline devam etmek için oturum açın.</p><div id="error" class="error">Kullanıcı adı veya parola hatalı.</div><label>Kullanıcı adı<input name="username" autocomplete="username" required autofocus></label><label>Parola<input type="password" name="password" autocomplete="current-password" required></label><button type="submit">Oturum Aç</button></form><script>if(new URLSearchParams(location.search).has('error'))document.querySelector('#error').classList.add('show')</script></body></html>
2+
*{box-sizing:border-box}body{margin:0;min-height:100vh;display:grid;place-items:center;background:#f3f7fb;color:#102440;font-family:Inter,Segoe UI,Arial,sans-serif}.card{width:min(400px,calc(100% - 32px));padding:30px;background:#fff;border:1px solid #dce6f0;border-radius:14px;box-shadow:0 12px 40px #18365412}.brand{font-size:12px;font-weight:900;color:#078dcc;letter-spacing:1px}h1{margin:9px 0 5px;font-size:24px}p{margin:0 0 22px;color:#687d98;font-size:13px}label{display:block;margin:13px 0 0;font-size:12px;font-weight:700}input{width:100%;height:42px;margin-top:7px;padding:0 12px;border:1px solid #d7e2ed;border-radius:8px}button{width:100%;height:42px;margin-top:20px;border:0;border-radius:8px;background:#0799d7;color:#fff;font-weight:800;cursor:pointer}.error{display:none;padding:10px;margin-bottom:15px;border-radius:7px;background:#fff0f1;color:#b62d3c;font-size:12px}.error.show{display:block}</style></head><body><form class="card" method="post" action="/login"><div class="brand">ZIMBRA · IMAP MIGRATION</div><h1>Göç Merkezi</h1><p>Aktarım paneline devam etmek için oturum açın.</p><div id="error" class="error">Kullanıcı adı veya parola hatalı.</div><label>Kullanıcı adı<input name="username" autocomplete="username" required autofocus></label><label>Parola<input type="password" name="password" autocomplete="current-password" required></label><button type="submit">Oturum Aç</button></form><script>if(new URLSearchParams(location.search).has('error'))document.querySelector('#error').classList.add('show')</script></body></html>

tests/test_setup_locale.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ grep -q 'CREATE USER IF NOT EXISTS' "$ROOT/setup.sh"
2121
grep -q 'HAS_EXISTING_CONFIG' "$ROOT/setup.sh"
2222
echo "Setup repeatability guards are present."
2323

24-
for VALID_USERNAME in admin Raporzen2026 User123; do
24+
for VALID_USERNAME in admin Migration2026 User123; do
2525
bash "$ROOT/setup.sh" --validate-username "$VALID_USERNAME"
2626
done
27-
for INVALID_USERNAME in 'invalid user' 'Raporzen2026-' 'user.name' 'user_name' 'kullanıcı'; do
27+
for INVALID_USERNAME in 'invalid user' 'Migration2026-' 'user.name' 'user_name' 'kullanıcı'; do
2828
if bash "$ROOT/setup.sh" --validate-username "$INVALID_USERNAME"; then
2929
echo "Invalid username was accepted: $INVALID_USERNAME" >&2
3030
exit 1

0 commit comments

Comments
 (0)