ralf
0ad1729fe0
Changelog for 23.1.20231129
2023-11-29 08:54:26 +02:00
ralf
8186874267
new EGroupware development container using Debian 12/Bookworm, NodeJS 20 and PHP from ondrej/php PPA
...
for PHP 7.4, 8.1, 8.2 and 8.3 (without apcu, xdebug and smbclient!)
2023-11-25 08:55:06 +02:00
ralf
5df9e2cbb0
Changelog for 23.1.20231122
2023-11-22 18:58:01 +02:00
ralf
590878c4e7
we must only install nodejs, check if npm was contained and install it, if not
...
otherwise apt shows a conflict but returns success :(
2023-11-22 16:25:28 +02:00
ralf
7af6c40d17
using PHP 8.2 and NodeJS 20.x
2023-11-22 14:40:29 +02:00
ralf
1752864aea
fix unknown command --last-tag
2023-11-22 10:06:39 +02:00
ralf
2331fc4135
allow to specify tag used for changelog as --last-tag <tag>
2023-11-22 10:01:57 +02:00
ralf
e131e24cfa
fix wrong curl call for viewing email
2023-11-14 14:37:46 +02:00
ralf
66a1fd2670
script to import mail usernames and passwords and store it encrypted for the given mail-account (acc_id)
2023-11-13 17:21:21 +02:00
ralf
b19a2b518e
using nodejs v20.x (and PHP 8.2 by default) for development images
2023-11-12 08:52:16 +02:00
nathan
441bc8ad00
Doc: Make sure _data directory is present
2023-11-10 15:16:59 -07:00
nathan
f435ee0fd3
Doc: Reduce heading levels so TOC looks better
2023-11-10 09:28:13 -07:00
ralf
ef43d7298b
* Mail/REST API: support an "X-No-Location: true" header to avoid getting a "Location" header when uploading attachments
...
Also change HTTP Status from "200 Ok" to "201 Created" for a "Location" header,
and send a correct URL to download the attachment again with a GET request.
2023-11-10 17:07:06 +02:00
ralf
bce267c7eb
Changelog for 23.1.20231110
2023-11-10 08:15:04 +02:00
nathan
7a2fc14e8b
Doc: Add some documentation on some of our special CSS classes
2023-11-09 14:05:34 -07:00
nathan
d15c63198c
Docs: Get the ETemplate2 webComponent widets working on doc site
...
Sort of. This breaks shoelace images due to them not being imported / copied, and not using the CDN
2023-10-27 11:50:51 -06:00
nathan
6e0301d249
Docs: Get the Shoelace widgets working on docs site
...
Using their CDN with our Shoelace version
2023-10-27 09:22:03 -06:00
ralf
305aaad22c
* REST API/Mail: viewing uploaded EML files, allowing user to answer, forward or download attachments
2023-10-27 11:50:13 +03:00
ralf
b0490bc7d8
* Addressbook/REST API: allow to pass filters or a search pattern to addressbook REST API
2023-10-19 21:34:38 +03:00
nathan
a6d3a87c75
Doc: Get class doc into docs
2023-10-16 13:34:29 -06:00
nathan
f15cbd186f
Docs: Better handling for deprecated properties & methods
2023-10-11 16:48:53 -06:00
nathan
4daca998cc
All etemplate widgets in component list, even dates
2023-10-11 14:58:38 -06:00
nathan
65bf573f88
All etemplate widgets in component list
2023-10-11 14:48:58 -06:00
ralf
ffe305772c
use a docker-compose.override.yml for your changes
2023-09-28 08:47:23 +02:00
ralf
8fb49f3bef
fix docker-compose.yml and README.md for a regular (non-developer) docker-compose install
2023-09-28 08:40:20 +02:00
nathan
2b66ca8ba6
Docs: Get avatar widget in list, remove Et2 prefix from widget names
2023-09-27 14:29:19 -06:00
nathan
db99c1bb2c
Get more widgets showing in docs
2023-09-27 14:07:41 -06:00
nathan
e504573269
Write down how this works while I remember
2023-09-25 08:22:41 -06:00
nathan
20c93a0c7a
Put CEM where api-viewer can find it
2023-09-22 15:29:44 -06:00
nathan
250e31ed53
Some more styling & docs
2023-09-22 15:03:37 -06:00
nathan
054d124afe
Initial attempt at a nice dev reference.
...
Many thanks to all the other developers who made this possible, especially Shoelace
2023-09-22 13:51:38 -06:00
ralf
b6a0e650fe
* Calendar/REST API: adding of participants to events
2023-09-18 14:13:25 +02:00
ralf
a35e80c73a
Changelog for 23.1.20230911
2023-09-11 08:45:04 +02:00
ralf
705554ec14
Changelog for 23.1.20230824
2023-08-24 12:50:01 +02:00
ralf
87dbacebd9
add warning to use --data-binary when uploading attachments with curl
2023-08-17 18:47:48 +02:00
ralf
f0b4517624
npm run build / rollupjs fails, if /usr/share/egroupware-extra is NOT owned by root
2023-08-17 08:47:20 +02:00
ralf
6249f128db
fix error, if there is no old vacation specifying a number of days, setting now same default as UI: 3 days
...
also some docu fixes
2023-08-02 11:02:15 +02:00
ralf
027ad398d6
* Mail: new modus for vacation notice to not save message to INBOX and REST API to set vacation handling
2023-07-31 16:24:58 +02:00
ralf
7771710aee
set UCS version to 5.0
2023-07-31 08:52:08 +02:00
ralf
45176fbba0
Changelog for 23.1.20230728
2023-07-28 14:51:59 +02:00
ralf
bf5bb04e1f
Changelog for 23.1.20230726
2023-07-26 12:49:21 +02:00
ralf
fe57e18438
implement missed shareExpiration and sharePassword attributes when sending mail
2023-07-25 14:58:49 +02:00
ralf
b8e97f9123
small docu update for Calendar REST APi
2023-07-25 10:28:26 +02:00
ralf
b013f75eef
* Calendar: new REST API to read, create, modify and delete events, see https://github.com/EGroupware/egroupware/blob/master/doc/REST-CalDAV-CardDAV/Calendar.md
2023-07-24 17:08:18 +02:00
ralf
7e333ceac9
WIP Calendar REST API
2023-07-21 17:41:37 +02:00
ralf
3da996afc7
WIP Mail REST API: fix docu and content-type of response for uploading attachments
2023-07-13 16:32:01 +02:00
milan
5e3c67a5cf
converted egw_action from javascript to typescript
...
classes are now uppercase and in their own files. lowercase classes are deprecated.
Interfaces are now actual interfaces that should be implemented instead of creating and returning an ai Object every time
2023-07-10 16:54:22 +02:00
ralf
8115a92a6a
WIP Mail REST API: missing files from last commit
2023-07-07 12:25:45 +02:00
ralf
8a3fd670ee
WIP REST API for mail: non-interactive direct sending of mails
2023-06-30 16:33:28 +02:00
ralf
dfef4ce0c5
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-06-29 12:50:04 +02:00