Commit Graph

1195 Commits

Author SHA1 Message Date
Nandan H A
a102ca9d6f Removed redundant tests.
Added all verb tests to same spec file.
Added pagination test.
updated beforeEach in index file.
2020-05-27 11:21:11 +00:00
Satbir Singh
16652c0b4c Merge branch 'Publish/TestCases' into 'release'
Publish/test cases

See merge request theappsmith/internal-tools-client!641
2020-05-26 12:22:29 +00:00
Aditya Acharya
1ef092b9d2 Publish/test cases 2020-05-26 12:22:29 +00:00
Hetu Nandu
f7f494d9b4 Merge branch 'fix/autocomplete' into 'release'
removed properties that won't be used for bindings

See merge request theappsmith/internal-tools-client!633
2020-05-25 07:37:07 +00:00
Hetu Nandu
67953fd315 Merge branch 'fix/api-content-type' into 'release'
Fix api content type issue

See merge request theappsmith/internal-tools-client!635
2020-05-23 05:42:23 +00:00
Hetu Nandu
801369faf3 Fix api content type issue 2020-05-23 05:42:23 +00:00
Nikhil Nandagopal
6f749d3e06 removed properties that won't be used for bindings 2020-05-22 18:16:11 +05:30
Arpit Mohan
8560a51751 Merge branch 'hotfix/unused-vars' into 'release'
Removing unused variables from the codebase

See merge request theappsmith/internal-tools-client!624
2020-05-22 06:29:26 +00:00
Arpit Mohan
bffee69497 Removing unused variables from the codebase 2020-05-22 06:29:26 +00:00
Arpit Mohan
ab56198cec Merge branch 'add/CreateDelete-page' into 'release'
Added test to create & delete a page

See merge request theappsmith/internal-tools-client!622
2020-05-22 04:36:04 +00:00
Rashmi P
0552f6dd8c Added test to create & delete a page 2020-05-22 04:36:04 +00:00
Arpit Mohan
97f2e65222 Merge branch 'feature/requestDetailsTabs' into 'release'
Add extra tabs in the API pane for requestHeaders and requestBody

See merge request theappsmith/internal-tools-client!601
2020-05-22 03:43:01 +00:00
Akash N
1850b8f6b3 Bug fixes
- Show request body instead of request headers
- Get httpMethod directly.
- Add padding at the right for tabs
2020-05-22 03:43:01 +00:00
Arpit Mohan
860eb7c839 Merge branch 'fix/automation-mxpnl' into 'release'
Disabling mixpanel logs on automation.

Added script for setting the automation env variables in .gitlab-ci.yml

Also optimizing the .gitlab-ci.yml file for faster builds by:
* Using node:alpine images where necessary. Restrict cypress images only to the cypress test stage
* Running `yarn build` in parallel for Docker packaging & Cypress automation to save time
* Using `parallel` keyword instead of extends template in .gitlab-ci.yml. This is for cleaner configuration

See merge request theappsmith/internal-tools-client!620
2020-05-22 03:06:39 +00:00
Satbir Singh
834d9c8e7b Disabling mixpanel logs on automation by adding "Automation" environment 2020-05-22 03:06:39 +00:00
Aditya Acharya
b6c5bb109a Merge branch 'Add/PublishButton' into 'release'
Add/publish button

*Publish button configuration to add test cases for view application.

See merge request theappsmith/internal-tools-client!617
2020-05-21 09:45:48 +00:00
Aditya Acharya
9f02eb42e4 Add/publish button 2020-05-21 09:45:48 +00:00
Satbir Singh
569ea40922 Merge branch 'feature/published-selectors' into 'release'
Same locators for widgets in publish and edit view

See merge request theappsmith/internal-tools-client!619
2020-05-21 06:42:08 +00:00
Satbir Singh
2aa6a91826 Same locators for widgets in publish and edit view 2020-05-21 11:45:12 +05:30
Satbir Singh
8603909ef6 Merge branch 'fix/locators' into 'release'
Added locators for pagination and post body.

See merge request theappsmith/internal-tools-client!618
2020-05-21 05:16:58 +00:00
Satbir Singh
034d9616e1 Added locators for pagination and post body. 2020-05-21 10:22:24 +05:30
Nandan H A
b1ef55dd79 Merge branch 'feature/Api_Action_Tests' into 'release'
Feature/api action tests

added below tests
* API verb tests added ( POST /PUT/PATCH)
* Query param tests (This is also includes invalid and valid)
* Edit APIs( update of api name and api datasource as well)
* mustache API test
* Market Place API test
* Curl POST test


See merge request theappsmith/internal-tools-client!612
2020-05-20 16:04:37 +00:00
Nandan H A
6a1e942680 Feature/api action tests
added below tests
* API verb tests added ( POST /PUT/PATCH)
* Query param tests (This is also includes invalid and valid)
* Edit APIs( update of api name and api datasource as well)
* mustache API test
* Market Place API test
* Curl POST test
2020-05-20 16:04:37 +00:00
Satbir Singh
c663c67670 Merge branch 'fix/on-select' into 'release'
Fixed multiple onSuccess in action selector

