Commit Graph

49 Commits

Author SHA1 Message Date
62bb257c6d feat: make Resource.Url length to 500 2024-08-26 23:57:41 +08:00
0d5f49e40a fix: fix GetResources() bug for app users 2024-03-08 16:15:31 +08:00
a92d20162a feat: show all resources for org admin 2024-03-08 15:03:03 +08:00
4de716fef3 Improve UploadResource() 2023-10-11 01:27:29 +08:00
b7a001ea39 Fix property empty issue 2023-08-14 12:09:50 +08:00
32fbb5b534 Support custom provider for storage API 2023-07-30 23:19:45 +08:00
463bacd53b Add GetDirectResources() 2023-07-30 22:01:10 +08:00
e98264f957 fix: application fails to call /api/get-resources (#2139)
just like other apis, resource.go.GetResources() no longer calls ApiController.RequireSignedInUser() to auth or check
2023-07-26 17:19:00 +08:00
a6f803aff1 feat: refactor code to use responseOK everywhere (#2111)
* refactor: use responseOK return frontend format json data

* revert handle error

* revert handle error
2023-07-23 09:49:16 +08:00
68417a2d7a fix: /api/upload-resource panics when parsing file_type (#2046) 2023-07-07 16:18:25 +08:00
9511fae9d9 docs: add swagger docs for Resource-API (#2044)
swagger files are all auto generated.
2023-07-07 14:28:10 +08:00
bc1c4d32f0 feat: user can upload ID card info (#2040)
* feat:user can upload ID card(#1999)

Signed-off-by: baihhh <2542274498@qq.com>

* feat: user can upload ID card, add diff languages

Signed-off-by: baihhh <2542274498@qq.com>

---------

Signed-off-by: baihhh <2542274498@qq.com>
2023-07-06 20:36:32 +08:00
ba97458edd feat: fix StaticFilter issue 2023-07-05 17:54:39 +08:00
cd7589775c feat: replace all panic by response err (#1993)
* fix: missing return after response error

* feat: handle error in frontend

* feat: disable loading and catch org edit error

* chore: i18 for error message

* chore: remove break line

* feat: application catching error
2023-06-27 21:33:47 +08:00
e0d2bc3dc9 Return error in GetProviderFromContext() 2023-06-10 15:51:26 +08:00
02e692a300 feat: return most backend API errors to frontend (#1836)
* feat: return most backend API errros to frontend

Signed-off-by: yehong <239859435@qq.com>

* refactor: reduce int type change

Signed-off-by: yehong <239859435@qq.com>

* feat: return err backend in token.go

Signed-off-by: yehong <239859435@qq.com>

---------

Signed-off-by: yehong <239859435@qq.com>
2023-05-30 15:49:39 +08:00
5214d48486 Fix authorized issue of UploadResource() API 2023-05-12 01:00:06 +08:00
e360b06d12 Fix termsOfUse upload in application edit page 2023-05-10 23:57:03 +08:00
c7b9a77b4a Remove Go i18n duplicates 2023-03-19 22:09:19 +08:00
wht
9558bb4167 feat: fix file name length problem (#1534) 2023-02-10 20:27:20 +08:00
1bb3d2dea9 feat: refactor backend i18n (#1373)
* fix: handle the dataSourceName when DB changes

* reduce duplication of code

* feat: refactor translation error message

* feat: use json intsead of ini file

* remove useless translation

* fix translate problems

* remove useless addition

* fix pr problems

* fix pr problems

* fix split problem

* use gofumpt to fmt code

* use crowdin to execute backend translation

* fix pr problems

* refactor: change translation file structure same as frontend

* delete useless output

* update go.mod
2022-12-07 13:13:23 +08:00
d13a307ad5 Allow org admin to access GetResources() 2022-12-03 01:10:45 +08:00
b895926754 feat: use another filename when uploading a duplicated file instead of replacing it (#1329)
* fix: upload a file with the same name, not replace

* Update resource.go

Co-authored-by: hsluoyz <hsluoyz@qq.com>
2022-11-27 17:32:15 +08:00
b337b908ea feat: fix the bug that admin cannot upload avatar for other users (#1323) 2022-11-25 09:36:47 +08:00
d86f3c88c7 feat: support i18n in backend err messages (#1232)
* feat: support i18n in backend err messages

* use gofumpt to fmt code

* fix review problems

* support auto generate err message

* delete beego/i18n moudle

* fix Github action test problems

* fix review problems

* use gofumpt to format code

* use gofumpt to fmt code
2022-10-23 15:16:24 +08:00
04709f731b Update beego to v1.12.11 2022-09-29 19:45:17 +08:00
67a5adf585 feat: replace panic with details json error payload. (#1039)
Signed-off-by: 疯魔慕薇 <kfanjian@gmail.com>

Signed-off-by: 疯魔慕薇 <kfanjian@gmail.com>
2022-08-20 21:09:32 +08:00
79119760f2 style: golint (#988) 2022-08-09 16:50:49 +08:00
db37f53d6c Update license headers. 2022-02-13 23:39:27 +08:00
c22ab44894 Update import path. 2022-01-20 14:11:46 +08:00
b91b4aec91 Allow global admin to modify username. 2022-01-13 23:20:10 +08:00
10a85f2386 feat: add server-side search, filter and sorter for all pages (#388)
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>

Co-authored-by: Yang Luo <hsluoyz@qq.com>
2021-12-25 10:55:10 +08:00
6ba658ac60 Support columns arg in UpdateUser(). 2021-12-11 14:45:08 +08:00
07fa438348 feat: update swagger api json with tags (#347)
Signed-off-by: Товарищ программист <2962928213@qq.com>
2021-12-03 20:42:36 +08:00
44b59d866a Add more args to UploadResource(). 2021-11-21 16:21:35 +08:00
95600414d9 Add UploadFileSafe(). 2021-11-20 17:26:58 +08:00
9eb09b7db0 Add GetUserNoCheck(). 2021-11-20 15:46:54 +08:00
91c0282040 Support username arg in UploadResource(). 2021-11-20 15:35:33 +08:00
b1db47bad1 feat: add server-side pagination (#312)
Signed-off-by: “seriouszyx” <seriouszyx@foxmail.com>
2021-11-06 11:32:22 +08:00
e4846807cd Show resource list page to users. 2021-09-06 00:49:10 +08:00
a1b16f88d1 Add user to Resource. 2021-09-05 23:46:56 +08:00
1c5ce46bd5 Refactor GetProviderFromContext(). 2021-09-05 09:44:15 +08:00
14d09cad2c Support server-side upload-resource call. 2021-09-05 01:03:29 +08:00
06006c87b8 Improve filter code. 2021-09-05 00:22:08 +08:00
015961bc3c Add application to Resource. 2021-09-04 16:50:26 +08:00
5d98cc6ac5 Use objectKey as resource name. 2021-09-04 15:02:11 +08:00
8674b4853a Add provider to file API. 2021-08-15 01:14:21 +08:00
518c3f9f69 Add DeleteFile(). 2021-08-15 00:41:51 +08:00
495b64995f Add resource list page. 2021-08-15 00:25:46 +08:00