globaleaks / globaleaks-whistleblowing-software

GlobaLeaks is free, open-source whistleblowing software enabling anyone to easily set up and maintain a secure reporting platform.
https://www.globaleaks.org
Other
1.23k stars 270 forks source link

Analyze set of client dependencies necessary to update Angular #3384

Closed evilaliv3 closed 1 week ago

evilaliv3 commented 1 year ago

Proposal

This ticket is to keep track of the analysis of the client dependencies to be used in the new client based on latest Angular

Motivation and context

While updating the client application from AngularJS to Angular many client dependencies based on the first first would stop to work.

For this reason there is need for verifying if an existing component have an up to date version based on Angular or if a new alterative should be considered.

Summary of the current evaluations

AngularJS Angular
@flowjs/flow.js @flowjs/flow.js
@flowjs/ng-flow ngx-flow
@fortawesome/fontawesome-free angular-fontawesome
angular angular
angular-aria
angular-dynamic-locale ngx-translate/core
angular-i18n
angular-qrcode angularx-qrcode
angular-resource rxjs
angular-route
angular-sanitize
angular-translate ngx-translate/core
angular-translate-loader-static-files ngx-translate/core
angular-translate-loader-url ngx-translate/http-loader
angularjs-dropdown-multiselect ng-multiselect-dropdown
bootstrap bootstrap
fast-sha256 fast-sha256
ng-csv ngx-csv
ng-idle ng2-idle
ng-showdown ngx-showdown
qrcode-generator qrcode
ui-bootstrap4 ng-bootstrap
ui-select ng2-select
evilaliv3 commented 1 week ago

Closing as completed and released in 5.0.0