n-aleha
031273de72
[ticket/11467] Add language variables for extension exception messages
...
Remove hard-coded messages and add language variables for extension
exception messages.
PHPBB3-11467
2014-05-29 01:07:44 +03:00
Tristan Darricau
8dc10d6971
[ticket/11366] Add $config['extension_force_unstable']
...
PHPBB3-11366
2014-05-28 22:19:03 +02:00
Tristan Darricau
f4d598559f
[ticket/11366] Use force_cache on the list page
...
PHPBB3-11366
2014-05-28 22:19:02 +02:00
Tristan Darricau
13ecddf85b
[ticket/11366] Add recheck-all link
...
PHPBB3-11366
2014-05-28 22:19:00 +02:00
Tristan Darricau
521fe2b8e2
[ticket/11366] Force the use of the cache on the list page
...
PHPBB3-11366
2014-05-28 22:18:54 +02:00
Tristan Darricau
537d8b3c16
[ticket/11366] Fix whitespaces
...
PHPBB3-11366
2014-05-28 22:16:59 +02:00
Tristan Darricau
492c1952c1
[ticket/11366] Update var names
...
PHPBB3-11366
2014-05-28 22:16:55 +02:00
Tristan Darricau
bee6c6baea
[ticket/11366] Fix detailed view
...
PHPBB3-11366
2014-05-28 22:16:51 +02:00
Tristan Darricau
29244c29d1
[ticket/11366] Remove the double spaces
...
PHPBB3-11366
2014-05-28 22:16:50 +02:00
Tristan Darricau
5e29ea77d8
[ticket/11366] Coding style
...
PHPBB3-11366
2014-05-28 22:16:48 +02:00
Nicofuma
f5da195a03
[ticket/11366] Adding a missing commit
...
PHPBB3-11366
2014-05-28 22:16:41 +02:00
Nicofuma
2552a0fef2
[ticket/11366] Bug Fix: Extensions removed but still registred in DB
...
Fix the bug with the Extensions removed but still registred in DB
PHPBB3-11366
2014-05-28 22:16:39 +02:00
Nicofuma
44752c0dbf
[ticket/11366] Moving to \phpbb\version_helper
...
+ bug fix (missing exception)
+ Using \phpbb\version_helper
So, now, the version file have a new format :
{
"stable": {
"<branch>": {
"current": "<version>",
[ "announcement": "<announcement link>", ]
[ "download": "<download link>", ]
},
"<branch>": {
...
}
},
"unstable": {
}
}
PHPBB3-11366
2014-05-28 22:16:37 +02:00
Nicofuma
e0b2ceef83
[ticket/11366] Extension's version's check
...
Add a feature to check automatically the version of the installed
extensions. The informations are cached for 24 hours (like for the
global update check on the main page of the acp).
The informations about the versions are display both on the global list
and on the detailled page.
To do this the developper has to to let the composer.json of the latest
version available and add some informations into it :
"extra": {
"version-check": {
"host": "<the host>",
"directory": "<the directory containing the file>",
"filename": "<the composer.json of the latest version>"
}
}
He can also add two extra informations which will be displayed if a new
version is available :
"extra": {
"download": "<download link>",
"annoucement": "<announcement link>",
}
Currently a notice is displayed when the "extra.version-check"
informations are
missing.
Ticket: https://tracker.phpbb.com/browse/PHPBB3-11366
Signed-off-by: Nicofuma <github@nicofuma.fr>
PHPBB3-11366
2014-05-28 22:15:47 +02:00
Yuriy Rusko
a759704b39
[ticket/12594] Remove @package tags and update file headers
...
PHPBB3-12594
2014-05-27 20:51:13 +02:00
Tristan Darricau
3029f93000
[ticket/12074] Don't log errors
...
PHPBB3-12074
2014-05-09 00:26:07 +02:00
Tristan Darricau
a640a455f3
[ticket/12074] Managing extensions doesn't produce any log entry
...
PHPBB3-12074
2014-05-09 00:07:56 +02:00
Andreas Fischer
89391dec08
[ticket/12458] Apply Squiz.WhiteSpace.SuperfluousWhitespace.* to legacy code.
...
* There MUST NOT be trailing whitespace at the end of lines.
* There MUST NOT be whitespace before the first content of a file.
* There MUST NOT be whitespace after the last content of a file.
* Functions MUST NOT contain multiple empty lines in a row.
PHPBB3-12458
2014-04-29 17:51:21 +02:00
Matt Friedman
2024c5adc2
[ticket/12043] Correct try/catch exceptions for invalid extensions
...
PHPBB3-12043
2014-03-29 11:09:27 -07:00
Matt Friedman
bf2aca6f8b
[ticket/12043] Sort Extensions by Display Name in ACP Extension mananger
...
PHPBB3-12043
2014-03-29 10:47:09 -07:00
Cesar G
c42bd28d17
[ticket/12009] Prevent user from enabling invalid extension through direct URL
...
PHPBB3-12009
2013-12-12 14:40:03 -08:00
Joas Schilling
a6c73ea0c8
[ticket/12002] Add link hash to extension manager links
...
PHPBB3-12002
2013-11-08 14:08:02 +01:00
Joas Schilling
bb0ff715f8
[ticket/11994] Change error level for missing .json file
...
PHPBB3-11994
2013-11-08 01:20:02 +01:00
Joas Schilling
f8e92efc3f
[ticket/11994] Rename "uninstall" to "delete data"
...
PHPBB3-11994
2013-11-08 01:20:00 +01:00
Joas Schilling
7e1a02b3a1
[ticket/11994] Make install/enable just one UI thing
...
PHPBB3-11994
2013-11-08 01:19:59 +01:00
Joas Schilling
473402c77b
[ticket/11994] Use display name on confirmation screen
...
PHPBB3-11994
2013-11-08 01:19:58 +01:00
Joas Schilling
8d5fcc8d4c
[ticket/11994] Make extension manager UI less misleading
...
Enable and Install were split into two different expressions.
Purge was renamed to uninstall to make clearer what is going to happen.
PHPBB3-11994
2013-11-08 01:19:54 +01:00
Nils Adermann
b95fdacdd3
[ticket/11700] Move all recent code to namespaces
...
PHPBB3-11700
2013-09-16 00:25:27 +02:00
David King
d8ed228ddf
Merge remote-tracking branch 'EXreaction/ticket/11415' into develop
...
* EXreaction/ticket/11415:
[ticket/11415] Add test for find_from_extension()
[ticket/11415] Send the extension base the finder rather than the manager
[ticket/11415] Create function in finder find_from_extension
[ticket/11415] Fix ext.manager constructor in tests
[ticket/11415] Make migrator/ext.manager dependencies of the base ext class
[ticket/11415] Remove migrator dependency from extension manager
[ticket/11415] Move migrator to base extension class from ext.manager
[ticket/11415] Move while loop from ext manager to acp_extensions.php
2013-05-18 11:20:47 -04:00
Joas Schilling
62f35121d9
[ticket/11450] Fix all instances of phpbb_extension_metadata_manager
...
PHPBB3-11450
2013-05-08 08:47:21 +02:00
Nathaniel Guse
9db4e856db
[ticket/11415] Move while loop from ext manager to acp_extensions.php
...
Now enable_step works as it's supposed to (do one step at a time) and
less refreshes are required for the user.
PHPBB3-11415
2013-05-01 13:00:43 -05:00
Nathaniel Guse
9c4553c41f
[ticket/11335] Replace "$phpEx" with $phpEx
...
PHPBB3-11335
2013-04-24 20:39:24 -05:00
Nathan Guse
f49993766e
[ticket/11335] (more) Make php_ext 'php' not '.php'
...
PHPBB3-11335
2013-04-24 17:46:00 -05:00
rechosen
694eb3ccb5
[ticket/11116] Made ACP "extension not available" error message E_USER_WARNING
...
The error message generated when an administrator tries to enable an
incompatible extension used to be displayed in the green of the default
E_USER_NOTICE. Changed it to E_USER_WARNING to make it appear in red, as
requested in the ticket.
PHPBB3-11116
2013-04-11 13:13:50 +02:00
Nathan Guse
872773a218
[feature/migrations] Use getLocalisedMessage() function to get error message
...
PHPBB3-11318
2013-02-15 22:22:13 -06:00
Nathaniel Guse
b398fa2050
[feature/migrations] Catch and display errors from the migrator
...
PHPBB3-11318
2013-02-09 21:09:29 -06:00
Michael C.
0c35ee2769
[ticket/10631] Fix a spelling typo
...
PHPBB3-10631
2012-09-01 17:32:59 +02:00
Unknown Bliss
323bbf9b52
[ticket/10631] Adjust prefixes to be easier to understand
...
PHPBB3-10631
2012-09-01 15:05:57 +01:00
Nathan Guse
7b643fe8a5
[ticket/10631] Make failure to meet ext enable requirements clearer
...
Turn the blocks red on the details page if requirement is not met.
Also changing a how the errors come up when trying to enable/disable
an extension when they cannot be.
PHPBB3-10631
2012-09-01 15:05:56 +01:00
Nathan Guse
dce04b2d03
[ticket/10631] Various front-end fixes (extensions manager)
...
Add Back button from details
Add cancel button from actions
Correct language strings
PHPBB3-10631
2012-09-01 15:05:54 +01:00
Nathan Guse
36465c9a20
[ticket/10631] Functional acp_extensions test, cleanup
...
PHPBB3-10631
2012-09-01 15:05:49 +01:00
Nathan Guse
747c16240f
[ticket/10631] get_extension_metadata_manager -> create_extension_metadata_manager
...
PHPBB3-10631
2012-09-01 15:05:40 +01:00
Nathan Guse
2a7e129291
[ticket/10631] Simplify exceptions
...
PHPBB-10631
2012-09-01 15:05:36 +01:00
Nathan Guse
89f4cf6a8c
[ticket/10631] Use exceptions for errors. Build action list dynamically.
...
PHPBB3-10631
2012-09-01 15:05:34 +01:00
Nathan Guse
106c105113
[ticket/10631] Fix some issues as noted in github comments, significantly simplified validation
...
PHPBB3-10631
2012-09-01 15:05:32 +01:00
Nathan Guse
2273ae2b34
[ticket/10631] Remove references to delete extension
...
PHPBB3-10631
2012-09-01 15:05:30 +01:00
Nathan Guse
8bbab088dd
[ticket/10631] Validation for extensions
...
PHPBB3-10631
2012-09-01 15:05:23 +01:00
Nathan Guse
74492b3cdd
[ticket/10631] Use display name if available
...
PHPBB3-10631
2012-09-01 15:05:20 +01:00
Nathan Guse
28ca2d6a5f
[ticket/10631] Stagger the enable/disable/purge for extensions
...
PHPBB3-10631
2012-09-01 15:05:18 +01:00
Nathan Guse
6b12f71b94
[ticket/10631] Fix list_available_exts
...
PHPBB3-10631
2012-09-01 15:05:14 +01:00