EnixCoda
|
764cddcd2f
|
fix: you can never be too cautious about types
|
2019-02-21 11:44:26 +08:00 |
|
EnixCoda
|
9ea8b7614a
|
refactor: give up on optional argument arrays
|
2019-02-21 11:44:26 +08:00 |
|
EnixCoda
|
a3cac844a9
|
refactor: optimization is endless
|
2019-02-21 11:44:26 +08:00 |
|
EnixCoda
|
deb16704f2
|
refactor: safer config
|
2019-02-21 11:44:26 +08:00 |
|
EnixCoda
|
2efb424981
|
refactor: hug more strict typescript
|
2019-02-21 11:44:26 +08:00 |
|
EnixCoda
|
d9dafee9b8
|
feat: throw unknown error
|
2019-02-21 11:44:26 +08:00 |
|
EnixCoda
|
e4e2389868
|
fix: return type of $
|
2019-02-21 11:44:26 +08:00 |
|
EnixCoda
|
f39ba9c96f
|
refactor: stricter types
|
2019-02-21 11:44:26 +08:00 |
|
EnixCoda
|
861870a0b4
|
feat: narrow header content
When in codepage and gitako is ready
|
2019-02-19 16:48:42 +08:00 |
|
EnixCoda
|
302d60b4a2
|
refactor: require types on method creator
|
2019-02-19 16:26:17 +08:00 |
|
EnixCoda
|
eee0b01341
|
fix: better names in connect
|
2019-02-19 15:58:45 +08:00 |
|
EnixCoda
|
984204f167
|
fix: should get state instead of props
|
2019-02-19 15:58:44 +08:00 |
|
EnixCoda
|
5abbd28596
|
refactor: rename dispatch properties
|
2019-02-19 00:11:11 +08:00 |
|
EnixCoda
|
7e95987902
|
fix: note for any and clean types
|
2019-02-19 00:08:38 +08:00 |
|
EnixCoda
|
6de067a72f
|
refactor: transform FileExplorer
|
2019-02-19 00:08:38 +08:00 |
|
EnixCoda
|
8b0f331f27
|
refactor: transform sidebar and more
|
2019-02-19 00:08:38 +08:00 |
|
EnixCoda
|
29ac1d88b9
|
refactor: transform connect
|
2019-02-19 00:08:38 +08:00 |
|
EnixCoda
|
538527bd39
|
refactor: transform more to TS
|
2019-02-09 19:42:03 +08:00 |
|
EnixCoda
|
9b18b039ca
|
refactor: migrate core index
|
2019-01-09 21:42:57 +08:00 |
|
EnixCoda
|
e36aa412d0
|
fix: handle blob and tree URL
|
2018-12-03 14:23:57 +08:00 |
|
EnixCoda
|
0d91379281
|
fix: handle non-branch blob pages
|
2018-11-29 16:22:18 +08:00 |
|
EnixCoda
|
f16cbc9886
|
fix: handle a unknown rare case
|
2018-11-17 22:17:15 +08:00 |
|
EnixCoda
|
da75a2d947
|
chore: remove out dated comment
|
2018-11-17 17:25:47 +08:00 |
|
EnixCoda
|
b84bb18d1e
|
refactor: more elegant init process, handle 409
GitHub API returns 409 if repo is created but empty
|
2018-11-09 18:13:25 +08:00 |
|
EnixCoda
|
3f03c62f20
|
fix: revert branch handler
|
2018-11-09 11:18:31 +08:00 |
|
EnixCoda
|
d6f09da77e
|
refactor(SideBar): more stable
|
2018-11-06 12:00:53 +08:00 |
|
EnixCoda
|
1b35109bf5
|
fix: get current path more precisely
|
2018-11-06 12:00:53 +08:00 |
|
EnixCoda
|
d05dc1b070
|
feat: better keyboard control flow
Search input and nodes cannot be focused at same time.
Otherwise, moving cursor left/right through search key results in unexpected file nav.
|
2018-11-02 14:04:46 +08:00 |
|
EnixCoda
|
12dee6bb70
|
fix: open submodule instead of parent
|
2018-11-02 10:56:42 +08:00 |
|
EnixCoda
|
cbb63db605
|
fix: handle non-exist git module
|
2018-11-01 15:21:31 +08:00 |
|
EnixCoda
|
50c4eaae70
|
feat(settings): toggle copy buttons
|
2018-10-28 15:44:22 +08:00 |
|
EnixCoda
|
6916850d85
|
feat: handle API rate limit
|
2018-10-27 19:05:31 +08:00 |
|
EnixCoda
|
b663ca052a
|
feat: focus search input on opening sidebar
|
2018-10-17 22:46:15 +08:00 |
|
EnixCoda
|
71343e4af3
|
feat(FileExplorer): handle git submodules
|
2018-10-16 23:58:58 +08:00 |
|
EnixCoda
|
8029e07e20
|
style: format code
|
2018-10-16 15:55:31 +08:00 |
|
EnixCoda
|
9cec5e2692
|
fix: do not mount icon button when not in repo page
|
2018-09-23 13:27:02 +08:00 |
|
EnixCoda
|
3875d26294
|
fix: be more tolerant for aggressive retrieved data
|
2018-09-22 23:45:23 +08:00 |
|
EnixCoda
|
7e57bf3812
|
fix: hide file explorer when auth error occurs
|
2018-09-22 22:26:29 +08:00 |
|
EnixCoda
|
3c81f96079
|
fix: handle more branch name types
Handles projects not use ‘master’ as default branch
Handles projects has branches whose name contains ‘/‘
|
2018-09-22 17:04:59 +08:00 |
|
EnixCoda
|
0b3cc7f61a
|
refactor(FileExplorer): split logic of setting up tree data
|
2018-09-21 23:45:28 +08:00 |
|
EnixCoda
|
f4630f0607
|
fix: prevent error of keys when opening large dir
|
2018-09-21 23:45:28 +08:00 |
|
Enix
|
bb5f745b45
|
fix(search): make search more stable
|
2018-09-21 22:12:18 +08:00 |
|
Enix
|
27ab86cac8
|
feat: mount toggle button anyway
|
2018-09-20 23:49:29 +08:00 |
|
Enix
|
55ce652610
|
fix: handle projects not set ‘master’ as default branch
|
2018-09-20 23:49:04 +08:00 |
|
Enix
|
07163774e7
|
fix: prevent loading at non-project page
|
2018-09-20 23:49:04 +08:00 |
|
EnixCoda
|
23937ab646
|
feat: handle more error and block UI
|
2018-09-19 21:49:41 +08:00 |
|
EnixCoda
|
017abd9886
|
fix(SideBar): branchName was overwrote by undefined
|
2018-09-19 20:19:37 +08:00 |
|
EnixCoda
|
4b92b9cfd0
|
feat: aggressive load tree data
|
2018-09-17 23:28:59 +08:00 |
|
EnixCoda
|
48e213a158
|
feat: loading indicator when expanding node
|
2018-09-15 16:18:29 +08:00 |
|
EnixCoda
|
7041e17b78
|
feat: add middleware functionality to ‘connect’
|
2018-09-13 00:34:10 +08:00 |
|