2
0
mirror of https://github.com/tenrok/vue-meta.git synced 2026-05-30 03:04:04 +03:00
Commit Graph

54 Commits

Author SHA1 Message Date
Sébastien Chopin 08ea851c16 Merge pull request #90 from any35/master
In some case, we do need a clean tag without any other redundancy attributes.
2017-05-12 17:14:05 +02:00
ye huping 8866b7e8ce add once keyword, not generage observe attribute for tag 2017-04-27 16:54:19 +08:00
Ralph Huwiler 8afbe889f6 fixed styling 2017-04-14 10:36:43 +02:00
Ralph Huwiler e70c1dbafc do not trigger a client refresh on the server side 2017-04-14 09:40:53 +02:00
Sébastien Chopin b1be6d3598 Merge pull request #71 from fenivana/patch-1
generateServerInjector(): excluding titleChunk
2017-04-06 12:03:48 +02:00
jazoom a77b2ed487 fix bug where old metadata would persist after returning from a child route to the parent 2017-04-06 19:14:18 +10:00
Jiang Fengming 1753811457 generateServerInjector(): excluding titleChunk 2017-03-30 02:36:50 +08:00
Sébastien Chopin cea45057c9 Fix issue #31 2017-03-06 19:11:22 +01:00
Sébastien Chopin 6df35e8538 Merge pull request #45 from jhaynie/master
Fixed issue with duplicate insertions
2017-03-06 19:10:30 +01:00
Sébastien Chopin 181c531456 Merge pull request #59 from jeerbl/master
Fix: check correctly the attribute we want to set
2017-03-06 18:49:15 +01:00
Sébastien Chopin 8ac8a34104 Remove window when undefined 2017-03-01 14:30:07 +01:00
jeerbl 0a24a67ca9 Fix: check correctly the attribute we want to set 2017-02-21 14:44:14 +01:00
Jeff Haynie a6cda21c26 lint code to conform to project standards 2017-02-05 14:15:34 -08:00
Stanley Shyiko 4153839ab6 Fix undefined defaultOptions 2017-01-09 22:59:51 -08:00
Jeff Haynie 45ed6c7621 fixed issue where including metaInfo with the same script across multiple components on the same page includes it multiple times. this will de-dupe any of the same tags so that only one is ever inserted 2017-01-08 19:22:05 -08:00
Declan de Wet 801dfaf4b1 use different escape sequence on client side 2016-12-07 13:32:10 +02:00
Declan de Wet ff6d7cc38a implement sanitization 2016-11-23 14:56:32 +02:00
Declan de Wet 08965ae947 added check for existence of computed property 2016-11-16 23:48:39 +02:00
Sébastien Chopin ba1ffc20a1 Fix window error on the server-side 2016-11-16 22:39:15 +01:00
Declan de Wet 926010450b batchupdate fallback to setTimeout 2016-11-16 23:01:15 +02:00
Sébastien Chopin 8f39c97128 Fix: merge array if vmid is undefined 2016-11-14 20:40:10 +01:00
Declan de Wet 1c9f6d08f3 circumvent need to call refresh() after async actions 2016-11-10 22:25:49 +02:00
Declan de Wet 814a0dd2c3 fix tests 2016-11-10 17:47:54 +02:00
Declan de Wet d218afa2e6 support custom options 2016-11-10 17:37:44 +02:00
Declan de Wet 495f61629a Favor function syntax over per-attribute function syntax 2016-11-10 15:28:21 +02:00
Declan de Wet 076832cbd6 More reliable strategy for getting deepmost component + addition of refresh() method + example & documentation on asynchronous updates 2016-11-09 07:26:38 +02:00
Declan de Wet fa290273df use object-assign ponyfill 2016-11-08 13:17:10 +02:00
Declan de Wet 6ad56ec73e implement fix for #9 edge-case 2016-11-08 04:04:14 +02:00
Declan de Wet 2f6c27b750 add basic render example + fix a bug where missing root metInfo prevented fetching metaInfo from deeper in the component heirarchy 2016-11-06 21:59:12 +02:00
Declan de Wet 1f64d1ea7f decouple tag names from updated info 2016-11-06 03:04:33 +02:00
Declan de Wet 4c49c52c49 begin testing getMetaInfo 2016-11-05 08:32:27 +02:00
Declan de Wet 8aec696ffa improve tests for getComponentOption 2016-11-05 07:33:13 +02:00
Declan de Wet bc36f4cc4b remove redundant code 2016-11-04 09:32:48 +02:00
Declan de Wet 716307a2ce change to more versatile merge behaviour 2016-11-04 09:06:28 +02:00
Declan de Wet 70a1578e7f add tests for getComponentOption 2016-11-04 05:04:34 +02:00
Declan de Wet a17478c2ae prevent overriding pre-existing meta tags with shared attribute names 2016-11-04 03:24:35 +02:00
Declan de Wet a6b0148f88 fix for lazy rendering + scripts in <head> causing errors 2016-11-03 20:08:59 +02:00
Declan de Wet 7fe58438d8 add change event 2016-11-03 19:06:01 +02:00
Declan de Wet c670b25add fix zombie base tag + document supported props 2016-11-03 08:57:23 +02:00
Declan de Wet bb98313007 support for client tag updates 2016-11-03 08:08:43 +02:00
Declan de Wet f7e793d025 add server-side support for tag generation 2016-11-03 03:36:11 +02:00
Declan de Wet 4b21548ccc expose plugin version 2016-11-03 00:02:37 +02:00
Declan de Wet 701bedc170 logically group modules into folders 2016-11-02 23:11:28 +02:00
Declan de Wet a3c17f1c14 extract generators to their own modules 2016-11-02 22:59:13 +02:00
Declan de Wet 8c7934ba34 add sensible defaults to allow improved server code & add body attribute handling 2016-11-02 19:36:25 +02:00
Declan de Wet 4f4f65a11b switch to beforemount hook & improve test timing logic 2016-11-02 10:25:43 +02:00
Declan de Wet d033b8ed12 reuse same html tag reference 2016-11-02 06:42:50 +02:00
Declan de Wet 7d294e627f don't perform client-side render if data-vue-meta-server-rendered attribute exists on html tag 2016-11-02 00:50:55 +02:00
Declan de Wet d89f76ce9b Batch DOM updates for better performance 2016-11-02 00:17:50 +02:00
Declan de Wet ba81428a73 update gitter chatroom location 2016-11-01 21:15:29 +02:00