Commit Graph

28 Commits

Author SHA1 Message Date
Konstantinos 91c3491148 ci: cancel CI workflow that becomes obsolete after a new commit is pushed in an open PR
Signed-off-by: Konstantinos <konstantinos.kitsios@uzh.ch>
2025-07-10 11:33:23 +02:00
Yogesh Choudhary Paliyal e952987b7c Add autofill service to save and retrieve password (#940)
Add autofill service to save and retrieve password

Fixes #831

Add support for Android autofill service and saving credit card information in KeyPass.

* **Autofill Service Implementation**
  - Add a new `<service>` element in `app/src/main/AndroidManifest.xml` for the autofill service.
  - Create a new file `KeyPassAutofillService.kt` to implement the `AutofillService` class.
  - Override necessary methods: `onFillRequest`, `onSaveRequest`, `onConnected`, and `onDisconnected`.
  - Fetch accounts and show as suggestions in `onFillRequest`.
  - Save account data in the database in `onSaveRequest`.

* **Utility Functions**
  - Update `GetAutoFillService.kt` to include functions to check if the autofill service is enabled and to enable the autofill service if it is not enabled.

* **Autofill Service Configuration**
  - Add a new XML file `autofill_service.xml` to configure the autofill service.

---

For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/yogeshpaliyal/KeyPass/issues/831?shareId=XXXX-XXXX-XXXX-XXXX).

* WIP

* feat: changes of autofill service

* implement auto fill service

* feat: disable lint
2025-04-05 17:10:33 +05:30
Yogesh Choudhary Paliyal 39ee4a9481 feat: remove spotless 2025-02-04 00:17:08 +05:30
Yogesh Choudhary Paliyal 4fa34794cc Update pr-check.yaml 2025-01-26 11:40:22 +05:30
Yogesh Choudhary Paliyal a61d6d8e85 added pro (#765)
* added pro

* feat: minor improvements

* feat: improvements

* feat: improvements

* feat: improvements
2024-04-07 16:08:47 +05:30
Yogesh Choudhary Paliyal 7a113a72e5 Update pr-check.yaml 2024-03-02 12:53:07 +05:30
Yogesh Choudhary Paliyal 5c734944e1 Update pr-check.yaml 2024-03-02 12:51:32 +05:30
renovate[bot] f307bb6580 chore(deps): update actions/upload-artifact action to v4 (#783)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-26 09:05:31 +05:30
renovate[bot] a8f47bfcd6 chore(deps): update actions/checkout action to v4 (#694)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-06 09:39:29 +05:30
Yogesh Choudhary Paliyal d3614ccd68 Fix debug key store (#645)
* remove production staging build flavours

* fix: support for debug keystore
2023-07-30 13:28:21 +05:30
Vladislav Kochetov 160a67e579 Add change default password length setting (#599)
* Add change default password length setting

* Add a localized summary for preference item

* Add saving password length after changing it on the generation

---------

Co-authored-by: kochetov <kochetov@alkor.co.ru>
2023-06-03 09:24:27 +05:30
Yogesh Choudhary Paliyal 9fef76a3f4 Migration from gradle groovy to kotlin kts (#525)
* versions improvements

* improvements

* remove navigatio  plugin

* migrated gradle files from grovvy to kts
2023-05-10 14:43:22 +05:30
Yogesh Choudhary Paliyal cd364b755e java set to 8 (#520)
* java set to 8

* java bump to 11

* Update action.yml

* Update build.gradle

* material version bump

* Update pr-check.yaml

* java version change

* fix styling

* fix styling

* fix styling

* fix styling

* fix styling

* fix styling

* fix image styling

* fix styling

* fix styling

* fix styling
2023-05-07 21:45:49 +05:30
Yogesh Choudhary Paliyal 78c6f12168 fix paths and remove dependabot 2023-05-01 12:59:48 +05:30
Yogesh Choudhary Paliyal 5488de827e path-ignored filter added 2023-05-01 12:57:30 +05:30
Yogesh Choudhary Paliyal 133761a5f3 Added files check in actions 2023-05-01 12:44:33 +05:30
Yogesh Choudhary Paliyal ec9a48f0cf Update pr-check.yaml 2023-04-23 22:00:44 +05:30
renovate[bot] 67093a66d3 chore(deps): update actions/upload-artifact action to v3 (#376)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-07 08:10:58 +05:30
Yogesh Choudhary Paliyal 50fd9725c7 Update pr-check.yaml 2023-03-05 22:32:31 +05:30
Yogesh Choudhary Paliyal 38cde6a27d Update pr-check.yaml 2023-03-05 19:19:28 +05:30
Yogesh Choudhary Paliyal 5156d6cfb9 Update pr-check.yaml 2023-03-05 19:16:07 +05:30
Yogesh Choudhary Paliyal cee65774d8 Update pr-check.yaml 2023-03-04 17:35:21 +05:30
Yogesh Choudhary Paliyal f120104569 Update pr-check.yaml 2023-02-27 21:00:31 +05:30
Yogesh Choudhary Paliyal 267469d40e Update pr-check.yaml 2023-02-27 20:35:20 +05:30
Yogesh Choudhary Paliyal a4aac6881e Update pr-check.yaml 2023-02-27 20:31:16 +05:30
Yogesh Choudhary Paliyal 73afca56c1 Update pr-check.yaml 2023-02-27 20:25:51 +05:30
Yogesh Choudhary Paliyal c3ff1316c7 Update pr-check.yaml 2023-02-27 18:44:13 +05:30
Yogesh Choudhary Paliyal 1c76db717e Update and rename android.yaml to pr-check.yaml (#315)
* Update and rename android.yaml to pr-check.yaml

* Update pr-check.yaml
2023-01-29 11:10:27 +05:30