Commit Graph

  • 2796ef578b chore: Refactor Installer's constructor signature. Rubén D 2022-05-20 07:11:24 +02:00
  • 5d3a40961f chore: Simplify expression. Rubén D 2022-05-20 06:48:56 +02:00
  • 7955fa265a chore: Suppress final classes warning on tests. Rubén D 2022-05-20 06:29:10 +02:00
  • 96b643c6f5 ci: Run core and unitary tests separately and IoC dependency resolution fix. Rubén D 2022-05-20 06:23:28 +02:00
  • 5d4a46d5b4 ci: Remove bypass finals hook. Rubén D 2022-05-19 13:17:32 +02:00
  • 7ef40af280 ci: Remove bypass finals hook. Rubén D 2022-05-19 13:16:06 +02:00
  • e9d5232b14 ci: Skip final classes bypass on non-mocked tests. Rubén D 2022-05-19 13:04:23 +02:00
  • b3e61e7473 ci: Skip phpunit setup on workflow step. Rubén D 2022-05-19 11:58:30 +02:00
  • f0e5be2c52 chore: Build mock test for FileBackupService class. Rubén D 2022-05-19 08:25:16 +02:00
  • f22145b389 chore: Use Application helper class and externalize UpgradeConfigChecker. Rubén D 2022-05-16 22:04:08 +02:00
  • 98ffc311cf chore: Refactoring of Bootstrap class into an abstract class. Rubén D 2022-05-16 19:01:28 +02:00
  • fe349cb6f9 chore: Inject dependencies into modules. Rubén D 2022-05-16 18:02:35 +02:00
  • 0b3d6e6bf1 chore: Minor code changes. Rubén D 2022-05-16 11:49:48 +02:00
  • 4715cb2b8e chore: Minor code changes. Rubén D 2022-05-16 11:37:50 +02:00
  • 9f4af8c28e chore: Remove final because lazy injection is required. Rubén D 2022-05-16 11:36:37 +02:00
  • 4539881d2f chore: Refactor Bootstrap module initialization and Config class wiring. Rubén D 2022-05-16 11:33:46 +02:00
  • d6963e041e chore: (WIP) Do not rely on dependencies' container for controllers. Rubén D 2022-05-16 11:31:02 +02:00
  • 9b3fea6983 chore: Rework tests for Installer, no more infra dependencies. Rubén D 2022-05-16 11:27:32 +02:00
  • b7a93afa7c chore: Update dependencies. Rubén D 2022-05-16 11:21:37 +02:00
  • bbaaf0b22e * [MOD] Drop database user if exists. Rubén D 2022-03-13 20:34:29 +01:00
  • ae982fe2cf * [FIX] Set memory limit upon current usage. Rubén D 2022-03-13 20:25:42 +01:00
  • a436fb2b3f * [FIX] Avoid long database hostname. Rubén D 2022-03-13 20:21:07 +01:00
  • ec47a5ab83 * [FIX] Avoid long database hostname. Rubén D 2022-03-13 20:08:42 +01:00
  • 60d503a75c * [FIX] Wrong return type. Rubén D 2022-03-13 20:00:32 +01:00
  • c11c73fa33 * [MOD] Use root user to create databases. Rubén D 2022-03-13 19:48:10 +01:00
  • f68b817c09 * [FIX] Wrong shell syntax. Rubén D 2022-03-13 19:38:13 +01:00
  • f74f561d74 * [MOD] Set MariaDB port and change host. Rubén D 2022-03-13 19:35:24 +01:00
  • 56b94e96d0 * [MOD] Change action version. Rubén D 2022-03-13 19:16:06 +01:00
  • fceb9e224f * [MOD] Remove exclusions. Rubén D 2022-03-13 19:13:54 +01:00
  • 0df40683f4 * [MOD] Rollback exclusions. Rubén D 2022-03-13 19:08:47 +01:00
  • 6f9dbc7f06 * [MOD] Remove exclusions. Rubén D 2022-03-13 18:24:23 +01:00
  • d9061ba2bc * [MOD] Set exclusions to execute GH actions. Rubén D 2022-03-13 18:22:54 +01:00
  • 80708bcfbd * [ADD] GitHub action workflow for testing and coverage. Rubén D 2022-03-13 18:14:35 +01:00
  • c76e262daa * [MOD] Exceptions in docblock. Rubén D 2022-02-27 19:20:14 +01:00
  • 34bf88238c * [MOD] Update dependencies. Rubén D 2022-02-27 14:01:21 +01:00
  • faabc3284e * [MOD] Update dependencies. Rubén D 2022-02-27 13:54:32 +01:00
  • 6a6c5d966d * [FIX] Minor fixes. Rubén D 2022-02-27 13:52:40 +01:00
  • 6f2f1ec5e2 * [FIX] Prevent login process when user/password are not provided. * [FIX] Use null when clientId or categoryId are not set when searching account. * [FIX] Minor fixes. Rubén D 2021-10-17 22:56:21 +02:00
  • ebe58282f6 * [ADD] Test API module without using a real sysPass instance. * [MOD] Improve module loading. * [MOD] Improve backup file regex. * [MOD] Minor code tweaks. Rubén D 2021-10-17 16:26:39 +02:00
  • 58249da565 * [MOD] Use static types. * [MOD] CORS headers. * [MOD] Improve Forwarded header lookup. * [ADD] Create interface for configuration data. Rubén D 2021-10-12 20:49:18 +02:00
  • 5424084a52 * [MOD] Improve bootstrap. * [ADD] CORS headers. * [MOD] Improve Forwarded header lookup. Rubén D 2021-10-03 12:55:26 +02:00
  • 19f9ae1ab3 * [ADD] Warning messages before changing the master password. feature/cli_module develop Rubén D 2021-10-03 11:26:18 +02:00
  • f3e35941b7 * [ADD] New translations to Spanish. Rubén D 2021-10-02 12:15:44 +02:00
  • dd96643e6a * [ADD] Check whether the master password is correct and not the same as the new one. * [MOD] Unset environment variables before every test. Rubén D 2021-10-02 08:34:55 +02:00
  • e64897855a * [ADD] Master password update CLI command and tests. * [MOD] Code refactoring. Rubén D 2021-09-27 00:20:24 +02:00
  • 9d103ecde4 * [ADD] Bump PHP required version to 7.4 Rubén D 2021-09-26 18:48:05 +02:00
  • f8e9e19731 * [ADD] Backup CLI command and tests. * [MOD] Code refactoring. Rubén D 2021-09-26 18:42:34 +02:00
  • ac00338cad Merge pull request #1585 from sur5r/master RubénD 2021-09-25 10:01:55 +02:00
  • d0eb61e4ca Merge pull request #1646 from funa/issue_1554 v3.1 RubénD 2021-09-19 23:09:00 +02:00
  • 0b02c8fdbf Merge branch 'v3.2' into feature/cli_module Rubén D 2021-09-19 21:40:27 +02:00
  • 600c398bb8 * [ADD] Install CLI command tests. * [MOD] Install CLI command refactoring. * [MOD] Minor code tweaks. Rubén D 2021-09-19 21:32:34 +02:00
  • 6022ce74c9 Merge remote-tracking branch 'origin/master' Rubén D 2021-03-13 12:29:59 +01:00
  • 5882699f22 Merge pull request #1668 from nuxsmin/v3.2 3.2.2 RubénD 2021-03-13 12:22:41 +01:00
  • a1418e627a Merge branch 'v3.2' Rubén D 2021-03-13 12:11:02 +01:00
  • 861ce46e8a * [MOD] Bump version number Rubén D 2021-03-13 11:45:25 +01:00
  • 6e72067b6b * [FIX] Prevent random password generator to crash when chars are skipped. Thanks to @blabllavita . Closes #1641 Rubén D 2021-01-17 15:11:47 +01:00
  • 3b189aa5e6 * [FIX] HTTP_X_FORWARDED_FOR header wasn't parsed. Thanks to @jlegido for the feedback. Closes #1653 Rubén D 2021-03-13 10:37:41 +01:00
  • 33c381a1e1 * [MOD] Use logger on CLI commands Rubén D 2021-03-13 10:01:53 +01:00
  • d82dd4cb4b * [MOD] Use logger on CLI commands Rubén D 2021-03-13 10:01:29 +01:00
  • 2651d25e65 [FIX] Missing LdapTlsEnabled config on sign-in satoshifunatsu 2021-01-22 13:08:20 +09:00
  • ff4e8df2e6 * [ADD] CHeck whether sysPass is installed Rubén D 2021-01-19 08:39:22 +01:00
  • b1f76654cd * [ADD] CLI module with install command Rubén D 2021-01-19 08:23:53 +01:00
  • 699c40a694 * [FIX] Fix ADS search behavior by unsseting ACCOUNTDISABLE flag for UserAccountControl property, since it prevents to throw the proper status code when authenticating against LDAP. Thanks to @t0l0 for testing. Closes #1574 Rubén D 2021-01-17 15:13:36 +01:00
  • 7753ab8115 * [FIX] Prevent random password generator to crash when chars are skipped. Thanks to @blabllavita . Closes #1641 Rubén D 2021-01-17 15:11:47 +01:00
  • 8e96ec4285 * [MOD] Code refactoring by enforcing type checks (WIP) * [MOD] Update dependencies Rubén D 2021-01-17 14:56:56 +01:00
  • 4c3312d3a9 Merge pull request #1644 from nuxsmin/v3.2 3.2.1 RubénD 2021-01-16 12:15:12 +01:00
  • 728ec832f3 * [FIX] Fix ADS search behavior by unsseting ACCOUNTDISABLE flag for UserAccountControl property, since it prevents to throw the proper status code when authenticating against LDAP. Thanks to @t0l0 for testing. Closes #1574 * [MOD] Update dependencies * [MOD] Bump version number Rubén D 2021-01-16 12:13:25 +01:00
  • 45130f3b79 Merge pull request #1643 from nuxsmin/v3.2 RubénD 2021-01-16 12:09:06 +01:00
  • b0050813b0 * [FIX] Fix ADS search behavior by unsseting ACCOUNTDISABLE flag for UserAccountControl property, since it prevents to throw the proper status code when authenticating against LDAP. Thanks to @t0l0 for testing. Closes #1574 * [MOD] Update dependencies * [MOD] Bump version number Rubén D 2021-01-16 11:46:58 +01:00
  • aa5ff5548b Merge pull request #1631 from nuxsmin/v3.2 3.2.0 RubénD 2020-12-20 20:48:51 +01:00
  • f428a8c1d6 * [MOD] Bump version number Rubén D 2020-12-20 20:46:21 +01:00
  • 4e119dee47 Merge branch 'v3.1' Rubén D 2020-12-20 20:29:26 +01:00
  • b3137a181a * [MOD] Improve backup regex Rubén D 2020-12-20 18:30:43 +01:00
  • 5e3281bce8 * [FIX] Set coverage mode through env var Rubén D 2020-12-20 17:51:32 +01:00
  • 900008292b * [FIX] Set minimum required PHP version to 7.3 because dependency constraints Rubén D 2020-12-20 16:27:10 +01:00
  • a55548f4c4 * [MOD] Update dependencies * [FIX] Fix displaying install page when the app is already installed. Thanks to @kmmndr for the notice. Closes #1629 * [FIX] Fix issue when dropping DB user after an errored installation. Rubén D 2020-12-20 15:25:20 +01:00
  • de1e4366c6 Merge remote-tracking branch 'origin/v3.1' into v3.1 Rubén D 2020-12-20 15:20:43 +01:00
  • 41703b50f9 * [MOD] Strict type checking (WIP) Rubén D 2020-12-20 14:24:42 +01:00
  • fb8152411d * [MOD] Improve DNS host detection Rubén D 2020-12-09 15:43:46 +01:00
  • 78856f53a6 * [MOD] Improve code readability Rubén D 2020-12-09 14:56:21 +01:00
  • 36392018d9 * [FIX] Wrong quotes for database setup Rubén D 2020-12-09 14:48:42 +01:00
  • 0356610551 * [FIX] Missing fixtures file Rubén D 2020-12-09 13:38:05 +01:00
  • aa8f782431 * [FIX] Skip using blank db password when testing on Travis CI Rubén D 2020-12-09 13:00:51 +01:00
  • e2885bcb76 * [MOD] Update PHPunit to latest version. * [MOD] Load fixtures using plain SQL files. * [MOD] Raise PHP version requirements (7.2 will be deprecated within a month). Rubén D 2020-12-09 12:03:13 +01:00
  • fe99dbaa09 * [MOD] Update Authenticator plugin version to develop * [ADD] Include CI for develop branch Rubén D 2020-12-08 10:54:36 +01:00
  • a2ac8731f8 * [MOD] Updated copyright Rubén D 2020-12-08 10:10:10 +01:00
  • e4e6e04c57 * [MOD] Updated copyright Rubén D 2020-12-07 19:42:41 +01:00
  • 896d9fd3ad * [MOD] Deprecate PHP versions below 7.2 since they are no longer supported by PHP and Travis CI tests are not performed for them. https://www.php.net/supported-versions.php * [MOD] Improve internal config handling. No more properties visibility tweaks. * [MOD] Updated dependencies. Rubén D 2020-12-07 19:37:00 +01:00
  • 5bc8adf84b Merge pull request #1596 from magcho/v3.1 RubénD 2020-12-03 21:13:57 +01:00
  • c82e0e4018 [update] translate magcho 2020-09-30 17:26:30 +09:00
  • 3ebbc540d4 [update] notification translate magcho 2020-09-30 15:55:25 +09:00
  • cbd89815d2 [update] confuguration translate magcho 2020-09-30 12:18:51 +09:00
  • c2d3f8c0d3 [update] encrypt of configuration translate magcho 2020-09-30 11:40:05 +09:00
  • 50686bc6df [update] mail of configuration translate magcho 2020-09-30 01:32:33 +09:00
  • 9e057c49eb [update] ldap of configuration translate magcho 2020-09-30 01:30:02 +09:00
  • 6900ff66e7 [update] wiki of configuration translate magcho 2020-09-30 01:25:40 +09:00
  • d1976a4b9e [update] general of configuration translate magcho 2020-09-30 00:50:50 +09:00
  • 5e3bdf0770 [update] translate plugins page magcho 2020-09-30 00:45:59 +09:00
  • a664f6b1f3 [update] セキュリティーと異常検知を翻訳 magcho 2020-09-30 00:24:09 +09:00
  • 7b57c066b2 [fix] ユーザーとアクセス管理の翻訳を修正 magcho 2020-09-20 23:59:42 +09:00