Florine W. Dekker
efeffe6562
Update auto-description
...
Fixes #161 .
2020-12-10 20:57:07 +01:00
Florine W. Dekker
8f283be633
Allow output redirection inside scripts
...
Fixes #146 .
2020-12-07 18:08:20 +01:00
Florine W. Dekker
17d8f2dbba
Add status code in prefix
...
Fixes #125 .
2020-06-30 10:43:24 +02: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
3774fa92d3
Replace passwords with salted hashes
...
Works further towards #112 .
2020-03-24 18:01:00 +01:00
Florine W. Dekker
616df7beba
Implement separate user file
...
Works towards #112 .
2020-03-24 00:24:40 +01:00
Florine W. Dekker
a9b68ab834
Start replacement of code with scripts
2020-03-20 03:41:01 +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
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
a65434a022
Stop interpreting after handling login
...
Fixes #105 .
2020-02-03 16:49:01 +01:00
Florine W. Dekker
690d290052
Un-de-escape ; in arguments
...
Fixes #98 .
2019-11-23 16:19:43 +01:00
Florine W. Dekker
5ccc5152d1
Implement running multiple commands
...
Fixes #26 .
2019-11-23 00:53:14 +01:00
Florine W. Dekker
3a0b062235
Restructure input parser
...
Fixes #84 .
2019-11-23 00:06:57 +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
2304413727
Implement error stream redirection
...
Fixes #79 .
2019-11-14 21:53:00 +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
7da2c7e16d
Persist input history
...
Fixes #73 .
2019-11-12 01:19: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
ae4e2472bd
Fix #67
2019-11-10 21:26:41 +01:00
Florine W. Dekker
d158b4f970
Fix #66
2019-11-10 18:20:46 +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
3d91346cc5
Fix #33
2019-11-10 03:05:54 +01:00
Florine W. Dekker
c7f2d6b0f6
Fix #50 and add error streams
2019-11-09 23:52:46 +01:00
Florine W. Dekker
bdbf42e074
Implement output stream
2019-11-09 22:16:04 +01:00
Florine W. Dekker
379e0ffcda
Remove unnecessary cwd validation
2019-11-09 19:45:10 +01:00
Florine W. Dekker
11523b5046
Christen "josh" and add version number
...
Oh and make persistence a bit more manageable.
2019-11-09 19:23:33 +01:00
Florine W. Dekker
5a028f9611
Fix #48
2019-11-07 18:34:23 +01:00
Florine W. Dekker
ac9796c3e6
Fix #47
2019-11-07 01:21:56 +01:00
Florine W. Dekker
29092ed261
Fix #45
2019-11-07 01:10:59 +01:00
Florine W. Dekker
15ecc64bac
Make ~ usable as directory
2019-11-07 00:54:13 +01:00
Florine W. Dekker
9d456dedfa
Fix #10
2019-11-06 23:11:47 +01:00
Florine W. Dekker
9523c31afe
Fix #20
2019-11-06 22:27:25 +01:00
Florine W. Dekker
b605436ab4
Condense input parser and implement curly braces
2019-11-06 20:40:11 +01:00
Florine W. Dekker
f574d84e0b
Add .editorconfig and format accordingly
2019-11-06 15:07:56 +01:00
Florine W. Dekker
67898842ba
Update to TypeScript 3.7
...
And clear empty lines and consistify error usage.
2019-11-06 14:47:14 +01:00
Florine W. Dekker
f5126065bf
Fix #43
2019-11-06 14:14:40 +01:00
Florine W. Dekker
9bf9ea3810
Implement and test separate Environment class
2019-11-06 14:02:18 +01:00
Florine W. Dekker
8e9747c5fe
Move current user to environment variable
2019-11-06 12:53:48 +01:00
Florine W. Dekker
540a4f4ebe
Clear environment after logging out
2019-11-06 01:08:32 +01:00
Florine W. Dekker
e0a809a324
Made cwd environment variable read-only
2019-11-04 20:08:54 +01:00
Florine W. Dekker
53ad4f2a49
Fix #32
2019-11-04 18:19:24 +01:00
Florine W. Dekker
493c32d12e
Fix #40
...
And
* Fix absolute paths with rmdir
* Fix inverted behaviour of -n with echo
* Store environment variables in a session-based cookie
* Improve escaped behaviour of > characters
* Simplify input parser's tokeniser
2019-11-04 14:47:59 +01:00
Florine W. Dekker
c51defad04
Separate input arguments from its parser
2019-11-04 13:54:52 +01:00
Florine W. Dekker
06ddc5f134
Do not trim tokens to allow trailing escaped whitespace
2019-11-03 18:29:44 +01:00