You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+16-4Lines changed: 16 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -5,27 +5,39 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [Keep a Changelog](http://keepachangelog.com/)
6
6
and this project adheres to [Semantic Versioning](http://semver.org/).
7
7
8
-
## [3.0.0 - 2024-07-2x]
8
+
## [3.0.0 - 2024-08-05]
9
9
10
-
**Breaking change**: new mandatory ExApp lifecycle endpoint to register ExApp routes allowed to be called from Nextcloud or other origins.
10
+
**Breaking change**: new mandatory (if ExAppProxy is used) ExApp routes declaration to register ExApp routes allowed to be called from Nextcloud or other origins.
11
11
12
12
### Added
13
13
14
-
-[Breaking change] Added new ExApp lifecycle endpoint to register ExApp routes allowed to be called from Nextcloud or other origins.
14
+
-ExAppProxy: **Breaking change** added new mandatory (if ExAppProxy is used) routes declaration in `info.xml`to register ExApp routes allowed to be called from Nextcloud or other origins.#327
15
15
- New OCS API endpoint to setAppInitProgress. The old one is marked as deprecated. #319
16
16
- Added default timeout for requestToExApp function set to 3s. #277
17
-
- Added new PublicFunction method `getExApp`. #326
17
+
- PublicFunction: added new method `getExApp`. #326
18
+
- TaskProcessing: added possibility to define custom task types. #324@provokateurin
19
+
- AdminSettings: added possibility to edit Deploy daemon. #338@vstelmakh
20
+
- ExAppProxy: added `X-Origin-IP` header for rate-limiting purposes. #351
18
21
19
22
### Changed
20
23
21
24
- ExApp system flag is now deprecated and removed to optimize performance and simplicity. #323
22
25
- PublicFunctions changes: `exAppRequestWithUserInit` and `asyncExAppRequestWithUserInit` are now deprecated. #323
26
+
- Admin settings actions on Deploy daemons now require a password confirmation. #342
27
+
- Changed the ExApp Docker image naming (`<image-name>:version_tag-<compute_device_type>`), the previous one is marked as deprecated (`<image-name>-<compute_device>:version_tag`). #340
28
+
- AppAPI now does not disable ExApp if the ExApp version has changed (`EX-APP-VERSION` header). #341
29
+
-`COMPUTE_DEVICE` environment variable is now always in upper case. #339
23
30
24
31
### Fixed
25
32
26
33
- Allow ExApps management disable and remove actions if default Deploy daemon is not accessible. #314
27
34
- Fixed Deploy daemon availability check using ping timeout set to 3s. #314
28
35
- Fix Test Deploy `image_pull` and `init` steps status update. #315
36
+
- Minor fixes to TaskProcessing provider. #336@marcelklehr
37
+
- Fixed critical bug with work with APCu cache. #348
38
+
- ExAppProxy: preserve original `Authentication` passed to ExApp via Docker Socket Proxy. #334
39
+
- ExAppProxy: send all headers and raw data to ExApp. #330
0 commit comments