Changesets: LimeSurvey

develop d7735dd4

2016-12-14 18:40:05

LouisGac

Details Diff
Dev: added Twig_Extension_Sandbox
Dev: the modification of ETwigViewRenderer as been submitted as a PR (https://github.com/yiiext/twig-renderer/pull/40)
Dev: a local fork of it has been created in the LimeSurvey GitHub
Attach Issues:
mod - application/config/internal.php Diff File
mod - third_party/Twig/ETwigViewRenderer.php Diff File

develop 27087665

2016-12-14 16:46:28

LouisGac

Details Diff
Dev: Add the Twig configuration to the 'components' section
Attach Issues:
mod - application/config/internal.php Diff File

develop c4621595

2016-12-14 16:44:54

LouisGac

Details Diff
Dev: point the alias application.vendor.Twig to application.third_party.Twig to avoid to hack ETwigViewRenderer for further update of the extension
Attach Issues:
mod - application/config/internal.php Diff File

develop 2d9df542

2016-12-14 16:40:35

LouisGac

Details Diff
Dev: Download and extract all Twig files from https://github.com/twigphp/Twig/tags under application/third_party/Twig (Yii: protected/vendor/Twig.)
Dev: see https://github.com/yiiext/twig-renderer#installing-manually
Attach Issues:
add - application/third_party/Twig/Autoloader.php Diff File
add - application/third_party/Twig/BaseNodeVisitor.php Diff File
add - application/third_party/Twig/Cache/Filesystem.php Diff File
add - application/third_party/Twig/Cache/Null.php Diff File
add - application/third_party/Twig/CacheInterface.php Diff File
add - application/third_party/Twig/Compiler.php Diff File
add - application/third_party/Twig/CompilerInterface.php Diff File
add - application/third_party/Twig/Environment.php Diff File
add - application/third_party/Twig/Error.php Diff File
add - application/third_party/Twig/Error/Loader.php Diff File
add - application/third_party/Twig/Error/Runtime.php Diff File
add - application/third_party/Twig/Error/Syntax.php Diff File
add - application/third_party/Twig/ExistsLoaderInterface.php Diff File
add - application/third_party/Twig/ExpressionParser.php Diff File
add - application/third_party/Twig/Extension.php Diff File
add - application/third_party/Twig/Extension/Core.php Diff File
add - application/third_party/Twig/Extension/Debug.php Diff File
add - application/third_party/Twig/Extension/Escaper.php Diff File
add - application/third_party/Twig/Extension/GlobalsInterface.php Diff File
add - application/third_party/Twig/Extension/InitRuntimeInterface.php Diff File
add - application/third_party/Twig/Extension/Optimizer.php Diff File
add - application/third_party/Twig/Extension/Profiler.php Diff File
add - application/third_party/Twig/Extension/Sandbox.php Diff File
add - application/third_party/Twig/Extension/Staging.php Diff File
add - application/third_party/Twig/Extension/StringLoader.php Diff File
add - application/third_party/Twig/ExtensionInterface.php Diff File
add - application/third_party/Twig/FileExtensionEscapingStrategy.php Diff File
add - application/third_party/Twig/Filter.php Diff File
add - application/third_party/Twig/Filter/Function.php Diff File
add - application/third_party/Twig/Filter/Method.php Diff File
add - application/third_party/Twig/Filter/Node.php Diff File
add - application/third_party/Twig/FilterCallableInterface.php Diff File
add - application/third_party/Twig/FilterInterface.php Diff File
add - application/third_party/Twig/Function.php Diff File
add - application/third_party/Twig/Function/Function.php Diff File
add - application/third_party/Twig/Function/Method.php Diff File
add - application/third_party/Twig/Function/Node.php Diff File
add - application/third_party/Twig/FunctionCallableInterface.php Diff File
add - application/third_party/Twig/FunctionInterface.php Diff File
add - application/third_party/Twig/Lexer.php Diff File
add - application/third_party/Twig/LexerInterface.php Diff File
add - application/third_party/Twig/Loader/Array.php Diff File
add - application/third_party/Twig/Loader/Chain.php Diff File
add - application/third_party/Twig/Loader/Filesystem.php Diff File
add - application/third_party/Twig/Loader/String.php Diff File
add - application/third_party/Twig/LoaderInterface.php Diff File
add - application/third_party/Twig/Markup.php Diff File
add - application/third_party/Twig/Node.php Diff File
add - application/third_party/Twig/Node/AutoEscape.php Diff File
add - application/third_party/Twig/Node/Block.php Diff File
add - application/third_party/Twig/Node/BlockReference.php Diff File
add - application/third_party/Twig/Node/Body.php Diff File
add - application/third_party/Twig/Node/CheckSecurity.php Diff File
add - application/third_party/Twig/Node/Do.php Diff File
add - application/third_party/Twig/Node/Embed.php Diff File
add - application/third_party/Twig/Node/Expression.php Diff File
add - application/third_party/Twig/Node/Expression/Array.php Diff File
add - application/third_party/Twig/Node/Expression/AssignName.php Diff File
add - application/third_party/Twig/Node/Expression/Binary.php Diff File
add - application/third_party/Twig/Node/Expression/Binary/Add.php Diff File
add - application/third_party/Twig/Node/Expression/Binary/And.php Diff File
add - application/third_party/Twig/Node/Expression/Binary/BitwiseAnd.php Diff File
add - application/third_party/Twig/Node/Expression/Binary/BitwiseOr.php Diff File
add - application/third_party/Twig/Node/Expression/Binary/BitwiseXor.php Diff File
add - application/third_party/Twig/Node/Expression/Binary/Concat.php Diff File
add - application/third_party/Twig/Node/Expression/Binary/Div.php Diff File
add - application/third_party/Twig/Node/Expression/Binary/EndsWith.php Diff File
add - application/third_party/Twig/Node/Expression/Binary/Equal.php Diff File
add - application/third_party/Twig/Node/Expression/Binary/FloorDiv.php Diff File
add - application/third_party/Twig/Node/Expression/Binary/Greater.php Diff File
add - application/third_party/Twig/Node/Expression/Binary/GreaterEqual.php Diff File
add - application/third_party/Twig/Node/Expression/Binary/In.php Diff File
add - application/third_party/Twig/Node/Expression/Binary/Less.php Diff File
add - application/third_party/Twig/Node/Expression/Binary/LessEqual.php Diff File
add - application/third_party/Twig/Node/Expression/Binary/Matches.php Diff File
add - application/third_party/Twig/Node/Expression/Binary/Mod.php Diff File
add - application/third_party/Twig/Node/Expression/Binary/Mul.php Diff File
add - application/third_party/Twig/Node/Expression/Binary/NotEqual.php Diff File
add - application/third_party/Twig/Node/Expression/Binary/NotIn.php Diff File
add - application/third_party/Twig/Node/Expression/Binary/Or.php Diff File
add - application/third_party/Twig/Node/Expression/Binary/Power.php Diff File
add - application/third_party/Twig/Node/Expression/Binary/Range.php Diff File
add - application/third_party/Twig/Node/Expression/Binary/StartsWith.php Diff File
add - application/third_party/Twig/Node/Expression/Binary/Sub.php Diff File
add - application/third_party/Twig/Node/Expression/BlockReference.php Diff File
add - application/third_party/Twig/Node/Expression/Call.php Diff File
add - application/third_party/Twig/Node/Expression/Conditional.php Diff File
add - application/third_party/Twig/Node/Expression/Constant.php Diff File
add - application/third_party/Twig/Node/Expression/ExtensionReference.php Diff File
add - application/third_party/Twig/Node/Expression/Filter.php Diff File
add - application/third_party/Twig/Node/Expression/Filter/Default.php Diff File
add - application/third_party/Twig/Node/Expression/Function.php Diff File
add - application/third_party/Twig/Node/Expression/GetAttr.php Diff File
add - application/third_party/Twig/Node/Expression/MethodCall.php Diff File
add - application/third_party/Twig/Node/Expression/Name.php Diff File
add - application/third_party/Twig/Node/Expression/NullCoalesce.php Diff File
add - application/third_party/Twig/Node/Expression/Parent.php Diff File
add - application/third_party/Twig/Node/Expression/TempName.php Diff File
add - application/third_party/Twig/Node/Expression/Test.php Diff File
add - application/third_party/Twig/Node/Expression/Test/Constant.php Diff File
add - application/third_party/Twig/Node/Expression/Test/Defined.php Diff File
add - application/third_party/Twig/Node/Expression/Test/Divisibleby.php Diff File
add - application/third_party/Twig/Node/Expression/Test/Even.php Diff File
add - application/third_party/Twig/Node/Expression/Test/Null.php Diff File
add - application/third_party/Twig/Node/Expression/Test/Odd.php Diff File
add - application/third_party/Twig/Node/Expression/Test/Sameas.php Diff File
add - application/third_party/Twig/Node/Expression/Unary.php Diff File
add - application/third_party/Twig/Node/Expression/Unary/Neg.php Diff File
add - application/third_party/Twig/Node/Expression/Unary/Not.php Diff File
add - application/third_party/Twig/Node/Expression/Unary/Pos.php Diff File
add - application/third_party/Twig/Node/Flush.php Diff File
add - application/third_party/Twig/Node/For.php Diff File
add - application/third_party/Twig/Node/ForLoop.php Diff File
add - application/third_party/Twig/Node/If.php Diff File
add - application/third_party/Twig/Node/Import.php Diff File
add - application/third_party/Twig/Node/Include.php Diff File
add - application/third_party/Twig/Node/Macro.php Diff File
add - application/third_party/Twig/Node/Module.php Diff File
add - application/third_party/Twig/Node/Print.php Diff File
add - application/third_party/Twig/Node/Sandbox.php Diff File
add - application/third_party/Twig/Node/SandboxedPrint.php Diff File
add - application/third_party/Twig/Node/Set.php Diff File
add - application/third_party/Twig/Node/SetTemp.php Diff File
add - application/third_party/Twig/Node/Spaceless.php Diff File
add - application/third_party/Twig/Node/Text.php Diff File
add - application/third_party/Twig/Node/With.php Diff File
add - application/third_party/Twig/NodeInterface.php Diff File
add - application/third_party/Twig/NodeOutputInterface.php Diff File
add - application/third_party/Twig/NodeTraverser.php Diff File
add - application/third_party/Twig/NodeVisitor/Escaper.php Diff File
add - application/third_party/Twig/NodeVisitor/Optimizer.php Diff File
add - application/third_party/Twig/NodeVisitor/SafeAnalysis.php Diff File
add - application/third_party/Twig/NodeVisitor/Sandbox.php Diff File
add - application/third_party/Twig/NodeVisitorInterface.php Diff File
add - application/third_party/Twig/Parser.php Diff File
add - application/third_party/Twig/ParserInterface.php Diff File
add - application/third_party/Twig/Profiler/Dumper/Blackfire.php Diff File
add - application/third_party/Twig/Profiler/Dumper/Html.php Diff File
add - application/third_party/Twig/Profiler/Dumper/Text.php Diff File
add - application/third_party/Twig/Profiler/Node/EnterProfile.php Diff File
add - application/third_party/Twig/Profiler/Node/LeaveProfile.php Diff File
add - application/third_party/Twig/Profiler/NodeVisitor/Profiler.php Diff File
add - application/third_party/Twig/Profiler/Profile.php Diff File
add - application/third_party/Twig/RuntimeLoaderInterface.php Diff File
add - application/third_party/Twig/Sandbox/SecurityError.php Diff File
add - application/third_party/Twig/Sandbox/SecurityNotAllowedFilterError.php Diff File
add - application/third_party/Twig/Sandbox/SecurityNotAllowedFunctionError.php Diff File
add - application/third_party/Twig/Sandbox/SecurityNotAllowedMethodError.php Diff File
add - application/third_party/Twig/Sandbox/SecurityNotAllowedPropertyError.php Diff File
add - application/third_party/Twig/Sandbox/SecurityNotAllowedTagError.php Diff File
add - application/third_party/Twig/Sandbox/SecurityPolicy.php Diff File
add - application/third_party/Twig/Sandbox/SecurityPolicyInterface.php Diff File
add - application/third_party/Twig/SimpleFilter.php Diff File
add - application/third_party/Twig/SimpleFunction.php Diff File
add - application/third_party/Twig/SimpleTest.php Diff File
add - application/third_party/Twig/Source.php Diff File
add - application/third_party/Twig/SourceContextLoaderInterface.php Diff File
add - application/third_party/Twig/Template.php Diff File
add - application/third_party/Twig/TemplateInterface.php Diff File
add - application/third_party/Twig/TemplateWrapper.php Diff File
add - application/third_party/Twig/Test.php Diff File
add - application/third_party/Twig/Test/Function.php Diff File
add - application/third_party/Twig/Test/IntegrationTestCase.php Diff File
add - application/third_party/Twig/Test/Method.php Diff File
add - application/third_party/Twig/Test/Node.php Diff File
add - application/third_party/Twig/Test/NodeTestCase.php Diff File
add - application/third_party/Twig/TestCallableInterface.php Diff File
add - application/third_party/Twig/TestInterface.php Diff File
add - application/third_party/Twig/Token.php Diff File
add - application/third_party/Twig/TokenParser.php Diff File
add - application/third_party/Twig/TokenParser/AutoEscape.php Diff File
add - application/third_party/Twig/TokenParser/Block.php Diff File
add - application/third_party/Twig/TokenParser/Do.php Diff File
add - application/third_party/Twig/TokenParser/Embed.php Diff File
add - application/third_party/Twig/TokenParser/Extends.php Diff File
add - application/third_party/Twig/TokenParser/Filter.php Diff File
add - application/third_party/Twig/TokenParser/Flush.php Diff File
add - application/third_party/Twig/TokenParser/For.php Diff File
add - application/third_party/Twig/TokenParser/From.php Diff File
add - application/third_party/Twig/TokenParser/If.php Diff File
add - application/third_party/Twig/TokenParser/Import.php Diff File
add - application/third_party/Twig/TokenParser/Include.php Diff File
add - application/third_party/Twig/TokenParser/Macro.php Diff File
add - application/third_party/Twig/TokenParser/Sandbox.php Diff File
add - application/third_party/Twig/TokenParser/Set.php Diff File
add - application/third_party/Twig/TokenParser/Spaceless.php Diff File
add - application/third_party/Twig/TokenParser/Use.php Diff File
add - application/third_party/Twig/TokenParser/With.php Diff File
add - application/third_party/Twig/TokenParserBroker.php Diff File
add - application/third_party/Twig/TokenParserBrokerInterface.php Diff File
add - application/third_party/Twig/TokenParserInterface.php Diff File
add - application/third_party/Twig/TokenStream.php Diff File
add - application/third_party/Twig/Util/DeprecationCollector.php Diff File
add - application/third_party/Twig/Util/TemplateDirIterator.php Diff File

develop ef8bff39

2016-12-14 16:39:13

LouisGac

Details Diff
Dev: Extract the release file under third_party/Twig (Yii: vendor/Twig).
Dev: see https://github.com/yiiext/twig-renderer#installing-manually
Attach Issues:
add - third_party/Twig/ETwigViewRenderer.php Diff File
add - third_party/Twig/README.md Diff File
add - third_party/Twig/README_RU.md Diff File
add - third_party/Twig/changelog.md Diff File
add - third_party/Twig/composer.json Diff File

develop 8a6fc6d0

2016-12-14 16:13:48

DenisChenu


Committer: GitHub Details Diff
Merge pull request #613 from Shnoulle/develop_setting_separate

Dev: separe settings in survey and question
Affected Issues
12005
mod - application/views/admin/survey/Question/advanced_settings_view.php Diff File
mod - application/views/admin/survey/Question/editQuestion_view.php Diff File
mod - application/views/admin/survey/subview/accordion/_accordion_container.php Diff File
add - application/views/admin/survey/subview/accordion/_plugin_panel.php Diff File
mod - application/views/admin/survey/subview/accordion/_plugins_panel.php Diff File
mod - scripts/admin/admin_core.js Diff File
mod - scripts/admin/questions.js Diff File

develop d531202d

2016-12-14 16:10:27

DenisChenu

Details Diff
Dev: "real" accordion on survey settings too
Dev: Fixed issue : panel is not shown after open (open timer for a good example)
Attach Issues:
mod - application/views/admin/survey/subview/accordion/_accordion_container.php Diff File
mod - application/views/admin/survey/subview/accordion/_plugin_panel.php Diff File
mod - scripts/admin/admin_core.js Diff File

master 8c55d12c

2016-12-14 12:29:49

LouisGac

Details Diff
Fixed issue: possible cross-site scripting in template editor
Attach Issues:
mod - application/controllers/admin/templates.php Diff File

develop 695a7b64

2016-12-14 09:54:50

DenisChenu

Details Diff
Merge branch 'master' of git@github.com:LimeSurvey/LimeSurvey.git into develop
Dev: F** start merge conflicts ...
Dev: F** all this bug are already fixed in 3.0
# Conflicts:
# application/controllers/survey/index.php
# application/helpers/qanda_helper.php
# application/helpers/replacements_helper.php
# application/libraries/Load_answers.php
# application/views/survey/questions/multiplenumeric/rows/sliders/answer_row.php
Attach Issues:
mod - application/commands/console.php Diff File
mod - application/controllers/RegisterController.php Diff File
mod - application/controllers/admin/templates.php Diff File
mod - application/controllers/survey/index.php Diff File
mod - application/helpers/qanda_helper.php Diff File
mod - application/views/admin/participants/attributeControl_view.php Diff File
mod - application/views/admin/participants/displayParticipants_view.php Diff File
mod - application/views/admin/participants/sharePanel_view.php Diff File
mod - application/views/admin/update/_ajaxVariables.php Diff File
mod - scripts/admin/participantpanel.js Diff File

master 1cd88392

2016-12-13 19:50:58

markusfluer

Details Diff
Fixed issue 11533: Sliders with any initial value canot be mandatory (slider_user_no_action_ always 0) Affected Issues
11533
mod - application/helpers/qanda_helper.php Diff File
mod - application/views/survey/questions/multiplenumeric/rows/sliders/answer_row.php Diff File

master 1bfaffc5

2016-12-13 18:04:29

LouisGac

Details Diff
Fixed issue: possible cross-site scripting issue in update view.
Attach Issues:
mod - application/views/admin/update/_ajaxVariables.php Diff File

master ecc649e7

2016-12-13 17:54:32

LouisGac

Details Diff
Fixed issue: possible cross-site scripting in template editor
Attach Issues:
mod - application/controllers/admin/templates.php Diff File

master f6c991c8

2016-12-13 17:51:18

DenisChenu

Details Diff
Fixed issue : unable to log to file in command
Dev: bad directory for runtimePath
Attach Issues:
mod - application/commands/console.php Diff File

master f1f6313a

2016-12-13 16:51:50

markusfluer

Details Diff
Fixed issue 11971: Central Participant Database hangs for many participants
Dev: Quickened up JavaScript and removed bootstrap switch for more than 100 visible participants
Affected Issues
11971
mod - application/views/admin/participants/attributeControl_view.php Diff File
mod - application/views/admin/participants/displayParticipants_view.php Diff File
mod - application/views/admin/participants/sharePanel_view.php Diff File
mod - scripts/admin/participantpanel.js Diff File

master 723cc108

2016-12-13 12:15:10

markusfluer

Details Diff
Fixed issue 11982: Security question not working
Dev: Reset the old captcha to the new one
Affected Issues
11982
mod - application/controllers/RegisterController.php Diff File
mod - application/controllers/survey/index.php Diff File
mod - application/helpers/replacements_helper.php Diff File
mod - application/libraries/Load_answers.php Diff File

develop 9c7012d2

2016-12-13 10:18:57

DenisChenu

Details Diff
Dev: Fix some issue in template editor : save/load review
Attach Issues:
mod - application/config/third_party.php Diff File
mod - application/controllers/admin/templates.php Diff File
mod - application/views/admin/templates/templateeditor_question_answertext_view.php Diff File
mod - application/views/admin/templates/templateeditor_surveylist_view.php Diff File

develop_setting_separate 0ebf42c8

2016-12-13 09:24:54

DenisChenu

Details Diff
New feature 12005: Separate question advanced settings by categories
Dev: move questions js from admin_core to questions.js
Affected Issues
12005
mod - application/views/admin/survey/Question/advanced_settings_view.php Diff File
mod - application/views/admin/survey/Question/editQuestion_view.php Diff File
mod - scripts/admin/admin_core.js Diff File
mod - scripts/admin/questions.js Diff File

develop_setting_separate ca07a58a

2016-12-13 09:13:05

DenisChenu

Details Diff
New feature 12005: Separate survey plugins settings
Dev : really more easy to find if you have 2 or more plugins activated
Affected Issues
12005
mod - application/views/admin/survey/subview/accordion/_accordion_container.php Diff File
add - application/views/admin/survey/subview/accordion/_plugin_panel.php Diff File
mod - application/views/admin/survey/subview/accordion/_plugins_panel.php Diff File

2.06lts 74dfdacc

2016-12-10 18:47:31

DenisChenu


Committer: GitHub Details Diff
Fixed issue 11897: Ranking question opposite side to instructions

Dev: only for Firefox 50 currently, other surely in some times
Affected Issues
11897
mod - styles-public/ranking.css Diff File

develop 68d124fd

2016-12-10 14:16:12

DenisChenu

Details Diff
Merge branch 'master' of git@github.com:LimeSurvey/LimeSurvey.git into develop
Dev: revert https://github.com/LimeSurvey/LimeSurvey/commit/9b2202872d169ec6b55b56cf72cab1b3217ccb8f
Dev: see https://github.com/LimeSurvey/LimeSurvey/pull/611
# Conflicts:
# application/helpers/expressions/em_manager_helper.php
Attach Issues:
mod - application/core/LSYii_Controller.php Diff File
mod - application/helpers/expressions/em_manager_helper.php Diff File

2.06lts 1a6847be

2016-12-09 15:53:37

DenisChenu

Details Diff
[release]1.2.0 : security issue
Attach Issues:
mod - CHANGELOG.md Diff File

2.06lts 8ed783db

2016-12-09 15:42:46

DenisChenu

Details Diff
Merge branch '2.06lts' of https://github.com/LimeSurvey/LimeSurvey.git into 2.06_SondagesPro

# Conflicts:
# application/config/version.php
Attach Issues:
mod - application/config/version.php Diff File
mod - application/core/LSYii_Controller.php Diff File
mod - application/helpers/frontend_helper.php Diff File
mod - docs/release_notes.txt Diff File

2.06lts 6358111f

2016-12-09 15:26:35

LouisGac

Details Diff
Fixed issue #11996: possible remote code execution Affected Issues
11996
mod - application/core/LSYii_Controller.php Diff File

master 8621d7f1

2016-12-09 15:19:36

LouisGac

Details Diff
Fixed issue #11996: Remote Code Execution Affected Issues
11996
mod - application/core/LSYii_Controller.php Diff File

master 2951e433

2016-12-09 15:19:36

LouisGac


Committer: c_schmitz Details Diff
Fixed issue #11996: Possible remote code execution Affected Issues
11996
mod - application/core/LSYii_Controller.php Diff File
 First  Prev  1 2 3 ... 150 ... 300 ... 450 ... 573 574 575 576 577 578 579 ... 600 ... 750 ... 900 ... 1050 ... 1200 ... 1350 ... 1449 1450 1451  Next  Last