Dimitri Huisman
4a10dcd483
Remove WEB_ variables from setup.
...
Setup is meant for the standard use case where you don't change
WEB_*. WEB_* can still be changed via mailu.env
(cherry picked from commit 823b01041a )
2023-11-18 12:27:22 +00:00
Dimitri Huisman
1a556678f1
Add extra server-side validation of setup form values
...
Remove deprecated database_flavor JavaScript functionality
Remove statistics question which has never been implemented
(cherry picked from commit eb65e5eea0 )
2023-11-18 12:27:22 +00:00
Dimitri Huisman
c9d018f314
Process ghostwheel's suggestion. By default hide the container div element and
...
show the no-javascript div element. Via JavaScript hide the no-java div element
and show the container div element.
(cherry picked from commit 02d5202c68 )
2023-11-18 12:27:21 +00:00
Dimitri Huisman
b4559e5867
Added checks to SETUP to make sure JavaScript is enabled and that all JS files could be loaded when loading the site page.
...
The setup site malfunctions if this is not the case.
Regular expression for checking the Mailu storage path was invalid.
(cherry picked from commit 67d11c47c8 )
2023-11-18 12:27:21 +00:00
Dimitri Huisman
75afe1092d
Use server-side password generator for generating token.
...
Fix setup correctly writing the value for API to mailu.env
Normalize env vars for front container.
Update reverse proxy with API information.
2023-01-31 12:37:25 +00:00
Dimitri Huisman
0673d32306
Fix setup utility setting correct value to env var API
...
Fix IF statement for enabling API in nginx.conf
Use safer command for regenerating example API token.
2023-01-30 13:16:07 +00:00
Dimitri Huisman
8cb7265eb2
By default disable the API in the setup utility.
...
Generate a sample token value for API_TOKEN.
Fix small rendering issue when API was disabled in setup.
2023-01-27 13:17:36 +00:00
Dimitri Huisman
d6e7314f05
Make API configurable via the setup utility
...
Fix some small bugs in the setup utility
Improve documentation on the API.
2023-01-25 15:30:25 +00:00
Dimitri Huisman
dfd5e441bd
Fix resolver warning message not being displayed in setup.
2022-02-23 10:41:08 +00:00
Florent Daigniere
0abbf2ba4a
untested but it should work
2022-02-22 13:23:01 +01:00
Dimitri Huisman
b62836ad7e
Process code review comments (PR #2069 ).
2021-12-01 20:46:10 +00:00
Dimitri Huisman
1eeffe29c0
Remove Mailu PostgreSQL. Make roundcube database configurable via setup. Fix #1838 .
2021-12-01 15:59:47 +00:00
parisni
d2803f6f46
Update setup website
2021-06-19 00:38:53 +02:00
Dario Ernst
7483ea1d49
Make setup show external DB parameters automaticaly when selecting postgres
...
Before, the "external postgres" options were not shown, even though
"extrnal" was pre-selected. This fixes the mechanics surrounding the
picker.
2020-10-12 20:30:26 +02:00
Ionut Filip
14a30ee102
Added IPv6 as optional
2019-01-17 16:24:52 +02:00
Ionut Filip
37a07e3297
Update setup utility with mysql db flavor
2019-01-10 15:44:02 +02:00
Ionut Filip
ef6a0727ac
Updated setup with optional psql db
2018-11-27 15:11:46 +02:00
Ionut Filip
2a76451a98
Moved scripts to an external js file
2018-11-07 16:41:11 +02:00