Commit Graph

56 Commits

Author SHA1 Message Date
Harry fcdbe3b84a fix: plugin service import 2025-08-19 10:06:27 +08:00
Harry 6ce013ac52 fix: OAuth client parameter retrieval by verifying plugin status 2025-08-18 20:41:22 +08:00
jyong fcdbfbda4f add credential id 2025-08-12 17:56:28 +08:00
jyong ae3addb922 add credential id 2025-08-12 15:43:11 +08:00
jyong a0006ce968 add credential id 2025-08-12 14:45:45 +08:00
jyong 1bc506603a add credential id 2025-08-12 11:10:21 +08:00
Harry cf4a526e7f refactor: replace db.session with session in DatasourceProviderService for consistency 2025-08-11 20:35:46 +08:00
Harry 543f80ad5d refactor: replace get_real_credential_by_id with get_datasource_credentials in multiple services for consistency 2025-08-11 20:04:04 +08:00
Harry 6b07e0e8d6 feat: add expiration for OAuth credentials in datasource provider 2025-08-11 11:25:50 +08:00
jyong ca8f80ee33 notion fix 2025-08-07 11:13:02 +08:00
jyong f3f3a99e5b transform document 2025-08-01 14:11:11 +08:00
jyong 97136ca8f0 transform document 2025-07-31 15:21:06 +08:00
Harry deceaa38f0 feat: datasource oauth default credentials 2025-07-30 16:36:27 +08:00
Harry f7ec255b3e feat: oauth 2025-07-30 15:55:16 +08:00
Harry 4dab128900 feat: oauth 2025-07-30 15:52:59 +08:00
Harry 875aea1c22 feat: datasource reauthentication 2025-07-30 13:39:04 +08:00
jyong e2df3f182d transform document 2025-07-29 16:01:06 +08:00
jyong e89398f415 add old auth transform 2025-07-29 14:13:50 +08:00
jyong 657e813c7f add old auth transform 2025-07-28 19:29:36 +08:00
jyong 829e6f0d1a add old auth transform 2025-07-28 19:29:07 +08:00
zxhlyh a95cf6f8b0 merge main 2025-07-28 16:00:38 +08:00
jyong 3b0be18d47 r2 transform 2025-07-24 17:08:39 +08:00
jyong 98ef4ffb4d r2 transform 2025-07-23 17:02:01 +08:00
Harry 12661ce0ca feat: improve authorization name validation and enhance credential encryption handling 2025-07-21 19:28:00 +08:00
Harry 666868fa35 feat: remove unused import for CredentialsValidateFailedError in datasource provider service 2025-07-21 18:53:36 +08:00
Harry ba7f0b3004 feat: enhance datasource authentication by improving credential handling and updating API parameters 2025-07-21 18:51:55 +08:00
Harry 039a053027 feat: standardize credential type string for API key in datasource provider service 2025-07-21 17:40:50 +08:00
Harry 17da96bdd8 feat: refactor datasource authentication APIs for improved credential management 2025-07-21 16:43:50 +08:00
Harry 57b48f51b5 feat: convert credential form schemas to lists for consistency 2025-07-21 15:51:24 +08:00
Harry af94602d37 feat: add APIs for setting default datasource provider and updating provider name 2025-07-21 15:49:39 +08:00
Harry 51d7a9b6be feat: mask hidden values in tenant OAuth client retrieval 2025-07-21 14:35:46 +08:00
Harry 529eca70bc feat: enhance datasource credential and OAuth schema serialization 2025-07-21 14:31:26 +08:00
Harry ef8d941633 feat: simplify OAuth encrypter retrieval and remove unnecessary validation 2025-07-21 13:48:05 +08:00
Harry e97f03c130 feat: add custom OAuth client setup and enhance datasource provider model with avatar_url 2025-07-21 12:36:02 +08:00
Harry 7364d051d2 feat: refactor provider name generation to use incremental naming & enforce unique constraints 2025-07-18 21:34:59 +08:00
Harry 23a5ff410e feat: add avatar_url to datasource providers and update OAuth handling 2025-07-18 19:47:59 +08:00
Harry 0ac5c0bf3e feat: refactor OAuth provider handling and improve provider name generation 2025-07-18 12:47:32 +08:00
jyong 384073f025 r2 transform 2025-07-16 02:02:08 +08:00
jyong 96484731a2 r2 2025-07-15 16:13:45 +08:00
jyong 537e535d9a r2 2025-07-15 15:33:40 +08:00
jyong b5e4ce6c68 r2 2025-07-09 14:27:49 +08:00
jyong bc1a517a97 r2 2025-07-08 17:16:10 +08:00
jyong 81b07dc3be r2 2025-07-02 18:15:23 +08:00
jyong 39d3f58082 r2 2025-07-02 11:33:00 +08:00
jyong 7f7ea92a45 r2 2025-06-17 19:06:17 +08:00
Dongyu Li c5976f5a09 feat(datasource): change datasource result type to event-stream 2025-06-17 13:51:41 +08:00
jyong d2750f1a02 r2 2025-06-06 14:22:00 +08:00
jyong 8a86a2c817 r2 2025-06-05 14:09:50 +08:00
jyong 5fe5da7c1d r2 2025-06-05 11:12:06 +08:00
jyong 8a147a00e8 r2 2025-06-04 17:29:39 +08:00