* Added localisation
* Closed modal after language selection
* updated transaltaion setup
* Updated language tooltip
* Added fallback language support
* Adding english library resource for translation (#3844)
* Adding English dictionary for the widget lists in the inspector
* added leftSideBar object in en.json and implemented it for leftSidebar icon text
* renamed leftSideBar to leftSidebar and added resources for tip in the left side bar
* added english translation resources for leftsidebar debugger
* added english language resources for the global settings
* added english language resources for data sources in left sidebar
* added english language resources for the share button and share modal in the editor
* added english language resources for release button, manageOrgUsers, appVersionManager
* added english language resources for Queries and Please select a widget to inspect in the editor
* added english language resources for data source list , data source manager, and query manager(partially)
* added english language resources for queryManager, transformation, preview
* added english language resources for dark mode toggle in the headers inside homepage
* added fallback message for dark mode toggle
* added resources for language change in the headers inside homepage
* added resources for notification center in the header inside homepage
* added resources for organization and manage users components in header inside homepage
* added resources in manageGroupPermission
* added resources for manageGroupPermissionsResources component
* added resources for manageSSO and generalSettings components
* added resources for google sso
* added resources for github sso
* added resources for environment variables in manageSSO
* added resources for profile and setting page
* added resources for app card and app card menu
* added resources for folder section and app list in homepage
* added resources for header section in the homepage
* added resources for pagination in homepage
* added resources for modals in the homepage
* added resources for blank page
* added resources for login page
* added resources for forgot password page
* added resources for sign up page
* added resources for onBoarding component
* added resources for reset password page
* deleted duplicate key for readDocumentation
* deleted duplicate key for cancel in en.json and added translation for cancel at few places
* removing duplicate copy of save key in en.json
* added translation for CommentActions.jsx components
* deleted duplicate copy of search key in en.json and added resources for create and search queries , select keys
* fix typo errors
* fixed typo errors
* shorten the key for loginAndSignUpAndForgotPassword to loginSignupPage in en.json file and related files
* shorten the key noLoginMethodsEnabledForThisWorkspace to noLoginMethodsEnabled
* shorten the key pleaseCheckYourEmailForConfirmationLink to emailConfirmLink
* shorten the key dontHaveAccountYet to dontHaveAccount
* shorten keys from loginSignupPage key in en.json
* shorten keys of shareModal nested object in en.json
* shorten the key in appVersionManager nested object
* shorten the keys for queryManager nested object in the en.json
* delete duplicate copy of environmentVar and shorten manageEnvironmentVariables,environmentVariables
* shorten keys in the organization nested object
* shorten keys in the homePage nested object in en.json file
* added inspector and eventManager empty object
* added resources to RedirectSSO component
* added resources for OAuth2
* added resources for TemplateCard.jsx
* added resources for TemplateLibraryModal.jsx
* added resources for ConfirmationPage.jsx
* added resources for ConfirmationPage component
* removed translation in App.jsx file
* added resources for Slack.jsx
* added resources for GoogleSheets.jsx
* added resources for CodeBuilder.jsx
* added resources for CommentBody and CommentFooter
* added resources for TestConnection component
* added resources for AllignButton.jsx
* added resources for Openapi and Stripe components
* added resources for ErrorBoundary
* added resources for Viewer.jsx
* Translation for widgets, table
Co-authored-by: Kavin Venkatachalam <kavin.saratha@gmail.com>
* Commented Language selection
* Fixed typos
* Updated fr.json file
Co-authored-by: Manish Kushare <kushare.manish9@gmail.com>
* bug fixed : file picker is not consistent with the dark theme
* bug fixed : Map widget is not consistent with the dark theme
* bug fixed : Steps widget is not consistent with the dark theme
* bug fixed : Multi select widget label is not consistent with the dark theme
* bug fixed : search bar in widget manager and label params in Code Hinter is not consistent with the dark theme
* removed unwanted comma in the chart inspector
* bug fix : app dropdown inside go to app in event manager is not consistent with the dark theme
* bug fixed : search select dropdown is not consistent with the dark theme in table inspector
* bug fixed : Organization and Profile avatar in HomePage is not consistent with the dark theme
* bug fixed : search box in the homepage is not consistent with the dark theme
* bug fixed : select dropdown input placeholder is not consistent with the dark theme
* bug fixed :Text area in the Modal to Share the app link is not consistent with the dark theme
* bug fixed : p tag in pagination in the homepage is not consistent with the dark theme
* replaced undefined to false as default value of darkMode if not defined
* bug fixed : multiselect input placeholder is not consistent with the dark theme
* removed duplicate code from custom.scss and changed rgb to hex in theme.scss
* reverse proxy
* reverse proxy
* Fix for yjs
* Fix for ws
* Fixes org switching
* Fixes org creation
* Fixes login logo
* Fixes download icon
* Construct use invite URL from base URI
* Fixes apiUrl if sub path is set
* Remove commented code
* Fix profile link
* invitation url changes
* Fixes dev env
* Use url-join lib to connect urls for goto app and invitation link
* Use useHistory instead of helper to get history for template modal
* Review changes
Co-authored-by: Sherfin Shamsudeen <sherfin94@gmail.com>
Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
* disabled rnd dragging on maps widget canvas
* fixed: initial location field doesn't update map on the fly if lat and lng changed
* Exposed googleMapUrl
* github actions for PR and push to develop branch
* test workflow
* move to workflows folder
* add setup node action
* modify build
* specify npm version
* config unit test
* specify host postgres
* specify container to run on
* add postgresql dependency
* add specify ws adapter for test
* add e2e test
* fix linting
* only log errors on tests
* update eslint config
* fix linting
* run e2e test in silent mode
* fix library app spec
* dont send email on test env
* fix org scope
* mock env vars
* remove reset modules
* force colors
* explicitly close db connection
* add eslint rule for floating promises
* update workflow
* fix floating promise
* fix lint
* update workflow
* run on all push and pulls
* update lint check files
* simplify workflow
* increase js heap size on env
* separate lint and build
Co-authored-by: arpitnath <arpitnath42@gmail.com>
* Better canvas
* Better canvas
* Better canvas
* Fix for resize
* Fix for drag
* Fix for drag
* Fix for drag
* Adjust width of components by # of grid lines
* Adjust components to comply with gridline based width
* Fix the width of rigth sidebar
* Fix for subcontainer resize issue
* Fix for dropped widget width (sc)
* Fix subcontainer drag width
* Fix grid for sub container
* Fix viewer
* Fix
* Fix
* Use RnD for dragging within canvas
* bounds for subcontainers
* fix for subcontainers
* Fix for mouseover issue
* Fix
* Fix widget widths
* Fixes chart
* Fixes qr scanner and divider
* Remove scaleValue
* Mmerge fix
* Mmerge fix
* Fix for ormconfig
* Fixes for comments
* Add comment where the user clicked
* Disable dragging on viewer
* Max width for canvas
* Fix for widget click events
* Fix for radio button
* Rebase widget width and left offset for responsive canvas
* Fix
* Fix the width of file picker
* Fix for calendar widget
* Disable zoom selector
* Fixes comment positions
* css fixes
* Fix
* Recompute width and offset of subcontainer widgets based on its parent's width
* Calculate container width separately for modal children while migrating to responsive
* Refactor migration to responsive canvas whereinwhich all mutations are done only after all required changes are computed
Co-authored-by: Sherfin Shamsudeen <sherfin94@gmail.com>
* feat: initial commit for collaboration feature
* add dnd to comments
* add positions endpoint
* feat: encapsulate all http common logic in http-client
* segregate sections and transfer responsibility of state
* feat: use-spring to add fade effect ⚡
* fix: open in right
* fix: left-right position css
* add footer for message
* integrate getcomment endpoint
* use fromnow for date ago
* add dnd
* - Add data trasfer object for comment
- Add class-validator package to check the response type from client
- Add comment repository class for persistance layer
- Add comment service with std. http methods
- Update controller with all http methods
- Update comment module
- Fix http-client bug when error is thrown
* fix http client bug when error is thrown
* feat: add entity thread
* feat: add migrations for thread and comment
* update entitites
* add tid to migration
* filter comments by tid(thread_id)
* fix: comment migration, add missing column comment
* feat: integrate in ui
* feat: split comments based on app_id
* fix: dnd to correct position
* package json engines
* engines update
* update npm
* npm 6 to 7
* fix: add user initials to thread
* fix: add firtname lastname to the comments
* - Return user object when save thread called
- Hide password field from user response
- Fix created_at date typo
- Instead of fetch all threads on new thread added, add the response to array of existing threads
* feat: update ui components
* change icon on comments view
* ui fixes
* fix: close icon close the popover
* temp: comment select: false
* use currentUser from localStorage
* fix: on click outside if comment is open, dont hit addThread
* fix: auth token issue in http-client
* on drag hide the comment if open
* add jwt auth
* spec: add test for comment & thread
* cleanup: remove console.log
* feat: add comment actions
* feat: add edit, delete, resolve options
* feat: add mentions component
* feat: add nestjs websockets
* temp
* websocket: establish client-server communication
* ws: add message listner to comments module in ui
* feat: add broadcast method to broadcast new events to all clients 💣
* ws: cleanup 🤙
* fix: remove max height from comment actions
* feat: add user mentions, emoji support
* fix: add static list of users - temp
* update and delete iterations
* - Rename comment, thread to comments, threads
- Add conditional actions
- Show edit, delete only if he is comment owner
- Show resolve only if he is thread owner
* reset engines
* move svgr webpack to deps
* fix: ui issues
* remove log stmt
* refactor: move resolved icon to comment-header
* feat: allow comments to be added on top of widgets
* feat: add keyboard shortcut
* scroll to bottom on comment add
* ui fixes
* feat: add react toast for notification display
* feat: add comment badge
* fix: ws connection
* fix: ws
* remove rvrse
* feat: add comment sidebar
* feat: add comment right sidebar
* fix: add missing foreign key elements
* - upgrade typeorm to 0.2.38
- comment sidebar ui
- added filter ui
* feat: on click of right sidebar notificaiton open the comment box
* reset engines
* fix: add organization id to the comment and thread module
* fix: add current version id
* add currentversion id
* disable comments if no id present
* temp:checking for heroku deploy
* fetch app on edit and deploy version
* rename current_version_id to app_versions_id
* ui fixes
* show mentioned user in blue color
* add ui changes
* add authorization for create thread
* change color to blue on click of comment, add auth for other endpoints of thread
* update threads, notifications using socket
* add auth for comments
* remove events spec file
* fix duplicate key error
* fix notificaitons updation on edit, delete, resolve buttons clicked
* update notifications for edit
* feature toggle changes for frontend
* add check for comments server
* add emoji mart package for emoji
* add reply count in comment sidebar
* subtract 1 from count in comment sidebar
* change empty text when no comments available
* widgets can be disabled
* removed whitespace
* move to styles definitions
* default values fixed with nullish operator
* proper data attributes
* generic resolver function for widget value
* renamed the style property
* Add support for editing and deleting components inside container
* Dont allow config handle click event to propagate
* Supply removeComponent method for Container component
* Switch DarkMode Styles according to localStorage.getItem('darkMode')
Resource for Styling https://snazzymaps.com/
* Maps extracted to its own Folder
Styles extract to JSON
* Styles imported as JS array, darkmode prop accessed instead of LocalStorage
Co-authored-by: xrimpy <=>
2021-08-04 20:46:46 +05:30
Renamed from frontend/src/Editor/Components/Map.jsx (Browse further)