Releases: ChainSafe/ui-monorepo
Releases · ChainSafe/ui-monorepo
v1.1.5 🌈
Changelog
🚀 Features
- [Files] Verfy a sharing link asap and give nice error @Tbaut (#1674)
- Update maintenance mode message @FSM1 (#1669)
🐛 Bug Fixes
- Fix Safari Nav Items invisible @FSM1 (#1709)
- Show a loader for shared folder, and an error if the user doesn't have access to it @Tbaut (#1693)
- Fix mobile search showing up when clicking the header @Tbaut (#1676)
- Remove scrollbar from the nav bar @Tbaut (#1689)
- [Files] Fix home page and nav menu display issues on smaller screens @Tbaut (#1677)
- Fix toast type when no files successfully shared @FSM1 (#1662)
🧰 Maintenance
- add new workflow for ui tests on demand @asnaith (#1702)
- Improve reliability of file moving test @asnaith (#1703)
- Translations update from Weblate @weblate (#1697)
- Add basic file sharing ui tests @asnaith (#1691)
- Translations update from Weblate @weblate (#1686)
- Make intercepts in tests less version specific @asnaith (#1658)
- add ui test coverage for the sharing explainer @asnaith (#1659)
🙏 A big thank you to all the contributors to this release:
@FSM1, @Tbaut, @asnaith and @weblate
v1.1.4 🌈
Changelog
🚀 Features
🐛 Bug Fixes
- Menu dark mode colors @tanmoyAtb (#1650)
- Add Support for heic images @FSM1 (#1618)
🧰 Maintenance
- Fix Webpack Build with node 17 @FSM1 (#1651)
- add ui test coverage for the survey banner @asnaith (#1648)
🙏 A big thank you to all the contributors to this release:
@FSM1, @Tbaut, @asnaith, @tanmoyAtb and @weblate
v1.1.3 🌈
v1.1.2 🌈
Changelog
- Update api error handling @FSM1 (#1626)
- Translations update from Weblate @weblate (#1607)
- Translations update from Weblate @weblate (#1599)
🚀 Features
- Transfer multiple files and folders @tanmoyAtb (#1606)
- Migrate to API local store cache @RyRy79261 (#1591)
- Mv and rm batch calls @FSM1 (#1596)
🐛 Bug Fixes
- Fix
crypto
node resolve warning on common components @tanmoyAtb (#1613) - Username disabled color on safari fix @tanmoyAtb (#1612)
- Fix move single file and test @Tbaut (#1608)
- Toast messages update @tanmoyAtb (#1602)
- Refresh buckets after deletion @Tbaut (#1604)
- Show username if known for the owner @Tbaut (#1597)
🧰 Maintenance
- Merge dev to epic/link sharing @Tbaut (#1633)
- bump cypress to v8.6 @asnaith (#1628)
- Translations update from Weblate @weblate (#1625)
- Detect and dismiss toasts in ui tests @asnaith (#1610)
- bump cypress to v8.5 @asnaith (#1609)
- Translations update from Weblate @weblate (#1600)
- Always show a toast close button @Tbaut (#1598)
🙏 A big thank you to all the contributors to this release:
@FSM1, @RyRy79261, @Tbaut, @asnaith, @tanmoyAtb and @weblate
v1.1.1 🌈
Changelog
🚀 Features
- Posthog identify user on login @FSM1 (#1590)
- New navigations buttons @Tbaut (#1574)
- Gaming dashboard - API keys as cards @RyRy79261 (#1575)
🐛 Bug Fixes
- Fix tertiary buttons in dark mode @Tbaut (#1592)
- Run lint --fix with "@typescript-eslint/indent": ["error", 2], @Tbaut (#1585)
- Upgrade api client and fix issue with shared folder renaming @Tbaut (#1582)
- Hide menu when there's no menu item @Tbaut (#1576)
- Reset forms and fix a couple error types @Tbaut (#1578)
- [Files] - Reset fields on shared folders modals @Tbaut (#1577)
🧰 Maintenance
v1.1.0 🌈
Changelog
- Translations update from Weblate @weblate (#1540)
- Release to PROD @FSM1 (#1537)
- Translations update from Weblate @weblate (#1532)
- Translations update from Weblate @weblate (#1528)
- Translations update from Weblate @weblate (#1522)
- Translations update from Weblate @weblate (#1496)
- Translations update from Weblate @weblate (#1478)
- Translations update from Weblate @weblate (#1468)
- Updates to storage ui test suite @asnaith (#1433)
- Translations update from Weblate @weblate (#1422)
- Release latest fixes @FSM1 (#1435)
- Release Sharing and Storage to PROD @FSM1 (#1387)
- Translations update from Weblate @weblate (#1373)
- Translations update from Weblate @weblate (#1243)
- Storage: Update privacy and ToS links @FSM1 (#1335)
- [ImgBot] Optimize images @imgbot (#1334)
- Text Input Icon Cursor @FSM1 (#1291)
- Translations update from Weblate @weblate (#1226)
- Translations update from Weblate @weblate (#1196)
- Storage API Key management @FSM1 (#1155)
- Remove deprecated files call @FSM1 (#1138)
- Release latest to PROD @FSM1 (#1135)
🚀 Features
- Folder uploads @FSM1 (#1515)
- [Files] - Share to home or other shared folder @Tbaut (#1527)
- bulk recover operation @tanmoyAtb (#1526)
- Gaming Dashboard overhaul @RyRy79261 (#1504)
- Progress cancellations @tanmoyAtb (#1500)
- Toasts refactor @tanmoyAtb (#1495)
- Added docs link @RyRy79261 (#1497)
- Adding multi selects on mobile view with long press @tanmoyAtb (#1470)
- Sharing feature explainer @Tbaut (#1477)
- [STORAGE] Rename file in bucket @FSM1 (#1471)
- Programmatic folder creation for tests @Tbaut (#1430)
- [Files] Download multiple files in a zip @Tbaut (#1459)
- Unblock UI while sharing @FSM1 (#1441)
- Storage: Download functionality on bucket files @RyRy79261 (#1424)
- [Storage] Adapt the email login from like done on Files @Tbaut (#1427)
- Expose decryption key @RyRy79261 (#1426)
- [Storage] add CID to bucket item row @FSM1 (#1423)
- Copy/Move to shared folder @tanmoyAtb (#1396)
- Show users at the top of shared folders browser @Tbaut (#1388)
- Adding buckets user logic @RyRy79261 (#1394)
- Enhance login screen with quicker email @Tbaut (#1352)
- [FILES] Allow user to delete or remove themselves from a shared folder @FSM1 (#1329)
- Storage: Unencrypted notification @FSM1 (#1338)
- Dynamic limits added @RyRy79261 (#1323)
- Add limit 50 to lists CID call @tanmoyAtb (#1326)
- Storage: Show profile title @tanmoyAtb (#1328)
- Added hidden state for deleted @RyRy79261 (#1322)
- Update Navigation @FSM1 (#1311)
- S3 API Keys @FSM1 (#1300)
- Edit shared folder by owner @tanmoyAtb (#1269)
- Exporting the hash router @RyRy79261 (#1287)
- Copy file to shared folder @Tbaut (#1255)
- Add survey to Storage @Tbaut (#1262)
- Barebones gaming app @FSM1 (#1256)
- DirectAuth updates for Storage @RyRy79261 (#1248)
- Reporting Illegal content @Tbaut (#1227)
- ES Locale @FSM1 (#1168)
- Owner column in shared folder overview @tanmoyAtb (#1225)
- Rename shared folder @tanmoyAtb (#1197)
- Support file and folder deletion @Tbaut (#1202)
- Create shared folder modal @FSM1 (#1201)
- Sharing file browser @RyRy79261 (#1048)
- Setup Storage testing @Tbaut (#1195)
- Shared folder overview @Tbaut (#1078)
- Storage buckets overview @FSM1 (#1140)
- Add username @tanmoyAtb (#1133)
- Import CID @RyRy79261 (#1128)
🐛 Bug Fixes
- Upgrade Torus dependencies @FSM1 (#1549)
- Fix user lookup spamming the api, and throwing @Tbaut (#1553)
- [Files] - fix cookie banner colors in dark mode @Tbaut (#1555)
- Filter out current bucket @Tbaut (#1548)
- Better colors for dark mode select and tagsinput components @Tbaut (#1550)
- Prevent double opening of the file picker @Tbaut (#1538)
- [Files] - Show current bucket decryption key @Tbaut (#1534)
- Don't track before opt-in @Tbaut (#1531)
- Adjusting login screen sizes. @tanmoyAtb (#1519)
- Fix toasts not rendering @Tbaut (#1518)
- survey banner on safari fix @tanmoyAtb (#1512)
- 10min timeout for everyone @Tbaut (#1472)
- [Storage] Copy cid functionality @RyRy79261 (#1437)
- Add debug and change timeout strategy for tests @Tbaut (#1469)
- [FILES] enforce maximum 32 char limit @FSM1 (#1464)
- [Files] Use material menus @Tbaut (#1432)
- Refresh by navigating to the bin to fix tests @Tbaut (#1450)
- Disabled select on row names & enhance simple click experience @RyRy79261 (#1438)
- Skip the entire lingui job if the author is weblate @Tbaut (#1444)
- Fix lingui failing for weblate PRs @Tbaut (#1425)
- [FILES] Ensure content type is retained when sharing @FSM1 (#1407)
- Fix reload of input component @Tbaut (#1406)
- Add validation for new shared folder @Tbaut (#1390)
- Summary size on base 2 @tanmoyAtb (#1398)
- [FILES] Fix preview in search results @FSM1 (#1403)
- Fix test with onboard bump @Tbaut (#1395)
- Fix reloading the loader and other components on sharing @Tbaut (#1391)
- update bnc-onboard to 1.32.0 @FSM1 (#1384)
- Allow recovering without any folder @Tbaut (#1385)
- Make sure Lint runs after lingui commits @Tbaut (#1375)
- Fixed Storage summary updating @RyRy79261 (#1358)
- Remove duplicated shared icon @Tbaut (#1378)
- Fix dropdown icon color in dark mode @Tbaut (#1379)
- [FILES] Fixed dark mode components @RyRy79261 (#1356)
- Clarify the license for the ui monorepo @Tbaut (#1376)
- [Files] - Don't show any success message when there's an error @Tbaut (#1364)
- [STORAGE] Added filtering for filesystem type @RyRy79261 (#1360)
- [FILES] Bad request with no path when calling drive without slash @Tbaut (#1366)
- [Files] Always allow recovery from the bin @Tbaut (#1365)
- [FILES] Improve
Manage Bucket
label and icon @FSM1 (#1367) - Remove submit button for renaming and useFormik everywhere @Tbaut (#1351)
- Files: Fixed reader permission @RyRy79261 (#1350)
- Prevent creating keys on typing enter. @Tbaut (#1340)
- storage: Resolve DnD wrong path @FSM1 (#1341)
- Edit encryption notification copy @Tbaut (#1339)
- Fix Files dev @Tbaut (#1337)
- fix delete confirmation label @FSM1 (#1317)
- Escape backslash in "white space error message" regex @asnaith (#1316)
- upload progress not working @FSM1 (#1318)
- Fixing storage empty folder select @RyRy79261 (#1310)
- Fix CID validation @FSM1 (#1306)
- Resolve move folder glitches @FSM1 (#1307)
- how limit of 5GB on storage @tanmoyAtb (#1299)
- Trim before creation and renaming file, folders and buckets @Tbaut (#1290)
- Ensure bucket names are unique @FSM1 (#1302)
- Fix rename issue @Tbaut (#1288)
- Fix to prevent from moving folders in sub-folders @Tbaut (#1277)
- Fix bulk action @Tbaut (#1278)
- Don't show the pinning bucket in the bucket list @Tbaut (#1268)
- Create bucket modal changes @tanmoyAtb (#1258)
- Sorted by dates by default @tanmoyAtb (#1257)
- delete bulk operation @tanmoyAtb (#1259)
- settings layout for storage @tanmoyAtb (#1260)
- Delete files & folders from shared folders directly. @tanmoyAtb (#1241)
- fix recover files from trash folder tree @tanmoyAtb (#1233)
- Automate extract for storage @Tbaut (#1240)
- Fix refresh token flow @FSM1 (#1235)
- Fix shared folder creation path @Tbaut (#1232)
- Fix bulk operations for csf buckets @Tbaut (#1231)
- Move files tree in shared folder @tanmoyAtb (#1229)
- Resolve preview error @FSM1 (#1228)
- Fix bucket filtering in Share browser @FSM1 (#1223)
- Fix lint action for forked repos @Tbaut (#1198)
- Fix lgtm alerts @Tbaut (#1169)
- Mobile view of shared folders @Tbaut (#1167)
- Fix overflow in Storage api keys, buckets and cid pages @Tbaut (#1193)
- Fix lookup and validation @Tbaut (#1180)
- Disabled button in settings when no change made @Tbaut (#1178)
- disable buttons for renaming file/folder @Tbaut (#1179)
- Cancel editing when there's a click outside @Tbaut (#1181)
- Remove a wait in tests @Tbaut (#1153)
- Added web3 sign message @tanmoyAtb (#1144)
🧰 Maintenance
- Add test coverage for storage summary adjustments @asnaith (#1536)
- Add lint rules for test debug commands @asnaith (#1535)
- [Files] - Get admin public key from the api @Tbaut (#1485)
- Posthog Analytics Integration @priom (#1514)
- Add new ui tests for illogical folder and file move errors @asnaith (#1520)
- bump cypress to v8.4 @asnaith (#1521)
- Change the survey to a call for a user interview @Tbaut (#1517)
- Add ui tests for file preview @asnaith (#1489)
- Published Components & Theme @RyRy79261 (#1503)
- Upgrade to remove warning in console @Tbaut (#1501)
- update axios @FSM1 (#1498)
- [Files] - New survey - Discord link and tiny fix @Tbaut (#1487)
- Bump files-api-client to 1.18.5 @Tbaut (#1493)
- bump cypress to v8.3.1 @asnaith (#1480)
- add ui tests for search @asnaith (#1479)
- Implement cypress retry mechanism @asnaith (#1462)
- Remove pause command from test layer @asnaith (#1461)
- Extend ui tests coverage to include file moving and permanent deletion @asnaith (#1451)
- bump cypress to v8.3 @asnaith (#1452)
- Define modals in the test suite as separate objects @asnaith (#1439)
- Use cypress session instead of locally stored files. @Tbaut (#1421)
- Using default cursors @tanmoyAtb (#1411)
- Folder creation validation and test @Tbaut (#1416)
- Update the docker container used for tests to the latest version @asnaith (#1413)
- Bump cypress to v8.2 @Tbaut (#1417)
- Extend tests to include file and folder recovery @asnaith (#1404)
- Add new ui tests for folder creation and deletion @asnaith (#1383)
- New auth flow @Tbaut (#1401)
- run chrome headless in ci @Tbaut (#1402)
- breadcrumbs removed from settings: storage @tanmoyAtb (#1400)
- Fix lgtm-bot alerts @Tbaut (#1389)
- Upgarde to cypress v8.1 @Tbaut (#1386)
- create and edit shared folder modals merge @tanmoyAtb (#1353)
- Make sure to always use helpers with paths @Tbaut (#1342)
- IPFS gateway, messages, icons, manifest @tanmoyAtb (#1333)
- Update test suite checks to match latest naviga...
v1.0.0 🌈
Changelog
🚀 Features
- tkey address in settings @tanmoyAtb (#1112)
- Allow to unpin a Cid @Tbaut (#1110)
- CIDs overview @FSM1 (#1117)
- Recover files with move file modal @tanmoyAtb (#1094)
- Files API Client in Tests @FSM1 (#1097)
🐛 Bug Fixes
- Make email button disabled like others @Tbaut (#1137)
- Handle walletconnect signature request @FSM1 (#1124)
- Dnd Fix destination path @FSM1 (#1118)
- Force refresh on buckets when deleting from bin @RyRy79261 (#1127)
- Use Eslint 6.8 to make react-script happy @Tbaut (#1121)
- Update InitialScreen.tsx @Tbaut (#1100)
- Update pr-labeler.yml @Tbaut (#1099)
- Fix Bin Preview @FSM1 (#1093)
🧰 Maintenance
- Remove Facebook login @FSM1 (#1136)
- Deprecate all
files/
endpoints @FSM1 (#1095) - Updated copied to have consistent styling @RyRy79261 (#1125)
- UI Tests: Add an identifier and handling for the upload status box @asnaith (#1122)
- Put eslint at top level since it's shared by all packages @Tbaut (#1115)
- Wording for backup **secret** phrase @Tbaut (#1116)
- Update file management ui tests @asnaith (#1113)
- Updated Readme & Release Configs @priom (#1102)
🙏 A big thank you to all the contributors to this release:
@FSM1, @RyRy79261, @Tbaut, @asnaith, @priom and @tanmoyAtb
prod-f4b1bb3
Merge pull request #1098 from ChainSafe/hotfix/create-new-user-file-s…
prod-530b582
Merge pull request #1059 from ChainSafe/dev * Fix upload (#1010) * Bulk operations for Bin (#1017) * Set the base for Cypress tests and automation (#1016) * Update Send Feedback Link (#1024) * only enable logging in non-mainnet env (#1020) * Optimize tests (#1027) * fix (#1030) * File browser context provider (#1026) * work on selections (#1029) * Remove release drafter for now (#1038) * Update Readme for tests (#1036) * Delete release_drafter.yml (#1039) * Bulk DND Move files (#1028) * Test file upload (#1035) * Selection removal preventions (#1037) * Theme selection UI fix (#1033) * Update API client (#1032) * make it light and the files blue (#1049) * React-PDF Worker fixes (#1052) * Store screenshots and video of failing tests (#1054) * fix test classes and add rename test (#1055) * Hide date for folders (#1060) * s/testId/testid (#1064) * folder path in route fixed (#1066) * Resolve File Browser race condition (#1069)
prod-75bbbd0
fix link (#1025)