Commit e2fce6c
[Feat] Add Roo Code history import to the About page (#141)
* feat: adding i18n strings and handling no tasks to import edge case
* fix(importRooTaskHistory): validate history_item.json content to prevent path traversal
* test(importRooTaskHistory): check that only one import writes atomically
* feat(About): translate aria-label
---------
Co-authored-by: Elliott de Launay <edelauna@gmail.com>1 parent de8886a commit e2fce6c
43 files changed
Lines changed: 2185 additions & 41 deletions
File tree
- packages/types/src
- src
- core
- task-persistence
- __tests__
- webview
- __tests__
- i18n/locales
- ca
- de
- en
- es
- fr
- hi
- id
- it
- ja
- ko
- nl
- pl
- pt-BR
- ru
- tr
- vi
- zh-CN
- zh-TW
- webview-ui/src
- components/settings
- __tests__
- i18n/locales
- ca
- de
- en
- es
- fr
- hi
- id
- it
- ja
- ko
- nl
- pl
- pt-BR
- ru
- tr
- vi
- zh-CN
- zh-TW
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
100 | 100 | | |
101 | 101 | | |
102 | 102 | | |
| 103 | + | |
103 | 104 | | |
104 | 105 | | |
105 | 106 | | |
| |||
178 | 179 | | |
179 | 180 | | |
180 | 181 | | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
181 | 191 | | |
182 | 192 | | |
183 | 193 | | |
| |||
590 | 600 | | |
591 | 601 | | |
592 | 602 | | |
| 603 | + | |
593 | 604 | | |
594 | 605 | | |
595 | 606 | | |
| |||
0 commit comments