| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* ABC-179: check email verification last
This change changes the authentication checks to be:
* "preflight checks"
** mfa
** not disabled
** login attempts
* password
* "postflight checks"
** email verified
Checking whether the email is verified or not last avoids the weird edge
case where entering any bogus password for an account with an unverified
email shows a message about verifying the email and offering to resend.
* fix invalid unit test assertion
Client.CreateUser returns a user whose password has been sanitized.
Adopt the pattern in the previous assertions to use a new variable name
and test the password on the original model.User object. This didn't
expose any underlying broken behaviour, but the test wouldn't have
caught it if it had regressed.
Also fix a minor typo.
|
| |
| |
| |
| |
| |
| | |
* Update NOTICE.txt
* Update NOTICE.txt
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When starting the server using `platform server`, errors occuring during
startup are not reported in the console. The command exit with a 0 exit
code (i.e. "success"), although the server failed to launch.
With this change, when an error occurs while initializing the app (like
a missing or invalid configuration file):
- the error is printed to the console;
- the command exit with a "-1" exit code.
This allow shell scripts to properly detect the startup failure, and to
react to it.
Example of error displayed:
```
$ platform server
Error: LoadConfig: Error decoding config file=config.json, err=While parsing config: invalid character ':' after top-level value,
``
|
| |
| |
| |
| |
| |
| | |
* don't use http redirects with 4xx/5xx status codes
* minor html syntax fix
|
| | |
|
| |
| |
| |
| |
| |
| | |
* add delete_team websocket event
* add to PermanentDeleteTeam
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
* Adding sample data to the make file
* Adding regular acct message
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
* optimize channel autocomplete query
* move to new autocomplete endpoint
|
| | |
|
| |
| |
| |
| | |
(#8165)
|
| | |
|
| | |
|
| | |
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* XYZ-13: Update Permission and Role structs to new design.
* XYZ-10: Role store.
* XYZ-9/XYZ-44: Roles API endpoints and WebSocket message.
* XYZ-8: Switch server permissions checks to store backed roles.
* XYZ-58: Proper validation of roles where required.
* XYZ-11/XYZ-55: Migration to store backed roles from policy config.
* XYZ-37: Update unit tests to work with database roles.
* XYZ-56: Remove the "guest" role.
* Changes to SetDefaultRolesFromConfig.
* Short-circuit the store if nothing has changed.
* Address first round of review comments.
* Address second round of review comments.
|
|
|
|
| |
(#7774) (#8102)
|
|
|
|
|
|
|
|
|
|
| |
* XYZ-32: Changes type of 'position' column on 'users' table.
* XYZ-32: Uncomment to run on CI and pre-release.
* XYZ-32: Reverts translation changes.
* XYZ-32: Fix for gofmt.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* Add ExperimentalGroupUnreadChannels setting
* track ExperimentalGroupUnreadChannels in diagnostics
|
|\ |
|
| | |
|
| |
| |
| |
| |
| |
| | |
* translations PR 20180109
* Fix french translation
|
| |
| |
| |
| |
| |
| | |
* Update diagnostics.go
* Fix formatting error
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
* Add POST /emoji/search and GET /emoji/autocomplete API endpoints
* Add constant to be clearer
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* image proxy support
* go vet fix, remove mistakenly added coverage file
* fix test compile error
* add validation to config settings and documentation to model functions
* add message_source field to post
|
| | |
|
| | |
|
| |
| |
| |
| | |
setting (#8112)
|
| |
| |
| |
| |
| |
| |
| |
| | |
* finally remove utils.Cfg
* fix compile error
* another test compilation fix
|
| |
| |
| |
| |
| |
| | |
* Move session clean-up to daily task
* Split delete query into batches
|
| | |
|
| |
| |
| |
| |
| |
| | |
* Updated dependencies and added avct/uasurfer
* Added uasurfer to NOTICE.txt
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* plugin sandboxing
* remove unused type
* better symlink handling, better remounting, better test, whitespace
fixes, and comment on the remounting
* fix test compile error
* big simplification for getting mount flags
* mask statfs flags to the ones we're interested in
|
| |
| |
| |
| |
| |
| | |
* remove global cfg vars
* enterprise update
|
| | |
|