globaleaks / globaleaks-whistleblowing-software

GlobaLeaks is free, open-source whistleblowing software enabling anyone to easily set up and maintain a secure reporting platform.
https://www.globaleaks.org
Other
1.23k stars 269 forks source link

tenant optimization #4151

Closed msmannan00 closed 1 month ago

msmannan00 commented 2 months ago
  1. Integrated profiles.
  2. Created a default profile for tenant 1000000, applied in both config and config_lang.
  3. Implemented migration scripts.
  4. Removed duplicate variables from config and config_lang, mapping them to the default profile.
  5. Implemented chaining for tenants to first search for variables in their profile, and if not found, default to the default profile.
evilaliv3 commented 1 month ago

Closed since the code is not integrated in branch feature/profiles