PromucFlow_constructor/deploy/docker/templates
Shrikant Sharat Kandula 3129e88e95
chore: Move Maps API Key to database (#20771)
1. Changing the Maps API Key doesn't need restart anymore.
2. The `isRestartRequired` field in the response of updating env
settings, was being ignored. The client owns the decision of when to
restart (which is correct), so removed this from the server.
3. Write Maps API Key to the database, in the tenant configuration.
4. The Settings page for Maps Ke gets the current value from
`/tenant/current` response, and not `/admin/env`.
5. Removed `APPSMITH_GOOGLE_MAPS_API_KEY` from `/admin/env` response.
6. Tests.

DO NOT MERGE. Please only review/approve. This is expected to break EE
once it goes there, which I intend to solve alongside merging this.

Changing the Maps API Key will update it both in the tenant config in
the database, as well as in the `docker.env` file. This is predominantly
for backwards compatibility, and phased rollout. As part of a separate
PR, we'll have a migration that proactively copies the env variable
value to the database, and comment out the value in the `docker.env`
file. Then we can stop updating the `docker.env` file as well.


## New
![Screenshot 2023-02-25 at 7 30 14
AM](https://user-images.githubusercontent.com/120119/221330216-03800c5b-c775-4584-a39f-cd6374ba049b.png)



## Old
![Screenshot 2023-02-25 at 7 23 05
AM](https://user-images.githubusercontent.com/120119/221329747-5431d668-736d-4b08-b504-f64e4edd436b.png)

---------

Co-authored-by: Ankita Kinger <ankita@appsmith.com>
2023-07-24 13:33:53 +05:30
..
cron.d feat: Auto cleanup application logs (#23084) 2023-05-11 20:10:37 +05:30
nginx feat: Configurable api server timeout on embedded nginx (#24471) 2023-07-06 18:01:26 +05:30
supervisord fix: improve starting page removal script with error handling (#23392) 2023-06-06 18:32:40 +05:30
appsmith_initializing.html feat: Display loading message in browser when Appsmith is starting (#22215) 2023-04-19 18:20:59 +05:30
appsmith_starting.html feat: Display loading message in browser when Appsmith is starting (#22215) 2023-04-19 18:20:59 +05:30
docker.env.sh chore: Move Maps API Key to database (#20771) 2023-07-24 13:33:53 +05:30
mockdb_postgres.sql feat: Embeded PostgreSQL with mockdb data for self-hosted (#21084) 2023-03-07 15:22:41 +05:30
supervisord.conf Config supervisord to write logs into log files (#8145) 2021-10-19 12:59:55 +05:30
users_postgres.sql feat: Embeded PostgreSQL with mockdb data for self-hosted (#21084) 2023-03-07 15:22:41 +05:30