Commit Graph

5314 Commits

Author SHA1 Message Date
Arpit Mohan
2b8656b266 Merge branch 'bug/google-auth-security-context' into 'release'
Fixing SSO authentication for new ACL flows

This MR fixes the following: 
1. The `User` class implements OidcUser interface that is required by Spring security for OAuth2 login
2. Simplifying the SessionUserService to not query from the MongoDB for each request
3. Modifying the AnalyticsService to log the username instead of the id in Segment.
4. Adding custom user token response classes `CustomOidcUserServiceImpl`, `CustomOAuth2UserServiceImpl` and `CustomFormLoginServiceImpl`. These classes convert the OAuth2 response tokens into User objects before persisting them in SecurityContext.

See merge request theappsmith/internal-tools-server!400
2020-06-23 13:19:22 +00:00
Arpit Mohan
0be492e8e9 Fixing OAuth2 SSO login for new ACL flow 2020-06-23 13:19:22 +00:00
Akash N
b153c86f9c Fix query name not updating
- For queries take the payload as it is.
2020-06-23 16:40:26 +05:30
Tejaaswini
cb6997bcf0 Fix: Deactivate invite button and hide delete
- Deactivate the invite user button when email or role is not selected
- Hide Delete button for Appviewer role
- Fix dropdown position
2020-06-23 11:59:22 +05:30
Satbir Singh
d0aa68df42 Merge branch 'fix/filename' into 'release'
Fixing request view file name

See merge request theappsmith/internal-tools-client!767
2020-06-23 04:14:36 +00:00
Satbir Singh
7fa91b88d5 Fixing request view file name 2020-06-23 09:42:52 +05:30
Satbir Singh
0adf445e2b Merge branch 'feature/req-body' into 'release'
Chrome dev tools request body

See merge request theappsmith/internal-tools-client!762
2020-06-23 03:58:42 +00:00
Satbir Singh
e4858b82f8 Chrome dev tools request body 2020-06-23 03:58:42 +00:00
Vicky Bansal
c4eeccbf81 Merge branch 'fix/action-selectors' into 'release'
Fix/action selectors

See merge request theappsmith/internal-tools-client!723
2020-06-22 13:55:19 +00:00
Vicky Bansal
8a9f00c5a4 Merge branch 'fix/image-validation-regex' into 'release'
image validation regex updated to support query values

See merge request theappsmith/internal-tools-client!751
2020-06-22 13:47:56 +00:00
Vicky Bansal
b7b2766bc2 Merge branch 'fix/table-video-field-support' into 'release'
Fix/table video field support

See merge request theappsmith/internal-tools-client!752
2020-06-22 13:46:19 +00:00
Vicky Bansal
12c6147d1c Fix/table video field support 2020-06-22 13:46:19 +00:00
vicky_primathon.in
31c52ca7b4 Handling unselected action values to show No Action 2020-06-22 18:40:36 +05:30
Trisha Anand
14c6a7b78d Merge branch 'fix/invite-user-validation' into 'release'
fix: invite user email validation

See merge request theappsmith/internal-tools-client!756
2020-06-22 11:12:54 +00:00
Tejaaswini Narendra
d1ae457f9f fix: invite user email validation 2020-06-22 11:12:54 +00:00
vicky_primathon.in
59a855bde9 Action column index binded instead of taking it from state for column actions 2020-06-22 13:55:03 +05:30
Hetu Nandu
e534cec07c Merge branch 'fix/createApiLoader' into 'release'
Fix/create api loader

- Show loader in api home screen when creating a new api action
- Show loader in query home screen when creating a new query action
- Show column lines for table in query pane

See merge request theappsmith/internal-tools-client!734
2020-06-20 05:29:30 +00:00
Akash N
598ef55aff Fixes
- Show loader in api home screen when creating a new api action
- Show column lines for table in query pane
2020-06-20 05:29:30 +00:00
Hetu Nandu
760713aa69 Merge branch 'fix/datasourceName' into 'release'
Duplicate datasource fixes

- Do not show datasoure field menu when url is blank
- Embedded datasource name shouldn't be blank
- Omit datasource name while creating a datasource

See merge request theappsmith/internal-tools-client!759
2020-06-20 05:28:10 +00:00
Akash N
a0ca632e72 Duplicate datasource fixes
- Do not show datasoure field menu when url is blank
- Embedded datasource name shouldn't be blank
- Omit datasource name while creating a datasource
2020-06-20 05:28:10 +00:00
Trisha Anand
56b0b6a93e Merge branch 'bug/hack-action-request-usertest' into 'release'
Hacky solve for setting the action execution request in case of failures in URL/HTTP Method/etc.

See merge request theappsmith/internal-tools-server!399
2020-06-19 18:19:23 +00:00
Trisha Anand
cd30e36eaa Hacky solve for setting the action execution request in case of failures in URL/HTTP Method/etc. 2020-06-19 23:43:32 +05:30
Satbir Singh
d8921e3637 Merge branch 'fix/req-struct' into 'release'
Making request in response optional.

