Axel Uhl
ddfee07695
Merge branch 'master' into translation
2023-03-16 17:32:55 +01:00
Axel Uhl
9ecfe583ec
Merge remote-tracking branch 'origin/translation' into translation
2023-03-16 17:30:25 +01:00
Axel Uhl
d00788b68f
removed obsolete unused parameter
2023-03-16 17:07:23 +01:00
Axel Uhl
a01cc05813
Merge remote-tracking branch 'origin/master'
2023-03-10 15:23:46 +01:00
Axel Uhl
79e3537e39
updated Wiki, describing options for Geo-Blocking
2023-03-10 15:23:17 +01:00
Axel Uhl
2eb0b2d27f
use longer HOST (instead of PROCESS) timeout when waiting for a new replica to become ready (think of "my")
2023-03-10 00:07:32 +01:00
Axel Uhl
eea71e6f4d
added apt-get -y autoremove for apt-based upgrades
2023-03-09 17:22:36 +01:00
Axel Uhl
f86281ba40
added kernel update for apt-based installations
2023-03-09 17:20:19 +01:00
Axel Uhl
882d29ec8a
fixed parameterization of "successfully moved away" message (instance ID instead of toString())
2023-03-09 11:30:31 +01:00
Axel Uhl
2518cf9b14
make the AMI ID into a link to the instances using it in the AWS console
2023-03-09 10:57:45 +01:00
Axel Uhl
2fbdb91ec1
bug5775: release notes
2023-03-08 10:24:15 +01:00
Axel Uhl
638f657092
bug5775: fixed icon transparency; fixed memory env variable reading
2023-03-08 00:56:56 +01:00
Axel Uhl
b92f41243f
bug5775: implemented UI and REST API; first test against eu-west-2 looking good
2023-03-07 17:20:14 +01:00
Axel Uhl
655f1a7bae
bug5775: started by implementing a LandscapeServiceImpl method for moving all processes from one host to another
2023-03-06 22:55:07 +01:00
Axel Uhl
c71ee597fe
Merge branch 'master' into bug5775
2023-03-05 10:45:24 +01:00
Axel Uhl
4a04be088c
bug5775: removed copy&paste error in @author tag
2023-03-05 10:44:22 +01:00
Axel Uhl
48b3fa3026
Merge branch 'translation'
2023-03-03 00:00:06 +01:00
Axel Uhl
bccf43a909
Merge remote-tracking branch 'origin/master' into translation
2023-03-02 17:32:11 +01:00
Axel Uhl
ae6cb26577
Merge branch 'master' into bug5775
2023-03-01 14:05:11 +01:00
Axel Uhl
da3d409f15
added VMG to the data mining stats for GPS fixes
2023-03-01 13:53:07 +01:00
Axel Uhl
fbcdbfef93
improved Javadoc comment on sendMail method
2023-03-01 12:52:13 +01:00
Axel Uhl
143dfc27bb
Merge remote-tracking branch 'origin/bug5730' into bug5730
2023-03-01 11:18:40 +01:00
Axel Uhl
dd8b052d7e
bug5730: added hint for how to avoid receiving e-mail messages
2023-03-01 11:17:41 +01:00
Axel Uhl
36d287e7a2
bug5730: fixed regexp in ResourceBundleStringMessagesImpl to handle multi-line messages with placeholders properly
2023-03-01 00:39:55 +01:00
Axel Uhl
4bec4cba68
bug5730: failing test case for resource bundle placeholder replacement in multi-line strings
2023-03-01 00:30:03 +01:00
Axel Uhl
b0825a8eb1
bug5775: wrote a "specification" in the method comment
2023-02-28 18:54:55 +01:00
Axel Uhl
8049e4d3e1
bug5730: fixed problem with validation check for e-mail address being too aggressive
2023-02-28 18:35:40 +01:00
Axel Uhl
bdf97cdd84
bug5775: started by adding a new method LandscapeService.moveAllApplicationProcessesAwayFrom
2023-02-28 18:31:25 +01:00
Axel Uhl
c594523087
bug5730: added SERVER permissions users need to have to be included in the e-mail distribution list
2023-02-28 17:58:42 +01:00
Axel Uhl
af091d00df
bug5730: use UTF-8 as encoding for message files
2023-02-28 16:41:44 +01:00
Axel Uhl
b64873aece
bug5730: added e-mail notifications for archiving process
2023-02-28 15:38:01 +01:00
Axel Uhl
a04d27e1d5
bug5730: added SailingLandscape server-side message properties to translation_v2.json
2023-02-28 13:39:35 +01:00
Axel Uhl
ac10c1db38
bug5730: preparing for sending mail to server owner about significant landscape events
2023-02-28 13:16:15 +01:00
Axel Uhl
6e0ed4335c
switched default notification addresses from simon.marcel.pamies@sap.com to axel.uhl@sap.com
2023-02-28 11:32:12 +01:00
Axel Uhl
643cf2a72e
added user's full name and e-mail to HasUserContext dimensions
2023-02-28 10:21:35 +01:00
Axel Uhl
8a0d85bb0e
improved object counting inside preference values
2023-02-27 16:48:49 +01:00
Axel Uhl
37f0a61848
aftermath to fbbb66988e: use getRolesInternal() for UserImpl.writeObject;
...
now with the roles collection being initialized lazily, writeObject may
occur before getRolesInternal() has been called and the de-serialized
roleListForSerialization collection has been converted into the roles
set. Then, onward transitive serialization will try to serialize a null
roles set which (fortunately) fails.
2023-02-26 00:52:35 +01:00
Axel Uhl
da6f09e57f
upgraded SAPJVM to 8.1.092
2023-02-25 17:29:05 +01:00
Axel Uhl
ddf9f7de91
eliminated duplicate string message entry in security.datamining
2023-02-25 00:40:33 +01:00
Axel Uhl
134a13b92b
bug5824: trying to fix test which now has to wait for the update task to complete
2023-02-24 18:07:40 +01:00
Axel Uhl
d307894cbc
Merge branch 'master' into bug5824
2023-02-24 17:59:47 +01:00
Axel Uhl
d2f9a50081
added dimension and statistic for user preferences
2023-02-24 17:54:43 +01:00
Axel Uhl
976da343f2
added ThreadPriorityPolicy=2 parameter for the "SailingServer (No Proxy).launch" launch config
2023-02-24 16:24:55 +01:00
Axel Uhl
fec5e28408
bug5824: enhanced logging
2023-02-24 16:24:46 +01:00
Axel Uhl
f3b434ff2c
bug5824: introduced update queue and task for IncrementalMstHmmWindEstimationForTrackedRace
2023-02-24 15:30:05 +01:00
Axel Uhl
62918e33b1
Merge branch 'master' into translation
2023-02-23 18:33:34 +01:00
Axel Uhl
cbf2ab48aa
Updated management console (markdown)
2023-02-23 12:57:38 +00:00
Axel Uhl
4ab6064915
removed extra connector message key for UserGroup navigation
2023-02-23 00:18:34 +01:00
Axel Uhl
aa85079a7f
fixed encoding of new datamining dimension names for Roles in German translation
2023-02-22 23:49:17 +01:00
Axel Uhl
97f95c647b
Merge remote-tracking branch 'origin/master'
2023-02-22 23:48:43 +01:00
Axel Uhl
1a1152a1a5
added datamining collection to translations_v2.json
2023-02-22 23:46:21 +01:00
Axel Uhl
42bb7f078d
fixed encoding of German security.datamining translations
2023-02-22 23:41:51 +01:00
Axel Uhl
9b9f30f682
added dimensions for Roles regarding their qualifications
2023-02-22 23:27:55 +01:00
Axel Uhl
066ddc0364
touch launch configs for formatting
2023-02-22 18:43:12 +01:00
Axel Uhl
6eb36bea79
whitespace changes only
2023-02-22 18:38:55 +01:00
Axel Uhl
d57f0dea7d
bug5821: added expiry month as dimension for session
2023-02-22 17:30:49 +01:00
Axel Uhl
0adf0bbd15
bug5821: check role/permission association permissions before retrieving them; release notes
2023-02-22 15:58:43 +01:00
Axel Uhl
4b71f1d731
bug5821: added subscription-related data mining features
2023-02-22 15:34:50 +01:00
Axel Uhl
f0cfb767b9
bug5821: added session retrieval
2023-02-22 11:47:26 +01:00
Axel Uhl
28fb146aab
bug5821: added preference retriever chains; TODOs for session expiry
2023-02-22 02:01:59 +01:00
Axel Uhl
2801b90212
bug5821: added retrievers for roles of users
2023-02-22 00:40:50 +01:00
Axel Uhl
fd257883a4
bug5821: added first statistic about preferences
2023-02-21 18:06:59 +01:00
Axel Uhl
c7147b808b
bug5821: added permission retriever for users in groups
2023-02-21 16:19:40 +01:00
Axel Uhl
90fc37c85b
bug5821: a first working version of a few security domain-based data mining retriever chains
2023-02-21 15:27:53 +01:00
Axel Uhl
b7c2750f71
bug5821: added new bundle com.sap.sse.security.datamining
2023-02-21 14:08:10 +01:00
Axel Uhl
e791ccb624
bug5822: added equals/hashCode for the various ...WithContext data mining types
2023-02-21 11:28:55 +01:00
Axel Uhl
fbbb66988e
bug5820: delaying UserImpl.roles initialization until first used;
...
this fixed de-serialization issues with cyclic object graphs and not yet
fully resolved UserGroupImpl objects used in role qualifications
2023-02-20 16:00:36 +01:00
Axel Uhl
6e683816fc
fixed typo in exception message
2023-02-20 14:36:11 +01:00
Axel Uhl
d0cb4e7827
Merge remote-tracking branch 'origin/master'
2023-02-20 10:39:19 +01:00
Axel Uhl
02bf94ead5
upgrade Dockerfiles for sapmachine-17.0.6
2023-02-20 10:27:04 +01:00
Axel Uhl
456a7aa11e
Merge remote-tracking branch 'origin/bug5816'
2023-02-18 10:42:21 +01:00
Axel Uhl
2a029a7fa4
bug5819: don't remove a report's queries when showing results of a report just loaded
2023-02-17 17:13:14 +01:00
Axel Uhl
ce5a97abdd
Merge remote-tracking branch 'origin/master'
2023-02-17 16:00:57 +01:00
Axel Uhl
6ad92accf1
added Jonas Dann's old write-up giving background and rationale for the permission concept used
2023-02-17 15:51:55 +01:00
Axel Uhl
218818d0b7
Updated management console (markdown)
2023-02-17 14:42:02 +00:00
Axel Uhl
dcca301839
bug5816: first compilable version with a common object-to-base64 (de-)serializer
2023-02-17 15:04:10 +01:00
Axel Uhl
ee68bfd4dc
Merge remote-tracking branch 'origin/bug5810'
2023-02-16 22:09:30 +01:00
Axel Uhl
736ab9c91d
Merge branch 'translation'
2023-02-16 20:52:22 +01:00
Axel Uhl
ed8167afc0
bug5810: working version of running dependent queries in background
2023-02-16 18:46:20 +01:00
Axel Uhl
d676c75b4a
Merge branch 'master' into translation
2023-02-16 17:35:27 +01:00
Axel Uhl
e12e540ca0
bug5810: started by adding a field to capture whether a query was modified but not run yet
2023-02-16 14:09:16 +01:00
Axel Uhl
6e791640f5
bug5807: introduced confirmation dialog when loading report while queries exist in result presenter
2023-02-16 12:49:44 +01:00
Axel Uhl
d7a0fc7628
bug5813: re-introduced dummy ParameterModelListener field to force instantiability/serializability
2023-02-16 11:22:41 +01:00
Axel Uhl
85bd0900c4
bug5813: remove now obsolete test code after removing concurrent query aborts
2023-02-15 21:46:28 +01:00
Axel Uhl
acb5df8431
bug5813: remove all client-side query counting and server-side single-query-per-something strategies
2023-02-15 18:02:22 +01:00
Axel Uhl
2d07643422
bug5809 / bug5815: fixed determining parameter usages for query
2023-02-15 14:21:30 +01:00
Axel Uhl
0fa363b918
Merge branch 'master' into bug5809
2023-02-14 23:42:52 +01:00
Axel Uhl
454cdcc303
bug5809: updated release notes
2023-02-14 23:40:26 +01:00
Axel Uhl
dc9ab77729
bug5809: a few minor fixes, leading to a first locally-working version
2023-02-14 23:31:46 +01:00
Axel Uhl
6b2ce60b3e
bug5809: initial commit; not working yet; some refactoring towards StoredDataMiningReportDTO
2023-02-14 15:07:39 +01:00
Axel Uhl
8ee3b43e8b
bug4789: removed obsolete comment
2023-02-14 14:45:01 +01:00
Axel Uhl
54fa2475f7
bug5812: using Scheduler.get().scheduledDeferred() to cause proper flushing of chart clean-up
2023-02-14 14:31:05 +01:00
Axel Uhl
5a5e4592fd
bug4789: release notes
2023-02-14 00:55:27 +01:00
Axel Uhl
db4449c402
bug4789: DataMining report parameter sync looks good now
2023-02-14 00:26:54 +01:00
Axel Uhl
089a24402b
bug4789: fixed handling of report loading
2023-02-13 21:58:47 +01:00
Axel Uhl
2af17708de
bug4789: fixed serializability issues
2023-02-13 19:14:44 +01:00
Axel Uhl
35671acfa7
bug4789: fixed query parameter propagation to some degree; added some logging
2023-02-13 14:29:43 +01:00
Axel Uhl
4000399858
bug4789: use ignoreNextSelectionChangeEvent when parameter value has changed, avoiding recursion; added TODO
2023-02-12 22:24:29 +01:00
Axel Uhl
d6b9d614ec
bug4789: added more "final" modifiers to variable declarations
2023-02-10 22:51:48 +01:00
Axel Uhl
217a52ab74
bug4789: selection change handling loops and recursions are still a big problem
2023-02-10 22:28:05 +01:00