hadi
6e6138955b
Add some translations
2023-07-25 12:03:51 +02:00
ralf
10f8d54f46
for api.queue close session to NOT block other requests (api.queue should NOT be used for changing something in session)
2023-07-25 11:47:14 +02:00
hadi
0f8a3251c4
Take emailTag preference for addresses used in mail list into account
2023-07-25 11:42:57 +02:00
hadi
a4109439e1
Implement onlyEmail option for UrlEmailReadonly
2023-07-25 11:42:40 +02:00
hadi
29d159ea29
Make sure to show only email when using current value as email (avoids getting duplicate name in fullEmail mode)
2023-07-25 11:42:01 +02:00
hadi
654a8367b6
Add new mail preference in order to be able to select the type info shown on email tags
2023-07-25 11:39:30 +02:00
hadi
df1a099078
Make sure we are not hiding unnecessarily the grid which could lead to grid invisibility in mobile view
2023-07-24 15:14:41 +02:00
hadi
95c2bdb6b4
Fix calendar view no longer works in mobile view
2023-07-24 12:35:17 +02:00
ralf
0bd9ec1cf2
fix docu, spelling and some static vs. non-static calls
2023-07-21 09:00:00 +02:00
nathan
676ddd952f
Calendar: Fix ignoring drag for events
...
Clicking inside the time was not ignored, causing a drag to be started
2023-07-20 10:34:59 -06:00
nathan
19d0234567
Calendar: Increase drag timeout to avoid confusion between very short drags and clicks
2023-07-20 10:32:50 -06:00
nathan
9b122f513f
Revert "Revert "Calendar: Fix moving cursor while clicking did not add an event""
...
This reverts commit 3339ab947e
.
2023-07-20 10:32:08 -06:00
ralf
3339ab947e
Revert "Calendar: Fix moving cursor while clicking did not add an event"
...
Causesing 2 wired side-effects:
- participants for adding events are wrong
- clicking on existing event opens a new event
This reverts commit 2c98cdde04
.
2023-07-20 12:08:11 +02:00
nathan
02d25f7014
Mail: Fix missing translations in attachment download button options
2023-07-19 15:50:01 -06:00
nathan
46a78dd179
Mail: When importing from mail, prefer attachement filename when available
...
Fixes missing extensions in link name
2023-07-19 15:49:37 -06:00
nathan
abc2ca11b8
Importexport: Fix missing special import fields
2023-07-18 09:24:46 -06:00
nathan
6286679b0c
* Api: Restrict customfield options read from a file to only JSON files. Files should contain an array of options.
...
ex:
[
{ "value": "Α", "label": "α alpha" },
{ "value": "Β", "label": "β beta" }
]
2023-07-18 08:20:29 -06:00
nathan
0632068664
* Api: Customfield selectboxes can read options from a PHP file in the VFS using @[path] ex: @/home/Default/selects.php
2023-07-18 08:20:18 -06:00
nathan
43f704f0d5
If customfields has a label and only 1 field, use the label for the widget
...
This lets us use " " as label to hide the custom field's label
2023-07-18 08:20:12 -06:00
ralf
39aa763552
* Adressbook/CardDAV: unconditionally start output-buffering to fix problems with huge multiget reports from TB110 AB
2023-07-17 21:44:16 +02:00
nathan
e1be2276c1
More indent for sub-categories
2023-07-17 10:39:09 -06:00
nathan
1a20ba504b
Filemanager: Adjust Extended ACL template to make better use of space
2023-07-17 10:38:14 -06:00
nathan
96621ac3c5
Disable kanban column if user does not have access to kanban
2023-07-17 10:37:21 -06:00
nathan
849bdd64eb
Calendar: Fix dnd reordering of owners
2023-07-17 10:36:40 -06:00
nathan
f85d75ec81
Infolog: Fix incorrect modified date passed back to client after initial save
2023-07-17 10:36:11 -06:00
nathan
e914e6df66
Calendar: Stop conflict dialog from refreshing main view
2023-07-14 13:37:34 -06:00
StefanU
90508896d3
Update calendar.svg
...
File optimisation, colour corrected
2023-07-14 09:24:07 -06:00
StefanU
c205be4547
Update delete.svg
...
Change to new EGw design
2023-07-14 09:24:01 -06:00
StefanU
ba551a27ef
Update MailFolderTrash.svg
...
Change to new EGw design
2023-07-14 09:23:52 -06:00
ralf
61281ac778
fix not translated context menu
2023-07-14 11:30:19 +02:00
ralf
5111f66025
clean up translations a bit
2023-07-14 11:29:02 +02:00
ralf
cae7ff0c01
add Promise<Et2Dialog> return type to openDialog
2023-07-14 09:08:36 +02:00
ralf
76307bd52d
WIP Mail REST API: calendar quick-add show title required client-side
2023-07-14 09:08:36 +02:00
nathan
38d7a3ca9e
Calendar: further adaptations to using openDialog()
...
Fixes canceling quick add doesn't remove placeholder, invalid event gave no feedback
2023-07-14 09:08:36 +02:00
nathan
5b401feb85
Changes for opening etemplate in a dialog
...
- openDialog() now returns Promise<Et2Dialog>
- fixed etemplate reload
2023-07-14 09:08:35 +02:00
ralf
4bb5f9f7b2
WIP Mail REST API: fix reported problems with calendar quick add
2023-07-14 09:08:35 +02:00
ralf
1bfdb71654
WIP Mail REST API: fix docu and content-type of response for uploading attachments
2023-07-14 09:08:35 +02:00
nathan
e4b128408f
Et2Dialog: Fix buttons could not be adopted if dialog contains only arbitrary slotted content
2023-07-14 09:08:35 +02:00
ralf
3c732b9caf
WIP Mail REST API: fix closing dialog closes popup to because dialog was already removed when response was received
2023-07-14 09:08:35 +02:00
ralf
e9b054b025
WIP Mail REST API: change calendar to use new egw.openDialog():
...
- renamed app.dialogExec() to app.openDialog() or egw.openDialog()
- the later is the nicer place, but fails for lost window context with popups :(
2023-07-14 09:08:35 +02:00
nathan
b35e26a7f3
Get calendar quick-add working with Ralf's changes to open an etemplate in a dialog ( c63784d7e8
), fix buttons from those etemplates weren't adopted
2023-07-14 09:08:35 +02:00
ralf
5c02a0d98e
finished WIP Mail REST API: regular user UI for application passwords
2023-07-14 09:08:35 +02:00
ralf
d178087b16
WIP new app.ts method dialogExec(_menuaction) opening a popup into a dialog
2023-07-14 09:08:35 +02:00
ralf
9904ca59de
WIP Mail REST API: fix failed POST request to create a contact (gave 501 Not Implemented)
2023-07-14 09:08:35 +02:00
ralf
0250629b8a
* Api/Login: application passwords / token to use instead of regular user credentials, optional with limited rights
...
WIP Mail REST API: regular user UI for application passwords
2023-07-14 09:07:06 +02:00
ralf
f518f61335
WIP new app.ts method dialogExec(_menuaction) opening a popup into a dialog
...
ToDo: overwrite Framework actions in etemplate2.handle_load() to eg. close dialog, but not window, or refresh window instead of opener
2023-07-14 09:07:06 +02:00
ralf
d93aa1e91c
WIP Mail REST Api: permanent log result of primary backend for fallback auth
2023-07-14 09:06:12 +02:00
ralf
f8c4d7c8e3
WIP Mail REST API: fix broken fallback auth
2023-07-14 09:06:12 +02:00
ralf
4d2eb72ce3
WIP Mail REST API: fix token auth templates and translation
2023-07-14 09:06:11 +02:00
ralf
f0cb5755c4
WIP Mail REST API: missing files from last commit
2023-07-14 09:06:11 +02:00