ralf
b1afedd8d9
WIP eTemplate 2.0 DTD
2024-04-18 14:52:50 +02:00
ralf
7f2a3549a5
WIP create a new eTemplate2 schema definition using Relax NG
2024-04-17 23:41:31 +02:00
StefanU
00fe3dcf6b
Update sidebar.njk
...
Add Example app under Getting Startet
2024-04-12 10:14:37 +02:00
StefanU
732ccfca2d
Update sidebar.njk
...
URL Community => Category Developer
2024-04-12 09:58:52 +02:00
nathan
5c6313448e
Doc: Fix some bad URLs, inconsistant naming
2024-04-11 08:32:42 -06:00
StefanU
dc493595dd
Update sidebar.njk
...
Correction URL development
2024-04-11 14:23:38 +02:00
StefanU
4c58132b53
Update sidebar.njk
...
Correction URL
2024-04-11 11:26:15 +02:00
nathan
99c86d58bd
- Add custom button color example to docs
...
Copied from Shoelace https://shoelace.style/getting-started/customizing#css-parts
- Add fixed width label example to docs
- Get etemplate2.css included in docs to make sure styles are consistent
2024-04-04 14:31:27 -06:00
Ralf Becker
86dbb3893b
fix typo
2024-03-12 20:03:26 +02:00
Ralf Becker
3d7ffa0f82
Update README.md
...
adding instructions to create necessary directories
and for Linux host give them necessary permissions
2024-03-12 09:30:38 +02:00
ralf
1e45b8dd9a
throw if we don't get the upload_url
2024-03-04 16:13:45 +02:00
ralf
938aaa531a
Changelog for 23.1.20240304
2024-03-04 10:53:10 +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
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
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
d83978109d
also update package.json with maintenance release
2024-01-25 10:12:32 +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
39e12f19b2
Changelog for 23.1.20231219
2023-12-19 14:43:11 +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
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