GitLab Bot
69d6d3ca20
Add latest changes from gitlab-org/gitlab@master
2019-12-16 21:08:00 +00:00
GitLab Bot
123c68a7cf
Add latest changes from gitlab-org/gitlab@master
2019-12-16 18:08:22 +00:00
GitLab Bot
862d225ca0
Add latest changes from gitlab-org/gitlab@master
2019-12-16 15:07:39 +00:00
GitLab Bot
d10a462fed
Add latest changes from gitlab-org/gitlab@master
2019-12-16 12:07:43 +00:00
GitLab Bot
016af097cb
Add latest changes from gitlab-org/gitlab@master
2019-12-14 15:07:56 +00:00
GitLab Bot
90859e80ca
Add latest changes from gitlab-org/gitlab@master
2019-12-12 18:07:34 +00:00
GitLab Bot
8e22ef10e4
Add latest changes from gitlab-org/gitlab@master
2019-12-12 06:07:42 +00:00
GitLab Bot
2e3cbf7d89
Add latest changes from gitlab-org/gitlab@master
2019-12-12 00:07:43 +00:00
GitLab Bot
175b4fa261
Add latest changes from gitlab-org/gitlab@master
2019-12-11 18:08:10 +00:00
GitLab Bot
b86f474bf5
Add latest changes from gitlab-org/gitlab@master
2019-12-11 12:08:10 +00:00
GitLab Bot
6b8040dc25
Add latest changes from gitlab-org/gitlab@master
2019-12-11 09:08:12 +00:00
GitLab Bot
7b875aa3fd
Add latest changes from gitlab-org/gitlab@master
2019-12-11 06:07:52 +00:00
GitLab Bot
27d91a6299
Add latest changes from gitlab-org/gitlab@master
2019-12-10 15:07:52 +00:00
GitLab Bot
5e11c9b77c
Add latest changes from gitlab-org/gitlab@master
2019-12-10 12:07:55 +00:00
GitLab Bot
97d4d92663
Add latest changes from gitlab-org/gitlab@master
2019-12-10 09:07:51 +00:00
GitLab Bot
cfc792b9ca
Add latest changes from gitlab-org/gitlab@master
2019-12-10 07:53:40 +00:00
GitLab Bot
4e375367b7
Add latest changes from gitlab-org/gitlab@master
2019-12-07 00:07:51 +00:00
GitLab Bot
ed73d4f207
Add latest changes from gitlab-org/gitlab@master
2019-12-06 03:08:02 +00:00
GitLab Bot
2349eabc1a
Add latest changes from gitlab-org/gitlab@master
2019-12-06 00:07:48 +00:00
GitLab Bot
6a7cc8c147
Add latest changes from gitlab-org/gitlab@master
2019-12-05 18:07:51 +00:00
GitLab Bot
8723197387
Add latest changes from gitlab-org/gitlab@master
2019-12-05 12:07:43 +00:00
GitLab Bot
8f764d21b0
Add latest changes from gitlab-org/gitlab@master
2019-12-05 09:07:27 +00:00
GitLab Bot
71221554dd
Add latest changes from gitlab-org/gitlab@master
2019-12-04 21:07:31 +00:00
GitLab Bot
4204cf3085
Add latest changes from gitlab-org/gitlab@master
2019-12-03 15:06:20 +00:00
GitLab Bot
cd4cb29b2c
Add latest changes from gitlab-org/gitlab@master
2019-12-03 12:06:34 +00:00
GitLab Bot
556c79d6cc
Add latest changes from gitlab-org/gitlab@master
2019-12-02 15:06:36 +00:00
GitLab Bot
bffcdf9bca
Add latest changes from gitlab-org/gitlab@master
2019-12-02 12:06:45 +00:00
GitLab Bot
7cdd70dcec
Add latest changes from gitlab-org/gitlab@master
2019-11-28 15:06:57 +00:00
GitLab Bot
a98649b710
Add latest changes from gitlab-org/gitlab@master
2019-11-27 15:06:45 +00:00
Alessio Caiazza
a4484fd22d
Merge remote-tracking branch 'dev/master'
2019-11-27 13:55:20 +01:00
Arturo Herrero
aaae14c00e
Encrypt application settings with pre and post deployments
...
We had concerns about the cached values on Redis with the previous two
releases strategy:
First release (this commit):
- Create new encrypted fields in the database.
- Start populating new encrypted fields, read the encrypted fields or
fallback to the plaintext fields.
- Backfill the data removing the plaintext fields to the encrypted
fields.
Second release:
- Remove the virtual attribute (created in step 2).
- Drop plaintext columns from the database (empty columns after
step 3).
We end up with a better strategy only using migration scripts in one
release:
- Pre-deployment migration: Add columns required for storing encrypted
values.
- Pre-deployment migration: Store the encrypted values in the new
columns.
- Post-deployment migration: Remove the old unencrypted columns
2019-11-26 14:02:55 +01:00
Arturo Herrero
9183bf943b
Encrypt application setting tokens
...
This is the plan to encrypt the plaintext tokens:
First release (this commit):
1. Create new encrypted fields in the database.
2. Start populating new encrypted fields, read the encrypted fields or
fallback to the plaintext fields.
3. Backfill the data removing the plaintext fields to the encrypted fields.
Second release:
4. Remove the virtual attribute (created in step 2).
5. Drop plaintext columns from the database (empty columns after step 3).
2019-11-26 13:12:18 +01:00
GitLab Bot
6a4ffad420
Add latest changes from gitlab-org/gitlab@master
2019-11-26 12:06:18 +00:00
GitLab Bot
eb7390edf3
Add latest changes from gitlab-org/gitlab@master
2019-11-25 21:06:28 +00:00
GitLab Bot
801ced25ff
Add latest changes from gitlab-org/gitlab@master
2019-11-25 18:06:04 +00:00
GitLab Bot
8f1f6b374b
Add latest changes from gitlab-org/gitlab@master
2019-11-25 12:06:13 +00:00
GitLab Bot
ea4762d464
Add latest changes from gitlab-org/gitlab@master
2019-11-22 18:06:00 +00:00
GitLab Bot
8a3fdede96
Add latest changes from gitlab-org/gitlab@master
2019-11-22 09:06:20 +00:00
GitLab Bot
8e75748aab
Add latest changes from gitlab-org/gitlab@master
2019-11-22 06:06:20 +00:00
GitLab Bot
0a6ffb540e
Add latest changes from gitlab-org/gitlab@master
2019-11-21 12:06:40 +00:00
GitLab Bot
96f3246b9c
Add latest changes from gitlab-org/gitlab@master
2019-11-21 00:06:02 +00:00
GitLab Bot
a68e9d3318
Add latest changes from gitlab-org/gitlab@master
2019-11-20 12:06:01 +00:00
GitLab Bot
b570d73ecd
Add latest changes from gitlab-org/gitlab@master
2019-11-19 12:06:00 +00:00
GitLab Bot
3209c1a49c
Add latest changes from gitlab-org/gitlab@master
2019-11-19 06:06:07 +00:00
GitLab Bot
16d9f66e96
Add latest changes from gitlab-org/gitlab@master
2019-11-18 12:06:03 +00:00
GitLab Bot
c1f270b8ba
Add latest changes from gitlab-org/gitlab@master
2019-11-18 03:06:28 +00:00
GitLab Bot
07d7b8f58c
Add latest changes from gitlab-org/gitlab@master
2019-11-16 00:06:14 +00:00
GitLab Bot
eca3cd3a9e
Add latest changes from gitlab-org/gitlab@master
2019-11-15 18:06:24 +00:00
GitLab Bot
6e81d7f628
Add latest changes from gitlab-org/gitlab@master
2019-11-15 15:06:12 +00:00
GitLab Bot
386e5740f6
Add latest changes from gitlab-org/gitlab@master
2019-11-15 00:06:05 +00:00