See merge request theappsmith/internal-tools-client!763
2020-06-19 17:35:00 +00:00
Satbir Singh
6def10319e Adding type for request. 2020-06-19 23:03:02 +05:30
Satbir Singh
96ed0bdcac Merge branch 'fix/exec-resp' into 'release'
Changing response request structure.

See merge request theappsmith/internal-tools-client!761
2020-06-19 16:28:37 +00:00
Satbir Singh
bf0c0d737f Changing response request structure. 2020-06-19 21:57:12 +05:30
Satbir Singh
0966d7f90a Merge branch 'feature/user-test-request-action' into 'release'
User test - Add request URL and http method to the execution result

See merge request theappsmith/internal-tools-server!398
2020-06-19 16:24:59 +00:00
Trisha Anand
0603da29ee User test - Add request URL and http method to the execution result 2020-06-19 16:24:58 +00:00
Nandan H A
962e3b4ce4 Merge branch 'feature/locatorsUpdate' into 'release'
Feature/locators update

See merge request theappsmith/internal-tools-client!755
2020-06-19 14:32:57 +00:00
Nandan H A
5e8356c4d7 Feature/locators update 2020-06-19 14:32:56 +00:00
Hetu Nandu
64fc1dc3f3 Merge branch 'master' into 'release'
Backmerge Master to release

See merge request theappsmith/internal-tools-client!760
2020-06-19 13:09:03 +00:00
Hetu Nandu
b06d4b3ae0 Merge branch 'fix/hot-fixes-3' into 'master'
Hot fixes

- Fixes table evaluated value issues
- Fixes evaluation failures when data tree has functions in it
- Fixes api pane delete icon

See merge request theappsmith/internal-tools-client!758
2020-06-19 13:06:45 +00:00
Hetu Nandu
2d956644df Hot fixes 2020-06-19 13:06:45 +00:00
vicky_primathon.in
c5af30370f lightning menu tooltip flash issue fixed 2020-06-19 16:27:54 +05:30
Nikhil Nandagopal
eaea735f9e Merge branch 'fix/date-picker-2' into release 2020-06-19 14:33:27 +05:30
Nikhil Nandagopal
fa71e7c4ef changed date picker to store formatted date 2020-06-19 13:21:07 +05:30
vicky_primathon.in
e950a3f935 wrapping action code issue fixed. tree component is changed. 2020-06-19 13:00:11 +05:30
Abhinav Jha
9681ae2c51 Merge branch 'fix/minor-bugs' into 'release'
fix: bug fixes

See merge request theappsmith/internal-tools-client!727
2020-06-19 07:26:29 +00:00
Shrikant Kandula
5ce19962a3 Merge branch 'chore/sending-email-should-be-nonblocking' into 'release'
Sending emails is now done in a non-blocking way

See merge request theappsmith/internal-tools-server!396
2020-06-19 07:14:43 +00:00
Nikhil Nandagopal
0ea0d5f3d1 Merge branch 'master' of gitlab.com:theappsmith/internal-tools-client into fix/date-picker-2 2020-06-19 11:58:33 +05:30
Tejaaswini
f3bc246ecb fix: revert changes 2020-06-19 11:25:20 +05:30
vicky_primathon.in
f1bc994888 Merge branch 'release' of gitlab.com:theappsmith/internal-tools-client into fix/action-selectors 2020-06-18 23:22:20 +05:30
Satbir Singh
e2a30da1c3 Merge branch 'master' into 'release'
Backmerge master to release.

See merge request theappsmith/internal-tools-client!754
2020-06-18 16:24:21 +00:00
Hetu Nandu
8a80132820 Merge branch 'fix/date-picker-2' into 'master'
minor fix for date picker validator

See merge request theappsmith/internal-tools-client!748
2020-06-18 16:11:42 +00:00
Hetu Nandu
60b9bba24b Merge branch 'fix/hot-fixes-2' into 'master'
Action draft fixes

See merge request theappsmith/internal-tools-client!753
2020-06-18 14:16:49 +00:00
Hetu Nandu
ded1a130e3 Action draft fixes 2020-06-18 14:16:49 +00:00
Hetu Nandu
e6f0048f7d Merge branch 'fix/hot-fixes' into 'master'
Fix dropdown default value issue

See merge request theappsmith/internal-tools-client!749
2020-06-18 13:57:56 +00:00
Tejaaswini
c02acf21bc fix: Minor change 2020-06-18 18:01:56 +05:30
Tejaaswini
d4456b9653 Merge branch 'fix/minor-bugs' of https://gitlab.com/theappsmith/internal-tools-client into fix/minor-bugs 2020-06-18 17:48:41 +05:30
Tejaaswini
0ffff9db4f merge 'release' into 'fix/minor-bugs' 2020-06-18 17:46:46 +05:30