See merge request theappsmith/internal-tools-client!613
2020-05-20 12:08:54 +00:00
Abhinav Jha
fc06804214 Merge branch 'fix/map-icons' into 'release'
pick my location icon changed with state

Pick my location in map widget is updated based on click state.

See merge request theappsmith/internal-tools-client!598
2020-05-20 11:57:02 +00:00
Vicky Bansal
849fdd61f4 pick my location icon changed with state 2020-05-20 11:57:02 +00:00
Hetu Nandu
92b306039a Merge branch 'feature/tern-autocomplete' into 'release'
Tern autocomplete

See merge request theappsmith/internal-tools-client!584
2020-05-20 11:30:53 +00:00
Hetu Nandu
010b48d7fa Tern autocomplete 2020-05-20 11:30:53 +00:00
Rashmi P
50515a8ef5 Merge branch 'add/Create-Delete-test' into 'release'
Added Create Delete App test

See merge request theappsmith/internal-tools-client!611
2020-05-20 11:04:40 +00:00
Rashmi P
345fcdea21 Added Create Delete App test 2020-05-20 11:04:39 +00:00
Arpit Mohan
c653bdb043 Merge branch 'AddTestcases/Binding' into 'release'
TestCase Issue fix

Fixing the issue where the code mirror textArea wasn't getting cleared. 

Also adding more test cases to bind table selected row values to other UI widgets.

See merge request theappsmith/internal-tools-client!615
2020-05-20 10:07:53 +00:00
Aditya Acharya
4adad3aecc Fixing the issue where the code mirror textArea wasn't getting cleared.
Also adding more test cases to bind table selected row values to other UI widgets.
2020-05-20 10:07:53 +00:00
Satbir Singh
bdb8c6a9a5 Fixed multiple onSuccess in action selector 2020-05-19 15:39:15 +05:30
Satbir Singh
af7bf9b70a Merge branch 'fix/api-js' into 'release'
Fixed create new api js from action selector.

See merge request theappsmith/internal-tools-client!610
2020-05-19 09:25:41 +00:00
Satbir Singh
5d3c6a642c Fixing create new api from action selector. 2020-05-19 14:28:22 +05:30
Arpit Mohan
57e4112780 Merge branch 'fix/datasourceBugs' into 'release'
Datasource bug fixes

See merge request theappsmith/internal-tools-client!586
2020-05-19 07:03:11 +00:00
Akash N
b00e1fd5e5 Datasource bug fixes
- Fix search in datasource sidebar
- Minimum of 1 row in KEY_VAL_ARRAY and KEY_VAL_INPUT fields
- Fix collapse icon
- Datasource form title improvements
2020-05-19 07:03:11 +00:00
Aditya Acharya
6c8ced943d Merge branch 'feature/Logout' into 'release'
Feature/logout

See merge request theappsmith/internal-tools-client!605
2020-05-19 06:13:15 +00:00
Aditya Acharya
16e4262123 Feature/logout 2020-05-19 06:13:15 +00:00
Arpit Mohan
7e173fc2a7 Merge branch 'feature/datasourcesDraft' into 'release'
Feature/datasources draft

Add drafts for the datasource pane.

See merge request theappsmith/internal-tools-client!600
2020-05-19 06:10:59 +00:00
Akash N
2630eaa4ca Feature/datasources draft 2020-05-19 06:10:59 +00:00
Arpit Mohan
ac7e6cc8ee Ensuring the Nginx configurations work for yarn tests and for local development as well
Had to remove the upstream configuration as that was causing Nginx not to be able to perform SSL handshake with Heroku environment.
2020-05-19 10:36:41 +05:30
Arpit Mohan
63414f98d5 Adding custom headers to redirect rules in netlify.toml.
This is required for the backend servers to process the OAuth2 login properly
2020-05-19 09:44:19 +05:30
Arpit Mohan
bacf594620 Adding proxy x-forwarded-* headers to all the forwarded requests in Nginx
Also adding an upstream block to make it easier to switch from release -> local environments.
2020-05-19 09:40:01 +05:30
Arpit Mohan
a49e8269aa Reversing the proxy changes to netlify.toml and nginx config files
This is not working in Heroku environment.

Note to self: Debug on local properly before pushing.
2020-05-18 19:22:16 +05:30
Arpit Mohan
c3734235a5 Correcting the APP_HOST to hostname instead of URL 2020-05-18 17:55:24 +05:30
Arpit Mohan
48f1a66bcb Adding the Host header to the netlify.toml file for each environment.
This ensures that when we proxy the request to the backend API, the API is able to redirect properly for Google & Github OAuth2 providers.
2020-05-18 17:45:23 +05:30
Hetu Nandu
e258e2cd00 add new pane feature flags in prod config 2020-05-18 13:47:19 +05:30
Rashmi P
f15fc7dfda Merge branch 'add/Smoke-test-cases' into 'release'
Added Table with Api Bind test case

See merge request theappsmith/internal-tools-client!593
2020-05-18 06:43:16 +00:00
rashminagarajp
02eb352258 fixed file name 2020-05-18 11:51:24 +05:30