{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":275993885,"defaultBranch":"release","name":"appsmith","ownerLogin":"appsmithorg","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-06-30T04:07:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/67620218?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719328619.0","currentOid":""},"activityList":{"items":[{"before":"cac0cdf85b99b54af723c2484fef86e7498c8eb4","after":"e00d9e8e7c1900f4f79fbc76692b517c85732828","ref":"refs/heads/pg","pushedAt":"2024-06-25T16:33:40.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"abhvsn","name":"Abhijeet","path":"/abhvsn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41686026?s=80&v=4"},"commit":{"message":"Merge branch 'pg' of github.com:appsmithorg/appsmith into pg","shortMessageHtmlLink":"Merge branch 'pg' of github.com:appsmithorg/appsmith into pg"}},{"before":"c85897d9a100aec4763dfa0f3c042fc0c5d2fc65","after":"5c26288d779425832f11c7ea2dc31a2c7a95cbda","ref":"refs/heads/chore/strict-json","pushedAt":"2024-06-25T15:33:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sharat87","name":"Shrikant Sharat Kandula","path":"/sharat87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120119?s=80&v=4"},"commit":{"message":"chore: Library remove API fix","shortMessageHtmlLink":"chore: Library remove API fix"}},{"before":null,"after":"6b5b480a4feb8269823c1478ccb4d76195599f00","ref":"refs/heads/sharat87-patch-3","pushedAt":"2024-06-25T15:16:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sharat87","name":"Shrikant Sharat Kandula","path":"/sharat87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120119?s=80&v=4"},"commit":{"message":"chore: Only send `uidString` to remove a JSLib","shortMessageHtmlLink":"chore: Only send uidString to remove a JSLib"}},{"before":null,"after":"d48cd19bfc2165bd06d605608ee632faa042a820","ref":"refs/heads/chore/strict-json-3","pushedAt":"2024-06-25T13:33:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sharat87","name":"Shrikant Sharat Kandula","path":"/sharat87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120119?s=80&v=4"},"commit":{"message":"Fix JSObject specs","shortMessageHtmlLink":"Fix JSObject specs"}},{"before":"117185b793cb6d2c0dd0177103f1edeba17ca883","after":"c85897d9a100aec4763dfa0f3c042fc0c5d2fc65","ref":"refs/heads/chore/strict-json","pushedAt":"2024-06-25T13:06:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sharat87","name":"Shrikant Sharat Kandula","path":"/sharat87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120119?s=80&v=4"},"commit":{"message":"Fix JSObject specs","shortMessageHtmlLink":"Fix JSObject specs"}},{"before":null,"after":"92b05de5663e52a5b07d4aa5d576ecb48dd8282c","ref":"refs/heads/chore/test-blockhound-with-junit","pushedAt":"2024-06-25T12:42:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rajatagrawal","name":"Rajat Agrawal","path":"/rajatagrawal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189106?s=80&v=4"},"commit":{"message":"Add blockhound with junit","shortMessageHtmlLink":"Add blockhound with junit"}},{"before":"12dc052e3e2c6b9f74cb64b39a521e39ecda254e","after":"5cde3d6044e8fe84fb52eca8bb5c6e979afddf38","ref":"refs/heads/chore/eval-with-changes","pushedAt":"2024-06-25T11:48:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rishabhrathod01","name":"Rishabh Rathod","path":"/rishabhrathod01","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23132741?s=80&v=4"},"commit":{"message":"add jest test for getIsNewWidgetAdded and make test performant","shortMessageHtmlLink":"add jest test for getIsNewWidgetAdded and make test performant"}},{"before":"2a469278d33bc6a2a38318bcfadc4b83cca811a2","after":"117185b793cb6d2c0dd0177103f1edeba17ca883","ref":"refs/heads/chore/strict-json","pushedAt":"2024-06-25T11:34:57.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"sharat87","name":"Shrikant Sharat Kandula","path":"/sharat87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120119?s=80&v=4"},"commit":{"message":"fix EvaluatedValuePopUp_spec","shortMessageHtmlLink":"fix EvaluatedValuePopUp_spec"}},{"before":"dda187810ca2a9993aa1de31275f4e59dc773947","after":"12dc052e3e2c6b9f74cb64b39a521e39ecda254e","ref":"refs/heads/chore/eval-with-changes","pushedAt":"2024-06-25T11:20:30.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"rishabhrathod01","name":"Rishabh Rathod","path":"/rishabhrathod01","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23132741?s=80&v=4"},"commit":{"message":"Merge branch 'release' of https://github.com/appsmithorg/appsmith into chore/eval-with-changes","shortMessageHtmlLink":"Merge branch 'release' of https://github.com/appsmithorg/appsmith int…"}},{"before":"fb8addb5a6fae5c9d68c0164d8332105bfa88ec9","after":null,"ref":"refs/heads/overflow-tabs-list-view","pushedAt":"2024-06-25T10:30:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"albinAppsmith","name":null,"path":"/albinAppsmith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87797149?s=80&v=4"}},{"before":"d0c2d40c7b9dccfec75d6ba936861b792db1cce9","after":"519b53ea9b1e5bc8e740630813e966c8a0b7b67a","ref":"refs/heads/release","pushedAt":"2024-06-25T10:30:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"albinAppsmith","name":null,"path":"/albinAppsmith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87797149?s=80&v=4"},"commit":{"message":"feat: Overflow tabs list view (#34150)\n\n## Description\r\n\r\nThis PR implements the new design for the list view.\r\n\r\n\r\nFixes #33432 \r\n\r\n## Automation\r\n\r\n/ok-to-test tags=\"@tag.Sanity, @tag.IDE\"\r\n\r\n### :mag: Cypress test results\r\n\r\n> [!TIP]\r\n> 🟒 🟒 🟒 All cypress tests have passed! πŸŽ‰ πŸŽ‰ πŸŽ‰\r\n> Workflow run:\r\n\r\n> Commit: fb8addb5a6fae5c9d68c0164d8332105bfa88ec9\r\n> Cypress dashboard.\r\n> Tags: `@tag.Sanity, @tag.IDE`\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n## Communication\r\nShould the DevRel and Marketing teams inform users about this change?\r\n- [ ] Yes\r\n- [x] No\r\n\r\n\r\n\r\n## Summary by CodeRabbit\r\n\r\n- **New Features**\r\n - Introduced `AddTab` component to add new JavaScript or Query tabs.\r\n- Added `ScreenModeToggle` for switching between full-screen and\r\nsplit-screen modes.\r\n - Added `FileTab` component for improved tab interactions.\r\n- Introduced `List` component for conditional rendering based on editor\r\nstate.\r\n\r\n- **Bug Fixes**\r\n- Corrected test assertions and tab names in `JSRender.test.tsx` and\r\n`QueryRender.test.tsx`.\r\n- Fixed tab closure and interaction flow in\r\n`IDE_Add_Pane_Interactions_spec.ts`.\r\n\r\n- **Refactor**\r\n- Simplified selector functions and updated component imports for better\r\nreadability and performance.\r\n\r\n- **Tests**\r\n- Updated tests to include `currentEntity` props and use\r\n`sanitizeString` for tab titles.\r\n","shortMessageHtmlLink":"feat: Overflow tabs list view (#34150)"}},{"before":"9323f365bead7caaf95d296b355b3f23d1cbfd55","after":"cac0cdf85b99b54af723c2484fef86e7498c8eb4","ref":"refs/heads/pg","pushedAt":"2024-06-25T10:28:31.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"sharat87","name":"Shrikant Sharat Kandula","path":"/sharat87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120119?s=80&v=4"},"commit":{"message":"fix Datasources updating","shortMessageHtmlLink":"fix Datasources updating"}},{"before":"9eb13aa70125a53f7c3f6937c50de606bbe42145","after":"14dc2f04a47176c2d8af82f4d28c0ba4085a4e8e","ref":"refs/heads/experimental/anvil-layout-system","pushedAt":"2024-06-25T10:22:13.000Z","pushType":"push","commitsCount":34,"pusher":{"login":"KelvinOm","name":"Valera Melnikov","path":"/KelvinOm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11555074?s=80&v=4"},"commit":{"message":"Update version","shortMessageHtmlLink":"Update version"}},{"before":"1be7356ccb07407ea2eb79aa5130a592581ef6b8","after":"d7450d13e2fe8554086140a13af5d015b11fae75","ref":"refs/heads/chore/addKeyPairAuthSnowFlake","pushedAt":"2024-06-25T10:16:33.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"rishabhrathod01","name":"Rishabh Rathod","path":"/rishabhrathod01","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23132741?s=80&v=4"},"commit":{"message":"Merge branch 'release' into chore/addKeyPairAuthSnowFlake","shortMessageHtmlLink":"Merge branch 'release' into chore/addKeyPairAuthSnowFlake"}},{"before":"c28ee17f60210ea3c00922e5c76674197749da08","after":"dda187810ca2a9993aa1de31275f4e59dc773947","ref":"refs/heads/chore/eval-with-changes","pushedAt":"2024-06-25T10:12:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rishabhrathod01","name":"Rishabh Rathod","path":"/rishabhrathod01","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23132741?s=80&v=4"},"commit":{"message":"resolve comment: Change array.include to set.has for performance gains","shortMessageHtmlLink":"resolve comment: Change array.include to set.has for performance gains"}},{"before":"296c9765746f377d31415cad66aff64c2110cf1c","after":"fb8addb5a6fae5c9d68c0164d8332105bfa88ec9","ref":"refs/heads/overflow-tabs-list-view","pushedAt":"2024-06-25T09:40:08.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"albinAppsmith","name":null,"path":"/albinAppsmith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87797149?s=80&v=4"},"commit":{"message":"fix: jest test fix","shortMessageHtmlLink":"fix: jest test fix"}},{"before":"bd9d55e6d2c6875a3285c38c9584aec301470cd0","after":"c28ee17f60210ea3c00922e5c76674197749da08","ref":"refs/heads/chore/eval-with-changes","pushedAt":"2024-06-25T09:21:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rishabhrathod01","name":"Rishabh Rathod","path":"/rishabhrathod01","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23132741?s=80&v=4"},"commit":{"message":"fix type errors","shortMessageHtmlLink":"fix type errors"}},{"before":"aab4c8991d3650bb1c0f3cf273bb5f22328a146c","after":"bd9d55e6d2c6875a3285c38c9584aec301470cd0","ref":"refs/heads/chore/eval-with-changes","pushedAt":"2024-06-25T08:40:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rishabhrathod01","name":"Rishabh Rathod","path":"/rishabhrathod01","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23132741?s=80&v=4"},"commit":{"message":"refactor getIsWidgetAdded","shortMessageHtmlLink":"refactor getIsWidgetAdded"}},{"before":"5e72062e8a7ccc2c3d1029f7d6691bb0d9810207","after":"aab4c8991d3650bb1c0f3cf273bb5f22328a146c","ref":"refs/heads/chore/eval-with-changes","pushedAt":"2024-06-25T08:35:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rishabhrathod01","name":"Rishabh Rathod","path":"/rishabhrathod01","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23132741?s=80&v=4"},"commit":{"message":"resolve comments","shortMessageHtmlLink":"resolve comments"}},{"before":"96c777dd9a1bd8c28477bf1dcd1d4748ced0022e","after":null,"ref":"refs/heads/chore/exec-perms","pushedAt":"2024-06-25T08:33:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yatinappsmith","name":null,"path":"/yatinappsmith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84702014?s=80&v=4"}},{"before":"1ba8672bec0db1d11d5c1cb11e2900fef68f46c8","after":"d0c2d40c7b9dccfec75d6ba936861b792db1cce9","ref":"refs/heads/release","pushedAt":"2024-06-25T08:33:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yatinappsmith","name":null,"path":"/yatinappsmith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84702014?s=80&v=4"},"commit":{"message":"chore: Logs and potential fix for CI startup flakiness (#34461)\n\nThe `tlog` command isn't predictably getting the executable permission,\r\nso we're explicitly setting that up in `Dockerfile` here.\r\n\r\nAs well as in the setup script for Cypress, if we get a 502 even after\r\n90 seconds, we print the logs of the `appsmith` container, so we're not\r\nguessing the causes. This should provide us more information next time\r\nwe see such flakiness.\r\n\r\n**/test sanity**\r\n\r\n\r\n\r\n\r\n> [!TIP]\r\n> 🟒 🟒 🟒 All cypress tests have passed! πŸŽ‰ πŸŽ‰ πŸŽ‰\r\n> Workflow run:\r\n\r\n> Commit: 96c777dd9a1bd8c28477bf1dcd1d4748ced0022e\r\n> Cypress dashboard.\r\n> Tags: `@tag.Sanity`\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n## Summary by CodeRabbit\r\n\r\n- **Chores**\r\n- Updated Dockerfile to ensure custom command-scripts in `/opt/bin/`\r\nhave executable permissions.\r\n- Enhanced `setup-test-ci.sh` script to output `appsmith` logs when the\r\nserver connection fails.\r\n\r\n","shortMessageHtmlLink":"chore: Logs and potential fix for CI startup flakiness (#34461)"}},{"before":"010092ee7e177a8244912b45962cb79ff210ec29","after":null,"ref":"refs/heads/delete-datasource-focus-history-issue","pushedAt":"2024-06-25T08:16:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"albinAppsmith","name":null,"path":"/albinAppsmith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87797149?s=80&v=4"}},{"before":"8a68347952a0ba97274d53cb11ca5e6a38898739","after":"1ba8672bec0db1d11d5c1cb11e2900fef68f46c8","ref":"refs/heads/release","pushedAt":"2024-06-25T08:16:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"albinAppsmith","name":null,"path":"/albinAppsmith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87797149?s=80&v=4"},"commit":{"message":"fix: Focus retention issue after delete datasource (#34460)\n\n## Description\r\n\r\nThis PR fix the invalid URL issue after deleting the last datasource.\r\nThis is caused by the focus retention delete order. Whenever a focus\r\nhistory is being deleted, it should be done after redirection to the new\r\nURL.\r\n\r\nFixes #33994 \r\n\r\n## Automation\r\n\r\n/ok-to-test tags=\"@tag.IDE, @tag.Datasource\"\r\n\r\n### :mag: Cypress test results\r\n\r\n> [!TIP]\r\n> 🟒 🟒 🟒 All cypress tests have passed! πŸŽ‰ πŸŽ‰ πŸŽ‰\r\n> Workflow run:\r\n\r\n> Commit: 010092ee7e177a8244912b45962cb79ff210ec29\r\n> Cypress dashboard.\r\n> Tags: `@tag.IDE, @tag.Datasource`\r\n\r\n\r\n\r\n\r\n\r\n## Communication\r\nShould the DevRel and Marketing teams inform users about this change?\r\n- [ ] Yes\r\n- [x] No\r\n\r\n\r\n\r\n\r\n## Summary by CodeRabbit\r\n\r\n- **Bug Fixes**\r\n- Improved the deletion process of data sources to ensure proper\r\nhandling of focus history and redirects.\r\n\r\n","shortMessageHtmlLink":"fix: Focus retention issue after delete datasource (#34460)"}},{"before":"2ecab82ae5047815cf8d5a0aef801b498009f677","after":null,"ref":"refs/heads/feat/34375-key-pair-auth","pushedAt":"2024-06-25T08:00:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"AmanAgarwal041","name":"Aman Agarwal","path":"/AmanAgarwal041","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7565635?s=80&v=4"}},{"before":"3a8139e3bef3d91c763a0ea44033681302e1564c","after":"8a68347952a0ba97274d53cb11ca5e6a38898739","ref":"refs/heads/release","pushedAt":"2024-06-25T08:00:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AmanAgarwal041","name":"Aman Agarwal","path":"/AmanAgarwal041","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7565635?s=80&v=4"},"commit":{"message":"feat: added key pair auth for snowflake behind feature flag (#34399)","shortMessageHtmlLink":"feat: added key pair auth for snowflake behind feature flag (#34399)"}},{"before":null,"after":"96c777dd9a1bd8c28477bf1dcd1d4748ced0022e","ref":"refs/heads/chore/exec-perms","pushedAt":"2024-06-25T07:48:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sharat87","name":"Shrikant Sharat Kandula","path":"/sharat87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120119?s=80&v=4"},"commit":{"message":"chore: Logs and potential fix for CI startup flakiness","shortMessageHtmlLink":"chore: Logs and potential fix for CI startup flakiness"}},{"before":"a88e9b94b4263f20c43a8da9154822182d62855c","after":null,"ref":"refs/heads/chore/equals","pushedAt":"2024-06-25T07:36:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sharat87","name":"Shrikant Sharat Kandula","path":"/sharat87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120119?s=80&v=4"}},{"before":"064d74c8338ef0ba76c4bcb0b630eb5eae55bab1","after":"3a8139e3bef3d91c763a0ea44033681302e1564c","ref":"refs/heads/release","pushedAt":"2024-06-25T07:36:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sharat87","name":"Shrikant Sharat Kandula","path":"/sharat87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120119?s=80&v=4"},"commit":{"message":"chore: Fix `.equals` on subclasses of `AuthenticationDTO` (#34451)\n\n**/test sanity datasource**\r\n\r\n\r\n\r\n\r\n> [!WARNING]\r\n> Workflow run:\r\n\r\n> Commit: a88e9b94b4263f20c43a8da9154822182d62855c\r\n> Cypress dashboard.\r\n> Tags: `@tag.Sanity, @tag.Datasource`\r\n> It seems like **no tests ran** πŸ˜”. We are not able to recognize it,\r\nplease check workflow here.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n## Summary by CodeRabbit\r\n\r\n- **Enhancements**\r\n- Improved equality and hashing behavior for various authentication\r\nclasses, enhancing data integrity and consistency across the app.\r\n\r\n","shortMessageHtmlLink":"chore: Fix .equals on subclasses of AuthenticationDTO (#34451)"}},{"before":"886c0edd3aa11e6ae93b974b50a9892e47cda9a3","after":null,"ref":"refs/heads/sharat87-patch-3","pushedAt":"2024-06-25T07:33:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sharat87","name":"Shrikant Sharat Kandula","path":"/sharat87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120119?s=80&v=4"}},{"before":"aa773f6950dc0689daf3bc1cc42bea89584c1de9","after":"064d74c8338ef0ba76c4bcb0b630eb5eae55bab1","ref":"refs/heads/release","pushedAt":"2024-06-25T07:33:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sharat87","name":"Shrikant Sharat Kandula","path":"/sharat87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120119?s=80&v=4"},"commit":{"message":"chore: Remove `current` symlink to Postgres (#34454)\n\nReason for this previously documented at\r\nhttps://github.com/appsmithorg/appsmith/pull/34265#issue-2356259090.\r\n\r\nCypress tests don' make sense since the only diff is on\r\n`base.dockerfile`.\r\n\r\n\r\n\r\n\r\n## Summary by CodeRabbit\r\n\r\n- **Chores**\r\n- Updated Dockerfile to streamline PostgreSQL setup. Removed creation of\r\na symlink to the current version of PostgreSQL.\r\n\r\n","shortMessageHtmlLink":"chore: Remove current symlink to Postgres (#34454)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEbtpEywA","startCursor":null,"endCursor":null}},"title":"Activity Β· appsmithorg/appsmith"}