Commit Graph

20087 Commits

Author SHA1 Message Date
Trisha Anand
b5e05e72c6 Merge branch 'signup' into 'master'
Signup flow

See merge request theappsmith/internal-tools-server!11
2019-09-06 10:49:48 +00:00
Trisha Anand
bea5f53f46 Signup flow 2019-09-06 10:49:48 +00:00
Abhinav Jha
5a5a5019be Merge branch 'release' into 'master'
Release

Closes #2

See merge request theappsmith/internal-tools-client!14
2019-09-06 09:43:00 +00:00
Abhinav Jha
53091a52d0 Merge branch 'feature/basic-styling' into 'release'
Feature/basic styling

See merge request theappsmith/internal-tools-client!13
2019-09-06 09:37:49 +00:00
Abhinav Jha
c23724effe Resolve #2 Basic Editor Styling
- Add Widget Icons
- Font face observer
- Widget Pane styling based on Theme
2019-09-06 15:00:22 +05:30
gray
6284f07c76 Add default theme base 2019-09-05 23:17:50 +05:30
Arpit Mohan
f71bd9a4e0 Migrating from Tenant nomenclature to Organization.
This makes it consistent with the terminology that we want in the product. The hierarchy will be organization -> team -> user.
2019-09-04 15:08:40 +05:30
Arpit Mohan
b7c480801f Merge branch 'feature/test' into 'master'
Adding JUnit test framework

Closes #44

See merge request theappsmith/internal-tools-server!10
2019-09-04 09:24:38 +00:00
Arpit Mohan
bf908025e2 Adding some basic unit tests for the TenantService class. We should add more tests for other CRUD flows as well. 2019-09-04 09:24:38 +00:00
Trisha Anand
6c90ce2561 Merge branch 'mongo-changes' into 'master'
#42

See merge request theappsmith/internal-tools-server!9
2019-09-03 11:36:49 +00:00
Trisha Anand
4258f85a81 Removed DBRef from action. Added DBRef of plugin because while execution, this will be used. So instead of fetching plugin on every execution, plugin is fetched once during create action and stored as part of action (DBRef). Because of DBRef, eager loading would happen which would lead to plugin being present on get without loading plugin again. 2019-09-03 11:36:49 +00:00
Nikhil Nandagopal
8d13ae3895 minor fix for protection 2019-09-03 13:48:14 +05:30
Abhinav Jha
773b6dcd68 Merge branch 'feature/dnd_v1' into 'master'
Feature/dnd v1

See merge request theappsmith/internal-tools-client!12
2019-09-03 03:40:53 +00:00
Abhinav Jha
a3ccf9f3c3 Fix merge conflicts with master - 3-sept 2019-09-03 08:35:37 +05:30
Nikhil Nandagopal
ebe31f4acb fixes for netlify user identity 2019-09-02 21:06:24 +05:30
Nikhil Nandagopal
46237873bd Merge branch 'feature/integration' 2019-09-02 20:20:25 +05:30
Nikhil Nandagopal
588db871ee added protecrted routes and login page 2019-09-02 20:20:01 +05:30
Nikhil Nandagopal
744e5b7043 fixed redirect 2019-09-02 18:05:18 +05:30
Nikhil Nandagopal
4c2e44d366 minor fix 2019-09-02 17:57:55 +05:30
Abhinav Jha
d0f676be09 Fix issues caused to UI after resolving merge conflicts 2019-09-02 17:55:17 +05:30
Nikhil Nandagopal
ebe70b0e99 added redirects file 2019-09-02 17:51:36 +05:30
Abhinav Jha
1f2e0f8dd0 Fix Merge Conflicts with master 2019-09-02 17:45:41 +05:30
Abhinav Jha
cf5ec97bb0 Drag drop monitor, code cleanup 2019-09-02 16:28:11 +05:30
Nikhil Nandagopal
892448db33 Merge branch 'feature/integration' 2019-09-02 16:26:39 +05:30
Nikhil Nandagopal
bf69b401e7 removed identity widget 2019-09-02 14:00:57 +05:30
Nikhil Nandagopal
267314b35c Merge branch 'feature/integration' into 'master'
removed package lock

See merge request theappsmith/internal-tools-client!11
2019-09-02 07:10:39 +00:00
Nikhil Nandagopal
f588373918 removed package lock
fixed yarn
2019-09-02 12:39:29 +05:30
Nikhil Nandagopal
351be76c1d Merge branch 'feature/integration' into 'master'
added netlify auth widget

