Commit graph

  • a7a8a75b1c
    Merge pull request #1087 from trheyi/main Max 2025-08-05 17:27:33 +08:00
  • 1119b99c0d Update collection validation to ignore empty collection name error Max 2025-08-05 16:39:48 +08:00
  • b4de3f4e5e
    Merge pull request #1086 from trheyi/main Max 2025-08-05 12:17:00 +08:00
  • 54bf6c1ed2 Add OpenAPI OAuth handling in defaultGuard Max 2025-08-05 12:16:14 +08:00
  • dda37b93bd
    Merge pull request #1085 from trheyi/main Max 2025-08-05 11:37:47 +08:00
  • f464638213 Add OpenAPI OAuth support in guards Max 2025-08-05 11:36:44 +08:00
  • 9e2ec76b11
    Merge pull request #1084 from trheyi/main Max 2025-08-05 09:28:54 +08:00
  • 4a2106371e Enhance hello world endpoints with query string and post payload logging Max 2025-08-05 09:28:25 +08:00
  • a7ec1d8573
    Merge pull request #1083 from trheyi/main Max 2025-08-04 16:53:49 +08:00
  • 5657c75201 Enhance refresh token functionality and response handling Max 2025-08-04 16:52:57 +08:00
  • 9f6ad4ab17
    Merge pull request #1082 from trheyi/main Max 2025-08-04 11:20:11 +08:00
  • c1b28f3b69 Add scope field to dynamic client registration tests Max 2025-08-04 11:19:45 +08:00
  • 4987a36f26
    Merge pull request #1081 from trheyi/main Max 2025-08-04 11:06:14 +08:00
  • 4682c20903 Update OAuth client configuration and ID generation methods Max 2025-08-04 11:04:56 +08:00
  • d55ecb06d7
    Merge pull request #1080 from trheyi/main Max 2025-08-03 19:53:05 +08:00
  • 2b7040c834 Implement ID token signing and user fingerprint management in OAuth Max 2025-08-03 19:51:35 +08:00
  • 06f19e0a52
    Merge pull request #1079 from trheyi/main Max 2025-08-03 18:31:29 +08:00
  • 392b6bee1b Enhance user management functionality with IP tracking and scope retrieval Max 2025-08-03 18:30:34 +08:00
  • a2c4695a8c
    Merge pull request #1078 from trheyi/main Max 2025-08-03 16:00:04 +08:00
  • 8992cb9130 Update model options to include permission field for user-related models Max 2025-08-03 15:59:14 +08:00
  • a93e689825
    Merge pull request #1077 from trheyi/main Max 2025-08-03 11:17:13 +08:00
  • 757f040fd0 Refactor test data handling for improved isolation and cleanup Max 2025-08-03 11:16:46 +08:00
  • d2d78ccb85
    Merge pull request #1076 from trheyi/main Max 2025-08-03 10:35:56 +08:00
  • 1dbcdd47d4 Update test data cleanup to use user_id instead of subject in oauth_test.go Max 2025-08-03 10:35:28 +08:00
  • 7fbfb58b78
    Merge pull request #1075 from trheyi/main Max 2025-08-03 10:26:17 +08:00
  • 5301023cf2 Refactor user provider methods to return string IDs and update test data handling Max 2025-08-03 10:25:09 +08:00
  • 9c80dad6e1
    Merge pull request #1074 from trheyi/main Max 2025-08-03 08:51:25 +08:00
  • 97f053e41d Refactor provider retrieval and configuration loading for signin module Max 2025-08-03 08:51:03 +08:00
  • fbd3e29ba1
    Merge pull request #1073 from trheyi/main Max 2025-08-03 07:14:39 +08:00
  • 21c7caed5d Add lightweight existence check methods for OAuth accounts, roles, types, and users Max 2025-08-03 07:14:09 +08:00
  • 1d5de18eb9
    Merge pull request #1072 from trheyi/main Max 2025-08-02 21:09:21 +08:00
  • e3e4b1bb77 Implement MFA functionality in user management Max 2025-08-02 21:08:37 +08:00
  • 7b5777e728
    Merge pull request #1071 from trheyi/main Max 2025-08-02 19:57:36 +08:00
  • 5c96312eef Implement user type management methods and enhance user provider functionality Max 2025-08-02 19:56:48 +08:00
  • 73846c9b9d Remove obsolete user provider implementation and associated test files Max 2025-08-02 19:28:43 +08:00
  • d32b5e4eb6 Enhance user role management functionality and implement role-related methods Max 2025-08-02 19:27:09 +08:00
  • 1ee0bf9653
    Merge pull request #1070 from trheyi/main Max 2025-08-02 18:58:49 +08:00
  • 80f10cd7e5 Refactor test user model and update subject references in tests Max 2025-08-02 18:58:23 +08:00
  • f965b32a94
    Merge pull request #1069 from trheyi/main Max 2025-08-02 18:50:09 +08:00
  • 7442c942db Implement OAuth account management methods and enhance user provider functionality Max 2025-08-02 18:49:27 +08:00
  • 4476faf1f3
    Merge pull request #1068 from trheyi/main Max 2025-08-02 18:10:33 +08:00
  • 11f69b8c38 Update go-nanoid dependency and implement user retrieval methods Max 2025-08-02 18:10:04 +08:00
  • bf6b1f0a60
    Merge pull request #1067 from trheyi/main Max 2025-08-02 17:49:36 +08:00
  • 7c332c6811 Add go-nanoid dependency and refactor user provider methods Max 2025-08-02 17:49:03 +08:00
  • d80b52dc22
    Merge pull request #1066 from trheyi/main Max 2025-08-02 11:03:29 +08:00
  • 46c8fb7786 Update asset metadata timestamps and remove obsolete index from user_type model Max 2025-08-02 11:02:59 +08:00
  • 4701f07c34
    Merge pull request #1065 from trheyi/main Max 2025-08-02 10:54:52 +08:00
  • 6b53086e53 Add user role and type models, update user model fields Max 2025-08-02 10:53:59 +08:00
  • ea4a492974 Add user_oauth_account model and update asset metadata Max 2025-08-02 10:39:25 +08:00
  • 41e9bad9b0
    Merge pull request #1064 from trheyi/main Max 2025-08-02 10:13:56 +08:00
  • ae2b267aa1 Update user model and remove obsolete test file Max 2025-08-02 10:13:34 +08:00
  • e1220f28b0
    Merge pull request #1063 from trheyi/main Max 2025-08-02 08:34:52 +08:00
  • 7111d9fab2 Implement global OAuth service and enhance cache management in Signin API Max 2025-08-02 08:34:18 +08:00
  • d08fba102c
    Merge pull request #1062 from trheyi/main Max 2025-08-01 17:43:59 +08:00
  • 2f0a31894c Enhance OAuth state management and validation in Signin API Max 2025-08-01 17:43:27 +08:00
  • 8f77673de7
    Merge pull request #1061 from trheyi/main Max 2025-08-01 17:29:59 +08:00
  • be1acd324e Enhance OAuth user information handling and introduce OIDC support in Signin API Max 2025-08-01 17:28:49 +08:00
  • 9ce3271896
    Merge pull request #1060 from trheyi/main Max 2025-08-01 11:34:53 +08:00
  • 39b834c929 Refactor OAuth handling and enhance error management in Signin API Max 2025-08-01 11:34:05 +08:00
  • 695f1dfbd4
    Merge pull request #1059 from trheyi/main Max 2025-08-01 09:59:43 +08:00
  • 1a2b366056 Refactor OAuth callback handling in Signin API Max 2025-08-01 09:58:54 +08:00
  • 7a79529d7b
    Merge pull request #1058 from trheyi/main Max 2025-07-31 18:50:18 +08:00
  • 219c7d97ed Implement secure cookie handling and session management in Signin API Max 2025-07-31 18:49:25 +08:00
  • 0c90aef200
    Merge pull request #1057 from trheyi/main Max 2025-07-31 16:14:07 +08:00
  • 0361cfe5fa Add response_mode support for OAuth provider in Signin API Max 2025-07-31 15:51:26 +08:00
  • b521b45ce8
    Merge pull request #1056 from trheyi/main Max 2025-07-31 15:19:17 +08:00
  • d603504db9 Enhance OAuth authorization URL handling and improve public configuration creation Max 2025-07-31 15:18:20 +08:00
  • d0b9d4f313
    Merge pull request #1055 from trheyi/main Max 2025-07-31 10:36:27 +08:00
  • e0b12d7bb7 Add Captcha handlers to OpenAPI routing Max 2025-07-31 10:35:02 +08:00
  • 3e9e76c982
    Merge pull request #1054 from trheyi/main Max 2025-07-30 20:21:02 +08:00
  • 409151037a Add Cloudflare Turnstile configuration and enhance OAuth handling in Signin API Max 2025-07-30 20:19:55 +08:00
  • 5602fcd141
    Merge pull request #1053 from trheyi/main Max 2025-07-30 17:15:39 +08:00
  • fcb59be5b5 Add OpenAPI and Knowledge Base configurations to Xgen settings Max 2025-07-30 17:14:55 +08:00
  • 93291022ec
    Merge pull request #1052 from trheyi/main Max 2025-07-30 16:52:42 +08:00
  • 315618da47 Add Signin API and update file management endpoints Max 2025-07-30 16:49:28 +08:00
  • cdf9e3cc2c
    Merge pull request #1051 from trheyi/main Max 2025-07-27 15:36:22 +08:00
  • 1f2eaf6974 Refactor Agent API to Chat API for AI interactions Max 2025-07-27 15:35:55 +08:00
  • fb1be98083
    Merge pull request #1050 from trheyi/main Max 2025-07-27 15:19:27 +08:00
  • f54d030486 Add Agent API for AI interactions and chat completions Max 2025-07-27 15:18:54 +08:00
  • e2e64bda97
    Merge pull request #1049 from trheyi/main Max 2025-07-27 14:48:23 +08:00
  • 723bd8257c Implement global configuration for PDF and FFmpeg in converters Max 2025-07-27 14:47:49 +08:00
  • c301784d89
    Merge pull request #1048 from trheyi/main Max 2025-07-27 11:44:46 +08:00
  • b88e108444 Remove unused provider.go file and enhance chunking options in chunking.go, converter.go, embedding.go, extractor.go, and fetcher.go with detailed property extraction and default values. Update comments for clarity and consistency across providers. Max 2025-07-27 11:44:19 +08:00
  • f63c8de301
    Merge pull request #1047 from trheyi/main Max 2025-07-27 10:06:22 +08:00
  • 8471343311 Refactor storage tests to use unique filenames with UUIDs Max 2025-07-27 10:05:50 +08:00
  • 8705aee5e5
    Merge pull request #1046 from trheyi/main Max 2025-07-27 09:49:25 +08:00
  • c3b374f043 Implement LocalPath functionality for attachment management Max 2025-07-27 09:48:49 +08:00
  • a39184c2fa
    Merge pull request #1045 from trheyi/main Max 2025-07-26 19:26:13 +08:00
  • 070ff59225 Enhance attachment management with file storage improvements Max 2025-07-26 19:25:41 +08:00
  • 4deb845701
    Merge pull request #1044 from trheyi/main Max 2025-07-26 11:07:55 +08:00
  • 0fe42b517f Update S3 storage tests to use UUIDs for file identifiers Max 2025-07-26 11:07:20 +08:00
  • 5d5d0d4ce9 Improve error messages in S3 storage operations Max 2025-07-25 19:15:18 +08:00
  • 18547852b7 Update S3 configuration in CI workflows Max 2025-07-25 19:05:42 +08:00
  • aab4fde9b4
    Merge pull request #1043 from trheyi/main Max 2025-07-25 18:29:07 +08:00
  • d8cc1f2390 Add S3 configuration to CI workflows Max 2025-07-25 18:28:41 +08:00
  • 6a894df269
    Merge pull request #1042 from trheyi/main Max 2025-07-25 18:16:24 +08:00
  • 2f13dbbffb Enhance attachment model and add local uploader support Max 2025-07-25 18:15:51 +08:00
  • 2376d13979
    Merge pull request #1041 from trheyi/main Max 2025-07-25 17:25:54 +08:00
  • 435b482c38 Refactor attachment handling and enhance upload options Max 2025-07-25 17:25:12 +08:00
  • 51d15e3afd
    Merge pull request #1040 from trheyi/main Max 2025-07-25 16:35:52 +08:00