.flake8
.gitignore
CHANGELOG.md
CLAUDE.md
LICENSE
MANIFEST.in
README.md
SECURITY.md
pyproject.toml
.github/dependabot.yml
.github/workflows/pages.yml
.github/workflows/publish.yml
.github/workflows/test.yml
doc/license.conf
doc/reference.md
example/README.md
example/pyproject.toml
example/swl_tasks/__init__.py
example/swl_tasks/__main__.py
example/swl_tasks/app.py
example/swl_tasks/app_test.py
example/swl_tasks/store.py
example/swl_tasks/views.py
example/swl_tasks/locale/messages.pot
example/swl_tasks/locale/de/LC_MESSAGES/messages.mo
example/swl_tasks/locale/de/LC_MESSAGES/messages.po
example/swl_tasks/locale/es/LC_MESSAGES/messages.mo
example/swl_tasks/locale/es/LC_MESSAGES/messages.po
example/swl_tasks/locale/nl/LC_MESSAGES/messages.mo
example/swl_tasks/locale/nl/LC_MESSAGES/messages.po
example/swl_tasks/static/tasks.css
example/swl_tasks/static/tasks.js
example/swl_tasks/templates/tasks/detail.j2
example/swl_tasks/templates/tasks/form.j2
example/swl_tasks/templates/tasks/list.j2
example/swl_tasks/templates/tasks/login.j2
example/swl_tasks/templates/tasks/menu.j2
example/swl_tasks/templates/tasks/page.j2
example/swl_tasks/templates/tasks/style_switch.j2
example/swl_tasks/templates/tasks/tab_details.j2
example/swl_tasks/templates/tasks/tab_history.j2
swl/.gitignore
swl/__init__.py
swl/_version.py
swl/actions.py
swl/actions_test.py
swl/auth_test.py
swl/breadcrumbs.py
swl/config.py
swl/dispatcher.py
swl/dispatcher_test.py
swl/frameworks.py
swl/frameworks_test.py
swl/i18n.py
swl/i18n_test.py
swl/i18n_tool.py
swl/passwd.py
swl/passwd_test.py
swl/responses.py
swl/responses_test.py
swl/routes_endpoint.py
swl/routes_endpoint_test.py
swl/shutdown.py
swl/swl.py
swl/swl_test.py
swl/test_utils.py
swl/userbase.py
swl/userbase_test.py
swl/utils.py
swl/utils_test.py
swl/uvicorn_app.py
swl.egg-info/PKG-INFO
swl.egg-info/SOURCES.txt
swl.egg-info/dependency_links.txt
swl.egg-info/requires.txt
swl.egg-info/scm_file_list.json
swl.egg-info/scm_version.json
swl.egg-info/top_level.txt
swl/locale/swl.pot
swl/locale/de/LC_MESSAGES/swl.mo
swl/locale/de/LC_MESSAGES/swl.po
swl/locale/es/LC_MESSAGES/swl.mo
swl/locale/es/LC_MESSAGES/swl.po
swl/locale/fr/LC_MESSAGES/swl.mo
swl/locale/fr/LC_MESSAGES/swl.po
swl/locale/nl/LC_MESSAGES/swl.mo
swl/locale/nl/LC_MESSAGES/swl.po
swl/resources/__init__.py
swl/resources/bootstrap-web-resources.json
swl/resources/bulma-web-resources.json
swl/resources/swl-web-resources.json
swl/resources/tabler-web-resources.json
swl/resources/web_resources.py
swl/resources/web_resources_test.py
swl/session/__init__.py
swl/session/sessionauthbackend.py
swl/session/sessionsecretkey.py
swl/session/sessionsecretkey_test.py
swl/sort/__init__.py
swl/sort/info.py
swl/sort/info_test.py
swl/static/swl/lang.js
swl/static/swl/swl-base.css
swl/static/swl/swl-run.js
swl/static/swl/swl.css
swl/static/swl/swl.js
swl/static/swl/theme.js
swl/static/swl/websocket.js
swl/static/swl/lang/de_DE.json
swl/static/swl/lang/en_US.json
swl/static/swl/lang/fr_FR.json
swl/static/swl/lang/nl_NL.json
swl/templates/swl/account.j2
swl/templates/swl/account_password.j2
swl/templates/swl/alert.j2
swl/templates/swl/base.j2
swl/templates/swl/breadcrumbs.j2
swl/templates/swl/card.j2
swl/templates/swl/contextmenu.j2
swl/templates/swl/dialog.j2
swl/templates/swl/footer.j2
swl/templates/swl/inputs.j2
swl/templates/swl/kickstart.j2
swl/templates/swl/modal-content.j2
swl/templates/swl/modal.j2
swl/templates/swl/placeholder.j2
swl/templates/swl/toast.j2
swl/templates/swl/users.j2
swl/templates/swl/users_list.j2
swl/test/__init__.py
swl/test/run_js_tests.py
swl/test/server.py
swl/test/js-test/lang.test.js
swl/test/js-test/swl.test.js
swl/test/js-test/websocket.test.js
swl/test/views/__init__.py
swl/test/views/change.py
swl/test/views/misc.py
swl/test/views/modal.py
swl/test/views/rehydrate.py
swl/views/__init__.py
swl/views/account.py
swl/views/account_test.py