nathan
|
63083ee811
|
Et2VfsSelectDialog: Get add directory button responding to current path permissions
|
2024-02-12 08:09:26 -07:00 |
|
ralf
|
8fae3edc8c
|
allow to instantiate Mail class with $acc_id belonging to another user ($called_for parameter)
|
2024-02-12 15:05:53 +02:00 |
|
ralf
|
bb1b408388
|
allow to specify number of digits for Vfs:hsize()
|
2024-02-11 10:53:11 +02:00 |
|
ralf
|
dc375f8e02
|
fix regular expression stopping Mail REST API when trying to send mails
|
2024-02-08 13:39:56 +02:00 |
|
ralf
|
83a2729cf0
|
another big chunk of PHP Warnings
|
2024-02-08 12:30:39 +02:00 |
|
nathan
|
1ba476ef6f
|
Et2VfsSelectDialog WIP
- Handle server giving us a different path
- Key handlers
|
2024-02-06 16:16:00 -07:00 |
|
ralf
|
7c50457e2c
|
fix a ton of Undefined warnings filling up eSync logs
|
2024-02-06 21:46:43 +02:00 |
|
ralf
|
d472c267b2
|
fix setting InfoLog primary link
|
2024-02-06 21:24:15 +02:00 |
|
ralf
|
087e969f9f
|
* Timesheet: new REST API to query, update and delete timesheets https://github.com/EGroupware/egroupware/blob/master/doc/REST-CalDAV-CardDAV/Timesheet.md
|
2024-02-06 16:39:12 +02:00 |
|
ralf
|
59619f83a9
|
allow to use "/timesheet/?filters[owner]=0" to query all timesheets the current user has access too
|
2024-02-06 12:52:02 +02:00 |
|
ralf
|
07d242e705
|
* REST API: new links collection allowing to link application entries with each other or attach files
|
2024-02-05 21:06:18 +02:00 |
|
nathan
|
2e553911b0
|
Further work on Et2VfsSelect
- Button opens dialog & handles action
- Button shows feedback while processing
- Fix dialog flex spacing
- Fix dialog re-use was not clean
|
2024-02-02 15:20:33 -07:00 |
|
ralf
|
b5dfe12669
|
nicer formatting (injecting nl, tab and space) in JSON for application/pretty+json only
|
2024-02-02 09:33:36 +02:00 |
|
ralf
|
ca443060f4
|
WIP timesheet REST API
|
2024-02-01 22:16:36 +02:00 |
|
ralf
|
4ce3298241
|
* Mail REST Api: respect user preference to compose in HTML and convert plain body from REST Api call to HTML (bodyHtml attribute forces HTML)
|
2024-02-01 13:37:11 +02:00 |
|
ralf
|
b175b14294
|
try fixing race-condition: Call to a member function exists() on null
|
2024-02-01 11:00:42 +02:00 |
|
ralf
|
964a71f6d3
|
try fixing race-condition: Call to a member function exists() on null
|
2024-02-01 09:45:27 +02:00 |
|
ralf
|
22a0ae2563
|
fix Error: Call to a member function id2name() on null
|
2024-01-30 16:54:10 +02:00 |
|
ralf
|
85fbfe3e63
|
fix not updated jpegphoto, if changed in AD
|
2024-01-30 16:18:42 +02:00 |
|
ralf
|
951ce7cb9f
|
changes to allow mounting ftp into vfs via an URL like "ftp(s)://<ftp-user>:<ftp-pass>@<ftp-host>/<path>?mode=0750&user=sysop&group=Default"
|
2024-01-30 15:36:41 +02:00 |
|
Alexandros Sigalas
|
ebfefbf070
|
Add my account to Top Menu, only show when user is allowed to maintain his own data (fixed indention and warning)
|
2024-01-29 18:11:19 +02:00 |
|
Alexandros Sigalas
|
e5b789693e
|
Add my account to Top Menu, only show when user is allowed to maintain his own data
|
2024-01-29 18:11:19 +02:00 |
|
ralf
|
cb7cc5a71d
|
fix sometimes not logged updated contact-data (binary jpegphoto breaks JSON encoding)
|
2024-01-29 18:03:33 +02:00 |
|
ralf
|
64e77f6f50
|
fix manual initial import cancels async job of automatic import
also do not log DN as updated in contact-data
|
2024-01-29 17:35:22 +02:00 |
|
ralf
|
dad6ade3f9
|
* API: no more session based cache for account list or searches for SQL backend (only for LDAP or AD)
|
2024-01-29 17:00:06 +02:00 |
|
ralf
|
659b18b362
|
should type what I mean ;)
|
2024-01-29 14:12:41 +02:00 |
|
ralf
|
fb6d64a8ed
|
* Account Import: if deleting or deactivating of deleted accounts is configured, run first import as a non-incremental one to do so
|
2024-01-29 14:09:05 +02:00 |
|
ralf
|
1777445b64
|
* REST API: also log requests with Content-Type 'application/json' not just 'text/*'
|
2024-01-26 12:53:39 +02:00 |
|
ralf
|
579dbc7e1d
|
* Admin: fix user timezone not taken into account when displaying admin queue
also fixes Api\Storage\Base to also consider type=int&meta=timestamp columns as timestamps
|
2024-01-25 20:46:23 +02:00 |
|
nathan
|
e68215102c
|
WIP Et2VfsSelect - fix favorites
|
2024-01-22 15:41:32 -07:00 |
|
nathan
|
2539089d02
|
WIP Et2VfsSelect - user file type filter
|
2024-01-22 15:19:57 -07:00 |
|
ralf
|
866d10e030
|
* Mail REST Api: added reply to an uploaded eml file (with optional preset body and attachments)
|
2024-01-22 12:07:10 +02:00 |
|
nathan
|
faeee31155
|
WIP Et2VfsSelect: Now files showing up in list
|
2024-01-17 16:32:09 -07:00 |
|
ralf
|
ec96fa921e
|
fix Smtp/Ads to NOT store users primary mail address as forward
if forwardOnly is not set, like we do it for UCS
|
2024-01-16 19:46:54 +02:00 |
|
nathan
|
0ca406ad78
|
WIP Et2VfsSelect
Just getting started
|
2024-01-16 08:26:18 -07:00 |
|
ralf
|
928fa6212b
|
load login.js incl. cache-buster via Framework
|
2024-01-15 10:07:39 +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 |
|
nathan
|
cfc7efde15
|
- Send total results with link search results
- Change how "# More" is shown to wait for all searches first
|
2024-01-08 11:59:24 -07:00 |
|
ralf
|
b6b6492139
|
move SiteSite cookie check into constructor to not affect static methods / email not using OAuth/OIC
|
2024-01-08 12:51:07 +02:00 |
|
ralf
|
9844a78b34
|
* EPL S3: fix not working upload of backups
|
2024-01-08 12:13:50 +02:00 |
|
ralf
|
94670fcf83
|
* REST Api: allow to create new fields with PATCH for application/json content-type and error on not existing custom fields
|
2024-01-08 09:41:43 +02:00 |
|
ralf
|
543fb4d342
|
* Adressbook/Calendar/REST: fix not parsed custom fields
|
2024-01-08 09:33:27 +02:00 |
|
ralf
|
d28fbfeab3
|
allow to pass $only_current_user === 0, to get only mail accounts valid for all users
|
2023-12-18 13:13:06 +02:00 |
|
ralf
|
dae4fe714e
|
prioritize/running order of async jobs: highest: calendar alarms, lowest: db_backup or S3-sync, rest medium
|
2023-12-16 11:22:29 +02:00 |
|
ralf
|
707c0a7a6e
|
disable imap log again
|
2023-12-15 17:53:35 +02:00 |
|
ralf
|
edec090e17
|
* Mail: implement Exchange login-type "domain/username"
|
2023-12-15 17:13:04 +02:00 |
|
nathan
|
437ad34300
|
Finish Et2Email widget
|
2023-12-13 10:34:17 -07:00 |
|
ralf
|
5df34bce91
|
fix fatal error deleting accounts via LDAP/AD import
|
2023-12-13 17:04:54 +02:00 |
|
ralf
|
f6d9918224
|
adding newer config vars
|
2023-12-13 14:21:51 +02:00 |
|