colin
05fac89365
feat(account): Remove the email extension module
5 months ago
colin
8b7af98687
feat(sms): Use Alibaba Cloud SMS verification code
5 months ago
colin
716cbb7180
feat(background-tasks): Remove unnecessary service scopes
5 months ago
colin
8a2968b8e3
feat(account): Alibaba Cloud SMS Security Code module
5 months ago
colin
015e5acad2
feat(account): add `AbpAccountSecurityModule`
5 months ago
colin
5aec482932
fix(texp-templating): failed to fix the change template
- Display name localization serialization
- Ignore the exception for obtaining template content
- Remove the Eto registration of the text template to prevent the failure of event sending at startup
5 months ago
colin
fbaed545c5
fix(text-templating): Fix the issue where the changed text template is invalid
5 months ago
ruanbl
f3c22cc6bb
Fixed null reference issue in minio expiration actions
5 months ago
colin
64d1e4b0d4
fix(oss): add missing dependency
5 months ago
colin
c431693d47
fix(blobstoring): fix the issue of downloading large objects
5 months ago
colin
c834ea543e
feat(notifications): add webhook notification
- add webhook notification package
- add wecom webhook resolver
5 months ago
colin
6fb52975bf
fix(notifications): fix email markdown notifier
5 months ago
colin
206ae92808
feat(notification): optimize the sending of email notifications
- The recipient uses a username-friendly identifier
5 months ago
colin
39f849c587
fix: Fixed the issue where notification messages might fail to serialize
6 months ago
colin
d327acac06
feat(oauth): Adjust the binding work weixin code
7 months ago
colin
50cdbfa08e
feat(notification): Record the unsent work wechat messages
7 months ago
colin
75ce722d22
feat(account): Add a third-party binding interface
7 months ago
colin
6d806f2fb7
feat(notification): use default culture settings
7 months ago
colin
2f58aea2b1
feat(account): remove the useless module definitions
7 months ago
colin
7993114797
feat(account): add external login binding
7 months ago
colin
b04784c3b6
feat(oauth): add a default cookie options
7 months ago
colin
5649da83bc
feat(account): add QR code login
7 months ago
colin
c9b6328919
feat(account): Add phone verification code login
- add new localized text
- Use tab to switch between different login forms
7 months ago
colin
bdc7e6cf3e
chore: upgrade abp framework to 9.3.1
7 months ago
colin
e90725c067
feat(account): my session returns the user id
8 months ago
colin
b6560da0a8
feat(localization): regularly refresh the localized static cache
8 months ago
colin
7aecfc8ab9
perf(permissions): Optimize the performance issue of batch setting permissions
- Through ` IMultiplePermissionManager ` set permissions in batches
8 months ago
colin
b3553dc276
fix(localization): fixed #1292
8 months ago
colin
32ff1fc74b
feat(tasks): Allow users to customize job notifications
8 months ago
colin
09154e3b93
fix(tasks): Fix args that might be empty
8 months ago
yx lin
74ba27dd9f
Update EmailMessageManager.cs
8 months ago
colin
adeff1d666
feat(paltform): remove useless namespace
8 months ago
colin
3afc94020a
fix(platform): Fix the same menu error
- The current menu cannot be the same as the upper-level menu
8 months ago
colin
ed5f1ff6e6
fix(platform): The email system automatically resolves the recipient
8 months ago
colin
ad23b8d63d
fix(oss): fix the oss client proxy
- Remove the `IFileAppService` interface
- Regenerate `generate-proxy.json`
8 months ago
colin
c49db6a203
fix(notifications): fixed expired expired notices jobs
8 months ago
colin
d9f15240ee
fix: Delete users expired notifications
- When clearing expired notifications, user notifications should also be cleared at the same time
8 months ago
colin
8b8d14657e
fix(notifications): Add missing framework dependencies
- Add net9.0 dependencies
9 months ago
colin
22d08084ea
feat(identity): Declare distributed lock dependencies
- Increase the dependency on distributed lock modules
9 months ago
colin
06f9e82665
fix(identity): Lock when handling user sessions
- Lock when cleaning up user sessions
- Lock when refreshing the user session
9 months ago
colin
32085e4e85
feat(identity): optimize identity session query
- Replace the SQL query with the current user Id
9 months ago
colin
e7152d1195
fix(platform): Fixed multiple incorrect email recipient addresses
- Use `mailMessage.To.Add()` to add the recipients one by one
9 months ago
colin
c3de2044a1
chore: update abp framework to 9.2.1
- update `common.props`
- update `Directory.Packages.props`
- Use `MyCSharp.HttpUserAgentParser` to replace `DeviceDetector.NET` for better performance
9 months ago
colin
bfe98c3a06
fix(elsa): Fixed elsa-related errors
- Upgrade elsa 2.x to 2.15.2
- Redirecting the `Rebus.RabbitMq` package version resolves the compatibility issue of the` RabbitMQ.Client` 6.x
- Add `LINGYUN.Abp.Elsa.Designer`
9 months ago
colin
48d17b7d31
feat(tasks): enhance background tasks
- Add the job action filter 'IJobActionFilter'
- Calculate the execution duration in the job event
9 months ago
colin
f9c2f8a168
feat(identity): Add anonymous sessions
9 months ago
colin
62f159d460
fix(text-template): Fix the rendering error of the text content
- roll back to the default culture, if specified culture template is empty
- If the dynamic template definition query is empty, fall back to the static template definition
9 months ago
colin
db8287eff0
feat(platform): add missing vben5 route icon
- add cache menu icon
- add openapi menu icon
9 months ago
colin
b09e1cf879
fix(openiddict): Fix the potential problems of the newly built client
- After the user attempts to log in with a non-existent client Id, an error will be reported when creating a client with the same name due to cache issues
- 用户通过不存在的客户端Id尝试登录时,因缓存问题,将造成同名客户端无法新建
9 months ago
colin
7e478282fc
perf(account): Optimize the unregistered/logged-in prompt
- The redirect to register link is placed above the login button
- The redirect to login link is placed above the registration button
10 months ago