Commit Graph

  • 7d1cc5384e Merge pull request #7 from wiosna-dev/feature/WZUW-1498-Lime_misinterpretation_of_time master 0.1.5 petermarynczak 2025-09-12 12:57:49 +02:00
  • e74f2e1a51 Merge pull request #8 from wiosna-dev/feature/WZUW-1267-Lime_surveys petermarynczak 2025-09-12 12:54:26 +02:00
  • 4f7a72dc0b [WZUW-1498] feat: Using 24-hour format to set validfrom date_time feature/WZUW-1498-Lime_misinterpretation_of_time Piotr Marynczak 2025-09-11 13:42:26 +02:00
  • 13886da84d [WZUW-1267] package: Update version of wiosna-dev/common-library feature/WZUW-1267-Lime_surveys Piotr Marynczak 2025-05-20 16:33:06 +02:00
  • 7c1ee7dfb8 Merge pull request #6 from wiosna-dev/feature/WZUW-781-from-tag-0.1.3 0.1.4 petermarynczak 2024-07-03 14:44:10 +02:00
  • 59ebe2d236 [WZUW-781] chore: added validfrom key upon creating a participant feature/WZUW-781-from-tag-0.1.3 Piotr Marynczak 2024-07-03 12:59:09 +02:00
  • a61c52fe1c [WZUW-194] adding function to get uplodaed files info feature/WZUW-194 Piotr Marynczak 2023-08-01 12:46:16 +02:00
  • 06fcaf07a8 [WZUW-194] survey answers prototype Piotr Marynczak 2023-07-28 13:45:59 +02:00
  • 3c08515918 survey answers prototype prototype/pmarynczak Michał Frankiewicz 2023-07-27 12:02:18 +02:00
  • e025b71059 Merge pull request #4 from wiosna-dev/fix/UW-2934_Add_support_for_PHP_8.2 0.1.3 xevolic 2023-03-09 16:57:33 +01:00
  • b658e04445 [UW-2934] chore(composer): updated base version of "wiosna-dev/common-library" fix/UW-2934_Add_support_for_PHP_8.2 Tomasz Kuter 2023-03-09 15:29:22 +01:00
  • 8620426902 [UW-2934] chore(composer): switched back to "wiosna-dev/common-library", to branch "feature/UW-2934_Add_support_for_PHP_8.x" fix/UW-2934_Switch_to_version_offcial_1.1.x Tomasz Kuter 2023-03-09 12:57:54 +01:00
  • 19d1094ea6 [UW-2934] chore(composer): switched to official "meritoo/common-library" in version 1.1.x Tomasz Kuter 2023-03-09 12:40:05 +01:00
  • d4e74bc270 [UW-2934] chore(composer): restored previous repository for wiosna-dev/common-library Tomasz Kuter 2023-02-16 16:39:25 +01:00
  • 8127330642 [UW-2934] chore(composer): temporarily switched to clone of repo wiosna-dev/common-library Tomasz Kuter 2023-02-15 11:04:55 +01:00
  • f0c213fb53 Merge pull request #3 from wiosna-dev/bugfix/UW-2538 0.1.2 Michał Frankiewicz 2021-07-02 09:02:33 +02:00
  • 24f9a237ae [UW-2538] fixes method bugfix/UW-2538 Michał Frankiewicz 2021-07-02 08:59:44 +02:00
  • 81ea8e748f Merge pull request #2 from wiosna-dev/bugfix/UW-2538 Michał Frankiewicz 2021-06-30 08:36:41 +02:00
  • bab7e25c85 [UW-2538] removes broken argument Michał Frankiewicz 2021-06-29 17:11:50 +02:00
  • 6423195cc6 [UW-2538] adds method to check survey completion Michał Frankiewicz 2021-06-29 17:09:27 +02:00
  • b2d4552fb3 [UW-2538] updates docs Michał Frankiewicz 2021-06-29 17:01:03 +02:00
  • 53d82841e0 Merge pull request #1 from wiosna-dev/bugfix/UW-2256 Michał Frankiewicz 2020-07-22 08:40:12 +02:00
  • c8ffcafbd8 [UW-2256] moves token property to BaseParticipant bugfix/UW-2256 Michał Frankiewicz 2020-07-08 08:55:14 +02:00
  • 7551f6db95 [UW-2256] adds criteria parameter Michał Frankiewicz 2020-07-08 08:54:26 +02:00
  • a1e681b66e Do not modify version 0.1.1 develop Krzysztof Nizioł 2018-09-07 21:30:15 +02:00
  • 2c42a2165a Composer > use wiosna-dev/common-library instead of meritoo/common-library package Krzysztof Nizioł 2018-09-07 21:28:28 +02:00
  • 058eb06d4d Merge branch 'master' of github.com:meritoo/limesurvey-api-client Krzysztof Nizioł 2018-09-07 13:58:30 +02:00
  • 1389e78068 Phing > tests > missing path of directory with code coverage report Meritoo 2018-09-07 13:57:19 +02:00
  • 2d3e492ed7 Merge branch 'master' of github.com:meritoo/limesurvey-api-client into develop 0.1.0 Krzysztof Nizioł 2018-09-07 00:01:36 +02:00
  • 2c89bbe5f5 Composer > meritoo/common-library package > use latest version Meritoo 2018-09-06 23:35:08 +02:00
  • 525391083a Docker > update configuration Meritoo 2018-09-06 23:33:23 +02:00
  • 7ef83dac5d Phing > update XMLs Meritoo 2018-09-06 23:32:45 +02:00
  • 54bd021649 Bump version Meritoo 2018-09-06 23:32:13 +02:00
  • c47016bdea Readme - configuration of LimeSurvey Meritoo 2017-11-30 23:41:09 +01:00
  • c5498501d3 Minor refactoring Meritoo 2017-11-30 22:54:13 +01:00
  • 82031194a2 composer.json - update name of this package (name of vendor, actually) & use exact version constraint of wiosna-dev/common-library package 0.0.11 Krzysztof Niziol 2017-11-08 15:01:43 +01:00
  • a3e5c78dcd Support PHP 5.5.9+ Krzysztof Niziol 2017-11-07 19:09:13 +01:00
  • a3f6adb128 composer.json - missing address of wiosna/common-library package Krzysztof Niziol 2017-11-07 18:26:16 +01:00
  • da6003b258 composer.json - update name of this package & use wiosna/common-library (forked from meritoo/common-library) instead of meritoo/common-library package Krzysztof Niziol 2017-11-07 15:45:10 +01:00
  • ee62e9f148 SurveyService - add method that allows to get the "start survey url" using participant's token (instead of whole participant's object) Meritoo 2017-10-30 19:44:04 +01:00
  • 0d21214bc6 SurveyService - add method that allows to get the "start survey url" using participant's token (instead of whole participant's object) php54 Meritoo 2017-10-27 16:15:59 +02:00
  • 6f6d4e9119 ParticipantService - fix type used in phpdoc Meritoo 2017-10-27 12:07:09 +02:00
  • 63e7ddf511 Tests - use common method to create/prepare date Meritoo 2017-10-27 12:05:12 +02:00
  • 782c31ccdc Fetch all participants of survey (instead of first 10 only - default behaviour) Meritoo 2017-10-27 11:58:17 +02:00
  • fafb11633f Do not fetch all participants of given survey to get information if participant has filled the survey Meritoo 2017-10-27 11:02:39 +02:00
  • cdbee2991c Minor refactoring Meritoo 2017-10-27 10:49:10 +02:00
  • 64e0fb3152 ParticipantService - fix type used in phpdoc 0.0.10 Meritoo 2017-10-26 10:37:20 +02:00
  • b58c346e95 Tests - use common method to create/prepare date Meritoo 2017-10-25 20:38:19 +02:00
  • 83ff76776c Fetch all participants of survey (instead of first 10 only - default behaviour) Meritoo 2017-10-25 20:26:03 +02:00
  • ac72c6bd76 Do not fetch all participants of given survey to get information if participant has filled the survey Meritoo 2017-10-25 11:28:13 +02:00
  • bf7392853f Minor refactoring Meritoo 2017-10-24 08:58:48 +02:00
  • 472807ee33 Participant & Survey - update creating instance od DateTime from string Meritoo 2017-10-22 18:42:07 +02:00
  • ba9160cccf Participant has completed survey - fix getting proper information Meritoo 2017-10-22 18:41:13 +02:00
  • e902568a91 Participant & Survey - update creating instance od DateTime from string 0.0.9 Meritoo 2017-10-22 18:20:01 +02:00
  • 626174953b Participant has completed survey - fix getting proper information Meritoo 2017-10-22 18:18:16 +02:00
  • ddb568adf7 Tests - Docker - update Xdebug configuration Required to fix problem "Connection with XDebug 2.5.1 was not established. Validate installation." Meritoo 2017-10-22 17:56:24 +02:00
  • 7846cedba4 Remove unnecessary class Meritoo 2017-10-20 00:13:43 +02:00
  • a09b0c72ae Tests - BaseTestCase - fix data providers Meritoo 2017-10-20 00:11:00 +02:00
  • 44f56bd50d Add required "className" constants with full names of classes Meritoo 2017-10-19 23:39:16 +02:00
  • bdbaebb5c0 Support PHP 5.4 Meritoo 2017-10-19 22:00:09 +02:00
  • 835c4325b8 Tests - missing description of method Meritoo 2017-10-19 21:57:35 +02:00
  • 24a3d478b5 Tests - use Docker (as environment guard) Meritoo 2017-10-18 21:39:44 +02:00
  • e38df1a8f2 Start names of special directories with dot Meritoo 2017-10-18 21:21:53 +02:00
  • db6a6f22e2 ParticipantService - getParticipantDetails() method - returns full data of participant with given e-mail of given survey 0.0.8 Meritoo 2017-10-01 20:51:03 +02:00
  • f5334f816f Participants collection - store instances of ParticipantShort instead of Participant Related to fetch full data of participant of given survey Meritoo 2017-10-01 20:46:31 +02:00
  • e43712f218 Minor refactoring Meritoo 2017-10-01 20:40:50 +02:00
  • e464ae30af SurveyService - getStartSurveyUrl() method - returns url used to start survey for given survey and participant Meritoo 2017-10-01 18:34:56 +02:00
  • 98cad233d9 Minor refactoring Meritoo 2017-10-01 18:20:58 +02:00
  • 5154f05ee4 ParticipantService - hasParticipantFilledSurvey() method - fix "Response: HTTP/1.1 500 Internal Server Error" bug while trying to get information if participant has filled survey Meritoo 2017-10-01 15:01:54 +02:00
  • 0c44140c89 MissingParticipantOfSurveyException - fix message Meritoo 2017-10-01 13:42:42 +02:00
  • 41156ed058 Participants collection - store instances of ParticipantShort instead of Participant Required to fix bug "Call to undefined method Meritoo\LimeSurvey\ApiClient\Result\Item\ParticipantShort::isCompleted() in /src/Service/ParticipantService.php on line 206" Meritoo 2017-10-01 11:46:59 +02:00
  • 54bd0ca114 SurveyService - allow to verify if survey with given ID exists and if is active Meritoo 2017-09-29 23:55:56 +02:00
  • 5243294bd5 Implement Surveys class, collection of surveys, to work with surveys Meritoo 2017-09-29 22:51:42 +02:00
  • 6159731768 Base class for one item - add class constructor & allow to set values directly in the constructor Meritoo 2017-09-29 20:56:39 +02:00
  • bbd466610c Tests - add missing tests of Participants::addParticipant() method for not existing survey Meritoo 2017-09-29 19:47:42 +02:00
  • d54765b378 SurveyService - getAllSurveys() method - catch and serve an exception while fetching all surveys Meritoo 2017-09-29 16:55:04 +02:00
  • ab328b96ee ParticipantService - getSurveyParticipants() method - catch and serve an exception while fetching participants of given survey Meritoo 2017-09-29 15:18:31 +02:00
  • cd6dbf72bc Tests - add missing tests of Participants::addParticipant() method Meritoo 2017-09-29 15:16:17 +02:00
  • beaf61d2ea Participants collection - disable method has(), because hasParticipantsOfSurvey() should be used to verify if there are participants of given survey Meritoo 2017-09-29 15:07:26 +02:00
  • cacb2b3b92 ParticipantService - getParticipant() method - get all participants of survey first (to avoid problem when participants exist but are not loaded) Meritoo 2017-09-29 14:20:31 +02:00
  • dfa64fee43 ParticipantService - getParticipant() & hasParticipantFilledSurvey() methods - returns participant of survey & information if participant has filled survey Meritoo 2017-09-29 13:35:26 +02:00
  • 6c44a62f36 Item of result - setting values - make stronger comparison for boolean values Meritoo 2017-09-29 13:17:40 +02:00
  • 4f26bca282 Minor refactoring Meritoo 2017-09-29 10:31:04 +02:00
  • dbd0a65286 composer.json - move tests-related classes to "autoload-dev" section (used for development purposes only and avoid polluting the autoloader in production) Meritoo 2017-09-29 09:24:57 +02:00
  • 0562cb4d21 ParticipantService & SurveyService - allow to get a client from these services (add getters) Meritoo 2017-09-28 21:34:31 +02:00
  • f8a675d0fb Tests - Client - verify null returned as raw data by JsonRpcClient Meritoo 2017-09-28 20:34:33 +02:00
  • a5b534b00d Client - allow to get configuration of connection (add getter) Meritoo 2017-09-28 20:29:50 +02:00
  • a6866d994c Configuration of connecting - do not allow to change (remove setters) Meritoo 2017-09-28 20:13:54 +02:00
  • 5061f5a295 Minor refactoring Meritoo 2017-09-28 19:43:02 +02:00
  • f5de59f50b Minor refactoring 0.0.7 Meritoo 2017-09-27 22:56:38 +02:00
  • 6e54d39972 ConnectionConfiguration - $verifySslCertificate property - fix setting value by constructor Meritoo 2017-09-27 22:32:20 +02:00
  • b3b0e66fb3 ConnectionConfiguration - add $verifySslCertificate property - if is set to true, the SSL certificate verification is turned on, otherwise - turned off It's useful while running application with custom, non-official SSL certificate, e.g. while development process. 0.0.6 Meritoo 2017-09-27 21:32:28 +02:00
  • 0fbfc9780d Remove composer.lock Meritoo 2017-09-27 21:29:51 +02:00
  • 92315bd853 Minor refactoring Meritoo 2017-09-27 12:22:06 +02:00
  • c3e6935dd8 ResultProcessor - fix bug when iterable data with multiple items was returned 0.0.5 Meritoo 2017-09-26 22:18:14 +02:00
  • 07bc4ab4af Result - store status provided by the LimeSurvey's API (instead of raw data) & do not process the data (because it's unknown) 0.0.4 Meritoo 2017-09-26 21:40:25 +02:00
  • fd1ec32e1a Minor refactoring Meritoo 2017-09-26 20:31:22 +02:00
  • 72480ecc27 Tests - test cases of exceptions 0.0.3 Meritoo 2017-09-26 14:39:00 +02:00
  • 20d7d2f50d Catch an exception while running method (e.g. "Malformed payload") & throw custom exception Meritoo 2017-09-26 12:49:59 +02:00
  • f5bafdc969 Minor refactoring Meritoo 2017-09-26 12:16:46 +02:00