Michael Siega
490f0ca241
Introduce secrets management into workspace persistence ( #17851 )
...
* no-op refactor: rename getStandardWorkspace to prepare to introduce secrets
* no-op refactor: rename writeStandardWorkspace to prepare to introduce secrets
* introduce secrets management into workspace persistence
2022-10-12 16:07:57 +02:00
Parker Mossman
fb9efb378d
Add Workspace and Connection Geography Support to API ( #17650 )
...
* progress on adding geography throughout api
* fix workspace handler test
* more progress
* implement workspace defaulting and add/update more tests
* fix bootloader tests
* set defaultGeography in missing places
* add Geography column when reading Connection record from DB
* fix pmd
* add more comments/description
* format
* description
2022-10-10 13:34:19 -07:00
Lake Mossman
c1e0c77e31
Handle null workspace IDs in tracking/reporting methods gracefully ( #17641 )
...
* Handle null workspace IDs in tracking/reporting methods gracefully
* put strings into constants to fix pmd
2022-10-05 18:26:33 -07:00
Anne
d856731029
Implement more Error Prone PMD rules ( #15491 )
...
* AvoidFieldNameMatchingTypeName rule
* AvoidInstanceofChecksInCatchClause
* compareObjectsWithEquals
* DoNotTerminateVM and ConstructorCallsOverridableMethod
* EmptyIfStmt and EmptyStatementNotInLoop
* ImplicitSwitchFallThrough, InvalidLogMessageFormat, and MoreThanOneLogger
2022-09-07 13:20:32 -07:00
Anne
e9afa9bef3
Error Prone PMD rules ( #15010 )
...
* Implement ErrorProne PMD rules:
AssignmentInOperand
AvoidAccessibilityAlteration
AvoidBranchingStatementAsLastInLoop
AvoidCatchingNPE
AvoidCatchingThrowable
AvoidDuplicateLiterals rule
2022-08-09 15:30:48 -07:00
Anne
555efd5360
Best Practices PMD rules ( #14904 )
...
* Implement BestPractices PMD rules:
- LiteralsFirstInComparisons
- PreserveStackTrace
- SystemPrintln rule
- switch statement should have default
- Use isEmpty rule
- UseVarargs rule
2022-07-22 11:00:36 -07:00
Alexandre Girard
3894134d11
Bump year in license short to 2022 ( #13191 )
...
* Bump to 2022
* format
2022-05-25 17:56:49 -07:00
Malik Diarra
613315b201
Add warning log when using an uninitialized tracking client ( #12945 )
2022-05-18 01:27:46 -07:00
Christophe Duong
dbddd7b3c5
Add metadata to segment tracking ( #8872 )
...
* Add metadata to segment tracking
* Add sync start time
* Fix test and format code
2022-01-14 13:37:52 +01:00
Davin Chia
7f6d12a7da
Davinchia/tracking client refactor ( #7595 )
...
* Add doc string to tracking interface.
* Add doc string with minor refactor.
* Update airbyte-analytics/src/main/java/io/airbyte/analytics/SegmentTrackingClient.java
* Format javadoc. Add user_id trait.
* Better formatting javadocs.
* Turn on spotless.
* Format before checking again.
* Clean this up.
2021-11-11 00:21:33 +08:00
Charles
f35ec5002d
handle npe in test cases for tracking ( #7546 )
2021-11-01 16:22:38 -07:00
Charles
6ff2fc7429
Expose version as AirbyteVersion instead of String in Configs iface ( #7369 )
2021-10-26 15:56:19 -07:00
Charles
ba44f700b9
add final for params, local variables, and fields ( #7084 )
2021-10-15 16:41:04 -07:00
Michel Tricot
1773e41e47
Shorten our headers + adds contributors file ( #6478 )
2021-09-27 10:45:50 -07:00
Charles
33f5e27f93
allow injecting deployment mode via env variable ( #5252 )
2021-08-06 18:14:18 -07:00
Charles
1f58fb7c5d
deprecate DEFAULT_WORKSPACE_ID ( #5009 )
2021-07-28 16:59:38 -07:00
Charles
67dd8a353c
add deployments to tracking model ( #4837 )
2021-07-23 17:22:23 -07:00
Charles
c2ab746325
fix build ( #4865 )
2021-07-20 09:53:56 -07:00
Charles
4bd50153ea
refactor import / export endpoints to use the same code path as auto migration ( #4797 )
2021-07-20 09:23:10 -07:00
Christophe Duong
c44943b250
track connectors versions ( #2624 )
2021-03-26 21:08:10 +01:00
Charles
7069a94a29
fix tracking tests ( #2422 )
2021-03-11 16:05:12 -08:00
Samuel Gordalina
73044ac290
Add create & delete workspaces to API ( #2325 )
2021-03-11 15:49:37 -08:00
Christophe Duong
6c3378ce8d
Track new connection: ( #2260 )
...
* Track new connection: Log users who created a connection in Orbit, when not anonymized #2163
2021-03-05 14:50:38 +01:00
Charles
fa349e15a7
alias customer id upon import of configuration data ( #1791 )
2021-02-23 10:50:58 -08:00
Michel Tricot
ce42c35386
[hotfix] Fix bad import for Strings ( #1289 )
2020-12-10 19:25:55 -08:00
Michel Tricot
b53256aa89
Allow systematic exclusion of tracked identity ( #1274 )
2020-12-10 19:20:27 -08:00
Charles
d56da58bad
add airbyte version to tracking ( #1073 )
2020-11-25 13:48:22 -08:00
Christophe Duong
0fac6a99b0
Move JsonSchemaValidator into its own module airbyte-json-validation ( #234 ) ( #647 )
2020-10-20 22:45:31 +02:00
Michel Tricot
e3737a2c06
Introducing Airbyte ( #348 )
2020-09-18 20:41:09 -07:00