Ben Thomson
a53cc52752
Correctly display HTML entities in event log ( #4566 )
...
This changes the event log to use a partial for the log message which double-encodes the data. When using formatted view in the log viewer widget, the HTML entites are allowed by decoding back a step. When in raw view, the HTML entities are kept double-encoded.
Fixes #4558 .
2019-12-17 22:43:44 +08:00
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
Ben Thomson
a59d3b83eb
Code quality clean up ( #4449 )
...
Credit to @bennothommo
2019-07-18 08:50:37 -06:00
Luke Towers
ae7da9f957
Retain support for PHP < 7.3, fixes #4405
2019-06-22 23:29:14 -06:00
Luke Towers
4abd74febc
Improve support for PHP 7.2. Replaces #3440
2019-04-19 15:47:28 -06: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
Aleksey Bobkov
bff2f1d59e
Minor improvement in the update gateway API calls.
2019-01-05 15:18:04 -08: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
6fb6211c56
Escape output to prevent XSS injections ( #3924 )
...
Credit to @nathan-van-der-werf
2018-11-15 15:05:44 -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
Ayumi Hamasaki
567f415e1e
Updated jQuery from V2 to V3.3.1, added jQuery Migrate ( #3886 )
...
Credit to @ayumihamsaki. Fixes #3230 .
2018-10-30 19:36:44 -06:00
Szabó Gergő
9522deff4e
Add filters to log pages ( #3815 )
...
Credit to @gergo85. Thanks to @petehalverson for octodock to test this with
2018-10-16 09:09:41 -06:00
Szabó Gergő
ef32d45cd4
Change the delete buttons style to danger ( #3852 )
...
Credit to @gergo85
2018-10-10 08:40:03 -06:00
Tobias Kündig
6a84533bab
Fixed scoreboard label in mail partial update view ( #3848 )
...
Credit to @tobias-kuendig
2018-10-06 21:56:10 -06:00
Samuel Georges
7a8867f00b
Improve Event log formatting for emails
...
If an email is seen (Message-ID:) then convert newlines to <br> unless within <html> tags. Also place the contents inside an iframe so the CSS rules don't leech out.
Fixes #3032
2018-08-31 11:09:20 +10:00
Nathan van der Werf
0f0d108da0
Remove unused imports
2018-08-24 19:51:59 +02:00
Nathan van der Werf
66fa03f17e
Revert "Remove unused imports"
...
This reverts commit 742a5f415bc45819b11c77402efc114fa2f4451e.
2018-08-24 19:40:40 +02:00
Nathan van der Werf
fbca3bea92
Remove redundant variables
2018-08-15 19:23:12 +02:00
Nathan van der Werf
742a5f415b
Remove unused imports
2018-08-15 18:27:36 +02:00
danharrin
3f449ea3bd
Improve PHP 7.2 compatibility ( #3572 )
...
Fixes #3570 . Credit to @danharrin
2018-05-31 13:09:47 -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
samorai
d36c5ca4e8
Made hardcoded texts as translatable
2017-08-02 00:16:17 +03:00
samorai
a718941ec9
Added translation for pageTitle into MailBrandSettings
2017-08-01 15:38:03 +03:00
Samuel Georges
d8df4f6c18
extractCore no longer needs args
2017-07-29 16:21:34 +10:00
Samuel Georges
1a365b10b7
Decouple extracting core and set build number
...
There is an unfortunate workflow issue when updating from Build 419 -> Build 420 via the back-end, which seems unavoidable. The first update will fail because there is some logic that occurs after the core zip is extracted, this results in a half 5.1 / half 5.5 version of the app running and it chokes. Refreshing the page and performing the update again fixes it.
2017-07-29 16:10:37 +10:00
Samuel Georges
9cadea9b19
Code doc improvements
2017-07-27 17:35:14 +10:00
Samuel Georges
0a06582ce7
Layouts can be reset to default
2017-07-22 21:32:16 +10:00
Samuel Georges
261760e4c8
Reset mail brand settings to default
...
UX fixes to mailtemplates controller, active tab now remains active and redirects leverage active tab setting
2017-07-22 21:20:25 +10:00
Samuel Georges
4e5ac44999
Create remaining mail partials
...
Improve mail partial lookup method
2017-07-22 18:03:58 +10:00
Samuel Georges
31ffadbc4c
Introduce mail branding settings
2017-07-22 17:20:48 +10:00
Samuel Georges
4663531de2
Introduce mail partials + twig
...
Improve layout seeding
2017-07-19 21:14:08 +10:00
Samuel Georges
52e61f6a3b
Make fields stretchy
2017-07-15 20:01:56 +10:00
Samuel Georges
eadd889813
Improve mobile and settings page
...
Use native scroll on mobile devices (much better UX)
Stack settings menu items 2 column medium, 3 column large
The settings search is now forcibly focused
2017-06-02 17:39:26 +10: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