forked from tools/josh
1
0
Fork 0
Commit Graph

56 Commits

Author SHA1 Message Date
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