Release 6.2.6

eduTrac SIS 6.2.6 was released on Tuesday, April 26, 2016.

Installation / Update

To download the new eduTrac SIS release, you can either download it from this site if you have an account, or you can register for a free account or you can download it from SourceForge.

Check out the following information on updating a current installation: Updating eduTrac SIS.

If you are new to eduTrac SIS, then it is recommended that your start with the following articles:

Summary

Router

  • Fixed caching issue with person and student router.

Locale

  • Added Greek locale thanks to Panos Papadatos.

Libary

  • Updated benchmark library.
  • Fixed HTML issues with custom fields.

 

File Changes

M	app/functions/core-function.php
M	app/functions/dependency.php
A	app/languages/edutrac-sis-el.mo
A	app/languages/edutrac-sis-el.po
M	app/routers/person.router.php
M	app/routers/student.router.php
M	app/src/Core/etsis_CustomField.php
D	app/src/PHPBenchmark/AbstractFunctionComparison.php
D	app/src/PHPBenchmark/FunctionComparison.php
D	app/src/PHPBenchmark/Monitor.php
D	app/src/PHPBenchmark/index.html
A	app/src/vendor/PHP-Benchmark/DOCS.md
A	app/src/vendor/PHP-Benchmark/README.md
A	app/src/vendor/PHP-Benchmark/init.php
A	app/src/vendor/PHP-Benchmark/lib/PHPBenchmark/HtmlView.php
A	app/src/vendor/PHP-Benchmark/lib/PHPBenchmark/Monitor.php
A	app/src/vendor/PHP-Benchmark/lib/PHPBenchmark/MonitorInterface.php
A	app/src/vendor/PHP-Benchmark/lib/PHPBenchmark/PerformanceResultViewInterface.php
A	app/src/vendor/PHP-Benchmark/lib/PHPBenchmark/Utils.php
A	app/src/vendor/PHP-Benchmark/lib/PHPBenchmark/testing/AbstractFunctionComparison.php
A	app/src/vendor/PHP-Benchmark/lib/PHPBenchmark/testing/FunctionComparison.php
A	app/src/vendor/PHP-Benchmark/lib/PHPBenchmark/testing/TestResult.php
A	app/src/vendor/PHP-Benchmark/lib/PHPBenchmark/testing/TestRunResult.php
A	app/src/vendor/PHP-Benchmark/lib/PHPBenchmark/testing/formatting/CLITableFormatter.php
A	app/src/vendor/PHP-Benchmark/lib/PHPBenchmark/testing/formatting/FormatterInterface.php
A	app/src/vendor/PHP-Benchmark/lib/PHPBenchmark/testing/formatting/HTMLFormatter.php
A	app/src/vendor/PHP-Benchmark/lib/PHPBenchmark/testing/metrics/NullPerformanceInfoObject.php
A	app/src/vendor/PHP-Benchmark/lib/PHPBenchmark/testing/metrics/PerformanceInfo.php
A	app/src/vendor/PHP-Benchmark/lib/PHPBenchmark/testing/metrics/PerformanceInfoInterface.php
A	app/src/vendor/PHP-Benchmark/lib/PHPBenchmark/testing/metrics/PerformanceSnapshot.php
A	app/src/vendor/PHP-Benchmark/lib/PHPBenchmark/testing/metrics/PerformanceSnapshotInterface.php
A	app/src/vendor/PHP-Benchmark/phpunit.xml
A	app/src/vendor/PHP-Benchmark/test/FunctionComparisonTest.php
A	app/src/vendor/PHP-Benchmark/test/MonitorTest.php
A	app/src/vendor/PHP-Benchmark/test/PerformanceSnapShotTest.php
A	app/src/vendor/PHP-Benchmark/test/comparison-test.php
A	app/src/vendor/PHP-Benchmark/test/dummy-php-file.php
A	app/src/vendor/PHP-Benchmark/vendor/autoload.php
A	app/src/vendor/PHP-Benchmark/vendor/composer/ClassLoader.php
A	app/src/vendor/PHP-Benchmark/vendor/composer/LICENSE
A	app/src/vendor/PHP-Benchmark/vendor/composer/autoload_classmap.php
A	app/src/vendor/PHP-Benchmark/vendor/composer/autoload_files.php
A	app/src/vendor/PHP-Benchmark/vendor/composer/autoload_namespaces.php
A	app/src/vendor/PHP-Benchmark/vendor/composer/autoload_psr4.php
A	app/src/vendor/PHP-Benchmark/vendor/composer/autoload_real.php
A	app/src/vendor/PHP-Benchmark/vendor/composer/include_paths.php
A	app/src/vendor/PHP-Benchmark/vendor/composer/installed.json
A	app/src/vendor/PHP-Benchmark/vendor/league/event/LICENCE
A	app/src/vendor/PHP-Benchmark/vendor/league/event/src/AbstractEvent.php
A	app/src/vendor/PHP-Benchmark/vendor/league/event/src/AbstractListener.php
A	app/src/vendor/PHP-Benchmark/vendor/league/event/src/CallbackListener.php
A	app/src/vendor/PHP-Benchmark/vendor/league/event/src/Emitter.php
A	app/src/vendor/PHP-Benchmark/vendor/league/event/src/EmitterAwareInterface.php
A	app/src/vendor/PHP-Benchmark/vendor/league/event/src/EmitterAwareTrait.php
A	app/src/vendor/PHP-Benchmark/vendor/league/event/src/EmitterInterface.php
A	app/src/vendor/PHP-Benchmark/vendor/league/event/src/EmitterTrait.php
A	app/src/vendor/PHP-Benchmark/vendor/league/event/src/Event.php
A	app/src/vendor/PHP-Benchmark/vendor/league/event/src/EventInterface.php
A	app/src/vendor/PHP-Benchmark/vendor/league/event/src/Generator.php
A	app/src/vendor/PHP-Benchmark/vendor/league/event/src/GeneratorInterface.php
A	app/src/vendor/PHP-Benchmark/vendor/league/event/src/GeneratorTrait.php
A	app/src/vendor/PHP-Benchmark/vendor/league/event/src/ListenerAcceptor.php
A	app/src/vendor/PHP-Benchmark/vendor/league/event/src/ListenerAcceptorInterface.php
A	app/src/vendor/PHP-Benchmark/vendor/league/event/src/ListenerInterface.php
A	app/src/vendor/PHP-Benchmark/vendor/league/event/src/ListenerProviderInterface.php
A	app/src/vendor/PHP-Benchmark/vendor/league/event/src/OneTimeListener.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/.gitignore
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Application.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Command/Command.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Command/HelpCommand.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Command/ListCommand.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/ConsoleEvents.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Descriptor/ApplicationDescription.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Descriptor/Descriptor.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Descriptor/DescriptorInterface.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Descriptor/JsonDescriptor.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Descriptor/MarkdownDescriptor.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Descriptor/TextDescriptor.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Descriptor/XmlDescriptor.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Event/ConsoleCommandEvent.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Event/ConsoleEvent.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Event/ConsoleExceptionEvent.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Event/ConsoleTerminateEvent.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Exception/CommandNotFoundException.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Exception/ExceptionInterface.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Exception/InvalidArgumentException.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Exception/InvalidOptionException.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Exception/LogicException.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Exception/RuntimeException.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Formatter/OutputFormatter.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Formatter/OutputFormatterInterface.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Formatter/OutputFormatterStyle.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Formatter/OutputFormatterStyleInterface.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Formatter/OutputFormatterStyleStack.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Helper/DebugFormatterHelper.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Helper/DescriptorHelper.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Helper/FormatterHelper.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Helper/Helper.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Helper/HelperInterface.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Helper/HelperSet.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Helper/InputAwareHelper.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Helper/ProcessHelper.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Helper/ProgressBar.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Helper/ProgressIndicator.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Helper/QuestionHelper.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Helper/SymfonyQuestionHelper.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Helper/Table.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Helper/TableCell.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Helper/TableSeparator.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Helper/TableStyle.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Input/ArgvInput.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Input/ArrayInput.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Input/Input.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Input/InputArgument.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Input/InputAwareInterface.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Input/InputDefinition.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Input/InputInterface.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Input/InputOption.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Input/StringInput.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/LICENSE
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Logger/ConsoleLogger.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Output/BufferedOutput.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Output/ConsoleOutput.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Output/ConsoleOutputInterface.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Output/NullOutput.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Output/Output.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Output/OutputInterface.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Output/StreamOutput.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Question/ChoiceQuestion.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Question/ConfirmationQuestion.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Question/Question.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/README.md
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Resources/bin/hiddeninput.exe
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Style/OutputStyle.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Style/StyleInterface.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Style/SymfonyStyle.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Tester/ApplicationTester.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/Tester/CommandTester.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/console/phpunit.xml.dist
A	app/src/vendor/PHP-Benchmark/vendor/symfony/polyfill-mbstring/LICENSE
A	app/src/vendor/PHP-Benchmark/vendor/symfony/polyfill-mbstring/Mbstring.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/polyfill-mbstring/README.md
A	app/src/vendor/PHP-Benchmark/vendor/symfony/polyfill-mbstring/Resources/unidata/lowerCase.ser
A	app/src/vendor/PHP-Benchmark/vendor/symfony/polyfill-mbstring/Resources/unidata/upperCase.ser
A	app/src/vendor/PHP-Benchmark/vendor/symfony/polyfill-mbstring/bootstrap.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/yaml/.gitignore
A	app/src/vendor/PHP-Benchmark/vendor/symfony/yaml/Dumper.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/yaml/Escaper.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/yaml/Exception/DumpException.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/yaml/Exception/ExceptionInterface.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/yaml/Exception/ParseException.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/yaml/Exception/RuntimeException.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/yaml/Inline.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/yaml/LICENSE
A	app/src/vendor/PHP-Benchmark/vendor/symfony/yaml/Parser.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/yaml/README.md
A	app/src/vendor/PHP-Benchmark/vendor/symfony/yaml/Unescaper.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/yaml/Yaml.php
A	app/src/vendor/PHP-Benchmark/vendor/symfony/yaml/phpunit.xml.dist
A	app/src/vendor/PHP-Benchmark/vendor/victorjonsson/markdowndocs/.travis.yml
A	app/src/vendor/PHP-Benchmark/vendor/victorjonsson/markdowndocs/README.md
A	app/src/vendor/PHP-Benchmark/vendor/victorjonsson/markdowndocs/bin/phpdoc-md
A	app/src/vendor/PHP-Benchmark/vendor/victorjonsson/markdowndocs/docs.md
A	app/src/vendor/PHP-Benchmark/vendor/victorjonsson/markdowndocs/phpdoc-md
A	app/src/vendor/PHP-Benchmark/vendor/victorjonsson/markdowndocs/phpunit.xml
A	app/src/vendor/PHP-Benchmark/vendor/victorjonsson/markdowndocs/src/PHPDocsMD/ClassEntity.php
A	app/src/vendor/PHP-Benchmark/vendor/victorjonsson/markdowndocs/src/PHPDocsMD/ClassEntityFactory.php
A	app/src/vendor/PHP-Benchmark/vendor/victorjonsson/markdowndocs/src/PHPDocsMD/CodeEntity.php
A	app/src/vendor/PHP-Benchmark/vendor/victorjonsson/markdowndocs/src/PHPDocsMD/Console/CLI.php
A	app/src/vendor/PHP-Benchmark/vendor/victorjonsson/markdowndocs/src/PHPDocsMD/Console/PHPDocsMDCommand.php
A	app/src/vendor/PHP-Benchmark/vendor/victorjonsson/markdowndocs/src/PHPDocsMD/DocInfo.php
A	app/src/vendor/PHP-Benchmark/vendor/victorjonsson/markdowndocs/src/PHPDocsMD/DocInfoExtractor.php
A	app/src/vendor/PHP-Benchmark/vendor/victorjonsson/markdowndocs/src/PHPDocsMD/FunctionEntity.php
A	app/src/vendor/PHP-Benchmark/vendor/victorjonsson/markdowndocs/src/PHPDocsMD/FunctionFinder.php
A	app/src/vendor/PHP-Benchmark/vendor/victorjonsson/markdowndocs/src/PHPDocsMD/MDTableGenerator.php
A	app/src/vendor/PHP-Benchmark/vendor/victorjonsson/markdowndocs/src/PHPDocsMD/ParamEntity.php
A	app/src/vendor/PHP-Benchmark/vendor/victorjonsson/markdowndocs/src/PHPDocsMD/Reflector.php
A	app/src/vendor/PHP-Benchmark/vendor/victorjonsson/markdowndocs/src/PHPDocsMD/ReflectorInterface.php
A	app/src/vendor/PHP-Benchmark/vendor/victorjonsson/markdowndocs/src/PHPDocsMD/UseInspector.php
A	app/src/vendor/PHP-Benchmark/vendor/victorjonsson/markdowndocs/src/PHPDocsMD/Utils.php
A	app/src/vendor/PHP-Benchmark/vendor/victorjonsson/markdowndocs/test/ExampleClass.php
A	app/src/vendor/PHP-Benchmark/vendor/victorjonsson/markdowndocs/test/MDTableGeneratorTest.php
A	app/src/vendor/PHP-Benchmark/vendor/victorjonsson/markdowndocs/test/ReflectorTest.php
A	app/src/vendor/PHP-Benchmark/vendor/victorjonsson/markdowndocs/test/UseInspectorTest.php
M	app/views/_layouts/dashboard.php
M	etsis.ini
M	install.sh