* mws authentication
* add more tests and permission checkers
* add logic to ensure that only authenticated users' requests are handled
* add custom login page
* Implement user authentication as well as session handling
* work on user operations authorization
* add middleware to route handlers for bags & tiddlers routes
* add feature that only returns the tiddlers and bags which the user has permission to access on index page
* refactor auth routes & added user management page
* fix Ci Test failure issue
* fix users list page, add manage roles page
* add commands and scripts to create new user & assign roles and permissions
* resolved ci-test failure
* add ACL permissions to bags & tiddlers on creation
* fix comments and access control list bug
* fix indentation issues
* working on user profile edit
* remove list users command & added support for database in server options
* implement user profile update and password change feature
* update plugin readme
* implement command which triggers protected mode on the server
* revert server-wide auth flag. Implement selective authorization
* ACL management feature
* Complete Access control list implementation
* Added support to manage users' assigned role by admin
* fix comments
* fix comment
* allow internal link to be wikitex formatted as bold
* fix typo
* add new classes to all emphasis and inline-code elements
* fix tests for new STRONG classes
* Extend element widget with support for CSS custom properties.
* chore: added tests
* chore: code style
* docs: added documentation for support for CSS custom properties
* docs: added documentation for support for CSS custom properties
* Updates to make Excision more friendly to Markdown users by adding
Markdown as an option in the criteria to use excision and by making the
excise operation reuse the type of the tiddler being excised.
* Updated excise operation to use Markdown syntax for links.
* add trimSelection - both, start, end, no
* add documentation for trimSelection to tm-edit-text-operation tiddler
* add trimSelection both to all buttions where it makes sense
* change "both" to "yes" as a default
* fix trimSelection typo
* fix trimSelection typo
* docs trimSelection add "no" as possible value - it's the default
* remove some redundant variable declarations
* update from-version
* fix comment typos
* fix whitespace
* make local variables more visible
* create empty tags only if template or additionalFields contain a tags-field
* fix typos
* add tests for tm-new-tiddler message
* tm-new-tiddler add standard test with tags field
* Add test for existing table parsing functionality
* Add expected start/end for tr elements in table wikitext test
* Populate start/end properties for tr elements
* Add expected start/end for th/td elements in table wikitext test
* Populate start/end properties for th/td elements
* add $compound-filter parameter to data-widget
* update TestCaseTemplate to use $compound-filter parameter
* update data-widget, TestCaseTiddlers and CompoundTiddlers docs