-
Notifications
You must be signed in to change notification settings - Fork 130
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature/symfony upgrade to.3.4 #245
Commits on Apr 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for d83a7e1 - Browse repository at this point
Copy the full SHA d83a7e1View commit details
Commits on Apr 14, 2021
-
fix install of grunt-cli to only install the 1.3.2 so that it does no…
…t brake with older versions of node
Configuration menu - View commit details
-
Copy full SHA for 949a937 - Browse repository at this point
Copy the full SHA 949a937View commit details -
Merge pull request #165 from GoteoFoundation/fix/dockerfile_grunt_cli
Dockerfile set grunt-cli@1.3.2
Configuration menu - View commit details
-
Copy full SHA for ef46d69 - Browse repository at this point
Copy the full SHA ef46d69View commit details
Commits on Apr 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5e21007 - Browse repository at this point
Copy the full SHA 5e21007View commit details -
Removed symfony/security-csrf package since it was colliding with sym…
…fony/security which replaces thr former one. Thanks to that, symfony/security can be safely updated to 2.8.52 .
Configuration menu - View commit details
-
Copy full SHA for 7e8c910 - Browse repository at this point
Copy the full SHA 7e8c910View commit details -
Removed enforcement to keep some Symfony package in v2.8.0 so they ar…
…e now updatable to 2.8.52
Configuration menu - View commit details
-
Copy full SHA for 600d33c - Browse repository at this point
Copy the full SHA 600d33cView commit details -
Merge pull request #166 from GoteoFoundation/bug/renew-docker-ssl-cert
Renew SSL certs until 2026
Configuration menu - View commit details
-
Copy full SHA for 1ab59b0 - Browse repository at this point
Copy the full SHA 1ab59b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9031f1e - Browse repository at this point
Copy the full SHA 9031f1eView commit details -
Merge pull request #167 from GoteoFoundation/enhancement/update-symfo…
…ny-packages-to-last-minor-versions Remove update restriction for some Symfony packages
Configuration menu - View commit details
-
Copy full SHA for 5f3afa4 - Browse repository at this point
Copy the full SHA 5f3afa4View commit details
Commits on Apr 26, 2021
-
Configuration menu - View commit details
-
Copy full SHA for bc2fa40 - Browse repository at this point
Copy the full SHA bc2fa40View commit details
Commits on May 10, 2021
-
* Added missing PDO dependency which is in fact needed * Fixed Sponsor model unit tests * Removed pointless comments and deprecated method on Mail model * Fixed Mail model unit tests * Fixed TextTest translations tests due to missing and/or incorrect HTML tags/attributes * Updated Matcher model tests * Enforce PHP 7.1 as minimum PHP version in Composer * Fixed HTML structure on newsletter template and removed commented CSS classes * Improved readability, added parameter types and some small refactors on Mail model * Improved readability and added parameter types on MatcherTest class * Further cleanup on User and MatcherTest classes * Downgraded minimum PHP version to the production one * Reintroduced sqlWhere variable so we don't get errors since it's used in the code * Fully reintroduced the Sponsor 'type' property and fixed related failing test * Refactored call to obtain Sponsors list into a method * Fix SQL query to obtain Sponsors list * Fix Mail model tests along with issues on the HTML formatting with 2 related templates * Changed method syntax so is PHP 7.0 compliant (it was using PHP 7.1 syntax) * Fix Matcher model tests (some translations were missing when querying for them) * Reduced tests verbosity (we don't need to know if users, projects, etc were removed when running tests) * Ignored .idea (Jetbrains IDEs) folder
Configuration menu - View commit details
-
Copy full SHA for 655f82f - Browse repository at this point
Copy the full SHA 655f82fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c7a98e - Browse repository at this point
Copy the full SHA 0c7a98eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec61b0a - Browse repository at this point
Copy the full SHA ec61b0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 05c43bb - Browse repository at this point
Copy the full SHA 05c43bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for f86b95e - Browse repository at this point
Copy the full SHA f86b95eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae649da - Browse repository at this point
Copy the full SHA ae649daView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb9eca9 - Browse repository at this point
Copy the full SHA bb9eca9View commit details
Commits on May 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 68cfc54 - Browse repository at this point
Copy the full SHA 68cfc54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ba060f - Browse repository at this point
Copy the full SHA 0ba060fView commit details -
Reduced verbosity on tests output so we can focus on seeing if the fo…
…cus passed, failed, errored or were skipped
Configuration menu - View commit details
-
Copy full SHA for 63f4d79 - Browse repository at this point
Copy the full SHA 63f4d79View commit details
Commits on May 24, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 22f7516 - Browse repository at this point
Copy the full SHA 22f7516View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97d8364 - Browse repository at this point
Copy the full SHA 97d8364View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b16f0f - Browse repository at this point
Copy the full SHA 8b16f0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb9f87b - Browse repository at this point
Copy the full SHA bb9f87bView commit details
Commits on Jun 4, 2021
-
Removed deprecated expectedException (will be removed on PHPUnit 9.x)…
…. Flipped assertEquals comparators to be compliant with expected/actual order.
Configuration menu - View commit details
-
Copy full SHA for 01294ca - Browse repository at this point
Copy the full SHA 01294caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fb9a36 - Browse repository at this point
Copy the full SHA 1fb9a36View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8839b5 - Browse repository at this point
Copy the full SHA d8839b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d446a6 - Browse repository at this point
Copy the full SHA 8d446a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47e1ee7 - Browse repository at this point
Copy the full SHA 47e1ee7View commit details
Commits on Jun 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 7c85fc8 - Browse repository at this point
Copy the full SHA 7c85fc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for daf72e7 - Browse repository at this point
Copy the full SHA daf72e7View commit details
Commits on Jul 19, 2021
-
Tidy index(_env).php files so they have less differences between them…
…, for a future merge
Configuration menu - View commit details
-
Copy full SHA for e34a322 - Browse repository at this point
Copy the full SHA e34a322View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5375633 - Browse repository at this point
Copy the full SHA 5375633View commit details -
Configuration menu - View commit details
-
Copy full SHA for 572d9b0 - Browse repository at this point
Copy the full SHA 572d9b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09c7e59 - Browse repository at this point
Copy the full SHA 09c7e59View commit details -
Refactor getName() method from custom Symfony Form Types, so they jus…
…t have getBlockPrefix() method
Configuration menu - View commit details
-
Copy full SHA for 25ed3d5 - Browse repository at this point
Copy the full SHA 25ed3d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b43805a - Browse repository at this point
Copy the full SHA b43805aView commit details
Commits on Jul 26, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8c9e2da - Browse repository at this point
Copy the full SHA 8c9e2daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 107c5c0 - Browse repository at this point
Copy the full SHA 107c5c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36f78d2 - Browse repository at this point
Copy the full SHA 36f78d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a0fe07 - Browse repository at this point
Copy the full SHA 9a0fe07View commit details -
Configuration menu - View commit details
-
Copy full SHA for f61e33c - Browse repository at this point
Copy the full SHA f61e33cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f9c91f - Browse repository at this point
Copy the full SHA 0f9c91fView commit details
Commits on Aug 2, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 3e8807e - Browse repository at this point
Copy the full SHA 3e8807eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8111e58 - Browse repository at this point
Copy the full SHA 8111e58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e85bc0 - Browse repository at this point
Copy the full SHA 1e85bc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b9d5fe - Browse repository at this point
Copy the full SHA 7b9d5feView commit details
Commits on Aug 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 123aeb3 - Browse repository at this point
Copy the full SHA 123aeb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 756a474 - Browse repository at this point
Copy the full SHA 756a474View commit details -
Configuration menu - View commit details
-
Copy full SHA for c9bf6a5 - Browse repository at this point
Copy the full SHA c9bf6a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bbb5a9 - Browse repository at this point
Copy the full SHA 6bbb5a9View commit details
Commits on Aug 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 47c453a - Browse repository at this point
Copy the full SHA 47c453aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 43cdb79 - Browse repository at this point
Copy the full SHA 43cdb79View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcedcd3 - Browse repository at this point
Copy the full SHA bcedcd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d904fc4 - Browse repository at this point
Copy the full SHA d904fc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d38077c - Browse repository at this point
Copy the full SHA d38077cView commit details
Commits on Aug 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e3d207e - Browse repository at this point
Copy the full SHA e3d207eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ea3d2c - Browse repository at this point
Copy the full SHA 3ea3d2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 46958a7 - Browse repository at this point
Copy the full SHA 46958a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 155cf7a - Browse repository at this point
Copy the full SHA 155cf7aView commit details -
Finalize migration to symfony/forms 3.x (there must be a getBlockPref…
…ix() method on a new Type, even if their parents have the method
Configuration menu - View commit details
-
Copy full SHA for 31636f3 - Browse repository at this point
Copy the full SHA 31636f3View commit details -
Enforce getModelForm() & createFormBuilder() from controllers to retu…
…rn FormProcessorInterface & FormFactory respectively
Configuration menu - View commit details
-
Copy full SHA for 95f760a - Browse repository at this point
Copy the full SHA 95f760aView commit details -
Fix return parameter of Controller::createFormBuilder() method and th…
…e controllers that inherit it
Configuration menu - View commit details
-
Copy full SHA for 67731d1 - Browse repository at this point
Copy the full SHA 67731d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25f00ef - Browse repository at this point
Copy the full SHA 25f00efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9069a97 - Browse repository at this point
Copy the full SHA 9069a97View commit details -
Configuration menu - View commit details
-
Copy full SHA for b70c899 - Browse repository at this point
Copy the full SHA b70c899View commit details
Commits on Aug 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 87c86e6 - Browse repository at this point
Copy the full SHA 87c86e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4839ced - Browse repository at this point
Copy the full SHA 4839cedView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3d3cce - Browse repository at this point
Copy the full SHA b3d3cceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d13edf - Browse repository at this point
Copy the full SHA 4d13edfView commit details -
Revert BooleanType::getBlockPrefix() method so it returns 'boolean' w…
…hich to match it's class name
Configuration menu - View commit details
-
Copy full SHA for 5d97472 - Browse repository at this point
Copy the full SHA 5d97472View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0520463 - Browse repository at this point
Copy the full SHA 0520463View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1fab36 - Browse repository at this point
Copy the full SHA f1fab36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f7e02f - Browse repository at this point
Copy the full SHA 5f7e02fView commit details -
Refactor to use the new Controller:getModelForm() method that require…
…s a class instead of just a string. Fixed some Symfony Forms due to incomplete migration when Symfony 3.0 upgrade.
Configuration menu - View commit details
-
Copy full SHA for 40a1630 - Browse repository at this point
Copy the full SHA 40a1630View commit details -
Refactored last controller that used the deprecated method to guess S…
…ymfonyForm class
Configuration menu - View commit details
-
Copy full SHA for 59fb1bf - Browse repository at this point
Copy the full SHA 59fb1bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 27ccc42 - Browse repository at this point
Copy the full SHA 27ccc42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22f2e8a - Browse repository at this point
Copy the full SHA 22f2e8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0abea44 - Browse repository at this point
Copy the full SHA 0abea44View commit details -
Change test to testLegacy, since the deprecation notice is due to Sym…
…fony code (and is due to expire on Symfony 4.3)
Configuration menu - View commit details
-
Copy full SHA for d5d50ba - Browse repository at this point
Copy the full SHA d5d50baView commit details
Commits on Aug 17, 2021
-
Fix some Symfony Forms with unfinished migration to Symfony 3.x. Remo…
…ve some unused code / comments.
Configuration menu - View commit details
-
Copy full SHA for cfaba19 - Browse repository at this point
Copy the full SHA cfaba19View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45b3df0 - Browse repository at this point
Copy the full SHA 45b3df0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43b85a9 - Browse repository at this point
Copy the full SHA 43b85a9View commit details
Commits on Aug 30, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4578ce2 - Browse repository at this point
Copy the full SHA 4578ce2View commit details -
Fix usage of DatepickerType so it actually replaces the Symfony type …
…while keeping all it's parents features
Configuration menu - View commit details
-
Copy full SHA for e2e4de7 - Browse repository at this point
Copy the full SHA e2e4de7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a96b37 - Browse repository at this point
Copy the full SHA 4a96b37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0754863 - Browse repository at this point
Copy the full SHA 0754863View commit details
Commits on Sep 2, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8761a80 - Browse repository at this point
Copy the full SHA 8761a80View commit details -
Configuration menu - View commit details
-
Copy full SHA for eff2e38 - Browse repository at this point
Copy the full SHA eff2e38View commit details -
Fix Symfony Console (probably due to some incomplete step after migra…
…ting to Symfony 3.x)
Configuration menu - View commit details
-
Copy full SHA for 06fc662 - Browse repository at this point
Copy the full SHA 06fc662View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90fffa0 - Browse repository at this point
Copy the full SHA 90fffa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67d1180 - Browse repository at this point
Copy the full SHA 67d1180View commit details -
Configuration menu - View commit details
-
Copy full SHA for c82b86b - Browse repository at this point
Copy the full SHA c82b86bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 430746f - Browse repository at this point
Copy the full SHA 430746fView commit details
Commits on Sep 6, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 39a3915 - Browse repository at this point
Copy the full SHA 39a3915View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35e9ea3 - Browse repository at this point
Copy the full SHA 35e9ea3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed71fa2 - Browse repository at this point
Copy the full SHA ed71fa2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e53ea8b - Browse repository at this point
Copy the full SHA e53ea8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c2d8501 - Browse repository at this point
Copy the full SHA c2d8501View commit details
Commits on Sep 7, 2021
-
Update live base code with latest fixes (#218)
* add project name to project translate overview * fix route of poster in project dashboard * Upgraded Symfony packages to v2.8.30 (last working version) * Fix call to render method since it was renamed (cherry picked from commit 5d93afa) * add composer.lock * restore a early die if misconfiguration * Updated Dockerfile to use an Ubuntu image that's not deprecated (#181) * Updated Dockerfile to use an Ubuntu image that's not deprecated * Removed Docker image based on date in favour of one that won't change * fix/composer lock (#185) * Fix call to render method since it was renamed (cherry picked from commit 5d93afa) * remove lock to force deploy Co-authored-by: Carlos Alberto Martínez Gadea <carlosmartinezgadea@gmail.com> * Twitter card meta description fix * change projects to be shown in map when a matcher is selected to use node configuration if available * improve filters in discover and fix ajax query (cherry picked from commit 0432ebb325b99d68c42e300493fca974a6142c0f) * fix use of query parameters when they are not being used * fix project filters in discover and use of inner joins in project get list function * Add matcher completed status * Fix icons size * Fix user leave exceptions * remove comment on sql project name selects * fix missing ) on fallback lang in Project published * fix on config test yaml with env parameters * add entries in docker settings to be used in yaml test * change in config test to use real yaml instead of inserting env variables * fix removing log in public index since its done via plugin Co-authored-by: Carlos Alberto Martínez Gadea <carlosmartinezgadea@gmail.com> Co-authored-by: Ivan Vergés <ivan@platoniq.net> Co-authored-by: Javier <javicarrillo83@gmail.com> Co-authored-by: Javier Carrillo <javier@goteo.org>
Configuration menu - View commit details
-
Copy full SHA for 5ce8025 - Browse repository at this point
Copy the full SHA 5ce8025View commit details
Commits on Sep 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b5e614b - Browse repository at this point
Copy the full SHA b5e614bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ed687f - Browse repository at this point
Copy the full SHA 3ed687fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf37ccd - Browse repository at this point
Copy the full SHA bf37ccdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 00ef788 - Browse repository at this point
Copy the full SHA 00ef788View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33daa7d - Browse repository at this point
Copy the full SHA 33daa7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a3089ad - Browse repository at this point
Copy the full SHA a3089adView commit details -
Configuration menu - View commit details
-
Copy full SHA for e691e6f - Browse repository at this point
Copy the full SHA e691e6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d498b91 - Browse repository at this point
Copy the full SHA d498b91View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bda308 - Browse repository at this point
Copy the full SHA 9bda308View commit details -
Configuration menu - View commit details
-
Copy full SHA for 492e753 - Browse repository at this point
Copy the full SHA 492e753View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56c701b - Browse repository at this point
Copy the full SHA 56c701bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d39924 - Browse repository at this point
Copy the full SHA 5d39924View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0dc6307 - Browse repository at this point
Copy the full SHA 0dc6307View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85a400a - Browse repository at this point
Copy the full SHA 85a400aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1aab3c9 - Browse repository at this point
Copy the full SHA 1aab3c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for eebbbfe - Browse repository at this point
Copy the full SHA eebbbfeView commit details -
make loggin resilient to Gelf updates failures (#225)
* make loggin resilient to Gelf updates failures * ignore redundant exception thrown
Configuration menu - View commit details
-
Copy full SHA for e31b436 - Browse repository at this point
Copy the full SHA e31b436View commit details
Commits on Sep 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5f6e1b8 - Browse repository at this point
Copy the full SHA 5f6e1b8View commit details -
update oauth library for linkedin (#226)
* add deployer script * refactor subdomain processing and add test to it (#205) * fix/var subs (#215) * refactor subdomain processing and add test to it (#204) * refactor subdomain processing and add test to it * add other envs to deployment * make config process deep ENV substitution * fix/var subs (#216) * refactor subdomain processing and add test to it (#204) * refactor subdomain processing and add test to it * add other envs to deployment * make config process deep ENV substitution * fix namespace * update oauth library for linkedin * update up to a working commit * fix linkedin call
Configuration menu - View commit details
-
Copy full SHA for 025c533 - Browse repository at this point
Copy the full SHA 025c533View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48225ff - Browse repository at this point
Copy the full SHA 48225ffView commit details
Commits on Sep 13, 2021
-
Moved Omnipay/Mock/Gateway class to goteo repository (is needed to ru…
…n PHPUnits successfully)
Configuration menu - View commit details
-
Copy full SHA for 52c256c - Browse repository at this point
Copy the full SHA 52c256cView commit details -
Feature/symfony upgrade to.3.4 (#222)
* fix install of grunt-cli to only install the 1.3.2 so that it does not brake with older versions of node * Renew SSL certs until 2026 * Removed symfony/security-csrf package since it was colliding with symfony/security which replaces thr former one. Thanks to that, symfony/security can be safely updated to 2.8.52 . * Removed enforcement to keep some Symfony package in v2.8.0 so they are now updatable to 2.8.52 * Added (un)zip packages to Dockerfile so we remove Composer warning (#170) * Bug/fix unit tests (#171) * Added missing PDO dependency which is in fact needed * Fixed Sponsor model unit tests * Removed pointless comments and deprecated method on Mail model * Fixed Mail model unit tests * Fixed TextTest translations tests due to missing and/or incorrect HTML tags/attributes * Updated Matcher model tests * Enforce PHP 7.1 as minimum PHP version in Composer * Fixed HTML structure on newsletter template and removed commented CSS classes * Improved readability, added parameter types and some small refactors on Mail model * Improved readability and added parameter types on MatcherTest class * Further cleanup on User and MatcherTest classes * Downgraded minimum PHP version to the production one * Reintroduced sqlWhere variable so we don't get errors since it's used in the code * Fully reintroduced the Sponsor 'type' property and fixed related failing test * Refactored call to obtain Sponsors list into a method * Fix SQL query to obtain Sponsors list * Fix Mail model tests along with issues on the HTML formatting with 2 related templates * Changed method syntax so is PHP 7.0 compliant (it was using PHP 7.1 syntax) * Fix Matcher model tests (some translations were missing when querying for them) * Reduced tests verbosity (we don't need to know if users, projects, etc were removed when running tests) * Ignored .idea (Jetbrains IDEs) folder * Bumped PHPMailer to 6.x and fixed Mail model and test with related changes * Bumped Mockery to 1.x * Added OpenSSL extension, since it's used by AmazonSns and AuthListener classes * Updated amazon-s3-php-class with many changes (last updated on 2015) * Assure PHPMailer minimum version is 6.4 * Updated to PHPUnit 6.5 * Removed empty test along with unused imports * Moved PHP extensions on composer file right after the PHP version for easy spotting * Reduced verbosity on tests output so we can focus on seeing if the focus passed, failed, errored or were skipped * Remove deprecated asserts and upgrade PHPUnit from 6.x to 7.x * Bumped min PHP version to 7.1 * Upgrade PHP from 7.0/7.1 to 7.4 * Upgraded PHPUnit to 8.x (depends on PR that enforces PHP 7.4) * Removed deprecated expectedException (will be removed on PHPUnit 9.x). Flipped assertEquals comparators to be compliant with expected/actual order. * Removed deprecated class * Got rid of last array curly braces access * Removed duplicated key * Removed deprecated (and unused) FlattenException import * Removed last noisy message on PHPUnit so we only have test results status * WIP Upgrade to Symfony 3.x * Tidy index(_env).php files so they have less differences between them, for a future merge * Got rid of index_dev.php in favor of index.php that read ENV DEBUG parameter * Added import, rewritten some PHPDocs and added some return types * Clean container.php * Refactor getName() method from custom Symfony Form Types, so they just have getBlockPrefix() method * Refactor to add Form Types as is required in Symfony 3 * Fix install of migrations on PHP 7.4 and latest Composer dependencies * Fix RouteListener initialization. Fix DB setup. * Use ::class to register services in the ServiceContainer instead of strings * Fix composer.json so it reckognizes goteo-private tests * Fix tests for App class (due to having renamed a property) * Updated Omnipay dependency to the new one from league * Grouped Composer dependencies * Used Symfony HttpKernel class instead of HttpKernel\HttpKernel * Removed unneeded package * Cleanup Omnipay classes and fix some issues while initilizing the Payment Gateway * Made final changes to support all Omnipay payment methods using Omnipay v3 * Deprecated static AbstractPaymentMethod::getId() method in favor of non static one * Converted static calculateComission method into non-static calculateCommission * Converted static AbstractPaymentMethod::isInternal() into a non-static method * Add parameter / return types and import used classes * Updated TelegramBot so it doesn't use deprecated code * Reviewed controllers to ensure they follow Symfony 3 convention * Add User property type * Removed unused code * Tidy up classes * Removed unused parameters from PHPDoc * Upgraded Symfony from 3.0 to 3.1 * Included some used classes * Finalize migration to symfony/forms 3.x (there must be a getBlockPrefix() method on a new Type, even if their parents have the method * Enforce getModelForm() & createFormBuilder() from controllers to return FormProcessorInterface & FormFactory respectively * Fix return parameter of Controller::createFormBuilder() method and the controllers that inherit it * Upgraded to Symfony 3.2 * Symfony packages upgraded to 3.3 * WIP Migration to Symfony 3.4 almost completed * Fix call to Mail::renderEmailTemplate (got renamed recently) * Fix Settings Dashboard form (ChoiceType elements had flipped key / values) * Fix loading of ChoiceType and some minor refactors * Fix ChoiceType for some forms related to Contract PersonDocumentTypes * Revert BooleanType::getBlockPrefix() method so it returns 'boolean' which to match it's class name * Refactor ProjectOverviewForm to fix it and to ease its reading * Fix import of PDOException (it was written incorrectly) * Fix ChoiceTypes on several Project related forms * Refactor to use the new Controller:getModelForm() method that requires a class instead of just a string. Fixed some Symfony Forms due to incomplete migration when Symfony 3.0 upgrade. * Refactored last controller that used the deprecated method to guess SymfonyForm class * Tiny refactors * Removed unnecessary EventDispatcher from Console class * Clean up of some classes * Change test to testLegacy, since the deprecation notice is due to Symfony code (and is due to expire on Symfony 4.3) * Fix some Symfony Forms with unfinished migration to Symfony 3.x. Remove some unused code / comments. * General cleanup of controllers * Tiny cleanup * Fix access to some admin pages * Fix usage of DatepickerType so it actually replaces the Symfony type while keeping all it's parents features * Fix admin blog add/edit form * Fix behaviour of some custom Symfony Form Types * Fix FilterForm so it conforms to Symfony 3.x standards * Readd workshop_location table since it got removed sometime ago by mistake * Fix Symfony Console (probably due to some incomplete step after migrating to Symfony 3.x) * Fix admin workshop add/edit form * Fix some translations * Refactor Sponsors controller * Fix broken CSS on Call edit form for rewards items * Fix admin Stories add/edit form * Fix CSS error while displaying TypeaheadType form elements * Fix Controller::redirect() parameter types * Fix admin Channel Questionnaire and Channel Section forms to add/edit * Fix Admin Charts API controller * Cleanup SessionListener * Reformatted Filter and Project models * Simplify public/index.php * Cleanup main PHP classes * Minor refactors on controllers * Removed deprecated mcrypt PHP extension * Removed deprecated mcrypt PHP extension from composer.lock * Fix SQL migration * Fix SQL migration related to mail table * Fix SQL migration related to mail table * Fix SQL migration related to mail table * Improved Docker readme * Moved Omnipay/Mock/Gateway class to goteo repository (is needed to run PHPUnits successfully) Co-authored-by: Javier <javicarrillo83@gmail.com> Co-authored-by: David Igón <david@goteo.org> Co-authored-by: Ivan Vergés <ivan@platoniq.net>
Configuration menu - View commit details
-
Copy full SHA for 1f910f9 - Browse repository at this point
Copy the full SHA 1f910f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15b3bc5 - Browse repository at this point
Copy the full SHA 15b3bc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 506aa8a - Browse repository at this point
Copy the full SHA 506aa8aView commit details -
Feature/symfony upgrade to.3.4 (#231)
* fix install of grunt-cli to only install the 1.3.2 so that it does not brake with older versions of node * Renew SSL certs until 2026 * Removed symfony/security-csrf package since it was colliding with symfony/security which replaces thr former one. Thanks to that, symfony/security can be safely updated to 2.8.52 . * Removed enforcement to keep some Symfony package in v2.8.0 so they are now updatable to 2.8.52 * Added (un)zip packages to Dockerfile so we remove Composer warning (#170) * Bug/fix unit tests (#171) * Added missing PDO dependency which is in fact needed * Fixed Sponsor model unit tests * Removed pointless comments and deprecated method on Mail model * Fixed Mail model unit tests * Fixed TextTest translations tests due to missing and/or incorrect HTML tags/attributes * Updated Matcher model tests * Enforce PHP 7.1 as minimum PHP version in Composer * Fixed HTML structure on newsletter template and removed commented CSS classes * Improved readability, added parameter types and some small refactors on Mail model * Improved readability and added parameter types on MatcherTest class * Further cleanup on User and MatcherTest classes * Downgraded minimum PHP version to the production one * Reintroduced sqlWhere variable so we don't get errors since it's used in the code * Fully reintroduced the Sponsor 'type' property and fixed related failing test * Refactored call to obtain Sponsors list into a method * Fix SQL query to obtain Sponsors list * Fix Mail model tests along with issues on the HTML formatting with 2 related templates * Changed method syntax so is PHP 7.0 compliant (it was using PHP 7.1 syntax) * Fix Matcher model tests (some translations were missing when querying for them) * Reduced tests verbosity (we don't need to know if users, projects, etc were removed when running tests) * Ignored .idea (Jetbrains IDEs) folder * Bumped PHPMailer to 6.x and fixed Mail model and test with related changes * Bumped Mockery to 1.x * Added OpenSSL extension, since it's used by AmazonSns and AuthListener classes * Updated amazon-s3-php-class with many changes (last updated on 2015) * Assure PHPMailer minimum version is 6.4 * Updated to PHPUnit 6.5 * Removed empty test along with unused imports * Moved PHP extensions on composer file right after the PHP version for easy spotting * Reduced verbosity on tests output so we can focus on seeing if the focus passed, failed, errored or were skipped * Remove deprecated asserts and upgrade PHPUnit from 6.x to 7.x * Bumped min PHP version to 7.1 * Upgrade PHP from 7.0/7.1 to 7.4 * Upgraded PHPUnit to 8.x (depends on PR that enforces PHP 7.4) * Removed deprecated expectedException (will be removed on PHPUnit 9.x). Flipped assertEquals comparators to be compliant with expected/actual order. * Removed deprecated class * Got rid of last array curly braces access * Removed duplicated key * Removed deprecated (and unused) FlattenException import * Removed last noisy message on PHPUnit so we only have test results status * WIP Upgrade to Symfony 3.x * Tidy index(_env).php files so they have less differences between them, for a future merge * Got rid of index_dev.php in favor of index.php that read ENV DEBUG parameter * Added import, rewritten some PHPDocs and added some return types * Clean container.php * Refactor getName() method from custom Symfony Form Types, so they just have getBlockPrefix() method * Refactor to add Form Types as is required in Symfony 3 * Fix install of migrations on PHP 7.4 and latest Composer dependencies * Fix RouteListener initialization. Fix DB setup. * Use ::class to register services in the ServiceContainer instead of strings * Fix composer.json so it reckognizes goteo-private tests * Fix tests for App class (due to having renamed a property) * Updated Omnipay dependency to the new one from league * Grouped Composer dependencies * Used Symfony HttpKernel class instead of HttpKernel\HttpKernel * Removed unneeded package * Cleanup Omnipay classes and fix some issues while initilizing the Payment Gateway * Made final changes to support all Omnipay payment methods using Omnipay v3 * Deprecated static AbstractPaymentMethod::getId() method in favor of non static one * Converted static calculateComission method into non-static calculateCommission * Converted static AbstractPaymentMethod::isInternal() into a non-static method * Add parameter / return types and import used classes * Updated TelegramBot so it doesn't use deprecated code * Reviewed controllers to ensure they follow Symfony 3 convention * Add User property type * Removed unused code * Tidy up classes * Removed unused parameters from PHPDoc * Upgraded Symfony from 3.0 to 3.1 * Included some used classes * Finalize migration to symfony/forms 3.x (there must be a getBlockPrefix() method on a new Type, even if their parents have the method * Enforce getModelForm() & createFormBuilder() from controllers to return FormProcessorInterface & FormFactory respectively * Fix return parameter of Controller::createFormBuilder() method and the controllers that inherit it * Upgraded to Symfony 3.2 * Symfony packages upgraded to 3.3 * WIP Migration to Symfony 3.4 almost completed * Fix call to Mail::renderEmailTemplate (got renamed recently) * Fix Settings Dashboard form (ChoiceType elements had flipped key / values) * Fix loading of ChoiceType and some minor refactors * Fix ChoiceType for some forms related to Contract PersonDocumentTypes * Revert BooleanType::getBlockPrefix() method so it returns 'boolean' which to match it's class name * Refactor ProjectOverviewForm to fix it and to ease its reading * Fix import of PDOException (it was written incorrectly) * Fix ChoiceTypes on several Project related forms * Refactor to use the new Controller:getModelForm() method that requires a class instead of just a string. Fixed some Symfony Forms due to incomplete migration when Symfony 3.0 upgrade. * Refactored last controller that used the deprecated method to guess SymfonyForm class * Tiny refactors * Removed unnecessary EventDispatcher from Console class * Clean up of some classes * Change test to testLegacy, since the deprecation notice is due to Symfony code (and is due to expire on Symfony 4.3) * Fix some Symfony Forms with unfinished migration to Symfony 3.x. Remove some unused code / comments. * General cleanup of controllers * Tiny cleanup * Fix access to some admin pages * Fix usage of DatepickerType so it actually replaces the Symfony type while keeping all it's parents features * Fix admin blog add/edit form * Fix behaviour of some custom Symfony Form Types * Fix FilterForm so it conforms to Symfony 3.x standards * Readd workshop_location table since it got removed sometime ago by mistake * Fix Symfony Console (probably due to some incomplete step after migrating to Symfony 3.x) * Fix admin workshop add/edit form * Fix some translations * Refactor Sponsors controller * Fix broken CSS on Call edit form for rewards items * Fix admin Stories add/edit form * Fix CSS error while displaying TypeaheadType form elements * Fix Controller::redirect() parameter types * Fix admin Channel Questionnaire and Channel Section forms to add/edit * Fix Admin Charts API controller * Cleanup SessionListener * Reformatted Filter and Project models * Simplify public/index.php * Cleanup main PHP classes * Minor refactors on controllers * Removed deprecated mcrypt PHP extension * Removed deprecated mcrypt PHP extension from composer.lock * Fix SQL migration * Fix SQL migration related to mail table * Fix SQL migration related to mail table * Fix SQL migration related to mail table * Improved Docker readme * make loggin resilient to Gelf updates failures (#225) * make loggin resilient to Gelf updates failures * ignore redundant exception thrown * fix on deprecated implode call (#229) * update oauth library for linkedin (#226) * add deployer script * refactor subdomain processing and add test to it (#205) * fix/var subs (#215) * refactor subdomain processing and add test to it (#204) * refactor subdomain processing and add test to it * add other envs to deployment * make config process deep ENV substitution * fix/var subs (#216) * refactor subdomain processing and add test to it (#204) * refactor subdomain processing and add test to it * add other envs to deployment * make config process deep ENV substitution * fix namespace * update oauth library for linkedin * update up to a working commit * fix linkedin call * remove orphan location stats (#230) * Moved Omnipay/Mock/Gateway class to goteo repository (is needed to run PHPUnits successfully) Co-authored-by: Javier <javicarrillo83@gmail.com> Co-authored-by: David Igón <david@goteo.org> Co-authored-by: Ivan Vergés <ivan@platoniq.net> Co-authored-by: David <david.igon@riseup.net>
Configuration menu - View commit details
-
Copy full SHA for 51a77fc - Browse repository at this point
Copy the full SHA 51a77fcView commit details
Commits on Sep 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for cea32ec - Browse repository at this point
Copy the full SHA cea32ecView commit details -
Merge branch 'feature/symfony-upgrade-to.3.4' of github.com:GoteoFoun…
…dation/goteo into feature/symfony-upgrade-to.3.4
Configuration menu - View commit details
-
Copy full SHA for cba9493 - Browse repository at this point
Copy the full SHA cba9493View commit details -
Configuration menu - View commit details
-
Copy full SHA for 870845e - Browse repository at this point
Copy the full SHA 870845eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 629bc47 - Browse repository at this point
Copy the full SHA 629bc47View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf9e7dc - Browse repository at this point
Copy the full SHA cf9e7dcView commit details
Commits on Sep 16, 2021
-
Feature: Project can share a url to a signature platform (#234)
* Add sign_url field to Project and to Project Forms * Make new project fields not required * Add signture button in project skin * Fix signature css * Fix css and target blank link Co-authored-by: Javier Carrillo <javier@goteo.org> Co-authored-by: David Igón <david@goteo.org>
Configuration menu - View commit details
-
Copy full SHA for b0a5b87 - Browse repository at this point
Copy the full SHA b0a5b87View commit details
Commits on Sep 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 76c6889 - Browse repository at this point
Copy the full SHA 76c6889View commit details
Commits on Sep 22, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8bab89f - Browse repository at this point
Copy the full SHA 8bab89fView commit details
Commits on Sep 23, 2021
-
Display cursor at current tab projects' button on homepage (#237)
* Display cursor at current tab projects' button on homepage * Display cursor at current tab projects' button on homepage
Configuration menu - View commit details
-
Copy full SHA for e28c60b - Browse repository at this point
Copy the full SHA e28c60bView commit details
Commits on Sep 27, 2021
-
Fix dropfiles type after symfony BC in 2.8.31 (#199)
* add deployer script * update symfony to ^2.8 * remove url from dropfiles in forms * make uploadimagetransformer save image so that it updates the file name * some fixes * fix user profile form to save avatar * rework of dropfiles type and js * rework of all forms with dropfiles * small fixes in model transformers * refactor subdomain processing and add test to it (#205) * fix/var subs (#215) * refactor subdomain processing and add test to it (#204) * refactor subdomain processing and add test to it * add other envs to deployment * make config process deep ENV substitution * fix/var subs (#216) * refactor subdomain processing and add test to it (#204) * refactor subdomain processing and add test to it * add other envs to deployment * make config process deep ENV substitution * fix namespace * update oauth library for linkedin * fix/linkedin (#227) * Update live base code with latest fixes (#218) * add project name to project translate overview * fix route of poster in project dashboard * Upgraded Symfony packages to v2.8.30 (last working version) * Fix call to render method since it was renamed (cherry picked from commit 5d93afa) * add composer.lock * restore a early die if misconfiguration * Updated Dockerfile to use an Ubuntu image that's not deprecated (#181) * Updated Dockerfile to use an Ubuntu image that's not deprecated * Removed Docker image based on date in favour of one that won't change * fix/composer lock (#185) * Fix call to render method since it was renamed (cherry picked from commit 5d93afa) * remove lock to force deploy Co-authored-by: Carlos Alberto Martínez Gadea <carlosmartinezgadea@gmail.com> * Twitter card meta description fix * change projects to be shown in map when a matcher is selected to use node configuration if available * improve filters in discover and fix ajax query (cherry picked from commit 0432ebb325b99d68c42e300493fca974a6142c0f) * fix use of query parameters when they are not being used * fix project filters in discover and use of inner joins in project get list function * Add matcher completed status * Fix icons size * Fix user leave exceptions * remove comment on sql project name selects * fix missing ) on fallback lang in Project published * fix on config test yaml with env parameters * add entries in docker settings to be used in yaml test * change in config test to use real yaml instead of inserting env variables * fix removing log in public index since its done via plugin Co-authored-by: Carlos Alberto Martínez Gadea <carlosmartinezgadea@gmail.com> Co-authored-by: Ivan Vergés <ivan@platoniq.net> Co-authored-by: Javier <javicarrillo83@gmail.com> Co-authored-by: Javier Carrillo <javier@goteo.org> * specify region before connecting to s3 (#219) * fix on deprecated parse_str without variable (#221) * make loggin resilient to Gelf updates failures (#225) * make loggin resilient to Gelf updates failures * ignore redundant exception thrown * update oauth library for linkedin Co-authored-by: David <david.igon@riseup.net> Co-authored-by: Carlos Alberto Martínez Gadea <carlosmartinezgadea@gmail.com> Co-authored-by: Javier <javicarrillo83@gmail.com> Co-authored-by: Javier Carrillo <javier@goteo.org> * update up to a working commit * fix linkedin call * remove unnecessary comments from Forms * Fix AdminStoryEdit form so it can properly add, save and remove the 3 types of images it has * Refactor to have a unique place where to handle additions, changes or removals of pictures on a form * Fix ProjectPostForm so it adds, edits and removes pictures correctly * add sign_url field to Project and to Project Forms * make new project fields not required * Add signture button in project skin * [STAGING deploy] Feature: Project can share a url to a signature platform (#235) * fix on deprecated implode call (#229) * update oauth library for linkedin (#226) * add deployer script * refactor subdomain processing and add test to it (#205) * fix/var subs (#215) * refactor subdomain processing and add test to it (#204) * refactor subdomain processing and add test to it * add other envs to deployment * make config process deep ENV substitution * fix/var subs (#216) * refactor subdomain processing and add test to it (#204) * refactor subdomain processing and add test to it * add other envs to deployment * make config process deep ENV substitution * fix namespace * update oauth library for linkedin * update up to a working commit * fix linkedin call * remove orphan location stats (#230) * fix on deprecated implode call in Check (#233) * add sign_url field to Project and to Project Forms * make new project fields not required * Add signture button in project skin Co-authored-by: Ivan Vergés <ivan@platoniq.net> Co-authored-by: Javier Carrillo <javier@goteo.org> * Fix signature css * Fix css and target blank link * update composer.lock to symfony 2.8.52 * Fix AdminSdgEdit form in order to allow removing the Sdf icon * Fix ProjectStory form, since it wasn't possible to upload, update or remove images to the ProjectStory * Fix Questionnaire form so it saves the uploaded image ID as the answer for Dropfiles * fixes on questionnaire form to handle upload of documents instead of images * Refactor on DropfilesType to include constant and to separate the different view elements added as a DropfilesType Co-authored-by: Ivan Vergés <ivan@platoniq.net> Co-authored-by: Carlos Alberto Martínez Gadea <carlosmartinezgadea@gmail.com> Co-authored-by: Javier <javicarrillo83@gmail.com> Co-authored-by: Javier Carrillo <javier@goteo.org>
Configuration menu - View commit details
-
Copy full SHA for ac25ae5 - Browse repository at this point
Copy the full SHA ac25ae5View commit details -
Merge remote-tracking branch 'origin/live' into feature/symfony-upgra…
…de-to.3.4 # Conflicts: # composer.json # composer.lock # src/Goteo/Controller/Admin/ChannelCriteriaAdminController.php # src/Goteo/Library/Forms/Admin/AdminChannelResourceEditForm.php # src/Goteo/Library/Forms/Admin/AdminFootprintEditForm.php # src/Goteo/Library/Forms/Admin/AdminSdgEditForm.php # src/Goteo/Library/Forms/Admin/AdminSectionForm.php # src/Goteo/Library/Forms/Admin/AdminSocialCommitmentEditForm.php # src/Goteo/Library/Forms/Admin/AdminSphereEditForm.php # src/Goteo/Library/Forms/Admin/AdminStoryEditForm.php # src/Goteo/Library/Forms/Admin/AdminWorkshopEditForm.php # src/Goteo/Library/Forms/Model/ProjectPostForm.php # src/Goteo/Library/Forms/Model/ProjectStoryForm.php # src/Goteo/Library/Forms/Model/QuestionnaireCreateForm.php # src/Goteo/Library/Forms/Model/QuestionnaireForm.php # src/Goteo/Library/Forms/Model/UserProfileForm.php # src/Goteo/Model/Project.php
Configuration menu - View commit details
-
Copy full SHA for 33b6ab9 - Browse repository at this point
Copy the full SHA 33b6ab9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79c8c50 - Browse repository at this point
Copy the full SHA 79c8c50View commit details -
Configuration menu - View commit details
-
Copy full SHA for de8520f - Browse repository at this point
Copy the full SHA de8520fView commit details -
Merge branch 'feature/symfony-upgrade-to.3.4' of github.com:GoteoFoun…
…dation/goteo into feature/symfony-upgrade-to.3.4
Configuration menu - View commit details
-
Copy full SHA for 13abbd7 - Browse repository at this point
Copy the full SHA 13abbd7View commit details
Commits on Sep 28, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ec6327a - Browse repository at this point
Copy the full SHA ec6327aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a05d406 - Browse repository at this point
Copy the full SHA a05d406View commit details