mjollnir_
bcb39ec9e9
portfolio: removing suplerfluous error_log i forgot to remove earlier.
2009-06-09 19:54:22 +00:00
mjollnir_
766d61cbb8
portfolio: MDL-19358 and MDL-19354 added sesskey() protection when first initating a portfolio export; verify callback class is part of the portfolio_caller_base hierarchy; re-check permissions in the caller when waking up the portfolio exporter object (between requests)
2009-06-01 17:06:28 +00:00
mjollnir_
d9c2628b58
MDL-16861 portfolio/export make sure to zip up files including the path info
2008-11-11 18:52:10 +00:00
mjollnir_
6be1dcae99
MDL-16587 bit of a large refactor of the portfolio formats. still more to come.
2008-10-11 17:33:20 +00:00
mjollnir_
06844b49f4
MDL-16535 - better handling of the expired error
2008-09-16 18:17:28 +00:00
mjollnir_
c737eed82f
MDL-16535 - nicer messages about invalid exports
2008-09-16 17:50:55 +00:00
mjollnir_
45b7e6104d
MDL-14591 - better handling of variable headers in portfolio export
2008-09-16 14:22:26 +00:00
mjollnir_
f2e933bb09
MDL-16516 - fixing bad regression in mahara portfolio plugin
2008-09-15 17:14:51 +00:00
nicolasconnault
795ad63034
MDL-15666 Testing a matrix of portfolio caller/plugin. Starting the new cleanup method in unit tests (max id)
2008-09-15 13:18:44 +00:00
mjollnir_
de01a5071e
MDL-14591 - added some phpdocs, moved the transfer log insert into its own method and streamlined how it's called.
...
Also added a parameter to verify reawaken so that when we are just viewing queued transfer logs it can be in a different session (sesskey verification)
2008-09-12 15:31:17 +00:00
mjollnir_
37f03ea00b
MDL-15666 - change all the portfolio plugins and callers to use exceptions
...
rather than relying on return values (send_package and prepare_package)
move zipping of temporary files into the exporter class so it can be overridden during unit tests
fix a small todo in mahara plugin
2008-09-12 11:22:15 +00:00
mjollnir_
36b1cfd6c2
MDL-14591 - fix misnamed member variable in exporter class
2008-09-10 13:51:01 +00:00
mjollnir_
2e0c7925ec
MDL-16403A - save state in portfolio before redirecting to steal control url.
2008-09-09 14:08:59 +00:00
mjollnir_
2ddd044af8
MDL-16390 - detect duplicates when copying files to portfolio export area and handle it nicer
...
this will mean that there will only be one file, and the filename will be set to whatever the first one was, but it's better than getting the error.
2008-09-09 09:56:56 +00:00
mjollnir_
87fcac8d78
MDL-14591 - split portfoliolib into logical parts for better readability
...
Especially as some of the functions shared by base classes (portfolio plugin vs caller) were the same
it was getting a bit unweildy to have all this in one file.
2008-09-08 13:44:36 +00:00