82 Commits

Author SHA1 Message Date
Luke Towers
479fa09606
Fix bulk actions on plugins (#4660)
Fixes #4647
2019-10-03 09:23:43 -06:00
Samuel Georges
3212fc5b35
Merge pull request #4503 from ghost/role-form
Add role-form to all forms
2019-09-10 17:55:40 +10:00
Larry Barker
0766be8ecb Move translations for plugin author to system module (#4583)
Credit to @LarBearrr
2019-09-03 11:10:42 -06:00
Ayumi Hamasaki
432dd5d91a Add role-form to all forms 2019-07-31 15:46:20 +01:00
Samuel Georges
adc74ac02e Add changelog link to updates screen - Fixes #4101 2019-03-29 00:21:51 +11:00
Siarhei Karavai
9581b23d1e Allow multiline changelog messages, preserve correct order of updates (#4083)
Credit to @GinoPane
2019-02-19 11:11:43 -06:00
Teranode
900753db52 Fix zindex of popup on mobile (#3890)
Fixes #3506. Credit to @Teranode
2018-11-23 00:52:45 -06:00
Nathan van der Werf
8ae863f5e7 Escape output to minimize potential XSS opportunities (#3916)
Credit to @nathan-van-der-werf.
2018-11-13 15:51:31 -06:00
Samuel Georges
83a1608d9b Minor styling improvement 2018-04-30 08:58:22 +10:00
Luke Towers
89f9c51f55 Make the Reset Plugin Data action available to only SuperUsers only when the site is in debug mode 2018-03-04 22:34:49 -06:00
Luke Towers
fd47e455c0 Revised plugin mangement bulk action iconography 2018-02-02 00:25:57 -06:00
Luke Towers
9b66eb5c57 Improvements to frontend assets for plugin management 2018-02-01 20:52:47 -06:00
Luke Towers
e64a280cee Simplified plugin management logic, switched default manage plugins switch state to positive; finalized for merging into develop 2018-02-01 20:40:04 -06:00
Luke Towers
61914666f8 Iconography and language improvements for bulk plugin management 2018-02-01 20:07:33 -06:00
Christian
cc81ab25fa Preparing for Plugin Management UX (#3374)
Initial work on Plugin Management UX improvements by @Teranode for #2714
2018-02-01 18:16:31 -06:00
Szabó Gergő
841220c873 Escaped translations 2017-04-28 16:07:20 +02:00
Szabó Gergő
a57e0e3080 Replace the str_replace function 2017-04-28 14:20:16 +02:00
Szabó Gergő
58dfaf395e Improve translations 2017-04-28 09:01:21 +02:00
Szabó Gergő
83b8f48b6f Translate the "by" word 2017-04-19 10:35:22 +02:00
Samuel Georges
24c8b4368a Various security and UI fixes
The Media Manager now uses a white list approach to blocking files, we have been advised that the blacklist approach is too fragile and we agree.
Asset List and Media Manager now use $.oc.alert when displaying errors
2017-04-09 08:00:56 +10:00
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
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
cc09f6eb53 Minor style fix 2016-09-14 19:00:25 +10:00
Samuel Georges
325232fe8e Minor UI fix 2016-07-30 11:54:01 +10:00
Samuel Georges
7dbab1c973 Add case for modal with no header/footer
Fixes #2043
2016-05-25 07:02:50 +10:00
Szabó Gergő
6d86e44279 Add missing translation and update the Hungarian translate (#2017)
* Add missing translation

* Update the Hungarian translate

* Open the author's website in a new window

* Minor typo

* Minor change
2016-05-24 06:04:57 +10:00
Jérémy Gaulin
be9d65f372 Fix plugin management page - Ref #907 (#2034)
* Disable activate/deactive and delete buttons after a successful AJAX delete request.

* Allow to load disabled plugin language files for display.
2016-05-23 05:05:19 +10:00
Samuel Georges
11cf46008f Adds core changelog to update screen 2016-03-29 17:44:48 +11:00
Amanda Tresbach
adf42896da Fix negative count 2016-01-24 14:23:58 -02:00
Szabó Gergő
df6cdc084d Translate the plugin author string 2015-08-22 12:19:31 +02: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
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
79fd2e9473 Fix double scrollbars on popups, fix broken "retry update" button 2015-07-04 16:03:15 +10:00
Samuel Georges
52e7376b24 Restructure the update list 2015-06-30 20:03:27 +10:00
Samuel Georges
adada0b4a5 Show plugin icon in update list 2015-06-30 15:46:46 +10:00
Samuel Georges
8082cd9502 Tidy up work from #1073 2015-05-02 10:18:39 +10:00
Samuel Georges
72dd449af7 Merge pull request #1073 from gergo85/master
Improve multilanguage support
2015-05-02 10:08:44 +10:00
Samuel Georges
b1d1d9dae1 Add a loading indicator to install theme/plugin screen 2015-04-21 20:02:24 +10:00
gergo85
e61c69fed8 Improve multilanguage support 2015-04-18 13:04:15 +02:00
Samuel Georges
b806bd0720 Fixes installed theme count 2015-04-06 15:31:33 +10: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
203e4edc0b Minor touch ups 2015-03-13 22:15:43 +11:00
Samuel Georges
02db7cd00a Minor tweak to #980 2015-03-07 13:22:48 +11:00
gergo85
6f9dfe198f Update translation 2015-03-04 12:50:15 +01: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
b88d28566e Tidy up from #927 2015-02-21 15:09:39 +11:00