Robert von Burg
2130b3f8e8
[Project] Set new version 2.0.10
2023-08-03 10:22:52 +02:00
Robert von Burg
6eb51a0763
Merge branch 'develop' into release/2.0
2023-08-03 10:22:17 +02:00
Robert von Burg
7fc6c2d8c8
[New] Added SimpleExecution.to*(Action, LogMessage) actions
2023-08-03 09:58:26 +02:00
Robert von Burg
de5c2fe7e6
[New] Added ExecutionPolicy.isTxOpen()
2023-08-03 09:57:54 +02:00
Robert von Burg
d3ca30f7f7
[Fix] Fixed broken tests
2023-07-28 15:37:47 +02:00
Robert von Burg
9ae36d6026
[Project] Remove unused agent property verbose
2023-07-28 14:11:10 +02:00
Robert von Burg
f940aefed3
[New] Implemented updating of strolch configuration from XML
2023-07-28 14:01:36 +02:00
Robert von Burg
a987928703
[Fix] Fixed secrets showing up on JSON of agent
2023-07-28 13:05:30 +02:00
Robert von Burg
d4ba65a8e8
[Minor] validate user has access to inspector, not just role
2023-07-28 12:43:13 +02:00
Robert von Burg
2a51a5b790
[Fix] Fixed secrets showing up on JSON of agent
2023-07-28 12:38:16 +02:00
Robert von Burg
efbd624876
[Minor] Marked SMTP password as secret
2023-07-28 11:45:05 +02:00
Robert von Burg
a82c6ad634
[Minor] Marked SMTP password as secret
2023-07-28 11:43:55 +02:00
Robert von Burg
4c62cf817e
[Minor] Use configuration.getSecret() where applicable
2023-07-28 11:28:13 +02:00
Robert von Burg
d215355cee
[Minor] Clean up AgentResource to use StrolchAgent.toJson()
2023-07-28 11:25:48 +02:00
Robert von Burg
4d9e925a23
[New] Added additional constants
2023-07-28 11:25:29 +02:00
Robert von Burg
701f8bee6c
[Minor] Code formatting
2023-07-28 11:25:16 +02:00
Robert von Burg
a85e1e44a1
[New] Added StrolchAgent.toJson()
2023-07-28 11:25:06 +02:00
Robert von Burg
2de45d2c36
[New] Strolch configuration now supports .getSecret() and stores the type and default values used
...
This allows to not log such secrets to the console
2023-07-28 11:24:00 +02:00
Robert von Burg
9abef500b6
[New] Mapped components by name and store types by class as a MapOfLists
...
Now one can really have multiple components with the same API registered under different names
2023-07-28 07:23:00 +02:00
Robert von Burg
f3d5318a6f
[New] Implemented a REST API to get components
...
Including an API to reload the configuration, which is WIP
2023-07-27 17:41:34 +02:00
Robert von Burg
cc8fcc688e
[Fix] Call triggerExecute() in Controller.execute() when needed
2023-07-24 16:22:57 +02:00
Robert von Burg
4913eb9737
[Minor] Don't warn can't execute in execution action
2023-07-24 13:33:26 +02:00
Robert von Burg
16d56e0b4f
[Project] Updated some maven dependencies
2023-07-24 13:32:12 +02:00
Robert von Burg
14cafe3546
[New] Allow creating elements with same ID, but different types
2023-07-21 09:05:24 +02:00
Robert von Burg
d40c63032c
[Fix] Fixed AuditingElementMapFacade.undoVersion() not setting correct version for updates
2023-07-20 16:53:10 +02:00
Robert von Burg
fb45b4178a
[Minor] Remove min 20ms delay in ExecutionPolicy.delayToExecutedBy()
2023-07-20 16:33:43 +02:00
Robert von Burg
5e02e2a639
[Fix] Ensure updating read-only activities
2023-07-20 16:33:22 +02:00
Robert von Burg
e35436b38d
[Fix] Ensure removed elements are read-only before notifying observers
2023-07-20 16:32:50 +02:00
Robert von Burg
911e9af7e1
[Fix] Perform observer updates after committing the TX!
2023-07-20 16:32:23 +02:00
Robert von Burg
4e61031ccb
[Minor] Code cleanup
2023-07-20 16:32:00 +02:00
Robert von Burg
67d71173c7
[New] Assert that elements being passes are read-only for DefaultObserverHandler
2023-07-20 16:30:53 +02:00
Robert von Burg
7cf17f0876
[New] Added StrolchRootElement.ensureReadOnly() and .readOnly()
2023-07-20 16:30:03 +02:00
Robert von Burg
6787b00f06
[Minor] Code cleanup
2023-07-20 15:14:55 +02:00
Robert von Burg
10f49817f2
[Fix] Activity must be modifiable on Controller
2023-07-20 15:08:41 +02:00
Robert von Burg
36b8a8b664
[Fix] always clone templates
2023-07-20 14:59:55 +02:00
Robert von Burg
f572973309
[New] Changed StrolchRootElement.setRelations(String, Collection)
2023-07-18 16:33:11 +02:00
Alex Karezin
55016449c6
Add repository map to README.md ( #29 )
...
Adding a link to the high-level diagrams including module, library dependency and others (https://sourcespy.com/github/strolchlistrolch/ ). Built directly from source and updated on schedule. Intended to simplify developer's introduction to the project.
In the spirit of transparency - I am the author of the diagrams. Hope contributors find it useful.
2023-07-18 07:32:16 +02:00
Robert von Burg
c9e771a9dc
[Minor] Code cleanup
2023-07-17 17:28:50 +02:00
Robert von Burg
3a625051f8
[Minor] Removed unused method StrolchRootElement.addRelation(StrolchRootElement)
2023-07-17 17:28:25 +02:00
Robert von Burg
4adff26a4e
[Project] Set release SNAPSHOT version 2.0.9
2023-07-14 14:42:45 +02:00
Robert von Burg
919f82f3bf
[Project] Set new version 2.0.9
2023-07-14 14:42:39 +02:00
Robert von Burg
a511548710
Merge branch 'develop' into release/2.0
2023-07-14 14:42:20 +02:00
Robert von Burg
725190a0f9
[Minor] Use Instant.EPOCH in ISO8601
2023-07-13 10:49:24 +02:00
Robert von Burg
d1e1a8c1af
[Project] Set release SNAPSHOT version 2.0.8
2023-07-07 10:16:23 +02:00
Robert von Burg
d97ccc68cb
[Project] Set new version 2.0.8
2023-07-07 10:16:18 +02:00
Robert von Burg
c7ebf506c3
Merge branch 'develop' into release/2.0
2023-07-07 10:16:00 +02:00
Robert von Burg
f5ec361786
[Fix] Used MAX_LOCAL_TIME
...
This is necessary as ISO8601 only supports mills, thus we are restricted to this resolution for the time being
2023-07-04 17:33:44 +02:00
Robert von Burg
e30653d227
[New] Added ISO8601.MAX_LOCAL_TIME
2023-07-04 17:32:31 +02:00
Robert von Burg
0613474593
[Project] Set release SNAPSHOT version 2.0.7
2023-07-04 11:26:18 +02:00
Robert von Burg
a0989e3129
[Project] Set new version 2.0.7
2023-07-04 11:26:13 +02:00