Commit graph

56 commits

Author SHA1 Message Date
Alexander A. Klimov
e4e651cbe8 Make node removal working as expected
refs #132
2017-12-04 14:14:06 +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
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
8be4adfa5d BpUploadForm: remove newline to fix phpcs issue 2017-01-27 11:40:52 +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
dae799fd1e AddNodeForm: do not store a parent in case...
...there is no such

fixes #83
2017-01-23 23:45:52 +01:00
Thomas Gelf
3dff6848ec Merge branch 'feature/travis' 2017-01-11 23:58:57 +01:00
Thomas Gelf
d87edba377 Just a couple of newlines to satisfy latest PSR2
...checks in phpcs
2017-01-11 23:56:17 +01:00
Thomas Gelf
5f6b35906d AddNode: fix creating nested nodes
fixes #13883
2017-01-11 17:38:19 +01:00
Thomas Gelf
c86c2fe151 DeleteNodeForm: fix business impact link 2017-01-11 17:33:29 +01:00
Thomas Gelf
094fbd6c27 BpConfigForm: validate process name 2017-01-11 17:01:40 +01:00
Thomas Gelf
22583aa083 BpConfig: renamed from BusinessProcess 2017-01-11 14:09:30 +01:00
Thomas Gelf
024618e3a5 DeleteNodeForm: adjust impact link 2017-01-11 08:35:07 +01:00
Thomas Gelf
141c043b04 BpConfigForm: render to main after removal 2017-01-03 11:36:43 +01:00
Thomas Gelf
37ed2cd15d ProcessForm: remove child-related code 2017-01-03 11:35:43 +01:00
Thomas Gelf
8bd1e10f95 DeleteNode: quite some rework, provide more...
...possibilities, remove "not implemented" exception
2017-01-03 11:23:05 +01:00
Thomas Gelf
7b0b550f4f AddNodeForm: waste less space for multiselects 2017-01-03 11:17:46 +01:00
Thomas Gelf
8516e8749e DeleteNodeForm: add to process, add title 2016-12-17 19:22:04 +01:00
Thomas Gelf
cb1d43dcb2 AddNodeForm: main title, skip a step when new 2016-12-17 19:20:54 +01:00
Thomas Gelf
20f5902160 DeleteNodeForm: provide a new delete action Form 2016-12-16 19:33:37 +01:00
Thomas Gelf
983bd27bf8 BpConfigForm: remove useless spaces, also from...
...translation
2016-12-16 19:24:27 +01:00
Thomas Gelf
f382102cfc ProcessForm: introduce a new wizard 2016-12-09 14:49:39 +01:00
Thomas Gelf
791a0286b8 BpConfigForm: deal with new Metadata object 2016-12-09 14:05:58 +01:00
Thomas Gelf
cc2bb604c2 AddNodeForm: useless use of use 2016-12-09 13:58:33 +01:00
Thomas Gelf
9712065a6b AddNodeForm: show next when not completed 2016-12-08 10:12:43 +01:00
Thomas Gelf
590bdd35b1 AddNodeForm: workaround for session shutdown issue 2016-12-07 23:20:52 +01:00
Thomas Gelf
46c94ef68f AddNodeForm: use dedicated enums for different...
...host lists
2016-12-07 23:12:11 +01:00
Thomas Gelf
a784b384f4 NodeCreateAction: allow to add root nodes 2016-12-07 16:02:06 +01:00
Thomas Gelf
fbfb99171e SimulationForm: state type fixes 2016-11-30 14:35:58 +01:00
Thomas Gelf
c11a181701 Process: add and use new form 2016-11-29 15:32:56 +01:00
Thomas Gelf
a47e78209d AddNodeForm: initial commit 2016-11-29 15:06:24 +01:00
Thomas Gelf
bbcc6eaecf UploadForm: first import, still testing 2016-11-28 02:13:41 +01:00
Thomas Gelf
c4b0aa1578 SimulationForm: restructure, base on node props 2016-11-28 02:11:21 +01:00
Thomas Gelf
afcf42e871 phpcs: some more 2016-11-23 15:17:25 +01:00
Thomas Gelf
2b98629f3e Modification: move modification handling to...
...a dedicated namespace
2016-11-23 15:17:25 +01:00
Thomas Gelf
450cfc0403 DeleteConfigForm: this is no longer needed 2016-11-23 15:17:25 +01:00
Thomas Gelf
1c54d8be2c CreateConfigForm: remove obsolete file 2016-11-23 15:17:25 +01:00
Thomas Gelf
4f2ae8a532 BpConfigForm: refactor based on QuickForm 2016-11-23 15:17:25 +01:00
Thomas Gelf
6fac82b3f9 ProcessForm: create top level procs per default
This is less confusing for beginners
2016-11-23 15:17:25 +01:00
Thomas Gelf
6c701a63fc SimulationForm: remove obsolete code 2015-11-17 13:01:16 +01:00
Thomas Gelf
349b996233 BpConfigForm: directly use url object 2015-11-17 12:49:11 +01:00
Thomas Gelf
b429d81d36 SimulationForm: make use of new form base lib
Makes things easier. Less hacks, more features
2015-10-07 17:10:49 +02:00
Thomas Gelf
4a790976af Introduce the NOT operator (!)
refs #10315
2015-10-05 16:50:33 +02:00
Thomas Gelf
944fb7741a BpConfigForm: fix redirect url, web2 api changed 2015-10-01 23:08:57 +02:00
Thomas Gelf
792cf35a38 BpConfigForm: clear applied changes, just...
...to be on the safe side
2015-03-16 13:36:37 +01:00
Thomas Gelf
0fe35e3212 BpConfigForm: really store to disk now 2015-03-16 13:19:05 +01:00
Thomas Gelf
e6161837a2 BpConfigForm: name should be readonly on edit 2015-03-16 13:17:52 +01:00
Thomas Gelf
37150c1f2e BpConfigForm: remove legacy code 2015-03-16 13:10:55 +01:00
Thomas Gelf
e057e61567 editor: sorry, monster commit :) 2015-03-16 09:08:00 +01:00