Ralf Becker
|
30740a3904
|
pending translations from our translation-server
|
2024-08-24 14:11:40 +02:00 |
|
ralf
|
83f3c310e5
|
fix typo prefer(r)ed_username and support config-values with at least one underscore in it like "preferred_username"
|
2024-07-19 15:15:46 +02:00 |
|
ralf
|
4b90d2d0cf
|
* Api/Auth/OpenIDConnect: allow to specify which JWT payload attribute to use and a regular expression to extract username from it
|
2024-07-19 14:11:17 +02:00 |
|
Ralf Becker
|
03693f7d3b
|
pending translations from our translation server
|
2024-06-24 10:18:29 +02:00 |
|
ralf
|
db0488d9d0
|
Fix some PHP Deprecated or Warnings
|
2024-03-06 10:58:10 +02:00 |
|
Ralf Becker
|
3cafe5adc4
|
pending translations from our translation-server
|
2024-03-04 09:04:56 +01:00 |
|
ralf
|
187718ccd8
|
fix PHP Deprecated dynamic property db_charset_was used in EGroupware 1.0 update and remove old MySQL charset fixing script
|
2024-01-25 21:21:46 +02:00 |
|
Ralf Becker
|
5f2c0f448e
|
pending translations from our translation server
|
2024-01-25 09:53:39 +01:00 |
|
ralf
|
d53d8de107
|
"distributionlists too" could not be deactivated
|
2024-01-15 11:02:22 +02:00 |
|
ralf
|
c6d14a5f6e
|
* OpenIDConnect: allow to show as button on login page to use together with regular password login
also fix/hack not working social icons and SAML button on login page
|
2024-01-13 12:58:06 +02:00 |
|
ralf
|
c0298bf234
|
* ActiveDirectory: optionally also use/import groups of type distribution-list
|
2024-01-11 10:47:31 +02:00 |
|
ralf
|
9844a78b34
|
* EPL S3: fix not working upload of backups
|
2024-01-08 12:13:50 +02:00 |
|
Ralf Becker
|
f6adf22591
|
pending translations from our translation server
|
2023-12-19 07:11:07 +01:00 |
|
ralf
|
8dba8c7f46
|
translation and documenting the callback URL for OpenID Connect
|
2023-12-11 10:42:45 +02:00 |
|
ralf
|
8de012795e
|
fix "Illegal offset type in isset or empty" when renaming a backup
|
2023-12-05 17:03:11 +02:00 |
|
Ralf Becker
|
671dc1d28b
|
pending translations from our translation server
|
2023-12-01 07:01:27 +01:00 |
|
ralf
|
1e3a240729
|
fix S3direct stream-wrapper to be auto-loadable and mountable into Vfs, also using it when mounting backups into vfs
|
2023-11-18 09:16:39 +02:00 |
|
ralf
|
1b9c543547
|
* API: support OpenID Connect for authentication against another OIC IdP
also migrating old fallback auth classes to new auth_fallback parameter and reordering providers a bit / give OIC a prominent position
|
2023-11-17 10:17:29 +02:00 |
|
Ralf Becker
|
3e27a643b6
|
pending translations from our translation server
|
2023-11-10 06:44:58 +01:00 |
|
ralf
|
108a9e94e6
|
disable verbosity of automatic schema-update when restore is run from within EGw, as it fills the screen completely
|
2023-11-02 14:42:28 +02:00 |
|
ralf
|
b45b3c35df
|
WIP S3 stream-wrapper: refactored DB backup in order to (optionally) use S3
|
2023-10-24 22:22:16 +03:00 |
|
ralf
|
883898fe50
|
* AD/LDAP Import: allow setting import frequency < 1h eg. .1: every 5min, .5: every 30min
|
2023-10-24 09:50:30 +03:00 |
|
ralf
|
bfb7d1b516
|
some fixes to get update from ancient EGroupware 1.4 working again
|
2023-10-18 21:36:00 +03:00 |
|
ralf
|
e14fa4340b
|
* AD/LDAP: added a DN filter to the periodic import to e.g. use 2 OU with a shared base
|
2023-08-21 17:15:11 +02:00 |
|
ralf
|
303dc2bc70
|
allow to set a higher account-import log-level then "info"
|
2023-08-15 16:02:54 +02:00 |
|
ralf
|
a6d1d8d2c9
|
fix missing (vertical) scrollbar, if whole list of backups is otherwise not visible
|
2023-07-11 14:22:43 +02:00 |
|
ralf
|
1a0660a6cc
|
* Setup/Authentication: added an authentication log and fallback authentication for all backends
|
2023-07-06 15:50:53 +02:00 |
|
ralf
|
e210d4b3c6
|
do not show classes not extending Api\Auth\Backend or interfaces as auth backends
|
2023-07-02 07:34:22 +02:00 |
|
ralf
|
59854cfe3c
|
if no charset found in DB stay with default utf-8
|
2023-06-30 10:12:32 +02:00 |
|
ralf
|
77d8c718e5
|
do not show passwords via header-admin unless downloading the file is the only way to update it due to not existing write permissions
|
2023-06-16 11:28:49 +02:00 |
|
ralf
|
7bfa4a7ac8
|
fix some docu typos
|
2023-04-18 10:51:43 +02:00 |
|
ralf
|
c7c2ab9118
|
fix some PHP Deprecated and typos in comments
|
2023-04-18 09:11:30 +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
|
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 Becker
|
4caa637bd1
|
pending translations from our translation server
|
2023-03-23 21:18:45 +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
|
7314b5ee65
|
fix typo "recommen(d)"
|
2023-03-02 14:21:34 +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 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
|
1e7b8c260b
|
Add Khmer & Romanian as language options
|
2023-02-13 14:07:34 -07:00 |
|
ralf
|
e4acb0eac1
|
fix an other substr(): Passing null to parameter #1 ($string) of type string is deprecated
|
2023-02-06 20:27:59 +01:00 |
|
ralf
|
55054024b6
|
fix PHP Deprecated errors visible in egroupware-docker-install.log
|
2023-01-26 10:42:33 +01:00 |
|
ralf
|
773706d821
|
set required PHP version for master/23.1 to 8.0, as 7.4 no longer works/is supported
|
2022-12-13 07:29:03 -06:00 |
|
ralf
|
45e2057567
|
another error stalling installation
|
2022-12-05 16:10:54 +01:00 |
|
ralf
|
f61ce9eae8
|
fix installation under PHP 8.1
|
2022-12-05 15:55:30 +01:00 |
|
ralf
|
a823563281
|
* Setup: add dry-run option to account import from AD or LDAP
|
2022-11-21 10:10:27 +01:00 |
|
ralf
|
e95943f812
|
fix 2 PHP 8.x Fatal stalling upgrade of old instances/apps
|
2022-10-24 11:20:22 +02:00 |
|
ralf
|
1260203755
|
setting minimum version for 22.1 to PHP 7.4, recommended and maximum version to PHP 8.1
|
2022-09-20 13:53:07 +02:00 |
|
ralf
|
c175e530bb
|
fix PHP 8.x error: count(): Argument #1 ($value) must by of type Countable|array, null given
|
2022-09-15 14:08:49 +02:00 |
|
ralf
|
22f990eea5
|
fix PHP 8.x error as some apps you a string for their only table and not an array
|
2022-09-14 14:46:49 +02:00 |
|