Jon Welfringer
171f9c84a0
Fix SMTPRelay condition for sender email validation
...
Prior change was leaving sender null and not properly setting "From" address when used in a relay configuration. This caused emails to go to the deleted state and not be delivered.
2025-12-01 16:36:19 -08:00
sbwalker
545096a753
remove upgrade logic which removes Internal module/theme templates
2025-11-14 12:29:24 -05:00
sbwalker
273097d96d
refactor TenantDBContext to accomodate AspNetUserPasskeys
2025-10-22 14:06:15 -04:00
sbwalker
19b003ae49
remove unnecessary using
2025-10-21 14:23:35 -04:00
sbwalker
e7ae1b26d1
fix #5705 - improve error handling and efficiency in NotificationJob - credit @beolafsen
2025-10-19 14:02:56 -04:00
sbwalker
db85d1fbc3
improve error handling when handling module migrations
2025-10-13 14:19:49 -04:00
sbwalker
cf761f56d4
allow site templates to support shared modules
2025-10-07 08:09:34 -04:00
sbwalker
52745b1946
use MailboxAddress approach sugested by @jstedfast
2025-09-21 08:09:11 -04:00
sbwalker
05b37080c1
improve NotificationJob validation logic
2025-09-19 12:45:55 -04:00
sbwalker
442ec291a1
optimizations to NotificationJob
2025-09-19 09:05:35 -04:00
sbwalker
1995a96a98
fix issues with NotificationJob related to MailKit behavior
2025-09-18 17:19:30 -04:00
sbwalker
d871bffdd5
add upgrade logic to cleanup assets which were moved to a new location in 6.2.0
2025-09-10 17:01:59 -04:00
sbwalker
dfca6640da
add setting import
2025-09-08 12:13:17 -04:00
Jon Welfringer
b049be9d83
Change IsStarted to follow IsEnabled value upon startup.
...
Changes behavior of IsStarted to follow the same value of IsEnabled.
2025-09-04 21:44:14 -07:00
sbwalker
b5fdf42c37
allow modules to be able to specify the databases they support
2025-09-02 08:32:46 -04:00
sbwalker
6f7a18674e
add support for packageType in nuspec files for minimum Oqtane version
2025-08-29 14:30:49 -04:00
sbwalker
ec06c1cdf1
optimize startup
2025-08-26 15:27:35 -04:00
sbwalker
5b45e3e417
support for staticwebassets folder in Nuget packages
2025-08-20 07:09:33 -04:00
sbwalker
96192e2e06
add additional SSL connection options for SMTP
2025-08-19 13:16:37 -04:00
sbwalker
2143660345
resolve issue related tp moving database providers to Oqtane.Server
2025-08-15 13:56:57 -04:00
sbwalker
4ab8f8cc25
improve error handling for the scenario where a connection string does not exist in appsettings.json for a tenant
2025-08-14 15:57:50 -04:00
sbwalker
b5a9c32c3e
migrate database providers to core framework
2025-08-14 15:19:52 -04:00
sbwalker
b553b16049
fix #5462 add logic to check if database already exists before calling EnsureCreated
2025-08-13 16:13:38 -04:00
sbwalker
e900d2f35a
consolidate Infrastructure interface and implementation classes
2025-08-13 14:44:42 -04:00
sbwalker
d7eb0dc509
fix issue with Admin Site Template
2025-08-11 16:22:22 -04:00
sbwalker
cceda1db1e
add OAuth support to Notification Job ( #5372 )
2025-07-28 09:06:36 -04:00
sbwalker
b0dee4a60c
fix #5414 - add DelimitName database provider method to better support MigrationBuilder.Sql() operations
2025-07-25 15:22:26 -04:00
David Montesinos
6b567364f9
feat: use appropriate UseSSL equivalent in MailKit
2025-07-04 14:55:02 +02:00
David Montesinos
711de49571
feat: replace System.Net.Mail with MailKit ( #5372 )
2025-07-04 12:55:40 +02:00
sbwalker
9c333232e2
fix #5329 - clear Options after updating User Settings
2025-05-29 11:53:14 -04:00
sbwalker
da1e859fda
use new GetSettingValue() method
2025-04-30 14:34:54 -04:00
sbwalker
6aff27778d
use new GetSettingValue() method
2025-04-30 14:18:29 -04:00
sbwalker
753ab3bdd7
resolve issue with host setting overrides
2025-04-30 13:46:52 -04:00
sbwalker
53b837e763
fix #5229 - move IServerStartup.Configure execution until later so that it is possible to register custom endpoints
2025-04-28 12:34:48 -04:00
sbwalker
b1656d1eea
improve sitemap detection in robots.txt
2025-04-09 11:26:33 -04:00
sbwalker
020b7233d0
fix #5223 - allow robots.txt to be customized for each site
2025-04-08 09:23:22 -04:00
sbwalker
5dcc7c14f3
optimize the System Update process
2025-04-07 13:18:52 -04:00
sbwalker
1f8c54ce74
added new Azure SQL database provider
2025-04-07 10:48:02 -04:00
sbwalker
e6ba2cce62
fix #5194 - improve performance of retrieving scheduled job logs
2025-03-31 13:16:35 -04:00
sbwalker
1ee92a248e
fix #5193 - prevent scheduled jobs from blocking startup
2025-03-25 19:07:01 -04:00
sbwalker
2dd1d7e926
remove unnecessary using statements
2025-03-21 10:10:19 -04:00
sbwalker
bc2c5b00c6
fix page order for new Privacy and Terms pages
2025-03-21 08:19:09 -04:00
sbwalker
9f231421be
notifications should only convert line breaks to HTML for plain text messages
2025-03-17 13:44:40 -04:00
sbwalker
5b4db0de3b
allow page and module settings to be included in site templates, improve terms and privacy default content, add Settings for HtmlText module
2025-03-06 14:46:17 -05:00
sbwalker
f2bd47d8bc
modify terminology
2025-03-06 09:43:40 -05:00
sbwalker
81972aed62
change module title for Terms
2025-03-04 15:40:44 -05:00
sbwalker
8518476c87
add terms to upgrademanager
2025-03-03 13:36:32 -05:00
sbwalker
ac65e38390
add default privacy and terms
2025-03-03 13:22:17 -05:00
Ben
1ced5c0425
update the cookie consent control.
2025-02-28 23:32:17 +08:00
Ben
6dddd8eff8
only allow essential cookies when cookie consent not granted.
2025-02-26 19:41:58 +08:00