Daniel García and GitHub
f1d3fb5d40
Merge pull request #1017 from dprobinson/patch-1
...
Added missing ENV Variable for Implicit TLS
2020-06-03 22:47:53 +02:00
Daniel García and GitHub
1aa5e0d4dc
Merge pull request #1012 from BlackDex/admin-interface
...
Updated js/css libraries and fixed smallscreen err
2020-06-01 20:07:13 +02:00
Daniel García
5e802f8aa3
Update lettre to alpha release instead of git commit, and update the rest of dependencies while we are at it
2020-05-31 17:58:06 +02:00
Daniel García and GitHub
0bdeb02a31
Merge pull request #1009 from jjlin/email-subject
...
Don't HTML-escape email subject lines
2020-05-31 00:22:58 +02:00
Daniel García and GitHub
b03698fadb
Merge pull request #1010 from jjlin/admin-url
...
Avoid double-slashes in the admin URL
2020-05-31 00:22:46 +02:00
Daniel García and GitHub
4eee6e7aee
Merge pull request #1007 from BlackDex/admin-interface
...
Admin interface restyle
2020-05-28 20:54:11 +02:00
Daniel García and GitHub
4146612a32
Merge pull request #1006 from jjlin/email-change
...
Allow email changes for existing accounts even when signups are disabled
2020-05-27 18:18:21 +02:00
Daniel García and GitHub
c5d7e3f2bc
Merge pull request #1003 from frdescam/fix_arm_displaysize
...
Use format! for rounding to fix arm issue
2020-05-23 13:10:06 +02:00
Daniel García and GitHub
c95a2881b5
Merge pull request #998 from frdescam/fix_email_templates
...
Fixing bad width in 2FA email template
2020-05-23 13:09:44 +02:00
Daniel García
a1f304dff7
Update web vault to v2.14.0
2020-05-21 22:49:15 +02:00
Daniel García
a8870eef0d
Convert to f32 before rounding to fix arm issue
2020-05-20 17:58:39 +02:00
Daniel García
0807783388
Add ip on totp miss
2020-05-14 00:19:50 +02:00
Daniel García
80d4061d14
Update dependencies
2020-05-14 00:18:18 +02:00
Daniel García and GitHub
dc2f8e5c85
Merge pull request #994 from jjlin/help-text
...
Update startup banner to direct usage/config questions to the forum
2020-05-13 22:34:30 +02:00
Daniel García and GitHub
aee1ea032b
Merge pull request #989 from theycallmesteve/update_responses
...
Update responses
2020-05-13 22:34:16 +02:00
Daniel García and GitHub
484e82fb9f
Merge pull request #988 from theycallmesteve/rename_functions
...
Rename functions
2020-05-13 22:34:06 +02:00
Daniel García and GitHub
8bbbff7567
Merge pull request #987 from theycallmesteve/global_domains
...
GlobalEquivalentDomains updates from upstream bitwarden
2020-05-08 01:04:10 +02:00
Daniel García
6c5e35ce5c
Change the mails content types to more closely match what we sent before
2020-05-07 00:51:46 +02:00
Daniel García and GitHub
4ff15f6dc2
Merge pull request #978 from AltiUP/patch-1
...
Delete the call to the map file
2020-05-03 22:30:06 +02:00
Daniel García and GitHub
ec8028aef2
Merge pull request #979 from jjlin/admin-redirect
...
Use absolute URIs for admin page redirects
2020-05-03 22:27:09 +02:00
Daniel García
63cbd9ef9c
Update lettre to latest master
2020-05-03 17:41:53 +02:00
Daniel García
9cca64003a
Remove unused dependency and simple feature, update dependencies and fix some clippy lints
2020-05-03 17:24:51 +02:00
Daniel García and GitHub
0de52c6c99
Merge pull request #957 from jjlin/domain-whitelist
...
Domain whitelist cleanup and fixes
2020-04-18 12:08:48 +02:00
Daniel García
e3b00b59a7
Initial support for soft deletes
2020-04-17 22:35:27 +02:00
Daniel García and GitHub
5a390a973f
Merge pull request #966 from BlackDex/issue-965
...
Fixed issue #965
2020-04-15 17:15:59 +02:00
Daniel García and GitHub
e3feba2a2c
Merge pull request #960 from jjlin/admin-token
...
Warn on empty `ADMIN_TOKEN` instead of bailing out
2020-04-11 23:34:37 +02:00
Daniel García
4be8dae626
Make web vault show a more informative error when browsers block WebCrypto in insecure contexts and update dependencies
2020-04-09 22:54:31 +02:00
Daniel García and GitHub
77f95146d6
Merge pull request #956 from jjlin/duo
...
Fix Duo auth failure with non-lowercased email addresses
2020-04-08 08:43:24 +02:00
Daniel García and GitHub
843604c9e7
Merge pull request #939 from jjlin/attachment-size
...
Fix attachment size limit calculation
2020-03-31 12:56:49 +02:00
Daniel García
adf47827c9
Make sure the data field is always returned, otherwise the mobile apps seem to have issues
2020-03-30 22:19:50 +02:00
Daniel García and GitHub
5471088e93
Merge pull request #933 from jjlin/dockerfiles
...
Rebuild Dockerfiles to match latest Dockerfile.j2 template
2020-03-27 17:45:10 +01:00
Daniel García
4e85a1dee1
Update web vault to 2.13.2
2020-03-27 17:44:10 +01:00
Daniel García and GitHub
ec60839064
Merge pull request #932 from jjlin/ws-fix
...
Fix WebSocket notifications
2020-03-27 08:38:54 +01:00
Daniel García and GitHub
255a06382d
Merge pull request #928 from jjlin/healthcheck
...
Healthcheck fixes/optimizations
2020-03-26 21:13:31 +01:00
Daniel García and GitHub
93346bc05d
Merge pull request #927 from jjlin/healthcheck
...
Update healthcheck script to handle alternate base dir
2020-03-25 22:21:08 +01:00
Daniel García
ccf6ee79d0
Update dependencies, mainly diesel and sqlite
2020-03-24 20:36:19 +01:00
Daniel García and GitHub
91dd19473d
Merge pull request #922 from jjlin/device-push-token
...
Handle `devicePushToken`
2020-03-23 00:03:10 +01:00
Daniel García
7a6a3e4160
Set the cargo version and allow changing it during build time with BWRS_VERSION.
...
Also renamed GIT_VERSION because that's not the only source anymore.
2020-03-22 16:13:34 +01:00
Daniel García
94341f9f3f
Fix token error while accepting invite
2020-03-20 10:51:17 +01:00
Daniel García and GitHub
ff19fb3426
Merge pull request #919 from BlackDex/issue-908
...
Fixed issue #908
2020-03-19 18:11:47 +01:00
Daniel García and GitHub
935f38692f
Merge pull request #918 from dani-garcia/revert-901-feature/opportunistic_tls
...
Revert "Use opportunistic TLS in SMTP connections"
2020-03-19 13:58:00 +01:00
Daniel García and GitHub
d2d9fb08cc
Revert "Use opportunistic TLS in SMTP connections"
2020-03-19 13:56:53 +01:00
Daniel García and GitHub
b85d548879
Merge pull request #916 from BlackDex/issue-759
...
Fixing issue #759 by disabling Foreign Key Checks.
2020-03-18 18:48:08 +01:00
Daniel García and GitHub
dce054e632
Merge pull request #912 from ymage/openssl_as_default
...
Fix alpine build with openssl crate as default
2020-03-16 23:02:07 +01:00
Daniel García and GitHub
7d9c7017c9
Merge pull request #911 from BlackDex/upgrade-rocket
...
Upgrade rocket
2020-03-16 18:17:17 +01:00
Daniel García and GitHub
d6b9b8bf0c
Merge pull request #876 from BlackDex/log-panics
...
Make panics logable (as warn)
2020-03-16 18:16:49 +01:00
Daniel García
2ee07ea1d8
Fix empty data when cloning cipher
2020-03-15 17:26:34 +01:00
Daniel García
40c339db9b
Fix postgres policies, second try
2020-03-14 23:53:12 +01:00
Daniel García and GitHub
402c1cd06c
Merge pull request #906 from BlackDex/upgrade-reqwest
...
Updated reqwest to the latest version.
2020-03-14 23:35:52 +01:00
Daniel García
819f340f39
Fix issue with postgres
2020-03-14 23:35:34 +01:00
Daniel García
afd9f4e278
Allow the smtp mechanism to be provided without quotes and all lowercase
2020-03-14 22:31:41 +01:00
Daniel García and GitHub
47a9461f39
Merge pull request #903 from TheBinaryLoop/patch-1
...
Updated domains with new values vualt
2020-03-14 14:41:39 +01:00
Daniel García and GitHub
c6f64d8368
Merge pull request #901 from sleweke/feature/opportunistic_tls
...
Use opportunistic TLS in SMTP connections
2020-03-14 14:41:00 +01:00
Daniel García
edabf19ddf
Update vault to 2.13.1
2020-03-14 14:40:06 +01:00
Daniel García
a30d5f4cf9
Fix cloning issues
2020-03-14 14:08:57 +01:00
Daniel García
3fa78e7bb1
Initial version of policies
2020-03-14 13:32:28 +01:00
Daniel García
70f3ab8ec3
Migrate lazy_static to once_cell, less macro magic and slightly faster
2020-03-09 22:04:03 +01:00
Daniel García
b6612e90ca
Update dependencies
2020-03-09 22:00:59 +01:00
Daniel García and GitHub
161cccca30
Merge pull request #892 from BlackDex/smtp-test-button
...
Relocated SMTP test input+button.
2020-03-05 00:05:52 +01:00
Daniel García and GitHub
1f775f4414
Merge pull request #888 from zethra/add_cli_args
...
Added command line flags for help and version
2020-03-03 00:12:15 +01:00
Daniel García and GitHub
536672ac1b
Delete ISSUE_TEMPLATE.md
2020-03-02 19:58:53 +01:00
Daniel García and GitHub
e41e7c07db
Update issue templates
2020-03-02 19:58:36 +01:00
Daniel García and GitHub
f1d3b03c60
Update README.md
2020-03-02 19:37:49 +01:00
Daniel García and GitHub
2ebff958a4
Merge pull request #879 from BlackDex/smtp-test-button
...
Added SMTP test button in the admin gui
2020-03-01 15:00:20 +01:00
Daniel García
edfdda86ae
Use web vault built by docker autobuild, using the hash to reference the image for extra security
2020-03-01 02:40:18 +01:00
Daniel García
cd8907542a
Make sure the provided domain contains the protocol and show a useful error when it doesn't
2020-02-23 14:55:27 +01:00
Daniel García and GitHub
8a5450e830
Merge pull request #868 from jjlin/alt-base
...
Add backend support for alternate base dir (subdir/subpath) hosting
2020-02-22 22:06:07 +01:00
Daniel García
ad9f2b2d8e
Removed test urlpath
2020-02-22 19:01:58 +01:00
Daniel García
2f4a9865e1
Use absolute paths in the admin page
2020-02-22 17:49:33 +01:00
Daniel García
0a3008e753
Update web vault used in docker
2020-02-22 16:00:43 +01:00
Daniel García and GitHub
63459c5f72
Updated FUNDING as mentioned in #859
2020-02-18 21:48:11 +01:00
Daniel García
916e96b143
Update web vault to fix copy issues
2020-02-18 20:08:21 +01:00
Daniel García
325039c316
Attachment size limits, per-user and per-organization
2020-02-17 22:56:26 +01:00
Daniel García and GitHub
c5b97f4146
Merge pull request #864 from mprasil/admin-invitation
...
Do not disable invitations via admin API
2020-02-16 22:12:00 +01:00
Daniel García
8867626de8
Add option to change invitation org name, fixes #825
...
Add option to allow additional iframe ancestors, fixes #843
Sort the rocket routes before printing them
2020-02-04 22:14:50 +01:00
Daniel García
f5916ec396
Fix backwards indices
2020-01-30 22:33:50 +01:00
Daniel García
ebb36235a7
Cache icons in the clients
2020-01-30 22:30:57 +01:00
Daniel García
def174a517
Convert email domains to punycode
2020-01-30 22:11:53 +01:00
Daniel García
2798f623d4
Updated rust toolchain version
2020-01-30 22:11:44 +01:00
Daniel García
480ba933fa
Don't error if admin token is empty but disabled
2020-01-30 22:10:50 +01:00
Daniel García
3d1ee9ef62
Use rust-toolchain file to determine version in workflows, disabled mac builds for now
2020-01-29 19:26:06 +01:00
Daniel García and GitHub
5352321fe1
Merge pull request #831 from mprasil/whitelist-fix
...
SIGNUPS_ALLOWED with no whitelist [fixes #830 ]
2020-01-29 13:28:07 +01:00
Daniel García and GitHub
632d55265b
Merge pull request #824 from tomuta/fix_change_email
...
Fix change email when no whitelist is configured
2020-01-28 20:52:16 +01:00
Daniel García
ff7b4a3d38
Update handlebars to 3.0 which included performance improvements.
...
Updated lettre to newer git revision, which should give better error messages now.
2020-01-26 15:29:14 +01:00
Daniel García
d212dfe735
Accept y/n, True/False, 1/0 as booleans in environment vars
2020-01-20 22:28:54 +01:00
Daniel García
84ed185579
Update u2f to 0.2, which requires OpenSSL but also might solve the problems we've had with certificates.
...
The rust image doesn't need installing curl or tar, so removed. Also collapsed ENV lines.
2020-01-19 21:34:13 +01:00
Daniel García and GitHub
c0ba3406ef
Merge pull request #812 from swedishborgie/postgresql
...
Fixes #635 - Unique constraint violation when using U2F tokens on PostgreSQL
2020-01-16 16:21:57 +01:00
Daniel García
9ebca99290
Update dependencies
2020-01-10 18:37:16 +01:00
Daniel García
a734ad2d36
Add contributor
2020-01-10 18:36:36 +01:00
Daniel García
baf7d1be4e
Delete old workflow file and disable building binaries on pull requests, as we already have CI for that
2020-01-05 22:46:34 +01:00
Daniel García and GitHub
31bcd1bf7c
Merge pull request #784 from ypid/docker/use-debian-base
...
Use Debian base image for all steps of the build process
2020-01-05 22:42:43 +01:00
Daniel García
a3b30ed65a
Add missing target armv7 and cross compile envs
2020-01-05 22:41:58 +01:00
Daniel García and GitHub
59e50b03bd
Merge pull request #804 from publicarray/master
...
Improve Github Actions Workflow
2020-01-05 18:00:15 +01:00
Daniel García
c058a1d63c
Make sure handlebars is not updated, as the next patch version has breaking changes
2020-01-05 00:12:35 +01:00
Daniel García and GitHub
96a189deb9
Merge pull request #803 from aeolyus/master
...
Minor typo conect -> connect
2020-01-05 00:12:15 +01:00
Daniel García
8c229920ad
Protect websocket server against panics
2020-01-04 23:52:38 +01:00
Daniel García and Robin Schneider
7a0bb18dcf
Make cargo new independent of workdir to be exact
...
The muslrust images seem to have a workdir of /volume as opposed to / in the
others so doing cargo new like this would create the folder in /volume/app.
2019-12-31 16:32:59 +01:00
Daniel García
95dd1cd7ad
Use rmp upstream version
2019-12-31 02:00:16 +01:00
Daniel García
36ae946655
Avoid some to_string in the request logging and include message to disable web vault when not found.
2019-12-29 15:34:22 +01:00
Daniel García and GitHub
8ee0c57224
Disable Windows build for now to avoid failing CI
2019-12-28 15:28:22 +01:00