Commit graph

554 commits

Author SHA1 Message Date
Thomas Gelf
369c52dfd4 ImportedNode: use MonitoringState
fixes #108
2017-02-16 13:35:28 +01:00
Thomas Gelf
d88522eb85 Renderers: do not show links and buttons...
...pointing to readwrite actions in case such are not allowed

refs #107
2017-02-08 17:59:03 +01:00
Thomas Gelf
c4242f869b ProcessController: do not show edit forms...
...even if requested

refs #107
2017-02-08 17:56:38 +01:00
Thomas Gelf
e6722d9024 ProcessController: add missing permission checks
refs #107
2017-02-08 17:39:22 +01:00
Thomas Gelf
a2ba17999b test: add compatibility layer for phpunit 2017-02-08 16:36:38 +01:00
Thomas Gelf
7452a39f82 BpConfig/UploadForm: unify common code, enforce...
...prefix(es) according configured restrictions

refs  #106
2017-02-08 16:08:29 +01:00
Thomas Gelf
52ee6d759f Metadata: add support for 'prefix' restriction
refs #106
2017-02-08 16:05:06 +01:00
Thomas Gelf
3c08e4ba80 css: no appearance:none for checkbox on chrome
fixes #99
2017-01-27 23:12:57 +01:00
Thomas Gelf
a722615d9b Metadata: fix group membership check
refs #98
2017-01-27 21:04:22 +01:00
Thomas Gelf
61fd8caa93 BpNode: add a new helper method 2017-01-27 15:32:08 +01:00
Thomas Gelf
6bb1c07461 module.info: prepare v2.0.0 release 2017-01-27 15:27:39 +01:00
Thomas Gelf
a910fe8c9f README: remove two steps, as done before 2017-01-27 15:26:56 +01:00
Thomas Gelf
09031d38da ProcessCommand: allow to list process nodes
fixes #97
2017-01-27 15:26:11 +01:00
Thomas Gelf
e354899282 css: do not block links on "missing" tiles 2017-01-27 15:24:07 +01:00
Thomas Gelf
f073520604 README: fix upload link 2017-01-27 15:17:36 +01:00
Thomas Gelf
77e3a489d3 doc/upload: document how to upload config
refs #84
2017-01-27 15:16:33 +01:00
Thomas Gelf
ef133dead6 README: remove some simple steps for now 2017-01-27 15:03:29 +01:00
Thomas Gelf
5cbd46b6e3 Node: return myself in every path
fixes #96
2017-01-27 15:01:48 +01:00
Thomas Gelf
0c395cc005 DeleteNode: use parent, not path
fixes #94
2017-01-27 14:57:57 +01:00
Thomas Gelf
b0e38df177 BpUploadForm: stop on duplicate name
fixes #95
2017-01-27 14:56:07 +01:00
Thomas Gelf
774fc9b0d2 doc/store-config: new chapter 2017-01-27 14:25:18 +01:00
Thomas Gelf
e671213d60 doc/contributing: typo 2017-01-27 13:48:25 +01:00
Thomas Gelf
6426a162c8 doc/contributing: remove broken link 2017-01-27 13:31:17 +01:00
Thomas Gelf
99917c9193 README: try to use smaller screenshots 2017-01-27 13:17:30 +01:00
Thomas Gelf
52b3abb929 Simulation: load current simulations from session
fixes #93
2017-01-27 13:04:43 +01:00
Thomas Gelf
251798ef3a js: fix dashboard detection 2017-01-27 12:58:50 +01:00
Thomas Gelf
2b8069c4ea README: table of contents, more changes 2017-01-27 12:55:05 +01:00
Thomas Gelf
197c327507 README: finalize documentation structure
Still some chapters missing ;-)

refs #84
2017-01-27 12:50:31 +01:00
Thomas Gelf
deb33762a9 README: show documentation chapters 2017-01-27 12:44:29 +01:00
Thomas Gelf
65dab8e74a README: link previews to related documentation
refs #84
2017-01-27 12:38:01 +01:00
Thomas Gelf
81b2c4cce1 doc/dashboard: document how to work with the...
...Dashboard

refs #84
2017-01-27 12:35:05 +01:00
Thomas Gelf
cb14584dbd doc/components: add documentation for our renderers
refs #84
2017-01-27 12:33:35 +01:00
Thomas Gelf
aafa78577f doc/screenshot: fix preview names 2017-01-27 11:58:40 +01:00
Thomas Gelf
8b6ab3d2fe Renderer, js: redirect links from dashboard tiles 2017-01-27 11:53:58 +01:00
Thomas Gelf
bf0b92e1d5 README: add screenshots
fixes #87
2017-01-27 11:41:35 +01:00
Thomas Gelf
8be4adfa5d BpUploadForm: remove newline to fix phpcs issue 2017-01-27 11:40:52 +01:00
Thomas Gelf
f599029726 css: fix compact styling 2017-01-27 11:22:36 +01:00
Thomas Gelf
605820adb7 RenderedProcessActionBar: show config link only...
...on root level

fixes #78
2017-01-27 10:19:06 +01:00
Thomas Gelf
dfd9ee74c3 BpUploadForm: completely refactor upload
It's much more comfortable and consists of two steps, upload - and a validation
allowing one to manually tweak the source before storing it.

fixes #8
2017-01-27 10:04:59 +01:00
Thomas Gelf
2023cae041 LegacyConfigParser: parse metadata from string
fixes #91
2017-01-27 10:02:35 +01:00
Thomas Gelf
60d043cb18 Simulation: refactor the whole class
First step, more to come. Single node simulations should be moved to a
dedicated class of course

fixes #88
fixes #89
2017-01-26 22:09:38 +01:00
Thomas Gelf
5c84ae3051 LegacyStorageTest: use better-fitting helper 2017-01-26 21:22:14 +01:00
Thomas Gelf
86723f6688 css: clean up transitions and transforms 2017-01-26 16:04:15 +01:00
Thomas Gelf
3718968883 TreeRenderer: fix process/node distinction
fixes #86
2017-01-26 15:59:43 +01:00
Thomas Gelf
5b0d9674d4 doc: move history and contrib to dedicated...
...pages
2017-01-26 11:41:31 +01:00
Thomas Gelf
b00703c34d doc: remove obsolete file 2017-01-25 11:49:06 +01:00
Thomas Gelf
b373d21b82 doc/first-node: new section, links, images
refs #84
2017-01-25 11:24:55 +01:00
Thomas Gelf
1af663a9b7 doc/breadcrumb: describe unlock action
refs #84
2017-01-25 10:39:02 +01:00
Thomas Gelf
a0a2a59bcd ProcessController: add help title for leaving...
...full screen mode
2017-01-25 10:12:00 +01:00
Thomas Gelf
9091ea4ecd RenderedProcessActionBar: cleanup 2017-01-25 10:06:08 +01:00