Robert von Burg
|
a048a7c76e
|
[Minor] Change to single parameter StrolchPolicy constructor
|
2020-01-30 14:43:43 +01:00 |
Robert von Burg
|
10a7bc8280
|
[New] Added StrolchValueSearch
|
2020-01-20 16:43:34 +01:00 |
Robert von Burg
|
085335d393
|
[New] Added orderBy*() methods without need for BAG_PARAMETERS, or reverse flag
|
2020-01-20 11:18:21 +01:00 |
Robert von Burg
|
7ba2968923
|
[New] Added RootElementSearchResult.orderByName() without reverse boolean
|
2020-01-18 20:51:38 +01:00 |
Robert von Burg
|
b0c78e692c
|
[Minor] Added ExpressionsSupport.param(String)
|
2020-01-18 20:50:55 +01:00 |
Robert von Burg
|
93cebbde3b
|
[New] Added ComponentConfiguration.getDataOrAbsoluteDir()
|
2020-01-09 11:57:14 +01:00 |
Robert von Burg
|
fa389d7072
|
[Project] Updated .gitignore files
|
2020-01-08 09:18:37 +01:00 |
Robert von Burg
|
ddbb7d65cb
|
[New] Added overrides for ComponentConfiguration. getConfigFile() getDataDir() getDataFile()
|
2020-01-08 09:11:45 +01:00 |
Robert von Burg
|
d6a8c99b3a
|
[Minor] Extract Realm instantiation into method
|
2020-01-08 09:11:00 +01:00 |
Robert von Burg
|
c96ca434be
|
[Minor] Fixed code comment
|
2020-01-08 09:10:27 +01:00 |
Robert von Burg
|
f53b548a5d
|
[New] Allow to decode 0x values in IntegerParameter and int component props
|
2019-12-11 18:30:36 +01:00 |
Robert von Burg
|
793435454b
|
[New] Only add Exception class name in messages if message is null
|
2019-12-11 18:27:50 +01:00 |
Robert von Burg
|
2ac8c288d3
|
[New] Allow to ignore StrolchPolicy.undo() by having empty default impl
|
2019-12-10 19:33:24 +01:00 |
Robert von Burg
|
c9a1d63d62
|
[Fix] Removed defaultEncoding Component property, as not changeable after start
|
2019-11-20 22:16:45 +01:00 |
Reto Breitenmoser
|
aa6209dcb7
|
[Minor] set default encoding to utf-8
|
2019-11-01 14:11:31 +01:00 |
Robert von Burg
|
07e7752c68
|
[New] Added SearchResult.isEmpty() and .isNotEmpty()
|
2019-10-21 16:59:10 +02:00 |
Robert von Burg
|
1deb0ec88e
|
[Fix] Fixed broken tests
|
2019-10-18 18:39:03 +02:00 |
Robert von Burg
|
e82167bb2a
|
[New] Added OrderSearch.withState(State)
|
2019-10-18 17:27:48 +02:00 |
Robert von Burg
|
4b1a6c9fec
|
[Minor] Added StrolchPolicy.getOrder(Action)
|
2019-10-18 17:27:25 +02:00 |
Robert von Burg
|
c2ae2e88d1
|
[Minor] Don't double throw StrolchPolicyException if can't get policy
|
2019-10-18 17:26:52 +02:00 |
Robert von Burg
|
19765898d6
|
[Minor] Validating elements are not read-only when adding to TX
|
2019-10-18 17:26:21 +02:00 |
Robert von Burg
|
b750df79d5
|
[New] Added StrolchTransaction.get*ByRelation()
|
2019-10-17 16:21:39 +02:00 |
Robert von Burg
|
ffd51f3f8b
|
[New] Added ServiceResult.i18n(I18nMessage)
|
2019-10-15 19:09:40 +02:00 |
Robert von Burg
|
fc04530b41
|
[New] Added ExpressionsSupport.relationName() and .relationParam()
|
2019-10-15 16:22:04 +02:00 |
Robert von Burg
|
d2bd1f415b
|
[New] Added .where() overrides in ResourceSearch, OrderSearch and ActivitySearch
|
2019-10-11 18:29:41 +02:00 |
Robert von Burg
|
faf9df3556
|
[Major] Fixed and renamed I18n* classes
|
2019-10-11 15:56:22 +02:00 |
Robert von Burg
|
ff434cb285
|
[New] Added SearchResult.toMapOf*
|
2019-10-02 11:27:23 +02:00 |
Robert von Burg
|
9c08d87be2
|
[New] Using StrolchElementNotFoundException for missing elements, for 404 in REST
|
2019-09-27 09:59:44 +02:00 |
Robert von Burg
|
f911f72bdd
|
[Minor] Use ServiceResultState.EXCEPTION for ServiceResult.failed()
|
2019-09-27 09:58:31 +02:00 |
Robert von Burg
|
aec29adcd1
|
[Minor] Optimizations, reduce memory and calls in Transaction and ObjectFilter
|
2019-09-25 11:13:45 +02:00 |
Robert von Burg
|
785616428a
|
[New] Added openSystemUserContext() and validateSystemSession()
|
2019-09-25 11:11:46 +02:00 |
Robert von Burg
|
92319d61cd
|
[Fix] Always set a message on ServiceResult.toJson()
|
2019-09-10 17:11:15 +02:00 |
Robert von Burg
|
14712c4556
|
[Minor] make sure startup success log ist last of all start logs
|
2019-09-10 13:21:36 +02:00 |
Robert von Burg
|
5360d4c0fb
|
[Major] add subpath to StrolchBootstrapper.setupByUserDir()
|
2019-09-10 13:21:04 +02:00 |
Robert von Burg
|
ed9506555d
|
[Fix] Fixed type in StrolchBootstrapper
|
2019-09-09 17:03:09 +02:00 |
Robert von Burg
|
2697f5947c
|
[Major] Removed ISO8061Duration, replace with PeriodDuration
|
2019-09-09 14:40:28 +02:00 |
Robert von Burg
|
f64ffa7651
|
[Minor] better logging in DefaultLockHandler.lock()
|
2019-09-04 13:15:05 +02:00 |
Robert von Burg
|
bdda43822d
|
[New] added StrolchTransaction.getLocale()
|
2019-08-30 16:00:43 +02:00 |
Robert von Burg
|
1627a60b9a
|
[New] Added further i18n props to ServiceResult.i18n()
|
2019-08-28 12:05:14 +02:00 |
Robert von Burg
|
c822f00473
|
[Major] Added new service result EXCEPTION used when exception thrown
|
2019-08-28 12:04:46 +02:00 |
Robert von Burg
|
0db98efd9f
|
[New] Extended ServiceResult to have an i18n part
|
2019-08-27 08:32:08 +02:00 |
Robert von Burg
|
44f7ed163e
|
[New] Added I18n*Bundles for quick i18n
|
2019-08-27 08:30:53 +02:00 |
Robert von Burg
|
a3f8c862c0
|
[Fix] Fixed tx.addOrUpdate() when already in filter
|
2019-08-22 16:16:49 +02:00 |
Robert von Burg
|
0bde117d41
|
[Minor] Handle empty/null value in SearchBuilder.buildSimpleValueSearch()
|
2019-07-12 12:42:44 +02:00 |
Robert von Burg
|
b8678e72da
|
[Minor] Show system encodings on startup
|
2019-07-11 11:46:27 +02:00 |
Robert von Burg
|
d3dd56656f
|
[Project] Use Locale.toLanguageTag() instead of toString() in RuntimeConfiguration constructor
|
2019-07-11 11:46:10 +02:00 |
Robert von Burg
|
5063c111ad
|
[Fix] Make sure to store LogMessage date time with millisecond only, as is in DB
|
2019-07-03 20:37:23 +02:00 |
Robert von Burg
|
acc2cd2fc0
|
[Fix] Add new line in DefaultLockHandler when logging locking
|
2019-07-03 19:34:44 +02:00 |
Robert von Burg
|
7c9d049d0d
|
[Minor] Properly log stack trace in DefaultLockHandler
|
2019-06-27 10:57:03 +02:00 |
Robert von Burg
|
5c4a455665
|
[New] Added overloaded methods to open TX in AbstractService for readOnly flag
|
2019-06-19 13:12:52 +02:00 |