83cf3b59e0
Finish implementing and testing zip modifié: core/lib/Thelia/Core/FileFormat/Archive/AbstractArchiveBuilder.php nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/Exception/TarArchiveException.php renommé: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveException.php -> core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/Exception/ZipArchiveException.php nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilder.php modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderInterface.php nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
Benjamin Perche
2014-07-03 13:10:53 +02:00
9eecad5658
Begin tar, tar.bz2 and tar.gz formatter, fix zip test resources modifié: core/lib/Thelia/Config/Resources/config.xml modifié: core/lib/Thelia/Core/FileFormat/Archive/AbstractArchiveBuilder.php modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilder.php modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/bad_formatted.zip modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/well_formatted.zip modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
Benjamin Perche
2014-07-02 15:14:52 +02:00
d5188bfe3c
Add archive builder manager and formatter manager services modifié: core/lib/Thelia/Config/Resources/config.xml
Benjamin Perche
2014-07-02 14:07:42 +02:00
6af18cd3e7
Define archive builders and formatters nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/AbstractArchiveBuilder.php nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilder.php nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveException.php nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderInterface.php nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderManager.php nouveau fichier: core/lib/Thelia/Core/FileFormat/FormatInterface.php nouveau fichier: core/lib/Thelia/Core/FileFormat/Formatter/AbstractFormatter.php nouveau fichier: core/lib/Thelia/Core/FileFormat/Formatter/Exception/BadFormattedStringException.php nouveau fichier: core/lib/Thelia/Core/FileFormat/Formatter/FormatterManager.php nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/bad_formatted.zip nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/test_file nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/well_formatted.zip nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilderManagerTest.php nouveau fichier: core/lib/Thelia/Tests/FileFormat/Formatter/FormatterManagerTest.php nouveau fichier: core/lib/Thelia/Tests/Tools/FakeFileDownloader.php nouveau fichier: core/lib/Thelia/Tests/Tools/FileDownloaderTest.php nouveau fichier: core/lib/Thelia/Tools/FileDownload/FileDownloader.php nouveau fichier: core/lib/Thelia/Tools/FileDownload/FileDownloaderAwareTrait.php nouveau fichier: core/lib/Thelia/Tools/FileDownload/FileDownloaderInterface.php modifié: core/lib/Thelia/Tools/URL.php
Benjamin Perche
2014-07-02 14:00:49 +02:00
50adcecc27
End formatter data and refactor Thelia\Core\FileFormat\Formatter renommé: core/lib/Thelia/Core/FileFormat/Formatter/AbstractFormatter.php -> core/lib/Thelia/Core/FileFormat/Formatting/AbstractFormatter.php renommé: core/lib/Thelia/Core/FileFormat/Formatter/Exception/BadFormattedStringException.php -> core/lib/Thelia/Core/FileFormat/Formatting/Exception/BadFormattedStringException.php renommé: core/lib/Thelia/Core/FileFormat/Formatter/FormatterData.php -> core/lib/Thelia/Core/FileFormat/Formatting/FormatterData.php renommé: core/lib/Thelia/Core/FileFormat/Formatter/FormatterInterface.php -> core/lib/Thelia/Core/FileFormat/Formatting/FormatterInterface.php renommé: core/lib/Thelia/Core/FileFormat/Formatter/FormatterManager.php -> core/lib/Thelia/Core/FileFormat/Formatting/FormatterManager.php renommé: core/lib/Thelia/Tests/FileFormat/Formatter/FormatterDataTest.php -> core/lib/Thelia/Tests/FileFormat/Formatting/FormatterDataTest.php renommé: core/lib/Thelia/Tests/FileFormat/Formatter/FormatterManagerTest.php -> core/lib/Thelia/Tests/FileFormat/Formatting/FormatterManagerTest.php
Benjamin Perche
2014-07-07 16:50:10 +02:00
962c2eb7ad
Add some tests modifié: core/lib/Thelia/Core/FileFormat/Formatter/FormatterData.php modifié: core/lib/Thelia/Tests/FileFormat/Formatter/FormatterDataTest.php
Benjamin Perche
2014-07-07 13:42:20 +02:00
314a064f11
Begin FormatterData modifié: core/lib/Thelia/Core/FileFormat/Formatter/FormatterData.php nouveau fichier: core/lib/Thelia/Tests/FileFormat/Formatter/FormatterDataTest.php
Benjamin Perche
2014-07-04 16:57:38 +02:00
8418974e8e
Add getNames methods to managers modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderManager.php modifié: core/lib/Thelia/Core/FileFormat/Formatter/FormatterManager.php
Benjamin Perche
2014-07-04 15:07:07 +02:00
d120e57684
Fix Test modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
Benjamin Perche
2014-07-04 14:49:35 +02:00
d9db2adfc8
Add filename in build archive response modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilder.php modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderInterface.php
Benjamin Perche
2014-07-04 14:34:30 +02:00
dd77d27892
Fix cs and add get method in managers modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderManager.php modifié: core/lib/Thelia/Core/FileFormat/Formatter/FormatterData.php modifié: core/lib/Thelia/Core/FileFormat/Formatter/FormatterManager.php modifié: core/lib/Thelia/Tools/FileDownload/FileDownloader.php modifié: core/lib/Thelia/Tools/FileDownload/FileDownloaderAwareTrait.php modifié: core/lib/Thelia/Tools/FileDownload/FileDownloaderInterface.php
Benjamin Perche
2014-07-04 13:44:28 +02:00
2702c20014
Fix Zip add file, we must first commit and then delete the temporary file modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilder.php
Benjamin Perche
2014-07-04 09:46:21 +02:00
ef75863342
revert file to ccd16dc modifié: core/lib/Thelia/Tests/Tools/FileManagerTest.php
Benjamin Perche
2014-07-04 09:38:27 +02:00
66a0beddb1
Fix services modifié: core/lib/Thelia/Config/Resources/config.xml
Benjamin Perche
2014-07-04 09:29:57 +02:00
f62b14b842
Finish tar, tar.gz, tar.bz2 and tests modifié: core/lib/Thelia/Config/Resources/config.xml modifié: core/lib/Thelia/Core/FileFormat/Archive/AbstractArchiveBuilder.php modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarBz2ArchiveBuilder.php nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarGzArchiveBuilder.php modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilder.php modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderInterface.php modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarBz2ArchiveBuilderTest.php nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarGzArchiveBuilderTest.php modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
Benjamin Perche
2014-07-04 09:00:03 +02:00
c4d22b8c79
Finish Tar archive builder modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/bad_formatted.tar nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/well_formatted.tar modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
Benjamin Perche
2014-07-03 14:51:20 +02:00
4b78f23fa3
Fix FileDownloader test modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php modifié: core/lib/Thelia/Tools/FileDownload/FileDownloader.php modifié: core/lib/Thelia/Tools/URL.php
Benjamin Perche
2014-07-03 14:20:31 +02:00
9e66c4759a
Fix FileDownloader test modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilder.php modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php modifié: core/lib/Thelia/Tests/Tools/FileDownloaderTest.php
Benjamin Perche
2014-07-03 13:43:59 +02:00
21bf9fd0e2
Complete zip tests modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderInterface.php modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
Benjamin Perche
2014-07-03 13:38:40 +02:00
e72d3bfb60
Finish implementing and testing zip modifié: core/lib/Thelia/Core/FileFormat/Archive/AbstractArchiveBuilder.php nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/Exception/TarArchiveException.php renommé: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveException.php -> core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/Exception/ZipArchiveException.php nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilder.php modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderInterface.php nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
Benjamin Perche
2014-07-03 13:10:53 +02:00
50fb4b0dd8
Begin tar, tar.bz2 and tar.gz formatter, fix zip test resources modifié: core/lib/Thelia/Config/Resources/config.xml modifié: core/lib/Thelia/Core/FileFormat/Archive/AbstractArchiveBuilder.php modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilder.php modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/bad_formatted.zip modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/well_formatted.zip modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
Benjamin Perche
2014-07-02 15:14:52 +02:00
ce3089e106
Add exceptions nouveau fichier: core/lib/Thelia/Exception/FileNotFoundException.php nouveau fichier: core/lib/Thelia/Exception/FileNotReadableException.php nouveau fichier: core/lib/Thelia/Exception/HttpUrlException.php
Benjamin Perche
2014-07-02 14:18:40 +02:00
5f298aac75
Add compiler pass for archive builders and formatters managers modifié: core/lib/Thelia/Core/Bundle/TheliaBundle.php nouveau fichier: core/lib/Thelia/Core/DependencyInjection/Compiler/RegisterArchiveBuilderPass.php nouveau fichier: core/lib/Thelia/Core/DependencyInjection/Compiler/RegisterFormatterPass.php
Benjamin Perche
2014-07-02 14:14:32 +02:00
8ddec1a21e
Add archive builder manager and formatter manager services modifié: core/lib/Thelia/Config/Resources/config.xml
Benjamin Perche
2014-07-02 14:07:42 +02:00
d82fb479cf
Define archive builders and formatters nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/AbstractArchiveBuilder.php nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilder.php nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveException.php nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderInterface.php nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderManager.php nouveau fichier: core/lib/Thelia/Core/FileFormat/FormatInterface.php nouveau fichier: core/lib/Thelia/Core/FileFormat/Formatter/AbstractFormatter.php nouveau fichier: core/lib/Thelia/Core/FileFormat/Formatter/Exception/BadFormattedStringException.php nouveau fichier: core/lib/Thelia/Core/FileFormat/Formatter/FormatterManager.php nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/bad_formatted.zip nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/test_file nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/well_formatted.zip nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilderManagerTest.php nouveau fichier: core/lib/Thelia/Tests/FileFormat/Formatter/FormatterManagerTest.php nouveau fichier: core/lib/Thelia/Tests/Tools/FakeFileDownloader.php nouveau fichier: core/lib/Thelia/Tests/Tools/FileDownloaderTest.php nouveau fichier: core/lib/Thelia/Tools/FileDownload/FileDownloader.php nouveau fichier: core/lib/Thelia/Tools/FileDownload/FileDownloaderAwareTrait.php nouveau fichier: core/lib/Thelia/Tools/FileDownload/FileDownloaderInterface.php modifié: core/lib/Thelia/Tools/URL.php
Benjamin Perche
2014-07-02 14:00:49 +02:00
b4eb12f12a
Fix method that prevents orders to be set as Paid in the BO modifié: core/lib/Thelia/Model/Order.php
Benjamin Perche
2014-07-29 11:34:57 +02:00
c027bd2f57
With the change of page configuration/variables which display title message of variables, here the French translations to insert when creating a new shop. 2.0.3 update script is also modified.
jodeq
2014-07-18 16:22:10 +02:00
8d109ed34c
fix redirect current_tab
Alban Baixas
2014-07-18 12:35:39 +02:00
12e84afdf8
Fixed wrong calculated price when comma is used instead of dot.
Julien Chanséaume
2014-07-15 16:39:13 +02:00
0310dce719
Revert "Fixed wrong calculated price when comma is used instead of dot."
Julien Chanséaume
2014-07-15 16:39:51 +02:00
97559fe8c2
Fixed wrong calculated price when comma is used instead of dot.
Julien Chanséaume
2014-07-15 16:39:13 +02:00
a72b6e5ca7
Added direct link to the customer page on order detail.
Julien Chanséaume
2014-07-15 14:49:14 +02:00
43517c629a
Fixed order edit. When a product was deleted, the title was blank. Now we use the order_product title.
Julien Chanséaume
2014-07-15 14:40:16 +02:00
4aec6f4b3d
Fixed method to display options in the current local and not en_US.
Julien Chanséaume
2014-07-15 11:08:10 +02:00
59bab34513
Add auto delete to keep the table small modifié: core/lib/Thelia/Form/FirewallForm.php modifié: core/lib/Thelia/Tests/Form/FirewallTest.php
Benjamin Perche
2014-07-16 15:28:10 +02:00
660624f609
Add tests nouveau fichier: core/lib/Thelia/Tests/Form/FirewallTest.php
Benjamin Perche
2014-07-16 14:58:18 +02:00
6208b12942
Fix waiting time text modifié: core/lib/Thelia/Form/FirewallForm.php
Benjamin Perche
2014-07-16 14:57:46 +02:00
28e027bca4
Change firewall time from hours to minutes nouveau fichier: core/lib/Thelia/Form/BruteforceForm.php modifié: core/lib/Thelia/Form/FirewallForm.php modifié: setup/insert.sql modifié: setup/update/2.0.3.sql
Benjamin Perche
2014-07-16 14:22:32 +02:00
081a70ef9d
Complete sql files and apply special rule from login forms modifié: core/lib/Thelia/Form/AdminLogin.php modifié: core/lib/Thelia/Form/CustomerLogin.php modifié: setup/insert.sql modifié: setup/update/2.0.3.sql
Benjamin Perche
2014-07-16 09:14:31 +02:00
3469a56c17
Add new sql table in update file modifié: core/lib/Thelia/Form/FirewallForm.php modifié: setup/insert.sql modifié: setup/update/2.0.3.sql
Benjamin Perche
2014-07-16 08:50:50 +02:00
ee11915feb
Add french and english translation modified: core/lib/Thelia/Config/I18n/en_US.php modified: core/lib/Thelia/Config/I18n/fr_FR.php
lovenunu
2014-07-14 21:55:36 +02:00
b42ff568e0
Define firewall model new file: core/lib/Thelia/Model/Base/FormFirewall.php new file: core/lib/Thelia/Model/Base/FormFirewallQuery.php new file: core/lib/Thelia/Model/FormFirewall.php new file: core/lib/Thelia/Model/FormFirewallQuery.php new file: core/lib/Thelia/Model/Map/FormFirewallTableMap.php modified: local/config/schema.xml modified: setup/thelia.sql
lovenunu
2014-07-14 20:12:40 +02:00