1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/web/ synced 2025-03-09 00:00:01 +01:00
Commit graph

1731 commits

Author SHA1 Message Date
Markus Grigull
69f8648303 Detect close and restart of simulators
Simulator state is requested every 5 seconds if simulator is offline
2017-03-21 16:26:13 +01:00
Markus Grigull
fcd80a1680 Add running label to simulators 2017-03-21 16:26:12 +01:00
Markus Grigull
05b74fc090 Add running simulator detection 2017-03-21 16:26:12 +01:00
Markus Grigull
b7d2d57e0d Fix updating elements in array-store 2017-03-21 11:37:18 +01:00
Ricardo Hernandez-Montoya
1c69dd6b5b Added rd3 to dependencies 2017-03-17 16:11:19 +01:00
Markus Grigull
dcbb76b8d2 Update README.md 2017-03-16 22:05:57 +01:00
Markus Grigull
11418cc6e5 Add README.md, move old README.md to REACT.md 2017-03-16 22:04:30 +01:00
Markus Grigull
93da46973d Add image widget
Add file upload, used for image widget atm
Image widget is buggy atm
2017-03-16 21:21:57 +01:00
Markus Grigull
73a576ab88 Add plot-table widget
Bug: Width of plot in new widget is not correct resized
2017-03-16 12:25:54 +01:00
Markus Grigull
5bf9ad9f8d Add authentication
Uses jwt tokens, token is stored locally between refreshes
2017-03-16 10:22:25 +01:00
Markus Grigull
5a1de494fb Add visualization automatic resize
Fix widget top and/or left edge resize
2017-03-15 15:34:51 +01:00
Markus Grigull
6c9cc8946a Add widgets at cursor drop position, widget zIndex
Add context menu for zIndex ordering

Bug: zIndex is only applied after saving visualization
2017-03-15 13:13:39 +01:00
Markus Grigull
6af05ccfe3 Add time property to plot widget
Add disabled toolbox items
2017-03-15 12:16:17 +01:00
Markus Grigull
e504b4d726 Add label widget 2017-03-14 22:00:23 +01:00
Markus Grigull
245188e1df Add table widget 2017-03-14 21:53:53 +01:00
Markus Grigull
42e4afbed8 Increase widget performance
Make rest-api more universal usable
2017-03-14 19:00:13 +01:00
Markus Grigull
913280af2e Add plot widget edit dialog for multiple plot type 2017-03-13 20:42:26 +01:00
Markus Grigull
98909301b9 Add plot widget
Plot edit dialog not created yet
2017-03-13 16:39:43 +01:00
Markus Grigull
24d009e214 Add edit dialog to widgets and value-widget
Data and simulation is passed properly to widgets
2017-03-08 20:30:23 +01:00
Markus Grigull
7161ea7adc Add unique simulator sockets
Add automatic simulator-data load
Add missing widget-value component
2017-03-08 15:41:53 +01:00
Markus Grigull
bcb92422ff Add projects route and link to visualizations
Change rest data-manager element update mechanism
Fix new simulation-data dialog default simulator property
2017-03-08 12:54:21 +01:00
Markus Grigull
04e7ea2184 Add simulation-model route and dialogs
Add inline edit to table
2017-03-07 11:12:22 +01:00
Markus Grigull
01488c4939 Add simulation(s) route
Move dialogs to components/dialog directory
Change table component, add table-column component, this makes
table-control and table-control-link obsolete
Fix minor bugs
2017-03-06 22:01:33 +01:00
Markus Grigull
1939df5f33 Fix rest API, array-data-manager 2017-03-06 21:55:51 +01:00
Markus Grigull
5441bd46f6 Add websocket api with simulator data
Simulator data is passed to each widget to process the data
2017-03-04 10:31:13 +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
2fa75f0e58 Add delete and edit dialog to simulators 2017-03-02 16:22:57 +01:00
Markus Grigull
48057a99ec Add new simulator modal
Use bootstrap for buttons, forms, modals
2017-03-02 14:54:42 +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
bc50ec11a6 Allow empty widget names
Fix resetting widget dialog error message
2017-02-04 15:31:57 +01:00
Markus Grigull
1104bcfec5 Fix jquery-ui dependency
Fix super class init
2017-02-04 15:11:41 +01:00
Markus Grigull
13f01c6e54 Initial commit 2017-02-04 12:36:26 +01:00
Markus Grigull
31c3c9bf33 Minor fixes 2017-02-03 15:02:35 +01:00
Markus Grigull
ed6ea99d14 Add time length option to plot widget
Increase simulation-data storage to 1200 entries
2017-02-01 13:33:55 +01:00
Markus Grigull
42bc6bb473 Update to latest ember version
Version 2.11.0
2017-02-01 12:54:33 +01:00
Markus Grigull
ec034a57bf Fix minor errors and warnings 2017-02-01 12:26:41 +01:00
Markus Grigull
0e83bbd686 Add table plot widget type
In the plot widget the plot type can be selected
Fix plot widget selecting signals
Fix widgets data observers
2017-01-31 22:12:24 +01:00
Markus Grigull
64397eebff Fix plot signal selection checkboxes 2017-01-25 19:51: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
3ec9cc3497 Add missing files 2017-01-25 12:54:34 +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
77eb19a44a Drop widgets at cursor position. Add widget delete
Add widget delete button in modal widget dialogs
Add widget edit hint in edit layout
2017-01-12 16:24:46 +01:00
Markus Grigull
021457a141 Fix default simulator on creating widgets 2016-11-24 12:19:34 +01:00
Markus Grigull
7099651272 Add widget-table and widget-label
Remove console output in UI mixins
2016-11-03 09:42:16 +01:00
Markus Grigull
170f00c40a Rename plots to widgets
Add widgetData to prepare for future widgets
2016-11-02 18:32:24 +01:00
Markus Grigull
c41c7a568e Adapt to websockets to work with villasnode 2016-11-02 11:58:54 +01:00
Markus Grigull
0423d7f3dc Add signal naming
Simulation model length changes adopt to the mapping size.
2016-10-20 12:38:48 +02:00
Markus Grigull
68d33e0b18 Change live data observer
Fix last extend prototype changes
2016-10-18 19:45:14 +02:00
Markus Grigull
846a0a73ee Fix bugs and disable ember extend prototypes 2016-10-18 13:01:55 +02:00