PromucFlow_constructor/app/client/src/api
Abhinav Jha 94b28311c6
Use injected configuration from Nginx at runtime instead of build time (#30)
* Use envsubst and nginx templates to generate nginx configs which can substitute environment variables and inject into the index.html file

* Fix path in dockerfile. Add .gitignore and .env.example files. Fix nginx-linux template.

* Add all environment variables. Add prefix to all environment variables. Update scripts to attempt to substitute all environment variables with the prefix

* Setup dockerfile to execute a bash script. use env.example for fetching environment variables in development

* Toggle features based on injected configs. Fix nginx template substitution script.

* Update env.example file

* Remove debug code from start-nginx.sh

* Fix nginx config templates by adding quotes by default. Fix sed regex to include numerals. Toggle social login buttons on Login page based on the config.

* Update rapid api environment variable name. Toggle oauth buttons based on config in SignUp page. Update .env.example to be a union of server and client environment variables

* Adding a Map disabled message on Map widget

* Adding links to Privacy policy and TNC

* Use REACT_APP_ env variables with higher priority over injected config variables for toggling features

* Update netlify.toml by commenting out the build environment variables

* Remove env variables not required by the client

* Remove start-storybook entry from package.json

* Fix netlify.toml. Fallback algolia configs

* Add contexts to netlify.toml for successful deploys. Swith to using APPSMITH_MARKETPLACE_URL as the toggle for RapidAPI feature on the client. Remove comments in nginx config templates. Fix template used in dockerfile.

Co-authored-by: Satbir Singh <apple@apples-MacBook-Pro.local>
Co-authored-by: Satbir Singh <satbir121@gmail.com>
2020-07-07 15:52:17 +05:30
..
ActionAPI.tsx Action save fixes (#33) 2020-07-06 19:05:31 +05:30
Api.tsx Use injected configuration from Nginx at runtime instead of build time (#30) 2020-07-07 15:52:17 +05:30
ApiResponses.tsx Rename "resources" to "datasources" 2019-11-07 09:32:38 +00:00
ApplicationApi.tsx JSON stringify fixes 2020-06-25 10:04:57 +00:00
CollectionApi.ts fix: ui fixes and type defination fixes 2020-04-14 12:34:14 +00:00
ConfigsApi.tsx moved to absolute paths for all fiels 2019-11-25 10:37:27 +05:30
DatasourcesApi.ts Fix embedded datasource path (#2) 2020-07-01 15:31:07 +05:30
ImportApi.ts fix: Create API and curl import flow 2020-06-05 18:52:30 +05:30
OrgApi.ts fix:Minor UI changes 2020-05-29 13:21:05 +00:00
PageApi.tsx feat: pass orgId to createDatasource APIs 2020-06-05 14:13:01 +05:30
PluginApi.ts fix: Minor change 2020-06-09 12:10:55 +00:00
ProvidersApi.ts fix: Add orgId to datasource, 3P import and plugins API 2020-06-08 14:21:53 +05:30
UserApi.tsx Create and Switch Organizations 2020-02-03 10:37:03 +00:00
WidgetConfigsApi.tsx moved to absolute paths for all fiels 2019-11-25 10:37:27 +05:30
WidgetSidebarApi.tsx moved to absolute paths for all fiels 2019-11-25 10:37:27 +05:30