FreddleSpl0it
72ced70e33
[Web] Fix mailbox authsource selection
2025-03-20 13:08:42 +01:00
FreddleSpl0it
887b7114a8
Add default template for IdP attribute mapping
2025-03-19 14:35:32 +01:00
FreddleSpl0it
8910135f02
[Web] Add edit/identity-provider Api Documentation
2025-03-17 13:21:28 +01:00
FreddleSpl0it
c93106f9d6
[Web] Fix redirect after renaming mailbox
2025-03-14 09:29:02 +01:00
FreddleSpl0it
43c1597051
[Web] Check if authsource is configured before adding or updating a mailbox
2025-03-14 09:19:39 +01:00
FreddleSpl0it
c3aa4f7418
[Web] Add authsource property to mailbox API Documentation
2025-03-14 09:17:51 +01:00
FreddleSpl0it
cb08132a74
[Web] Fix authentication when mailbox or domain is deactivated
2025-03-13 14:39:03 +01:00
FreddleSpl0it
2596b9d386
[Web] Improve auth logging and language strings
2025-03-12 11:42:14 +01:00
FreddleSpl0it
aac0a900ce
[Web] Fix JSON parsing issue for api requests
2025-03-10 10:49:27 +01:00
FreddleSpl0it
25d34b5acf
[Web] Remove default ui help text
2025-03-07 14:52:08 +01:00
FreddleSpl0it
6b165887d8
Merge branch 'staging' into nightly
2025-03-07 13:21:57 +01:00
FreddleSpl0it
82eb3c64cd
[Web] Use SQL password only when authsource is mailcow
2025-03-07 13:15:27 +01:00
FreddleSpl0it
bc21e7fe50
[Web] Separate FIDO2 logins
2025-03-07 13:12:48 +01:00
FreddleSpl0it
6f9c8deab7
[Web] Support old style app links
2025-03-07 09:56:20 +01:00
FreddleSpl0it
8761d8fc47
[Web] Fix app layout issue
2025-03-07 09:54:35 +01:00
PseudoResonance
e52323bf1d
Fix @ prefixing domain rewrite and update localization
2025-02-24 22:36:17 -08:00
PseudoResonance
f15ee39b63
Fix #2752 : Domain recipient for address rewrite
...
(cherry picked from commit 40f6d691d8774d6f813153974f8fe462a8db9ab3)
2025-02-24 22:07:23 -08:00
FreddleSpl0it
fcebe98557
Merge branch 'staging' into nightly
2025-02-24 15:09:36 +01:00
milkmaker
836e3f15b7
[Web] Updated lang.es-es.json ( #6307 )
...
Co-authored-by: Julie GINESTIERE <julien.ginestiere+git@gmail.com >
2025-02-13 19:32:39 +01:00
FreddleSpl0it
aaa7e4a184
[Web] Fix incorrect session lifetime in sogo-auth.php
2025-02-13 11:54:55 +01:00
FreddleSpl0it
f64c6aa1d4
Merge pull request #6269 from mailcow/staging
...
Automatic PR to nightly from 2025-01-27T10:00:26Z
2025-02-07 15:10:10 +01:00
FreddleSpl0it
55dcae4a01
[Web] Fix Generic-OIDC connection test
2025-02-07 15:05:43 +01:00
FreddleSpl0it
f0016eeecd
[Web] Add german translation for idp settings
2025-02-07 14:19:20 +01:00
FreddleSpl0it
a2e87e0880
[Web] Add validation for server_name against allow list
2025-01-30 11:47:55 +01:00
FreddleSpl0it
0ad327bbe5
[Nginx] Use separate vhosts for additional server names
2025-01-29 09:51:45 +01:00
FreddleSpl0it
cb5cae3e44
Merge branch 'nightly' into feat/nightly-separated-login
2025-01-27 16:37:09 +01:00
FreddleSpl0it
aca01c8aa2
[Web] Separate Login pages
2025-01-27 15:59:50 +01:00
FreddleSpl0it
de6bd222fc
[Web] increase db_version
2025-01-24 09:25:19 +01:00
FreddleSpl0it
9d791d0c4f
Merge branch 'staging' into nightly
2025-01-23 12:06:47 +01:00
FreddleSpl0it
da02e26172
[Web] Delete old session_id after regenerate
2025-01-23 11:59:01 +01:00
FreddleSpl0it
5f45f8ae34
[Web] Fix mailbox datatable search
2025-01-23 09:18:45 +01:00
FreddleSpl0it
d430b595c1
Merge branch 'staging' into nightly
2025-01-23 08:11:45 +01:00
FreddleSpl0it
8048e0a53c
[Web] Fix permission exception in IdP actions
2025-01-15 12:48:10 +01:00
FreddleSpl0it
8fea9fc21f
Merge pull request #6211 from jan-oratowski/patch-1
...
Fix missing property in Create Sync Job request
2025-01-14 12:18:29 +01:00
FreddleSpl0it
2f1884e94b
Merge pull request #6205 from PhoenixPeca/master
...
Improve the existing validation flow for sieve filter
2025-01-14 12:08:56 +01:00
FreddleSpl0it
24b3d8f850
Merge pull request #6001 from marekfilip/feat/temp-email-aliases
...
add temporary email description
2025-01-14 11:52:44 +01:00
FreddleSpl0it
d280025b51
[Web] Regenerate session_id on successful login
2025-01-14 11:30:41 +01:00
FreddleSpl0it
abd789f629
[Web] Escape mailbox name before querying aliases
2025-01-14 11:18:20 +01:00
milkmaker
69f6a82905
[Web] Updated lang.fr-fr.json ( #6238 )
...
Co-authored-by: Neuronnexion <support@nnx.com >
2025-01-09 06:51:42 +01:00
milkmaker
10328981b6
Translations update from Weblate ( #6235 )
...
* [Web] Updated lang.fr-fr.json
Co-authored-by: Neuronnexion <support@nnx.com >
* [Web] Updated lang.zh-cn.json
Co-authored-by: Easton Man <me@eastonman.com >
---------
Co-authored-by: Neuronnexion <support@nnx.com >
Co-authored-by: Easton Man <me@eastonman.com >
2025-01-05 15:25:45 +01:00
milkmaker
2d2dacb70e
[Web] Updated lang.fr-fr.json ( #6221 )
...
[Web] Updated lang.fr-fr.json
Co-authored-by: Neuronnexion <support@nnx.com >
Co-authored-by: Peter <magic@kthx.at >
2024-12-19 17:10:43 +01:00
Jan Oratowski
c6f6eda0bf
Fix missing property in Create Sync Job request
...
In example there was property called "user1", but it was missing from request definition.
This resulted in nswagger generating incorrect C# API code.
2024-12-14 15:27:37 +01:00
milkmaker
357a4d7fb3
[Web] Updated lang.fr-fr.json ( #6209 )
...
Co-authored-by: Neuronnexion <support@nnx.com >
2024-12-13 12:21:12 +01:00
Niklas Meyer
3e8bb06a37
dovecot: replace solr fts with flatcurve (xapian) ( #5680 )
...
* fts-flatcurve: inital implementation
* fts: removed solr from compose.yml
* flatcurve: added heap and proc logic to dovecot
* added logic for update.sh & generate for Flatcurve
* delete old iteration of fts-flatcurve.conf
* updated default fts.conf
* updated .gitignore to exclude fts.conf for further git updates
* Remove autogeneration of fts.conf (disable override)
* cleanup all left solr stuff
* renamed SKIP_FLATCURVE to SKIP_FTS
* cleanup leftovers solr in lang files
* moved lazy_expunge plugin only to mail_plugins
* added fts timeout value
* compose: remove dev image of dovecot
* updated japanese translation
2024-12-12 16:44:42 +01:00
milkmaker
b087ac9e27
Translations update from Weblate ( #6206 )
...
* [Web] Updated lang.fr-fr.json
Co-authored-by: Neuronnexion <support@nnx.com >
* [Web] Updated lang.si-si.json
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si >
---------
Co-authored-by: Neuronnexion <support@nnx.com >
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si >
2024-12-11 18:10:51 +01:00
Phoenix Eve Aspacio
d09e4ff020
Convert AJAX to POST request
...
This AJAX request sends form data in $_GET request query. This is problematic and unreliable when validating superrrr loooooong conditions, especially in environments that use reverse-proxy.
Been having this problem and this PR solves it. :)
2024-12-11 10:06:10 +08:00
Phoenix Eve Aspacio
f065842402
Updated to $_REQUEST.
...
tested from my end.
2024-12-11 10:03:47 +08:00
Filip Marek
1a8e1a2677
add escape html for description
2024-12-09 23:07:43 +01:00
Filip Marek
0d635e2658
increase migrations verion
2024-12-09 23:07:43 +01:00
Filip Marek
60ca25026d
add temporary email description
2024-12-09 23:07:02 +01:00