Magne Sjaastad
0fd27a3a8d
Add [BETA] as postfix to user interface
...
Add postfix to SUMO and OSDU cloud import features.
2024-08-28 09:22:55 +02:00
Kristian Bendiksen
0518e594ce
Improve caching.
2024-08-28 08:33:44 +02:00
Kristian Bendiksen
44076f4911
Sumo: load parameter sensitivities (i.e. "parameters.txt") for ensembles.
2024-08-28 08:33:44 +02:00
Kristian Bendiksen
c322ba62bb
#11636 Fix missing well path creation when importing LAS file without a well path file
...
Fixes #11636 .
2024-08-23 17:07:48 +02:00
Kristian Bendiksen
f6fa93bb66
Sumo: Fix concurrency issue when stepping too fast.
2024-08-23 12:18:05 +02:00
Kristian Bendiksen
ef9a397188
Sumo: improve logging and remove some unused code.
2024-08-23 12:18:05 +02:00
Kristian Bendiksen
123f6fdcfa
Sumo: Fix incorrect signal-slot connection.
2024-08-23 12:18:05 +02:00
Kristian Bendiksen
12069ca80a
Sumo: Fix incorrect signal connection.
...
The signal was not connect using the std::function signalCallable.
Therefore the signal would never trigger the QEventLoop::quit() slot,
and UI would be stuck waiting for the time out.
2024-08-23 12:18:05 +02:00
Kristian Bendiksen
f777dfa4ba
Sumo: Increase request timeout.
2024-08-23 12:18:05 +02:00
Magne Sjaastad
1a3a005c1c
Add optional import of SUMO/OSDU settings from JSON ( #11630 )
...
Add optionally import of SUMO/OSDU settings from JSON. Check for sumo_config.json and osdu_config.json. If present, import settings to preferences and set fields read only.
2024-08-22 07:18:06 +02:00
Magne Sjaastad
141484f8a7
Improve error handling when trying to access OSDU data
...
Show more details when support for SSL is missing.
Move connection of signal/slot away from constructor. This makes it possible to use ResInsight even if SSL is not available.
2024-08-19 16:33:19 +02:00
Kristian Bendiksen
b324fdb26b
Close project if cancelling well path loading.
2024-08-16 15:46:22 +02:00
Kristian Bendiksen
bf2a852b4d
Add cancellation of well path collection loading.
2024-08-16 15:46:22 +02:00
Magne Sjaastad
f0e19b0fb5
Use vcpkg for fast-float and spdlog
2024-08-14 13:58:11 +02:00
Kristian Bendiksen
6e3e0ad538
Use unique_ptr for data loaders.
2024-08-14 11:32:07 +02:00
Kristian Bendiksen
76a1d43b0e
Osdu: make sure token is valid before background loading.
2024-08-14 11:32:07 +02:00
Kristian Bendiksen
2651ca91b6
Add well log loaders.
2024-08-14 11:32:07 +02:00
Kristian Bendiksen
694d2eda66
Add background data loader framework and well path loaders.
2024-08-14 11:32:07 +02:00
Kristian Bendiksen
e9c46c5cec
Rename RimSummaryCaseCollection to RimSummaryEnsemble.
2024-07-30 08:55:12 +02:00
Magne Sjaastad
6fb74654a1
Improve interface for string operations
...
Trim incoming string before converting to number
Remove use of std::strtod and std::stoi
Use std::string_view instead of std::string when possible
2024-07-25 21:21:53 +02:00
Magne Sjaastad
d8bd7bc81a
Cloud connector cleanup
...
* Rename to RiaOAuthHttpServerReplyHandler
* Add comment header
* SUMO: Use function pointer to simplify network request
2024-07-23 11:49:07 +02:00
Magne Sjaastad
a77f50e3a8
SUMO connector adjustments
...
Disable SUMO connector object when running regression tests to avoid request for credentials
2024-07-22 11:33:38 +02:00
Kristian Bendiksen
773d9b08c9
Janitor: remove unused code.
2024-07-13 12:07:49 +02:00
Kristian Bendiksen
2aa1bfe940
Cloud: save expiration timestamp for access token.
...
Expired access tokens are ignored when reading from file.
2024-07-13 12:07:49 +02:00
Kristian Bendiksen
3e2af38c90
Cloud: Use separate files for Osdu and Sumo tokens.
2024-07-13 12:07:49 +02:00
Kristian Bendiksen
896e4979bf
Cloud: Handle refresh of access token.
2024-07-12 19:18:09 +02:00
Kristian Bendiksen
151f433124
Cloud: create directory if missing when saving access token.
2024-07-12 19:18:09 +02:00
Kristian Bendiksen
734a84956e
Osdu Well Log: use channel "CurveId" instead of "Mnemonic".
2024-07-12 19:18:09 +02:00
Kristian Bendiksen
eda26bcc25
Cloud: Extract common oauth2 parts of Sumo and Osdu connector.
2024-07-12 19:18:09 +02:00
Kristian Bendiksen
44daecac9a
Refactor: move RiaOsduConnector to Tools/Cloud.
2024-07-10 18:57:15 +02:00
Magne Sjaastad
e63005348c
Create a compact string representation of a list of integers
2024-07-05 12:47:54 +02:00
Magne Sjaastad
ffc1687cc7
Add Sumo connector and related cloud tools
...
* Add cloud data icon
* Add Sumo connector and related helper tools
* Reorganize preferences and remove ssihub
* Use timeout defined for Sumo
2024-07-05 09:31:16 +02:00
jonjenssen
868e9916bc
Grid preferences update ( #11547 )
...
* Refactor RifReaderSettings and grid preferences tab
2024-07-04 12:38:41 +02:00
jonjenssen
4365b0dfb9
Grid import using opm-common improvements ( #11438 )
...
* Update opm-common EGRID reader to support LGRs, NNCs, dual porosity, unit system info and time step filters
* Rearrange well reading code into separate class
* Update resdata library to not require an ecl_grid when reading well information. Only lgr names are needed, allows reused by opm_common reader
2024-06-18 13:03:48 +02:00
Magne Sjaastad
82dea49ac6
Add color legend to show curve set colors
2024-06-18 11:49:22 +02:00
Kristian Bendiksen
7125670d8c
Review fixes.
2024-06-14 17:31:22 +02:00
Kristian Bendiksen
44ca21636a
Osdu: extract constants to separate namespace.
2024-06-14 17:31:22 +02:00
Kristian Bendiksen
8854abe482
Osdu: get well paths from ddms instead of Osdu Storage api.
2024-06-14 17:31:22 +02:00
Magne Sjaastad
41d5e498d7
Simplify PdmDocument class and move fileName to private
...
Remove resolveReferencesRecursively() and initAfterReadRecursively() from PdmDocument::readFile(). These functions will be called in RiaApplication::loadProject after the file paths modifications are done. This will ensure that file paths can be used in initAfterRead() functions.
2024-06-05 14:35:01 +02:00
Magne Sjaastad
a952fbce7e
Move function to RiaProjectFileTools
...
Rename to RiaProjectFileTools
2024-06-05 14:35:01 +02:00
Magne Sjaastad
1c899df063
Octave: Change default port number and add custom port number to Preferences
2024-06-03 10:17:21 +02:00
Magne Sjaastad
1d57b9032b
Custom vfp plot ( #11450 )
...
* AppFwk: When clearing a tree selection, make sure all values are cleared
* Fix deprecated implicit lambda
* Add support for using the closest value in addition to exact match
* Add table data source object and add plot with multiple data sources
Delete the temporary RimVfpDeck class
Add RimVfpTable to represent a table in a data source
Add plot able to show data from multiple tables
* AppFwk: Make it possible to call resolveReferences multiple times
Use case: Vfp tables are stored in files. Multiple tables can be present in one file. Pdm table objects are created after resolve references is done as part of parsing file. When the Pdm object are created, resolveReferences can be called once more.
* Call resolveReferencesRecursively() after RimVfpTable objects are created
2024-05-29 12:55:45 +02:00
Jon Jenssen
9858d09a33
Add support for overriding egrid reader type on command line. Override disables GUI in preferences.
2024-05-27 15:26:48 +02:00
Kristian Bendiksen
577ef1e154
Add support for well paths from OSDU.
2024-05-24 15:19:43 +02:00
Magne Sjaastad
96481d81a8
Add tool used to extract project file revisions from project file database
...
* Add tool used to extract project file versions from database
* Delete old records from backup to limit number of records to 50
2024-05-04 13:21:31 +02:00
jonjenssen
2e4ca390c7
Remove old polygon annotations. ( #11404 )
...
* Remove old polygon annotations from GUI.
* Upgrade old annotation objects to new polygon objects on load.
2024-05-01 10:50:19 +02:00
Magne Sjaastad
4617bcc673
11402 Save copy of project file to a backup database when saving project file
2024-05-01 09:46:22 +02:00
Magne Sjaastad
ed5382af24
Merge branch 'main' into dev
2024-04-25 09:34:11 +02:00
Magne Sjaastad
534348c1a0
#11385 Add exclude list used during identification of category results
2024-04-25 09:22:43 +02:00
Magne Sjaastad
98144078c8
Rename to resdata
...
* Rename to resdata
* Remove development feature for storing grid import type in project file
* Clean up comments
2024-04-22 19:56:10 +02:00