CRM
CRM copied to clipboard
Setup page doesn't list unmet requirements
The setup page does not list which requirements are not being met. Additionally, I would recommend that the Next button be disabled, rather than the current enabled but clicking just highlights the current step (with no message as to what the problem is).

On what page in the application did you find this issue?
Initial setup page
On what type of server is this running? Dedicated / Shared hosting? Linux / Windows?
Docker with nginx
What browser (and version) are you running?
Brave/Firefox (latest)
What version of PHP is the server running?
7.2
What version of SQL Server are you running?
Latest MariaDB Docker image
What version of ChurchCRM are you running?
3.3.2
I can't reproduce this....
Starting from your https://github.com/rsnyman/churchcrm-crm/commit/05d70d3eedd7f6e49efa627fd09a2a4d07427fff, I ran
docker-compose -f docker-compose.develop.yaml build
docker-compose -f docker-compose.develop.yaml up -d
and opened my browser to http://localhost:8080; which auto-redirected to http://localhost:8080/setup
EDIT
I had uncommitted changes in my local workspace - namely the change for /setup in the NGINX default.conf file which made the auto-redirect work
location /setup {
try_files $uri /setup/index.php$is_args$args;
}
The Next button is actually disabled until you click "I know what I'm doing", but the button is still solid blue - good pick on the UI
I've actually got a fix (of sorts) in my docker branch for the setup redirect. Let me make sure that it's up on GitHub.
I can reproduce this issue now, having removed the location /setup option from my NGINX config.
BTW, you'll need to run "docker system prune" after stopping the containers in order to remove the volume so that Docker loads the new image's volume.
I did docker volume prune I think it's equivalent
This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.
This issue was closed because it has been stalled for 15 days with no activity.