Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Open Calendar Events and Contacts #13149

Merged
merged 25 commits into from
Jul 30, 2024

Conversation

alperozturk96
Copy link
Collaborator

@alperozturk96 alperozturk96 commented Jun 19, 2024

Needs nextcloud/server#46464

  • Tests written, or not not needed

How to Test?

  1. Install DAVx⁵ and sync via Nextcloud account
  2. Search calendar event or contact and give permission to read calendar event and contact, then press event app should redirect to internal app instead of web app.

How to Test?

  1. Don't give permission then try to open calendar event or contact, app should redirect to the web app.

Demo

ff.mp4

Duplicated Contacts

duplicated_contacts.mp4

@alperozturk96 alperozturk96 marked this pull request as draft June 19, 2024 07:58
@alperozturk96 alperozturk96 marked this pull request as ready for review June 19, 2024 07:59
@alperozturk96 alperozturk96 marked this pull request as draft June 19, 2024 07:59
@alperozturk96 alperozturk96 force-pushed the feature/add-calendar-events-and-contacts branch 3 times, most recently from 4d0a851 to 90dd165 Compare June 24, 2024 10:42
@tobiasKaminsky tobiasKaminsky linked an issue Jul 3, 2024 that may be closed by this pull request
@alperozturk96 alperozturk96 force-pushed the feature/add-calendar-events-and-contacts branch 2 times, most recently from 5e13b7a to 970fe26 Compare July 12, 2024 13:26
@alperozturk96 alperozturk96 marked this pull request as ready for review July 12, 2024 13:26
@alperozturk96 alperozturk96 force-pushed the feature/add-calendar-events-and-contacts branch 3 times, most recently from 9e88fb7 to b452eb4 Compare July 18, 2024 10:29
Copy link
Member

@AndyScherzinger AndyScherzinger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code lgtm

@AndyScherzinger AndyScherzinger added this to the Nextcloud App 3.30.0 milestone Jul 25, 2024
@alperozturk96
Copy link
Collaborator Author

@tobiasKaminsky Can we merge this?

@alperozturk96 alperozturk96 force-pushed the feature/add-calendar-events-and-contacts branch from f45ad19 to 433ee4d Compare July 26, 2024 08:58
Signed-off-by: alperozturk <alper_ozturk@proton.me>
Signed-off-by: alperozturk <alper_ozturk@proton.me>
Signed-off-by: alperozturk <alper_ozturk@proton.me>
Signed-off-by: alperozturk <alper_ozturk@proton.me>
Signed-off-by: alperozturk <alper_ozturk@proton.me>
Signed-off-by: alperozturk <alper_ozturk@proton.me>
Signed-off-by: alperozturk <alper_ozturk@proton.me>
Signed-off-by: alperozturk <alper_ozturk@proton.me>
Signed-off-by: alperozturk <alper_ozturk@proton.me>
Signed-off-by: alperozturk <alper_ozturk@proton.me>
Signed-off-by: alperozturk <alper_ozturk@proton.me>
Signed-off-by: alperozturk <alper_ozturk@proton.me>
Signed-off-by: alperozturk <alper_ozturk@proton.me>
Signed-off-by: alperozturk <alper_ozturk@proton.me>
Signed-off-by: alperozturk <alper_ozturk@proton.me>
Signed-off-by: alperozturk <alper_ozturk@proton.me>
Signed-off-by: alperozturk <alper_ozturk@proton.me>
Signed-off-by: alperozturk <alper_ozturk@proton.me>
Signed-off-by: alperozturk <alper_ozturk@proton.me>
Signed-off-by: alperozturk <alper_ozturk@proton.me>
Signed-off-by: alperozturk <alper_ozturk@proton.me>
… that have same display_name

Signed-off-by: alperozturk <alper_ozturk@proton.me>
Signed-off-by: alperozturk <alper_ozturk@proton.me>
@alperozturk96 alperozturk96 force-pushed the feature/add-calendar-events-and-contacts branch from 433ee4d to 033c073 Compare July 29, 2024 12:19
Signed-off-by: alperozturk <alper_ozturk@proton.me>
Signed-off-by: alperozturk <alper_ozturk@proton.me>
Copy link

APK file: https://www.kaminsky.me/nc-dev/android-artifacts/13149.apk

qrcode

To test this change/fix you can simply download above APK file and install and test it in parallel to your existing Nextcloud app.

Copy link

Codacy

Lint

TypemasterPR
Warnings6262
Errors33

SpotBugs

CategoryBaseNew
Bad practice6363
Correctness6363
Dodgy code306306
Experimental11
Internationalization77
Multithreaded correctness66
Performance5252
Security1818
Total516516

@alperozturk96 alperozturk96 merged commit 62df824 into master Jul 30, 2024
22 checks passed
@AndyScherzinger AndyScherzinger deleted the feature/add-calendar-events-and-contacts branch July 30, 2024 08:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Open calendar/contact directly from unified search
3 participants