Florine W. Dekker
|
aa8b641f53
|
Implement false, true, and whatis
Fixes #129. Fixes #131.
|
2020-06-30 19:09:29 +02:00 |
Florine W. Dekker
|
d078deb545
|
Use standardised error codes
Fixes #124.
|
2020-06-30 18:49:19 +02:00 |
Florine W. Dekker
|
17d8f2dbba
|
Add status code in prefix
Fixes #125.
|
2020-06-30 10:43:24 +02:00 |
Florine W. Dekker
|
70af6d727e
|
Update dependencies
|
2020-06-05 12:55:22 +02:00 |
Florine W. Dekker
|
a69e63e5f4
|
Inject language references for command strings
|
2020-06-05 12:37:08 +02:00 |
Florine W. Dekker
|
09ed8f0b47
|
Ensure safe cookies
|
2020-05-17 15:52:20 +02:00 |
Florine W. Dekker
|
2c4b1c29e5
|
Move build output to `dist/`
|
2020-05-03 20:52:28 +02:00 |
Florine W. Dekker
|
8f859a50eb
|
Fix warning message for Internet Explorer
|
2020-05-03 20:47:16 +02:00 |
Florine W. Dekker
|
8ffa28d321
|
Remove runtime cache
|
2020-04-12 12:02:58 +02:00 |
Florine W. Dekker
|
8dfcc7f6af
|
Fix indenting in binaries
Fixes #122.
|
2020-03-25 12:57:39 +01:00 |
Florine W. Dekker
|
bc17640f42
|
Hide password in login input again
Fixes #118.
|
2020-03-25 00:56:43 +01:00 |
Florine W. Dekker
|
cde8bfb7e5
|
Make stream redirection local to single command
Fixes #115.
|
2020-03-25 00:19:30 +01:00 |
Florine W. Dekker
|
dc4176bf15
|
Interpret factory reset in any input field
Fixes #121.
|
2020-03-24 21:47:09 +01:00 |
Florine W. Dekker
|
ebcdfe3f95
|
Organise imports and streamline some tests
|
2020-03-24 20:48:57 +01:00 |
Florine W. Dekker
|
bbfa0a6207
|
Implement user modification commands
Finalises and fixes #112.
|
2020-03-24 20:27:51 +01:00 |
Florine W. Dekker
|
3774fa92d3
|
Replace passwords with salted hashes
Works further towards #112.
|
2020-03-24 18:01:00 +01:00 |
Florine W. Dekker
|
9519f4cd89
|
Update dependencies and use browser modules
|
2020-03-24 16:30:21 +01:00 |
Florine W. Dekker
|
616df7beba
|
Implement separate user file
Works towards #112.
|
2020-03-24 00:24:40 +01:00 |
Florine W. Dekker
|
50fc0ffbd5
|
Move caret to cursor if input is clicked
Fixes #107 (for real this time).
|
2020-03-22 15:04:25 +01:00 |
Florine W. Dekker
|
e4e2e092ac
|
Replace `eval` by `Function`
Significantly improves security and performance.
|
2020-03-22 14:06:08 +01:00 |
Florine W. Dekker
|
a9b68ab834
|
Start replacement of code with scripts
|
2020-03-20 03:41:01 +01:00 |
Florine W. Dekker
|
a362583bbe
|
Make all console text inline
Fixes #64.
|
2020-03-19 20:08:09 +01:00 |
Florine W. Dekker
|
37342e9a8d
|
Hide auto-complete suggestions on backspace
|
2020-03-19 19:31:30 +01:00 |
Florine W. Dekker
|
79b024d573
|
Re-add focus request to ensure caret is present
Fixes #111.
|
2020-03-19 18:51:50 +01:00 |
Florine W. Dekker
|
3daa762571
|
Prevent changing cwd to a file
Fixes #110.
|
2020-03-18 18:24:10 +01:00 |
Florine W. Dekker
|
49da5b785a
|
Add suggestion list and common prefix fill
Fixes #108 and fixes #109.
|
2020-03-18 18:18:43 +01:00 |
Florine W. Dekker
|
04e8765229
|
Move caret to end instead of start on re-focus
Fixes #107.
|
2020-03-18 16:53:56 +01:00 |
Florine W. Dekker
|
5b28416861
|
Implement auto completion of files
Fixes #39.
|
2020-03-18 16:44:16 +01:00 |
Florine W. Dekker
|
1399db3950
|
Ignore empty username at login prompt
Fixes #106.
|
2020-03-18 14:15:37 +01:00 |
Florine W. Dekker
|
28602cfe47
|
Add more projects and add hunt for root pwd
|
2020-03-17 19:22:59 +01:00 |
Florine W. Dekker
|
6b337a16b4
|
Update dependencies
|
2020-03-11 17:31:29 +01:00 |
Florine W. Dekker
|
f4f7afaca8
|
Implement `man hier`
Fixes #103.
|
2020-03-11 17:10:05 +01:00 |
Florine W. Dekker
|
a65434a022
|
Stop interpreting after handling login
Fixes #105.
|
2020-02-03 16:49:01 +01:00 |
Florine W. Dekker
|
6a0dde939d
|
Force reload without cache after `poweroff`
Fixes #104.
|
2020-01-21 18:09:43 +01:00 |
Florine W. Dekker
|
1c5656f14e
|
Do not scroll to bottom with OS key
Fixes #101.
|
2019-12-18 16:06:51 +01:00 |
Florine W. Dekker
|
ade62badd0
|
Fix scroll speed on Firefox
Fixes #100.
|
2019-12-18 16:04:21 +01:00 |
Florine W. Dekker
|
bbeb054ca8
|
Downgrade Semver dependency
|
2019-12-17 11:21:17 +01:00 |
Florine W. Dekker
|
cde21ba41e
|
Update dependencies
|
2019-12-17 11:11:48 +01:00 |
Florine W. Dekker
|
97eba62598
|
Do not display keyboard upon clicking link
Fixes #35.
|
2019-12-01 23:52:38 +01:00 |
Florine W. Dekker
|
f8415552f9
|
Reset application on updates
Fixes #16.
|
2019-12-01 23:31:03 +01:00 |
Florine W. Dekker
|
90701ab1eb
|
Move glob emptiness check to expander
|
2019-11-23 21:39:25 +01:00 |
Florine W. Dekker
|
690d290052
|
Un-de-escape ; in arguments
Fixes #98.
|
2019-11-23 16:19:43 +01:00 |
Florine W. Dekker
|
09588f4bb5
|
Properly escape characters in paths
Fixes #97.
|
2019-11-23 13:14:32 +01:00 |
Florine W. Dekker
|
aa9a466956
|
Do not run ls if target does not exist
Fixes #49.
|
2019-11-23 00:55:33 +01:00 |
Florine W. Dekker
|
5ccc5152d1
|
Implement running multiple commands
Fixes #26.
|
2019-11-23 00:53:14 +01:00 |
Florine W. Dekker
|
c6411d51a4
|
Advance stream pointer in between writes
Fixes #96.
|
2019-11-23 00:07:57 +01:00 |
Florine W. Dekker
|
3a0b062235
|
Restructure input parser
Fixes #84.
|
2019-11-23 00:06:57 +01:00 |
Florine W. Dekker
|
a3ad45cf28
|
Implement and, nor, not
Fixes #95.
|
2019-11-22 12:49:36 +01:00 |
Florine W. Dekker
|
50184e40c2
|
Add build datetime to version in development
|
2019-11-21 21:11:15 +01:00 |
Florine W. Dekker
|
158fe53d55
|
Do not focus url on ctrl+l in PWA
|
2019-11-21 11:18:11 +01:00 |
Florine W. Dekker
|
0c8e22e6e2
|
Fix poweroff if no server is available
Fixes #94.
|
2019-11-21 11:09:38 +01:00 |
Florine W. Dekker
|
b8dc83b960
|
Fix minor issues with PWA settings
|
2019-11-21 10:59:12 +01:00 |
Florine W. Dekker
|
0f62557384
|
Open links in PWA in tabs and remove PWA full screen
Works towards fixing #94.
|
2019-11-21 10:46:39 +01:00 |
Florine W. Dekker
|
6e47a7802a
|
Add Progressive Web App functionality
Fixes #91.
|
2019-11-21 00:47:31 +01:00 |
Florine W. Dekker
|
15e2b7cf79
|
Allow smooth scrolling
Fixes #93.
|
2019-11-20 22:52:06 +01:00 |
Florine W. Dekker
|
c41c59c50b
|
Clear terminal with ctrl+l
Fixes #92.
|
2019-11-20 22:43:24 +01:00 |
Florine W. Dekker
|
ceb4b53ccb
|
Do not scroll on pressing special keys
Fixes #90.
|
2019-11-19 10:42:24 +01:00 |
Florine W. Dekker
|
8b565e9116
|
Update dependencies
|
2019-11-18 20:01:13 +01:00 |
Florine W. Dekker
|
c7bb92f810
|
Do not match hidden files in glob patterns
Fixes #89.
|
2019-11-18 19:59:54 +01:00 |
Florine W. Dekker
|
acf678e796
|
Fixate scroll speed
Fixes #87.
|
2019-11-15 22:59:04 +01:00 |
Florine W. Dekker
|
295ea626d6
|
Remove unnecessary d.ts files
|
2019-11-15 22:20:02 +01:00 |
Florine W. Dekker
|
744d333691
|
Use / as delimiter when using backspace
Fixes #86.
|
2019-11-15 20:28:47 +01:00 |
Florine W. Dekker
|
2689bd9c40
|
Fix incorrect ctrl+w behaviour with history
Fixes #85.
|
2019-11-15 10:49:07 +01:00 |
Florine W. Dekker
|
cc27fcd223
|
Resolve dependency vulnerability
|
2019-11-15 10:24:37 +01:00 |
Florine W. Dekker
|
534246a7bc
|
Add overriding of file extension
|
2019-11-14 23:21:06 +01:00 |
Florine W. Dekker
|
2304413727
|
Implement error stream redirection
Fixes #79.
|
2019-11-14 21:53:00 +01:00 |
Florine W. Dekker
|
e2fa3bc1ea
|
Fix typo in null file deserialisation
Fixes #83.
|
2019-11-14 20:34:22 +01:00 |
Florine W. Dekker
|
e528b8bc48
|
Retain file nullness after deserialisation
Fixes #83.
|
2019-11-14 00:32:42 +01:00 |
Florine W. Dekker
|
a4d3f0c912
|
Improve browser compatibility
Fixes #81.
|
2019-11-14 00:25:46 +01:00 |
Florine W. Dekker
|
d6f7e9dc68
|
Store file system and history in local storage
Fixes #82.
|
2019-11-13 22:16:42 +01:00 |
Florine W. Dekker
|
e672cb3eb7
|
Remove last word with ctrl+w
Fixes #80.
|
2019-11-13 15:42:55 +01:00 |
Florine W. Dekker
|
fc62d8d12a
|
Downgrade major version to 0.x.y
And update dependencies.
|
2019-11-13 14:49:25 +01:00 |
Florine W. Dekker
|
6c10b714cd
|
Distinguish file and directory paths
Fixes #76.
|
2019-11-13 14:47:06 +01:00 |
Florine W. Dekker
|
ee7b7b3663
|
Open multiple files with `open`
Fixes #78.
|
2019-11-13 13:32:06 +01:00 |
Florine W. Dekker
|
b9256c6d2b
|
Fix file persistence
Fixes #77.
|
2019-11-13 09:25:53 +01:00 |
Florine W. Dekker
|
100f341c3e
|
Clean up and test input history
Fixes #75.
|
2019-11-12 01:53:57 +01:00 |
Florine W. Dekker
|
76cdab24df
|
Fix input history storage
Fixes errors made in the previous two commits.
|
2019-11-12 01:31:08 +01:00 |
Florine W. Dekker
|
ca6eefee1f
|
Do not store duplicates in input history
Fixes #74.
|
2019-11-12 01:24:09 +01:00 |
Florine W. Dekker
|
7da2c7e16d
|
Persist input history
Fixes #73.
|
2019-11-12 01:19:24 +01:00 |
Florine W. Dekker
|
afa936bb4b
|
Add /dev/null
Fixes #71.
|
2019-11-12 01:10:53 +01:00 |
Florine W. Dekker
|
1a9a588f8f
|
Use .to.throw in tests properly
Fixes #72.
|
2019-11-12 00:57:24 +01:00 |
Florine W. Dekker
|
906adf8364
|
Extend file streams and test them
Fixes #55.
|
2019-11-12 00:49:05 +01:00 |
Florine W. Dekker
|
8f58321238
|
Deprecate `replaceAll` function
Fixes #70.
|
2019-11-11 22:59:43 +01:00 |
Florine W. Dekker
|
e02f82739e
|
Detect missing closing braces in input
Fixes #69.
|
2019-11-11 22:43:29 +01:00 |
Florine W. Dekker
|
a02130585e
|
Transparently use escape characters in parser
Fixes #68
|
2019-11-11 22:37:34 +01:00 |
Florine W. Dekker
|
ae4e2472bd
|
Fix #67
|
2019-11-10 21:26:41 +01:00 |
Florine W. Dekker
|
e9130453ad
|
Fix #61
|
2019-11-10 18:35:31 +01:00 |
Florine W. Dekker
|
d158b4f970
|
Fix #66
|
2019-11-10 18:20:46 +01:00 |
Florine W. Dekker
|
cd0d2cb16d
|
Fix #65
|
2019-11-10 17:36:09 +01:00 |
Florine W. Dekker
|
5f632fb692
|
Fix #63
|
2019-11-10 16:52:58 +01:00 |
Florine W. Dekker
|
2d077c6599
|
Fix #62
|
2019-11-10 16:40:08 +01:00 |
Florine W. Dekker
|
23c2d70eae
|
Fix #59
|
2019-11-10 16:11:40 +01:00 |
Florine W. Dekker
|
ba525a8175
|
Fix #58
|
2019-11-10 14:50:43 +01:00 |
Florine W. Dekker
|
327a0eabfe
|
Fix #60
|
2019-11-10 14:15:06 +01:00 |
Florine W. Dekker
|
9fe806f4a3
|
Fix #57
|
2019-11-10 14:09:44 +01:00 |
Florine W. Dekker
|
2ba28a6350
|
Fix #54
|
2019-11-10 13:51:20 +01:00 |
Florine W. Dekker
|
a9309bcd4e
|
Fix #53
|
2019-11-10 13:42:41 +01:00 |
Florine W. Dekker
|
3d91346cc5
|
Fix #33
|
2019-11-10 03:05:54 +01:00 |
Florine W. Dekker
|
2965cd177a
|
Fix #52
|
2019-11-10 01:41:06 +01:00 |
Florine W. Dekker
|
bdbf42e074
|
Implement output stream
|
2019-11-09 22:16:04 +01:00 |