Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
496 commits
Select commit Hold shift + click to select a range
a90bf0b
Merge branch 'feature/PB-8572_As-AD-using-the-command-line-I-would-li…
cedricalfonsi Oct 13, 2021
cda8a71
Merge branch 'common' into develop
cedricalfonsi Oct 13, 2021
b80d48a
PB-8189 Update DE translations
cedricalfonsi Oct 13, 2021
d0c6f3f
Merge branch 'feature/PB-8189-update-german-translations' into 'develop'
cedricalfonsi Oct 13, 2021
3c1ed90
PB-8191 Udpate passbolt-styleguide dependency to v3.3.0-alpha.7
cedricalfonsi Oct 13, 2021
81f1fb1
Merge branch 'common' into develop
cedricalfonsi Oct 13, 2021
14141b2
Merge branch 'jsm222/postgres-phinx' into feature/PB-5967_Support-Pos…
pabloelcolombiano Oct 14, 2021
ee4ee40
PB-5967 composer.lock added
pabloelcolombiano Oct 14, 2021
0756bb7
Merge branch 'feature/PB-8281-test-debian11-for-debian-package' into …
Tecnobutrul Oct 15, 2021
080bb89
PB-8417 Changed: add bullseye test suites on CI
Tecnobutrul Oct 15, 2021
7e97363
Merge branch 'feature/PB-8417-add-bullseye-testing-suites-on-ci' into…
Tecnobutrul Oct 15, 2021
c9f98a7
PB-5967 CI update
pabloelcolombiano Oct 15, 2021
9e965ab
PB-5967 Update uuid migration
pabloelcolombiano Oct 18, 2021
6e4698a
PB-5967 Changes on gitlab-ci.yml from Jesper reverted.
pabloelcolombiano Oct 18, 2021
e474bce
PB-8908 Translates email footer
pabloelcolombiano Oct 18, 2021
31a2fb5
Merge branch 'feature/PB-8908_Translate-email-footer' into 'common'
cedricalfonsi Oct 19, 2021
9f22c29
Merge branch 'common' into develop
cedricalfonsi Oct 19, 2021
da1a1fb
PB-8189 Update SV translations
cedricalfonsi Oct 19, 2021
243d9ea
PB-8191 Udpate passbolt-styleguide dependency to v3.3.0
cedricalfonsi Oct 19, 2021
44f05a4
PB-8933 Fixes the UacAwareMiddlewareTrait
pabloelcolombiano Oct 19, 2021
4a639c3
Merge branch 'common' into develop
cedricalfonsi Oct 20, 2021
2c44f32
Merge branch 'feature/PB-8933_Fix-As-LU-I-would-like-to-configure-the…
cedricalfonsi Oct 20, 2021
4479995
PB-7577 Add psalm and phpstan badge in readme
pabloelcolombiano Oct 20, 2021
e53c8cf
Merge branch 'common' into develop
cedricalfonsi Oct 20, 2021
27f34d7
PB-8320 Removes wrongly formatted data from the test, fixes testGpgKe…
Oct 6, 2021
7b3096c
PB-8320 Adds logic for testGnupgAssertDecryptKeySuccess
Oct 8, 2021
2553fd6
PB-8320 Adds logic for testGnupgAssertEncryptKeySuccess
Oct 8, 2021
08548a0
PB-8320 Adds logic for testGnupgAssertSignKeySuccess
Oct 8, 2021
f2211b6
PB-8320 Adds logic for testContainUserProfileAvatar
Oct 11, 2021
9719ea6
PB-8320 Removes avatar-specific logic from testPermissionsViewContain…
Oct 11, 2021
ce603e6
PB-8320 Adds the avatar to profile checks
Oct 11, 2021
882ac73
PB-8320 Replaces tested key in testGnupgParsePublicECCKey
Oct 11, 2021
a2369c9
PB-8320 Removes tests checking if accessible fields are updatable
Oct 11, 2021
3098fcd
PB-8320 Removes testSoftDeleteCleanupWithMigration
Oct 11, 2021
53a00cc
PB-8320 Removes tests marked as already covered
Oct 11, 2021
b5f63ca
PB-8320 implements missing tests in TransferUpdateServiceTest
pabloelcolombiano Oct 12, 2021
7f8487d
PB-8320 Adds logic for testExcludeSoftDeletedResources
Oct 12, 2021
fbf8858
PB-8320 Adds logic for testUsersIndexFilterByHasAccessSuccess
Oct 12, 2021
75cc4c5
PB-8320 Comments the empty test marked as incomplete for the EmailDig…
Oct 13, 2021
b81e4c8
PB-8320 Removes avatar check from the trait, adds it to the relevant …
Oct 13, 2021
5f61875
PB-8320 Removes host from url for the avatar test
Oct 13, 2021
7eb4dfd
PB-8320 Removes empty EmailDigestServiceTest
Oct 14, 2021
a568522
PB-8320 Removes output from install command test
Oct 15, 2021
02eb707
PB-8320 Fixes testUsersEditAvatarCantOverrideData
Oct 15, 2021
ea61a58
PB-8320 Fixes failing test
Oct 15, 2021
e548bf8
PB-8320 Renames variables back to original
Oct 21, 2021
9f7571d
Merge branch 'common' into common-v2.4
Oct 21, 2021
a4e3295
PB-8320 fixes avatar related test / moves the configuration of avatar…
pabloelcolombiano Oct 21, 2021
fa63939
Merge branch 'feature/PB-8320_Implement-the-tests-that-are-marked-as-…
pabloelcolombiano Oct 21, 2021
2d58ad7
PB-9311 PB-9311 Code refactoring (common)
pabloelcolombiano Oct 22, 2021
0dd08d1
PB-9311 PB-9311 Code cleanup
pabloelcolombiano Oct 22, 2021
a87ec0c
PB-8211 Suppresses irrelevant psalm error
Oct 22, 2021
83ead8e
Merge branch 'feature/PB-8211_Psalm-level-4_common' into 'common-v3.4'
pabloelcolombiano Oct 22, 2021
6853064
PB-8191 Update version name
cedricalfonsi Oct 23, 2021
35f7245
Merge branch 'feature/PB-8191-update-version-name' into 'common'
cedricalfonsi Oct 23, 2021
18598d5
PB-8191 Update version number
cedricalfonsi Oct 23, 2021
551832d
Merge branch 'feature/PB-8191-update-version-name' into 'common'
cedricalfonsi Oct 23, 2021
1770678
Merge branch 'common' into develop
cedricalfonsi Oct 24, 2021
05e0305
SEC-181 Fix information disclosure: recover endpoint should not retur…
cedricalfonsi Oct 25, 2021
24aa8b8
Merge branch 'feature/SEC-181-fix-information-disclosure-recover' int…
stripthis Oct 25, 2021
1ab1c93
Merge branch 'feature/PB-7577_Investigate-PHPStan-badge-on-github-rep…
cedricalfonsi Oct 25, 2021
06d252e
PB-9320 Error logging less verbose for user in JwksController
pabloelcolombiano Oct 25, 2021
d4d1649
Merge branch 'feature/PB-9320_Fix-when-JWT-is-not-configured-the-erro…
cedricalfonsi Oct 25, 2021
5f4b963
Merge branch 'common' into develop
cedricalfonsi Oct 25, 2021
1f6a974
PB-8189 Update SV translations
cedricalfonsi Oct 25, 2021
34a4952
Merge branch 'feature/PB-8189-update-swedish-translations' into 'deve…
cedricalfonsi Oct 25, 2021
ec68ef1
Merge branch 'develop' of gitlab.com:passbolt/passbolt-ce-api into de…
cedricalfonsi Oct 25, 2021
360b36d
PB-8191 Update CHANGELOG
cedricalfonsi Oct 25, 2021
6308057
Merge branch 'feature/PB-8191-update-changelog' into 'develop'
cedricalfonsi Oct 25, 2021
ae1dfd8
PB-8191 Update CHANGELOG
cedricalfonsi Oct 25, 2021
9a94787
PB-7374 Proposal to use to identify => true flag
pabloelcolombiano Oct 25, 2021
97a071a
PB-8219 v3.3 CE / Pro rollout
gmougenel Oct 26, 2021
a1f8ab1
Changed: update to 3.3.0-1 - publish-package
gmougenel Oct 26, 2021
cb8b87f
Merge branch 'common' into common-v3.4
pabloelcolombiano Oct 26, 2021
e25b2c9
Merge branch 'common-v3.4' into 'common'
pabloelcolombiano Oct 26, 2021
3f9b25f
PB-8320 Changed: remove file_storage.php tests
Tecnobutrul Oct 27, 2021
ec63611
fix: Gemfile.lock to reduce vulnerabilities
stripthis Oct 27, 2021
887c4c8
PB-9395 Changed: add snyk-fix* branches to gitlab-ci job rules
Tecnobutrul Oct 27, 2021
588833a
Merge branch 'feature/PB-9395-run-all-tests-on-snyk-branches' into 'c…
Tecnobutrul Oct 28, 2021
abf757f
Merge branch 'common' of gitlab.com:passbolt/passbolt-ce-api into common
Tecnobutrul Oct 28, 2021
3ff08a1
Merge branch 'master' into develop
Tecnobutrul Oct 28, 2021
7f66679
Merge branch 'common' into develop
Tecnobutrul Oct 28, 2021
6d57059
Merge branch 'snyk-fix-fe5fb174551a3b9acd462a9310005778' into 'master'
Tecnobutrul Oct 28, 2021
6d05035
[Snyk] Fix for 1 vulnerabilities
stripthis Oct 31, 2021
88650c2
Merge branch 'snyk-fix-f3ef4ae3fe8e4b15f71d972bd0cbee57' into 'develop'
Tecnobutrul Oct 31, 2021
066a229
PB-7374 Test fixes
pabloelcolombiano Nov 2, 2021
80370cc
PB-9397 Cleanup the healthcheck if no JWT key pair was found.
pabloelcolombiano Nov 2, 2021
9827297
PB-7374 adds a test
pabloelcolombiano Nov 4, 2021
a482f34
PB-7374 Psalm fix
pabloelcolombiano Nov 4, 2021
349c28b
Merge branch 'feature/PB-9397_clean_jwt_healthcheck' into 'common'
stripthis Nov 9, 2021
46c145a
PB-9114 Stores avatars as png instead of jpg
Nov 2, 2021
4a0be49
PB-9114 Updates mime type in the test
Nov 10, 2021
15b15ce
PB-9726 Fix cleanup command and misc tests issues
stripthis Nov 10, 2021
7330ed9
Merge branch 'feature/PB-9726_Fix_cleanup_command_on_ce' into 'common'
cedricalfonsi Nov 10, 2021
1d61a48
PB-9726 Fix chmod incorrect permission format
stripthis Nov 11, 2021
23b15dd
PB-9310 Bump passbolt-selenium-api plugin version to fix AvatarsTable…
stripthis Nov 14, 2021
3bdb0cd
PB-9750 Fix sentences reported by the community
cedricalfonsi Nov 16, 2021
77a0114
Merge branch 'feature/PB-9750_Fix-sentences-issues' into 'common'
stripthis Nov 16, 2021
53e9b3d
PB-9753 Fix FormatValidationTrait should not save entity when testing…
stripthis Nov 16, 2021
97f58f5
Merge branch 'feature/PB-9753_FormatValidationTrait_save_fix' into 'c…
cedricalfonsi Nov 16, 2021
08389d3
PB-8320 Changed: remove file_storage.php tests
Tecnobutrul Oct 27, 2021
cc067e1
Changed: update dependencies version
Tecnobutrul May 19, 2021
d50a2d8
[Snyk] Fix for 1 vulnerabilities
stripthis Oct 28, 2021
451b4f3
Merge branch 'feature/PB-9114_As-LU-I-would-like-to-upload-a-png-with…
stripthis Nov 17, 2021
4b8e057
Merge branch 'feature/PB-7374_juan_proposal' into 'common'
stripthis Nov 17, 2021
7002fc9
PB-9755 Fix composer psalm timeout
stripthis Nov 17, 2021
672a200
Merge branch 'feature/PB-9755_Fix_composer_psalm_timeout' into 'common'
cedricalfonsi Nov 17, 2021
88f9b44
PB-9310 moves the avatar configuration to Application::bootstrap.php
pabloelcolombiano Nov 17, 2021
cdf91e2
PB-9411: import RPM stuff
Nov 17, 2021
c5c9088
RPM: update build scripts
Nov 17, 2021
ad755eb
RPM: Skip build if RPM package already present
Nov 17, 2021
59bea9c
PB-8371 add css themes files to adapt to the user's OS default theme
Gamabunta57 Nov 17, 2021
d1c7d00
Merge branch 'feature/PB-8371_Dark-theme-in-login' into 'common'
cedricalfonsi Nov 17, 2021
316af4a
PB-9757 Passbolt styleguide version bump v3.3.4-alpha2
cedricalfonsi Nov 17, 2021
3b3da1f
RPM: Remove working build folders
Nov 18, 2021
717f8cf
PB-7374 Destroys session if the session authenticated user is soft de…
pabloelcolombiano Nov 18, 2021
1eaf54e
PB-9311 common refactoring
pabloelcolombiano Nov 19, 2021
9938df1
PB-9311 common refactoring
pabloelcolombiano Nov 20, 2021
f0832d5
Merge branch 'common' into feature/PB-9311_common_MFA--JWT-code-refac…
pabloelcolombiano Nov 20, 2021
c5c2b5e
Merge branch 'feature/PB-7374_soft-deleted-user-session-fix' into 'co…
stripthis Nov 21, 2021
2965328
Merge branch 'common' into feature/PB-9311_common_MFA--JWT-code-refac…
stripthis Nov 21, 2021
8a57173
PB-9311 Fix do not trigger a session logout on GET /auth/jwt routes
stripthis Nov 21, 2021
5eabcf3
Merge branch 'feature/PB-9311_common_MFA--JWT-code-refactoring' into …
stripthis Nov 21, 2021
4742d5c
PB-9311 Fix common develop discrepancies
stripthis Nov 21, 2021
7583b78
PB-9781 Places a white background for PNG files, consolidates tests
pabloelcolombiano Nov 22, 2021
46ca86b
PB-9785 Updates JWT healthcheck message
pabloelcolombiano Nov 22, 2021
6387c45
PB-9730 Adds a healthcheck for avatars
pabloelcolombiano Nov 23, 2021
e5f2d4d
Merge branch 'feature/PB-9310_Move-avatar-configuration-in-service' i…
stripthis Nov 23, 2021
69a7c28
Merge branch 'feature/PB-9781_Fix-avatar-import' into 'common'
stripthis Nov 23, 2021
1ff5768
Merge branch 'feature/PB-9785_Update-JWT-healtcheck-HELP-messages' in…
stripthis Nov 23, 2021
8632732
Merge branch 'feature/PB-9730_Avatar_Healthcheck' into 'common'
stripthis Nov 23, 2021
771b80a
PB-9820 Enforces the JWT Algo to be RS256 only
pabloelcolombiano Nov 24, 2021
b21d6b1
Merge branch 'feature/PB-9820_Implement-Core53-recommendation-on-JWT'…
stripthis Nov 24, 2021
29e51af
PB-9820 Enforces the JWT Algo to be RS256 only
pabloelcolombiano Nov 24, 2021
616e728
v3.3.1
stripthis Nov 24, 2021
d919298
Changed: bump package version 3.3.1
Tecnobutrul Nov 24, 2021
c8e500b
publish-package
Tecnobutrul Nov 24, 2021
aeeb0e7
P-9656 Migrate fields which doesn't require utf8mb4 to another encodi…
cedricalfonsi Nov 24, 2021
12ff793
PB-9762 GET /auth/login.json is redirected to /auth/login
pabloelcolombiano Nov 25, 2021
33ea324
Merge branch 'feature/PB-9762_GET-authloginjson-should-not-trigger-a-…
pabloelcolombiano Nov 25, 2021
e5943c5
PB-9826 add Edge specific "download from store" images
Gamabunta57 Nov 25, 2021
01987fb
Merge branch 'feature/PB-9826_Adapt-setuprecover-workflow-to-detect-E…
cedricalfonsi Nov 25, 2021
632e90c
PB-9888 common
pabloelcolombiano Nov 25, 2021
cfd067a
PB-9888 common - lightens the hash of session ID
pabloelcolombiano Nov 26, 2021
f5d0fe4
PB-9888 common refinements
pabloelcolombiano Nov 27, 2021
ab509ed
PB-9888 common refinements
pabloelcolombiano Nov 29, 2021
916949a
PB-9888 Psalm fix
pabloelcolombiano Nov 29, 2021
c4e8d14
PB-9886 Fixes JWT security emails template paths
pabloelcolombiano Nov 29, 2021
61d03ef
Merge branch 'feature/PB-9886_Fix-JWT-Authentication-Security-Email' …
cedricalfonsi Nov 29, 2021
1cea976
PB-8326 adjusted a test in the community domain to fix tests in the c…
pabloelcolombiano Nov 29, 2021
a3e7376
Merge branch 'feature/PB-8326-common-cloud-required-adjustments' into…
cedricalfonsi Nov 29, 2021
d0ff386
PB-9656 Adds a test to detect potential ascii_general_ci candidates
pabloelcolombiano Nov 29, 2021
44cfd11
PB-9656 Debug removed
pabloelcolombiano Nov 29, 2021
3bd285a
PB-9888 common Remove Bearer from the hashed session identifier
pabloelcolombiano Nov 29, 2021
84675ad
PB-9656 Add white listed fields
pabloelcolombiano Nov 29, 2021
8d219b6
PB-9888 common Sync with develop
pabloelcolombiano Nov 29, 2021
fb8c37f
PB-9888 revert changes on command
pabloelcolombiano Nov 29, 2021
04b5be8
PB-9585 Changed: rpm/yum package building and publishing first draft
Tecnobutrul Nov 16, 2021
f6e3012
PB-9585 Changed: change stable to testing
Tecnobutrul Nov 18, 2021
065f57e
PB-9585 Changed: add rpm build file
Tecnobutrul Nov 18, 2021
b2a5c90
PB-9585 Changed: add yum package tests
Tecnobutrul Nov 18, 2021
8598756
PB-9585 Changed: fix yml extension
Tecnobutrul Nov 18, 2021
9ec37b4
Changed: define PASSBOLT_VERSION variable
Tecnobutrul Nov 18, 2021
79ba6a3
Changed: fix PKG_VERSION name
Tecnobutrul Nov 18, 2021
ac28063
Changed: don't hardcode passbolt code dir name.
Tecnobutrul Nov 18, 2021
5b32e87
Changed: add PASSBOLT_VERSION variable
Tecnobutrul Nov 18, 2021
4b188ea
Changed: use array syntax
Tecnobutrul Nov 18, 2021
afd112b
Changed: install jq package
Tecnobutrul Nov 18, 2021
c8b67b6
Changed: remove unnecessary firewalld restarts that introduced dns
Tecnobutrul Nov 20, 2021
648efa3
Changed: fix script syntax
Tecnobutrul Nov 20, 2021
f27041b
Changed: install epel-release repository
Tecnobutrul Nov 22, 2021
f6b024b
Changed: get passbolt version
Tecnobutrul Nov 22, 2021
998d91f
Changed: install epel-release if not present
Tecnobutrul Nov 22, 2021
42a467f
Changed: trigger just rhel tests
Tecnobutrul Nov 22, 2021
d826148
Changed: sign yum packages before publishing
Tecnobutrul Nov 22, 2021
c57ba6c
Debugging build cookbook
Tecnobutrul Nov 23, 2021
505113d
Changed: rpm package versions and changelog
Tecnobutrul Nov 26, 2021
21d4a83
Changed: fix path and add no cache option
Tecnobutrul Nov 29, 2021
3d2d23e
Added: stable publishing jobs
Tecnobutrul Nov 30, 2021
192133c
Changed: uncomment debian builds
Tecnobutrul Nov 30, 2021
265ca30
Changed: use production repo bucket
Tecnobutrul Nov 30, 2021
8e1c609
Merge branch 'feature/PB-9586-rpm-cicd' into 'common'
Tecnobutrul Nov 30, 2021
0187516
PB-9656 Add quotes in MySQL query
pabloelcolombiano Nov 30, 2021
536ad97
Merge branch 'feature/PB-9656-share-folders-cycle-detection-performan…
stripthis Nov 30, 2021
257d466
Changed: gsutil path
Tecnobutrul Nov 30, 2021
fa1887a
Changed: add rules to stable publishing
Tecnobutrul Nov 30, 2021
8f321ba
Resolve conflict
Tecnobutrul Nov 30, 2021
1adfabb
PB-9888 Disable mobile per default
pabloelcolombiano Nov 30, 2021
3bcda60
PB-9828 Styleguide version bump to v3.4.0
cedricalfonsi Nov 30, 2021
56c4576
Merge branch 'feature/PB-9828-update-styleguide-v3.4.0' into 'common'
cedricalfonsi Nov 30, 2021
3326948
Merge branch 'common' into develop
cedricalfonsi Nov 30, 2021
d968c61
Changed: fix svc acc variable
Tecnobutrul Nov 30, 2021
bb8c231
Merge branch 'common' into develop
Tecnobutrul Nov 30, 2021
caf7a3c
Merge branch 'feature/PB-9888_common_MFA--JWT-test-consolidation' int…
stripthis Nov 30, 2021
2cff03a
Feature/pb 9340 fix email queue data should be stored and deserialize…
pabloelcolombiano Nov 30, 2021
a22a218
Merge branch 'feature/PB-9340_Fix-EmailQueue-data-should-be-stored-an…
stripthis Nov 30, 2021
9799a4f
Fix RPM cronjob
AnatomicJC Nov 30, 2021
9399e72
Merge branch 'hotfix/rpm-cronjob' into 'common'
Tecnobutrul Nov 30, 2021
15d9892
PB-9340 Fix email data deserialization issues
stripthis Nov 30, 2021
596a6d0
Merge branch 'common' of gitlab.com:passbolt/passbolt-pro-api into co…
stripthis Nov 30, 2021
db9f65a
Resolve conflict -- merge master
Tecnobutrul Nov 30, 2021
f0a0a95
Fix RPM cronjob
AnatomicJC Nov 30, 2021
729187b
PB-9888 common Enforce MFA cookie to secure. Tests reinforced.
pabloelcolombiano Nov 30, 2021
05bf840
Fix SELinux permission for CentOS-8 - CE
Dec 1, 2021
db6f42d
Merge branch 'hotfix/selinux-permission-centos8-ce' into 'common'
stripthis Dec 1, 2021
997148c
Merge branch 'feature/PB-9888_common_enforce_MFA_Cookie_to_be_secure_…
stripthis Dec 1, 2021
f561ed6
PB-9730 Disable mandatory allow_url_fopen healthcheck preventing AMI …
stripthis Dec 1, 2021
c7416b1
PB-9340 cleanup email digest tests
stripthis Dec 1, 2021
942c33f
Hotfix/rpm nginx configuration file
AnatomicJC Dec 1, 2021
369567d
Merge branch 'hotfix/rpm-nginx-configuration-file' into 'common'
stripthis Dec 1, 2021
3e4b928
Merge branch 'common' into develop
Tecnobutrul Dec 1, 2021
2f51460
PB-12289 fix theming on administration page
Gamabunta57 Dec 1, 2021
6e5dd23
Merge branch 'feature/PB-12289_Fix-the-theming-that-doesnt-apply-prop…
cedricalfonsi Dec 1, 2021
93250eb
PB-9828 Version bump to v3.4.0
cedricalfonsi Dec 1, 2021
61dcbd8
PB-12291 fixes email to users having avatars
pabloelcolombiano Dec 1, 2021
00748c6
Merge branch 'feature/PB-9828-v3.4-version-bump' into 'common'
cedricalfonsi Dec 1, 2021
35f51bc
Merge branch 'common' into develop
cedricalfonsi Dec 1, 2021
4049e8a
PBPB-12291 Hide data field in avatars
pabloelcolombiano Dec 1, 2021
19ed19f
Merge branch 'feature/PB-12291_Fix-emails-with-avatars' into 'common'
cedricalfonsi Dec 1, 2021
cc07898
Merge branch 'common' into develop
cedricalfonsi Dec 1, 2021
1667a38
PB-12291 Fix psalm
cedricalfonsi Dec 1, 2021
c66684b
Merge branch 'feature/PB-12291-fix-psalm' into 'common'
pabloelcolombiano Dec 1, 2021
ccf085d
Merge branch 'common' into develop
cedricalfonsi Dec 1, 2021
4a82af0
PB-12817 Supports jpeg avatars
pabloelcolombiano Dec 3, 2021
14efb7b
PB-12857 Update CHANGELOG for v3.4.0
cedricalfonsi Dec 7, 2021
2620eae
Merge branch 'feature/PB-12857-update-changelog-v3.4.0' into 'develop'
pabloelcolombiano Dec 7, 2021
5145400
Merge branch 'common' into develop
cedricalfonsi Dec 7, 2021
ec587d1
PB-9782 - Release 3.4
gmougenel Dec 7, 2021
c0bacfc
Changed: update to 3.4.0-1 - publish-package
gmougenel Dec 7, 2021
30fb748
Changed: create arch directory if it isn't present
Tecnobutrul Dec 7, 2021
7086b73
Merge branch 'common' into develop
Tecnobutrul Dec 7, 2021
b393e49
Merge branch 'develop' into release
Tecnobutrul Dec 7, 2021
1d459d7
Changed: update to 3.4.0-2 to sync with RPM package
gmougenel Dec 7, 2021
98397bb
Changed: update to 3.4.0-2 to sync with RPM package - publish-package
gmougenel Dec 7, 2021
c598cca
PB-12835 Refactor common for account recovery changes
pabloelcolombiano Dec 8, 2021
b14af43
Merge branch 'feature/PB-12835_Refactor-common-for-account-recovery-c…
pabloelcolombiano Dec 8, 2021
903c520
PB-9881 Aliases email digest commands
pabloelcolombiano Dec 17, 2021
15c866b
Merge branch 'common' into feature/PB-5967_Support-PostgreSQL-Jesper-…
pabloelcolombiano Dec 17, 2021
4b18dc4
Merge branch 'feature/PB-9887_Commands-in-bincron-are-broken' into 'c…
stripthis Dec 20, 2021
c4a6197
PB-5967 Serialized Type logic removed, UUID-related migration removed
pabloelcolombiano Dec 17, 2021
5725cdc
PB-12946 (common) Types the getByToken more strongly to return an object
pabloelcolombiano Dec 22, 2021
0fe5ccd
Merge branch 'feature/PB-12946_common_MfaVerifiedToken-issue' into 'c…
pabloelcolombiano Dec 22, 2021
59f72d1
Changed: trying to fix fullbaseurl in centos package
gmougenel Dec 23, 2021
a65a82c
Merge branch 'feature/PB-12900-fix-rpm-package-https-fullbaseurl' int…
gmougenel Dec 27, 2021
013d21e
PB-5967 Test fixes for common
pabloelcolombiano Dec 27, 2021
0ff22c2
PB-5967 Test fixes for common
pabloelcolombiano Dec 27, 2021
26f4ee5
Merge branch 'common' into feature/PB-5967_Support-PostgreSQL-Jesper-…
pabloelcolombiano Dec 27, 2021
fccf134
PB-5967 Creates a migrations command to migrate an existing passbolt …
pabloelcolombiano Jan 3, 2022
3260ffa
Merge branch 'passbolt:master' into jsm222/postgres-phinx-juan
pabloelcolombiano Jan 3, 2022
4f0324f
Merge branch 'passbolt-pro-api/feature/PB-5967_Support-PostgreSQL-Jes…
pabloelcolombiano Jan 3, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
12 changes: 12 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@
/config/gpg/*.key
/config/license
/config/subscription_key.txt
/config/jwt/jwt.key
/config/jwt/jwt.pem

# JS Dependencies #
################
Expand All @@ -37,12 +39,19 @@ debian/passbolt-api-pro/
debian/*debhelper*
debian/*substvars*

# RPM Package #
###############
/_passbolt-configure
/cron.d
/logrotate.d

# CakePHP specific files #
##########################
/config/app_local.php
/config/.env
/logs/*
/tmp/*
!/tmp/avatars/empty
/vendor/*

# IDE and editor specific files #
Expand Down Expand Up @@ -115,3 +124,6 @@ atlassian-ide-plugin.xml
## File-based project format:
*.ipr
*.iws

# Tilt
tilt_modules*
20 changes: 10 additions & 10 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
image: alpine:latest

variables:
DOCKER_HOST: tcp://localhost:2375
DOCKER_DRIVER: overlay2
DOCKER_TLS_CERTDIR: ""


stages:
# - test
- unit-test
- package-deps
- package-build
Expand All @@ -13,14 +14,13 @@ stages:
- publish-artifacts

include:
# - template: Code-Quality.gitlab-ci.yml
- template: Code-Quality.gitlab-ci.yml
- local: '/.gitlab-ci/Jobs/php_unit_tests.yml'
# - local: '/.gitlab-ci/Jobs/artifact_build.yml'
# - local: '/.gitlab-ci/Jobs/debian_package_build.yml'
- local: '/.gitlab-ci/Jobs/artifact_build.yml'
- local: '/.gitlab-ci/Jobs/debian_package_build.yml'
- local: '/.gitlab-ci/Jobs/packages_tests.yml'
- local: '/.gitlab-ci/Jobs/style_check.yml'
- local: '/.gitlab-ci/Jobs/rpm_package_build.yml'

cache:
paths:
- vendor/


code_quality:
stage: unit-test
67 changes: 1 addition & 66 deletions .gitlab-ci/Jobs/debian_package_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ services:

.rules:
rules:
- if: '$CI_COMMIT_BRANCH =~ /^(feature\/debian\_*|master|release)/ || ($CI_COMMIT_BRANCH == "develop" && $CI_PIPELINE_SOURCE == "schedule")'
- if: '$CI_COMMIT_BRANCH =~ /^(snyk-fix*|feature\/debian\_*|master|release)/ || ($CI_COMMIT_BRANCH == "develop" && $CI_PIPELINE_SOURCE == "schedule")'
when: on_success

.dependencies:
Expand Down Expand Up @@ -58,17 +58,6 @@ build-debian:
cp ../*.buildinfo .
cp ../*.changes .

.kitchen-test:
extends: .rules
image: chef/chefdk:latest
stage: package-test
dependencies:
- composer
- build-debian
script:
- gem install bundler:2.1.2
- kitchen verify $KITCHEN_JOB -t tests/integration

.publish:
image: registry.gitlab.com/passbolt/passbolt-ops/passbolt-aptly
stage: publish
Expand Down Expand Up @@ -117,57 +106,3 @@ ubuntu-stable:
- if: '$CI_COMMIT_MESSAGE =~ /publish-package/'
when: on_success

debian-fs:
extends: .kitchen-test
dependencies:
- composer
variables:
KITCHEN_JOB: filesystem-benchmarks-debian-buster

debian-purge:
extends: .kitchen-test
variables:
KITCHEN_JOB: purge-benchmarks-debian-buster

debian-runtime:
extends: .kitchen-test
variables:
KITCHEN_JOB: runtime-benchmarks-debian-buster

debian-break:
extends: .kitchen-test
variables:
KITCHEN_JOB: break-benchmarks-debian-buster

ubuntu-1804-fs:
extends: .kitchen-test
allow_failure: true
variables:
KITCHEN_JOB: filesystem-benchmarks-ubuntu-1804

ubuntu-1804-purge:
extends: .kitchen-test
allow_failure: true
variables:
KITCHEN_JOB: purge-benchmarks-ubuntu-1804

ubuntu-1804-runtime:
extends: .kitchen-test
allow_failure: true
variables:
KITCHEN_JOB: runtime-benchmarks-ubuntu-1804

ubuntu-2004-fs:
extends: .kitchen-test
variables:
KITCHEN_JOB: filesystem-benchmarks-ubuntu-2004

ubuntu-2004-purge:
extends: .kitchen-test
variables:
KITCHEN_JOB: purge-benchmarks-ubuntu-2004

ubuntu-2004-runtime:
extends: .kitchen-test
variables:
KITCHEN_JOB: runtime-benchmarks-ubuntu-2004
175 changes: 175 additions & 0 deletions .gitlab-ci/Jobs/packages_tests.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,175 @@
.kitchen-test:
extends: .rules
image: chef/chefdk:latest
stage: package-test
script:
- gem install bundler:2.1.2
- kitchen verify $KITCHEN_JOB -t tests/integration

# Debian/Ubuntu package testing
#
.kitchen-test-debian:
extends: .kitchen-test
dependencies:
- composer
- build-debian
script:
- ls -las
- gem install bundler:2.1.2
- kitchen verify $KITCHEN_JOB -t tests/integration

debian-buster-fs:
extends: .kitchen-test-debian
dependencies:
- composer
variables:
KITCHEN_JOB: filesystem-benchmarks-debian-buster

debian-buster-purge:
extends: .kitchen-test-debian
variables:
KITCHEN_JOB: purge-benchmarks-debian-buster

debian-buster-runtime:
extends: .kitchen-test-debian
variables:
KITCHEN_JOB: runtime-benchmarks-debian-buster

debian-buster-break:
extends: .kitchen-test-debian
variables:
KITCHEN_JOB: break-benchmarks-debian-buster

debian-bullseye-fs:
extends: .kitchen-test-debian
dependencies:
- composer
variables:
KITCHEN_JOB: filesystem-benchmarks-debian-bullseye

debian-bullseye-purge:
extends: .kitchen-test-debian
variables:
KITCHEN_JOB: purge-benchmarks-debian-bullseye

debian-bullseye-runtime:
extends: .kitchen-test-debian
variables:
KITCHEN_JOB: runtime-benchmarks-debian-bullseye

debian-bullseye-break:
extends: .kitchen-test-debian
variables:
KITCHEN_JOB: break-benchmarks-debian-bullseye

ubuntu-1804-fs:
extends: .kitchen-test-debian
allow_failure: true
variables:
KITCHEN_JOB: filesystem-benchmarks-ubuntu-1804

ubuntu-1804-purge:
extends: .kitchen-test-debian
allow_failure: true
variables:
KITCHEN_JOB: purge-benchmarks-ubuntu-1804

ubuntu-1804-runtime:
extends: .kitchen-test-debian
allow_failure: true
variables:
KITCHEN_JOB: runtime-benchmarks-ubuntu-1804

ubuntu-2004-fs:
extends: .kitchen-test-debian
variables:
KITCHEN_JOB: filesystem-benchmarks-ubuntu-2004

ubuntu-2004-purge:
extends: .kitchen-test-debian
variables:
KITCHEN_JOB: purge-benchmarks-ubuntu-2004

ubuntu-2004-runtime:
extends: .kitchen-test-debian
variables:
KITCHEN_JOB: runtime-benchmarks-ubuntu-2004

# Yum package testing

.kitchen-test-yum:
extends: .kitchen-test
needs:
- job: composer
artifacts: true
- job: build-yum
artifacts: true

.kitchen-test-yum-7:
extends: .kitchen-test
needs:
- job: composer
artifacts: true
- job: build-yum-7
artifacts: true

centos-7-fs:
extends: .kitchen-test-yum-7
variables:
KITCHEN_JOB: filesystem-benchmarks-centos-7

centos-7-purge:
extends: .kitchen-test-yum-7
variables:
KITCHEN_JOB: purge-benchmarks-centos-7

centos-7-runtime:
extends: .kitchen-test-yum-7
variables:
KITCHEN_JOB: runtime-benchmarks-centos-7

centos-7-break:
extends: .kitchen-test-yum-7
allow_failure: true
variables:
KITCHEN_JOB: break-benchmarks-centos-7

centos-8-fs:
extends: .kitchen-test-yum
variables:
KITCHEN_JOB: filesystem-benchmarks-centos-8

centos-8-purge:
extends: .kitchen-test-yum
variables:
KITCHEN_JOB: purge-benchmarks-centos-8

centos-8-runtime:
extends: .kitchen-test-yum
variables:
KITCHEN_JOB: runtime-benchmarks-centos-8

centos-8-break:
extends: .kitchen-test-yum
variables:
KITCHEN_JOB: break-benchmarks-centos-8

rockylinux-8-fs:
extends: .kitchen-test-yum
variables:
KITCHEN_JOB: filesystem-benchmarks-rockylinux-8

rockylinux-8-purge:
extends: .kitchen-test-yum
variables:
KITCHEN_JOB: purge-benchmarks-rockylinux-8

rockylinux-8-runtime:
extends: .kitchen-test-yum
variables:
KITCHEN_JOB: runtime-benchmarks-rockylinux-8

rockylinux-8-break:
extends: .kitchen-test-yum
variables:
KITCHEN_JOB: break-benchmarks-rockylinux-8
Loading