Jeremy Ruston
ad901a9f50
Merge branch 'master' into multi-wiki-support
2024-11-06 15:20:44 +00:00
Jeremy Ruston
ea3cb1c58d
Fix build command crash with no wiki folder
...
Fixes #8694
2024-10-21 17:42:35 +01:00
Jeremy Ruston
6492ed36bf
Merge branch 'master' into multi-wiki-support
2024-08-06 21:38:38 +01:00
Jeremy Ruston
d9ac4a823f
Fix crash with render command when filename filter returns empty result
2024-08-05 11:20:35 +01:00
Jeremy Ruston
6833ccdb97
Revert "Improve command line logging ( #3704 )"
...
This reverts commit 25ec52b912
.
2024-06-07 18:09:50 +01:00
Jeremy Ruston
25ec52b912
Improve command line logging ( #3704 )
...
* Initial improvements
* Fix broken merge
2024-06-06 16:46:10 +01:00
Jeremy Ruston
92a1c56d31
Merge branch 'master' into multi-wiki-support
2024-05-21 12:05:26 +01:00
Jeremy Ruston
5aa3646df5
Add plugin stability badges ( #8198 )
...
* Initial Commit
* Fix plugin library URL
* Need to set plugin library location for prerelease
* Styling tweaks
* Docs
* Add tests that the core plugins all have a valid stability field
2024-05-21 11:22:39 +01:00
Jeremy Ruston
d8eb5cb459
Merge branch 'master' into multi-wiki-support
2024-05-20 14:42:11 +01:00
FSpark
67845f8ebe
Fix: some plugin subtiddlers do not have title in savewikifolder command ( #8151 )
...
* fix: some plugin subtiddlers do not have title in savewikifolder command
* fix: following coding style
2024-04-25 18:29:09 +02:00
Jeremy Ruston
28a831489b
Merge branch 'master' into multi-wiki-support
2024-04-12 09:59:12 +01:00
Joshua Fontany
5f74f4c2fa
Fix bug 7878: Save command ( #8140 )
...
* first pass at fixing bug 7878, needs testing
* clarify default behaviour in comment
* fix property typo, tested and works as intended
* remove debugger
2024-04-11 21:54:46 +01:00
Jeremy Ruston
37f6930bf2
Quit command should abort any pending commands
2024-03-25 22:33:41 +00:00
Jeremy Ruston
1c64646393
Fix quit command to work gracefully
2024-03-19 10:04:32 +00:00
Jeremy Ruston
2916cb6fd9
Clarify comment
...
Thanks @pmario
2024-03-14 11:55:55 +00:00
Jeremy Ruston
e553539b2a
Clarify that process.exit() is a hack
2024-03-13 22:12:41 +00:00
Jeremy Ruston
3da773c27f
Add HTTP tests to npm test command
2024-03-13 18:39:42 +00:00
Jeremy Ruston
24413c53dd
The listen command shouldn't return until the server is listening
2024-03-11 21:45:27 +00:00
Jeremy Ruston
3335e87ef4
Remove unneeded option
2024-03-10 17:49:52 +00:00
Jeremy Ruston
1c0341de51
Merge branch 'master' into multi-wiki-support
2024-02-24 09:38:42 +00:00
Jeremy Ruston
540b3ff81e
Remove superfluous comma
2024-02-24 09:32:19 +00:00
Jeremy Ruston
2c810faeeb
Add barebones support for timing HTTP response generation times
2024-02-02 15:42:47 +00:00
Jeremy Ruston
f56f5dcc56
Fix savetiddlers handling of tiddlers with no text field
2023-11-29 11:23:57 +00:00
WhiteFall
28aef51855
Add explodePlugins=yes option to savewikifolder command ( #7490 )
...
* add option explodeplugins
refactor
Maintain Parameter Compatibility
change let to var
Refactoring the code
add conditional judgment
use === to avoid type-casting errors
refactor use <path> [<name>=<value>]
delete redundant code
backward compatibility support
easier to use
improve code
add documentation
* Update Notes
* Improve the code
2023-06-29 15:40:35 +01:00
Jeremy Ruston
a5894946de
Extend encodeuricomponent to process additional characters ( #7128 )
...
* First commit
* Fix version number in docs
* Add code comment
2023-01-19 17:45:54 +00:00
jeremy@jermolene.com
0db987da60
Minor tweaks for #7073
2022-12-04 11:03:51 +00:00
Carlo Colombo
a93a499684
Add commands command to run commands returned from a filter ( #7073 )
2022-12-04 10:59:59 +00:00
FSpark
2c607ee8e6
Add storyTiddler to render command ( #6746 )
2022-06-29 08:58:40 +01:00
Joshua Fontany
42bf203758
Fix 6649 ( #6650 )
...
* use filesystem utils
* use filesystem utils
* don't touch syncer
* fix messaging
2022-04-19 08:18:44 +01:00
jeremy@jermolene.com
73138b79aa
Save command exit with error when encountering missing tiddlers
...
Fixes #6603
2022-04-06 17:18:13 +01:00
Jeremy Ruston
82c8fe7fa8
Introduce JSON parse utility function with error handling ( #6401 )
...
* Introduce JSON parse utility function with error handling
Fixes #6400
* Fix typo
2022-02-21 15:29:25 +00:00
jeremy@jermolene.com
e577cf7302
Render command: verbose mode should print title before rendering
...
Fixes #6067
2021-09-24 18:40:34 +01:00
Joe Bordes
82ec63e711
style(App) eliminate whitespace at the end of code lines ( #5735 )
2021-05-30 19:20:17 +01:00
Joshua Fontany
a2e7cc51b5
Fix 5483 & 3483 ( #5504 )
2021-03-26 08:39:32 +00:00
jeremy@jermolene.com
8aad7b00ab
Render command: fix bug with multiple variable usage
2021-03-19 18:35:10 +00:00
jeremy@jermolene.com
a38dc17300
Extend render command to allow multiple variables to be passed
2021-03-19 17:09:53 +00:00
Joshua Fontany
bfa062f23d
Fix filesystem ( #5465 )
2021-02-04 16:11:07 +00:00
Florian Kohrt
4cd6a24431
Mention <tiddler-filter> parameter of savelibrarytiddlers command ( #4857 )
2020-09-24 19:09:06 +01:00
Arlen22
81f07cdf85
Use this.wiki where applicable ( #4601 )
...
* Use state.wiki
* use local wiki where available
* fix a couple this vs self cases
2020-05-06 11:27:50 +01:00
jeremy@jermolene.com
5688670da6
makelibrary command: Guard against invalid directories
2020-04-20 12:58:27 +01:00
jeremy@jermolene.com
678e25f510
makelibrary command should skip non-directories
...
Fixes #4583
2020-04-20 11:47:54 +01:00
Jeremy Ruston
0836fb7184
Makelibrary.js: Minor refactoring
2020-04-14 12:08:15 +01:00
jed
4146a04a9e
Fix makelibrary.js to use enviroment variable paths ( #4559 )
...
This makes makelibrary.js use environment variables to find paths for plugins, themes and languages instead of just using the paths hardcoded in boot.js
2020-04-14 12:03:12 +01:00
Jeremy Ruston
93e01435d1
Dynamic plugins: Change "contains JavaScript" to "requires reload"
...
We might in the future offer support for certain types of JS module to be hot loaded.
2019-09-27 16:47:55 +01:00
Jeremy Ruston
1c23059204
Dynamic loading/unloading of plugins ( #4259 )
...
* First pass at dynamic loading/unloading
* Show warning for changes to plugins containing JS modules
* Use $:/config/RegisterPluginType/* for configuring whether a plugin type is automatically registered
Where "registered" means "the constituent shadows are loaded".
* Fix the info plugin
The previous mechanism re-read all plugin info during startup
* Don't prettify JSON in the plugin library
* Indicate in plugin library whether a plugin requires reloading
* Display the highlighted plugin name in the plugin chooser
And if there's no name field fall back to the part of the title after the final slash.
2019-09-16 12:15:39 +01:00
Jeremy Ruston
5b09881679
Add new deletetiddlers command
2019-05-30 16:54:57 +01:00
Jermolene
b7e0930122
savewikifolder: Fix custom plugin fields
...
We need to carry across all plugin fields into the tiddlywiki.info file
2019-04-16 11:59:34 +01:00
Jermolene
373afd72c8
Add savewikifolder command
...
Makes it much easier to convert a TiddlyWiki HTML file into a full wiki folder.
2019-04-14 12:04:00 +01:00
Jermolene
12630d4a91
Provide an option for the load command to not error if no tiddlers are found
2019-03-08 16:43:04 +00:00
Arlen22
603c564872
Add the "tiddlywiki" argument to the server start hook ( #3592 )
...
* Update Hook__th-server-command-post-start.tid
* Update server.js
* Update listen.js
2018-11-29 09:51:11 +00:00