Commit Graph

5370 Commits

Author SHA1 Message Date
nathan
d3cafb1f2f Calendar: Stop double-firing of drop event 2023-05-23 11:56:39 -06:00
hadi
d92f2cb486 Set better min width for Calendar toolbar in mobile view in order to deal with ios devices 2023-05-22 17:03:06 +02:00
nathan
6da4c80e8b Revert "Calendar: Potential further optimisation, no need for async"
Turns out there is a need for async, week view breaks without it

This reverts commit a0d044a4c1.
2023-05-18 08:30:46 -06:00
nathan
e4bdbe256a Calendar: avoid TypeError: Cannot read properties of null (reading 'length') when there is no data (due to filter changing) 2023-05-17 13:40:42 -06:00
nathan
a0d044a4c1 Calendar: Potential further optimisation, no need for async 2023-05-17 11:05:14 -06:00
nathan
c3d961adbe Calendar: Fix import/export timezone preference had no options 2023-05-16 11:28:08 -06:00
hadi
2b051dac98 * Mobile theme: Fix calendar header toolbars are no more visible 2023-05-16 12:09:48 +02:00
nathan
3398c97055 Calendar: Fix different template load order could result in missing categories and extra loading 2023-05-15 10:15:02 -06:00
nathan
91c0a094a2 Calendar: Calendar planner by category optimisation for category loading 2023-05-12 08:44:41 -06:00
nathan
2e833586f7 Calendar: Only check group once per group 2023-05-11 14:14:47 -06:00
nathan
97a874342f Return null instead of resolved promise to avoid extra calls 2023-05-11 13:41:04 -06:00
nathan
c504de5def Calendar: Add users & groups (according to preference) to owner options 2023-05-11 11:14:17 -06:00
nathan
d5d217c589 Some "invalid option" fixes:
- Don't notify user, just log it to the console
- Fix calendar owner filtered out not loaded options
2023-05-11 10:56:42 -06:00
nathan
b3afe3ffae Calendar: Fix deferred row update checking too soon due to broken reference 2023-05-10 11:41:56 -06:00
ralf
2f4daa5d39 * CalDAV/Calendar: fix group invitations were not shown on devices unless explicit accepted 2023-05-10 14:15:43 +02:00
hadi
8864b969bb add missing part of commit 3836e9a 2023-05-10 12:41:37 +02:00
hadi
49ed3736ee Style Todos box 2023-05-09 13:47:20 +02:00
nathan
9ad9305844 Calendar: fix email addresses in calendar owner label for accounts 2023-05-03 14:58:16 -06:00
nathan
aaa8a4a3f9 Calendar: fix occasional 502 error on first login after restart 2023-05-03 14:36:22 -06:00
nathan
eb83515643 * Calendar: Allow to select multiple categories in sidemenu 2023-05-02 11:35:36 -06:00
nathan
9033299d76 * Calendar: Put email address after user or contact
See ticket #80674
2023-05-02 10:58:23 -06:00
nathan
cbf47d7156 Calendar: Avoid JS error from flatpickr on init (provided an invalid date) 2023-05-02 09:38:33 -06:00
Ralf Becker
e7b340990a pending translations from our translation server 2023-05-02 13:17:09 +02:00
StefanU
9d0ec03a50
Update previous.svg
Line width and radius corrected
2023-04-29 12:58:21 +02:00
StefanU
313b290938
Update next.svg
Line width and radius corrected
2023-04-29 12:57:15 +02:00
StefanU
16d6fcad45
Update recur.svg
Add missing size
2023-04-29 12:48:19 +02:00
nathan
8e9071acc8 Calendar: More sidebox owner fixes
- another instance of remote class causing problems
- remove duplicates to avoid warning message
2023-04-28 11:27:26 -06:00
nathan
86dac02826 Calendar: Fix second selected owner in sidemenu went missing 2023-04-27 14:02:41 -06:00
nathan
d70562e0be Calendar: Avoid Undefined warning 2023-04-27 07:59:44 -06:00
nathan
1b632b8649 Calendar: Fix events not shown when showing calendar of a resource category 2023-04-26 08:18:27 -06:00
ralf
3c7650aaab * Calendar/CalDAV: fix recurring events with users only added to an exception and have been deleted or rejected after 2023-04-25 15:14:01 +02:00
nathan
da68b83a07 Calendar: When moving an event reset status of non-users according to event owner's preference instead of always resetting 2023-04-19 11:00:35 -06:00
nathan
950f069fb2 Calendar: Fix category missing from event tooltip 2023-04-18 10:54:49 -06:00
nathan
ba46b48206 Calendar: Fix error shown after importing ical
"substr(): Argument #1 ($string) must be of type string, array given"
2023-04-14 10:45:19 -06:00
ralf
ccd6acd606 * Calendar/CalDAV: set current user as owner for events created in resource calendar 2023-04-05 16:08:36 +02:00
nathan
9eecc9218f Calendar: Fix calendars on Home did not load when sidebox was not loaded 2023-04-04 13:16:35 -06:00
nathan
7dfb0f734f Calendar: Fix missing scrollbar in conflict list 2023-04-04 09:26:14 -06:00
nathan
70916b8fe3 Calendar: fix update after delete does not show new events
Deleting the event caused a "hole" in daywise ID list, and trying to load that event's data failed.
2023-04-04 08:39:10 -06:00
ralf
4ccd15a50d * Mail/Calendar: show scrollbar, if meeting request does not fit into preview area 2023-04-04 08:46:51 +02:00
nathan
6194c15b91 Calendar: fix planner's vertical bar time cursor did not follow mouse 2023-04-03 14:41:54 -06:00
nathan
de4b2746e5 Calendar: Fix calendars on Home did not load due to app.calendar being missing 2023-04-03 08:51:00 -06:00
nathan
14cedcea1a Calendar: Fix "now" line in planner view took a minute to show up 2023-03-30 09:24:32 -06:00
nathan
f01f84885d Calendar: Fix fallback icon if owner / participant has no lavatar 2023-03-28 14:43:50 -06:00
nathan
0bcb0ab356 Calendar: Fix recur exception button said "undefined" when it should have been hidden 2023-03-28 14:03:48 -06:00
nathan
b67abdafd1 Fix up recur days 2023-03-28 13:48:26 -06:00
Ralf Becker
d2d875d019 pending translations from our translation server 2023-03-28 10:10:20 +02:00
nathan
48c589f5fd Calendar: Fix missing owner resource icons on initial load 2023-03-24 13:15:23 -06:00
nathan
0b5daa0fb6 Calendar: Fix group invitations were left out of "not rejected" filter 2023-03-24 09:16:06 -06:00
nathan
82ee38fffe Calendar: Fix events from group invitations did not always show up when viewing planner view of a group member
see 1f61ff6cca
2023-03-23 15:13:45 -06:00
Ralf Becker
4caa637bd1 pending translations from our translation server 2023-03-23 21:18:45 +01:00
nathan
1f61ff6cca Calendar: Fix events from group invitations did not always show up when viewing calendar of a group member
Fixed by pre-fetching the group members before trying to display events so they're there when we check
2023-03-23 13:09:36 -06:00
nathan
e21ce3f54b Calendar: Fix drag and drop across weeks
Couldn't drop an event from one week to another
2023-03-17 13:45:54 -06:00
nathan
843aaae63c Calendar: Get planner by category working again
Categories were missing due to change in how static categories are done.  This should be changed to use promises, when we get here.
2023-03-15 12:02:11 -06:00
Ralf Becker
1a665046c9 pending translations from our translation server 2023-03-15 08:56:49 +01:00
nathan
9036186568 Calendar: Get calendar week view actions working from home portlet 2023-03-14 09:37:56 -06:00
ralf
84d067d2b9 WIP transpiling: an other missed StaticOptions usage
greped now for it to make sure it's the last
2023-03-14 09:44:55 +01:00
ralf
590d41bfb5 fix background-color reported as "" stalls rendering of calendar 2023-03-14 09:41:47 +01:00
nathan
db05adeb8c Calendar: missed StaticOptions change
see 43dfaa6
2023-03-13 15:49:29 -06:00
nathan
7b8850cd78 Calendar: Fix custom alarm time did not show calendar for date 2023-03-07 11:11:16 -07:00
ralf
cba93ad4ce fix some typos or ancient syntax 2023-03-07 08:19:15 +01:00
nathan
1538496df1 Home WIP: Get calendar working 2023-03-06 14:47:48 -07:00
nathan
db5be59ed0 Home: WIP home now shows stuff again 2023-03-06 13:19:48 -07:00
StefanU
61106c71d8
Add recur.svg
as replacement for png
2023-03-06 20:45:29 +01:00
StefanU
b0f9b87336
Delete reload.svg 2023-03-06 20:45:02 +01:00
StefanU
bc8d005659
Add reload.svg
as replacement for png
2023-03-06 20:41:39 +01:00
Ralf Becker
b5df04c07f pending translations from our translation server 2023-02-28 09:27:00 +01:00
ralf
81d044d2a5 bump version to 23.1 2023-02-28 08:50:48 +01:00
nathan
0117c4bde3 Move client-side holidays cache to MODULE_GLOBAL egw.holidays(year) 2023-02-27 15:15:36 -07:00
StefanU
5f2ee0d3e5
Update planner_view.svg
New design
2023-02-27 19:56:02 +01:00
StefanU
59cf2ea82d
Update planner_category_view.svg 2023-02-27 19:55:01 +01:00
StefanU
83849de5a0
Update multiweek_view.svg
New design
2023-02-27 19:52:28 +01:00
StefanU
4f2bf4b7db
Update year_view.svg
New design
2023-02-27 19:49:07 +01:00
StefanU
a54780d83e
Update week_view.svg
New design
2023-02-27 19:40:28 +01:00
StefanU
0242d84416
Update month_view.svg
Larger number
2023-02-27 19:39:23 +01:00
StefanU
dd006c5d81
Update 4_day_view.svg
New design
2023-02-27 19:36:03 +01:00
StefanU
5b27619e27
Update 1_day_view.svg
New design
2023-02-27 19:35:19 +01:00
StefanU
3bd53859d9
Add accepted.svg
As replacement for png
2023-02-27 19:15:15 +01:00
StefanU
27d71466f1
Add rejected.svg
As replacement for png
2023-02-27 19:14:04 +01:00
StefanU
032bccbe8a
Add nonblocking.svg
As replacement for png
2023-02-27 19:10:27 +01:00
nathan
74f0822494 Calendar: Fix end date did not hide when using an event duration 2023-02-24 12:00:08 -07:00
nathan
34cc0ff5be Switch vbox with details back to tabbox now that we have et2-tabbox_mobile 2023-02-22 12:37:06 -07:00
Hadi Nategh
369bddef2f Adopt header's buttons in mobile templates 2023-02-21 13:39:50 +01:00
Ralf Becker
7e1fdc4637 pending translation from our translation server, thanks to Ministry of Post and Telecommunications Kambodscha for the Khmer translation 2023-02-17 15:45:29 +01:00
StefanU
1493743e1b
Update planner_category_view.svg
New design
2023-02-16 20:00:08 +01:00
StefanU
324457342a
Update month_view.svg
New design
2023-02-16 19:57:29 +01:00
ralf
c3e53c9d86 replaced ProfindIterator now in Calendar and InfoLog too with a generator 2023-02-15 19:50:44 +01:00
ralf
27bd803e84 fix empty collection in PROPFIND/REPORT after last commit caused by creating a reference / NULL value in filter for path-attr/caldav_name 2023-02-15 08:45:28 +01:00
ralf
5e0fd45173 fix found URL in multiget REPORT where reported as NOT found too, if number of URLs exceeds chunk-size of 500 2023-02-13 23:16:43 +01:00
StefanU
fe7897b563
Update previous.svg
Size corrected, file optimised, colour corrected
2023-02-13 21:33:43 +01:00
StefanU
fdd2d50fce
Update next.svg
Size corrected 28px => 32px, file optimised, colour corrected
2023-02-13 21:27:52 +01:00
StefanU
274bc1e348
Add private.svg
as replacement for private.png
2023-02-13 21:07:45 +01:00
ralf
ee84b05d82 updated timezones from TB, version 2.2022e 2023-02-10 20:26:10 +01:00
Ralf Becker
7343283e12 translations from our translation server 2023-02-09 16:18:01 +01:00
nathan
eb416c3d91 Calendar: Include current user as explicit select option for import target 2023-02-06 16:38:33 -07:00
nathan
95a4b319bb Calendar: Fix bug in iCal import that gave bad calendar owner value 2023-02-06 16:23:39 -07:00
nathan
e575c40ff3 Some missed cases where client-side lavatar was not used 2023-01-30 15:26:09 -07:00
ralf
0eff86f61a fix SQL-backends of accounts and contacts to return either avatar-url or initials 2023-01-30 15:48:53 +01:00
StefanU
c3ec0e88cb
Update videoconference.svg
File optimisation, => 32px, =>#62686a
2023-01-29 17:45:46 +01:00
StefanU
7fd22b33a3
Update new.svg
Fix empty first line
2023-01-25 21:54:26 +01:00
nathan
71f4a93d56 Calendar: Fix drag and drop to move event in Firefox 2023-01-25 11:26:25 -07:00