nathan
|
f3a1ada852
|
Fix wrong name shown for Et2EmailTag if multiple contacts share the same email address
|
2023-05-01 14:43:10 -06:00 |
|
nathan
|
84dd9284e2
|
Api: Fix encodeId() failed with integers
|
2023-04-28 09:39:34 -06:00 |
|
ralf
|
33063e7c9f
|
* AD/LDAP/Import: for AD always do a full import of groups, as AD seems not to update the modification date, if only members change
|
2023-04-27 16:24:35 +02:00 |
|
ralf
|
839863bde1
|
* 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:12 +02:00 |
|
ralf
|
5db8883db6
|
fixing ValueError: str_repeat(): Argument #2 ($times) must be greater than or equal to 0
fixes 1894a19a86
|
2023-04-27 11:01:04 +02:00 |
|
ralf
|
34e71f2ed2
|
change default to disable last/next event for users, as it's quite a performance drain
|
2023-04-25 17:02:02 +02: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
|
8fdfcc5c61
|
Fix missing entry values
|
2023-04-24 13:27:57 -06:00 |
|
ralf
|
df63934fcc
|
docu update
|
2023-04-18 15:06:49 +02:00 |
|
ralf
|
c7c2ab9118
|
fix some PHP Deprecated and typos in comments
|
2023-04-18 09:11:30 +02:00 |
|
nathan
|
43873af7bc
|
Add implicit preference to remember user's last sort order.
Sort stored in favorites override this when the favorite is used.
|
2023-04-14 10:28:16 -06:00 |
|
nathan
|
6b870ec652
|
Api: Fix single custom field with ID = fieldname did not properly load value
|
2023-04-13 16:46:40 -06:00 |
|
ralf
|
a0b81c3cc3
|
* LDAP/AD: if only users get imported, set their primary group and memberships as configured for auto-created accounts (Default group by default)
|
2023-04-05 16:57:33 +02:00 |
|
ralf
|
390e90fa89
|
add link to instructions how to install missing timezones in the DB to the logged error-message
|
2023-04-05 08:44:15 +02:00 |
|
ralf
|
566dac47af
|
* LDAP/AD/Setup: periodic import disables (add|edit)account hooks, if account-repository is not SQL and further performance improvements
- also log interactive initial or incremental import via setup
- fix conflict resolution if account_id of user already used for a group
|
2023-04-04 19:59:05 +02:00 |
|
ralf
|
fc003c613b
|
* EPL/CTI/Addressbook: phone numbers written with unusual separator like pipe symbol where not found
|
2023-04-03 16:44:31 +02:00 |
|
ralf
|
2446f2968a
|
* LDAP/ADS: fix memberships of local groups were lost in periodic account-import
also logging startup errors like LDAP connection problems
|
2023-04-03 15:25:41 +02:00 |
|
nathan
|
d27cb07ceb
|
Change sharing permissions
Filemanager now allows all but Collabora share in CE. Other apps are unchanged - EPL only
|
2023-03-30 10:19:54 -06:00 |
|
ralf
|
8211e0a8e3
|
fix PHP Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated
|
2023-03-29 22:32:16 +02:00 |
|
nathan
|
b67abdafd1
|
Fix up recur days
|
2023-03-28 13:48:26 -06:00 |
|
ralf
|
4136150cdb
|
* LDAP/Univention: periodic account-import for Univention (mailPrimaryAddress), use LDAP account-filter for reading accounts too
also set chunk-size for reading to 500 was somehow 5, probably from debugging
|
2023-03-25 21:36:39 +01:00 |
|
ralf
|
b1c3b07c45
|
do NOT stall for somehow invalid date(time) values: log it and return empty
|
2023-03-23 21:31:47 +01:00 |
|
ralf
|
6332470072
|
allow to use non-ascii chars for link-ids e.g. the name of Wiki pages can contain them
we store them as "\uXXXX" in the ascii column
|
2023-03-23 17:53:05 +01:00 |
|
ralf
|
4ec4ddb2a1
|
* WebAuthN: fix not working registration of new authentication devices or browsers
generally prefer app.min.js over old, pre RollupJS app.js
|
2023-03-23 11:55:17 +01:00 |
|
ralf
|
f46163c611
|
fix typo in docu
|
2023-03-20 19:28:15 +01:00 |
|
ralf
|
d7b6597076
|
* Api/MariaDB/MySQL: fix SQL error handling in PHP 8.1
also introduce parameter to limit number of deleted rows and more docu
|
2023-03-17 11:04:45 +01:00 |
|
ralf
|
0c13bc863a
|
stop Chrome from autofilling passwords and do NOT display a password for OAuth when editing an account
|
2023-03-14 10:18:46 +01:00 |
|
ralf
|
0a3892d2f2
|
fix some typos and old constructs
|
2023-03-10 08:45:07 +01:00 |
|
ralf
|
fb9c214182
|
* Admin/Setup: logging all DB backup operations to a text file db_backup.log in backup-directory
|
2023-03-10 08:33:23 +01:00 |
|
ralf
|
15a4ff3c99
|
do NOT show absolute path of error, but the one relative to our root
|
2023-03-08 14:27:00 +01:00 |
|
ralf
|
a94038163c
|
fix not generally not working display multiple groups in status and also not displayed avatar pictures in that case
|
2023-02-28 15:15:23 +01:00 |
|
ralf
|
a8dd625a61
|
register old-hbox client-side and all old-*box on server-side
|
2023-02-27 09:57:21 +01:00 |
|
nathan
|
be3e5fbe8d
|
Fix public addressbook categories with were not visible with grant on personal addressbook
|
2023-02-24 14:40:51 -07:00 |
|
nathan
|
04bedf30be
|
Make sure we use the right app when cleaning select-cat value
|
2023-02-24 14:23:11 -07:00 |
|
nathan
|
bbd41b4255
|
Group grant in addressbook does not give access to personal categories, public or private
|
2023-02-24 13:54:41 -07:00 |
|
ralf
|
fe0af6a487
|
also register "old-button" so smallPART can still use it, fixes [0 Start] button not working in tests
|
2023-02-24 19:59:39 +01:00 |
|
ralf
|
4099066a59
|
fake "Domain Users" group to now show "#-513" in case it's excluded by a filter
|
2023-02-24 09:59:25 +01:00 |
|
ralf
|
190c785388
|
* AD/LDAP: account import supports now (keeping) local groups and their memberships, if configured to do so
|
2023-02-24 09:47:42 +01:00 |
|
ralf
|
ce555f7f0e
|
* ActiveDirectory: fix making extra AD attributes available via custom fields with "ldap_" prefix
|
2023-02-23 19:56:07 +01:00 |
|
ralf
|
94c9051460
|
* AD/LDAP: fix SQL error "duplicate entry 'X' on egw_accounts.account_lid" when updating an existing account
also fixed TypeError deleting no longer existing groups
|
2023-02-23 11:47:15 +01:00 |
|
nathan
|
46389e72f7
|
Do not try to validate empty strings as email. If it's required but empty, give the required validation message.
|
2023-02-22 15:17:17 -07:00 |
|
ralf
|
bf6891d06a
|
let framework know we are a popup
stops setting data-sidebox and egw.js fails because there is no sidebox
|
2023-02-22 09:01:40 +01:00 |
|
nathan
|
b1c4c54adc
|
Get unavailable cats working again
|
2023-02-21 15:25:45 -07:00 |
|
ralf
|
6c917cd369
|
fix unhandled exception stalling LDAP/AD account sync
not (yet) fixing the cause, but logging it as error and continuing
|
2023-02-21 11:18:33 +01:00 |
|
ralf
|
9dd62ad9a0
|
always add exception code to the logged exception
|
2023-02-19 08:40:55 +01:00 |
|
ralf
|
9a408f40ac
|
fix typo / replaced wrong line
|
2023-02-18 19:38:09 +01:00 |
|
ralf
|
bbf9d62c5a
|
fixing unhandled "MySQL server has gone away" in PHP 8.1
|
2023-02-18 09:01:22 +01:00 |
|
ralf
|
c3e53c9d86
|
replaced ProfindIterator now in Calendar and InfoLog too with a generator
|
2023-02-15 19:50:44 +01:00 |
|
ralf
|
a769cdad34
|
fix not working account_id filter for contacts in ActiveDirectory
|
2023-02-15 15:32:44 +01:00 |
|
ralf
|
330656c437
|
* Status/ActiveDirectory: fix not displayed photo avatar
|
2023-02-15 14:34:20 +01:00 |
|