Commit Graph

119 Commits

Author SHA1 Message Date
Flavio Copes
99bc525095 Translate some missing string, fix #629 2016-06-10 15:10:24 +02:00
Djamil Legato
bc7db5ce35 Fixed issue with checkbox in toggleables getting submitted with the form even when disabled (fixes #646) 2016-06-07 15:01:16 -07:00
Djamil Legato
719ce4331c Fixed regression in collections lists where items could get wiped out entirely after adding/removing items and saving 2016-06-02 10:13:58 -07:00
Djamil Legato
d3b33fb648 Properly handle Collections that specify a custom key, rather than falling back to indexed list (#632) 2016-06-01 16:30:23 -07:00
Djamil Legato
ae087668ba Properly handle Collections that specify a custom key, rather than falling back to indexed list (fixes #632) 2016-06-01 15:46:27 -07:00
Djamil Legato
38cff92ae9 Updated JS dependencies 2016-05-31 11:55:39 -07:00
Djamil Legato
f279a662db Enabling / Disabling a Plugin doesn't trigger the expand / collapse details anymore (fixes #614) 2016-05-26 16:37:45 -07:00
Andy Miller
8cd0279b01 Feature/upload improvements (#617)
* various improvements.. needs cleanup

* more progress - supports deeply nested + pages

* Getting close now!

* more progress!

* some cleanup

* use data[_json] to store page-based upload

* Smarter logic to get nested form fields

* some refactoring/cleanup

* Fixed issue with removing multiple files in pages

* Refactor and support `destination: page@:/images` and `destination: self@` syntax for file fields

* Prettifying the upload field

* Handling Files API to better represent the selected files in the input field

* Better plurarl string

* Fixed harcoded height for input field

* revamped CSS!!!

* `fancy: false` turns off fancy styling

* Create folder if not exists

* Add support for @theme/theme@ destination

* Fixed create directory functionality to take into account resolved paths

* Don't allow @self on page to be uploaded to if not created

* added field languages

* css tweaks

* language integration
2016-05-26 14:49:45 -06:00
Flavio Copes
39b4a4e67b Disable double click on most actions on the page view 2016-05-24 19:25:06 +02:00
Flavio Copes
b2c4d3d385 Disable save button once clicked
Done via CSS `pointer-events`, now supported by all major browsers, to
avoid messing with the form's js processing
2016-05-24 18:52:05 +02:00
Flavio Copes
f810199b6c Fix double "Theme removed successfully" appearing 2016-05-24 15:36:38 +02:00
Andy Miller
e47816bd4d gulp recompile 2016-05-23 12:57:22 -06:00
Flavio Copes
a79cc6e487 Uninstall package modal improvements. Fix #607 Fix #609 2016-05-23 10:14:12 +02:00
Flavio Copes
a4f3bc7b6c Fix #600 correctly show the names of a theme's dependencies 2016-05-19 22:05:59 +02:00
Flavio Copes
2745a7919a Fix #588 dependencies unused after removing a plugin 2016-05-13 11:07:04 +02:00
Djamil Legato
36412a5c8c Fixed editor tooltips in fullscreen mode and tablet devices rendering (fixes #566) 2016-05-10 19:04:28 -07:00
Djamil Legato
462efc43cc Merge branch 'develop' of github.com:getgrav/grav-plugin-admin into develop
# Conflicts:
#	themes/grav/css-compiled/template.css.map
2016-05-10 10:30:57 -07:00
Djamil Legato
267a6ccdb1 Fixed checks for sidebar scrollbar when in mobile view 2016-05-10 10:29:54 -07:00
Flavio Copes
2470466351 Fix #581 don't show version when installing deps 2016-05-10 17:00:31 +02:00
Flavio Copes
a378267baf Use Mout instead of lodash, remove it 2016-05-09 20:34:31 +02:00
Flavio Copes
00f23a67db Push minified js 2016-05-09 14:38:10 +02:00
Flavio Copes
5f8edc5927 Push minified js 2016-05-07 11:59:50 +02:00
Flavio Copes
1508be65b9 Add versions information when updating through Admin. Also use package name instead of slug 2016-05-07 11:04:08 +02:00
Flavio Copes
5738616647 Fix #569 translate page filters 2016-05-06 18:17:26 +02:00
Djamil Legato
65670cd5f7 Reading and applying delay of quickopen from settings 2016-05-05 17:19:50 -07:00
Djamil Legato
4266034979 Implemented Quickopen functionality to automatically open / close the Sidebar when mouseover 2016-05-05 12:19:37 -07:00
Flavio Copes
cb16c429e6 Fix #556 translate email buttons titles 2016-05-04 14:57:40 +02:00
Djamil Legato
cfe2188f10 Fixed issues that would prevent Incognito / Private browsing to work in Safari (fixes #527) 2016-05-03 11:38:22 -07:00
Djamil Legato
344722995c Removed title attribute from editor buttons (fixes #539) 2016-05-03 10:41:35 -07:00
Flavio Copes
38d3a70cb7 Fix #539 "Drop files here to upload" text not translated. Also translate Insert and Delete buttons 2016-05-03 11:10:54 +02:00
Djamil Legato
98226a3cae Cleanup 2016-04-29 11:03:28 -07:00
Djamil Legato
6e68fd9e02 Fixed proper display version of updatable plugins when in details page 2016-04-29 11:02:01 -07:00
Djamil Legato
a8fd34c67d Fixed firefox error thrown by sidebar when trying to collapse it (fixes #523) 2016-04-27 10:23:08 -07:00
Djamil Legato
4ee0f5b071 Fixed wrongly displayed update bar from plugins/themes details page 2016-04-27 10:16:06 -07:00
Flavio Copes
ed6c4dd481 Fix list not applying toggleable / style: vertical (#518)
* Fix list not applying `toggleable`
* Fix #503 list not applying `style: vertical`
2016-04-25 22:11:51 +02:00
Djamil Legato
47cb019362 Fixed Editor Preview using wrong parameters for the ajax call 2016-04-22 10:57:13 -07:00
Djamil Legato
69459ec611 Fixed toggler for stable/testing channel 2016-04-20 15:59:46 -07:00
Djamil Legato
575560ff1d Minor tweak 2016-04-20 13:07:41 -07:00
Flavio Copes
85922f93ac Handle gpm events in Admin (#508)
* Fix removing packages

* npm install "babel-preset-es2015": "^6.6.0"

* Run gulp

* Handle messages in packages install/remove/update procedures
2016-04-20 18:55:58 +02:00
Djamil Legato
c7c4a85f86 Added summary delimiter button for markdown editor (fixes #466) 2016-04-19 15:47:42 -07:00
Djamil Legato
1b2125542b Fixed taxonomies values and detection as change when wasn't true (fixes #494) 2016-04-19 15:21:50 -07:00
Djamil Legato
a2a5e6397c Added logic to handle Testing / Stable channels 2016-04-18 14:46:41 -07:00
Djamil Legato
e5de11f353 Fixed Insert of media in editor (fixes #492) 2016-04-14 23:19:20 -07:00
Djamil Legato
91524d0f16 Fixed value selection via double click of colorpicker 2016-04-11 16:54:58 -07:00
Djamil Legato
bae39ce1d4 Updated node modules dependencies 2016-04-11 15:14:21 -07:00
Andy Miller
bae94fa945 changed order of update button for Firefox compatibility 2016-04-02 18:07:57 -06:00
Flavio Copes
22af080491 Updated minified JS 2016-03-26 18:05:29 +01:00
Flavio Copes
2e8bf56bd8 Merge branch 'develop' into feature/admin-gpm-dependencies 2016-03-17 21:20:47 +01:00
Flavio Copes
efdaf9192e Merge changes in admin js 2016-03-17 15:46:05 +01:00
Djamil Legato
914a331cad Refresh the editors if necessary and when switching tab to ensure visibility of its content 2016-03-16 19:14:02 -07:00