Robert von Burg
ae357346cc
[Fix] Fixed compile error in GroupedParameterizedElement.removeParameter
2017-11-01 11:47:06 +01:00
Robert von Burg
2d60a352b4
[Fix] Fix not allow to re-add removed element with versioning enabled
2017-11-01 10:15:21 +01:00
Robert von Burg
d21785edd0
[Fix] Allow to archive activities in state CLOSED
2017-10-31 10:55:47 +01:00
Robert von Burg
b0ef4ff50d
[New] Allow to handle missing columns
2017-10-27 19:22:22 +02:00
Robert von Burg
7c15a8d7c5
[New] Added ExecutionHandler.archiveActivity()
2017-10-27 09:20:32 +02:00
Robert von Burg
49d5e41fe5
[Minor] Also log for which parameter the element was not found
2017-10-27 09:20:04 +02:00
Robert von Burg
e2aea114d3
[New] Added Crypt, to generate crypt like strings for salt and pw
2017-10-25 09:41:47 +02:00
Robert von Burg
d44da5b587
[New] Added StrolchEnum.keySet()
2017-10-25 09:41:07 +02:00
Reto Breitenmoser
b89aa885d4
[Minor] set new creation date for template orders
2017-10-21 21:04:19 +02:00
Robert von Burg
3bcd2075d3
[Fix] filter to only StringParameters in joining of GenericReport
2017-10-18 16:33:56 +02:00
Robert von Burg
c0bf2ae428
[Major] Refactored GenericReport into Policies for extension
2017-10-18 13:11:39 +02:00
Robert von Burg
b7adf9e638
[New] Added StrolchRootElement.getClone():StrolchRootElement
2017-10-18 13:10:42 +02:00
Robert von Burg
f2b0666ece
[New] Added ParameterBagContainer.getParameterBag(String, boolean)
2017-10-18 13:10:16 +02:00
Robert von Burg
959977a32b
[Project] fix no tag yet known in autoRelease.sh
2017-10-13 11:48:29 +02:00
Robert von Burg
081c0dc866
[Project] release scripts auto push
2017-10-13 11:33:35 +02:00
Robert von Burg
1e79ea43de
[Fix] Fixes for SSO
2017-10-13 09:48:15 +02:00
Reto Breitenmoser
32b186219b
[Major] added single sign on support
2017-10-12 16:43:19 +02:00
Robert von Burg
abd5dc18e0
[New] Added CollectionsHelper.singletonCollector()
2017-10-12 16:14:21 +02:00
Robert von Burg
7dd6aa8afc
[Minor] logger fix in Migrations
2017-10-12 16:13:59 +02:00
Robert von Burg
394c3735e3
[New] Added StrolchTransaction.getResourceFor(Action)
2017-10-12 16:12:39 +02:00
Robert von Burg
5c5a3afbbc
[Fix] re-run add model change commands in TX, as commands create new
2017-10-10 12:06:37 +02:00
Reto Breitenmoser
4adac09ab5
[Minor] set username from certificate
2017-10-09 21:44:49 +02:00
Robert von Burg
c7fc11f563
[Fix] Fixed reservation problem in concurrent execution
2017-10-09 12:31:02 +02:00
Robert von Burg
efb15f305c
[Minor] fixed typo
2017-10-09 10:21:07 +02:00
Reto Breitenmoser
283a78bdfa
[Minor] added authenticateSingleSignOn method
2017-10-08 21:19:30 +02:00
Robert von Burg
adf53dd49f
[Major] Implemented SingleSignOn facility for Privilege
2017-10-06 16:59:22 +02:00
Robert von Burg
484d0a9e92
[Minor] Removed unnecessary class
2017-10-06 10:41:08 +02:00
Reto Breitenmoser
b46c59e890
[Fix] removed check for duplicate keys
2017-10-05 10:57:01 +02:00
Reto Breitenmoser
8525bbdf6a
[Fix] fixed check for duplicate objects in the cache
2017-10-05 10:38:03 +02:00
Robert von Burg
4087608e1a
[Fix] Throw Exception on programmer mistake if no commitOnClose with +
2017-10-05 09:54:42 +02:00
Robert von Burg
c69d5ec9a7
[Minor] set msg = exceptionMsg if msg is null
2017-10-04 17:35:05 +02:00
Robert von Burg
45a385920d
[Fix] Fixed NPE in AbstractTransaction.needsCommit()
2017-10-04 14:27:13 +02:00
Robert von Burg
dad2f35b16
[Major] Multiple changes to StrolchTransaction:
...
New:
- needsCommit() -> return true if objects or commands are registered
- hasResource()
- hasOrder()
- hasActivity()
Changes:
- When tx.add(), update() or remove() is called, then get*Template(), or get*By() check the internal cache and thus e.g. a new resource is immediately available.
- the has*()-methods also check the internal cache, thus the need to get the underlying maps should now no longe be required in normal TX use.
2017-10-04 13:10:20 +02:00
Robert von Burg
b2604f7ab5
[Minor] only save permissions if required
2017-10-03 12:51:22 +02:00
Robert von Burg
33105cdf14
[Project] cleanup in autoRelease.sh and release.sh
2017-10-03 11:58:20 +02:00
Robert von Burg
91c231cdd7
[Project] also install to maven in autoRelease.sh
2017-10-03 11:53:06 +02:00
Robert von Burg
2c5dddd893
[Major] rename add/update/remove methods in StrolchTransaction
2017-10-03 11:41:30 +02:00
Robert von Burg
90a81b6725
[Major] Rename DO_NOTHING as READ_ONLY in StrolchTransaction
2017-10-03 11:37:01 +02:00
Robert von Burg
ac6af405f0
[Minor] set debug log for system user logged in
2017-10-03 11:29:50 +02:00
Robert von Burg
10bf6a712c
[Project] created autoRelease.sh and added cleanup trap
2017-10-02 11:42:00 +02:00
Robert von Burg
852e230ca4
[Project] created autoRelease.sh and added cleanup trap
2017-10-02 11:32:58 +02:00
Robert von Burg
e147594a9d
[Project] created autoRelease.sh and added cleanup trap
2017-10-02 11:29:40 +02:00
Robert von Burg
84d3ca4666
[Minor] Some code cleanup for JDK 9
2017-09-29 16:21:21 +02:00
Robert von Burg
2cb799dfb4
[Major] Removed the need for javax.xml.bind.* imports. Using gson
2017-09-29 15:57:21 +02:00
Robert von Burg
76e7403974
[Project] Update all dependencies and plugin dependencies in pom.xml
2017-09-28 19:11:34 +02:00
Robert von Burg
ba766fdaf5
[Fix] Fix switch fall-through in XmlModelSaxReader
2017-09-28 19:09:37 +02:00
Robert von Burg
f4e1ba83ee
[Minor] code cleanup
2017-09-28 19:09:08 +02:00
Robert von Burg
48d46f6f55
[Project] disable Performance test by default, fix debug log
2017-09-28 19:08:35 +02:00
Robert von Burg
fc4e85b5c8
[Minor] Removed xml persistence performance tests
2017-09-28 19:07:54 +02:00
Robert von Burg
2c95d8bbd0
[Project] Removed strolch-minimal
2017-09-28 19:07:17 +02:00