forked from tools/josh
1
0
Fork 0
Commit Graph

317 Commits

Author SHA1 Message Date
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 4ea6c2ae88 Merge pull request 'Introduce "binary" scripts for all native commands' (#116) from binaries into master 2020-03-22 13:16:11 +01:00
Florine W. Dekker 9bb2a013d1
Improve error reporting of invalid commands 2020-03-22 12:47:59 +01:00
Florine W. Dekker 97e4dd9563
Add tests for nearly all commands 2020-03-22 12:22:42 +01:00
Florine W. Dekker 5e3a7385f9
Move binaries into `Commands.ts` and add tests 2020-03-21 13:19:48 +01:00
Florine W. Dekker 3dd34ad5de
Deprecate `man` command
Fixes #113.
2020-03-20 16:16:31 +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