Waarp Manager issueshttps://code.waarp.fr/apps/manager/manager/-/issues2024-03-12T15:37:44Zhttps://code.waarp.fr/apps/manager/manager/-/issues/424Add a default group to LDAP authentification2024-03-12T15:37:44ZMaxime Robertmaxime.robert@waarp.frAdd a default group to LDAP authentificationIt should be to setup a default group to a LDAP authentification source.
All new user connecting from that source will be attributed to this group.
No group is a valid setup.It should be to setup a default group to a LDAP authentification source.
All new user connecting from that source will be attributed to this group.
No group is a valid setup.0.20.0https://code.waarp.fr/apps/manager/manager/-/issues/423Add a `new default` template2023-10-19T09:16:21ZMaxime Robertmaxime.robert@waarp.frAdd a `new default` templateThe current default template is too complicated too be a reference for specific template.
It would be nice to have a new default template covering:
* waarp-transfer
* waarp-gateway
* SFTP
* HTTP(S)
* Future gateway protocol
and re...The current default template is too complicated too be a reference for specific template.
It would be nice to have a new default template covering:
* waarp-transfer
* waarp-gateway
* SFTP
* HTTP(S)
* Future gateway protocol
and relabeling the current default as `default legacy`https://code.waarp.fr/apps/manager/manager/-/issues/422Password in config file should be encrypted or hashed2023-10-19T09:14:04ZMaxime Robertmaxime.robert@waarp.frPassword in config file should be encrypted or hashedCurrently config file password for gateway and transfer are in plain text.
No password should be send in clear text.
The support of encrypted password for gateway import should be verified.Currently config file password for gateway and transfer are in plain text.
No password should be send in clear text.
The support of encrypted password for gateway import should be verified.https://code.waarp.fr/apps/manager/manager/-/issues/421It should be possible to update the passphrase aes of transfer/gateway partner2023-10-19T09:11:09ZMaxime Robertmaxime.robert@waarp.frIt should be possible to update the passphrase aes of transfer/gateway partnerWarning this should be done carefully and with a gateway procedureWarning this should be done carefully and with a gateway procedurehttps://code.waarp.fr/apps/manager/manager/-/issues/420Backend should validate that certificates is valid for the address that used it2024-03-12T15:37:43ZMaxime Robertmaxime.robert@waarp.frBackend should validate that certificates is valid for the address that used itCurrently it is possible to setup partner certificate in manager that are refused by gateway.
It should be easy to add a check to verify that the certificate has a SAN corresponding to the interface address.Currently it is possible to setup partner certificate in manager that are refused by gateway.
It should be easy to add a check to verify that the certificate has a SAN corresponding to the interface address.0.20.0https://code.waarp.fr/apps/manager/manager/-/issues/419An external partner and its linked gateway should be in the same site2024-03-12T15:37:44ZMaxime Robertmaxime.robert@waarp.frAn external partner and its linked gateway should be in the same siteCurrently an external partner in site A can be linked to a gateway in site B.
Limiting the linked gateway selection to the in-site gateway would ease the selection.
The enforcement should be done :
* frontend: in the dropdown list
* b...Currently an external partner in site A can be linked to a gateway in site B.
Limiting the linked gateway selection to the in-site gateway would ease the selection.
The enforcement should be done :
* frontend: in the dropdown list
* backend: in the before update/create
This should not break current installations where the partner and the linked gateway are in different site.0.20.0https://code.waarp.fr/apps/manager/manager/-/issues/418`Reset all password button` has not more use2024-02-13T14:16:47ZMaxime Robertmaxime.robert@waarp.fr`Reset all password button` has not more useThe `Reset all password button` was used when the manager scope was focused on internal transfers.
Moreover with the partner interfaces this functionality is to be discussed.
The button and the functionality should probably be removed.The `Reset all password button` was used when the manager scope was focused on internal transfers.
Moreover with the partner interfaces this functionality is to be discussed.
The button and the functionality should probably be removed.0.19.0https://code.waarp.fr/apps/manager/manager/-/issues/417Flow history doesn't work properly2024-03-12T15:37:43ZMaxime Robertmaxime.robert@waarp.frFlow history doesn't work properlyAnalysis is to be completed but it seems the aggregation and the computation of the flow status doesn't work properlyAnalysis is to be completed but it seems the aggregation and the computation of the flow status doesn't work properly0.20.0https://code.waarp.fr/apps/manager/manager/-/issues/416Add a field to set the IP address of a client interface2024-03-12T15:37:43ZBruno CarlinAdd a field to set the IP address of a client interfaceIt is useful for partners who check the origin IP of a client.
It should be optional.It is useful for partners who check the origin IP of a client.
It should be optional.0.20.0https://code.waarp.fr/apps/manager/manager/-/issues/415SQL logs should be wrote into the log files2024-02-13T14:16:47ZMaxime Robertmaxime.robert@waarp.frSQL logs should be wrote into the log files0.19.0https://code.waarp.fr/apps/manager/manager/-/issues/414Missing start instrauctions in the doc2024-03-12T15:37:44ZBruno CarlinMissing start instrauctions in the docIt should be in the installation section or in the getting started sectionIt should be in the installation section or in the getting started section0.20.0https://code.waarp.fr/apps/manager/manager/-/issues/411Rename PortR66Rest to PortRest2024-03-07T00:03:18ZMaxime Robertmaxime.robert@waarp.frRename PortR66Rest to PortRest0.19.0Maxime Robertmaxime.robert@waarp.frMaxime Robertmaxime.robert@waarp.frhttps://code.waarp.fr/apps/manager/manager/-/issues/410Partner Gateway creation does not work as it should2024-03-12T15:37:44ZMaxime Robertmaxime.robert@waarp.frPartner Gateway creation does not work as it should- [ ] <details><summary>Frontend: Fill the gateway form</summary>
- **HostID**
- **AES Key**
- Hostname
- **REST IP**
- **REST Port**
- **Temp REST Username**
- **Temp REST Password**
- ... Protocol parameters
</details>
...- [ ] <details><summary>Frontend: Fill the gateway form</summary>
- **HostID**
- **AES Key**
- Hostname
- **REST IP**
- **REST Port**
- **Temp REST Username**
- **Temp REST Password**
- ... Protocol parameters
</details>
- [ ] Frontend: Send the partner information to backend
- [ ] Backend check partner value
- [ ] Backend register partner
- [ ] Backend check partner value
- [ ] Backend register interfaces
If any of the above is in error creation fails
- [ ] Backend DB session is rollbacked
- [ ] Backend send error to frontend
- [ ] Frontend Print error on gateway form
Else
- [ ] Backend try to create monitoring user (monitoring_manager_ABCD:generated_password) on the gateway using Temp Rest information to authentify.
If Success
- [ ] Backend register new user (monitoring_manager_ABCD:generated_password)
- [ ] Backend send success to frontend
Else
- [ ] Backend send warning to frontend
- [ ] Frontend return to partner list0.20.0Maxime Robertmaxime.robert@waarp.frMaxime Robertmaxime.robert@waarp.frhttps://code.waarp.fr/apps/manager/manager/-/issues/406Paginate long lists in the backend rather than in the frontend2024-03-12T15:42:07ZBruno CarlinPaginate long lists in the backend rather than in the frontendCurrently, in Manager, all results are loaded by the frontend to speed up the display of each result page (pagination is done in the frontend.
For pages with huge results sets (transfer and flow history, audit), this can lead to huge pa...Currently, in Manager, all results are loaded by the frontend to speed up the display of each result page (pagination is done in the frontend.
For pages with huge results sets (transfer and flow history, audit), this can lead to huge pageload time and an increased pression on the backend and on the database to generate the result set.
To remediate that, pagination should be done server-side:
* New page parameters (in the url) should be added for the page to show, the sort column and the sort order
* On page load, only the results required by the parameters should be loaded by the frontend (i.e. what needs to be displayed). if the URL parameters are not given, default values should be used. the default value should be the same as they currently are.
* When the user changes the result page (by clicking prev or next, by entering a direct number, by changing the sort order of the results, or by changing one of the parameters in the URL), a new result set matching the parameters must be loaded from the backend and shown.
* Except when the requested change is initiated by changing directly the URL, the URL should be updated to match the new pagination parameters.0.19.0https://code.waarp.fr/apps/manager/manager/-/issues/404Access to server monitorig cause session to crash2024-02-13T14:16:47ZMaxime Robertmaxime.robert@waarp.frAccess to server monitorig cause session to crash0.19.0Maxime Robertmaxime.robert@waarp.frMaxime Robertmaxime.robert@waarp.frhttps://code.waarp.fr/apps/manager/manager/-/issues/383A route can be created between the same site2024-03-12T15:37:43ZDylan DinhA route can be created between the same site0.20.0Dylan DinhDylan Dinhhttps://code.waarp.fr/apps/manager/manager/-/issues/382remplace 'déploiement_config' template for another name without special chara...2022-12-14T15:03:56ZMaxime Robertmaxime.robert@waarp.frremplace 'déploiement_config' template for another name without special characterOptions could be:
* deployment_config
* deploiement_config
* configuration
* ...
Some clients have issues with encoding compatibility.Options could be:
* deployment_config
* deploiement_config
* configuration
* ...
Some clients have issues with encoding compatibility.https://code.waarp.fr/apps/manager/manager/-/issues/374Adapt the config JSON to the new gateway clients2022-10-13T14:25:54ZBruno CarlinAdapt the config JSON to the new gateway clientsWaiting for apps/gateway/gateway#332Waiting for apps/gateway/gateway#332nexthttps://code.waarp.fr/apps/manager/manager/-/issues/372/history and /transfers endpoints will be merged on gw2022-11-21T15:48:39ZDylan Dinh/history and /transfers endpoints will be merged on gwnextDylan DinhDylan Dinhhttps://code.waarp.fr/apps/manager/manager/-/issues/371r66 and r66-tls are now distinct on gw2022-11-22T12:54:08ZDylan Dinhr66 and r66-tls are now distinct on gwnextDylan DinhDylan Dinh