Johannes Meyer
52c150c56b
Use the new Sort trait where applicable
...
Moves the entire order processing to the renderers as that's
where it's mostly relevant. The only cases where nodes are
still ordered outside the rendering is where changes are
applied based on user input, which happened based on what's
been previously rendered.
2023-08-03 15:19:28 +02:00
Dirk Goetz
608842aeaa
Add some AuditHooks
...
refs #289
2021-03-31 16:37:11 +02:00
Johannes Meyer
40538c51ce
LegacyStorage: Add cache to avoid parsing configurations multiple times
2019-02-25 12:42:52 +01:00
Thomas Gelf
fc117217dd
Storage: cosmetics
2017-01-11 17:01:34 +01:00
Thomas Gelf
22583aa083
BpConfig: renamed from BusinessProcess
2017-01-11 14:09:30 +01:00
Thomas Gelf
c52c970528
LegacyConfigParser: new parser class
...
Takes over and cleans up logic from LegacyStorage
2017-01-11 13:36:38 +01:00
Thomas Gelf
a9331a1e05
LegacyConfigRenderer: move rendering to dedicated
...
...class, simplifies LegacyStorage
2017-01-11 12:00:20 +01:00
Thomas Gelf
a03feb03c5
Storage: clean up interface
2017-01-11 11:57:10 +01:00
Thomas Gelf
047e9dd70d
LegacyStorage: throw error on incomplete imports
2017-01-03 11:16:00 +01:00
Thomas Gelf
5443bd5b4e
LegacyStorage: new list helper method
2016-12-26 11:43:32 +01:00
Thomas Gelf
0aeb3183f4
Node: remove toLegacyConfigString
2016-12-09 14:11:56 +01:00
Thomas Gelf
d24d0237f4
LegacyStorageTest: add a test targeting metadata
2016-12-09 14:03:49 +01:00
Thomas Gelf
7ddc54f828
Metadata: move "header" logic to a dedicated class
2016-12-09 09:58:00 +01:00
Thomas Gelf
a00fdab37f
Cleanup, Url handling improvements, some helpers
2016-11-26 21:18:18 +01:00
Thomas Gelf
5189c79a27
LegacyStorage: split header handling
2016-11-23 15:17:25 +01:00
Thomas Gelf
9acdba0dc4
various: fix some phpcs PSR2 complaints
2016-11-23 15:17:25 +01:00
Thomas Gelf
a2fd587989
LegacyStorage: reorganize some methods
2016-11-23 15:17:25 +01:00
Thomas Gelf
f25f141820
LegacyStorage: be more conservative on pointers
2016-11-23 15:17:25 +01:00
Thomas Gelf
3332a06792
LegacyStorage: add hasProcess, respecting perms
2016-11-23 15:17:25 +01:00
Thomas Gelf
3efd53b97a
LegacyStorage: add missing fclose
2016-11-23 15:17:25 +01:00
Thomas Gelf
91fca69566
LegacyStorage: permission check for process lists
2016-11-23 15:17:25 +01:00
Thomas Gelf
a940c160ff
LegacyStorage: sort process configs by name
2015-11-02 17:25:51 +01:00
Thomas Gelf
4a790976af
Introduce the NOT operator (!)
...
refs #10315
2015-10-05 16:50:33 +02:00
Thomas Gelf
8a3a04b5f9
LegacyStorage: allow weird operator combinations
...
This allows for "a = b & c & d &" (Neteye writes such config) and for
future extensions like "a = ! b"
2015-10-05 16:37:10 +02:00
Thomas Gelf
cdbbabd9ea
LegacyStorage: fix exception message
2015-10-01 22:38:43 +02:00
Dirk Goetz
73fe7cd2da
Fix info_url by setting return properly
...
fixes #9518
2015-09-11 14:05:08 +02:00
Thomas Gelf
e057e61567
editor: sorry, monster commit :)
2015-03-16 09:08:00 +01:00
Thomas Gelf
bdac469099
LegacyStorage: split logic into more methods
...
We want to optimize the process and be able to read from raw strings
too.
2015-03-03 11:44:19 +01:00
Thomas Gelf
01c5063839
LegacyStorage: write config to disk
...
Temporarily added URL parameter to test writing configs
2015-03-02 18:23:19 +01:00
Thomas Gelf
dfa2de946f
LegacyStorage: implement import syntax
...
Using @ prefix for now, works fine. Please note that this might still
be subject to change unless our first stable release.
2015-02-13 01:57:12 +01:00
Thomas Gelf
99edc846e5
Storage, Process: shift backend responsability
...
We do not want to take care about backends manually, they should just work
2015-02-07 01:30:43 +01:00
Thomas Gelf
504bf7ab7d
LegacyStorage: use nice title from config file
2015-02-07 01:30:43 +01:00
Thomas Gelf
5bf53ff614
LegacyStorage: use new object creation methods
2015-02-06 16:28:41 +01:00
Thomas Gelf
2969e53502
LegacyStorage: set process name
2014-12-02 11:35:50 +01:00
Thomas Gelf
2f7991e471
LegacyStorage: support new header properties
2014-12-01 13:57:57 +01:00
Thomas Gelf
a54f140fc8
LegacyStorage: "feature request" note
2014-11-30 16:06:48 +01:00
Thomas Gelf
d1739e171f
bpapp: rename to businessprocess
2014-11-30 15:56:58 +01:00