Commit Graph

3482 Commits

Author SHA1 Message Date
cba93ad4ce fix some typos or ancient syntax 2023-03-07 08:19:15 +01:00
057afb8623 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 13:06:52 +01:00
81d044d2a5 bump version to 23.1 2023-02-28 08:50:48 +01:00
34cc0ff5be Switch vbox with details back to tabbox now that we have et2-tabbox_mobile 2023-02-22 12:37:06 -07:00
236c1c0305 Revert "fix commited git conflict"
This reverts commit 47ef464c8a.
2023-02-17 20:09:52 +01:00
47ef464c8a fix commited git conflict 2023-02-17 19:34:59 +01:00
cebe21cc2d Addressbook: Fix extra private cfs in advanced search show "null" when blank 2023-02-17 08:28:20 -07:00
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
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
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
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
8d58eefc0a Change side menu bullet icons to 16px 2023-02-15 14:58:10 -07:00
c3e53c9d86 replaced ProfindIterator now in Calendar and InfoLog too with a generator 2023-02-15 19:50:44 +01:00
bac32f4bba Addressbook: Fix required customfields were still required on advanced search dialog's "Extra private" tab 2023-02-15 08:44:39 -07:00
d2e03e6a28 setting same chunk-size of 500 as iterator used for optimal performance 2023-02-15 12:41:33 +01:00
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
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
973b86afb1 Addressbook: Skip duplicate check in advanced search 2023-02-14 13:10:15 -07:00
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
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
7fdadb84bd Addressbook: Fix shared values did not validate
Just passing them along normally now
2023-02-13 09:46:18 -07:00
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
330ffe73df fix somehow wrong legacy-options for customfields widget 2023-02-06 16:31:28 +01:00
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
0eff86f61a fix SQL-backends of accounts and contacts to return either avatar-url or initials 2023-01-30 15:48:53 +01:00
48008f4e96 Add ability to choose target calendar & addressbook when importing ical/vcard 2023-01-19 15:48:35 -07:00
09b313571c Missed the header ID in 17f82ce 2023-01-19 11:54:47 -07:00
17f82cec40 Add kanban column to list 2023-01-19 11:51:32 -07:00
9e1b21e5e3 Cleanup "id=tabs" from all converted tabbox to et2-vbox which caused wrong namespace 2023-01-19 10:56:41 +01:00
f0fbdf9760 Remove extra added icons and fix globe icon in addressbook not being in svg format 2023-01-18 16:44:21 +01:00
bd3bf71305 Update group.svg
Add missing size
2023-01-13 20:01:50 +01:00
ac605595ee Update accounts.svg
Add missing size
2023-01-13 20:01:15 +01:00
c4e0368982 Add new svg icons
Add new svg icons:
accounts.svg
group.svg
personal.svg
2023-01-13 19:47:56 +01:00
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
115ca40737 Addressbook: Allow to choose the target addressbook when importing 2023-01-10 14:34:35 -07:00
8ec106f22b converting .xet files to new webcomponents-format 2023-01-04 11:28:10 -06:00
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
c46ffe7f58 Add internet.svg 2022-12-22 10:44:43 +01:00
d999bae1bc pending changes from our translation server 2022-12-02 09:59:30 +01:00
4b7e51aa37 Update addressbook icon
Add missing size
2022-11-30 22:11:20 +01:00
38dc32c364 Update addressbook icon
Size adjusted 30px => 32px, without border, lines on grid
2022-11-27 15:17:35 +01:00
67e643be8d Addressbook: fix "array_key_exists(): Argument #2 ($array) must be of type array, null given" error editing import vcard definition 2022-11-21 09:19:23 -07:00
972acb7aa9 Addressbook: Fix error due to missing template on mobile 2022-11-18 14:27:43 -07:00
cfec2bf52d Addressbook: fix hook processing to handle results from multiple hooks
Copied from Etemplate.php
2022-11-18 11:41:15 -07:00
fc76b1574f Change some more png icons 2022-11-16 11:56:35 +01:00
6a5d189489 Better fix for Et2SelectState not getting country set 2022-11-14 14:41:08 -07:00
58f2267fc8 Addressbook: Pre-set the region's country 2022-11-14 14:15:41 -07:00
b998382cd2 Addressbook: Use infolog icon for CRM of organisation action 2022-10-24 13:59:52 -06:00
176cba3afb Addressbook: Fix double-click preference opened organisation view with a different title than when it was opened with context menu 2022-10-24 11:28:28 -06:00
1aa87138a2 Addressbook: Correct fix for CRM breaking contact list actions
etemplate2.clear() was not removing getting the correct app instance removed
2022-10-19 10:54:11 -06:00