jmpenn
88149a990d
Update index.html
2019-11-21 13:43:15 -06:00
Scott Fennell
39ea634512
update web doc location
2019-11-21 13:31:20 -06:00
Scott Fennell
140227fb60
update web doc location
2019-11-21 13:30:27 -06:00
Scott Fennell
3bc82603bf
update web doc location
2019-11-21 13:30:09 -06:00
Derek Bankieris
122eb8837b
Remove errant line-continuation character
2019-11-21 12:34:46 -06:00
Scott Fennell
f69d29b15f
Create short README for web server to help navigate to documentation
2019-11-20 15:51:32 -06:00
Scott Fennell
7b1892f355
Merge branch 'master' of github.com:nasa/trick
2019-11-20 15:43:41 -06:00
Scott Fennell
7c2f562e8f
move web documentation to docs
2019-11-20 15:43:34 -06:00
Scott Fennell
344be6c9dd
Link README.md to nasa.github.io/trick
2019-11-20 15:11:22 -06:00
Scott Fennell
64385229a0
check for DPX/test directory when building tests. Directory is excluded from releases
2019-11-20 14:50:10 -06:00
Scott Fennell
66c5852566
update doc links
2019-11-20 12:53:56 -06:00
Scott Fennell
f20e38f987
Merge branch 'master' of github.com:nasa/trick
2019-11-20 11:05:10 -06:00
Scott Fennell
1c9cf79e50
add wiki to repository for github pages
2019-11-20 11:04:58 -06:00
Alex Lin
17013834c9
GSL includes required for trick_math #901
2019-11-20 07:40:40 -06:00
Penn, John M 047828115
f157b2a8ee
Merge branch 'master' of https://github.com/nasa/trick
2019-11-19 14:35:53 -06:00
Penn, John M 047828115
2154c654a9
Add documentation to Web Server #910
2019-11-19 14:22:50 -06:00
Alex Lin
1cf9107f86
CMake is not Cake
2019-11-19 13:29:32 -06:00
Alex Lin
bbc79b491b
Adjusting cmake rules for case where fermi-ware is not present
2019-11-19 13:22:04 -06:00
Alex Lin
7c6c833a6a
Merge branch 'master' of https://github.com/nasa/trick
2019-11-19 10:59:40 -06:00
Alex Lin
60a1a0558f
Oops, didn't put the #endif in the right place
2019-11-19 10:59:28 -06:00
Scott Fennell
54b52e39dc
update web app, prepare for release. Rename directory
2019-11-19 10:25:38 -06:00
Alex Lin
ce0cdc9636
Cmake merge ( #901 )
...
* Merging changes from cmake branch to master
* Fixing includes for renamed header files
* still need build rule
* Adding warning for swig code for gcc8+
* Adding CMakeLists.txt for data products
* Cmake merge #901
Making adjustments to get cmake working on the Mac (Mojave)
* Cmake merge #901
Changing string append to list append
2019-11-19 09:01:16 -06:00
Scott Fennell
d658116afe
Update docker.yml
2019-11-18 10:15:30 -06:00
Scott Fennell
ff771f7bd6
Centos8 compat ( #908 )
...
make print statements in tests python3 compatible
2019-11-18 10:10:33 -06:00
Scott Fennell
0d5aa45c20
Python3 exec open ( #907 )
...
* update .gitignore
* #906 change all python execfile() to exec(open().read())
2019-11-14 13:35:57 -06:00
Scott Fennell
0b4806dfb1
disable workflows for now while we wait for github actions
2019-11-14 09:20:00 -06:00
Scott Fennell
6c60a47e84
update github workflows
2019-11-13 12:17:40 -06:00
Scott Fennell
f58e8ba01b
GitHub actions ( #904 )
2019-11-13 12:03:11 -06:00
Scott Fennell
29e047f7a7
remove dependency on JUnitXMLFormatter
2019-11-12 08:47:16 -06:00
Scott Fennell
227c733ccc
Update react-based Trick Dashboard ( #900 )
...
Fast-forwarding my app to the latest version to make it available and minimize integration problems later on. The app still requires several features to be implemented such as a Search feature for TV.
Currently, the process for using the app is as follows:
Install Node.js. https://nodejs.org/en/ or alternatively find a repository such as NodeSource
```cd trick/trick_source/web/mockup```
```npm i```
```npm run build```
Copy the contents of the build directory to your www directory for your sim
2019-11-08 10:56:56 -06:00
Penn, John M 047828115
23b5b7ac19
Use better WebSocket constructor in wsexp.html because it's an example.
2019-11-06 13:18:29 -06:00
Derek Bankieris
213964afba
Fix typos
2019-11-05 16:03:47 -06:00
Derek Bankieris
9501bd9a5e
Fix typo
2019-11-05 16:02:12 -06:00
Penn, John M 047828115
20a8d5c462
Delete mongoose_httpd model in Cannon sims dir.
2019-11-05 09:49:08 -06:00
Penn, John M 047828115
225cd9704e
Add images directory and trick_icon.png needed for webserver.
2019-11-04 12:52:29 -06:00
Derek Bankieris
2d89023031
Generalize from_pid to find_simulation
...
This allows searching for a sim by any of its parameters over the
multicate channel.
2019-11-04 11:22:48 -06:00
Derek Bankieris
c35ca93830
Add checkpoint functionality to variable_server.py
2019-11-01 15:30:26 -05:00
Alex Lin
6205864d92
Merge branch 'master' of https://github.com/nasa/trick
2019-11-01 14:10:57 -05:00
Alex Lin
057c31ff95
configure script fails in RHEL/CentOS 8 #887
...
If gsl is installed the configure script fails because it needs
libgslcblas as well when testing for the library.
2019-11-01 14:10:13 -05:00
Derek Bankieris
af0520d604
Download JARs in parallel
...
The reason for .NOTPARALLEL was to prevent mixing of the download
progress messages, so use the -s and -S curl options to silence output,
except for errors.
2019-10-31 12:27:29 -05:00
Scott Fennell
d2cd7b0be4
Merge pull request #896 from nasa/merge-web-apps
...
Merge web apps
2019-10-31 11:51:15 -05:00
Scott Fennell
8428c56e6a
add sie and units messages to httpserver
2019-10-31 10:39:13 -05:00
Scott Fennell
2deff169e0
require c++11 for trick_source/sie
2019-10-31 09:51:24 -05:00
Alex Lin
193da84744
Merge branch 'master' of https://github.com/nasa/trick
2019-10-31 09:14:37 -05:00
Alex Lin
e4fa0cc6e6
Adding rules to ignore mongoose files. #886
2019-10-31 09:14:20 -05:00
Scott Fennell
5ab51d42e6
Merge pull request #895 from nasa/S_sie.json
...
create S_sie.json
2019-10-30 16:07:32 -05:00
jmpenn
be34b89512
In WebServer class use message_publish() for messages and add debug flag. ( #893 )
2019-10-29 17:21:19 -05:00
jmpenn
9eed167634
Add enable flag to webserver. Default is false. Should be set to true in input file to enable. ( #892 )
2019-10-29 11:52:02 -05:00
jmpenn
d86a23834c
Fix a race condition between ICG and mongoose install ( #891 )
...
* Fix a race condition between ICG and mongoose install
* Update mongoose to version 6.16
2019-10-25 13:21:39 -05:00
jmpenn
95c6659733
Incorporate Webserver into Trick, so one only has to include HttpServ… ( #886 )
...
* Incorporate Webserver into Trick, so one only has to include HttpServer.sm
* Tweaks in default index.html file
* Rename HTTPServer.sm to WebServer.sm
* Rename http_server to WebServer
* Add --retry to curl invocations in HttpServer makefile.
* Fix #include in VariableServerVariable.hh
* Include cleanup and curl tweaks in the hopes of making Jenkins happy.
* Doh! problem in makefile masked by preinstalled mongoose in usr/local/lib
* DIE Make Bug DIE
* Fix include in WebServer.sm
* WebServer.sm constructor name
* Don't SWIG mongoose.h
* Compile with -std=c++11
* Attempt to fix race condition in makefile
* makefie tweek
* Fix trick library name problem for Centos and Redhat
2019-10-23 11:58:19 -05:00