Cameron
50d86c5962
Fixes #3544 - Extended User field sorting issue.
2018-11-25 13:00:53 -08:00
leo
76b87e89d8
Update e_dashboard.php
...
Localisation explaining text, using existing LAN Def from English/lan_userclass php
2018-11-25 13:17:09 +01:00
Cameron
96647b445e
plupload upgraded to v2.3.6
2018-11-23 13:24:14 -08:00
Cameron
0adf60f9e7
Issue #3507 blob plupload issue.
2018-11-23 13:20:57 -08:00
Cameron
5d27229183
Database verification now runs again directly after applying fixes. Compatibility fix for core_functions.php
2018-11-22 13:43:02 -08:00
Cameron
6367074571
Avoid possible theme conflict in uiAlert css.
2018-11-22 12:40:38 -08:00
Cameron
ca4a336454
e-ajax data-loading-icon and data-loading-target attributes added.
2018-11-22 11:12:01 -08:00
Cameron
af629e0a2b
e-ajax data-confirm option added.
2018-11-21 15:36:26 -08:00
Cameron
5247af0098
Fixes #3413 Corrected PM outbox pagination in template.
2018-11-21 12:00:13 -08:00
Cameron
a111b48bcd
Fixes #3201 , Fixes #3189 , Issue #3199 Upload form download categories.
2018-11-20 14:03:07 -08:00
Deltik
ffd27d2d80
Deactivated "stash" lock in GitPreparer
...
The "stash" lock was used to shove .gitignore'd files under the rug
so that they would not interfere with a pure copy of the app.
Vendor files may be ignored in the app, so for performance, the
"stash" lock has been deactivated. Vendor files no longer need to
be downloaded each time the test runs.
The "commit" lock now includes all ignored files so that tests
are run with the files as they are.
2018-11-19 15:14:34 -06:00
Néstor Sabater
16ea5cc097
Minor fix for rate/like event triggers
2018-11-16 01:53:33 +01:00
Néstor Sabater
7ac8094533
Added triggers for rating/liking
2018-11-16 01:36:41 +01:00
Néstor Sabater
6dfb502344
Wrong directory!
2018-11-16 01:34:57 +01:00
Néstor Sabater
e77fb8f9df
Added event triggers
...
Some triggers to control when user rates something or user likes/dislikes something
2018-11-16 01:32:30 +01:00
Cameron
5c3e14f8d1
XML Class import/export method tests and e107::serialize() test.
2018-11-15 14:24:47 -08:00
Cameron
e0d988aaeb
Issue #3524 XML import/export array issue.
2018-11-15 14:20:08 -08:00
Cameron
747776b66a
Prevent duplicate delete confirmation
2018-11-14 13:03:14 -08:00
Cameron
99772ae134
TinyMce parser tests for backward compatibility with BBcodes and plain text.
2018-11-13 13:32:26 -08:00
Cameron
005e05ee58
BC fix for bbcode -> wysiwyg.
2018-11-13 13:31:27 -08:00
Deltik
48654804bd
e_parse::parseTemplate() behavior clarification
...
New tests cover the behavior described in
https://github.com/e107inc/e107/issues/3547
2018-11-09 16:52:37 -06:00
Cameron
5d19d0a70f
_blank theme tweak
2018-11-09 14:33:23 -08:00
Cameron
bc996f7721
Fixes #3543 - YouTube video insertion into text area.
2018-11-09 14:20:58 -08:00
Deltik
eec2feb8b3
pluginsTest::testBanner() e_parse cases
...
See https://github.com/e107inc/e107/issues/3547 for details.
2018-11-08 21:05:24 -06:00
Cameron
cc60ce0d68
Possible fix for cron descriptions containing single quotes not appearing in database correctly.
2018-11-07 16:32:19 -08:00
Cameron
5073dcd3bb
Fixes #3520 thump.php failing when custom site_path in use.
2018-11-07 16:31:08 -08:00
Cameron
12dece2cc6
Admin-UI: Allow searching of type=method fields with integer data.
2018-11-03 15:15:31 -07:00
Cameron
e9e9f6288e
Added placeholder test for Media-Manager upload processing.
2018-11-03 12:59:06 -07:00
Cameron
d3cdcfe3f9
Moved upload code to media class.
2018-11-03 12:56:42 -07:00
Cameron
46c07cd416
Merge pull request #3539 from Deltik/fix-3538
...
Better names for eShims classes
2018-11-03 11:27:29 -07:00
Nick Liu
9cf215a0be
Better names for eShims classes
...
* \e107\Shims\All → \e107\Shims\AllShims
* \e107\Shims\Internal → \e107\Shims\InternalShims
* \e107\Shims\InternalShims → \e107\Shims\InternalShimsTrait
Fixes : #3538
2018-11-03 09:24:05 -05:00
Nick Liu
9e0d603609
100% test coverage for \e107\Shims
...
New test forces a failover of the `readfile()` internal function to
test the failover functionality of \e107\Shims\Internal::readfile()
2018-11-03 09:11:42 -05:00
Cameron
5997a7905b
Merge pull request #3537 from Deltik/fix-3536
...
Ensure plugin files are registered in database before installing any plugin
2018-11-02 11:30:14 -07:00
Nick Liu
7c2b4f8f25
Reload e_shortcode_parser for pluginsTest::testBanner()
...
e_shortcode_parser normally doesn't need reloading in an e107
installation because installing the "banner" plugin and parsing
shortcodes have always been two separate script calls (page loads).
It would slow down the e107 core to add an e_shortcode_parser reloader
after installing a plugin when the page would later exit without
parsing any shortcodes.
2018-11-02 12:49:24 -05:00
Nick Liu
7b259aec6f
Ensure plugin files are registered in DB before install
...
e107::getPlug()->clearCache() rescans the plugin folder for plugins and
adds them to the database.
Fixes : #3536
2018-11-02 10:07:59 -05:00
Nick Liu
f27636ff14
Fixed race condition in e_parseTest::testToForm()
...
Other tests have been meddling with the e107::wysiwyg() global state
e_parseTest::testToForm() now considers two outcomes of the
e107::wysiwyg() state.
2018-11-01 19:31:04 -05:00
Nick Liu
556aea02ea
Removed Internet dependency from pluginsTest::testRemotePlugin()
2018-11-01 19:12:11 -05:00
Nick Liu
b9f794b1a9
Disregard race condition by increasing tolerance in e107pluginTest
...
e107pluginTest::testXmlSiteLinks() ignores the primary key and model
order because another test could have inserted records before this test.
2018-11-01 19:09:48 -05:00
Nick Liu
aa458ee7d3
Explicit timezone settings in e_DateTest and e_formTest
2018-11-01 18:49:20 -05:00
Nick Liu
9e6bb14641
Removed Internet dependency from e_marketplaceTest
2018-11-01 18:48:06 -05:00
Nick Liu
da8a2015aa
Consistency fix for e_formTest
2018-11-01 14:33:43 -05:00
Cameron
4d0c0601d0
Merge pull request #3534 from Deltik/fix-3533
...
Sorting for "templates" type e_form::renderElement()
2018-11-01 09:49:07 -07:00
Cameron
1f5774b8e5
Merge pull request #3532 from Deltik/fix-3531
...
Fixed e_plugin::buildAddonPrefLists() statefulness bug
2018-11-01 09:48:24 -07:00
Nick Liu
003cf4ff09
Sorting for "templates" type e_form::renderElement()
...
The output from e107::getFile()->get_files() is now sorted in
e_form::renderElement() for consistent output.
Fixes : #3533
2018-11-01 11:11:25 -05:00
Nick Liu
ff7f182c8c
Fixed e_plugin::buildAddonPrefLists() stateful bug
...
Prevents e_plugin::buildAddonPrefLists() from wiping out the variable
that is tracking the currently loaded plugin by moving the currently
loaded plugin to the end of the iterated array
Fixes : #3531
Fixes : e107inc/e107-test#9
2018-11-01 09:59:17 -05:00
Nick Liu
1fc01e08f0
Fixed rollback bug in GitPreparer
...
Added a guard to GitPreparer::unsetVcsInProgress() to prevent doing a
`git reset` when there are no test locks present.
Otherwise, the uncommitted changes in the app will be removed by the
shutdown feature introduced in 952c6e5890
.
2018-11-01 09:32:43 -05:00
Nick Liu
93d8b7f0c5
General repo cleanup
...
Removed unused includes/bootstrap.php
Made a new e107 sample database dump
2018-11-01 07:20:11 -05:00
Nick Liu
952c6e5890
PriorityCallbacks: Execute callbacks before Codeception's
...
GitPreparer now registers a "priority" register_shutdown_function
callback in order to clean up in case of a fatal error.
2018-11-01 06:57:38 -05:00
Cameron
46efef4d4d
Merge pull request #3529 from Deltik/fix-3528
...
Namespaced class support! Also: readlink() has been "polyfilled"
2018-10-31 16:17:04 -07:00
Nick Liu
ded595d704
Renamed e_shims to eShims
...
To follow @myovchev's convention like eHelper
Per @CaMer0n
2018-10-31 12:32:58 -05:00