BlackDex
c7ab27c86f
Updated .env.template with missing config values.
Several values were missing from the .env.template file.
Updated this with all the values which were missing.
4 years ago
Daniel García
8746d36845
Document database connection retries and change alpine repo for catatonit
(cherry picked from commit 88e3835050c0418c060c8e3a704894763ee33aa0)
4 years ago
BlackDex
f847c6e225
Updated the config options descriptions.
Made some small changes to the description of the config options for
SMTP. Some were a bit cryptic and missing some extra descriptions.
Also made it more clear which type of secured smtp connection is going
to used.
4 years ago
BlackDex
c877583979
Allow multiple SMTP Auth meganisms.
- Allow all SMTP Auth meganisms supported by Lettre.
- The config value order is leading and values can be separated by a
comma ','
- Case doesn't matter, and invalid values are ignored.
- Warning is printed when no valid value is found at all.
4 years ago
mqus
959283d333
Add a note that settings in .env can be overridden
4 years ago
Jeremy Lin
385c2227e7
Add more doc comments for MySQL/PostgreSQL connection URIs
Note that Diesel implements its own parser for MySQL connection URIs, so it
probably doesn't accept the full range of syntax that would be accepted by
MySQL's client libraries, whereas for PostgreSQL, Diesel simply passes the
connection string/URI to PostgreSQL's libpq for processing.
4 years ago
Jeremy Lin
570d6c8bf9
Add support for restricting org creation to certain users
5 years ago
Jeremy Lin
071a3b2a32
Log timestamps with milliseconds by default
5 years ago
Jeremy Lin
d348f12a0e
Add config option for log timestamp format
5 years ago
David P Robinson
967d2d78ec
Added missing ENV Variable for Implicit TLS
5 years ago
Daniel García
88c56de97b
Config option for client IP header
5 years ago
Daniel García
8d1b72b951
Collapsed log messages from 3 lines per request to 2 and hidden the ones valued as less informative.
Use LOG_LEVEL debug or trace to recover them.
Removed LOG_MOUNTS and bundled it with LOG_LEVEL debug and trace.
Removed duplicate error messages
Made websocket not proxied message more prominent, but only print it once.
5 years ago
tomuta
bd1e8be328
Implement change-email, email-verification, account-recovery, and welcome notifications
5 years ago
tomuta
64d6f72e6c
Add the ability to disable signups, but allow signups from a whitelist
This feature can be enabled by setting SIGNUPS_ALLOWED=false and
providing a comma-separated list of whitelisted domains in
SIGNUPS_DOMAINS_WHITELIST.
Fixes #727
5 years ago
Thomas Dietrich
fbc2fad9c9
Add vim modeline for GitHub Linguist
5 years ago
BlackDex
3f6809bcdf
Fixed issue/request #705
Added a config option to disable time drifted totp codes.
Default is false, since this is what the RFC recommends.
5 years ago
BlackDex
c52adef919
Added configurable smtp timeout.
- Added config option for smtp timeout
- Lowered default timeout to 15 seconds instead of default 60.
5 years ago
Daniel García
662bc27523
Updated dependencies and fixed disable_admin_token description
5 years ago
BlackDex
05569147af
Added missing .env configuration option.
5 years ago
ViViDboarder
2d2745195e
Allow explicitly defined smtp auth mechansim
5 years ago
Daniel García
fff72889f6
Document DB URL in .env file
6 years ago
Emil Madsen
eb9d5e1196
Reintroduce .env.template
6 years ago
Emil Madsen
ab95a69dc8
Rework migrations for MySQL
6 years ago
Daniel García
21325b7523
Updated .env template
6 years ago
Daniel García
754087b990
Add global duo config and document options in .env template
6 years ago
Daniel García
2475c36a75
Implement log_level config option
6 years ago
Daniel García
4b40cda910
Added domain blacklist regex for icons service and improved valid domain check.
Reorganized the icons code a bit.
6 years ago
Shane Faulkner
8b5b06c3d1
Allow the Admin token to be disabled in the advanced menu
6 years ago
Miroslav Prasil
0b903fc5f4
Extended the template file and refer to wiki
6 years ago
BlackDex
3b27dbb0aa
Added config option for icon download timeout
6 years ago
Daniel García
8fac72db53
Mention relation between DOMAIN and mail settings in .env template
6 years ago
Daniel García
c0e350b734
Disable icon downloads, accept optional query after icon href, format and clippy fixes
6 years ago
Daniel García
f935f5cf46
Remove local icon extractor
6 years ago
Daniel García
bfd93e5b13
Show organizations in admin panel, implement reload templates option
6 years ago
Daniel García
4bf32af60e
Fix folder notifications, enable template strict mode and add missing option to env template
6 years ago
Daniel García
0e4a746eeb
Added SMTP_FROM_NAME
6 years ago
Daniel García
19b6bb0fd6
Initial stab at templates
6 years ago
Daniel García
f645e5381c
Rename included .env file to .env.template and ignored .env
6 years ago
Daniel García
1b5134dfe2
Fixed delete user when 2FA is enabled, implemented delete user for admin panel, and the front-end part for invite user. Secured admin panel behind a configurable token.
6 years ago
Steven Noonan
848cd1dbec
add environment variables for ICON_CACHE_TTL and ICON_CACHE_NEGTTL
These aren't used yet, but will be utilized by the icon caching service
in a subsequent patch.
Signed-off-by: Steven Noonan <steven@uplinklabs.net>
6 years ago
Daniel García
2fde4e6933
Implemented proper logging, with support for file logging, timestamp and syslog (this last one is untested)
6 years ago
Stepan Fedorko-Bartos
2433d39df5
Allows Custom Yubico OTP Server
6 years ago
Stepan Fedorko-Bartos
e66436625c
Adds Yubico Client ID and Secret Key Env Vars
6 years ago
Daniel García
9eaa9c1a17
Add WEBSOCKET_ADDRESS config option ( Fixes #199 )
6 years ago
Daniel García
948554a20f
Added config option for websocket port, and reworked the config parsing a bit.
Added SMTP_FROM config to examples and made it mandatory, it doesn't make much sense to not specify the from address.
6 years ago
Jean-Christophe BEGUE
812387e586
SMTP integration, send password hint by email.
7 years ago
Jean-Christophe BEGUE
c031ae9f2f
Make password hints available in the error message #85
7 years ago
Daniel García
4f6f510bd4
Improve domain detection, should fix attachment problems. Otherwise, set the `DOMAIN` env variable to the correct domain
7 years ago
Daniel García
538dc00234
Improved configuration and documented options. Implemented option to disable web vault and to disable the use of bitwarden's official icon servers
7 years ago
Daniel García
5cd40c63ed
First working version
7 years ago