nathan
604a12f7e6
Get rid of "Undefined variable $args" warning
2023-07-14 10:56:18 -06:00
nathan
5b621ffcba
Get rid of a bunch more warnings
2023-07-14 10:52:05 -06:00
nathan
8ed5c2aa7e
Get rid of a bunch of warnings in Entry & subclasses
2023-07-14 10:14:06 -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
nathan
27bf68f66b
Calendar: Stop conflict dialog from refreshing main view
2023-07-14 08:49:28 -06:00
Milan
4727b40329
Merge remote-tracking branch 'origin/master'
2023-07-14 15:50:17 +02:00
Milan
b00371c7e1
WIP egw_action copy fixes
...
paste not working
2023-07-14 15:37:20 +02:00
StefanU
00b15e2f54
Update calendar.svg
...
File optimisation, colour corrected
2023-07-14 12:03:25 +02:00
StefanU
ffe6ca7d5d
Update delete.svg
...
Change to new EGw design
2023-07-14 11:48:45 +02:00
StefanU
1b6525eb12
Update MailFolderTrash.svg
...
Change to new EGw design
2023-07-14 11:46:33 +02: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
76aa1b6b26
clean up translations a bit
2023-07-14 10:45:42 +02:00
ralf
40a4d38776
fix not translated context menu
...
window.egw with a reference to the main window in a popup, egw(_app, window) gives one with correct window context / translation in a popup (_app does not matter for translations, they are requested to be loaded from server-side)
2023-07-14 10:41:48 +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
ralf
f95aad8713
* Mail: REST API to send mails including attachments / sharing links, or open interactive compose windows
...
WIP Mail REST API: enable direct sending of mails with token authentication / no password not allowing to save mail to Sent folder
2023-07-14 09:05:02 +02:00
ralf
b1a4a45bb1
add Promise<Et2Dialog> return type to openDialog
2023-07-14 08:54:07 +02:00
ralf
c5d3b58cb1
WIP REST API for mail & token auth: fix wrong namespace
2023-07-14 08:44:16 +02:00
ralf
78068ca34a
* Setup/Authentication: added an authentication log and fallback authentication for all backends
2023-07-14 08:42:58 +02:00
ralf
bd700c5169
WIP REST API: show checkbox in application password to (re-)generate new token and display it
2023-07-14 08:42:13 +02:00
ralf
de93d43361
WIP Mail REST API: application password fixes and translation
2023-07-14 08:42:13 +02:00
ralf
80fce09a2c
WIP Mail Rest API: UI for application passwords/tokens for admin
2023-07-14 08:41:46 +02:00
ralf
4c981ebd44
WIP REST API: using tokens to authenticate as user or impersonate a user without the password and optional limited application rights
2023-07-14 08:41:18 +02:00
ralf
21c40e5d01
WIP Mail REST API: do NOT read attachments into memory, they might be to big
2023-07-14 08:40:53 +02:00
ralf
3f760e6e72
WIP REST API for mail: non-interactive direct sending of mails
2023-07-14 08:40:30 +02:00
ralf
2858a8a599
WIP REST API for mail
...
currently we can launch (interactive) compose windows, if user is online
ToDo:
- send mails for a user
- authentication as arbitrary user with an API token
2023-07-14 08:39:58 +02:00
ralf
a379df8aeb
WIP Mail REST API: calendar quick-add show title required client-side
2023-07-14 08:07:18 +02:00
nathan
4a7e5824c3
Calendar: further adaptations to using openDialog()
...
Fixes canceling quick add doesn't remove placeholder, invalid event gave no feedback
2023-07-13 16:29:14 -06:00
nathan
9d61a2ef17
Changes for opening etemplate in a dialog
...
- openDialog() now returns Promise<Et2Dialog>
- fixed etemplate reload
2023-07-13 16:18:11 -06:00
ralf
efaa3ae386
WIP Mail REST API: fix reported problems with calendar quick add
2023-07-13 18:44:00 +02:00