sbwalker
aab0dd96dd
fix issue when loading languages for content localization
2026-02-06 15:37:24 -05:00
sbwalker
57deeb6acf
improvements for site groups
2026-02-06 11:53:10 -05:00
sbwalker
8817af42bd
add new method for getting neutral cultures
2026-02-05 13:23:14 -05:00
sbwalker
d6458eeaf6
add defensive logic
2026-01-29 11:12:45 -05:00
sbwalker
738ad9bbfa
resolve issue replicating files
2026-01-29 10:59:31 -05:00
sbwalker
ce905499b0
refactor Site Groups
2026-01-28 19:06:18 -05:00
sbwalker
912c01cdf8
refactorimg Site Groups
2026-01-28 10:47:39 -05:00
sbwalker
c95725d444
only host users can synchronize sites
2026-01-27 17:05:31 -05:00
sbwalker
3be2b9c720
introducing Site Groups
2026-01-27 16:51:30 -05:00
sbwalker
b0211b2e6e
remove SMTP Relay setting
2026-01-19 10:45:02 -05:00
sbwalker
e98d84784a
utilize ReplyTo in NotificationJob
2026-01-16 11:35:30 -05:00
sbwalker
51638fdcb0
update copyright date
2026-01-14 10:08:44 -05:00
sbwalker
0d0efaf4ca
improve Edit Job UI
2026-01-14 08:20:30 -05:00
sbwalker
86f88c4f7c
fix #5940 - add MySQL support to Oqtane 10
2026-01-05 15:49:42 -05:00
sbwalker
ef20d870ee
fix #5930 - NotificationJob not sending emails (reverting #5848 )
2025-12-30 08:33:28 -05:00
sbwalker
f74eda274a
enable EnhancedNavigation by default
2025-12-17 15:51:21 -05:00
sbwalker
8113c82da8
module migration issues should not prevent the framework from starting up
2025-12-16 14:33:42 -05:00
sbwalker
a51f87d743
move user workload from siterouter to app component to improve performance and 404 handling
2025-12-05 08:40:30 -05:00
sbwalker
23d14c62a5
remove unique index of TenantId and Name from Site table as site name does not need to be unique. Remove TenantId column from Site table as it is not necessary and should be obtained from the Alias.
2025-12-03 15:28:31 -05:00
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