1.0.0 (2021-08-14)
Bug Fixes
- to and table key ([860fe91](https://github.com/casbin/casdoor/commit/860fe91725865f202c2e282fe956647a6d4674f8))
- add 404 page (#228) (ca9fcf7)
- add cross-env to set port for both windows & linux (#49) (93564e8)
- add missing provider buttons (#215) (bf77992)
- add owner to avatar url (5d1133d)
- add primary key Type to table verification_record (9bc29e2)
- Application null error (c9f93b0)
- Avatar upload doesn't work since the backend logic has been rewritten (#32) (45071bb)
- Change commit author to casbin bot (49ede30)
- check cn phone regex bug and add check to verification code (1589da0)
- clear all console warnings (#192) (21b4e0e)
- db data init and frontend warning (a22dfd8)
- dockerhub address (#250) (8c84ba5)
- empty email bug (0124bb2)
- Fix Crowdin failing (857c9e5)
- Fix PR failing checks (#183) (521cda7)
- Fix the user list cannot be displayed completely (59602a1)
- header selected (#186) (66f36d7)
- improve code specification (#231) (8c66ef6)
- improve goland experience (#238) (718fc4d)
- Move proxy address config to app.conf (1bca883)
- null properties bug (8e6e427)
- Properties can now be updated (00134dd)
- remove all dom APIs from the project (18ea101)
- removed outdated lines in README (57a73ed)
- replace casdoor with casbin (#194) (c632c3c)
- reset phone email data error and removed dom API from it (22aeebe)
- send code button background color (d8e5194)
- support master branch trigger (#247) (d103a2b)
- The count-down will be disabled (896f8b8)
- typo in Applications tab (#237) (05222c7)
- unable to close the modal by clicking the inner layer (35443f8)
- Update yarn.lock (3923574)
- Users can update the language to the database (81a2f91)
- Using Crowdin action implement translation sync (07178a7)
- wrong usement in getUsername (b65ae4e)
Features
- add "forget password" [front & backend] (#75) (1cb5ae5)
- add country/region select (#207) (bc5e748)
- add dingtalk provider (#94) (4162ab4)
- add email sender (885592d)
- add facebook provider (#79) (6142ca5)
- add gitee provider (#104) (d14ba47)
- add go backend API docs (3a13b8e)
- add info about MySQL and Postgres in readme (6ad1f5d)
- add language select box and background color change when hover (e986d3a)
- add lark provider (#264) (c05b27c)
- add linkedin provider (c963ba6)
- add local file system storage provider (#224) (c55fa4f)
- add pg for db adapter (#50) (6dcece3)
- add reset email by verification code (400e335)
- add reset phone by verification code (827930a)
- add run casdoor through docker (0fc388d)
- add tooltips for xxxeditPage fields (#135) (7eb4da6)
- add UI to view logs (21b36bb)
- add user initScore in app.conf (#220) (c0ab242)
- add WeChatIdProvider (#62) (3e41ce0)
- add wecom provider (#200) (512a451)
- add weibo provider (3d3a331)
- added avatar tailoring and uploading (1908f52)
- admin can update user's organization (62397ce)
- authorize via clientId and clientSecret (56be5f9)
- check user email and phone when signing up (66d953a)
- expose email and sms APIs as services to SDK (#202) (7a2230f)
- fix header overflow and account disappear bug, improve UI, optimize touchscreen experience (#187) (8d7fdb9)
- improve ApplicationEditPage (#189) (170ae24)
- improve border (#190) (3bbb0fb)
- improve EditPages for touchscreen (#195) (1c01a34)
- improve i18n and add some translation (3a806c1)
- Integrate Crowdin (dcf8559)
- integrate Storage config into providers (#198) (3d493b8)
- intergrate verification code countdown as a component (b2a75a5)
- mount app.conf to container (#217) (9f5c6b1)
- move User.PhonePrefix to Organization.PhonePrefix (892cb39)
- reuse component Users (50a9ca2)
- Send-code-button-should-be-gray-out-with-empty-or-invalid-Email-or-phone (6ac3640)
- session without autosignin will expire (4a93012)
- set password for users (33e61cc)
- support i18n (e301121)
- support LDAP (#160) (705d2ed)
- support long OAuth buttons for providers (#106) (134b2db)
- support semantic release (#244) (b58d5eb)
- support storage provider to terms of use file (#221) (8c6f0a3)
- support volc engine sms (#252) (d3c4f14)
- turing test before send code (f393785)
- won't send verification code if there is no account bounded to phone/email (c983ee7)