Yogesh Choudhary Paliyal
c583301dd3
Add option to enable/disable login timeout option ( #1081 )
2025-02-07 00:10:43 +05:30
Yogesh Choudhary Paliyal
1b6ba34786
feat: add DB Crash ( #1077 )
2025-02-03 23:55:03 +05:30
renovate[bot]
674c7fdbec
fix(deps): update dependency com.google.code.gson:gson to v2.12.1 ( #1067 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-01 07:37:10 +00:00
renovate[bot]
1eb177d07a
fix(deps): update dependency commons-codec:commons-codec to v1.18.0 ( #1066 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-01 07:25:07 +00:00
renovate[bot]
efc8158207
fix(deps): update dependency androidx.core:core-ktx to v1.15.0 ( #1050 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-26 05:35:25 +00:00
Yogesh Choudhary Paliyal
5be19d1600
Add Remember pass key ( #1046 )
...
* feat: validate pass key
* feat: validate passkeys
* feat: improve padding in hint screen
* feat: minor changes
* feat: cleanup
2025-01-25 19:45:22 +05:30
renovate[bot]
768a2d4a9b
Update dependency androidx.datastore:datastore-preferences to v1.1.2 ( #1039 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-18 10:49:48 +00:00
renovate[bot]
7321616175
Update dependency commons-codec:commons-codec to v1.17.2 ( #1031 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-14 15:23:43 +00:00
renovate[bot]
3044ac7024
Update dependency com.opencsv:opencsv to v5.10 ( #1038 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-14 14:49:01 +00:00
renovate[bot]
87b23c18c2
Update dependency androidx.sqlite:sqlite to v2.4.0 ( #977 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-22 19:53:20 +05:30
renovate[bot]
64ec65a000
Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.7.3 ( #989 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-22 12:47:03 +05:30
renovate[bot]
067e96f76c
Update dependency com.opencsv:opencsv to v5.9 ( #980 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-22 06:46:00 +00:00
Yogesh Choudhary Paliyal
cae27f63b3
Disable biometric login after 24 hours of last password login ( #971 )
...
* Disable biometric login after 24 hours of last password login
Fixes #951
Add logic to disable biometric login if the user has not logged in via password in the last 24 hours.
* **UserSettings.kt**
- Add `lastPasswordLoginTime` attribute to track the last password login time.
* **BiometricPrompt.kt**
- Add logic to check `lastPasswordLoginTime` and disable biometric login if the last password login was more than 24 hours ago.
- Add function `updateLastBiometricLoginTime` to update the last biometric login time.
* **AuthScreen.kt**
- Add logic to reset `lastPasswordLoginTime` when users log in via password.
* **SharedPreferenceUtils.kt**
- Add functions `updateLastBiometricLoginTime` and `updateLastPasswordLoginTime` to update the respective times in `UserSettings`.
* **ButtonBar.kt**
- Add logic to reset `lastPasswordLoginTime` when users log in via password.
---
For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/yogeshpaliyal/KeyPass/issues/951?shareId=XXXX-XXXX-XXXX-XXXX ).
* feat: fix changes
* feat: cleanup
2024-09-15 16:48:59 +05:30
Yogesh Choudhary Paliyal
7082eddef3
Fix app lock issue ( #958 )
...
* Fix app lock issue
Fixes #954
Add app lock feature when the app is not in the foreground.
* **Settings Fragment**
- Add a new setting to specify the time duration after which the app will lock when not in the foreground.
- Update the UI to include this new setting.
* **Dashboard Activity**
- Implement logic to lock the app when it goes to the background.
- Use the new setting to determine the time duration after which the app will lock.
- Add handlers to manage the lock timeout when the app is paused and resumed.
---
For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/yogeshpaliyal/KeyPass/issues/954?shareId=XXXX-XXXX-XXXX-XXXX ).
* feat: minor improvements
* feat: minor improvements
* feat: spotless fixes
2024-09-14 19:41:43 +05:30
Yogesh Choudhary Paliyal
d5e2608159
Add password hint field ( #970 )
...
* Add password hint field
Fixes #957
Add a password hint field to the authentication screen.
* **UserSettings.kt**: Add a new property `passwordHint` of type `String?` to the `UserSettings` data class.
* **SharedPreferenceUtils.kt**: Add functions `setPasswordHint` and `getPasswordHint` to save and retrieve the password hint in the `UserSettings` data store.
* **AuthScreen.kt**: Add a new state variable `passwordHint` to store the password hint. Add an `OutlinedTextField` for the password hint in the `Column` layout. Update the `ButtonBar` call to pass the `passwordHint` state variable.
* **ButtonBar.kt**: Add a new parameter `passwordHint` to the `ButtonBar` composable function. Update the `onClick` handler for the `Button` to save the password hint using the `setPasswordHint` function.
* **strings.xml**: Add a new string resource `enter_password_hint` with the value "Enter password hint".
---
For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/yogeshpaliyal/KeyPass/issues/957?shareId=XXXX-XXXX-XXXX-XXXX ).
* feat: add password hint
2024-09-14 16:57:04 +05:30
renovate[bot]
0a765aefbe
fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.7.2 ( #953 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-30 13:27:14 +00:00
renovate[bot]
be35ff837d
fix(deps): update dependency commons-codec:commons-codec to v1.17.1 ( #918 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-16 01:16:28 +00:00
renovate[bot]
05bf43a0e5
fix(deps): update dependency androidx.test:rules to v1.6.1 ( #904 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-27 10:15:21 +00:00
renovate[bot]
4fffe66353
fix(deps): update dependency androidx.test.ext:junit-ktx to v1.2.1 ( #902 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-27 01:16:34 +00:00
renovate[bot]
b112b865ef
fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.7.1 ( #899 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-25 17:18:52 +00:00
renovate[bot]
77f0cd1cd9
fix(deps): update dependency androidx.test:rules to v1.6.0 ( #898 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-25 12:28:36 +00:00
renovate[bot]
4e148c303c
fix(deps): update dependency androidx.test.ext:junit-ktx to v1.2.0 ( #896 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-25 00:07:13 +00:00
renovate[bot]
ac15a82c74
fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.7.0 ( #869 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-06 13:35:45 +00:00
Kapil Baser
993ab75b40
Add Password Generator with Specific Special Characters #862 ( #865 )
...
* Precise choice about what special characters I need to use #862
* List Of Symbols Bug
* Changed
* Code Formatted
* SpotlessApply Checked
2024-06-05 22:53:14 +05:30
Yogesh Choudhary Paliyal
892f65fc10
Add password config in account detail ( #861 )
...
* feat: WIP password configs from AccountDetail
* feat: spotless fixes
2024-06-02 16:27:31 +05:30
renovate[bot]
d7a006748d
fix(deps): update dependency androidx.appcompat:appcompat to v1.7.0 ( #856 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-29 18:10:28 +00:00
renovate[bot]
115152c6ca
fix(deps): update dependency com.google.code.gson:gson to v2.11.0 ( #852 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-20 19:36:22 +05:30
renovate[bot]
2d747d7cac
fix(deps): update dependency com.google.android.material:material to v1.12.0 ( #847 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-19 09:51:49 +00:00
renovate[bot]
088b6d8c1a
fix(deps): update dependency androidx.datastore:datastore-preferences to v1.1.1 ( #846 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-19 09:40:32 +00:00
renovate[bot]
2fa378ebc6
fix(deps): update dependency commons-codec:commons-codec to v1.17.0 ( #848 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-19 09:29:38 +00:00
renovate[bot]
32cedab9bd
fix(deps): update dependency androidx.core:core-ktx to v1.13.1 ( #845 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-12 20:06:26 +05:30
Yogesh Choudhary Paliyal
29fd5ab8b2
feat: add app version in settings ( #839 )
...
* feat: add app version in settings
* feat: add about app section
* feat: change icon
2024-05-12 14:29:59 +05:30
Yogesh Choudhary Paliyal
52446c5cc1
Fix duplicate unique_id ( #834 )
...
* feat: fix duplicate unique id
* feat: fix duplicate unique id issue
2024-04-21 11:41:25 +05:30
Yogesh Choudhary Paliyal
a42a31138f
Fix tags issue ( #829 )
...
* feat: add keepass csv importer
* feat: spotless
* fix: support for comma seperator tags
2024-04-07 17:44:41 +05:30
Yogesh Choudhary Paliyal
18fbfce6ce
feat: spotless fix for project ( #811 )
2024-03-02 15:57:31 +05:30
Pablo Clavijo
470df520ca
when creating password is now possible to add blank spaces for extra entropy, ref issue 755 ( #787 )
...
Co-authored-by: Yogesh Choudhary Paliyal <paliyalyogesh@gmail.com >
2024-03-02 15:45:28 +05:30
renovate[bot]
9849953829
fix(deps): update dependency androidx.hilt:hilt-work to v1.2.0 ( #804 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-02 07:35:54 +00:00
renovate[bot]
10aabc52e7
fix(deps): update dependency androidx.hilt:hilt-compiler to v1.2.0 ( #802 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-02 12:23:22 +05:30
renovate[bot]
7046805b6a
fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.3 ( #799 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-01 18:40:29 +00:00
renovate[bot]
69cec56b59
fix(deps): update dependency commons-codec:commons-codec to v1.16.1 ( #798 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-01 18:31:36 +00:00
Yogesh Choudhary Paliyal
1fddd17269
bump deps versions ( #794 )
2024-03-01 23:52:46 +05:30
renovate[bot]
46b678da2c
fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.1 ( #752 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-22 14:55:09 +05:30
Yogesh Choudhary Paliyal
5febd988fb
Merge acoount with totp ( #711 )
...
* Add button unlock with biometric on login page
* spotless fixes
* Merge Default Account With TOTP
* remove TOTP screen state
2023-09-24 13:25:32 +05:30
Yogesh Choudhary Paliyal
b6d01dee3a
add last app version ( #702 )
...
* add last app version
* remove unused changes
* fix: encryption logic and add last app version
* minor changes
* remove testing crash
* cleanup
* spotless apply
2023-09-17 14:18:34 +05:30
renovate[bot]
15569b79f6
fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.0 ( #680 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-23 08:20:28 +05:30
Yogesh Choudhary Paliyal
02eb31a1ee
feat: remove unused resources ( #674 )
2023-08-15 18:43:27 +05:30
Yogesh Choudhary Paliyal
087f3662cd
add support for larger user settings object ( #668 )
2023-08-14 00:12:04 +05:30
Yogesh Choudhary Paliyal
ea9234e270
add more tests ( #667 )
...
* add more tests
* minor improvements
* spotless fix
2023-08-13 17:02:32 +05:30
Yogesh Choudhary Paliyal
1a3d346087
Fix: crash handler ( #666 )
...
* Fix: crash handler
* spotless fix
2023-08-12 19:18:02 +05:30
Yogesh Choudhary Paliyal
a051e8565a
fix: disable backup ( #664 )
...
* fix: disable backup
* remove unwanted changes
2023-08-12 19:00:10 +05:30