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
StefanU
c46ffe7f58
Add internet.svg
2022-12-22 10:44:43 +01:00
Ralf Becker
d999bae1bc
pending changes from our translation server
2022-12-02 09:59:30 +01:00
StefanU
4b7e51aa37
Update addressbook icon
...
Add missing size
2022-11-30 22:11:20 +01:00
StefanU
38dc32c364
Update addressbook icon
...
Size adjusted 30px => 32px, without border, lines on grid
2022-11-27 15:17:35 +01:00
nathan
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
nathan
972acb7aa9
Addressbook: Fix error due to missing template on mobile
2022-11-18 14:27:43 -07:00
nathan
cfec2bf52d
Addressbook: fix hook processing to handle results from multiple hooks
...
Copied from Etemplate.php
2022-11-18 11:41:15 -07:00
Hadi Nategh
fc76b1574f
Change some more png icons
2022-11-16 11:56:35 +01:00
nathan
6a5d189489
Better fix for Et2SelectState not getting country set
2022-11-14 14:41:08 -07:00
nathan
58f2267fc8
Addressbook: Pre-set the region's country
2022-11-14 14:15:41 -07:00
nathan
b998382cd2
Addressbook: Use infolog icon for CRM of organisation action
2022-10-24 13:59:52 -06:00
nathan
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
nathan
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
nathan
7b0a6911d3
Addressbook: Don't show "(Infolog)" in CRM tab when viewing a single contact
2022-10-19 09:36:42 -06:00
nathan
bfcb67982d
Addressbook: Fix CRM view overwrote app.et2 reference, breaking contact list actions
2022-10-19 09:28:48 -06:00
nathan
241b5ec839
Fix some missing translations in merge placeholder display
2022-10-11 15:34:25 -06:00
Hadi Nategh
ec3e18f53f
Fix 404 error caused by undefined template index.left.xet in mobile view
2022-09-27 11:25:29 +02:00
Ralf Becker
872aeaa95f
pending translations from our translation server
2022-09-14 11:08:00 +02:00
Hadi Nategh
98584884b0
Fix avatar contactId attribute
2022-09-13 11:16:50 +02:00
Hadi Nategh
d2634a74cc
Fix CRM view's avatar
2022-09-12 10:04:25 +02:00
nathan
67408d84ec
Addressbook: Fix grouped view did not change view properly
2022-09-09 10:11:11 -06:00
nathan
5bfb1b4b70
Addressbook: Swap distribution list & addressbook filter
2022-09-06 17:21:13 -06:00
Hadi Nategh
342eb8461a
WIP Ui: Fix dialogs getting scrollbars in initiation
2022-08-30 10:39:57 +02:00
Hadi Nategh
c4412b5ed1
Fix not working geolocation in addressbook
2022-08-24 14:57:07 +02:00
ralf
804719bf30
remove width from country-selection to take full width and give view-selection a little more space
2022-08-24 10:53:24 +02:00
Hadi Nategh
739005ad59
WIP Mobile template:
...
-Fix avatars in addressbook
-Fix filemanager nm header
2022-08-23 14:54:22 +02:00
Hadi Nategh
bf6f50f14e
Adopt buttons used in mobile template to new buttonIcon widget
2022-08-23 13:14:34 +02:00
Hadi Nategh
082d6aa791
WIP Mobile template: Fix some of apps add buttons
2022-08-22 16:19:23 +02:00