See merge request theappsmith/internal-tools-client!10
2019-09-02 06:43:58 +00:00
Nikhil Nandagopal
ca4bad77bc added netlify auth widget 2019-09-02 12:08:13 +05:30
Abhinav Jha
f51c8b3b4a Merge branch 'feature/integration' into 'master'
Feature/integration

See merge request theappsmith/internal-tools-client!9
2019-08-31 14:25:28 +00:00
Nikhil Nandagopal
1d0da80621 Merge branch 'master' into feature/integration
# Conflicts:
#	yarn.lock
2019-08-30 16:54:19 +05:30
Nikhil Nandagopal
7acfc149ad added segment integration 2019-08-30 16:53:42 +05:30
Nikhil Nandagopal
326c84cfab Merge branch 'feature/editor-configs' into 'master'
Add Editor Configuration Files

See merge request theappsmith/internal-tools-client!8
2019-08-30 10:37:26 +00:00
Nikhil Nandagopal
e3ee07d158 added hotjar integration 2019-08-30 16:03:49 +05:30
Nikhil Nandagopal
6bd6ef1083 added sentry integration 2019-08-30 15:12:57 +05:30
Abhinav Jha
babc8fcfcd Linting, fixes, dragpreview fix 2019-08-29 16:52:09 +05:30
Trisha Anand
7bc8948116 Correcting tenant id on staging 2019-08-29 15:39:42 +05:30
Arpit Mohan
2acb44382c Merge branch 'feature/http-error-handling' into 'master'
Standardizing Http error handling

Fixes #9

Sending standardized HTTP error codes to the client application. This structure ensures that we can define the http error code, app error code and (in future) localized string when we want to.

Now when we want to send any error message to the client, we should add it to the enum `AppsmithError` and throw an `AppsmithException` by passing this enum value to the constructor. In the future, we can also localize these error messages by defining the template message in a `messages_en.properties` file.

See merge request theappsmith/internal-tools-server!8
2019-08-28 09:35:06 +00:00
Arpit Mohan
bdc53195f0 Sending standardized HTTP error codes to the client application. This structure ensures that we can define the http error code, app error code and (in future) localized string when we want to.
Now when we want to send any error message to the client, we should add it to the enum `AppsmithError` and throw an `AppsmithException` by passing this enum value to the constructor. In the future, we can also localize these error messages by defining the template message in a `messages_en.properties` file.
2019-08-28 09:35:06 +00:00
Trisha Anand
9ce979dd21 Merge branch 'plugin-dev' into 'master'
Action CRUD implemented

See merge request theappsmith/internal-tools-server!7
2019-08-27 11:31:44 +00:00
Trisha Anand
bbbdfbada3 Action CRUD implemented 2019-08-27 11:31:44 +00:00
Arpit Mohan
06945ff10f Renaming Mobtools to Appsmith everywhere for consistency 2019-08-27 15:14:50 +05:30
Arpit Mohan
2758e26769 Merge branch 'plugin-dev' into 'master'
Resource CRUD

See merge request theappsmith/internal-tools-server!5
2019-08-27 09:37:38 +00:00
Trisha Anand
43780a6550 Action configuration now contains all the configurations. The global and mustache configurations now exist under the same object. Data template object has been removed. This is inline with the design discussion. 2019-08-27 09:37:38 +00:00
Arpit Mohan
3df8d70652 Merge branch 'feature/mdc-logging' into 'master'
MDC Logging across the codebase

Closes #10

See merge request theappsmith/internal-tools-server!6
2019-08-27 06:25:29 +00:00
Arpit Mohan
5a1f9ab132 Adding MDC logging via RequestIdFilter and MDCFilter
This ensures that we can send header values and those will be printed in the logs. In the class MDCFilter, we are adding the logContext to the reactive logger along with the normal MDC logger as well.
2019-08-27 06:25:29 +00:00
Abhinav Jha
02af80d3dc Implement Drag and Drop of components 2019-08-26 18:11:21 +05:30
Trisha Anand
e8b7b234b3 Merge branch 'trisha-dev' into 'master'
Plugin Design (Create, install & uninstall)

See merge request theappsmith/internal-tools-server!4
2019-08-22 12:03:42 +00:00
Trisha Anand
0449633997 Removed wild card imports. Now wild card imports would only happen if the import class count exceeds 20. 2019-08-22 12:03:42 +00:00
Abhinav Jha
57ad5991c3 [WIP] Add widget cards pane component 2019-08-21 18:19:16 +05:30