1
0
mirror of https://github.com/dkmstr/openuds-gui.git synced 2024-10-26 08:55:23 +03:00
openuds-gui/README.md
Adolfo Gómez García 640352cdf5 fixing up things for IE11 & edge
aaded release & reset actions
2018-09-26 12:19:34 +02:00

30 lines
1.6 KiB
Markdown

# Uds
This project is related to the web interface of OpenUDS from version 3.0 onwards. This is not usable on previous versions of UDS, so don't try to use it!! :).
This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 6.2.1.
## Development server
Remember editing the "proxy.conf.json" file and adapt it to your needings. Normally this means changing the `172.27.0.1` value to `YOUR_UDS_SERVER_IP` value and nothing more.
Currently, you will need to use a running UDS server backend in order to run the development environment.
Run `yarn start` for a dev server.
In order to authenticate correctly against the platform, first navigate to `http://[YOUR_IP]:9000/uds/pages/login` so the cookies from backend are correctly implanted.
Navigate to `http://[YOUR_IP]:9000/`. The app will automatically be reloaded if you change any of the source files.
## Importing into OpenUDS
For importing into UDS, you will need to have python3 available before proceding.
Run `yarn build`. After building is finished, copy the `dist/uds` folder to your uds folder.
## Notes
* The `dist/uds` folder will contain two folders, that will be copied over the existing ones on the `uds` folder of OpenUDS. Do not delete the destination folder, just overwrite existing files, because the build process only build PART of the content on those folders.
* Currently Angular 6 has issues with firefox previous to 50. In order to build for this platforms support, use `yarn f45build`. (This build procedure has only been tested on Linux). The problems are not in fact related to Angular, but related to uglify-js. Angular 7 will probably solve this issue.: