akash-codemonk
f669954873
chore: update omnibar to work with docusaurus site ( #18146 )
...
Fixes #17501
New index will be used once the algolia keys are updated https://github.com/appsmithorg/keys/pull/10
## Description
- Update algolia index name and keys.
- Removed [app/client/gitbook-algolia-lambda.js](https://github.com/appsmithorg/appsmith/pull/18146/files#diff-cd4ea8ae515ff25aaad99dc86059b65cc9b67edcde4eb261e1e456497b6957d3 ). It is being replaced by [website/omnibar-algolia-index.js](https://github.com/appsmithorg/appsmith-docs/pull/564/files#diff-a3f32686fd88fe5556e1dec268d0fa72ddd30a7ca05af48e2d55f1a811acd2c0 ).
- Fixes video and list styles of content shown in the omnibar.
- Videos on docs.appsmith.com are wrapped in a `videoembed` tag so have updated the regex for the same.
- Image urls also sometimes include algolia highlight tags which makes the url invalid have removed the same
https://github.com/appsmithorg/appsmith/pull/18146/files#diff-0e7cdbf77157af62f50ece962a8d4e381b2c070c2453123e8a713298f9640e25R126 .
- Docusaurus https://docusaurus.io/docs/markdown-features/admonitions have a different syntax have updated the regex to parse the same. https://github.com/appsmithorg/appsmith/pull/18146/files#diff-0e7cdbf77157af62f50ece962a8d4e381b2c070c2453123e8a713298f9640e25R154
TLDR
Make omnibar work with the new docs site.
## How Has This Been Tested?
- Manual
### Test Plan
> Add Testsmith test cases links that relate to this PR
### Issues raised during DP testing
https://github.com/appsmithorg/appsmith/issues/17501#issuecomment-1307043824
## Checklist:
### Dev activity
- [x] My code follows the style guidelines of this project
- [x] I have performed a self-review of my own code
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [x] My changes generate no new warnings
- [ ] I have added tests that prove my fix is effective or that my feature works
- [x] New and existing unit tests pass locally with my changes
- [ ] PR is being merged under a feature flag
### QA activity:
- [ ] Test plan has been approved by relevant developers
- [ ] Test plan has been peer reviewed by QA
- [ ] Cypress test cases have been added and approved by either SDET or manual QA
- [ ] Organized project review call with relevant stakeholders after Round 1/2 of QA
- [ ] Added Test Plan Approved label after reveiwing all Cypress test
2022-11-21 08:25:33 +00:00
Abhinav Jha
e6b89d03aa
Sandboxed iFrames with srcDoc ( #11426 )
...
Change iFrame widgets to use sandbox mode if srcDoc is provided
Allowed options:
`allow-forms allow-modals allow-orientation-lock allow-pointer-lock allow-popups allow-scripts allow-top-navigation-by-user-activation`
Co-authored-by: Shrikant Sharat Kandula <shrikant@appsmith.com>
2022-10-04 15:20:45 +05:30
Arpit Mohan
037efacbf3
fix: Display community edition along with version ( #16341 )
...
## Description
This PR adds the string `Community` along with the Appsmith version. This will help users identify the type of instance that they are running.
## Type of change
- New feature (non-breaking change which adds functionality)
## How Has This Been Tested?
Manually
## Checklist:
- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my own code
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [ ] My changes generate no new warnings
- [ ] I have added tests that prove my fix is effective or that my feature works
- [ ] New and existing unit tests pass locally with my changes
2022-08-27 15:10:03 +05:30
Pawan Kumar
a5733da363
fix: Cypress tests for admin settings's watermark setting ( #15760 )
2022-08-11 17:35:08 +02:00
Hetu Nandu
887832d29a
refactor: deprecate commenting and notifications ( #15484 )
2022-08-03 12:32:49 +05:30
Pawan Kumar
bae0b75583
feat: Code-split for admin setting for toggling appsmith watermark ( #15036 )
...
* create checkbox
* code split for hiding branding badge
* code split for hiding branding badge
* code review feedback fixes
* rename auth to upgrade button
* update mobile branding badge
* change label
* minor refactor
* minor updates
* add a cypress tests to check if watermark setting contains a upgrade button
2022-07-28 14:08:37 +05:30
Ankita Kinger
af5483c7c4
fix: Style values of the page and default value for telemetry ( #11640 )
2022-03-07 11:36:34 +05:30
Ankita Kinger
1688757bc6
fix: Signup text update & code optimisation ( #11606 )
...
* text change for signup admin settings & code optimized
* minor change
2022-03-04 11:56:12 +05:30
Ankita Kinger
13fe125a0c
feat: Add disconnect button on auth config pages and form login callout banner ( #11389 )
...
* added form login callout banner
* form login config page changes
* form login config page changes
* added redirecturl and uneditable field components
* added disconnect button on auth pages
* Added env variables for form login auth page
* added disconnect button on auth pages
* updated docs link for dform login callout doc
* added condition for disconnect button
* added ce changes done on ee
* updated css
* suggested changes in PR review
* suggested changes in PR review
* suggested changes in PR review
* reverted gitignore files changes
* reverted gitignore files changes
* updated logic for saving admin settings
* removed unused imports
* added changes for taginput field
* removed console
* removed warning
* removed unwanted changes
2022-03-02 23:48:50 +05:30
Abhinav Jha
938edd5284
chore: Remove old way of adding feature flags ( #11213 )
...
* Remove optimizely, as it isn't being used anymore from the frontend codebase
* Remove optimizely references form netlify config, vercel config, index.html, docker script, nginx templates and example .env file
2022-02-16 19:57:58 +05:30
Ankita Kinger
1c8d804d88
added config for signup disabling
2022-02-07 20:48:44 +05:30
Pranav Kanade
82cbf718d0
refactor: code splitting to support third party sso/oidc in EE ( #10201 )
...
* added config to support code split
* splitting config
* moved the window declaration in EE file as its dependency will be updated in EE
* CE: Splitting ApiConstants and SocialLogin constants
* CE: split login page
* CE: moved getSocialLoginButtonProps func to EE file as it's dependencies will be updated in EE
* added key icon
* CE: created a factory class to share social auths list
* Minor style fix for social btns
* Updated the third party auth styles
* updated jest config
* updated third party login registry class
2022-01-07 11:38:17 +05:30