ralf
abae788811
Changelog for 23.1.20240304
2024-03-04 10:15:17 +02:00
nathan
e7d66f22e6
Get docs working again
...
- Avoid the whole thing breaking when one class is bad (still no idea why)
- Add some missing documentation
2024-02-20 16:20:00 -07:00
ralf
ad233cbfcb
fix not displayed project information
2024-02-08 16:08:00 +02:00
ralf
180139af85
fix setting InfoLog primary link
2024-02-08 16:07:18 +02:00
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
5524c1fa15
fix not displayed project information
2024-02-08 10:42:13 +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
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
ralf
34e0913a9f
WIP timesheet REST API
2024-02-05 10:07:33 +02:00
ralf
ca443060f4
WIP timesheet REST API
2024-02-01 22:16:36 +02:00
ralf
fff431fd4f
Changelog for 23.1.20240125
2024-01-25 11:21:31 +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
d83978109d
also update package.json with maintenance release
2024-01-25 10:12:32 +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
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
03d810204e
Get docs job to exit when not serving
2024-01-18 10:34:02 -07:00
nathan
291310daf8
Docs: Add some sidebar links
...
Resources
- Lit lifecycle
Tutorials
- Converting to webcomponent
- Automatic testing
2024-01-18 10:30:08 -07:00
nathan
e014487e86
Some notes on converting to webcomponents
2024-01-17 08:03:46 -07:00
ralf
a5540fea21
script to analyse PHP Warnings, Deprecated, ... and aggregate them by file and line
2024-01-13 14:56:33 +02:00
nathan
52b48140fe
Get widget extra documentation working
...
This allows <Class>.md beside <Class>.ts where we can add additional documentation such as examples
2024-01-05 09:52:09 -07:00
ralf
0f470df37b
Changelog for 23.1.20231220
2023-12-20 10:53:25 +02:00
ralf
f2bf0902f6
Changelog for 23.1.20231220
2023-12-20 10:38:04 +02:00
ralf
39e12f19b2
Changelog for 23.1.20231219
2023-12-19 14:43:11 +02:00
ralf
d48f84dec1
Changelog for 23.1.20231219
2023-12-19 14:25:43 +02:00
nathan
d0cb94b6c7
Docs fixes
...
- fix error if _data dir exists
- add _data dir to cleaning
- add some more to widget creation doc
2023-12-08 09:05:33 -07:00
ralf
36ed3d3fc4
updated Dockerfile and build.sh to get NodeJS 20 for all architectures
2023-12-01 12:40:23 +02:00
ralf
6818d018ce
Changelog for 23.1.20231201
2023-12-01 08:21:31 +02:00
ralf
d5d614c1fc
Changelog for 23.1.20231201
2023-12-01 08:06:30 +02:00
ralf
0ad1729fe0
Changelog for 23.1.20231129
2023-11-29 08:54:26 +02:00
ralf
9d01dc9e7b
Changelog for 23.1.20231129
2023-11-29 08:35:16 +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
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
1752864aea
fix unknown command --last-tag
2023-11-22 10:06:39 +02:00
ralf
bf18675b07
allow to specify tag used for changelog as --last-tag <tag>
2023-11-22 10:02:23 +02:00
ralf
2331fc4135
allow to specify tag used for changelog as --last-tag <tag>
2023-11-22 10:01:57 +02:00
ralf
a804a5acbc
fix wrong curl call for viewing email
2023-11-14 14:38:06 +02:00
ralf
e131e24cfa
fix wrong curl call for viewing email
2023-11-14 14:37:46 +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
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
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
ralf
666753d4cc
Changelog for 23.1.20230824
2023-08-24 12:20:58 +02:00
ralf
ba4b3149b2
add warning to use --data-binary when uploading attachments with curl
2023-08-17 18:48:06 +02:00
ralf
87dbacebd9
add warning to use --data-binary when uploading attachments with curl
2023-08-17 18:47:48 +02:00
ralf
8e3ed5372d
npm run build / rollupjs fails, if /usr/share/egroupware-extra is NOT owned by root
2023-08-17 08:47:44 +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
bed1e43200
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-09 16:49:16 +02:00
ralf
c2064e1fa8
* Mail: new modus for vacation notice to not save message to INBOX and REST API to set vacation handling
2023-08-09 16:43:33 +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
9280383200
set UCS version to 5.0
2023-07-31 08:54:37 +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
75f0cc417c
Changelog for 23.1.20230728
2023-07-28 14:32:56 +02:00
ralf
bf5bb04e1f
Changelog for 23.1.20230726
2023-07-26 12:49:21 +02:00
ralf
a3bc505242
Changelog for 23.1.20230726
2023-07-26 12:28:35 +02:00
ralf
ad53fa38da
small docu update for Calendar REST APi
2023-07-25 18:38:34 +02:00
ralf
eef211fdcd
* 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-25 18:38:34 +02:00
ralf
f60ee71c1c
WIP Calendar REST API
2023-07-25 18:38:34 +02:00
ralf
1508de4574
implement missed shareExpiration and sharePassword attributes when sending mail
2023-07-25 14:59:41 +02:00