Commit Graph

1121 Commits

Author SHA1 Message Date
ralf
ebac17aa4e * 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-08 16:06:55 +02:00
ralf
587004b173 * REST API: new links collection allowing to link application entries with each other or attach files 2024-02-08 16:05:57 +02:00
ralf
34e0913a9f WIP timesheet REST API 2024-02-05 10:07:33 +02:00
ralf
0f11a42786 Changelog for 23.1.20240125 2024-01-25 11:02:46 +02:00
ralf
c8898dc0f3 also update package.json with maintenance release 2024-01-25 10:31:19 +02:00
ralf
57f4776615 * Mail REST Api: added reply to an uploaded eml file (with optional preset body and attachments) 2024-01-22 12:10:15 +02:00
ralf
f2bf0902f6 Changelog for 23.1.20231220 2023-12-20 10:38:04 +02:00
ralf
d48f84dec1 Changelog for 23.1.20231219 2023-12-19 14:25:43 +02:00
ralf
d5d614c1fc Changelog for 23.1.20231201 2023-12-01 08:06:30 +02:00
ralf
9d01dc9e7b Changelog for 23.1.20231129 2023-11-29 08:35:16 +02:00
ralf
6224c2c0c5 Changelog for 23.1.20231122 2023-11-22 11:44:11 +02:00
ralf
a06c6118e1 fix unknown command --last-tag 2023-11-22 10:07:20 +02:00
ralf
bf18675b07 allow to specify tag used for changelog as --last-tag <tag> 2023-11-22 10:02:23 +02:00
ralf
a804a5acbc fix wrong curl call for viewing email 2023-11-14 14:38:06 +02:00
ralf
9b42ee2ecf script to import mail usernames and passwords and store it encrypted for the given mail-account (acc_id) 2023-11-13 17:33:15 +02:00
ralf
9c4d28ca63 merge master into 23.1 2023-11-13 10:05:15 +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
ralf
ef6e6ddf02 * REST API/Mail: viewing uploaded EML files, allowing user to answer, forward or download attachments 2023-11-12 07:06:59 +02:00
ralf
9297b242bf * Addressbook/REST API: allow to pass filters or a search pattern to addressbook REST API 2023-11-12 07:03:39 +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
840bd264e7 * 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:09:34 +02: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
ralf
a00e9e899c Changelog for 23.1.20231110 2023-11-10 08:03: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
702329aa92 use a docker-compose.override.yml for your changes 2023-09-28 08:53:28 +02:00
ralf
9226785202 fix docker-compose.yml and README.md for a regular (non-developer) docker-compose install 2023-09-28 08:52:47 +02: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
703608cb86 * Calendar/REST API: adding of participants to events 2023-09-18 14:13:48 +02:00
ralf
b6a0e650fe * Calendar/REST API: adding of participants to events 2023-09-18 14:13:25 +02:00
Milan
f430b66d3b 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

(cherry picked from commit 5e3c67a5cf)
2023-09-13 10:40:32 +02:00
ralf
a35e80c73a Changelog for 23.1.20230911 2023-09-11 08:45:04 +02:00
ralf
a9d59bb903 Changelog for 23.1.20230911 2023-09-11 08:25:38 +02:00
ralf
705554ec14 Changelog for 23.1.20230824 2023-08-24 12:50:01 +02:00