57 Commits

Author SHA1 Message Date
lemoer
b3718932e1 Add clear button to logs 2025-07-19 12:50:19 +02:00
lemoer
a2e70f7dff Make logs copyable 2025-07-19 11:16:36 +02:00
lemoer
99abd7a571 Make Logs scrollable 2025-07-19 11:16:28 +02:00
lemoer
b0021f82ac Catch exceptions and show them in logs 2025-07-19 11:06:03 +02:00
lemoer
7f0200885c throw exception for empty sessionCookie 2025-07-17 19:03:08 +02:00
460b9c5298 Successful iOS build 2025-07-14 21:20:21 +02:00
b9bf8ba9be XCode Update 2025-07-14 19:14:51 +02:00
lemoer
40506564a6 New icons for android 2025-07-12 05:08:26 +02:00
lemoer
7c620bee9b Rename to LeineLApp 2025-07-12 04:42:53 +02:00
lemoer
ea7b6f4089 Hopefully fix that sometimes key is not accepted
Most likely this is a race condition...
2025-07-12 04:09:49 +02:00
lemoer
a8a43f8708 AndroidManifest: handle allowed actions 2025-07-12 03:40:04 +02:00
lemoer
ce10cf8fe3 AndroidManifest: fix NDEF_DISCOVERED? 2025-07-12 03:27:48 +02:00
lemoer
bb17019560 AndroidManifest: remove category BROWSABLE 2025-07-12 03:22:59 +02:00
lemoer
2d534a9e55 AndroidManifest: use NDEF_DISCOVERED instead of VIEW 2025-07-12 03:13:54 +02:00
lemoer
cf52f5f1f4 add primitive AppLinks handler 2025-07-12 02:45:43 +02:00
lemoer
5ba5c2e08e add app_links for labaction:// handler 2025-07-12 02:09:39 +02:00
lemoer
9044e727ec AndroidManifest: fix INTERNET permission? 2025-07-12 00:42:40 +02:00
lemoer
44fcd01360 AndroidManifest: Add INTERNET permission 2025-07-12 00:39:05 +02:00
lemoer
10a4909d5d Use random port for http server port
Android does not allow binding static ports.
2025-07-11 23:48:40 +02:00
lemoer
9607d2ca0c Set ssh timeout to 3000ms 2025-07-10 23:27:11 +02:00
lemoer
20358c8a34 exception if launchUrl fails 2025-07-07 21:52:24 +02:00
lemoer
171831994a Show dialog for ssh output 2025-07-07 21:27:50 +02:00
lemoer
4a41bad5b6 use external browser for launchUrl() 2025-07-07 21:20:39 +02:00
lemoer
4e7c9bddcd android: Allow launchUrl() for https 2025-07-07 21:04:06 +02:00
lemoer
09f68e7a6e Fix some deprecation warnings 2025-07-06 15:46:12 +02:00
lemoer
846ef5bf1c Some cleanup 2025-07-06 15:37:57 +02:00
lemoer
7a757248c7 Remove unused imports and code 2025-07-06 14:57:42 +02:00
lemoer
3786af992c Remove unused makeAlert() code 2025-07-06 14:55:05 +02:00
lemoer
670fb7e0a6 Move everything to main dir 2025-07-06 14:36:20 +02:00
lemoer
54a832f732 Nicer error message 2025-07-06 01:44:36 +02:00
lemoer
02d3341b3d Show SSH exceptions as useful error messages in SnackBars 2025-07-06 01:01:11 +02:00
lemoer
7251fce43a Change theme to be yellow 2025-07-06 00:49:18 +02:00
lemoer
c6ad9a29bf Remove commented out code 2025-07-06 00:45:55 +02:00
lemoer
38ae7ca28e More beauty icons 2025-07-06 00:36:35 +02:00
lemoer
6c51928b98 Add real ssh actions and host 2025-07-06 00:26:45 +02:00
lemoer
d05aede7e7 Fix padding in "Manage Keys Registered To Locks" 2025-07-05 23:57:44 +02:00
lemoer
91f3088745 Use Wrap in Favor Of Row in KeepOrDeleteKey-Widget 2025-07-05 23:54:23 +02:00
lemoer
1cff53640e Make Key Management Page nicer 2025-07-05 23:23:19 +02:00
lemoer
7c5251fb99 Select key "push key" by default for new keys 2025-07-05 22:37:54 +02:00
lemoer
8ce3805f4e Cleanup some widgets from home screen 2025-07-05 22:29:13 +02:00
lemoer
7744aa391e Make keys scrollable 2025-07-05 21:29:41 +02:00
lemoer
fbaab3744e Add a "this device" hint 2025-07-05 21:26:41 +02:00
lemoer
861ea5ab50 Get ssh and set states to widgets 2025-07-05 20:30:51 +02:00
lemoer
b4b0291540 Make basic auth flow 2025-07-05 20:08:14 +02:00
lemoer
b104cd584e Make KeepOrDeleteKey Widget stateless 2025-07-04 23:44:25 +02:00
lemoer
b099cab718 main: initial SSH-Key-List App 2025-07-04 23:31:37 +02:00
lemoer
c4fe7a1afa main: update authentik oauth push action 2025-07-04 23:31:14 +02:00
lemoer
6357c4e2ae make initial push ssh keys working 2025-06-29 12:51:54 +02:00
lemoer
e6336e057a move app to subdir 2025-06-20 17:00:18 +02:00
lemoer
3db0026846 Generate key on startup or load from keystore. 2025-06-20 14:31:37 +02:00