Samuel Georges
68f515ba0e
Exception handling when no core updates exist
...
Fixes #2793
2017-04-03 08:18:12 +10:00
Samuel Georges
d472a0b0a8
Core updates now support !!! (important)
...
There have been some small internal API changes that have been causing grief for some users. While all updates are technically "safe", user workarounds and custom implementations can never be predicted with certainty. This change will allow us to say with confidence, either
- Yep, no worries this is a safe update. Relax. Versus;
- Might want to watch this one, just in case.
2017-04-01 12:07:24 +11:00
Samuel Georges
a40357cec9
Added a check for missing dependencies in two places
...
- System dashboard now lists missing dependencies
- Installing a plugin with missing dependencies will also attempt to install those dependencies at the same time
Fixes #36
2017-03-21 17:42:56 +11:00
Samuel Georges
51ac144049
Moves CMS components to directory where they belong
...
Improve inline docs
2017-03-16 07:00:39 +11:00
Samuel Georges
b841f9e066
{@inheritDoc} -> @inheritDoc
2017-03-16 06:26:14 +11:00
Vojta Svoboda
a7f2e48a44
Translate ‘plugin not found’ phrase ( #2538 )
2016-12-10 13:24:26 +11:00
Szabó Gergő
74cf5da83b
Extend the licence file name list
...
Some plugin use the LICENSE.md file name instead of LICENCE.md.
2016-11-11 09:56:46 +01:00
Samuel Georges
622384d432
Improve changelog parsing
...
Recompile system LESS files
Refs #2414
2016-10-17 07:38:20 +11:00
Szabó Gergő
dfccf7fc4e
Improve the Plugin details page
2016-10-11 10:59:30 +02:00
Samuel Georges
74a6a71bcb
Parameters -> Parameter
...
(Models should be singular)
2016-05-31 08:17:48 +10:00
Samuel Georges
11cf46008f
Adds core changelog to update screen
2016-03-29 17:44:48 +11:00
Samuel Georges
40e458d0b0
Colon is a valid character, doesn't mess up themes with underscores
...
Eg: SLIDERWEB.SLIDERWEB_0002_hydrogen-theme -> SLIDERWEB.SLIDERWEB.0002.hydrogen-theme
Reference: https://www.w3.org/TR/html401/types.html#type-name
ID and NAME tokens must begin with a letter ([A-Za-z]) and may be followed by any number of letters, digits ([0-9]), hyphens ("-"), underscores ("_"), colons (":"), and periods (".").
2016-02-25 15:01:12 +11:00
Samuel Georges
1bfcaaf026
Use prettify on plugin details page
2015-08-15 14:16:16 +10:00
Samuel Georges
690d7f0a02
When installing a theme don't install existing plugins
...
Minor fix to callout in update popup
2015-07-28 19:56:24 +10:00
Samuel Georges
52ea4a73c8
Performance improvements, rename scopes to standard
2015-07-21 20:46:35 +10:00
Samuel Georges
733d783ada
Clicking on a plugin redirects to plugin detail page
...
Upgrade guide can now be fetched from the server
2015-07-14 07:42:21 +10:00
Samuel Georges
7fcf7347c4
Translate strings used by "important update" process
...
Clean up / rename existing strings
2015-07-11 15:29:20 +10:00
Samuel Georges
6f4590404c
Add logic to look for !!! in plugin updates - Fixes #785
2015-07-10 15:51:24 +10:00
Samuel Georges
f9c921a797
Adds getAjaxHandler() API to controllers
...
Fixes bug where update process fails midway
2015-06-30 08:56:53 +10:00
gergo85
cb670237f2
Improve multilanguage support
2015-05-04 13:29:48 +02:00
Samuel Georges
d3a9aa23cd
Themes download dependencies
2015-04-25 09:50:02 +10:00
Samuel Georges
bc64201f02
Fixes bug not displaying recommended plugins
2015-04-06 18:01:03 +10:00
Samuel Georges
a921201d6d
Fixes broken search
2015-04-04 17:31:39 +11:00
Samuel Georges
c54821f175
Overhaul the plugin installation process in the back-end
...
Themes can now be installed via the back-end
2015-04-04 17:28:51 +11:00
Samuel Georges
c9a18af508
Trim project id and plugin codes
2015-03-14 11:31:49 +11:00
Samuel Georges
c559db0de6
Extract the updater JS to its own file, add helper to find missing dependencies
2015-02-21 22:59:09 +11:00
Samuel Georges
dc50c9fb67
Merge pull request #927 from Flynsarmy/betterPluginCounts
...
Display active plugin count on updates page
2015-02-21 14:58:29 +11:00
Samuel Georges
ce14c0c926
The command to clear the CMS cache has changed
2015-02-11 20:39:25 +11:00
Samuel Georges
0a6e14f4d2
Popup control now supports several sizes via data-size
attribute: giant, huge, large, small, tiny.
...
Fixes various bugs in RC version
2015-02-11 14:36:00 +11:00
flynsarmy
2a718efd76
Add missing PR files
2015-02-11 06:22:58 +10:00
Samuel Georges
b1b700368f
Radical reorg of some classes
2015-01-28 11:49:54 +11:00
Samuel Georges
dd6233e81d
Clean up code
2015-01-10 10:41:02 +11:00
Samuel Georges
c8b04db1fe
Fixes #119 - Add OpenSSL as a requirement, remove safe_mode (removed in php 5.4)
2014-11-21 15:52:41 +11:00
Sam Georges
c83797231d
Subsequent expressions are on a new line (see developer guide > PSR exceptions)
2014-11-01 12:00:45 +11:00
Sam Georges
665d78e7d6
If there is no build number, don't display the build scoreboard item
2014-11-01 11:38:41 +11:00
Sam Georges
7d0a210fac
When cms.disableCoreUpdates is set to true the Backend will no longer display updates for the core.
2014-11-01 11:33:33 +11:00
Sam Georges
f8c2fa30b4
Fixes an issue where new Themes attached to a project were not being installed on update.
2014-10-21 19:21:17 +11:00
Stefan Talen
f85087eac6
Updating modules/system
2014-10-18 11:58:50 +02:00
Sam Georges
9f5646d273
BackendSettings -> BrandSettings
...
pageTitle is now translated at the end of the line
Fixed unit tests so they pass
SettingsModels are now cached
2014-10-15 19:53:44 +11:00
Sam Georges
7beafebf7c
getClassExtension -> asExtension (shorter syntax)
2014-08-23 09:41:48 +10:00
Sam Georges
6388ecef52
private -> protected
2014-08-01 13:58:59 +10:00
alekseybobkov
7eed305000
Updated the settings pages UX
2014-07-27 15:07:22 +11:00
Sam Georges
3ac3a7318f
Fixes bug preventing plugins from being installed
2014-07-25 17:41:37 +10:00
Sam Georges
9067d20048
Fix bugs
2014-07-24 21:13:04 +10:00
Sam Georges
ecf026d1df
Add logic for downloading themes
2014-07-24 20:07:52 +10:00
Sam Georges
f9a68456ae
Add initial theme support to update process
2014-07-24 19:16:19 +10:00
Sam Georges
9b85038203
Fixes #452 - New config item disableCoreUpdates
2014-07-24 19:16:19 +10:00
Sam Georges
2b820a20d6
Convert all boolean table columnns to use is_ prefix
...
Add email template/layout system
2014-06-06 21:39:20 +10:00
Sam Georges
7bb13483f2
Translate strings
2014-06-05 22:05:56 +10:00
Sam Georges
cf000a905b
Can now remove, refresh and disable plugins via the Back-end GUI
2014-06-05 21:51:58 +10:00