Slávek Banko
ab9f0c1bf1
fix(calendar): Fix typo Jisti × Jitsi
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz >
2025-03-31 21:03:47 +02:00
Slávek Banko
4a68909060
feat(calendar): Make the Jitsi meeting room prefix configurable
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz >
2025-03-31 21:03:47 +02:00
Hivert Quentin
9f4f48a44f
feat(calendar): Can defined the Jitsi server url for meeting created
2025-02-03 14:19:02 +01:00
Hivert Quentin
42c227beca
feat(calendar): Can now create Jitsi link when making event
2025-01-27 14:27:09 +01:00
Hivert Quentin
169a0c6125
fix(calendar): In some case, the startTime was not properly set
2024-11-29 10:38:38 +01:00
WoodySlum
c5582ba819
Merge pull request #338 from helsinki-systems/escape-css-selectors
...
fix(calendar(js)): escape CSS selector names (@leonklingele)
2024-06-04 11:15:10 +02:00
WoodySlum
2dd45dfb93
Merge pull request #337 from helsinki-systems/prevent-double-event-creation
...
fix(calendar(js)): prevent duplicate event creation in case of an event conflict (@leonklingele)
2024-06-04 11:14:26 +02:00
smizrahi
2756176503
fix(calendar): Fix empty recurence list when creating event from mail
2024-06-03 22:41:42 +02:00
smizrahi
314b39dd1c
fix(ui): Fix invalid display when creating new appointment / mail on mobile. Initialize isFullscreen to if screen is in portrait. Fixes #5970 .
2024-05-22 10:35:16 +02:00
smizrahi
7b233422f5
fix(calendar): Fix issue when doubleclick creates an event of 2 days after creating an event > 1 days
2024-03-11 16:14:22 +01:00
smizrahi
68398d2086
feat(calendar): Add double click to calendar create events
2024-01-09 14:10:05 +01:00
Hivert Quentin
8dc69efd70
fix(calendar): Couldn't choose some reminder options when creating events
2024-01-02 17:21:24 +01:00
smizrahi
acd4a1f4aa
fix(calendar): Prevent clicking on delete event button when network is slow
2023-12-22 13:08:38 +00:00
Hivert Quentin
1ae02ebd70
fix(UI): selectAll button was still keeping alle items in memory
2023-11-22 11:07:58 +01:00
Hivert Quentin
6e60b10755
feat(ux): select all button will unselect all if click again
2023-11-03 15:13:48 +01:00
smizrahi
65f8336255
feat(core): Add mobile provisioning download for Apple's devices. Fix shared calendar and contacts
2023-10-18 11:43:35 +02:00
smizrahi
6d16ee7988
feat(core): Add mobile provisioning download for Apple's devices
2023-09-27 17:28:29 +02:00
smizrahi
22372a7598
fix(calendar): Fix calendar green dot stucks in original day when browser is opened for days and day change. Fixes #5783
2023-06-12 10:18:26 +02:00
smizrahi
f22672cef8
fix(calendar): Fix calendar green dot stucks in original day when browser is opened for days and day changed
2023-06-07 10:06:59 +02:00
smizrahi
a7ecb5816d
Merge branch 'SOGo-5.8' into fix-green-dot
2023-05-24 11:13:12 +02:00
Hivert Quentin
e076d0db73
fix(calendar,preferences) Small fixes for commit 5c4d467d and 6050c4ee
2023-05-22 10:11:58 +02:00
Hivert Quentin
5c4d467d06
feat(calendar): add copy to clipboard button in "links to calendar" panel
2023-05-19 13:14:55 +02:00
Leon Klingele
f04c73d495
fix(calendar(js)): prevent duplicate event creation in case of an event conflict
...
In case of an calendar event conflict the form submit button was not
disabled after use, allowing it to be clicked again.
This could have resulted in a double creation of the submit event.
2023-05-10 17:13:23 +02:00
Leon Klingele
5c944617d0
fix(calendar(js)): escape CSS selector names
...
SOGo uses the name of calendar categories verbatim to construct a CSS
selector without escaping characters such as "/". This patch ensures
those selector names are properly escaped so calendar categories
applied to a calendar event match the according selector and appear
in the correct color.
This patch makes use of the CSS escape API which is supported by all
major browsers. See https://caniuse.com/mdn-api_css_escape .
Also see https://mathiasbynens.be/notes/css-escapes .
2023-05-10 17:07:49 +02:00
smizrahi
650ca16ff7
fix(calendar): Fix calendar green dot stucks in original day when browser is opened for days and day changed
2023-04-19 23:31:49 +02:00
smizrahi
46215aca87
fix(calendar): Rework confirmation box when dismissing calendar event edition with background click, only if the event is in edition. Rework of #5585 . Closes #5720 . Fixes #5732 .
2023-04-06 10:57:52 +02:00
smizrahi
4fc61a28d5
fix(calendar): Rework confirmation box when dismissing calendar event edition with background click, only if the event is in edition. Rework of #5585 . Closes #5720 .
2023-04-05 17:49:01 +02:00
smizrahi
6ccd22b511
fix(calendar): Rework confirmation box when dismissing calendar event edition with background click, only if the event is in edition. Rework of #5585 . Closes #5720 .
2023-04-05 14:13:17 +02:00
smizrahi
f813b78c3c
fix(calendar): Impossible to create a new event after creating a new one. Closes #5718
2023-03-28 21:26:21 +02:00
smizrahi
65d4c5c480
fix(calendar): Add confirmation box when dismissing calendar event edition with background click, only if the event is in edition. Fixes #5585
2023-03-27 09:38:56 +02:00
smizrahi
bb4a88b6df
fix(calendar): Add confirmation box when dismissing calendar event edition with background click, only if the event is in edition. Fixes #5585
2023-03-22 19:39:44 +01:00
smizrahi
64d817ab0d
fix(calendar): Add confirmation box when dismissing calendar event edition with background click, only if the event is in edition. Fixes #5585 .
2023-03-14 16:20:31 +01:00
smizrahi
5fb82fe414
feat(calendar): Refresh data when clicking on 'today'
2022-10-17 18:55:32 +02:00
Francis Lachapelle
3eeebbc83b
fix(calendar(js)): destination calendars of new components
...
Fixes #5581
2022-08-19 10:07:14 -04:00
Francis Lachapelle
16459c7b3d
fix(calendar(js)): conditional display of edit and delete buttons
2022-08-15 15:31:19 -04:00
Francis Lachapelle
67ccf748ed
fix(web(js)): improve validation of email addresses
...
Overwrite the AngularJS validation and transformation of email inputs in
order to support umlauts and eszett.
2022-07-28 10:46:40 -04:00
Francis Lachapelle
1b3b9c253c
fix(calendar(js)): adjust line of the current time to user's timezone
...
Fixes #5512
2022-05-02 12:37:58 -04:00
Francis Lachapelle
e064e9af44
fix(web(js)): position notifications to the bottom right
...
Fixes #5127
Fixes #5423
2021-12-03 17:40:21 -05:00
Francis Lachapelle
c17165d85d
fix(calendar(js)): improve bi-weekly event description
...
Fixes #5261
2021-12-01 15:08:09 -05:00
Francis Lachapelle
56f9e3e398
fix(mail(js)): allow to add any event invitation
2021-08-25 16:53:40 -04:00
Francis Lachapelle
322226bd81
fix(css): improve display of category colors (Calendar & Mail)
...
In the list view, we now use color dots instead of stripes.
Fixes #5337
2021-06-07 15:03:39 -04:00
Francis Lachapelle
bd80b6ea75
fix(calendar(css)): enlarge categories color stripes
...
Fixes #5301
2021-04-21 14:12:14 -04:00
Francis Lachapelle
fec299f040
fix(calendar(js)): show conflict error inside appointment editor
...
A single string error is returned when at least one of the attendees
refuses to be invited.
2021-04-16 13:54:54 -04:00
Francis Lachapelle
e78eb44dd7
fix(calendar(js)): ignore attendees when saving task
2021-01-25 09:59:02 -05:00
Francis Lachapelle
0e0fc72b44
fix(calendar(js)): fix exception when changing an event calendar
2020-11-05 10:30:28 -05:00
Francis Lachapelle
4a83733039
feat(calendar(web)): allow to change the classification of an event
2020-11-04 16:15:13 -05:00
Francis Lachapelle
74acab0738
fix(calendar(js)): add attendee from search field when saving
...
Fixes #5185
2020-10-15 17:43:17 -04:00
Francis Lachapelle
cd95649f08
fix(web(js)): remove calls to deprecated functions in ng-material
2020-08-04 16:12:52 -04:00
Francis Lachapelle
8205acc5d5
feat(web): support desktop notifications, add global inbox polling
...
Fixes #1234 , fixes #3382 , fixes #4295
2020-07-29 16:31:19 -04:00
Francis Lachapelle
ff3e83fd43
fix(calendar(js)): don't handle attendees for tasks
2020-07-17 13:58:32 -04:00