Skip to content

Define code acesses for calendar and mail app#7240

Closed
domesticated-raptor wants to merge 33 commits intodev-calendarfrom
213-code-access
Closed

Define code acesses for calendar and mail app#7240
domesticated-raptor wants to merge 33 commits intodev-calendarfrom
213-code-access

Conversation

@domesticated-raptor
Copy link
Copy Markdown
Contributor

No description provided.

andrehgdias and others added 30 commits July 9, 2024 09:27
This commit creates the base android project to the Calendar
App.

It's the same as the mail app with less permission and without
mailto and vcard handling

Closes #7145

Co-authored-by: Murilo Pereira <34790144+murilopereirame@users.noreply.github.com>
Co-authored-by: @rih-tutao
Co-authored-by: rih <rih@tutao.de>
Co-authored-by: @rih-tutao
Co-authored-by: @rih-tutao
This commit splits the settings files in:
 - Common for components and screen used by both apps;
 - Mail for settings related with the mail app;
 - Calendar for settings related with the calendar app.

 Co-authored-by: Murilo Pereira <34790144+murilopereirame@users.noreply.github.com>
This commit fixes the Android project changing the gradle task
used to build the Android app.

Also fixes some import errors caused by the rebase.

Co-authored-by: Murilo Pereira <34790144+murilopereirame@users.noreply.github.com>
This commit prevents the redraw event from being fired when the sidebar is scrolled.
The redraw isn't needed since we change the dom directly through target.

Co-authored-by: André Dias <and@tutao.de>

Fixes #7179
This commit adds the contacts permission page instead of the contacts
import and sync when using the Calendar app. The permission is needed
to suggest contacts when creating an event and inviting guests.

Co-authored-by: André Dias <and@tutao.de>

Fixes #7150
The calendar app doesn't have email or contacts, so it shouldn't
handle search for these entities. This commit removes the Mail/Contact search
and also fixes a bug related to calendar search skipping same day events.

Co-authored-by: André Dias <and@tutao.de>

Fixes #7155
…ter bugs

Fixes calendar not selecting an event when the event ID is present in the URL.
Also fixes the calendar selection that was throwing an error when moving back
to All calendars

Co-authored-by: André Dias <and@tutao.de>
This commit adds a check before changing the selected calendar in SearchView
to prevent checking for Calendar values when selecting all calendars.

This commit also fixes the item selection when page loads by subscribing to
a stream and awaiting the list load before selecting a result.

Co-authored-by: André Dias <and@tutao.de>
This commit modifies the Calendar App icon to use the new icon
instead of using the same as the current mail app.

Co-authored-by: André Dias <and@tutao.de>

Closes #7148
Co-authored-by: @rih-tutao
This commit splits the settings files in:
 - Common for components and screen used by both apps;
 - Mail for settings related with the mail app;
 - Calendar for settings related with the calendar app.

 Co-authored-by: Murilo Pereira <34790144+murilopereirame@users.noreply.github.com>
This commit fixes the Android project changing the gradle task
used to build the Android app.

Also fixes some import errors caused by the rebase.

Co-authored-by: Murilo Pereira <34790144+murilopereirame@users.noreply.github.com>
This commit adds the App field to push identifiers, letting the
server know if the identifier belongs to Mail or Calendar app and
send notifications correctly according to the app.

Closes #7149
@murilopereirame murilopereirame force-pushed the dev-calendar branch 2 times, most recently from f082374 to e055211 Compare May 14, 2025 10:01
@andrehgdias andrehgdias force-pushed the dev-calendar branch 2 times, most recently from a26ec8a to 7803785 Compare May 16, 2025 12:31
@andrehgdias andrehgdias force-pushed the dev-calendar branch 2 times, most recently from 8b893ee to 016ca5a Compare July 25, 2025 14:01
@bedhub bedhub force-pushed the dev-calendar branch 2 times, most recently from 6309510 to 833333b Compare August 29, 2025 07:29
@andrehgdias andrehgdias force-pushed the dev-calendar branch 2 times, most recently from e249cd3 to c10f9d5 Compare September 17, 2025 14:01
@andrehgdias andrehgdias force-pushed the dev-calendar branch 2 times, most recently from 0c3519d to 9fd6baf Compare December 5, 2025 10:09
@andrehgdias andrehgdias force-pushed the dev-calendar branch 2 times, most recently from c6ea4f9 to fd884d2 Compare December 22, 2025 09:20
@dj-sf dj-sf force-pushed the dev-calendar branch 2 times, most recently from 165fb37 to ac6d8af Compare February 17, 2026 14:44
@andrehgdias andrehgdias force-pushed the dev-calendar branch 3 times, most recently from 359b521 to 2655e3d Compare February 23, 2026 08:50
@andrehgdias andrehgdias force-pushed the dev-calendar branch 3 times, most recently from b79c8d9 to c7bfaf5 Compare March 11, 2026 10:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants