Commit Graph

566 Commits (72ed05c4a4013e7a5f7030b5177f17cc011b2b03)
 

Author SHA1 Message Date
Daniel García 72ed05c4a4
Add build script to get some Git info to later show in admin panel, and add some metadata to Cargo.toml
6 years ago
Daniel García adb8052689
Updated Error to implement Display and Debug, instead of using custom methods
6 years ago
Daniel García 1483829c94
Removed invalid todo
6 years ago
Daniel García acb9d1b3c6
Remove config option for admin email, embdedded admin page, managed IO::Error, and added security and cache headers globally
6 years ago
Daniel García 301919d9d4
Modified navigation bar and corrected some comments
6 years ago
Daniel García 2bb0b15e04
Implemented better errors for JWT
6 years ago
Daniel García 250a2b340f
Use new Errors in latest changes
6 years ago
Daniel García b2fc0499f6
Finish invite functionality, and remove virtual organization
6 years ago
Daniel García 6a99849a1e
Implemented proper error handling, now we can do `user.save($conn)?;` and it works.
6 years ago
Daniel García 172f1770cf
Embed the icon in the binary, no need to download when it's not going to change
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
Daniel García 5fecf09631
Initial version of admin panel, list users and reload user list works. No serious auth method yet, password is 'token123'
6 years ago
Daniel García 9a8cae836b
Remove vault patch file, and point users to the vault builds repo for the patch
6 years ago
Daniel García 7d7d8afed9
Merge pull request #318 from njfox/reinvite_endpoint
6 years ago
Nick Fox f20c4705d9
Refactor invite claims and disallow reinvites to virtual_org
6 years ago
Nick Fox 3142d8d01f
Add more detail to invitation not found error
6 years ago
Nick Fox 84fa5a4ed6
Implement reinvite endpoint
6 years ago
Daniel García 004a3f891f
Merge pull request #315 from aksdb/master
6 years ago
Daniel García e197f372b5
Merge pull request #314 from mprasil/find_by_user_uuid
6 years ago
Andreas Schneider e7ea5097f4 Restrict join on users_collections to current user (fixes #313)
6 years ago
Miroslav Prasil 8451a70de6 Rewrite find_by_user_uuid to use one query
6 years ago
Daniel García 9f0357ce82
Merge pull request #312 from njfox/logging_timestamp
6 years ago
Nick Fox cd6e4a0ebd
Remove reference to syslog
6 years ago
Nick Fox 473740c13a
Update fail2ban documentation for new logging format
6 years ago
Nick Fox ec715d78fb
Change log timestamp format so fail2ban can parse it
6 years ago
Daniel García 3f5df3ef8d
Merge pull request #311 from njfox/update_documentation
6 years ago
Nick Fox f694d6f839
Add missing trailing slash
6 years ago
Nick Fox b20516d645
Update ToC with Logging section
6 years ago
Nick Fox c04300651a
Document new logging setup
6 years ago
Nick Fox 2f058d3ff5
Remove old/incorrect statement about SMTP not being implemented
6 years ago
Nick Fox 582f967a59
Update invitations documentation for new email invitations
6 years ago
Daniel García 00bc355220
Merge pull request #308 from njfox/invite_existing_user_fix
6 years ago
Nick Fox e3395ee910
Mention that invite links are valid for 5 days only
6 years ago
Nick Fox cb78ba9bb2
Document domain/email invitation requirements
6 years ago
Nick Fox b0ac640d8b
Use JWT to validate existing user invites
6 years ago
Daniel García 2b24b17609
Merge pull request #295 from njfox/invite_emails
6 years ago
Nick Fox 2cd736ab81
Validate JWT if a user registers with SMTP invites enabled
6 years ago
Nick Fox 99256b9b3a
Prefix unused params with underscore
6 years ago
Nick Fox 26bf7bc12f
Use upstream jslib invite/registration workflow
6 years ago
Daniel García b3ec8f2611
Merge pull request #302 from tycho/icon-cache-ttl
6 years ago
Steven Noonan a55c048a62
icons: implement positive/negative cache TTLs
6 years ago
Steven Noonan 848cd1dbec
add environment variables for ICON_CACHE_TTL and ICON_CACHE_NEGTTL
6 years ago
Daniel García 149e69414f
Merge pull request #293 from dheimerl/patch-1
6 years ago
dheimerl 9a7d3634d5
Changed frame-ancestors to use 'self'
6 years ago
dheimerl 7f7c936049
Fixed web.rs
6 years ago
Nick Fox 9479108fb7
Remove CONFIG.email_invitations
6 years ago
Nick Fox 042c1072d9
Remove CONFIG.email_invitation option
6 years ago
Daniel García 1f4edb38e6
Add extra headers to Nginx (#303)
6 years ago
Daniel García 371017b547
Merge pull request #294 from i-ghost/feature/add-systemd-notes
6 years ago
i-ghost bc20592712 Revise per dani-garcia/bitwarden_rs#294
6 years ago