summaryrefslogtreecommitdiffstats
path: root/store
Commit message (Collapse)AuthorAgeFilesLines
* fixes some database queries that broke with postgres, fixes the unread/new ↵JoramWilander2015-07-273-8/+8
| | | | mesasge issues
* removing old bindVars methods=Corey Hulen2015-07-231-1/+1
|
* Fixing merges for latest postgres=Corey Hulen2015-07-234-31/+72
|
* Merge branch 'master' into mm-1420=Corey Hulen2015-07-233-0/+45
|\
| * added store unit test for user.GetByAuth and added password length checking ↵JoramWilander2015-07-231-0/+19
| | | | | | | | in api.login
| * add changes from team reviewJoramWilander2015-07-221-2/+2
| |
| * added error case for login and removed authdata + authservice unique ↵JoramWilander2015-07-221-1/+0
| | | | | | | | constraint in users table
| * inital implementation of using GitLab OAuth2 provider for signup/loginJoramWilander2015-07-222-0/+27
| |
* | Fixing merge=Corey Hulen2015-07-211-1/+2
| |
* | fixing merge conflicts=Corey Hulen2015-07-2110-262/+151
|\|
| * Changing the way we mattermost handles URLs. team.domain.com becomes ↵Christopher Speller2015-07-203-32/+36
| | | | | | | | | | | | | | domain.com/team. Renaming team.Name to team.DisplayName and team.Domain to team.Name. So: team.Name -> url safe name. team.DisplayName -> nice name for users
| * Merge pull request #185 from mattermost/mm-1348Corey Hulen2015-07-172-134/+0
| |\ | | | | | | fixes mm-1348 removing dependency on redis
| | * fixes mm-1348 removing dependency on redis=Corey Hulen2015-07-142-134/+0
| | |
| * | Fix migration code so that LastName is populated correctly for users who ↵hmhealey2015-07-171-4/+8
| | | | | | | | | | | | only have one word in their FullName
| * | Added FirstName and LastName fields to User object and attempt to populate ↵hmhealey2015-07-171-2/+14
| | | | | | | | | | | | them from the FullName/Nickname field
| * | Renamed FullName column in database to Nickname. Renamed all serverside ↵hmhealey2015-07-174-30/+40
| | | | | | | | | | | | references from FullName to Nickname.
| * | Added table updaternickago2015-07-161-0/+1
| | |
| * | Added last updated for picturesnickago2015-07-162-3/+6
| | |
| * | Merge pull request #153 from nickago/MM-1460Corey Hulen2015-07-152-2/+15
| |\ \ | | |/ | |/| MM-1460 Updated database schema for emoji compatibility
| | * Updated database schema for full utf8 compatibilitynickago2015-07-092-2/+15
| | |
| * | Added timestamps to pictures to stop cachingnickago2015-07-132-0/+20
| |/
* | minor tweaks to make sure mysql still runs=Corey Hulen2015-07-122-6/+22
| |
* | Patching remainder of the sql stmts to work with postgres=Corey Hulen2015-07-127-70/+111
| |
* | Fixes mm-1420 adding postgres support=Corey Hulen2015-07-126-88/+143
|/
* Merge pull request #136 from mattermost/code-reviewJoram Wilander2015-07-081-2/+2
|\ | | | | team code review
| * team code review=Corey Hulen2015-07-061-2/+2
| |
* | Merge pull request #143 from rgarmsen2295/mm-1416Corey Hulen2015-07-071-2/+14
|\ \ | | | | | | MM-1416 Changed error message when adding a previously deleted channel to be better suited
| * | Added new error message when trying to add a channel that was previously ↵Reed Garmsen2015-07-061-2/+14
| | | | | | | | | | | | deleted as well as a corresponding unit test
* | | Merge pull request #138 from hmhealey/mm756Christopher Speller2015-07-071-3/+9
|\ \ \ | |/ / |/| | MM-756 Don't mark channels as unread after user joined/left messages
| * | Add a post type for user joined/left messages and don't flag a channel as ↵hmhealey2015-07-071-3/+9
| | | | | | | | | | | | unread when one of those is automatically posted
* | | fixing build=Corey Hulen2015-07-061-0/+3
|/ /
* | Fixing unit tests=Corey Hulen2015-07-068-67/+76
| |
* | adding debugging=Corey Hulen2015-07-051-1/+1
| |
* | adding debugging=Corey Hulen2015-07-051-1/+1
| |
* | fixing unit test=Corey Hulen2015-07-051-2/+2
| |
* | fixing unit test=Corey Hulen2015-07-051-0/+3
| |
* | fixing unit test=Corey Hulen2015-07-051-0/+3
| |
* | fixing unit test=Corey Hulen2015-07-052-2/+7
| |
* | fixing timming test=Corey Hulen2015-07-051-0/+7
|/
* Merge pull request #62 from jedisct1/authenticated-encryptionCorey Hulen2015-06-301-6/+32
|\ | | | | SQL store: use authenticated encryption
| * SQL store: use authenticated encryptionFrank Denis2015-06-241-6/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Data were encrypted using AES-CFB, with a properly randomized IV, but without any authenticators. This allows the data to be tampered with, without being noticed by the application. This diff slightly changes the encryption/decryption functions in sql_store.go to add a HMAC-SHA256 authenticator to encrypted messages. Two keys are derived from AtRestEncryptKey: the first half of SHA512(AtRestEncryptKey) for the block cipher and the second half for the MAC. This can be changed to a KDF if needed. The decryption function also checks that base64 decoding actually worked, and that the ciphertext is long enough to include the IV and the MAC. Unfortunately, it breaks backward compatibility. But if such a change has to be made, it has to be made early.
| * fixing unit test=Corey Hulen2015-06-161-1/+1
| |
| * changing unit test=Corey Hulen2015-06-161-1/+4
| |
| * first commit=Corey Hulen2015-06-1417-0/+4052
|
* Added the ability to have hashtags with dashes in themnickago2015-06-301-0/+16
|
* rebase touch-upsJoramWilander2015-06-291-1/+1
|
* fix more indentingJoramWilander2015-06-291-1/+1
|
* fix indentingJoramWilander2015-06-291-1/+1
|
* fixes mm-1316 improves channel notifications UI and updates channellist etagJoramWilander2015-06-291-3/+9
|
* move valet feature switch to DB from configJoramWilander2015-06-171-0/+6
|