nathan
abc2ca11b8
Importexport: Fix missing special import fields
2023-07-18 09:24:46 -06:00
nathan
96621ac3c5
Disable kanban column if user does not have access to kanban
2023-07-17 10:37:21 -06:00
ralf
43bb78aeec
fix TypeError: array_column(): Argument #1 ($array) must be of type array, null given (0)
2023-07-13 10:23:40 +02:00
nathan
1cffc882fb
importexport: Better error message if contact can't be opened for update
2023-07-10 14:54:01 -06:00
Ralf Becker
b5d668ed5b
pending translations from our translation server
2023-05-24 11:52:54 +02:00
StefanU
b67b3248bb
Update personal.svg
...
Add missing size
2023-05-02 09:20:03 +02:00
StefanU
353276520c
Update advanced-search.svg
2023-05-02 09:20:03 +02:00
ralf
6b17f28490
* Addressbook/CardDAV: show and allow to sync for default and forced preferences all ABs of the admin user
...
also do NOT name the groups own AB "personal"
2023-04-27 16:19:35 +02:00
ralf
e549648187
change default to disable last/next event for users, as it's quite a performance drain
2023-04-25 17:03:29 +02:00
Ralf Becker
088d20484e
pending translations from our translation server
2023-03-23 21:19:20 +01:00
nathan
1a64b19943
Swap photo for lavatar in home entry template
2023-03-16 13:48:59 -06:00
nathan
029692d5ca
Addressbook: Get context menu working for home portlet
2023-03-16 11:54:29 -06:00
nathan
c09952f6ca
Home: Fix missing templates & sneaky failures with some favorite combinations
2023-03-13 13:01:01 -06:00
ralf
b4132ebf49
fix some typos or ancient syntax
2023-03-07 08:20:00 +01:00
Hadi Nategh
f313f07cdb
Some styling fixes for mobile view:
...
- fix broken Addressbook's avatar in view and edit mode
- fix buttons with icon not getting white filter
2023-02-28 15:46:55 +01:00
ralf
81d044d2a5
bump version to 23.1
2023-02-28 08:50:48 +01: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
ralf
236c1c0305
Revert "fix commited git conflict"
...
This reverts commit 47ef464c8a
.
2023-02-17 20:09:52 +01:00
Ralf Becker
47ef464c8a
fix commited git conflict
2023-02-17 19:34:59 +01:00
nathan
cebe21cc2d
Addressbook: Fix extra private cfs in advanced search show "null" when blank
2023-02-17 08:28:20 -07:00
Ralf Becker
ce140e5eb6
pending translation from our translation server, thanks to Ministry of Post and Telecommunications Kambodscha for the Khmer translation
2023-02-17 15:48:17 +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
nathan
727c122d8f
Addressbook: Fix advanced search was losing private custom field values when they were on a separate tab
2023-02-16 08:41:23 -07:00
nathan
ee244bf282
Addressbook: Fix advanced search was not including private custom fields when they were on a separate tab
2023-02-16 08:24:17 -07:00
nathan
8d58eefc0a
Change side menu bullet icons to 16px
2023-02-15 14:58:10 -07:00
ralf
c3e53c9d86
replaced ProfindIterator now in Calendar and InfoLog too with a generator
2023-02-15 19:50:44 +01:00
nathan
bac32f4bba
Addressbook: Fix required customfields were still required on advanced search dialog's "Extra private" tab
2023-02-15 08:44:39 -07:00
ralf
d2e03e6a28
setting same chunk-size of 500 as iterator used for optimal performance
2023-02-15 12:41:33 +01:00
ralf
9ba61e0b25
implement PROPFIND and REPORTs specially multiget with a generator to fix various problems with the iterator logic
2023-02-15 12:40:12 +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
nathan
973b86afb1
Addressbook: Skip duplicate check in advanced search
2023-02-14 13:10:15 -07: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
ralf
0b86ba7a20
* Addressbook/CardDAV: fix new Thunderbird 110 could not sync big addressbooks
...
TB 110 does an initial PROPFIND and then requests ALL resources in a single multiget REPORT, which caused two problems:
a) enabled CalDAV/CardDAV request logging switched output-buffering on and then runs out of memory --> switching it and therefore logging off for multiget REPORTS with more then 200 resources
b) PROPFIND iterator wrongly continued running, if the not found resources together with the found ones exceeded the chunk-size of 500
2023-02-13 22:42:13 +01:00
nathan
7fdadb84bd
Addressbook: Fix shared values did not validate
...
Just passing them along normally now
2023-02-13 09:46:18 -07:00
nathan
d15c908e38
Addressbook: Fix required customfields were still required on advanced search dialog
...
Switched attribute name needed -> requred
2023-02-13 08:53:49 -07:00
ralf
330ffe73df
fix somehow wrong legacy-options for customfields widget
2023-02-06 16:31:28 +01:00
ralf
6c327e7a64
* LDAP/Addressbook: make further LDAP attributes available as custom-fields using "ldap_<attribute>" as name for accounts in LDAP
2023-02-03 11:28:43 +01: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
nathan
48008f4e96
Add ability to choose target calendar & addressbook when importing ical/vcard
2023-01-19 15:48:35 -07:00
nathan
09b313571c
Missed the header ID in 17f82ce
2023-01-19 11:54:47 -07:00
nathan
17f82cec40
Add kanban column to list
2023-01-19 11:51:32 -07:00
Hadi Nategh
9e1b21e5e3
Cleanup "id=tabs" from all converted tabbox to et2-vbox which caused wrong namespace
2023-01-19 10:56:41 +01:00
Hadi Nategh
f0fbdf9760
Remove extra added icons and fix globe icon in addressbook not being in svg format
2023-01-18 16:44:21 +01:00
StefanU
bd3bf71305
Update group.svg
...
Add missing size
2023-01-13 20:01:50 +01:00
StefanU
ac605595ee
Update accounts.svg
...
Add missing size
2023-01-13 20:01:15 +01:00
StefanU
c4e0368982
Add new svg icons
...
Add new svg icons:
accounts.svg
group.svg
personal.svg
2023-01-13 19:47:56 +01:00
nathan
f332b7bba5
Fully remove "tabs" attribute for tabbox, it overwrites the internal tabs collection.
...
Even checking for it sets 'tabs' attribute to null. Use "extraTabs" instead.
2023-01-11 13:21:01 -07:00
nathan
115ca40737
Addressbook: Allow to choose the target addressbook when importing
2023-01-10 14:34:35 -07:00
ralf
8ec106f22b
converting .xet files to new webcomponents-format
2023-01-04 11:28:10 -06:00
ralf
fefe82162e
WIP converting filesystem templates to new syntax
...
- basically commiting what the preprocessor currently generates for the client-side
- server-side need to understand new syntax (et2-prefix and camelCase attribute-names) too
- preprocessor can now be called as cli to either echo-out the new template or replace in-place
- for now only modified edit-templates of addressbook, infolog and timesheet
- setting a new (not yet existing) DTD
2023-01-01 11:49:31 -06:00