Skip to content

Conversation

allyoucanmap
Copy link
Contributor

This PR introduces changes to allow integration of backend and frontend services inside external stack of services. Here the chanegs:

  • new env variables:

    • DTT_ENABLE_USERS_MANAGEMENT if false the user management sections and tools will be hidden and everything will be open an manage by the superuser
    • DTT_ROUTER_BASE_PATH base path of the frontend routing
    • DTT_PUBLIC_BASE_PATH location of all frontend assets files
    • DTT_ENABLE_ROUTER_HASH_HISTORY if true enable the hash routing
  • Moved logic to initialize tasks db in backend initialization (Fix Tasks table is not created on MAC OS at intialization #42)

@allyoucanmap allyoucanmap self-assigned this May 27, 2025
@allyoucanmap allyoucanmap added the enhancement New feature or request label May 27, 2025
@tdipisa tdipisa merged commit db92c08 into main May 27, 2025
2 checks passed
@allyoucanmap allyoucanmap deleted the improve-integration branch May 28, 2025 15:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Tasks table is not created on MAC OS at intialization

2 participants