85f4d5de78
update react-scripts to 3.1.0
2019-05-16 00:55:18 +02:00
284c277436
use HTTPS and new location of NPM package
2019-05-14 11:05:27 +02:00
Richard Marston
174f128c5b
Add libcimsvg as git dependency
2019-05-14 09:39:48 +02:00
Richard Marston
fbbcf5dc69
Use new libcimsvg interface for diagram rendering
2019-03-20 11:21:11 +01:00
6323d7cb0e
upgrade to React v16
2018-11-23 21:31:24 +02:00
Markus Grigull
7781fb70df
Update react-scripts to newest version
2018-06-14 15:33:46 +02:00
d4f02c2961
replace GlyphIcons by FontAwesome icons
2018-06-09 14:52:12 +02:00
Markus Grigull
bc5c66b218
Add start parameters json editor in simulation model
2018-06-06 13:17:27 +02:00
Markus Grigull
b52655a1c7
Add signal mapping component
...
Rename files to match naming conventions
2018-05-30 18:49:24 +02:00
b3e54243da
add missing dependency: babel-runtime
2018-05-15 21:20:55 +02:00
Markus Grigull
cfa2ac74a6
Replace react-contextmenu with react-contexify
2018-05-04 11:43:20 +02:00
Markus Grigull
ab326eb4de
Squashed: Add villas-controller simulator support
...
Removed nodes completely from the ui and replace with simulators
directly.
Data management changed: A seperate connection is established for
each simulator on its own
Removed nodes tree view and replace with table simulator list
2018-03-29 10:53:21 +02:00
Ricardo Hernandez-Montoya
3f1c2ade0a
added pan/zoom capabilities to pintura topology
2018-01-08 15:43:41 +01:00
10f961662b
refactor visualization fullscreen mode
2017-09-21 03:18:41 +02:00
Markus Grigull
c6892da972
Add simulator export
...
Add FileSaver.js dependency
2017-09-18 12:01:51 +02:00
20a9ad6521
fix CI
2017-09-16 20:53:07 +02:00
Markus Grigull
ddcee30799
Add missing dependency
2017-08-01 22:27:26 +02:00
Markus Grigull
00fb4c471b
Update all dependencies to lastest version
...
Remove prop-types from all components
Updating to react-router v4 needed to restructure the routes
2017-08-01 21:15:18 +02:00
Markus Grigull
efcb49d05a
Remove unneeded dependencies
2017-07-27 08:47:20 +02:00
Markus Grigull
3265838c39
Add signal legend. Add time format.
2017-07-27 01:54:34 +02:00
Markus Grigull
37af4f5151
Move plot to raw d3 with react
...
Remove rd3 dependency for plots. Drawing with react and raw d3 drastically
improves performance. This is most due d3 has its own DOM manipulation. If
this is used, it interferes with reacts DOM manipulation.
Now only d3 helper libraries are used and the svg is drawn by react itself.
Thus the performance gets a huge boost on plots.
2017-07-26 23:10:29 +02:00
Markus Grigull
3d4d8d105c
Fix new simulation model dialog
...
Update react-bootstrap to newest version
2017-07-26 10:44:04 +02:00
Markus Grigull
6b1a8ca776
Add node component
2017-07-13 16:56:47 +02:00
dfa5259156
add react-script proxy support
2017-06-28 02:44:57 +02:00
3a988506bf
fix: npm gave some deprecation warnings
2017-06-28 02:44:27 +02:00
Ricardo Hernandez-Montoya
bbfdc3acbb
pass proxy as environment variable
2017-05-31 14:29:42 +02:00
Ricardo Hernandez-Montoya
125e936e26
chai dependency for tests
2017-05-23 12:59:13 +02:00
Ricardo Hernandez-Montoya
2f74ae557c
Merge commit '972416992d82f0a4c727808a7941cf53a74d69a6'
2017-05-04 17:44:33 +02:00
Markus Grigull
560713e901
Add backend environment support
...
Add proxy for development
2017-04-28 12:38:57 +02:00
Ricardo Hernandez-Montoya
02011d6067
Included slider library. Slider adapts to orientation changes
2017-04-19 15:46:23 +02:00
Markus Grigull
0cba63991a
Revert "Merge branch 'additional-widgets' into 'develop'"
...
This reverts merge request !5
2017-04-13 11:12:04 +02:00
Ricardo Hernandez-Montoya
4433f7fde7
PlotTableWidget: multiple streams with different colors
2017-04-04 17:31:43 +02:00
Ricardo Hernandez-Montoya
e9c553b993
initial gauge widget
2017-03-31 14:53:19 +02:00
Markus Grigull
3a87013f9b
Add notification system and data managers
...
Add notification on simulator running state
2017-03-27 21:04:22 +02:00
Ricardo Hernandez-Montoya
1c69dd6b5b
Added rd3 to dependencies
2017-03-17 16:11:19 +01:00
Markus Grigull
d9a2ae55a9
Add widget context menu
...
Widget deletion render is kinda broken, but deletion works
2017-03-03 16:58:35 +01:00
Markus Grigull
c6677e4553
Add visualization list and detailed view
...
Placeholder widgets are displayed, modifable but not updated yet
2017-03-03 13:21:25 +01:00
Markus Grigull
0cf1884192
!!! Move complete project to ReactJS !!!
...
ATTENTION: The complete project is ported to ReactJS.
Motivation: React (with flux) is much more flexible and performant in the
use case of VILLASweb. Ember is a good framework, but it has many tradeoffs
to its easy handling and feature completeness. Many work arounds had to be done
to get ember to work the way needed. Because ReactJS gives the developer much
more flexibility and feature choice, VILLASweb can be build much better.
The aim is to only depends on needed packages and be as performance as possible.
This new version still works with the current backend!
For library usage see package.json.
This first version contains the same base website as the old version but
changed back to legacy color scheme. Simulators are loaded from and can be added
to the backend as a proof-of-concept.
2017-03-02 12:47:52 +01:00
Markus Grigull
1104bcfec5
Fix jquery-ui dependency
...
Fix super class init
2017-02-04 15:11:41 +01:00
Markus Grigull
42bc6bb473
Update to latest ember version
...
Version 2.11.0
2017-02-01 12:54:33 +01:00
Markus Grigull
7c4d67c163
Add image widget and file upload
...
File upload is in image widget edit dialog
Add ember-uploader package
2017-01-25 19:36:23 +01:00
Markus Grigull
c40974acf5
Add plot widget
...
Fixed to first simuator, first signal
Add flot to project
2017-01-13 17:11:48 +01:00
Markus Grigull
35b885f19b
Add modal dialogs to projects and simulation-models
2016-10-01 11:11:35 +02:00
Markus Grigull
ab5bf2ed16
Add simulators and modal dialogs
2016-09-30 18:57:19 +02:00
Markus Grigull
dc421c4305
Add bootstrap popover to plots
2016-07-27 13:43:10 +02:00
Markus Grigull
15d29d23b2
Add jQuery UI
...
Add resizeable, droppable and draggable mixins
Add API_HOST in environment.js
2016-07-15 12:09:31 +02:00
Markus Grigull
ddd2680d0d
Add user management. Move relationship building to server side
...
Admins can create/edit and delete users (with all their projects etc.)
Deleting a user/project/visualization automatically deletes all its belonging
data (e.g. deleting a visualization deletes all plots).
When creating and deleting objects the relationship is (mostly) handled server
side. Only the first required relationship (e.g. when creating a new project,
the project's owner is set client-side, the rest is matched on the server).
2016-07-11 22:03:47 +02:00
Markus Grigull
9f8a165c69
Add user and project data from backend
2016-06-26 13:35:06 +02:00
Tomster
0d68adcde2
Initial Commit from Ember CLI v2.5.1
...
_...,
,:^;,...;
-+===;. ,,--++====++-,,, .: /.....,
:::::~+++++#:,+#++++++++++++++++++#*..: /,......
(,,,,,,::=+++##++++++++++++++++++++++#. :....../
...,,,,,::++++++++++++++++++++++++++++++*..,...:
*..+...,#@@@@@@@@@++++++++++++++++++++++#*....*
@#,;##############@@@+*+#@@@@@@@@@@#*++#..<
*@##@@+,-*^^^*-+@####@@@######@@@#####@@,,,+
@#@* @#@@@@#@@+--*^^*--#@@@@@@#
@#@. @# @##+++@#, .@@#@@
#@# @@ +@@++++#@@ @@ :@@
:@#* @#@++++++@#* #@ @@+
:*+@@#;,.__.+@#@+,-^^.++@# @@++
;* :*@@@##@@@@;++r._j^.+@##@+,.__,,@@++.
/* ........+++++++++++++#@@@@@###@@#++++,
,: ...,@@@#++===----==@@@####,,....+++++
.: ......@@##@\ ; :@####@,,...... +++.
; .........@###, ; ;xx#@;,,..... *;+,
| ........,*;xxxx--^--=xxx,........ :+#;
; ......,,;xxxxxxxxxxxxx;,..... *+#
; ......,::xxxx;. ...... +. .
*; ......... +### .... / ,. /:| ,.
.+: ... ;##++##, . ,#. (..v..;*./
** ## ###* .:*&&&+. \.,....<,
#&+**==-..,,__ ;## ### :,*+&&&&&&&v+#&,,.._/
#&&&&*...,::,,. ##; ,##* .*****;:&&&&&&&&&
,+*+;~*..*** *.* ### ###* ******* *+#&;*
##,;## **** :, **
##### ## ### ###, ######## .##### ;## ##
####### ;## #### ,###. ########## ######## ### ####
### ### ### ########## #### #### ,## ### #######*
### ,### ##############: ## ### #### ,## :#### ### ##;
########## ########### ## .## ,### ####### ##### :######
###### .###### #### ## ### ### ######* :##### ####
############# #### ################ ######## ###
#####* *#* #: :### *###* *#### #*
2016-06-26 11:08:09 +02:00