[Teiid-Designer/teiid-designer] adfb75: teiiddes-2190: Added logic to generate the virtual...
by Barry LaFond
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: adfb75c56d0af5e6f9586c7b11e39e12fa93848d
https://github.com/Teiid-Designer/teiid-designer/commit/adfb75c56d0af5e6f...
Author: Ted Jones <jonested(a)gmail.com>
Date: 2014-07-14 (Mon, 14 Jul 2014)
Changed paths:
M plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ws/ParameterPanel.java
M plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ws/PropertyPage.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/messages.properties
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/rest/TeiidRestImportSourcePage.java
M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/Messages.java
M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/messages.properties
M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/proc/ProcedureService.java
Log Message:
-----------
teiiddes-2190: Added logic to generate the virtual procedure transformation for REST ws sources that have URI based parameters.
Commit: 7070f3caed27c080261fc0091ca4b469bac34107
https://github.com/Teiid-Designer/teiid-designer/commit/7070f3caed27c0802...
Author: Barry LaFond <blafond(a)redhat.com>
Date: 2014-07-14 (Mon, 14 Jul 2014)
Changed paths:
M plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ws/ParameterPanel.java
M plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ws/PropertyPage.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/messages.properties
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/rest/TeiidRestImportSourcePage.java
M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/Messages.java
M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/messages.properties
M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/proc/ProcedureService.java
Log Message:
-----------
Merge pull request #386 from tejones/teiiddes-2190
teiiddes-2190
Compare: https://github.com/Teiid-Designer/teiid-designer/compare/10b85fe3b3ce...7...
10 years, 6 months
[Teiid-Designer/teiid-designer] 52d29c: teiiddes-2190: Initial commit of REST importer to ...
by Barry LaFond
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 52d29cc86df048c6ad906c3811aa696c8ca3b091
https://github.com/Teiid-Designer/teiid-designer/commit/52d29cc86df048c6a...
Author: Ted Jones <jonested(a)gmail.com>
Date: 2014-07-11 (Fri, 11 Jul 2014)
Changed paths:
M plugins/org.teiid.datatools.connectivity/META-INF/MANIFEST.MF
A plugins/org.teiid.datatools.connectivity/src/org/teiid/datatools/connectivity/model/Parameter.java
M plugins/org.teiid.designer.datatools.ui/META-INF/MANIFEST.MF
M plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ws/ParameterPanel.java
M plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ws/PropertyPage.java
M plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ws/WSProfileDetailsWizardPage.java
M plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/ui/i18n.properties
M plugins/org.teiid.designer.datatools/src/org/teiid/designer/datatools/profiles/ws/IWSProfileConstants.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/IProcedureService.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/proc/ITeiidXmlFileInfo.java
M plugins/org.teiid.designer.transformation.ui/META-INF/MANIFEST.MF
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/i18n.properties
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/messages.properties
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/file/TeiidFileInfo.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/file/TeiidMetadataImportInfo.java
A plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/rest/TeiidRestImportProcessor.java
A plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/rest/TeiidRestImportSourcePage.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/rest/TeiidRestImportWizard.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/xmlfile/TeiidXmlFileImportProcessor.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/xmlfile/TeiidXmlFileInfo.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/xmlfile/TeiidXmlImportSourcePage.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/xmlfile/TeiidXmlImportXmlConfigurationPage.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/xmlfile/XmlFileViewModelFactory.java
M plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/util/TransformationNewModelObjectHelper.java
M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/Messages.java
M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/messages.properties
M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/proc/ProcedureService.java
Log Message:
-----------
teiiddes-2190: Initial commit of REST importer to support generating transformations for REST web services as sources that take dynamic parameters.
Commit: ce0cb8ceae46c3b3062e66ceccb6d19e2cca75f8
https://github.com/Teiid-Designer/teiid-designer/commit/ce0cb8ceae46c3b30...
Author: Barry LaFond <blafond(a)redhat.com>
Date: 2014-07-14 (Mon, 14 Jul 2014)
Changed paths:
M plugins/org.teiid.datatools.connectivity/META-INF/MANIFEST.MF
A plugins/org.teiid.datatools.connectivity/src/org/teiid/datatools/connectivity/model/Parameter.java
M plugins/org.teiid.designer.datatools.ui/META-INF/MANIFEST.MF
M plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ws/ParameterPanel.java
M plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ws/PropertyPage.java
M plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ws/WSProfileDetailsWizardPage.java
M plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/ui/i18n.properties
M plugins/org.teiid.designer.datatools/src/org/teiid/designer/datatools/profiles/ws/IWSProfileConstants.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/IProcedureService.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/proc/ITeiidXmlFileInfo.java
M plugins/org.teiid.designer.transformation.ui/META-INF/MANIFEST.MF
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/i18n.properties
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/messages.properties
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/file/TeiidFileInfo.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/file/TeiidMetadataImportInfo.java
A plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/rest/TeiidRestImportProcessor.java
A plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/rest/TeiidRestImportSourcePage.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/rest/TeiidRestImportWizard.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/xmlfile/TeiidXmlFileImportProcessor.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/xmlfile/TeiidXmlFileInfo.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/xmlfile/TeiidXmlImportSourcePage.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/xmlfile/TeiidXmlImportXmlConfigurationPage.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/xmlfile/XmlFileViewModelFactory.java
M plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/util/TransformationNewModelObjectHelper.java
M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/Messages.java
M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/messages.properties
M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/proc/ProcedureService.java
Log Message:
-----------
Merge pull request #383 from tejones/teiiddes-2190
teiiddes-2190
Compare: https://github.com/Teiid-Designer/teiid-designer/compare/09cd7df77d37...c...
10 years, 6 months
[Teiid-Designer/teiid-designer] 554748: TEIIDDES-2139 / 2237 - Adds a password token to co...
by Barry LaFond
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 554748bee0a6d1d7b38842b2e4c2842b6311ac29
https://github.com/Teiid-Designer/teiid-designer/commit/554748bee0a6d1d7b...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2014-07-11 (Fri, 11 Jul 2014)
Changed paths:
M plugins/org.teiid.datatools.connectivity.ui/src/org/teiid/datatools/connectivity/ui/TeiidDriverUIContributor.java
M plugins/org.teiid.datatools.connectivity/META-INF/MANIFEST.MF
M plugins/org.teiid.datatools.connectivity/src/org/teiid/datatools/connectivity/ConnectivityUtil.java
M plugins/org.teiid.datatools.connectivity/src/org/teiid/datatools/connectivity/TeiidJDBCConnection.java
M plugins/org.teiid.datatools.connectivity/src/org/teiid/datatools/connectivity/security/impl/EquinoxSecureStorageProvider.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/vdb/ExecuteVdbWorker.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/TeiidConnectionInfo.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/TeiidJdbcInfo.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/TeiidServer.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/TeiidServerManager.java
M plugins/org.teiid.designer.spi/src/org/teiid/datatools/connectivity/spi/ISecureStorageProvider.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/spi/ITeiidConnectionInfo.java
M tests/org.teiid.designer.dqp.test/src/org/teiid/designer/runtime/DefaultStorageProvider.java
M tests/org.teiid.designer.dqp.test/src/org/teiid/designer/runtime/TeiidConnectionInfoTest.java
Log Message:
-----------
TEIIDDES-2139 / 2237 - Adds a password token to connections and servers
* Since the url of the server is not unique, it is possible to overwrite
passwords held in secure storage with values from other servers or
jdbc connections.
* Adds a pass token to the servers and the connection properties which
provides a unique reference to the password stored in secure storage
* Pass token generate with 1-way hash of the password and the url
* By carrying the pass token, each connection / server retain their unique
password without actually holding it in the clear or revealing it until
its actually used
* TeiidConnectionTest
* Unit tests added for possible use cases involving password permutations
hopefully ensuring that previous password methods of storage are taken
into account and things stay backward compatible
* [*]SecureStorageProvider
* Adds existence method to test a node keys existence since null is a
valid password value
* TeiidConnectionInfo
* Removes caching password entirely since it just confuses
* Explicitly tests for storage password existence rather than just checking
whether retrieved password is null
* Only if there was a password when changing url fields is the password
retrieved and updated with the new url
Commit: ef36712e6f8387eb52325946f54e59c0f97aade0
https://github.com/Teiid-Designer/teiid-designer/commit/ef36712e6f8387eb5...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2014-07-11 (Fri, 11 Jul 2014)
Changed paths:
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/server/editor/TeiidServerEditor.java
M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/admin/ExecutionAdmin.java
Log Message:
-----------
Miscellaneous Fixes
* TeiidServerEditor
* Avoid executing runnable if form has already been disposed
* ExecutionAdmin
* pingJDBC should not call admin.deploy but adminSpec.deploy since the
deploy method changed names between Teiid 7.7 and 8.0
Commit: 09cd7df77d377739c8ec8dbd15f89b48b38f5d19
https://github.com/Teiid-Designer/teiid-designer/commit/09cd7df77d377739c...
Author: Barry LaFond <blafond(a)redhat.com>
Date: 2014-07-14 (Mon, 14 Jul 2014)
Changed paths:
M plugins/org.teiid.datatools.connectivity.ui/src/org/teiid/datatools/connectivity/ui/TeiidDriverUIContributor.java
M plugins/org.teiid.datatools.connectivity/META-INF/MANIFEST.MF
M plugins/org.teiid.datatools.connectivity/src/org/teiid/datatools/connectivity/ConnectivityUtil.java
M plugins/org.teiid.datatools.connectivity/src/org/teiid/datatools/connectivity/TeiidJDBCConnection.java
M plugins/org.teiid.datatools.connectivity/src/org/teiid/datatools/connectivity/security/impl/EquinoxSecureStorageProvider.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/server/editor/TeiidServerEditor.java
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/vdb/ExecuteVdbWorker.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/TeiidConnectionInfo.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/TeiidJdbcInfo.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/TeiidServer.java
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/TeiidServerManager.java
M plugins/org.teiid.designer.spi/src/org/teiid/datatools/connectivity/spi/ISecureStorageProvider.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/spi/ITeiidConnectionInfo.java
M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/admin/ExecutionAdmin.java
M tests/org.teiid.designer.dqp.test/src/org/teiid/designer/runtime/DefaultStorageProvider.java
M tests/org.teiid.designer.dqp.test/src/org/teiid/designer/runtime/TeiidConnectionInfoTest.java
Log Message:
-----------
Merge pull request #382 from phantomjinx/master
TEIIDDES-2139 / 2237 - Adds a password token to connections and servers
Compare: https://github.com/Teiid-Designer/teiid-designer/compare/cc0a45777fd3...0...
10 years, 6 months