Commit Graph

46 Commits

Author SHA1 Message Date
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
Sam Georges 9e2a76d821 Add core build tag to core assets 2014-05-24 16:57:38 +10:00
Sam Georges 71a5dd67ab Welcome to the world, October :-) 2014-05-14 23:24:20 +10:00