Commit Graph

9608 Commits

Author SHA1 Message Date
Ilija Lazoroski 2f7a32efb1 Docs: Replace Guardicore links with Akamai links 2022-08-10 14:14:47 +02:00
Ilija Lazoroski 32634ce164 Island: Replace Guardicore links with Akamai links 2022-08-10 14:14:19 +02:00
Ilija Lazoroski 4535c26a5c Agent: Change Guardicore link in ransowmare readme 2022-08-10 14:13:42 +02:00
Ilija Lazoroski 126f37a1f2 Docs: Change baseURL for production and staging
* Disable canonify
2022-08-09 08:28:52 -04:00
Mike Salvatore b2fa790db8
Merge pull request #2178 from guardicore/2169-icredentialstore-renaming
2169 ICredentialStore renaming
2022-08-08 11:27:29 -04:00
Mike Salvatore aa32b5059a Agent: Remove superfluous types from IPropCredRepo docstrings 2022-08-08 10:58:20 -04:00
vakarisz 223474d983 Island: Document IPropagationRepository and child classes 2022-08-08 17:20:27 +03:00
vakarisz 9c5a81105f Island: Sort imports in representations.py 2022-08-08 16:54:40 +03:00
vakarisz 022daf762b Agent: Improve documentation of credential repository 2022-08-08 16:09:59 +03:00
vakarisz 4f6500ad83 Island: Use python json encoder instead of flask
Flask json acts strange and doesn't trigger the "default" method when it encounters CredentialTypeEnum, even though it can't serialize it
2022-08-08 15:41:45 +03:00
vakarisz eb6b06e6a2 Agent: Rename credential_store to credential_repository 2022-08-08 15:34:53 +03:00
Mike Salvatore 5e369f338a
Merge pull request #2175 from guardicore/di-container-quality-improvements
Di container quality improvements
2022-08-08 08:14:30 -04:00
Mike Salvatore b2d32697e3 Common: Use suppress (not pass) in DIContainer.resolve() 2022-08-08 07:00:49 -04:00
Mike Salvatore 345633b1e3 Common: Document exceptions for DIContainer 2022-08-05 11:43:15 -04:00
Mike Salvatore d8b37553e3 Common: Rename UnregisteredTypeError to UnresolvableDependencyError
When calling `resolve()`, dependencies may be resolved as conventions,
instances, or types. `UnregisteredTypeError` is overly specific and, in
some cases, inaccurate. It makes more sense for `resolve()` to raise an
`UnresolvableDependencyError` if it is unable to resolve a dependency.
2022-08-05 11:40:10 -04:00
Mike Salvatore 34ed72da6b
Merge pull request #2173 from guardicore/2154-refactor-pba-file-upload
2154 refactor pba file upload
2022-08-05 10:43:46 -04:00
Mike Salvatore 16d5a74df6 BB: Use put_json() to reset the Island's mode 2022-08-05 09:35:14 -04:00
Mike Salvatore 3362959c73 BB: Use put_json() to reset credentials 2022-08-05 09:34:57 -04:00
Mike Salvatore 1568cf8f0a BB: Use put_json() to import configured credentials 2022-08-05 09:21:43 -04:00
Mike Salvatore ea369a5a74 BB: Use put_json() to import config 2022-08-05 09:21:28 -04:00
Mike Salvatore 4cb6bdd9cf BB: Add put_json() 2022-08-05 09:20:52 -04:00
Ilija Lazoroski 1991669402 Island: Export {LINUX, WINDOWS}_PBA_TYPE from __init__ 2022-08-05 11:04:58 +02:00
Ilija Lazoroski 51318f7189 Island: Export PBAFileDownload from __init__ 2022-08-05 10:52:06 +02:00
Ilija Lazoroski b874b6a736 Island: Export PBAFileUpload from __init__ 2022-08-05 10:52:06 +02:00
Ilija Lazoroski e4a284b172 Changelog: Add entry for renaming of `api/file-upload` 2022-08-05 10:51:31 +02:00
Ilija Lazoroski 9acc2d8df5 Island: Rename 'api/file-upload' to 'api/pba/upload' 2022-08-05 10:51:31 +02:00
Ilija Lazoroski 0a6fa1e7d7 Island: Rename FileUpload resource to PBAFileUpload 2022-08-05 10:51:31 +02:00
ilija-lazoroski d30c2df0c8
Merge pull request #2172 from guardicore/2153-refactor-agent-config-resource
Island: Export AgentConfiguration resource from __init__
2022-08-05 10:49:32 +02:00
ilija-lazoroski 816b677f77
Merge pull request #2171 from guardicore/2152-refactor-auth-resource
2152 refactor auth resource
2022-08-05 10:43:03 +02:00
Ilija Lazoroski aaebd74181 Island: Export AgentConfiguration resource from __init__ 2022-08-05 10:41:26 +02:00
Shreya Malviya 89b194d0ae
Merge pull request #2167 from guardicore/2109-refactor-ip-addresses-resource
Refactor IPAddresses resource
2022-08-05 13:54:33 +05:30
Shreya Malviya 2be0e088e0 Island: Fix all references to 'local' IPs which may not always be local 2022-08-05 13:52:41 +05:30
Shreya Malviya 4095e130f9 Island: Don't return IP addresses from Root resource's GET 2022-08-05 13:52:41 +05:30
Shreya Malviya 3f14b96b71 UI: Get IP addresses from /api/island/ip-addresses instead of /api in AWSRunOptions.js 2022-08-05 13:52:41 +05:30
Mike Salvatore 2e05987e7e Revert "UT: Hacky workaround in StubDIContainer to get the tests passing for now"
This reverts commit eb4f704597. This was
resolved by 5f91e39 instead.
2022-08-05 13:52:12 +05:30
Ilija Lazoroski 2e6b3092e8 Island: Shorten imports for authenticaiton resources 2022-08-05 08:43:27 +02:00
Ilija Lazoroski 509716338c UT: Shorten import for authentication resources 2022-08-05 08:42:54 +02:00
Ilija Lazoroski b5afbe7218 Island: Export authentication resources from __init__ 2022-08-05 08:42:06 +02:00
Mike Salvatore 44c73db2af
Merge pull request #2164 from guardicore/2109-compare-versions-ui
2109 compare versions UI
2022-08-04 13:58:35 -04:00
Mike Salvatore 5f91e39b39 Common: Handle classes without __name__ in DIContainer 2022-08-04 10:50:53 -04:00
ilija-lazoroski 212d638af1
Merge pull request #2168 from guardicore/2109-auth-island-version
2109 auth island version
2022-08-04 16:12:40 +02:00
Ilija Lazoroski 85af7f0f39 UI: Remove leftovers in VersionComponent 2022-08-04 13:41:40 +02:00
Shreya Malviya 407bf892e5 Island: Fix import order in cc/services/initialize.py 2022-08-04 16:55:59 +05:30
Ilija Lazoroski efffde6321 Changelog: Added entry for authentication of `api/island/version` 2022-08-04 11:59:07 +02:00
Ilija Lazoroski aa8e020df6 UI: Use AuthComponent in VersionComponent 2022-08-04 11:57:09 +02:00
Ilija Lazoroski bfd0eb6fa5 Island: Authenticate `api/island/version` 2022-08-04 11:56:01 +02:00
Ilija Lazoroski 4500d57edd Island: Fix typo in Version object 2022-08-04 11:48:17 +02:00
Ilija Lazoroski ae468f9832 UI: Compare version numbers in VersionComponent 2022-08-04 11:48:17 +02:00
Ilija Lazoroski f13d55d89a UI: Install semver
Used for comparing version numbers
2022-08-04 11:48:17 +02:00
Ilija Lazoroski 805964d0e3 Island: Add Version to cc/__init__ 2022-08-04 11:48:17 +02:00