1
0
mirror of synced 2026-02-01 22:01:57 -05:00
Commit Graph

29 Commits

Author SHA1 Message Date
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