Skip to content

Commit 5e7b1ed

Browse files
committed
Added support for Passky Server v6.0.0
1 parent 7232d5e commit 5e7b1ed

23 files changed

+6073
-3867
lines changed

.idea/deploymentTargetDropDown.xml

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/build.gradle

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@ plugins {
33
}
44

55
android {
6-
compileSdkVersion 31
6+
compileSdkVersion 32
77
buildToolsVersion '31.0.0'
88

99
defaultConfig {
1010
applicationId "com.rabbitcompany.passky"
11-
minSdkVersion 23
12-
targetSdkVersion 31
13-
versionCode 9
14-
versionName '5.0.0'
11+
minSdkVersion 28
12+
targetSdkVersion 32
13+
versionCode 10
14+
versionName '6.0.1'
1515
}
1616

1717
buildTypes {
@@ -27,5 +27,5 @@ android {
2727
}
2828

2929
dependencies {
30-
implementation 'com.google.android.material:material:1.4.0'
30+
implementation 'com.google.android.material:material:1.5.0'
3131
}

app/src/main/AndroidManifest.xml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,7 @@
1010
android:hardwareAccelerated="true"
1111
android:roundIcon="@mipmap/ic_launcher_round"
1212
android:supportsRtl="true"
13-
android:theme="@style/Theme.Passky"
14-
android:allowBackup="false">
13+
android:theme="@style/Theme.Passky">
1514
<activity android:name=".MainActivity"
1615
android:configChanges="orientation|keyboardHidden|screenSize"
1716
android:exported="true">

app/src/main/assets/css/tailwind.min.css

Lines changed: 1456 additions & 1 deletion
Large diffs are not rendered by default.

app/src/main/assets/export.html

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,23 @@
22
<html>
33
<head>
44
<meta charset="UTF-8" />
5-
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
6-
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline';" />
5+
<meta name="viewport" content="width=device-width" />
6+
<meta name="description" content="Passky is a simple, modern, lightweight, open-source and secure password manager." />
7+
<meta name="mobile-web-app-capable" content="yes" />
8+
<meta name="apple-mobile-web-app-capable" content="yes" />
9+
<meta name="theme-color" content="#0D1117" />
10+
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
711
<title>Passky</title>
812
<link rel="shortcut icon" type="image/png" href="images/logo.png"/>
13+
<link rel="apple-touch-icon" href="images/icons/apple-touch-icon.png" />
14+
<link rel="apple-touch-icon" sizes="57x57" href="images/icons/apple-touch-icon-57x57.png" />
15+
<link rel="apple-touch-icon" sizes="72x72" href="images/icons/apple-touch-icon-72x72.png" />
16+
<link rel="apple-touch-icon" sizes="76x76" href="images/icons/apple-touch-icon-76x76.png" />
17+
<link rel="apple-touch-icon" sizes="114x114" href="images/icons/apple-touch-icon-114x114.png" />
18+
<link rel="apple-touch-icon" sizes="120x120" href="images/icons/apple-touch-icon-120x120.png" />
19+
<link rel="apple-touch-icon" sizes="144x144" href="images/icons/apple-touch-icon-144x144.png" />
20+
<link rel="apple-touch-icon" sizes="152x152" href="images/icons/apple-touch-icon-152x152.png" />
21+
<link rel="apple-touch-icon" sizes="180x180" href="images/icons/apple-touch-icon-180x180.png" />
922
<link rel="stylesheet" href="css/tailwind.min.css">
1023
<link rel="stylesheet" href="css/export.css">
1124
<link id="css-theme" type="text/css" rel="stylesheet" href="css/themes/dark.css">
@@ -325,6 +338,7 @@ <h3 class="tertiaryColor text-lg leading-6 font-medium" id="dialog-title"></h3>
325338
<script src="js/default-functions.js"></script>
326339
<script src="js/sha512.js"></script>
327340
<script src="js/jquery.csv.min.js"></script>
341+
<script src="js/PasskyAPI.js"></script>
328342
<script src="js/export.js"></script>
329343
</body>
330344
</html>

app/src/main/assets/index.html

Lines changed: 19 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,27 @@
22
<html>
33
<head>
44
<meta charset="UTF-8" />
5-
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
6-
<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline';" />
5+
<meta name="viewport" content="width=device-width" />
6+
<meta name="description" content="Passky is a simple, modern, lightweight, open-source and secure password manager." />
7+
<meta name="mobile-web-app-capable" content="yes" />
8+
<meta name="apple-mobile-web-app-capable" content="yes" />
9+
<meta name="theme-color" content="#0D1117" />
10+
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
711
<title>Passky</title>
812
<link rel="shortcut icon" type="image/png" href="images/logo.png"/>
13+
<link rel="apple-touch-icon" href="images/icons/apple-touch-icon.png" />
14+
<link rel="apple-touch-icon" sizes="57x57" href="images/icons/apple-touch-icon-57x57.png" />
15+
<link rel="apple-touch-icon" sizes="72x72" href="images/icons/apple-touch-icon-72x72.png" />
16+
<link rel="apple-touch-icon" sizes="76x76" href="images/icons/apple-touch-icon-76x76.png" />
17+
<link rel="apple-touch-icon" sizes="114x114" href="images/icons/apple-touch-icon-114x114.png" />
18+
<link rel="apple-touch-icon" sizes="120x120" href="images/icons/apple-touch-icon-120x120.png" />
19+
<link rel="apple-touch-icon" sizes="144x144" href="images/icons/apple-touch-icon-144x144.png" />
20+
<link rel="apple-touch-icon" sizes="152x152" href="images/icons/apple-touch-icon-152x152.png" />
21+
<link rel="apple-touch-icon" sizes="180x180" href="images/icons/apple-touch-icon-180x180.png" />
922
<link rel="stylesheet" href="css/tailwind.min.css">
1023
<link rel="stylesheet" href="css/index.css">
1124
<link id="css-theme" type="text/css" rel="stylesheet" href="css/themes/dark.css">
25+
<link rel="manifest" href="manifest.json">
1226
<script src="js/lang.js"></script>
1327
<script src="js/header.js"></script>
1428
</head>
@@ -28,6 +42,8 @@
2842
<datalist id="servers">
2943
<option>https://eu1.passky.org</option>
3044
<option>https://eu2.passky.org</option>
45+
<option>https://us1.passky.org</option>
46+
<option>https://us2.passky.org</option>
3147
</datalist>
3248
</div>
3349
<div>
@@ -44,18 +60,6 @@
4460
</div>
4561
</div>
4662

47-
<fieldset>
48-
<legend class="sr-only">New login system</legend>
49-
<div class="relative flex items-start">
50-
<div class="flex items-center h-5">
51-
<input id="new-login-system" type="checkbox" class="tertiaryBackgroundColor primaryColor h-4 w-4 primaryBorderColor rounded" checked>
52-
</div>
53-
<div class="ml-3 text-sm">
54-
<a class="primaryColor">New login system</a>
55-
</div>
56-
</div>
57-
</fieldset>
58-
5963
<div id="dialog" class="fixed z-10 inset-0 overflow-y-auto invisible" aria-labelledby="dialog-title" role="dialog" aria-modal="true">
6064
<div class="flex items-end justify-center min-h-screen pt-4 px-4 pb-20 text-center sm:block sm:p-0">
6165
<div class="fixed inset-0 bg-gray-500 bg-opacity-75 transition-opacity" aria-hidden="true"></div>
@@ -103,6 +107,7 @@ <h3 class="tertiaryColor text-lg leading-6 font-medium" id="dialog-title"></h3>
103107
<script src="js/aes.js"></script>
104108
<script src="js/default-functions.js"></script>
105109
<script src="js/sha512.js"></script>
110+
<script src="js/PasskyAPI.js"></script>
106111
<script src="js/login.js"></script>
107112
</body>
108113
</html>

0 commit comments

Comments
 (0)