Yang Luo
478bd05db4
Improve error handling in migrator
2023-02-12 10:39:20 +08:00
Zayn Xie
9256791420
feat: app session control and db migrate ( #1539 )
...
* feat: integrate application session management into Casdoor's session management (#774 ) && standardized the database migration process (#1533 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 ) && standardized the database migration process
* feat: integrate application session management into Casdoor's session management (#774 ) && standardized the database migration process
* feat: integrate application session management into Casdoor's session management (#774 ) && standardized the database migration process
---------
Co-authored-by: Zayn Xie <84443886+xiaoniuren99@users.noreply.github.com>
* fix: migrate err
* fix: migrate err
* feat: app session control and db migrate
* feat: app session control and db migrate
* feat: app session control and db migrate
---------
Co-authored-by: Zayn Xie <84443886+xiaoniuren99@users.noreply.github.com>
v1.240.0
2023-02-12 09:33:24 +08:00
Yang Luo
6f2ef32d02
Update xorm.io/core to v0.7.3
v1.239.0
2023-02-11 17:46:34 +08:00
hsluoyz
8b8c866fd2
feat: replace gomail and disable the Email username check for Mailtrap ( #1538 )
2023-02-11 15:59:23 +08:00
June
6f7230e949
feat: support refresh token on GetOAuthToken ( #1536 )
v1.238.0
2023-02-10 23:52:13 +08:00
wht
9558bb4167
feat: fix file name length problem ( #1534 )
v1.237.0
2023-02-10 20:27:20 +08:00
imp2002
04567babf8
feat: fix click MenuItem blank part invalid bug ( #1535 )
v1.236.0
2023-02-10 18:11:15 +08:00
Yaodong Yu
543b316942
feat: update swagger parameter id description ( #1532 )
v1.235.0
2023-02-10 10:42:16 +08:00
Yaodong Yu
e2b6e8ee6e
chore: unify migrate database way ( #1530 )
2023-02-09 19:28:15 +08:00
wht
e7e0518517
feat: fix the upload file name contains space problem ( #1527 )
v1.234.0
2023-02-07 23:26:17 +08:00
LilithHC
943aa61869
feat: add provider icons and menus ( #1522 )
...
* fix: add provider icons(email and captcha) and menus
* fix: add provider icons and menus
v1.233.0
2023-02-06 20:28:40 +08:00
wht
fcc75dd3be
feat: fix the Unicode filename encoding bug in storage provider ( #1518 )
v1.232.0
2023-02-04 18:09:18 +08:00
WangGuan
8698f4111a
feat: add all remaining Goth providers to Casdoor OAuth login ( #1484 )
...
* feat: add Amazon support as OAuth 3rd-party login
* refactor: comebine the same URLs
* refactor: use hyper component to create login button
* feat: add all remaining Goth providers to Casdoor OAuth login
* refactor: remove redundant props
* fix: check provider auth url and params
v1.231.0
2023-02-04 12:20:18 +08:00
jakiuncle
fdccb8b22b
feat: Test whether the page can be accessed ( #1517 )
...
* feat: add new line
* feat: Test whether the page can be accessed
* feat: Change the e2e order
* feat: add Test Retries
* feat: change yarn.lock
* feat: add new line
v1.230.0
2023-02-03 19:59:28 +08:00
Yaodong Yu
19e7d0b0bd
refactor: improve code reuse rate ( #1515 )
2023-02-02 16:43:51 +08:00
Shenyz
f6a502f7ff
feat: add user password in ldap server search result ( #1513 )
...
* fix: ldap server search return inconsistent cn attribute
* feat: add user password in ldap server search result
v1.229.0
2023-02-02 15:33:44 +08:00
Yaodong Yu
b34e16b145
fix: table do not have unique key ( #1512 )
v1.228.1
2023-02-02 13:53:18 +08:00
Gucheng Wang
11b56c340f
Add refineUser() in generateJwtToken()
2023-02-02 00:34:56 +08:00
Yaodong Yu
cc6ea1b60e
feat: fix application edit page crash and language icon position ( #1511 )
...
* fix: widget position and color
* feat: fix applicationEdit crush
v1.228.0
2023-02-01 23:11:48 +08:00
Yaodong Yu
95b32d5ebf
feat: support customize theme ( #1500 )
...
* refactor: simplify functions and improve variable naming
* feat: add themeEditor component
* feat: support customize theme
* chore: resolve conflict and add LICENCE
* chore: format code
* refactor: use icon replace background url
* feat: improve organization and application theme editor
v1.227.0
2023-02-01 22:06:40 +08:00
imp2002
b47baa06e1
fix: remove "Agreement" in edit application error ( #1506 )
v1.226.1
2023-01-31 22:56:19 +08:00
wht
24a824d394
feat: return the correct error message in the Edit Model ( #1504 )
v1.226.0
2023-01-30 22:19:42 +08:00
Gucheng Wang
75b8357de8
Add properties to UserWithoutThirdIdp
2023-01-29 21:51:01 +08:00
Gucheng Wang
087405dad2
Fix isAllowedInDemoMode()
2023-01-26 17:56:29 +08:00
1307
6a6a1fa920
feat: fix missing phone number prefix in login screen ( #1492 )
...
fix : #1489
v1.225.0
2023-01-24 23:19:44 +08:00
Gucheng Wang
907d18d2e9
Fix missing roles and permissions in user table
2023-01-23 00:36:55 +08:00
Zayn Xie
a728e083eb
feat: reduce the size of token's user object ( #1487 )
...
* fix: Reduce the size of token, especially the user object (#1170 )
* fix: Reduce the size of token, especially the user object (#1170 )
* fix: Reduce the size of token, especially the user object (#1170 )
Co-authored-by: Zayn Xie <84443886+xiaoniuren99@users.noreply.github.com>
v1.224.0
2023-01-21 09:30:23 +08:00
Chell
457e6208ad
feat: terms of use auto selected ( #1485 )
v1.223.0
2023-01-19 20:31:21 +08:00
Chell
d10b1347a8
feat: add terms of use in signin page ( #1476 )
...
* feat: extract terms of use renderer
* fix: layout
* fix: form styling
* fix: required state
* feat: application terms of use setting
* fix: refactor getTermsOfUseContent
* fix: refactor renderers
v1.222.0
2023-01-19 18:39:24 +08:00
qwqcode
f5b7f8cb45
chore(frontend): remove import of the third-party js script ( #1436 )
...
Signed-off-by: qwqcode <qwqcode@gmail.com>
Signed-off-by: qwqcode <qwqcode@gmail.com>
2023-01-19 11:31:27 +08:00
Yaodong Yu
5d9b17542f
feat: end-user log out ( #1356 )
v1.221.0
2023-01-17 22:57:05 +08:00
buptxxb65
0021226a60
fix: check the duplicated Application ClientId ( #1481 )
...
* fix: Check the duplicate ClientId and ClientSecret of Application.
* Bug fix
v1.220.1
2023-01-17 17:37:20 +08:00
June
79fc0516dd
feat: check username if it's changed ( #1482 )
v1.220.0
2023-01-17 17:08:37 +08:00
June
a73be11990
feat: update permission when role deleted ( #1480 )
2023-01-17 17:04:58 +08:00
June
eddd8acbf4
feat: update permission rule when role updated ( #1477 )
v1.219.0
2023-01-17 10:27:02 +08:00
Yaodong Yu
d0741e3705
feat: fix compatibility issue between Casbin request and model ( #1478 )
v1.218.0
2023-01-15 12:06:10 +08:00
Liu
c66561dc9a
feat: support sqlite database without cgo by using the modernc.org/sqlite driver ( #1474 )
...
* Refactor: update sqlite go driver to modernc.org/sqlite without cgo
* fix: update sqlite driver to modernc.org/sqlite
* fix: sqlite driver to modernc.org/sqlite
* Update adapter.go
Co-authored-by: hsluoyz <hsluoyz@qq.com>
v1.217.0
2023-01-14 20:11:23 +08:00
Yaodong Yu
fcdf1e8dd2
feat: improve Select component performance ( #1472 )
v1.216.0
2023-01-12 23:11:11 +08:00
June
6d4f94986e
feat: fix the bug that "app - global" admin is not allowed to update user ( #1468 )
v1.215.0
2023-01-12 12:29:11 +08:00
Yaodong Yu
9ca686b240
feat: disable role and permission update and checks when updating user ( #1466 )
v1.214.0
2023-01-12 11:40:32 +08:00
jakiuncle
c93bc0dda2
fix: add e2e cypress screenshots and videos if failed ( #1465 )
...
* feat: location error
* feat: location error
* feat: test error
* feat add e2e
* feat: delete cypress dependency
* feat: Add e2e error feedback
v1.213.1
2023-01-11 23:56:09 +08:00
Yaodong Yu
7d25b9cdd8
feat: auto link accounts with the same email ( #1464 )
v1.213.0
2023-01-11 23:19:16 +08:00
Yaodong Yu
ead844131e
feat: improve user edit page to fix missing fields and page crash ( #1463 )
v1.212.0
2023-01-11 16:15:06 +08:00
Yaodong Yu
ce2a4bbf6e
feat: check uniqueness for email and phone when updating user ( #1461 )
...
* fix: check unique field when update user
* Update data.json
Co-authored-by: hsluoyz <hsluoyz@qq.com>
v1.211.0
2023-01-10 22:34:08 +08:00
疯魔慕薇
fcb80b800f
feat: add refresh token to token login response ( #1458 )
...
Signed-off-by: 疯魔慕薇 <kfanjian@gmail.com>
Signed-off-by: 疯魔慕薇 <kfanjian@gmail.com>
v1.210.0
2023-01-09 23:33:03 +08:00
jakiuncle
6daadf8d3c
feat: add e2e test ( #1445 )
...
* add cypress
* feat: add crypress ci
v1.209.0
2023-01-09 00:16:32 +08:00
Gucheng Wang
090389b86a
Fix bug in CheckAccountItemModifyRule()
2023-01-07 13:49:06 +08:00
Gucheng Wang
b566af8e11
Improve i18n
2023-01-06 20:32:18 +08:00
Gucheng Wang
57028c2059
Remove duplicated i18n words
2023-01-06 20:24:14 +08:00
Gucheng Wang
a6e9084973
Remove duplicated i18n words
2023-01-06 20:12:32 +08:00